Commit Graph

16350 Commits

Author SHA1 Message Date
rusefillc 83a01d96de TurboMarian is the ALS boss 2022-12-21 18:47:30 -05:00
rusefillc 30d385850e TurboMarian is the ALS boss 2022-12-21 18:47:20 -05:00
GitHub gen-configs Action 497ce3cf2e Auto-generated configs and docs 2022-12-21 23:33:35 +00:00
rusefillc 136f58e1cf TurboMarian is the ALS boss 2022-12-21 18:26:56 -05:00
rusefillc 6ebd8fc483 GDI progress 2022-12-21 18:13:40 -05:00
GitHub gen-configs Action 6fef0af1ba Auto-generated configs and docs 2022-12-21 02:28:18 +00:00
rusefillc 2d9298e586 ohhh we already have FO_1_2_3_4_5_6_7_8 2022-12-20 21:23:25 -05:00
rusefillc 6aa1a1251b getGlobalConfigurationVersion 2022-12-20 21:13:34 -05:00
rusefillc f49cae527c FO_1_2_3_4_5_6_7_8 2022-12-20 21:13:33 -05:00
GitHub gen-configs Action 72808a5a7d Auto-generated configs and docs 2022-12-21 00:36:16 +00:00
rusefillc a4418487df GDI progress 2022-12-20 19:31:26 -05:00
GitHub gen-configs Action fb18bde752 Auto-generated configs and docs 2022-12-20 22:54:51 +00:00
rusefillc f9bedd4301 GDI progress 2022-12-20 17:40:15 -05:00
rusefillc 0f1b6f6d59 GD32 CAN fix for F1 test project 2022-12-20 17:09:22 -05:00
rusefillc 5f76885f6a Create readme.md 2022-12-20 14:51:30 -05:00
rusefillc 92e8234a59 print CAN into default script 2022-12-20 14:48:39 -05:00
GitHub gen-configs Action 5cf5e2758c Auto-generated configs and docs 2022-12-20 17:18:10 +00:00
GitHub gen-configs Action 3c86bc5b23 Auto-generated configs and docs 2022-12-20 16:47:45 +00:00
rusefillc e9142e48bb lua getOutput documentation generator #4867 2022-12-20 11:42:34 -05:00
rusefillc bc08f1f1ea docs 2022-12-20 08:49:09 -05:00
rusefillc 1ca6b6fd6b docs 2022-12-20 08:49:09 -05:00
GitHub gen-configs Action 453734eadf Auto-generated configs and docs 2022-12-20 13:45:23 +00:00
rusefillc 08cdec228d docs 2022-12-20 08:39:55 -05:00
GitHub set-date Action 3ddfb18a93 Update date 2022-12-20 00:23:42 +00:00
rusefillc 32d28d878b Add setBoostDutyAdd function to control only boost duty #4900 2022-12-19 12:05:06 -05:00
GitHub gen-configs Action 0051fffc04 Auto-generated configs and docs 2022-12-19 16:58:49 +00:00
rusefillc ed43c55912 Add setWgDutyAdd function to control only boost duty #4900 2022-12-19 11:43:44 -05:00
GitHub set-date Action 064ff152e7 Update date 2022-12-19 00:19:47 +00:00
GitHub gen-configs Action 4a43f97b98 Auto-generated configs and docs 2022-12-19 00:04:36 +00:00
rusefillc 70e09bf171 typo 2022-12-18 18:58:23 -05:00
rusefi 3754d86577 https://github.com/rusefi/rusefi/issues/4909 2022-12-18 17:23:12 -05:00
rusefi ba4bb09064 fixing 2chan build 2022-12-18 16:57:04 -05:00
rusefi 2ae3844b91 refactoring: extracting constants 2022-12-18 16:56:43 -05:00
rusefi 569bbc58fa copy paste evil 2022-12-18 16:49:20 -05:00
GitHub gen-configs Action f2af279e88 Auto-generated configs and docs 2022-12-18 16:29:48 +00:00
Nathan Schulte 7e7cb1d514 organize ETB H-Bridge No1/2 into panels (#4904) 2022-12-18 11:24:17 -05:00
GitHub gen-configs Action a977e91b8f Auto-generated configs and docs 2022-12-18 16:10:15 +00:00
Nathan Schulte 2edfd71389 disable TPS secondary min/max w/ inputs (#4905)
* disable TPS secondary min/max w/ inputs

* disable ETB auto-calib w/ TPS inputs
2022-12-18 11:05:31 -05:00
rusefillc c2f38621c7 x2 2022-12-18 09:51:51 -05:00
Matthew Kennedy aadb09233b nonblocking for TS, blocking for SD card (#4903) 2022-12-17 20:01:15 -05:00
GitHub gen-configs Action 9186a2e0a8 Auto-generated configs and docs 2022-12-18 00:46:01 +00:00
rusefillc 9ff5de241c TurboMarian is the ALS boss 2022-12-17 19:39:36 -05:00
GitHub set-date Action bc7abcf8e8 Update date 2022-12-18 00:26:46 +00:00
rusefillc 137905fbce helpful hint for future generations 2022-12-17 19:01:40 -05:00
rusefillc 940352b077 kind of a fix? 2022-12-17 18:59:38 -05:00
rusefillc 4e60a9741e guards 2022-12-17 18:26:38 -05:00
Andrey fe780d477e kinetis asking for guard, also I've must have messed up something 2022-12-17 18:04:54 -05:00
Andrey G c6ae33fce8 Add lambda-x2 connector pinout (#4902) 2022-12-17 17:23:03 -05:00
rusefillc 7a4a746583 following the pattern 2022-12-17 17:10:15 -05:00
rusefillc 0aa2620f3f guards 2022-12-17 16:37:57 -05:00
rusefillc 8705150be4 RusEFI console keeps resetting on latest #4899 2022-12-17 16:13:44 -05:00
rusefillc f342bf7537 guards 2022-12-17 15:50:54 -05:00
rusefillc b7409470f9 guards 2022-12-17 15:23:32 -05:00
rusefillc 6628541024 guards 2022-12-17 14:58:10 -05:00
rusefillc 41a8a90b3d guards 2022-12-17 14:43:51 -05:00
rusefillc d951f36794 guards 2022-12-17 14:36:27 -05:00
rusefillc 247d5e1892 lambda-x2 2022-12-17 09:19:48 -05:00
rusefillc bc5bc3f178 Merge branch 'master' of https://github.com/rusefi/rusefi into master 2022-12-17 09:16:02 -05:00
rusefillc 1c1c0357c5 Nissan 2022-12-17 09:15:41 -05:00
GitHub gen-configs Action a3e67102ba Auto-generated configs and docs 2022-12-17 05:12:48 +00:00
rusefillc 58529ee629 TurboMarian is the ALS boss 2022-12-17 00:07:44 -05:00
GitHub gen-configs Action 621669d676 Auto-generated configs and docs 2022-12-17 04:56:39 +00:00
rusefillc 9cf5cdc719 TurboMarian is the ALS boss 2022-12-16 23:51:50 -05:00
GitHub gen-configs Action e20174642b Auto-generated configs and docs 2022-12-17 04:46:59 +00:00
rusefillc 69ba82afe2 TurboMarian is the ALS boss 2022-12-16 23:32:04 -05:00
rusefillc 7a8fe3486f TurboMarian is the ALS boss 2022-12-16 23:31:51 -05:00
rusefillc a0cb53b189 TurboMarian is the ALS boss 2022-12-16 20:38:13 -05:00
rusefillc bef9b46e1d TurboMarian is the ALS boss 2022-12-16 20:32:37 -05:00
GitHub gen-configs Action a12362cc4d Auto-generated configs and docs 2022-12-17 01:29:31 +00:00
rusefillc 3ac7b3f857 TurboMarian is the ALS boss 2022-12-16 20:22:48 -05:00
rusefillc 93d7f87a38 TurboMarian is the ALS boss 2022-12-16 20:22:48 -05:00
rusefillc 47d93fa1be antilag 2022-12-16 20:22:48 -05:00
rusefillc 72bd537598 SDC_MODE flexibility 2022-12-16 20:22:48 -05:00
TurboMarian 428b887cb4 LUA FuelAdd update
(cherry picked from commit a54cdbb0771b1a48aa8e24bffbaf554e10d55f3a)
2022-12-16 20:22:48 -05:00
rusefillc 255916543d smarter MIN_FLASH_SIZE 2022-12-16 20:22:47 -05:00
GitHub set-date Action 49bf13e284 Update date 2022-12-17 00:19:48 +00:00
GitHub gen-configs Action 08e99eca81 Auto-generated configs and docs 2022-12-16 21:48:40 +00:00
TurboMarian ac07b9c963 Update can_dash.cpp
(cherry picked from commit a2844721b5dd048afb0070dd809b73328dd23f52)
2022-12-16 16:35:08 -05:00
TurboMarian d84101b8c8 ALS LUA Examples
(cherry picked from commit 2e0c5a2a2e953d868271a177cdfd0065c0646711)
2022-12-16 16:33:07 -05:00
GitHub set-date Action 1d5a4d7708 Update date 2022-12-16 00:22:28 +00:00
GitHub gen-configs Action 9b5806a825 Auto-generated configs and docs 2022-12-15 12:39:07 +00:00
Matthew Kennedy 2e35013d1d SD card tooth log (#4897)
* adjust tooth logger api

* mmc card writes tooth log

* changelog
2022-12-15 08:34:10 -04:00
Andrey fc7c5f4bbe antilag and anti-lag #2403 2022-12-14 22:52:05 -05:00
GitHub gen-configs Action 88a33ae7d4 Auto-generated configs and docs 2022-12-15 03:43:04 +00:00
Andrey 687abae6ad antilag and anti-lag #2403 2022-12-14 22:38:14 -05:00
GitHub gen-configs Action 6c7d3fbead Auto-generated configs and docs 2022-12-15 03:30:12 +00:00
rusefillc af23aef7c0 antilag and anti-lag #2403 2022-12-14 22:25:06 -05:00
Andrey d812114062 RPM correction/multiplier for Accel Enrich fix #4760 2022-12-14 21:51:41 -05:00
rusefillc a70a15fefb RPM correction/multiplier for Accel Enrich fix #4760 2022-12-14 19:57:07 -05:00
rusefillc 484f21aeba random getOrZero clean-up 2022-12-14 19:48:07 -05:00
GitHub set-date Action 0929dc3f4e Update date 2022-12-15 00:27:01 +00:00
rusefillc 871afb07a2 random Frankenso clean-up 2022-12-14 19:11:16 -05:00
GitHub gen-configs Action 9de5fc4a95 Auto-generated configs and docs 2022-12-15 00:07:48 +00:00
rusefillc e58bdc8e57 random Frankenso clean-up 2022-12-14 19:01:26 -05:00
GitHub gen-configs Action 542b53c837 Auto-generated configs and docs 2022-12-14 03:43:40 +00:00
rusefillc 80d5412fde Jammed ETB detection #4873 2022-12-13 22:34:06 -05:00
rusefillc 9828cc8290 Jammed ETB detection #4873 2022-12-13 22:32:43 -05:00
rusefillc 07da0981a4 Jammed ETB detection #4873 2022-12-13 22:26:51 -05:00
GitHub set-date Action edbd41268d Update date 2022-12-14 00:21:16 +00:00
GitHub gen-configs Action 1ebded2fb4 Auto-generated configs and docs 2022-12-14 00:10:15 +00:00
Matthew Kennedy 969002f105 Trigger scope uses full buffer (#4893)
* trigger scope uses full buffer

* channels swapped on 4chan

* UI has custom names for boards
2022-12-13 19:55:36 -04:00
rusefillc 0a4e9c3049 smarter template 2022-12-13 16:47:35 -05:00
rusefillc f6382fdf2a RPM correction/multiplier for Accel Enrich #4760 2022-12-13 16:36:38 -05:00
GitHub gen-configs Action 5e23ce90cc Auto-generated configs and docs 2022-12-13 20:05:32 +00:00
rusefillc b2937de88c RPM correction/multiplier for Accel Enrich #4760 2022-12-13 14:58:55 -05:00
GitHub set-date Action 8795a30fd6 Update date 2022-12-13 00:24:16 +00:00
GitHub set-date Action efc9276d7a Update date 2022-12-12 00:23:34 +00:00
GitHub gen-configs Action 1f97d82c1e Auto-generated configs and docs 2022-12-11 17:35:54 +00:00
Timbelom 49d11b5092 hellen pin progress (#4887) 2022-12-11 12:25:24 -05:00
rusefillc ec386cbef5 Honda K 2022-12-10 23:34:03 -05:00
GitHub gen-configs Action 881d80e1c8 Auto-generated configs and docs 2022-12-11 04:26:44 +00:00
Matthew Kennedy b74ba44cff Basic trigger scope implementation (#4885)
* big buffer

* mostly hooked up big buffer

* bad merge

* s

* sneak preview of trigger scope

* s

* constness

* channel limits

* s

* unnecessary

* efilib

* TcpServerSandbox

* includes fix

* binary format

* tooth logger uses big buffer

* dead config

* config

* implement basic trigger scope

* good behavior

* enable on other alphax

* flag to enable second channel

* use 8 bit mode on the ADC for less memory use

* changelog
2022-12-10 23:00:12 -05:00
Matthew Kennedy 348dc35148 ETB compensates for battery voltage (#4838)
* compensate battery voltage

* changelog

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-12-10 22:55:26 -05:00
GitHub set-date Action 57f6a23807 Update date 2022-12-11 00:23:00 +00:00
GitHub gen-configs Action 4ed86fc9b0 Auto-generated configs and docs 2022-12-10 23:01:38 +00:00
Matthew Kennedy 2118aaff60 Allow scheduling_s to come from a pool (#4841)
* injection events use scheduling pool

* knock and prime

* bench test

* dropped this: *

* extract action before execute

* comment

* init allocated timers

* metrics

* dropped this: ,

* guard

* injection events use scheduling pool

* knock and prime

* bench test

* dropped this: *

* extract action before execute

* comment

* init allocated timers

* metrics

* dropped this: ,

* guard

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-12-10 17:55:51 -05:00
GitHub gen-configs Action e4d602c35e Auto-generated configs and docs 2022-12-10 22:22:53 +00:00
Matthew Kennedy 7fe386a6a5 tooth logger uses big buffer (#4883)
* big buffer

* mostly hooked up big buffer

* bad merge

* s

* sneak preview of trigger scope

* s

* constness

* channel limits

* s

* unnecessary

* efilib

* TcpServerSandbox

* includes fix

* binary format

* tooth logger uses big buffer

* dead config
2022-12-10 17:17:15 -05:00
Matthew Kennedy 29db8e2474 Combine angle based event (#4884)
* Remove AngleBasedEventOld/New, only AngleBasedEvent now

* this 7 year old comment of old test code can go away
2022-12-10 17:07:02 -05:00
Matthew Kennedy 016b71babe switch hpfp and aux valves to AngleBasedEventNew (#4882)
* switch hpfp to AngleBasedEventNew

* aux valves too!
2022-12-10 16:15:11 -05:00
GitHub gen-configs Action 5670052046 Auto-generated configs and docs 2022-12-10 12:40:43 +00:00
Matthew Kennedy c617b00180 Use a shared buffer for "high memory" operations (#4878)
* big buffer

* mostly hooked up big buffer

* bad merge

* s

* sneak preview of trigger scope

* s

* constness

* channel limits

* s

* unnecessary

* efilib

* TcpServerSandbox

* includes fix

* binary format
2022-12-10 07:35:39 -05:00
rusefillc d224144c43 Honda K 2022-12-09 23:17:19 -05:00
GitHub gen-configs Action 6116aae9fa Auto-generated configs and docs 2022-12-10 03:55:37 +00:00
rusefillc 9146a6871a ## December 2022 Release - "Day 289" 2022-12-09 22:51:06 -05:00
GitHub set-date Action 40400f44b2 Update date 2022-12-10 00:21:11 +00:00
GitHub set-date Action c331b2ae63 Update date 2022-12-09 00:23:52 +00:00
Matthew Kennedy a1f69c853c Strictly validate stack use in hardware CI (#4880)
* firmware error in case of low stack only on HW CI

* send date

* I don't java good

* I still don't java good

* send the right command

* I guess we can check it on every single test?

* javaaaaaa

* atoi breaks on later non-digit

* avoid sscanf use (for atoi)

to avoid bloating the stack

* less churn

* less churn

Co-authored-by: Nathan Schulte <nmschulte@desmas.net>
2022-12-08 13:20:55 -05:00
GitHub gen-configs Action 463b0a2d44 Auto-generated configs and docs 2022-12-08 04:06:07 +00:00
rusefillc 9bd192fad2 Nissan 2022-12-07 22:58:17 -05:00
GitHub set-date Action 19901fe5cf Update date 2022-12-08 00:19:21 +00:00
rusefillc 728f8fc38d Merge branch 'master' of https://github.com/rusefi/rusefi into master 2022-12-07 10:15:55 -05:00
rusefillc b9e4c6462a 8chan 2022-12-07 10:14:16 -05:00
rusefillc 4b30193036 hellen 2022-12-07 10:14:10 -05:00
GitHub gen-configs Action b2f03fe629 Auto-generated configs and docs 2022-12-07 15:10:52 +00:00
rusefillc 856ecf7d2e autotune page broken #4879 2022-12-07 10:05:26 -05:00
GitHub gen-configs Action dd964ffda5 Auto-generated configs and docs 2022-12-07 04:04:03 +00:00
rusefillc 06fa063991 8chan 2022-12-06 22:51:02 -05:00
GitHub set-date Action 6f0452dd7f Update date 2022-12-07 00:23:33 +00:00
GitHub gen-configs Action cbd2168969 Auto-generated configs and docs 2022-12-06 04:43:03 +00:00
rusefillc d5faef67f8 8chan 2022-12-05 23:38:50 -05:00
GitHub gen-configs Action 6c7a2d2853 Auto-generated configs and docs 2022-12-06 03:17:38 +00:00
rusefi a011edf0f9 Nissan 2022-12-05 22:12:01 -05:00
GitHub gen-configs Action 24fa4b7fcf Auto-generated configs and docs 2022-12-06 02:51:38 +00:00
rusefillc 461cf48102 Honda K 2022-12-05 21:44:57 -05:00
GitHub set-date Action bb65afc31c Update date 2022-12-06 00:21:07 +00:00
GitHub gen-configs Action e4a73906c3 Auto-generated configs and docs 2022-12-05 23:56:47 +00:00
Nathan Schulte e904ad209e firmware: fix ISO date-time parsing (#4872)
sscanf(isoDateTime, "%4lu-%2hhu-%2hhuT%2hhu:%2hhu:%2hhu", ...) would not
parse beyond the month when built for rusEFI, for unknown reasons,
though it works with a simplified test with GCC, hence the splayed
parsing

use sscanf over atoi for improved memory safety
2022-12-05 18:41:30 -05:00
GitHub set-date Action 4dc23c369b Update date 2022-12-05 00:21:30 +00:00
GitHub gen-configs Action f5b4ecdaa1 Auto-generated configs and docs 2022-12-04 19:58:59 +00:00
rusefillc 5e3c7363f3 All live data not just outputs to be available in Lua #4866 2022-12-04 14:53:45 -05:00
rusefillc 5beaf1605a reduce flash footprint by smarter code generation #4163
more or less dead code?
2022-12-04 14:14:54 -05:00
GitHub gen-configs Action a1b4acce85 Auto-generated configs and docs 2022-12-04 18:19:30 +00:00
rusefillc 74cf0a0d58 reducing aux/lua mess 2022-12-04 13:13:38 -05:00
rusefillc 6b2fedf631 reducing aux/lua mess 2022-12-04 12:51:57 -05:00
rusefillc bb795a563b nissan 2022-12-04 12:49:02 -05:00
rusefillc 93b8121dc0 getDigital only works for 4 specific pins. Can it be made to work with generic digital pins? #4861 2022-12-04 12:45:27 -05:00
rusefillc d619d3df25 reducing aux/lua mess 2022-12-04 12:38:58 -05:00
rusefillc da0d25c08c Passat 2022-12-04 12:28:49 -05:00
rusefillc 9dc1e38ed0 Create readme.md 2022-12-04 10:46:48 -05:00
rusefillc 764c064656 reduce flash footprint by smarter code generation #4163 2022-12-04 01:21:38 -05:00
GitHub gen-configs Action ab1f935e1f Auto-generated configs and docs 2022-12-04 06:01:18 +00:00
GitHub gen-configs Action cad8e0235d Auto-generated configs and docs 2022-12-04 05:50:09 +00:00
GitHub gen-configs Action 9c249300c5 Auto-generated configs and docs 2022-12-04 05:26:23 +00:00
GitHub gen-configs Action c623645ce4 Auto-generated configs and docs 2022-12-04 00:21:48 +00:00
Timbelom 82977a2d34 8chan button mapping (#4869) 2022-12-03 19:07:39 -05:00
GitHub gen-configs Action 7a4d84fe6b Auto-generated configs and docs 2022-12-03 15:21:13 +00:00
rusefillc ef17cb95f0 8chan 2022-12-03 10:16:17 -05:00
GitHub gen-configs Action 517c238668 Auto-generated configs and docs 2022-12-03 13:38:26 +00:00
rusefillc 8362592ef8 error=parentheses 2022-12-03 01:12:31 -05:00
rusefillc c0daffda1d reduce flash footprint by smarter code generation #4163 2022-12-03 00:51:41 -05:00
GitHub gen-configs Action 86f822c2c1 Auto-generated configs and docs 2022-12-03 02:23:31 +00:00
rusefi be8afdc064 etbStatus_error does the job #4820 2022-12-02 21:17:10 -05:00
rusefi d8f732e35b ETB error counter logic #4854 2022-12-02 21:17:10 -05:00
GitHub gen-configs Action 114abe22e5 Auto-generated configs and docs 2022-12-03 01:50:37 +00:00
rusefi 3a9fe61239 Epic: daily drive Nissan #4865 2022-12-02 20:45:51 -05:00
GitHub gen-configs Action 3e13e81b14 Auto-generated configs and docs 2022-12-03 01:20:16 +00:00
rusefi dca247a9d8 Epic: daily drive Nissan #4865 2022-12-02 20:15:08 -05:00
GitHub set-date Action 01f8024071 Update date 2022-12-03 00:19:35 +00:00
rusefillc c73225efa9 Better ETB duty ROC length default #4859 2022-12-02 14:51:48 -05:00
Matthew Kennedy 5f110d6c14 Toyota cam 4-1 can be a plain skipped tooth decoder (#4863)
* this should be RiseOnly

* use 4-1 skipped tooth for toyota
2022-12-02 07:37:18 -05:00
GitHub gen-configs Action 3cde3f9e3f Auto-generated configs and docs 2022-12-02 03:58:12 +00:00
rusefillc 726a6178ff 8chan 2022-12-01 22:53:15 -05:00
rusefillc ef76c81ac5 copy-paste is evil: let me add more evil... 2022-12-01 22:52:26 -05:00
rusefillc d5ec61c414 copy-paste is evil 2022-12-01 22:51:51 -05:00
rusefillc 606c013de0 8chan 2022-12-01 22:33:29 -05:00
rusefillc 0add8ba5db VW TP 2.0 2022-12-01 20:40:50 -05:00
rusefillc 7cad868a28 VW TP 2.0 2022-12-01 20:23:31 -05:00
rusefillc 705056603f VW TP 2.0 2022-12-01 19:31:49 -05:00
GitHub set-date Action 7ef466f0c5 Update date 2022-12-02 00:22:25 +00:00
GitHub gen-configs Action bbb9c42ad0 Auto-generated configs and docs 2022-12-02 00:01:18 +00:00
rusefillc 0fe4998fdd VW TP 2.0 2022-12-01 18:47:08 -05:00
rusefillc 8fe8de29e2 ## December 2022 Release - "Day 281" 2022-12-01 18:42:31 -05:00
rusefillc 763be84c98 8chan 2022-12-01 10:31:23 -05:00
Matthew Kennedy d550c0b37a add missing dependencies for tests/sim builds (#4860) 2022-12-01 07:06:48 -05:00
GitHub gen-configs Action 60b67d82be Auto-generated configs and docs 2022-12-01 03:35:46 +00:00
rusefi c131ff64e0 ETB duty cycle jitter #4833 2022-11-30 22:23:17 -05:00
Matthew Kennedy ecee1dd02d ETB error counter logic (#4854)
* simplify ETB error counter logic

* dropped this: {

* happy test

* reorder logic, test etbErrorCode

* test that fails

* independent TPS and PPS counters

* missed a file

* happy test
2022-11-30 22:20:09 -05:00
GitHub gen-configs Action 0ee4312869 Auto-generated configs and docs 2022-12-01 02:58:54 +00:00
rusefi 81d565558e ETB duty cycle jitter #4833 2022-11-30 21:51:54 -05:00