shenlei and Claude Opus 5.5
141206cb69
2V0-f: run the real system.py app loop in Godot
...
- system.py runs app.Loop() on the script fiber; each UIUpdate is one
CPythonApplication::Process(). Logo -> Login, popup ESC/click and
app.Exit teardown (launcher cleared first, as in 40250 Main) work.
- Image commands are base-texture quads with UVs (a .sub shares its parent
texture); ImageInstance/ExpandedImageInstance OnRender and SetRenderingRect
ported verbatim, so scale/rotation/rendering rect are drawn.
- CGraphicBase::GetColor / grp.GenerateColor ported (ThinBoard background).
- port.app_loop test, python_host_test app-loop checks, MT_TEST_MODE=python_ui.
- TODO: .fnt/CGraphicText font pipeline, ExpandedImage blend modes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-23 13:38:13 +09:00
..
2026-08-29 09:09:55 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-22 20:34:45 -07:00
2026-09-02 15:13:01 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-11 14:58:22 +08:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-23 01:34:08 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-23 11:09:05 +09:00
2026-09-21 16:38:59 -07:00
2026-09-23 11:09:05 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-02 15:31:58 +09:00
2026-09-02 15:31:58 +09:00
2026-09-21 16:38:59 -07:00
2026-09-02 15:31:58 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-08 17:15:55 +09:00
2026-09-08 17:15:55 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-07 21:43:30 +09:00
2026-09-19 08:51:25 -07:00
2026-08-31 20:02:12 +09:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-19 18:47:00 -07:00
2026-08-31 20:02:12 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-23 13:38:13 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-04 19:54:33 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-01 18:49:28 +09:00
2026-09-01 18:49:28 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 22:06:48 +09:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-23 01:35:40 +09:00
2026-08-31 20:02:12 +09:00
2026-09-07 21:43:30 +09:00
2026-09-04 19:54:33 +09:00
2026-09-07 21:43:30 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-08-31 20:02:12 +09:00
2026-09-23 09:39:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-11 14:58:22 +08:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-23 01:34:08 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-08 17:15:55 +09:00
2026-09-08 17:15:55 +09:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-12 13:15:28 +09:00
2026-09-11 14:58:22 +08:00
2026-09-04 19:54:33 +09:00
2026-09-01 18:49:28 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-19 08:51:25 -07:00
2026-08-31 20:02:12 +09:00
2026-09-04 19:54:33 +09:00
2026-08-31 20:02:12 +09:00
2026-09-04 19:54:33 +09:00
2026-09-02 15:34:36 +09:00
2026-09-12 13:15:28 +09:00
2026-09-19 08:51:25 -07:00
2026-09-12 13:15:28 +09:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-12 13:15:28 +09:00
2026-09-04 19:54:33 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-03 18:40:01 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-22 16:31:17 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-07 14:53:36 +08:00
2026-09-19 18:47:00 -07:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-07 21:43:30 +09:00
2026-08-31 20:02:12 +09:00
2026-09-08 08:52:30 +08:00
2026-09-08 17:15:55 +09:00
2026-08-31 20:02:12 +09:00
2026-08-29 09:09:55 +09:00
2026-08-29 09:09:55 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-23 01:34:08 +09:00
2026-08-31 20:02:12 +09:00
2026-09-11 22:06:48 +09:00
2026-09-11 14:58:22 +08:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 19:54:33 +09:00
2026-09-11 14:58:22 +08:00
2026-09-08 17:15:55 +09:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-02 15:31:58 +09:00
2026-09-02 15:31:58 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-22 03:01:57 -07:00
2026-08-31 20:02:12 +09:00
2026-09-08 17:15:55 +09:00
2026-09-08 17:15:55 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-12 13:15:28 +09:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-16 22:15:52 +09:00
2026-09-02 16:06:06 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-23 01:34:08 +09:00
2026-08-31 20:02:12 +09:00
2026-09-22 17:12:16 +09:00
2026-08-31 20:02:12 +09:00
2026-09-04 13:25:05 +09:00
2026-08-31 20:02:12 +09:00
2026-09-19 08:51:25 -07:00
2026-08-31 20:02:12 +09:00
2026-09-03 18:40:01 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-11 14:58:22 +08:00
2026-09-08 17:15:55 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-12 13:15:28 +09:00
2026-09-19 08:51:25 -07:00
2026-09-12 13:15:28 +09:00
2026-09-19 08:51:25 -07:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-11 14:58:22 +08:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-11 21:23:44 +08:00
2026-09-19 08:51:25 -07:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-22 16:31:17 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-01 18:49:28 +09:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-11 22:06:48 +09:00
2026-09-19 08:51:25 -07:00
2026-09-04 19:54:33 +09:00
2026-08-31 20:02:12 +09:00
2026-09-04 19:54:33 +09:00
2026-09-23 13:38:13 +09:00
2026-09-23 10:43:10 +09:00
2026-09-23 09:39:33 +09:00
2026-09-23 09:39:33 +09:00
2026-09-23 13:38:13 +09:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-11 14:58:22 +08:00
2026-09-08 13:26:42 +08:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-23 01:41:38 +09:00
2026-09-04 19:54:33 +09:00
2026-09-21 16:38:59 -07:00
2026-09-11 14:58:22 +08:00
2026-09-21 16:38:59 -07:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-04 19:54:33 +09:00
2026-08-31 20:02:12 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-19 08:51:25 -07:00
2026-08-31 20:02:12 +09:00
2026-09-04 19:54:33 +09:00
2026-08-31 20:02:12 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-11 22:06:48 +09:00
2026-09-11 14:58:22 +08:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 17:01:50 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 19:19:55 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 17:01:50 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 17:57:35 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 17:37:02 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:58 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-04 13:25:05 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-03 18:40:01 +09:00
2026-09-04 19:54:33 +09:00
2026-09-19 08:51:25 -07:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:58 -07:00
2026-09-21 16:38:59 -07:00
2026-09-11 14:58:22 +08:00
2026-09-11 14:58:22 +08:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-19 08:51:25 -07:00
2026-09-19 08:51:25 -07:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-09-03 18:40:01 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00
2026-08-31 20:02:12 +09:00