[2026-01-07T20:10:02.856773] [WARN ] [STATE ] State set to: WAITING [2026-01-07T20:10:03.104444] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-07T20:10:03.202630] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-07T20:10:03.281967] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-07T20:10:03.364869] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-07T20:10:03.368926] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-07T20:10:03.372730] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-07), and is a dependency of this service. [2026-01-07T20:10:03.372984] [WARN ] [STATE ] State set to: RUNNING [2026-01-07T20:10:03.373055] [INFO ] [main ] Starting EXP data refresh run. [2026-01-07T20:10:03.373112] [INFO ] [main ] Wiping cache. [2026-01-07T20:10:03.373160] [INFO ] [CACHE ] Attempting to wipe all cache files [2026-01-07T20:10:03.373273] [DEBUG] [LOCAL ] Removing cached file: ./output/cache/unscheduled_blackout_dates.txt [2026-01-07T20:10:03.374898] [INFO ] [LOCAL ] Cleared cache directory: ./output/cache [2026-01-07T20:10:03.374953] [INFO ] [CACHE ] Successfully wiped all cache files [2026-01-07T20:10:03.374984] [INFO ] [main ] Updating cache. [2026-01-07T20:10:03.375014] [INFO ] [CACHE ] Starting cache update [2026-01-07T20:10:03.375045] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-01-07T20:10:03.379004] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-01-07T20:10:03.379277] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates to ./output/cache/unscheduled_blackout_dates.txt [2026-01-07T20:10:03.379323] [INFO ] [CACHE ] Cache update completed successfully [2026-01-07T20:10:03.379358] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage/'. [2026-01-07T20:10:03.449672] [DEBUG] [REMOTE ] Fetched 3515 unique symbols from directory listing. [2026-01-07T20:10:03.454670] [INFO ] [main ] Fetching current T1 earnings schedule. [2026-01-07T20:10:03.885251] [DEBUG] [REMOTE ] AEHR: (2026-01-08): T1 [2026-01-07T20:10:03.885386] [DEBUG] [REMOTE ] AONNY: (2026-01-08): T1 [2026-01-07T20:10:03.885432] [DEBUG] [REMOTE ] AUCCF: (2026-01-08): T1 [2026-01-07T20:10:03.885472] [DEBUG] [REMOTE ] AYI: (2026-01-08): T1 [2026-01-07T20:10:03.885510] [DEBUG] [REMOTE ] BINI: (2026-01-08): T1 [2026-01-07T20:10:03.885548] [DEBUG] [REMOTE ] BKSC: (2026-01-08): T1 [2026-01-07T20:10:03.885605] [DEBUG] [REMOTE ] CBBLF: (2026-01-08): T1 [2026-01-07T20:10:03.885646] [DEBUG] [REMOTE ] CMC: (2026-01-08): T1 [2026-01-07T20:10:03.885683] [DEBUG] [REMOTE ] CWLPF: (2026-01-08): T1 [2026-01-07T20:10:03.885719] [DEBUG] [REMOTE ] FRCOF: (2026-01-08): T1 [2026-01-07T20:10:03.885756] [DEBUG] [REMOTE ] FRCOY: (2026-01-08): T1 [2026-01-07T20:10:03.885793] [DEBUG] [REMOTE ] GBX: (2026-01-08): T1 [2026-01-07T20:10:03.885829] [DEBUG] [REMOTE ] GCL: (2026-01-08): T1 [2026-01-07T20:10:03.885864] [DEBUG] [REMOTE ] HELE: (2026-01-08): T1 [2026-01-07T20:10:03.885899] [DEBUG] [REMOTE ] KIDZ: (2026-01-08): T1 [2026-01-07T20:10:03.885934] [DEBUG] [REMOTE ] KNTTF: (2026-01-08): T1 [2026-01-07T20:10:03.885967] [DEBUG] [REMOTE ] LNN: (2026-01-08): T1 [2026-01-07T20:10:03.886003] [DEBUG] [REMOTE ] NEOG: (2026-01-08): T1 [2026-01-07T20:10:03.886038] [DEBUG] [REMOTE ] NTIC: (2026-01-08): T1 [2026-01-07T20:10:03.886073] [DEBUG] [REMOTE ] RPM: (2026-01-08): T1 [2026-01-07T20:10:03.886108] [DEBUG] [REMOTE ] RYKKY: (2026-01-08): T1 [2026-01-07T20:10:03.886143] [DEBUG] [REMOTE ] SGIPF: (2026-01-08): T1 [2026-01-07T20:10:03.886178] [DEBUG] [REMOTE ] SLP: (2026-01-08): T1 [2026-01-07T20:10:03.886213] [DEBUG] [REMOTE ] SMPL: (2026-01-08): T1 [2026-01-07T20:10:03.886250] [DEBUG] [REMOTE ] SNX: (2026-01-08): T1 [2026-01-07T20:10:03.886286] [DEBUG] [REMOTE ] SVNDF: (2026-01-08): T1 [2026-01-07T20:10:03.886338] [DEBUG] [REMOTE ] SVNDY: (2026-01-08): T1 [2026-01-07T20:10:03.886375] [DEBUG] [REMOTE ] TLRY: (2026-01-08): T1 [2026-01-07T20:10:03.886411] [DEBUG] [REMOTE ] TSCDY: (2026-01-08): T1 [2026-01-07T20:10:03.886447] [DEBUG] [REMOTE ] WDFC: (2026-01-08): T1 [2026-01-07T20:10:03.886482] [DEBUG] [REMOTE ] YASKY: (2026-01-08): T1 [2026-01-07T20:10:03.886517] [DEBUG] [REMOTE ] ZBAI: (2026-01-08): T1 [2026-01-07T20:10:03.930807] [INFO ] [REMOTE ] T-1 earnings schedule fetch complete (0.40 seconds). [2026-01-07T20:10:03.933550] [INFO ] [REMOTE ] Retrieved 32 T-1 earnings tickers from cache, 11 after filtering by active symbols [2026-01-07T20:10:03.933654] [INFO ] [main ] Fetching and saving training data for 11 tickers. [2026-01-07T20:10:03.933688] [INFO ] [main ] AYI: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:04.471317] [INFO ] [REMOTE ] AYI: FYE date fetch complete (0.21 seconds). [2026-01-07T20:10:04.471522] [DEBUG] [REMOTE ] AYI: FYE date is 2026-08-31 [2026-01-07T20:10:04.471620] [INFO ] [REMOTE ] AYI: Fetching historic earnings reports [2026-01-07T20:10:05.160400] [INFO ] [REMOTE ] AYI: Earnings history fetch complete (0.10 seconds). [2026-01-07T20:10:06.035027] [INFO ] [REMOTE ] AYI: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:06.035220] [DEBUG] [REMOTE ] AYI: FYE date is 2026-08-31 [2026-01-07T20:10:06.042177] [DEBUG] [REMOTE ] AYI: Finished fetching historic earnings reports [2026-01-07T20:10:06.042224] [DEBUG] [REMOTE ] AYI: Fetching current and future earnings estimates [2026-01-07T20:10:06.909211] [INFO ] [REMOTE ] AYI: Earnings estimates fetch complete (0.25 seconds). [2026-01-07T20:10:07.643228] [INFO ] [REMOTE ] AYI: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:07.643424] [DEBUG] [REMOTE ] AYI: FYE date is 2026-08-31 [2026-01-07T20:10:07.648902] [DEBUG] [REMOTE ] AYI: Finished fetching current and future earnings estimates [2026-01-07T20:10:07.648957] [DEBUG] [REMOTE ] AYI: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:07.648994] [DEBUG] [REMOTE ] AYI: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:07.649027] [DEBUG] [REMOTE ] AYI: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:07.649057] [DEBUG] [REMOTE ] AYI: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:07.649085] [DEBUG] [REMOTE ] AYI: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:07.649113] [DEBUG] [REMOTE ] AYI: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:07.649146] [DEBUG] [REMOTE ] AYI: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:07.649186] [DEBUG] [REMOTE ] AYI: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:07.649229] [DEBUG] [REMOTE ] AYI: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:07.649265] [DEBUG] [REMOTE ] AYI: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:07.649294] [DEBUG] [REMOTE ] AYI: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:07.649322] [DEBUG] [REMOTE ] AYI: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:07.649351] [DEBUG] [REMOTE ] AYI: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:07.649381] [DEBUG] [REMOTE ] AYI: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:07.649419] [DEBUG] [REMOTE ] AYI: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:07.649450] [DEBUG] [REMOTE ] AYI: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:07.649477] [DEBUG] [REMOTE ] AYI: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:07.649505] [DEBUG] [REMOTE ] AYI: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:07.649534] [DEBUG] [REMOTE ] AYI: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:07.649790] [DEBUG] [REMOTE ] AYI: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:07.649915] [DEBUG] [REMOTE ] AYI: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:07.650020] [DEBUG] [REMOTE ] AYI: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:07.650054] [DEBUG] [REMOTE ] AYI: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:07.650084] [DEBUG] [REMOTE ] AYI: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:07.650112] [DEBUG] [REMOTE ] AYI: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-07T20:10:07.680125] [INFO ] [main ] CMC: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:08.437513] [INFO ] [REMOTE ] CMC: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:08.437721] [DEBUG] [REMOTE ] CMC: FYE date is 2026-08-31 [2026-01-07T20:10:08.437798] [INFO ] [REMOTE ] CMC: Fetching historic earnings reports [2026-01-07T20:10:09.172409] [INFO ] [REMOTE ] CMC: Earnings history fetch complete (0.11 seconds). [2026-01-07T20:10:10.043392] [INFO ] [REMOTE ] CMC: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:10.043656] [DEBUG] [REMOTE ] CMC: FYE date is 2026-08-31 [2026-01-07T20:10:10.055208] [DEBUG] [REMOTE ] CMC: Finished fetching historic earnings reports [2026-01-07T20:10:10.055311] [DEBUG] [REMOTE ] CMC: Fetching current and future earnings estimates [2026-01-07T20:10:11.521302] [INFO ] [REMOTE ] CMC: Earnings estimates fetch complete (0.86 seconds). [2026-01-07T20:10:11.705371] [INFO ] [REMOTE ] CMC: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:11.705649] [DEBUG] [REMOTE ] CMC: FYE date is 2026-08-31 [2026-01-07T20:10:11.711940] [DEBUG] [REMOTE ] CMC: Finished fetching current and future earnings estimates [2026-01-07T20:10:11.712054] [DEBUG] [REMOTE ] CMC: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:11.712101] [DEBUG] [REMOTE ] CMC: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:11.712139] [DEBUG] [REMOTE ] CMC: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:11.712179] [DEBUG] [REMOTE ] CMC: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:11.712215] [DEBUG] [REMOTE ] CMC: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:11.712249] [DEBUG] [REMOTE ] CMC: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:11.712281] [DEBUG] [REMOTE ] CMC: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:11.712310] [DEBUG] [REMOTE ] CMC: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:11.712336] [DEBUG] [REMOTE ] CMC: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:11.712364] [DEBUG] [REMOTE ] CMC: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:11.712391] [DEBUG] [REMOTE ] CMC: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:11.712416] [DEBUG] [REMOTE ] CMC: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:11.712443] [DEBUG] [REMOTE ] CMC: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:11.712471] [DEBUG] [REMOTE ] CMC: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:11.712496] [DEBUG] [REMOTE ] CMC: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:11.712524] [DEBUG] [REMOTE ] CMC: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:11.712549] [DEBUG] [REMOTE ] CMC: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:11.712613] [DEBUG] [REMOTE ] CMC: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:11.712669] [DEBUG] [REMOTE ] CMC: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:11.712700] [DEBUG] [REMOTE ] CMC: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:11.712727] [DEBUG] [REMOTE ] CMC: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:11.712756] [DEBUG] [REMOTE ] CMC: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:11.712782] [DEBUG] [REMOTE ] CMC: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:11.712837] [DEBUG] [REMOTE ] CMC: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:11.712886] [DEBUG] [REMOTE ] CMC: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-07T20:10:11.751636] [INFO ] [main ] GBX: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:12.497316] [INFO ] [REMOTE ] GBX: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:12.497555] [DEBUG] [REMOTE ] GBX: FYE date is 2026-08-31 [2026-01-07T20:10:12.497904] [INFO ] [REMOTE ] GBX: Fetching historic earnings reports [2026-01-07T20:10:13.239199] [INFO ] [REMOTE ] GBX: Earnings history fetch complete (0.12 seconds). [2026-01-07T20:10:14.087159] [INFO ] [REMOTE ] GBX: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:14.087358] [DEBUG] [REMOTE ] GBX: FYE date is 2026-08-31 [2026-01-07T20:10:14.095161] [DEBUG] [REMOTE ] GBX: Finished fetching historic earnings reports [2026-01-07T20:10:14.095208] [DEBUG] [REMOTE ] GBX: Fetching current and future earnings estimates [2026-01-07T20:10:15.310117] [INFO ] [REMOTE ] GBX: Earnings estimates fetch complete (0.59 seconds). [2026-01-07T20:10:15.683613] [INFO ] [REMOTE ] GBX: FYE date fetch complete (0.16 seconds). [2026-01-07T20:10:15.683838] [DEBUG] [REMOTE ] GBX: FYE date is 2026-08-31 [2026-01-07T20:10:15.689509] [DEBUG] [REMOTE ] GBX: Finished fetching current and future earnings estimates [2026-01-07T20:10:15.689666] [DEBUG] [REMOTE ] GBX: Aligning report 2026Q1 with estimate 2026Q1 [2026-01-07T20:10:15.689704] [DEBUG] [REMOTE ] GBX: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:15.689733] [DEBUG] [REMOTE ] GBX: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:15.689760] [DEBUG] [REMOTE ] GBX: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:15.689789] [DEBUG] [REMOTE ] GBX: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:15.689815] [DEBUG] [REMOTE ] GBX: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:15.689841] [DEBUG] [REMOTE ] GBX: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:15.689873] [DEBUG] [REMOTE ] GBX: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:15.689916] [DEBUG] [REMOTE ] GBX: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:15.689961] [DEBUG] [REMOTE ] GBX: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:15.689998] [DEBUG] [REMOTE ] GBX: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:15.690026] [DEBUG] [REMOTE ] GBX: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:15.690055] [DEBUG] [REMOTE ] GBX: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:15.690094] [DEBUG] [REMOTE ] GBX: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:15.690132] [DEBUG] [REMOTE ] GBX: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:15.690161] [DEBUG] [REMOTE ] GBX: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:15.690188] [DEBUG] [REMOTE ] GBX: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:15.690214] [DEBUG] [REMOTE ] GBX: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:15.690239] [DEBUG] [REMOTE ] GBX: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:15.690267] [DEBUG] [REMOTE ] GBX: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:15.690293] [DEBUG] [REMOTE ] GBX: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:15.690319] [DEBUG] [REMOTE ] GBX: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:15.690414] [DEBUG] [REMOTE ] GBX: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:15.690462] [DEBUG] [REMOTE ] GBX: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:15.690502] [DEBUG] [REMOTE ] GBX: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:15.690542] [DEBUG] [REMOTE ] GBX: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-07T20:10:15.722252] [INFO ] [main ] HELE: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:16.528540] [INFO ] [REMOTE ] HELE: FYE date fetch complete (0.21 seconds). [2026-01-07T20:10:16.529936] [DEBUG] [REMOTE ] HELE: FYE date is 2026-02-28 [2026-01-07T20:10:16.530179] [INFO ] [REMOTE ] HELE: Fetching historic earnings reports [2026-01-07T20:10:17.283046] [INFO ] [REMOTE ] HELE: Earnings history fetch complete (0.16 seconds). [2026-01-07T20:10:18.250995] [INFO ] [REMOTE ] HELE: FYE date fetch complete (0.33 seconds). [2026-01-07T20:10:18.251202] [DEBUG] [REMOTE ] HELE: FYE date is 2026-02-28 [2026-01-07T20:10:18.259184] [DEBUG] [REMOTE ] HELE: Finished fetching historic earnings reports [2026-01-07T20:10:18.259261] [DEBUG] [REMOTE ] HELE: Fetching current and future earnings estimates [2026-01-07T20:10:18.863376] [INFO ] [REMOTE ] HELE: Earnings estimates fetch complete (0.14 seconds). [2026-01-07T20:10:19.713994] [INFO ] [REMOTE ] HELE: FYE date fetch complete (0.19 seconds). [2026-01-07T20:10:19.714220] [DEBUG] [REMOTE ] HELE: FYE date is 2026-02-28 [2026-01-07T20:10:19.721429] [DEBUG] [REMOTE ] HELE: Finished fetching current and future earnings estimates [2026-01-07T20:10:19.721502] [DEBUG] [REMOTE ] HELE: Aligning report 2026Q2 with estimate 2026Q2 [2026-01-07T20:10:19.721549] [DEBUG] [REMOTE ] HELE: Aligning report 2026Q1 with estimate 2026Q1 [2026-01-07T20:10:19.721611] [DEBUG] [REMOTE ] HELE: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:19.721659] [DEBUG] [REMOTE ] HELE: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:19.721706] [DEBUG] [REMOTE ] HELE: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:19.721750] [DEBUG] [REMOTE ] HELE: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:19.721796] [DEBUG] [REMOTE ] HELE: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:19.721832] [DEBUG] [REMOTE ] HELE: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:19.721870] [DEBUG] [REMOTE ] HELE: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:19.721907] [DEBUG] [REMOTE ] HELE: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:19.721943] [DEBUG] [REMOTE ] HELE: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:19.721979] [DEBUG] [REMOTE ] HELE: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:19.722014] [DEBUG] [REMOTE ] HELE: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:19.722052] [DEBUG] [REMOTE ] HELE: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:19.722087] [DEBUG] [REMOTE ] HELE: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:19.722124] [DEBUG] [REMOTE ] HELE: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:19.722159] [DEBUG] [REMOTE ] HELE: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:19.722192] [DEBUG] [REMOTE ] HELE: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:19.722229] [DEBUG] [REMOTE ] HELE: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:19.722262] [DEBUG] [REMOTE ] HELE: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:19.722298] [DEBUG] [REMOTE ] HELE: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:19.722334] [DEBUG] [REMOTE ] HELE: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:19.722369] [DEBUG] [REMOTE ] HELE: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:19.722405] [DEBUG] [REMOTE ] HELE: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:19.722438] [DEBUG] [REMOTE ] HELE: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:19.722476] [DEBUG] [REMOTE ] HELE: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:19.722510] [DEBUG] [REMOTE ] HELE: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:19.722546] [DEBUG] [REMOTE ] HELE: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:19.755678] [FATAL] [REMOTE ] HELE: Unexpected number of current quarterly estimates: 0 [2026-01-07T20:10:19.756286] [WARN ] [REMOTE ] HELE: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2026-01-07T20:10:19.756409] [FATAL] [main ] HELE: Failed to fetch data [2026-01-07T20:10:19.756486] [INFO ] [main ] LNN: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:21.003667] [INFO ] [REMOTE ] LNN: FYE date fetch complete (0.68 seconds). [2026-01-07T20:10:21.003890] [DEBUG] [REMOTE ] LNN: FYE date is 2026-08-31 [2026-01-07T20:10:21.004000] [INFO ] [REMOTE ] LNN: Fetching historic earnings reports [2026-01-07T20:10:21.702914] [INFO ] [REMOTE ] LNN: Earnings history fetch complete (0.58 seconds). [2026-01-07T20:10:22.099607] [INFO ] [REMOTE ] LNN: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:22.099806] [DEBUG] [REMOTE ] LNN: FYE date is 2026-08-31 [2026-01-07T20:10:22.108427] [DEBUG] [REMOTE ] LNN: Finished fetching historic earnings reports [2026-01-07T20:10:22.108475] [DEBUG] [REMOTE ] LNN: Fetching current and future earnings estimates [2026-01-07T20:10:22.834604] [INFO ] [REMOTE ] LNN: Earnings estimates fetch complete (0.11 seconds). [2026-01-07T20:10:23.698993] [INFO ] [REMOTE ] LNN: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:23.699226] [DEBUG] [REMOTE ] LNN: FYE date is 2026-08-31 [2026-01-07T20:10:23.706796] [DEBUG] [REMOTE ] LNN: Finished fetching current and future earnings estimates [2026-01-07T20:10:23.706939] [DEBUG] [REMOTE ] LNN: Aligning report 2026Q1 with estimate 2026Q1 [2026-01-07T20:10:23.706998] [DEBUG] [REMOTE ] LNN: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:23.707044] [DEBUG] [REMOTE ] LNN: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:23.707089] [DEBUG] [REMOTE ] LNN: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:23.707135] [DEBUG] [REMOTE ] LNN: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:23.707180] [DEBUG] [REMOTE ] LNN: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:23.707226] [DEBUG] [REMOTE ] LNN: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:23.707271] [DEBUG] [REMOTE ] LNN: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:23.707317] [DEBUG] [REMOTE ] LNN: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:23.707360] [DEBUG] [REMOTE ] LNN: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:23.707397] [DEBUG] [REMOTE ] LNN: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:23.707434] [DEBUG] [REMOTE ] LNN: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:23.707473] [DEBUG] [REMOTE ] LNN: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:23.707514] [DEBUG] [REMOTE ] LNN: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:23.707546] [DEBUG] [REMOTE ] LNN: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:23.707595] [DEBUG] [REMOTE ] LNN: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:23.707629] [DEBUG] [REMOTE ] LNN: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:23.707658] [DEBUG] [REMOTE ] LNN: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:23.707686] [DEBUG] [REMOTE ] LNN: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:23.707765] [DEBUG] [REMOTE ] LNN: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:23.707799] [DEBUG] [REMOTE ] LNN: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:23.707828] [DEBUG] [REMOTE ] LNN: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:23.707857] [DEBUG] [REMOTE ] LNN: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:23.707885] [DEBUG] [REMOTE ] LNN: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:23.707913] [DEBUG] [REMOTE ] LNN: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:23.707941] [DEBUG] [REMOTE ] LNN: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-07T20:10:23.737639] [INFO ] [main ] NEOG: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:24.494712] [INFO ] [REMOTE ] NEOG: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:24.494940] [DEBUG] [REMOTE ] NEOG: FYE date is 2026-05-31 [2026-01-07T20:10:24.495020] [INFO ] [REMOTE ] NEOG: Fetching historic earnings reports [2026-01-07T20:10:25.220475] [INFO ] [REMOTE ] NEOG: Earnings history fetch complete (0.10 seconds). [2026-01-07T20:10:26.104605] [INFO ] [REMOTE ] NEOG: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:26.104804] [DEBUG] [REMOTE ] NEOG: FYE date is 2026-05-31 [2026-01-07T20:10:26.112988] [DEBUG] [REMOTE ] NEOG: Finished fetching historic earnings reports [2026-01-07T20:10:26.113042] [DEBUG] [REMOTE ] NEOG: Fetching current and future earnings estimates [2026-01-07T20:10:26.837504] [INFO ] [REMOTE ] NEOG: Earnings estimates fetch complete (0.11 seconds). [2026-01-07T20:10:27.699133] [INFO ] [REMOTE ] NEOG: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:27.699329] [DEBUG] [REMOTE ] NEOG: FYE date is 2026-05-31 [2026-01-07T20:10:27.704555] [DEBUG] [REMOTE ] NEOG: Finished fetching current and future earnings estimates [2026-01-07T20:10:27.704621] [DEBUG] [REMOTE ] NEOG: Aligning report 2026Q1 with estimate 2026Q1 [2026-01-07T20:10:27.704657] [DEBUG] [REMOTE ] NEOG: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:27.704685] [DEBUG] [REMOTE ] NEOG: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:27.704711] [DEBUG] [REMOTE ] NEOG: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:27.704739] [DEBUG] [REMOTE ] NEOG: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:27.704764] [DEBUG] [REMOTE ] NEOG: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:27.704791] [DEBUG] [REMOTE ] NEOG: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:27.704818] [DEBUG] [REMOTE ] NEOG: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:27.704844] [DEBUG] [REMOTE ] NEOG: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:27.704871] [DEBUG] [REMOTE ] NEOG: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:27.704898] [DEBUG] [REMOTE ] NEOG: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:27.704924] [DEBUG] [REMOTE ] NEOG: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:27.704950] [DEBUG] [REMOTE ] NEOG: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:27.704977] [DEBUG] [REMOTE ] NEOG: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:27.705003] [DEBUG] [REMOTE ] NEOG: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:27.705029] [DEBUG] [REMOTE ] NEOG: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:27.705055] [DEBUG] [REMOTE ] NEOG: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:27.705081] [DEBUG] [REMOTE ] NEOG: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:27.705107] [DEBUG] [REMOTE ] NEOG: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:27.705134] [DEBUG] [REMOTE ] NEOG: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:27.705160] [DEBUG] [REMOTE ] NEOG: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:27.705186] [DEBUG] [REMOTE ] NEOG: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:27.705212] [DEBUG] [REMOTE ] NEOG: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:27.705238] [DEBUG] [REMOTE ] NEOG: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:27.705264] [DEBUG] [REMOTE ] NEOG: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:27.736357] [INFO ] [main ] NTIC: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:28.958557] [INFO ] [REMOTE ] NTIC: FYE date fetch complete (0.63 seconds). [2026-01-07T20:10:28.958762] [DEBUG] [REMOTE ] NTIC: FYE date is 2026-08-31 [2026-01-07T20:10:28.958837] [INFO ] [REMOTE ] NTIC: Fetching historic earnings reports [2026-01-07T20:10:29.706753] [INFO ] [REMOTE ] NTIC: Earnings history fetch complete (0.58 seconds). [2026-01-07T20:10:30.109658] [INFO ] [REMOTE ] NTIC: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:30.109840] [DEBUG] [REMOTE ] NTIC: FYE date is 2026-08-31 [2026-01-07T20:10:30.116855] [DEBUG] [REMOTE ] NTIC: Finished fetching historic earnings reports [2026-01-07T20:10:30.116903] [DEBUG] [REMOTE ] NTIC: Fetching current and future earnings estimates [2026-01-07T20:10:31.355396] [INFO ] [REMOTE ] NTIC: Earnings estimates fetch complete (0.63 seconds). [2026-01-07T20:10:31.690385] [INFO ] [REMOTE ] NTIC: FYE date fetch complete (0.16 seconds). [2026-01-07T20:10:31.690598] [DEBUG] [REMOTE ] NTIC: FYE date is 2026-08-31 [2026-01-07T20:10:31.694845] [DEBUG] [REMOTE ] NTIC: Finished fetching current and future earnings estimates [2026-01-07T20:10:31.694898] [DEBUG] [REMOTE ] NTIC: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:31.694932] [DEBUG] [REMOTE ] NTIC: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:31.694962] [DEBUG] [REMOTE ] NTIC: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:31.694995] [DEBUG] [REMOTE ] NTIC: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:31.695023] [DEBUG] [REMOTE ] NTIC: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:31.695051] [DEBUG] [REMOTE ] NTIC: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:31.695082] [DEBUG] [REMOTE ] NTIC: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:31.695109] [DEBUG] [REMOTE ] NTIC: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:31.695137] [DEBUG] [REMOTE ] NTIC: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:31.695165] [DEBUG] [REMOTE ] NTIC: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:31.695193] [DEBUG] [REMOTE ] NTIC: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:31.695220] [DEBUG] [REMOTE ] NTIC: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:31.695248] [DEBUG] [REMOTE ] NTIC: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:31.695276] [DEBUG] [REMOTE ] NTIC: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:31.695303] [DEBUG] [REMOTE ] NTIC: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:31.695332] [DEBUG] [REMOTE ] NTIC: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:31.695360] [DEBUG] [REMOTE ] NTIC: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:31.695388] [DEBUG] [REMOTE ] NTIC: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:31.726555] [INFO ] [main ] SLP: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:33.157205] [INFO ] [REMOTE ] SLP: FYE date fetch complete (0.83 seconds). [2026-01-07T20:10:33.157399] [DEBUG] [REMOTE ] SLP: FYE date is 2026-08-31 [2026-01-07T20:10:33.157475] [INFO ] [REMOTE ] SLP: Fetching historic earnings reports [2026-01-07T20:10:33.258782] [INFO ] [REMOTE ] SLP: Earnings history fetch complete (0.10 seconds). [2026-01-07T20:10:34.125482] [INFO ] [REMOTE ] SLP: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:34.125710] [DEBUG] [REMOTE ] SLP: FYE date is 2026-08-31 [2026-01-07T20:10:34.132987] [DEBUG] [REMOTE ] SLP: Finished fetching historic earnings reports [2026-01-07T20:10:34.133036] [DEBUG] [REMOTE ] SLP: Fetching current and future earnings estimates [2026-01-07T20:10:35.500158] [INFO ] [REMOTE ] SLP: Earnings estimates fetch complete (0.74 seconds). [2026-01-07T20:10:35.738298] [INFO ] [REMOTE ] SLP: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:35.738485] [DEBUG] [REMOTE ] SLP: FYE date is 2026-08-31 [2026-01-07T20:10:35.744332] [DEBUG] [REMOTE ] SLP: Finished fetching current and future earnings estimates [2026-01-07T20:10:35.744383] [DEBUG] [REMOTE ] SLP: Aligning report 2026Q1 with estimate 2026Q1 [2026-01-07T20:10:35.744418] [DEBUG] [REMOTE ] SLP: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:35.744448] [DEBUG] [REMOTE ] SLP: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:35.744475] [DEBUG] [REMOTE ] SLP: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:35.744533] [DEBUG] [REMOTE ] SLP: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:35.744562] [DEBUG] [REMOTE ] SLP: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:35.744605] [DEBUG] [REMOTE ] SLP: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:35.744634] [DEBUG] [REMOTE ] SLP: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:35.744660] [DEBUG] [REMOTE ] SLP: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:35.744686] [DEBUG] [REMOTE ] SLP: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:35.744713] [DEBUG] [REMOTE ] SLP: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:35.744738] [DEBUG] [REMOTE ] SLP: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:35.744763] [DEBUG] [REMOTE ] SLP: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:35.744790] [DEBUG] [REMOTE ] SLP: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:35.744815] [DEBUG] [REMOTE ] SLP: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:35.744840] [DEBUG] [REMOTE ] SLP: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:35.744867] [DEBUG] [REMOTE ] SLP: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:35.744892] [DEBUG] [REMOTE ] SLP: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:35.744917] [DEBUG] [REMOTE ] SLP: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:35.744944] [DEBUG] [REMOTE ] SLP: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:35.744970] [DEBUG] [REMOTE ] SLP: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:35.744996] [DEBUG] [REMOTE ] SLP: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:35.745022] [DEBUG] [REMOTE ] SLP: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:35.745048] [DEBUG] [REMOTE ] SLP: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:35.745078] [DEBUG] [REMOTE ] SLP: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:35.745105] [DEBUG] [REMOTE ] SLP: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-07T20:10:35.777515] [INFO ] [main ] SMPL: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:36.519832] [INFO ] [REMOTE ] SMPL: FYE date fetch complete (0.16 seconds). [2026-01-07T20:10:36.520020] [DEBUG] [REMOTE ] SMPL: FYE date is 2026-08-31 [2026-01-07T20:10:36.520083] [INFO ] [REMOTE ] SMPL: Fetching historic earnings reports [2026-01-07T20:10:37.256778] [INFO ] [REMOTE ] SMPL: Earnings history fetch complete (0.10 seconds). [2026-01-07T20:10:38.128111] [INFO ] [REMOTE ] SMPL: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:38.128291] [DEBUG] [REMOTE ] SMPL: FYE date is 2026-08-31 [2026-01-07T20:10:38.131483] [DEBUG] [REMOTE ] SMPL: Finished fetching historic earnings reports [2026-01-07T20:10:38.131547] [DEBUG] [REMOTE ] SMPL: Fetching current and future earnings estimates [2026-01-07T20:10:40.254902] [INFO ] [REMOTE ] SMPL: Earnings estimates fetch complete (1.50 seconds). [2026-01-07T20:10:40.386536] [INFO ] [REMOTE ] SMPL: FYE date fetch complete (0.13 seconds). [2026-01-07T20:10:40.386751] [DEBUG] [REMOTE ] SMPL: FYE date is 2026-08-31 [2026-01-07T20:10:40.391503] [DEBUG] [REMOTE ] SMPL: Finished fetching current and future earnings estimates [2026-01-07T20:10:40.391562] [DEBUG] [REMOTE ] SMPL: Aligning report 2026Q1 with estimate 2026Q1 [2026-01-07T20:10:40.391613] [DEBUG] [REMOTE ] SMPL: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:40.391644] [DEBUG] [REMOTE ] SMPL: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:40.391671] [DEBUG] [REMOTE ] SMPL: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:40.391699] [DEBUG] [REMOTE ] SMPL: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:40.391725] [DEBUG] [REMOTE ] SMPL: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:40.391767] [DEBUG] [REMOTE ] SMPL: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:40.391796] [DEBUG] [REMOTE ] SMPL: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:40.391822] [DEBUG] [REMOTE ] SMPL: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:40.391848] [DEBUG] [REMOTE ] SMPL: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:40.391875] [DEBUG] [REMOTE ] SMPL: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:40.391900] [DEBUG] [REMOTE ] SMPL: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:40.391926] [DEBUG] [REMOTE ] SMPL: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:40.391953] [DEBUG] [REMOTE ] SMPL: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:40.391978] [DEBUG] [REMOTE ] SMPL: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:40.392003] [DEBUG] [REMOTE ] SMPL: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:40.392030] [DEBUG] [REMOTE ] SMPL: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:40.392054] [DEBUG] [REMOTE ] SMPL: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:40.392080] [DEBUG] [REMOTE ] SMPL: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:40.392106] [DEBUG] [REMOTE ] SMPL: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:40.392131] [DEBUG] [REMOTE ] SMPL: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:40.392156] [DEBUG] [REMOTE ] SMPL: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:40.392182] [DEBUG] [REMOTE ] SMPL: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:40.392207] [DEBUG] [REMOTE ] SMPL: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:40.422203] [INFO ] [main ] SNX: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:41.225337] [INFO ] [REMOTE ] SNX: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:41.225532] [DEBUG] [REMOTE ] SNX: FYE date is 2026-11-30 [2026-01-07T20:10:41.225635] [INFO ] [REMOTE ] SNX: Fetching historic earnings reports [2026-01-07T20:10:41.962479] [INFO ] [REMOTE ] SNX: Earnings history fetch complete (0.11 seconds). [2026-01-07T20:10:42.817812] [INFO ] [REMOTE ] SNX: FYE date fetch complete (0.16 seconds). [2026-01-07T20:10:42.818016] [DEBUG] [REMOTE ] SNX: FYE date is 2026-11-30 [2026-01-07T20:10:42.824406] [DEBUG] [REMOTE ] SNX: Finished fetching historic earnings reports [2026-01-07T20:10:42.824477] [DEBUG] [REMOTE ] SNX: Fetching current and future earnings estimates [2026-01-07T20:10:44.033378] [INFO ] [REMOTE ] SNX: Earnings estimates fetch complete (0.58 seconds). [2026-01-07T20:10:44.431743] [INFO ] [REMOTE ] SNX: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:44.431956] [DEBUG] [REMOTE ] SNX: FYE date is 2026-11-30 [2026-01-07T20:10:44.437121] [DEBUG] [REMOTE ] SNX: Finished fetching current and future earnings estimates [2026-01-07T20:10:44.437179] [DEBUG] [REMOTE ] SNX: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:44.437212] [DEBUG] [REMOTE ] SNX: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:44.437240] [DEBUG] [REMOTE ] SNX: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:44.437271] [DEBUG] [REMOTE ] SNX: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:44.437300] [DEBUG] [REMOTE ] SNX: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:44.437328] [DEBUG] [REMOTE ] SNX: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:44.437356] [DEBUG] [REMOTE ] SNX: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:44.437383] [DEBUG] [REMOTE ] SNX: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:44.437409] [DEBUG] [REMOTE ] SNX: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:44.437437] [DEBUG] [REMOTE ] SNX: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:44.437463] [DEBUG] [REMOTE ] SNX: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:44.437504] [DEBUG] [REMOTE ] SNX: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:44.437533] [DEBUG] [REMOTE ] SNX: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:44.437560] [DEBUG] [REMOTE ] SNX: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:44.437604] [DEBUG] [REMOTE ] SNX: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:44.437633] [DEBUG] [REMOTE ] SNX: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:44.437659] [DEBUG] [REMOTE ] SNX: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:44.437685] [DEBUG] [REMOTE ] SNX: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:44.437712] [DEBUG] [REMOTE ] SNX: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:44.437739] [DEBUG] [REMOTE ] SNX: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:44.437765] [DEBUG] [REMOTE ] SNX: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:44.437792] [DEBUG] [REMOTE ] SNX: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:44.437819] [DEBUG] [REMOTE ] SNX: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:44.437845] [DEBUG] [REMOTE ] SNX: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:44.437872] [DEBUG] [REMOTE ] SNX: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-07T20:10:44.437899] [DEBUG] [REMOTE ] SNX: Aligning report 2017Q2 with estimate 2017Q2 [2026-01-07T20:10:44.467524] [INFO ] [main ] WDFC: Fetching merged estimate/expectations history and future estimate. [2026-01-07T20:10:45.225619] [INFO ] [REMOTE ] WDFC: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:45.225790] [DEBUG] [REMOTE ] WDFC: FYE date is 2026-08-31 [2026-01-07T20:10:45.225866] [INFO ] [REMOTE ] WDFC: Fetching historic earnings reports [2026-01-07T20:10:46.432665] [INFO ] [REMOTE ] WDFC: Earnings history fetch complete (0.58 seconds). [2026-01-07T20:10:46.823099] [INFO ] [REMOTE ] WDFC: FYE date fetch complete (0.17 seconds). [2026-01-07T20:10:46.823334] [DEBUG] [REMOTE ] WDFC: FYE date is 2026-08-31 [2026-01-07T20:10:46.836073] [DEBUG] [REMOTE ] WDFC: Finished fetching historic earnings reports [2026-01-07T20:10:46.836130] [DEBUG] [REMOTE ] WDFC: Fetching current and future earnings estimates [2026-01-07T20:10:48.195875] [INFO ] [REMOTE ] WDFC: Earnings estimates fetch complete (0.74 seconds). [2026-01-07T20:10:48.434979] [INFO ] [REMOTE ] WDFC: FYE date fetch complete (0.18 seconds). [2026-01-07T20:10:48.435171] [DEBUG] [REMOTE ] WDFC: FYE date is 2026-08-31 [2026-01-07T20:10:48.440709] [DEBUG] [REMOTE ] WDFC: Finished fetching current and future earnings estimates [2026-01-07T20:10:48.440773] [DEBUG] [REMOTE ] WDFC: Aligning report 2025Q3 with estimate 2025Q3 [2026-01-07T20:10:48.440806] [DEBUG] [REMOTE ] WDFC: Aligning report 2025Q2 with estimate 2025Q2 [2026-01-07T20:10:48.440834] [DEBUG] [REMOTE ] WDFC: Aligning report 2025Q1 with estimate 2025Q1 [2026-01-07T20:10:48.440864] [DEBUG] [REMOTE ] WDFC: Aligning report 2024Q3 with estimate 2024Q3 [2026-01-07T20:10:48.440891] [DEBUG] [REMOTE ] WDFC: Aligning report 2024Q2 with estimate 2024Q2 [2026-01-07T20:10:48.440917] [DEBUG] [REMOTE ] WDFC: Aligning report 2024Q1 with estimate 2024Q1 [2026-01-07T20:10:48.440945] [DEBUG] [REMOTE ] WDFC: Aligning report 2023Q3 with estimate 2023Q3 [2026-01-07T20:10:48.440972] [DEBUG] [REMOTE ] WDFC: Aligning report 2023Q2 with estimate 2023Q2 [2026-01-07T20:10:48.440999] [DEBUG] [REMOTE ] WDFC: Aligning report 2023Q1 with estimate 2023Q1 [2026-01-07T20:10:48.441027] [DEBUG] [REMOTE ] WDFC: Aligning report 2022Q3 with estimate 2022Q3 [2026-01-07T20:10:48.441053] [DEBUG] [REMOTE ] WDFC: Aligning report 2022Q2 with estimate 2022Q2 [2026-01-07T20:10:48.441079] [DEBUG] [REMOTE ] WDFC: Aligning report 2022Q1 with estimate 2022Q1 [2026-01-07T20:10:48.441106] [DEBUG] [REMOTE ] WDFC: Aligning report 2021Q3 with estimate 2021Q3 [2026-01-07T20:10:48.441148] [DEBUG] [REMOTE ] WDFC: Aligning report 2021Q2 with estimate 2021Q2 [2026-01-07T20:10:48.441175] [DEBUG] [REMOTE ] WDFC: Aligning report 2021Q1 with estimate 2021Q1 [2026-01-07T20:10:48.441202] [DEBUG] [REMOTE ] WDFC: Aligning report 2020Q3 with estimate 2020Q3 [2026-01-07T20:10:48.441228] [DEBUG] [REMOTE ] WDFC: Aligning report 2020Q2 with estimate 2020Q2 [2026-01-07T20:10:48.441254] [DEBUG] [REMOTE ] WDFC: Aligning report 2020Q1 with estimate 2020Q1 [2026-01-07T20:10:48.441281] [DEBUG] [REMOTE ] WDFC: Aligning report 2019Q3 with estimate 2019Q3 [2026-01-07T20:10:48.441307] [DEBUG] [REMOTE ] WDFC: Aligning report 2019Q2 with estimate 2019Q2 [2026-01-07T20:10:48.441332] [DEBUG] [REMOTE ] WDFC: Aligning report 2019Q1 with estimate 2019Q1 [2026-01-07T20:10:48.441359] [DEBUG] [REMOTE ] WDFC: Aligning report 2018Q3 with estimate 2018Q3 [2026-01-07T20:10:48.441388] [DEBUG] [REMOTE ] WDFC: Aligning report 2018Q2 with estimate 2018Q2 [2026-01-07T20:10:48.441416] [DEBUG] [REMOTE ] WDFC: Aligning report 2018Q1 with estimate 2018Q1 [2026-01-07T20:10:48.441442] [DEBUG] [REMOTE ] WDFC: Aligning report 2017Q3 with estimate 2017Q3 [2026-01-07T20:10:48.471274] [INFO ] [main ] Saving training data for AYI [2026-01-07T20:10:48.475382] [INFO ] [LOCAL ] AYI: Saved T1 estimate data. [2026-01-07T20:10:48.477682] [INFO ] [LOCAL ] AYI: Saved estimate/announcement merged history to ./output/data/2026-01-08/AYI.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.477741] [INFO ] [LOCAL ] AYI: Successfully saved training data. [2026-01-07T20:10:48.477784] [INFO ] [main ] Saving training data for CMC [2026-01-07T20:10:48.479262] [INFO ] [LOCAL ] CMC: Saved T1 estimate data. [2026-01-07T20:10:48.482117] [INFO ] [LOCAL ] CMC: Saved estimate/announcement merged history to ./output/data/2026-01-08/CMC.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.482191] [INFO ] [LOCAL ] CMC: Successfully saved training data. [2026-01-07T20:10:48.482240] [INFO ] [main ] Saving training data for GBX [2026-01-07T20:10:48.483726] [INFO ] [LOCAL ] GBX: Saved T1 estimate data. [2026-01-07T20:10:48.485527] [INFO ] [LOCAL ] GBX: Saved estimate/announcement merged history to ./output/data/2026-01-08/GBX.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.485593] [INFO ] [LOCAL ] GBX: Successfully saved training data. [2026-01-07T20:10:48.485634] [INFO ] [main ] Saving training data for LNN [2026-01-07T20:10:48.487001] [INFO ] [LOCAL ] LNN: Saved T1 estimate data. [2026-01-07T20:10:48.488811] [INFO ] [LOCAL ] LNN: Saved estimate/announcement merged history to ./output/data/2026-01-08/LNN.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.488857] [INFO ] [LOCAL ] LNN: Successfully saved training data. [2026-01-07T20:10:48.488895] [INFO ] [main ] Saving training data for NEOG [2026-01-07T20:10:48.490262] [INFO ] [LOCAL ] NEOG: Saved T1 estimate data. [2026-01-07T20:10:48.492023] [INFO ] [LOCAL ] NEOG: Saved estimate/announcement merged history to ./output/data/2026-01-08/NEOG.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.492068] [INFO ] [LOCAL ] NEOG: Successfully saved training data. [2026-01-07T20:10:48.492106] [INFO ] [main ] Saving training data for NTIC [2026-01-07T20:10:48.493450] [INFO ] [LOCAL ] NTIC: Saved T1 estimate data. [2026-01-07T20:10:48.495131] [INFO ] [LOCAL ] NTIC: Saved estimate/announcement merged history to ./output/data/2026-01-08/NTIC.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.495177] [INFO ] [LOCAL ] NTIC: Successfully saved training data. [2026-01-07T20:10:48.495215] [INFO ] [main ] Saving training data for SLP [2026-01-07T20:10:48.496592] [INFO ] [LOCAL ] SLP: Saved T1 estimate data. [2026-01-07T20:10:48.498364] [INFO ] [LOCAL ] SLP: Saved estimate/announcement merged history to ./output/data/2026-01-08/SLP.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.498415] [INFO ] [LOCAL ] SLP: Successfully saved training data. [2026-01-07T20:10:48.498453] [INFO ] [main ] Saving training data for SMPL [2026-01-07T20:10:48.499848] [INFO ] [LOCAL ] SMPL: Saved T1 estimate data. [2026-01-07T20:10:48.501588] [INFO ] [LOCAL ] SMPL: Saved estimate/announcement merged history to ./output/data/2026-01-08/SMPL.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.501635] [INFO ] [LOCAL ] SMPL: Successfully saved training data. [2026-01-07T20:10:48.501672] [INFO ] [main ] Saving training data for SNX [2026-01-07T20:10:48.503019] [INFO ] [LOCAL ] SNX: Saved T1 estimate data. [2026-01-07T20:10:48.504786] [INFO ] [LOCAL ] SNX: Saved estimate/announcement merged history to ./output/data/2026-01-08/SNX.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.504832] [INFO ] [LOCAL ] SNX: Successfully saved training data. [2026-01-07T20:10:48.504870] [INFO ] [main ] Saving training data for WDFC [2026-01-07T20:10:48.506206] [INFO ] [LOCAL ] WDFC: Saved T1 estimate data. [2026-01-07T20:10:48.507998] [INFO ] [LOCAL ] WDFC: Saved estimate/announcement merged history to ./output/data/2026-01-08/WDFC.ESTIMATE_EARNINGS_MERGED.csv [2026-01-07T20:10:48.508045] [INFO ] [LOCAL ] WDFC: Successfully saved training data. [2026-01-07T20:10:48.508083] [INFO ] [main ] Training data refreshed. [2026-01-07T20:10:49.437951] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: EXP REFRESH' [2026-01-07T20:10:49.438291] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-07T20:10:49.438464] [INFO ] [STATE ] Last completion updated: 2026-01-07T20:10:49.438353