From 4fb447bb321c48d8e460efb0802f41b22ac02600 Mon Sep 17 00:00:00 2001 From: comfy-test Date: Sun, 10 May 2026 20:04:34 +0000 Subject: [PATCH] Update dev/windows-portable-cpu --- dev/windows-portable-cpu/index.html | 130 +- .../logs/image_seg_point.log | 315 +-- .../logs/image_seg_point_console.log | 2 +- .../logs/image_seg_point_resources.csv | 125 +- .../logs/image_seg_text.log | 185 +- .../logs/image_seg_text_console.log | 2 +- .../logs/image_seg_text_resources.csv | 92 +- dev/windows-portable-cpu/logs/scene_seg.log | 191 +- .../logs/scene_seg_console.log | 7 +- .../logs/scene_seg_interactive.log | 192 +- .../logs/scene_seg_interactive_console.log | 2 +- .../logs/scene_seg_interactive_resources.csv | 91 +- .../logs/scene_seg_resources.csv | 112 +- dev/windows-portable-cpu/models.json | 22 +- dev/windows-portable-cpu/results.json | 80 +- .../screenshots/image_seg_point_executed.png | Bin 315849 -> 0 bytes .../screenshots/image_seg_text_executed.png | Bin 273111 -> 0 bytes .../screenshots/scene_seg_executed.png | Bin 531874 -> 0 bytes .../scene_seg_interactive_executed.png | Bin 480352 -> 0 bytes dev/windows-portable-cpu/session.log | 1705 +++++++---------- .../videos/image_seg_point/frame_000.jpg | Bin 86649 -> 86641 bytes .../videos/image_seg_point/frame_001.jpg | Bin 90685 -> 90684 bytes .../videos/image_seg_point/frame_002.jpg | Bin 90193 -> 90190 bytes .../videos/image_seg_point/frame_003.jpg | Bin 97605 -> 101296 bytes .../videos/image_seg_point/frame_004.jpg | Bin 97364 -> 0 bytes .../videos/image_seg_point/frame_005.jpg | Bin 97481 -> 0 bytes .../videos/image_seg_point/frame_006.jpg | Bin 97571 -> 0 bytes .../videos/image_seg_point/frame_007.jpg | Bin 97543 -> 0 bytes .../videos/image_seg_point/frame_008.jpg | Bin 97662 -> 0 bytes .../videos/image_seg_point/frame_009.jpg | Bin 97704 -> 0 bytes .../videos/image_seg_point/frame_010.jpg | Bin 97736 -> 0 bytes .../videos/image_seg_point/frame_011.jpg | Bin 97831 -> 0 bytes .../videos/image_seg_point/frame_012.jpg | Bin 97854 -> 0 bytes .../videos/image_seg_point/frame_013.jpg | Bin 97344 -> 0 bytes .../videos/image_seg_point/frame_014.jpg | Bin 97222 -> 0 bytes .../videos/image_seg_point/frame_015.jpg | Bin 99991 -> 0 bytes .../videos/image_seg_point/frame_016.jpg | Bin 99991 -> 0 bytes .../videos/image_seg_point/metadata.json | 90 - .../videos/image_seg_text/frame_000.jpg | Bin 92488 -> 92484 bytes .../videos/image_seg_text/frame_001.jpg | Bin 96004 -> 0 bytes .../videos/image_seg_text/frame_002.jpg | Bin 95718 -> 0 bytes .../videos/image_seg_text/frame_003.jpg | Bin 95796 -> 0 bytes .../videos/image_seg_text/frame_004.jpg | Bin 102230 -> 0 bytes .../videos/image_seg_text/frame_005.jpg | Bin 102230 -> 0 bytes .../videos/image_seg_text/metadata.json | 35 - .../videos/scene_seg/frame_000.jpg | Bin 107786 -> 107786 bytes .../videos/scene_seg/frame_001.jpg | Bin 112291 -> 112281 bytes .../videos/scene_seg/frame_002.jpg | Bin 123150 -> 125219 bytes .../videos/scene_seg/frame_003.jpg | Bin 122652 -> 0 bytes .../videos/scene_seg/frame_004.jpg | Bin 123240 -> 0 bytes .../videos/scene_seg/frame_005.jpg | Bin 123457 -> 0 bytes .../videos/scene_seg/frame_006.jpg | Bin 122438 -> 0 bytes .../videos/scene_seg/frame_007.jpg | Bin 124323 -> 0 bytes .../videos/scene_seg/frame_008.jpg | Bin 135833 -> 0 bytes .../videos/scene_seg/frame_009.jpg | Bin 135090 -> 0 bytes .../videos/scene_seg/frame_010.jpg | Bin 134517 -> 0 bytes .../videos/scene_seg/metadata.json | 60 - .../scene_seg_interactive/frame_000.jpg | Bin 114459 -> 114445 bytes .../scene_seg_interactive/frame_001.jpg | Bin 119977 -> 0 bytes .../scene_seg_interactive/frame_002.jpg | Bin 119651 -> 0 bytes .../scene_seg_interactive/frame_003.jpg | Bin 120771 -> 0 bytes .../scene_seg_interactive/frame_004.jpg | Bin 135591 -> 0 bytes .../scene_seg_interactive/frame_005.jpg | Bin 135691 -> 0 bytes .../scene_seg_interactive/frame_006.jpg | Bin 135691 -> 0 bytes .../scene_seg_interactive/metadata.json | 40 - 65 files changed, 1122 insertions(+), 2356 deletions(-) delete mode 100644 dev/windows-portable-cpu/screenshots/image_seg_point_executed.png delete mode 100644 dev/windows-portable-cpu/screenshots/image_seg_text_executed.png delete mode 100644 dev/windows-portable-cpu/screenshots/scene_seg_executed.png delete mode 100644 dev/windows-portable-cpu/screenshots/scene_seg_interactive_executed.png delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_004.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_005.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_006.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_007.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_008.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_009.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_010.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_011.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_012.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_013.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_014.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_015.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/frame_016.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_point/metadata.json delete mode 100644 dev/windows-portable-cpu/videos/image_seg_text/frame_001.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_text/frame_002.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_text/frame_003.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_text/frame_004.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_text/frame_005.jpg delete mode 100644 dev/windows-portable-cpu/videos/image_seg_text/metadata.json delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_003.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_004.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_005.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_006.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_007.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_008.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_009.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/frame_010.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg/metadata.json delete mode 100644 dev/windows-portable-cpu/videos/scene_seg_interactive/frame_001.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg_interactive/frame_002.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg_interactive/frame_003.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg_interactive/frame_004.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg_interactive/frame_005.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg_interactive/frame_006.jpg delete mode 100644 dev/windows-portable-cpu/videos/scene_seg_interactive/metadata.json diff --git a/dev/windows-portable-cpu/index.html b/dev/windows-portable-cpu/index.html index e9d8c86..fbffdb5 100644 --- a/dev/windows-portable-cpu/index.html +++ b/dev/windows-portable-cpu/index.html @@ -113,7 +113,7 @@ } .progress-fill.has-failures { - background: linear-gradient(90deg, #3fb950 0%, #3fb950 100.0%, #f85149 100.0%, #f85149 100%); + background: linear-gradient(90deg, #3fb950 0%, #3fb950 0.0%, #f85149 0.0%, #f85149 100%); width: 100% !important; border-radius: 6px; } @@ -924,7 +924,7 @@

PozzettiAndrea/ComfyUI-SAM3 Test Results

- 2026-05-10 17:12 UTC Windows-2025Server-10.0.26100-SP0 AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD + 2026-05-10 20:04 UTC Windows-10-10.0.26100-SP0 AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD
@@ -932,14 +932,14 @@
-
+
- 100.0% + 0.0%
- 4 passed - - 4/4 tests + 0 passed + 4 failed + 0/4 tests
@@ -952,69 +952,57 @@
-
- - image_seg_point - +
+
No screenshot
image_seg_point - pass + fail
- 112.09s + 17.10s
-
- - image_seg_text - +
+
No screenshot
image_seg_text - pass + fail
- 85.84s + 5.81s
-
- - scene_seg - +
+
No screenshot
scene_seg - pass + fail
- 102.23s + 9.75s
-
- - scene_seg_interactive - +
+
No screenshot
scene_seg_interactive - pass + fail
- 83.54s + 7.30s
@@ -1022,27 +1010,67 @@
+
+

Failed Tests

+ +
+
+ image_seg_point + 17.10s +
+
Workflow execution failed: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\image_seg_point.json +Node error: LoadSAM3Model
+
+ +
+
+ image_seg_text + 5.81s +
+
Workflow execution failed: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\image_seg_text.json +Node error: LoadSAM3Model
+
+ +
+
+ scene_seg + 9.75s +
+
Workflow execution failed: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\scene_seg.json +Node error: LoadSAM3Model
+
+ +
+
+ scene_seg_interactive + 7.30s +
+
Workflow execution failed: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\scene_seg_interactive.json +Node error: LoadSAM3Model
+
+ +
+

Downloaded Models

- 9 files · 3.2 GB + 8 files · 18.7 MB
-
- - models/sam3/ - - - 3.2 GB - - -
-
sam3.safetensors3.2 GB
-
-
-
models/vae_approx/ @@ -1121,9 +1149,9 @@ }); } - const workflowData = {"image_seg_point": {"src": "screenshots/image_seg_point_executed.png", "title": "image_seg_point", "status": "pass", "duration": "112.09", "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 14 saved (frame_013.jpg, t=27.9s)\n [capture-periodic] freeze=3ms shot=111ms unfreeze=5ms saved=True\n [capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.06GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.06GB\n [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=58% browser_rss=0.64GB\n [capture-loop] iter=350 t=42.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=24 ram=7.6/16.0GB (48%) swap=0.3/2.9GB (9%) cpu=71% browser_rss=0.64GB\n [capture-loop] iter=400 t=48.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=88% browser_rss=0.64GB\n [capture-loop] iter=450 t=54.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (43%) swap=0.3/2.9GB (9%) cpu=83% browser_rss=0.61GB\n [capture-loop] iter=500 t=60.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=83% browser_rss=0.61GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 496 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=66.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=88% browser_rss=0.61GB\n [capture-loop] iter=600 t=72.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.60GB\n [capture-loop] iter=650 t=78.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.1/16.0GB (50%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.59GB\n [capture-loop] iter=750 t=89.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.4/2.9GB (14%) cpu=72% browser_rss=0.58GB\n [capture-loop] iter=800 t=95.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=68% browser_rss=0.57GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Segmentation done (72.61s): result: NodeOutput\n Node executed (2 total), capturing...\n [ComfyUI] Prompt executed in 100.32 seconds\n Frame 15 saved (frame_014.jpg, t=100.7s)\n [capture-node] freeze=4ms shot=121ms unfreeze=5ms saved=True\n Node executed (3 total), capturing...\n Frame 16 saved (frame_015.jpg, t=101.1s)\n [capture-node] freeze=4ms shot=118ms unfreeze=0ms saved=True\n Execution complete (t=101.1s)\n Captured 16 unique frames over 101.27s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: image_seg_point_executed.png\n [timing] final_screenshot: 0.3s\n Captured 17 video frames", "hardware": {"os": "Windows-2025Server-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}, "image_seg_text": {"src": "screenshots/image_seg_text_executed.png", "title": "image_seg_text", "status": "pass", "duration": "85.84", "log": "Capturing execution frames: image_seg_text.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 5 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=144ms unfreeze=13ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=126ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.4/2.9GB (14%) cpu=47% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 385 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 392 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 740 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 133 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (38%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.64GB\n [capture-loop] iter=150 t=17.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.1/16.0GB (38%) swap=0.6/2.9GB (20%) cpu=72% browser_rss=0.64GB\n [capture-loop] iter=200 t=23.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=250 t=29.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.55GB\n [capture-loop] iter=300 t=35.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.6/2.9GB (20%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=350 t=41.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (20%) cpu=69% browser_rss=0.52GB\n [capture-loop] iter=400 t=47.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=450 t=52.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.52GB\n [capture-loop] iter=500 t=58.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.51GB\n [capture-loop] iter=550 t=64.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=68% browser_rss=0.51GB\n [capture-loop] iter=600 t=70.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.9/16.0GB (56%) swap=0.7/2.9GB (25%) cpu=57% browser_rss=0.51GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 214 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1134 in forward_pre\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1163 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1279 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1346 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3598 in _run_encoder\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3824 in forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1477 in _forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1393 in set_text_prompt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 138 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.7/2.9GB (25%) cpu=59% browser_rss=0.51GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Grounding done (76.65s): result: NodeOutput\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 77.12 seconds\n Frame 4 saved (frame_003.jpg, t=77.4s)\n [capture-node] freeze=5ms shot=96ms unfreeze=5ms saved=True\n Node executed (2 total), capturing...\n Frame 5 saved (frame_004.jpg, t=77.8s)\n [capture-node] freeze=4ms shot=119ms unfreeze=0ms saved=True\n Execution complete (t=77.8s)\n Captured 5 unique frames over 77.91s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: image_seg_text_executed.png\n [timing] final_screenshot: 0.2s\n Captured 6 video frames", "hardware": {"os": "Windows-2025Server-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}, "scene_seg": {"src": "screenshots/scene_seg_executed.png", "title": "scene_seg", "status": "pass", "duration": "102.23", "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput\n Frame 7 saved (frame_006.jpg, t=86.1s)\n [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True\n [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB\n Node executed (2 total), capturing...\n Frame 8 saved (frame_007.jpg, t=90.0s)\n [capture-node] freeze=5ms shot=236ms unfreeze=13ms saved=True\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels\n Node executed (3 total), capturing...\n [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900\n [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n Frame 9 saved (frame_008.jpg, t=92.0s)\n [capture-node] freeze=79ms shot=979ms unfreeze=8ms saved=True\n [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz\n [ComfyUI] Shape: (1, 10, 600, 900)\n [ComfyUI] Format: npz\n [ComfyUI] Prompt executed in 92.96 seconds\n Node executed (4 total), capturing...\n Frame 10 saved (frame_009.jpg, t=93.3s)\n [capture-node] freeze=4ms shot=168ms unfreeze=0ms saved=True\n Execution complete (t=93.3s)\n Captured 10 unique frames over 93.55s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: scene_seg_executed.png\n [timing] final_screenshot: 0.3s\n Captured 11 video frames", "hardware": {"os": "Windows-2025Server-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}, "scene_seg_interactive": {"src": "screenshots/scene_seg_interactive_executed.png", "title": "scene_seg_interactive", "status": "pass", "duration": "83.54", "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB\n [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB\n [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB\n [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB\n [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB\n [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 170 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 687 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10\n Frame 4 saved (frame_003.jpg, t=69.0s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=5ms saved=True\n [capture-loop] iter=600 t=70.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.4/16.0GB (59%) swap=1.8/2.9GB (61%) cpu=64% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (71.09s): result: NodeOutput\n [ComfyUI] Prompt executed in 73.06 seconds\n Node executed (1 total), capturing...\n Frame 5 saved (frame_004.jpg, t=73.6s)\n [capture-node] freeze=153ms shot=627ms unfreeze=4ms saved=True\n Node executed (2 total), capturing...\n Frame 6 saved (frame_005.jpg, t=74.7s)\n [capture-node] freeze=4ms shot=145ms unfreeze=0ms saved=True\n Execution complete (t=74.7s)\n Captured 6 unique frames over 74.87s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: scene_seg_interactive_executed.png\n [timing] final_screenshot: 0.3s\n Captured 7 video frames", "hardware": {"os": "Windows-2025Server-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}}; + const workflowData = {"image_seg_point": {"src": "", "title": "image_seg_point", "status": "fail", "duration": "17.10", "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n Queuing workflow for execution...\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 0765dc01-090f-4ce1-923b-f8b11a9b3935\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py', 'tcp://127.0.0.1:60789']...\n Frame 2 saved (frame_001.jpg, t=3.8s)\n [capture-periodic] freeze=4ms shot=114ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n Frame 3 saved (frame_002.jpg, t=6.0s)\n [capture-periodic] freeze=3ms shot=117ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [capture-loop] iter=50 t=7.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (12%) cpu=46% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (5.74s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n [ComfyUI] [SubprocessWorker] got response: error\n [ComfyUI] !!! Exception during processing !!! No module named 'requests'\n [ComfyUI] \n [ComfyUI] Worker traceback:\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 534, in execute\n [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 334, in get_output_data\n [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 308, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 296, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py\", line 536, in proxy\n [ComfyUI] result = worker.call_method(\n [ComfyUI] module_name=mod,\n [ComfyUI] ...<4 lines>...\n [ComfyUI] timeout=600.0,\n [ComfyUI] )\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py\", line 674, in call_method\n [ComfyUI] raise WorkerError(\n [ComfyUI] ...<2 lines>...\n [ComfyUI] )\n [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] Worker traceback:\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Prompt executed in 5.98 seconds\n Node executed (1 total), capturing...\n Frame 4 saved (frame_003.jpg, t=8.0s)\n [capture-node] freeze=4ms shot=138ms unfreeze=0ms saved=True\n Execution complete (t=7.9s)\n Execution error: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859}\n Details: Workflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\image_seg_point.json\nNode error: LoadSAM3Model", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}, "image_seg_text": {"src": "", "title": "image_seg_text", "status": "fail", "duration": "5.81", "log": "Capturing execution frames: image_seg_text.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n Queuing workflow for execution...\n [ComfyUI] Prompt has 5 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: f7d390eb-492e-4f95-ba69-fb043c480631\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n [ComfyUI] [SubprocessWorker] got response: error\n [ComfyUI] !!! Exception during processing !!! No module named 'requests'\n [ComfyUI] \n [ComfyUI] Worker traceback:\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 534, in execute\n [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 334, in get_output_data\n [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 308, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 296, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py\", line 536, in proxy\n [ComfyUI] result = worker.call_method(\n [ComfyUI] module_name=mod,\n [ComfyUI] ...<4 lines>...\n [ComfyUI] timeout=600.0,\n [ComfyUI] )\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py\", line 674, in call_method\n [ComfyUI] raise WorkerError(\n [ComfyUI] ...<2 lines>...\n [ComfyUI] )\n [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'\n [ComfyUI] \n Execution complete (t=0.4s)\n [ComfyUI] Worker traceback:\n Execution error: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380}\n [ComfyUI] Traceback (most recent call last):\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380}\n Details: Workflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\image_seg_text.json\nNode error: LoadSAM3Model\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] ", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}, "scene_seg": {"src": "", "title": "scene_seg", "status": "fail", "duration": "9.75", "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost()\n [ComfyUI] handle: \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"asyncio\\events.py\", line 89, in _run\n [ComfyUI] File \"asyncio\\proactor_events.py\", line 165, in _call_connection_lost\n [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 0da200ad-a0a9-4d9c-9d19-0771c821dc7d\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (0.93s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n [ComfyUI] [SubprocessWorker] got response: error\n [ComfyUI] !!! Exception during processing !!! No module named 'requests'\n [ComfyUI] \n [ComfyUI] Worker traceback:\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 534, in execute\n [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 334, in get_output_data\n [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 308, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 296, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py\", line 536, in proxy\n [ComfyUI] result = worker.call_method(\n [ComfyUI] module_name=mod,\n [ComfyUI] ...<4 lines>...\n [ComfyUI] timeout=600.0,\n [ComfyUI] )\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py\", line 674, in call_method\n [ComfyUI] raise WorkerError(\n [ComfyUI] ...<2 lines>...\n [ComfyUI] )\n [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] Worker traceback:\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Prompt executed in 2.09 seconds\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=3ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=7ms shot=165ms unfreeze=0ms saved=True\n Execution complete (t=3.2s)\n Execution error: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324}\n Details: Workflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\scene_seg.json\nNode error: LoadSAM3Model", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}, "scene_seg_interactive": {"src": "", "title": "scene_seg_interactive", "status": "fail", "duration": "7.30", "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: ebedd0bc-b3d9-4bd1-83c2-072d580f3f08\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n [ComfyUI] [SubprocessWorker] got response: error\n [ComfyUI] !!! Exception during processing !!! No module named 'requests'\n [ComfyUI] \n [ComfyUI] Worker traceback:\n [ComfyUI] Traceback (most recent call last):\n Execution complete (t=1.2s)\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n Execution error: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075}\n Details: Workflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\scene_seg_interactive.json\nNode error: LoadSAM3Model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 534, in execute\n [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 334, in get_output_data\n [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 308, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py\", line 296, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py\", line 536, in proxy\n [ComfyUI] result = worker.call_method(\n [ComfyUI] module_name=mod,\n [ComfyUI] ...<4 lines>...\n [ComfyUI] timeout=600.0,\n [ComfyUI] )\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py\", line 674, in call_method\n [ComfyUI] raise WorkerError(\n [ComfyUI] ...<2 lines>...\n [ComfyUI] )\n [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] Worker traceback:\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py\", line 1762, in main\n [ComfyUI] result = method(**inputs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 73, in execute\n [ComfyUI] cls._download_from_huggingface(pbar)\n [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py\", line 110, in _download_from_huggingface\n [ComfyUI] import requests\n [ComfyUI] ModuleNotFoundError: No module named 'requests'\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Prompt executed in 1.05 seconds", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}}; const workflowNames = Object.keys(workflowData); - const videoData = {"image_seg_text": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: image_seg_text.json"}, {"file": "frame_001.jpg", "time": 2.26, "log": "Capturing execution frames: image_seg_text.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 5 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB"}, {"file": "frame_002.jpg", "time": 4.54, "log": "Capturing execution frames: image_seg_text.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 5 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=144ms unfreeze=13ms saved=True"}, {"file": "frame_003.jpg", "time": 77.36, "log": "Capturing execution frames: image_seg_text.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 5 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=144ms unfreeze=13ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=126ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.4/2.9GB (14%) cpu=47% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 385 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 392 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 740 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 133 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (38%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.64GB\n [capture-loop] iter=150 t=17.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.1/16.0GB (38%) swap=0.6/2.9GB (20%) cpu=72% browser_rss=0.64GB\n [capture-loop] iter=200 t=23.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=250 t=29.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.55GB\n [capture-loop] iter=300 t=35.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.6/2.9GB (20%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=350 t=41.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (20%) cpu=69% browser_rss=0.52GB\n [capture-loop] iter=400 t=47.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=450 t=52.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.52GB\n [capture-loop] iter=500 t=58.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.51GB\n [capture-loop] iter=550 t=64.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=68% browser_rss=0.51GB\n [capture-loop] iter=600 t=70.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.9/16.0GB (56%) swap=0.7/2.9GB (25%) cpu=57% browser_rss=0.51GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 214 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1134 in forward_pre\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1163 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1279 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1346 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3598 in _run_encoder\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3824 in forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1477 in _forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1393 in set_text_prompt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 138 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.7/2.9GB (25%) cpu=59% browser_rss=0.51GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Grounding done (76.65s): result: NodeOutput"}, {"file": "frame_004.jpg", "time": 77.76, "log": "Capturing execution frames: image_seg_text.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 5 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=144ms unfreeze=13ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=126ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.4/2.9GB (14%) cpu=47% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 385 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 392 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 740 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 133 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (38%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.64GB\n [capture-loop] iter=150 t=17.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.1/16.0GB (38%) swap=0.6/2.9GB (20%) cpu=72% browser_rss=0.64GB\n [capture-loop] iter=200 t=23.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=250 t=29.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.55GB\n [capture-loop] iter=300 t=35.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.6/2.9GB (20%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=350 t=41.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (20%) cpu=69% browser_rss=0.52GB\n [capture-loop] iter=400 t=47.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=450 t=52.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.52GB\n [capture-loop] iter=500 t=58.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.51GB\n [capture-loop] iter=550 t=64.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=68% browser_rss=0.51GB\n [capture-loop] iter=600 t=70.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.9/16.0GB (56%) swap=0.7/2.9GB (25%) cpu=57% browser_rss=0.51GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 214 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1134 in forward_pre\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1163 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1279 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1346 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3598 in _run_encoder\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3824 in forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1477 in _forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1393 in set_text_prompt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 138 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.7/2.9GB (25%) cpu=59% browser_rss=0.51GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Grounding done (76.65s): result: NodeOutput\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 77.12 seconds\n Frame 4 saved (frame_003.jpg, t=77.4s)\n [capture-node] freeze=5ms shot=96ms unfreeze=5ms saved=True"}, {"file": "frame_005.jpg", "time": 80.1682140827179, "log": "Final screenshot"}], "total_time": 77.91}, "scene_seg": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: scene_seg.json"}, {"file": "frame_001.jpg", "time": 2.3, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])"}, {"file": "frame_002.jpg", "time": 3.2, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True"}, {"file": "frame_003.jpg", "time": 5.66, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True"}, {"file": "frame_004.jpg", "time": 69.92, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8"}, {"file": "frame_005.jpg", "time": 72.23, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8"}, {"file": "frame_006.jpg", "time": 86.12, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput"}, {"file": "frame_007.jpg", "time": 90.0, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput\n Frame 7 saved (frame_006.jpg, t=86.1s)\n [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True\n [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB"}, {"file": "frame_008.jpg", "time": 91.98, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput\n Frame 7 saved (frame_006.jpg, t=86.1s)\n [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True\n [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB\n Node executed (2 total), capturing...\n Frame 8 saved (frame_007.jpg, t=90.0s)\n [capture-node] freeze=5ms shot=236ms unfreeze=13ms saved=True\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels"}, {"file": "frame_009.jpg", "time": 93.34, "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput\n Frame 7 saved (frame_006.jpg, t=86.1s)\n [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True\n [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB\n Node executed (2 total), capturing...\n Frame 8 saved (frame_007.jpg, t=90.0s)\n [capture-node] freeze=5ms shot=236ms unfreeze=13ms saved=True\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels\n Node executed (3 total), capturing...\n [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900\n [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n Frame 9 saved (frame_008.jpg, t=92.0s)\n [capture-node] freeze=79ms shot=979ms unfreeze=8ms saved=True\n [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz\n [ComfyUI] Shape: (1, 10, 600, 900)\n [ComfyUI] Format: npz\n [ComfyUI] Prompt executed in 92.96 seconds"}, {"file": "frame_010.jpg", "time": 95.87582325935364, "log": "Final screenshot"}], "total_time": 93.55}, "scene_seg_interactive": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: scene_seg_interactive.json"}, {"file": "frame_001.jpg", "time": 2.19, "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] "}, {"file": "frame_002.jpg", "time": 4.44, "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB"}, {"file": "frame_003.jpg", "time": 68.99, "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB\n [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB\n [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB\n [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB\n [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB\n [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 170 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 687 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10"}, {"file": "frame_004.jpg", "time": 73.62, "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB\n [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB\n [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB\n [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB\n [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB\n [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 170 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 687 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10\n Frame 4 saved (frame_003.jpg, t=69.0s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=5ms saved=True\n [capture-loop] iter=600 t=70.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.4/16.0GB (59%) swap=1.8/2.9GB (61%) cpu=64% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (71.09s): result: NodeOutput\n [ComfyUI] Prompt executed in 73.06 seconds"}, {"file": "frame_005.jpg", "time": 74.69, "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB\n [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB\n [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB\n [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB\n [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB\n [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 170 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 687 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10\n Frame 4 saved (frame_003.jpg, t=69.0s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=5ms saved=True\n [capture-loop] iter=600 t=70.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.4/16.0GB (59%) swap=1.8/2.9GB (61%) cpu=64% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (71.09s): result: NodeOutput\n [ComfyUI] Prompt executed in 73.06 seconds\n Node executed (1 total), capturing...\n Frame 5 saved (frame_004.jpg, t=73.6s)\n [capture-node] freeze=153ms shot=627ms unfreeze=4ms saved=True"}, {"file": "frame_006.jpg", "time": 77.1450765132904, "log": "Final screenshot"}], "total_time": 74.87}, "image_seg_point": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: image_seg_point.json"}, {"file": "frame_001.jpg", "time": 2.29, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']..."}, {"file": "frame_002.jpg", "time": 4.53, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])"}, {"file": "frame_003.jpg", "time": 5.27, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method"}, {"file": "frame_004.jpg", "time": 7.52, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_005.jpg", "time": 9.81, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%"}, {"file": "frame_006.jpg", "time": 12.1, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_007.jpg", "time": 14.39, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_008.jpg", "time": 16.63, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_009.jpg", "time": 18.85, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_010.jpg", "time": 21.07, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_011.jpg", "time": 23.32, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_012.jpg", "time": 25.63, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_013.jpg", "time": 27.9, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]"}, {"file": "frame_014.jpg", "time": 100.69, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 14 saved (frame_013.jpg, t=27.9s)\n [capture-periodic] freeze=3ms shot=111ms unfreeze=5ms saved=True\n [capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.06GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.06GB\n [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=58% browser_rss=0.64GB\n [capture-loop] iter=350 t=42.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=24 ram=7.6/16.0GB (48%) swap=0.3/2.9GB (9%) cpu=71% browser_rss=0.64GB\n [capture-loop] iter=400 t=48.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=88% browser_rss=0.64GB\n [capture-loop] iter=450 t=54.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (43%) swap=0.3/2.9GB (9%) cpu=83% browser_rss=0.61GB\n [capture-loop] iter=500 t=60.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=83% browser_rss=0.61GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 496 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=66.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=88% browser_rss=0.61GB\n [capture-loop] iter=600 t=72.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.60GB\n [capture-loop] iter=650 t=78.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.1/16.0GB (50%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.59GB\n [capture-loop] iter=750 t=89.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.4/2.9GB (14%) cpu=72% browser_rss=0.58GB\n [capture-loop] iter=800 t=95.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=68% browser_rss=0.57GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Segmentation done (72.61s): result: NodeOutput"}, {"file": "frame_015.jpg", "time": 101.12, "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 14 saved (frame_013.jpg, t=27.9s)\n [capture-periodic] freeze=3ms shot=111ms unfreeze=5ms saved=True\n [capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.06GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.06GB\n [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=58% browser_rss=0.64GB\n [capture-loop] iter=350 t=42.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=24 ram=7.6/16.0GB (48%) swap=0.3/2.9GB (9%) cpu=71% browser_rss=0.64GB\n [capture-loop] iter=400 t=48.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=88% browser_rss=0.64GB\n [capture-loop] iter=450 t=54.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (43%) swap=0.3/2.9GB (9%) cpu=83% browser_rss=0.61GB\n [capture-loop] iter=500 t=60.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=83% browser_rss=0.61GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 496 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=66.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=88% browser_rss=0.61GB\n [capture-loop] iter=600 t=72.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.60GB\n [capture-loop] iter=650 t=78.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.1/16.0GB (50%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.59GB\n [capture-loop] iter=750 t=89.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.4/2.9GB (14%) cpu=72% browser_rss=0.58GB\n [capture-loop] iter=800 t=95.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=68% browser_rss=0.57GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Segmentation done (72.61s): result: NodeOutput\n Node executed (2 total), capturing...\n [ComfyUI] Prompt executed in 100.32 seconds\n Frame 15 saved (frame_014.jpg, t=100.7s)\n [capture-node] freeze=4ms shot=121ms unfreeze=5ms saved=True"}, {"file": "frame_016.jpg", "time": 103.56552982330322, "log": "Final screenshot"}], "total_time": 101.27}}; + const videoData = {}; const inIframe = window !== window.top; let currentWorkflow = null; diff --git a/dev/windows-portable-cpu/logs/image_seg_point.log b/dev/windows-portable-cpu/logs/image_seg_point.log index 1333bc0..1e5a3f1 100644 --- a/dev/windows-portable-cpu/logs/image_seg_point.log +++ b/dev/windows-portable-cpu/logs/image_seg_point.log @@ -8,34 +8,36 @@ Capturing execution frames: image_seg_point.json [ComfyUI] Inputs: {"image": "example_image.jpg"} [ComfyUI] Node 15: SAM3PointCollector [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":417.13743597288953,\"y\":407.3413796907987},{\"x\":431.76130993078743,\"y\":549.9241563039649}],\"negative\" + Queuing workflow for execution... [ComfyUI] Node 28: PreviewImage [ComfyUI] Inputs: {"images": ["31", 2]} - Queuing workflow for execution... [ComfyUI] Node 29: MaskPreview [ComfyUI] Inputs: {"mask": ["31", 0]} [ComfyUI] Node 30: LoadSAM3Model [ComfyUI] Inputs: {"precision": "auto", "compile": false} [ComfyUI] Node 31: SAM3Segmentation [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": true, "output_best_mask": true, "sam3_model_config": ["30", 0], "image": ["1", 0], "positive_points": ["15", 0], "negative_points": ["15", 1]} - [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971 + [ComfyUI] Generated prompt_id: 0765dc01-090f-4ce1-923b-f8b11a9b3935 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":426.27735719657574,"y":321.42611685978..., coordinates: '[{"x":426.27735719657574,"y":321.42611685978835},{"x":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu - [ComfyUI] [comfy-env] SubprocessWorker: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe - [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'} + [ComfyUI] [comfy-env] SubprocessWorker: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'} [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs - [ComfyUI] [ComfyUI-SAM3] python: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe - [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] - [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe - [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\runneradmin\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py', 'tcp://127.0.0.1:62560']... - Frame 2 saved (frame_001.jpg, t=2.3s) - [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True - [ComfyUI] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) + [ComfyUI] [ComfyUI-SAM3] python: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\runneradmin\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py', 'tcp://127.0.0.1:60789']... + Frame 2 saved (frame_001.jpg, t=3.8s) + [capture-periodic] freeze=4ms shot=114ms unfreeze=5ms saved=True + [ComfyUI] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) [ComfyUI] return torch._C._cuda_getDeviceCount() > 0 + Frame 3 saved (frame_002.jpg, t=6.0s) + [capture-periodic] freeze=3ms shot=117ms unfreeze=3ms saved=True [ComfyUI] [SubprocessWorker] worker started/confirmed [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) [ComfyUI] [SubprocessWorker] serializing kwargs to shm... @@ -45,10 +47,9 @@ Capturing execution frames: image_seg_point.json [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) - Frame 3 saved (frame_002.jpg, t=4.5s) - [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True + [capture-loop] iter=50 t=7.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (12%) cpu=46% browser_rss=0.72GB [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput + [ComfyUI] [comfy-env] SAM3PointCollector done (5.74s): result: NodeOutput [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -59,227 +60,67 @@ Capturing execution frames: image_seg_point.json [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... [ComfyUI] [SubprocessWorker] call_id=2 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... + [ComfyUI] [SubprocessWorker] got response: error + [ComfyUI] !!! Exception during processing !!! No module named 'requests' + [ComfyUI] + [ComfyUI] Worker traceback: + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' + [ComfyUI] + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute + [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data + [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list + [ComfyUI] await process_inputs(input_dict, i) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs + [ComfyUI] result = f(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy + [ComfyUI] result = worker.call_method( + [ComfyUI] module_name=mod, + [ComfyUI] ...<4 lines>... + [ComfyUI] timeout=600.0, + [ComfyUI] ) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method + [ComfyUI] raise WorkerError( + [ComfyUI] ...<2 lines>... + [ComfyUI] ) + [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' + [ComfyUI] + [ComfyUI] Worker traceback: + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' + [ComfyUI] + [ComfyUI] + [ComfyUI] Prompt executed in 5.98 seconds Node executed (1 total), capturing... - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... - Frame 4 saved (frame_003.jpg, t=5.3s) - [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors... - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 5 saved (frame_004.jpg, t=7.5s) - [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 6 saved (frame_005.jpg, t=9.8s) - [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 7 saved (frame_006.jpg, t=12.1s) - [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 8 saved (frame_007.jpg, t=14.4s) - [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 9 saved (frame_008.jpg, t=16.6s) - [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 10 saved (frame_009.jpg, t=18.9s) - [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 11 saved (frame_010.jpg, t=21.1s) - [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - Frame 12 saved (frame_011.jpg, t=23.3s) - [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90% - Frame 13 saved (frame_012.jpg, t=25.6s) - [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100% - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors - [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput - [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict - [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED - [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... - [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... - [ComfyUI] [ComfyUI-SAM3] Health check: ok - [ComfyUI] [SubprocessWorker] worker started/confirmed - [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) - [ComfyUI] [SubprocessWorker] serializing kwargs to shm... - [ComfyUI] [SubprocessWorker] created 0 shm blocks - [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=3 sending call_method - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) - Frame 14 saved (frame_013.jpg, t=27.9s) - [capture-periodic] freeze=3ms shot=111ms unfreeze=5ms saved=True - [capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB - [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3 - [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.06GB - [ComfyUI] [comfy-env] VRAM after eviction: 9.06GB - [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=58% browser_rss=0.64GB - [capture-loop] iter=350 t=42.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=24 ram=7.6/16.0GB (48%) swap=0.3/2.9GB (9%) cpu=71% browser_rss=0.64GB - [capture-loop] iter=400 t=48.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=88% browser_rss=0.64GB - [capture-loop] iter=450 t=54.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (43%) swap=0.3/2.9GB (9%) cpu=83% browser_rss=0.61GB - [capture-loop] iter=500 t=60.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=83% browser_rss=0.61GB - [ComfyUI] [worker:ComfyUI-SAM3] - [ComfyUI] === WATCHDOG TICK 1 === - [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap - [ComfyUI] - [ComfyUI] Thread 0x00000c78 (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 181 in _get_attention_scores_no_kv_chunking - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 729 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 496 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in - [ComfyUI] - [ComfyUI] [worker:ComfyUI-SAM3] === END === - [ComfyUI] - [capture-loop] iter=550 t=66.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=88% browser_rss=0.61GB - [capture-loop] iter=600 t=72.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.60GB - [capture-loop] iter=650 t=78.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.1/16.0GB (50%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.59GB - [capture-loop] iter=700 t=84.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.59GB - [capture-loop] iter=750 t=89.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.4/2.9GB (14%) cpu=72% browser_rss=0.58GB - [capture-loop] iter=800 t=95.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=68% browser_rss=0.57GB - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] SAM3Segmentation done (72.61s): result: NodeOutput - Node executed (2 total), capturing... - [ComfyUI] Prompt executed in 100.32 seconds - Frame 15 saved (frame_014.jpg, t=100.7s) - [capture-node] freeze=4ms shot=121ms unfreeze=5ms saved=True - Node executed (3 total), capturing... - Frame 16 saved (frame_015.jpg, t=101.1s) - [capture-node] freeze=4ms shot=118ms unfreeze=0ms saved=True - Execution complete (t=101.1s) - Captured 16 unique frames over 101.27s - [debug] iframes: 0 - [timing] trigger_3d_previews: 0.0s - Saved high-quality screenshot: image_seg_point_executed.png - [timing] final_screenshot: 0.3s - Captured 17 video frames \ No newline at end of file + Frame 4 saved (frame_003.jpg, t=8.0s) + [capture-node] freeze=4ms shot=138ms unfreeze=0ms saved=True + Execution complete (t=7.9s) + Execution error: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859} + Status: FAILED + Error: Workflow execution failed: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859} + Details: Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\image_seg_point.json +Node error: LoadSAM3Model \ No newline at end of file diff --git a/dev/windows-portable-cpu/logs/image_seg_point_console.log b/dev/windows-portable-cpu/logs/image_seg_point_console.log index e9815c8..e63591f 100644 --- a/dev/windows-portable-cpu/logs/image_seg_point_console.log +++ b/dev/windows-portable-cpu/logs/image_seg_point_console.log @@ -9,8 +9,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== [Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== +[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. diff --git a/dev/windows-portable-cpu/logs/image_seg_point_resources.csv b/dev/windows-portable-cpu/logs/image_seg_point_resources.csv index 759f25b..7fbd286 100644 --- a/dev/windows-portable-cpu/logs/image_seg_point_resources.csv +++ b/dev/windows-portable-cpu/logs/image_seg_point_resources.csv @@ -1,114 +1,19 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb 0.0,1.38, -1.1,1.37, -2.1,1.37, -3.1,1.37, -4.1,1.37, -5.1,1.37, -6.1,1.37, +1.0,1.38, +2.0,1.38, +3.1,1.38, +4.1,1.38, +5.1,1.38, +6.1,1.38, 7.1,1.38, -8.1,1.41, -9.1,1.46, -10.1,1.88, -11.1,1.92, -12.1,1.96, -13.1,2.01, -14.1,2.05, -15.2,2.05, -16.2,2.05, -17.2,2.05, -18.2,2.05, -19.2,2.05, -20.2,2.05, -21.2,2.05, -22.2,2.05, -23.2,2.05, -24.2,2.05, -25.2,2.05, -26.2,2.05, -27.2,2.05, -28.2,2.05, -29.2,2.05, -30.2,2.05, -31.3,2.05, -32.3,2.05, -33.3,2.05, -34.3,2.05, -35.3,2.05, -36.3,2.04, -37.3,2.06, -38.3,2.1, -39.3,2.09, -40.3,2.12, -41.3,2.16, -42.3,2.75, -43.3,2.38, -44.3,2.65, -45.3,2.47, -46.3,2.48, -47.4,2.61, -48.4,2.56, -49.4,2.59, -50.4,2.62, -51.4,2.63, -52.4,2.6, -53.4,2.68, -54.4,2.7, -55.4,4.33, -56.4,3.96, -57.4,2.7, -58.5,2.67, -59.5,2.8, -60.5,3.02, -61.5,2.82, -62.5,2.83, -63.5,2.8, -64.5,2.87, -65.5,3.01, -66.5,2.94, -67.5,2.97, -68.5,2.86, -69.5,3.01, -70.5,3.1, -71.6,4.81, -72.6,4.29, -73.6,3.36, -74.6,3.08, -75.6,3.09, -76.6,3.06, -77.6,3.16, -78.6,3.16, -79.6,3.16, -80.6,3.26, -81.6,3.47, -82.6,3.2, -83.6,3.32, -84.6,3.67, -85.6,3.41, -86.7,4.37, -87.7,4.94, -88.7,3.74, -89.7,3.45, -90.7,3.47, -91.7,3.65, -92.7,3.55, -93.7,3.57, -94.7,3.62, -95.7,3.68, -96.7,3.86, -97.7,3.69, -98.7,3.7, -99.7,3.69, -100.7,3.78, -101.7,4.71, -102.8,5.02, -103.8,3.79, -104.8,3.68, -105.8,3.82, -106.8,3.95, -107.8,4.08, -108.8,4.05, -109.8,3.82, -110.8,3.81, -111.8,3.81, +8.1,1.38, +9.1,1.4, +10.1,1.4, +11.1,1.46, +12.1,1.88, +13.1,1.92, +14.1,1.92, +15.1,1.97, +16.1,2.01, diff --git a/dev/windows-portable-cpu/logs/image_seg_text.log b/dev/windows-portable-cpu/logs/image_seg_text.log index 59fffe2..460ad28 100644 --- a/dev/windows-portable-cpu/logs/image_seg_text.log +++ b/dev/windows-portable-cpu/logs/image_seg_text.log @@ -3,19 +3,19 @@ Capturing execution frames: image_seg_text.json Validating workflow... [ComfyUI] === /validate endpoint called === [ComfyUI] Received JSON with keys: ['prompt'] + Queuing workflow for execution... [ComfyUI] Prompt has 5 nodes [ComfyUI] Node 1: LoadImage [ComfyUI] Inputs: {"image": "example_image.jpg"} [ComfyUI] Node 3: PreviewImage [ComfyUI] Inputs: {"images": ["15", 1]} - Queuing workflow for execution... [ComfyUI] Node 4: MaskPreview [ComfyUI] Inputs: {"mask": ["15", 0]} [ComfyUI] Node 12: LoadSAM3Model [ComfyUI] Inputs: {"precision": "fp32", "compile": false} [ComfyUI] Node 15: SAM3Grounding [ComfyUI] Inputs: {"confidence_threshold": 0.2, "text_prompt": "child", "max_detections": -1, "sam3_model_config": ["12", 0], "image": ["1", 0]} - [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755 + [ComfyUI] Generated prompt_id: f7d390eb-492e-4f95-ba69-fb043c480631 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === @@ -29,130 +29,63 @@ Capturing execution frames: image_seg_text.json [ComfyUI] [SubprocessWorker] serializing kwargs to shm... [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=4 sending call_method - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput - [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu - [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED - [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... - [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... - [ComfyUI] [ComfyUI-SAM3] Health check: ok - [ComfyUI] [SubprocessWorker] worker started/confirmed - [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) - [ComfyUI] [SubprocessWorker] serializing kwargs to shm... - [ComfyUI] [SubprocessWorker] created 0 shm blocks - [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=5 sending call_method - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) - [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5 - [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB - [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB - Frame 2 saved (frame_001.jpg, t=2.3s) - [capture-periodic] freeze=4ms shot=144ms unfreeze=13ms saved=True - Frame 3 saved (frame_002.jpg, t=4.5s) - [capture-periodic] freeze=4ms shot=126ms unfreeze=5ms saved=True - [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.4/2.9GB (14%) cpu=47% browser_rss=0.65GB - [ComfyUI] [worker:ComfyUI-SAM3] - [ComfyUI] === WATCHDOG TICK 2 === - [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap + [ComfyUI] [SubprocessWorker] call_id=3 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... + [ComfyUI] [SubprocessWorker] got response: error + [ComfyUI] !!! Exception during processing !!! No module named 'requests' [ComfyUI] - [ComfyUI] Thread 0x00000c78 (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", line 385 in forward_comfy_cast_weights - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", line 392 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 740 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 133 in _segment_grounding - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 111 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in + [ComfyUI] Worker traceback: + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' [ComfyUI] - [ComfyUI] [worker:ComfyUI-SAM3] === END === + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute + [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data + [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list + [ComfyUI] await process_inputs(input_dict, i) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs + [ComfyUI] result = f(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy + [ComfyUI] result = worker.call_method( + [ComfyUI] module_name=mod, + [ComfyUI] ...<4 lines>... + [ComfyUI] timeout=600.0, + [ComfyUI] ) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method + [ComfyUI] raise WorkerError( + [ComfyUI] ...<2 lines>... + [ComfyUI] ) + [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' [ComfyUI] - [capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (38%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.64GB - [capture-loop] iter=150 t=17.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.1/16.0GB (38%) swap=0.6/2.9GB (20%) cpu=72% browser_rss=0.64GB - [capture-loop] iter=200 t=23.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB - [capture-loop] iter=250 t=29.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.55GB - [capture-loop] iter=300 t=35.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.6/2.9GB (20%) cpu=70% browser_rss=0.53GB - [capture-loop] iter=350 t=41.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (20%) cpu=69% browser_rss=0.52GB - [capture-loop] iter=400 t=47.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.52GB - [capture-loop] iter=450 t=52.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.52GB - [capture-loop] iter=500 t=58.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.51GB - [capture-loop] iter=550 t=64.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=68% browser_rss=0.51GB - [capture-loop] iter=600 t=70.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.9/16.0GB (56%) swap=0.7/2.9GB (25%) cpu=57% browser_rss=0.51GB - [ComfyUI] [worker:ComfyUI-SAM3] - [ComfyUI] === WATCHDOG TICK 3 === - [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap - [ComfyUI] - [ComfyUI] Thread 0x00000c78 (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in efficient_dot_product_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 214 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1134 in forward_pre - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1163 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1279 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1346 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3598 in _run_encoder - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3824 in forward_grounding - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1477 in _forward_grounding - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1393 in set_text_prompt - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 138 in _segment_grounding - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 111 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in - [ComfyUI] - [ComfyUI] [worker:ComfyUI-SAM3] === END === - [ComfyUI] - [capture-loop] iter=650 t=76.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.7/2.9GB (25%) cpu=59% browser_rss=0.51GB - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] SAM3Grounding done (76.65s): result: NodeOutput - Node executed (1 total), capturing... - [ComfyUI] Prompt executed in 77.12 seconds - Frame 4 saved (frame_003.jpg, t=77.4s) - [capture-node] freeze=5ms shot=96ms unfreeze=5ms saved=True - Node executed (2 total), capturing... - Frame 5 saved (frame_004.jpg, t=77.8s) - [capture-node] freeze=4ms shot=119ms unfreeze=0ms saved=True - Execution complete (t=77.8s) - Captured 5 unique frames over 77.91s - [debug] iframes: 0 - [timing] trigger_3d_previews: 0.0s - Saved high-quality screenshot: image_seg_text_executed.png - [timing] final_screenshot: 0.2s - Captured 6 video frames \ No newline at end of file + Execution complete (t=0.4s) + [ComfyUI] Worker traceback: + Execution error: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380} + [ComfyUI] Traceback (most recent call last): + Status: FAILED + Error: Workflow execution failed: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380} + Details: Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\image_seg_text.json +Node error: LoadSAM3Model + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' + [ComfyUI] \ No newline at end of file diff --git a/dev/windows-portable-cpu/logs/image_seg_text_console.log b/dev/windows-portable-cpu/logs/image_seg_text_console.log index a04f760..6fd3712 100644 --- a/dev/windows-portable-cpu/logs/image_seg_text_console.log +++ b/dev/windows-portable-cpu/logs/image_seg_text_console.log @@ -9,8 +9,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== +[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. diff --git a/dev/windows-portable-cpu/logs/image_seg_text_resources.csv b/dev/windows-portable-cpu/logs/image_seg_text_resources.csv index 67d1aab..945c81d 100644 --- a/dev/windows-portable-cpu/logs/image_seg_text_resources.csv +++ b/dev/windows-portable-cpu/logs/image_seg_text_resources.csv @@ -1,88 +1,8 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb -0.0,3.79, -1.1,3.79, -2.1,3.79, -3.1,3.79, -4.1,3.78, -5.1,3.78, -6.1,3.77, -7.1,2.51, -8.1,2.34, -9.1,2.16, -10.1,2.19, -11.1,2.15, -12.1,2.22, -13.1,2.48, -14.1,2.23, -15.1,2.31, -16.1,2.39, -17.1,2.35, -18.2,2.6, -19.2,2.42, -20.2,3.11, -21.2,4.21, -22.2,3.01, -23.2,2.46, -24.2,2.47, -25.2,2.44, -26.2,2.54, -27.2,2.54, -28.2,2.53, -29.2,2.67, -30.2,2.71, -31.2,2.68, -32.2,2.69, -33.2,2.96, -34.2,2.77, -35.3,3.83, -36.3,4.01, -37.3,3.08, -38.3,2.81, -39.3,2.83, -40.3,3.03, -41.3,2.9, -42.3,2.92, -43.3,2.89, -44.3,2.96, -45.3,2.94, -46.3,3.01, -47.3,3.06, -48.3,3.02, -49.3,3.12, -50.4,3.74, -51.4,5.09, -52.4,3.43, -53.4,3.15, -54.4,3.15, -55.4,3.33, -56.4,3.22, -57.4,3.23, -58.4,3.41, -59.4,3.31, -60.4,3.32, -61.4,3.32, -62.4,3.4, -63.4,3.29, -64.4,3.45, -65.4,4.7, -66.5,4.7, -67.5,4.06, -68.5,3.49, -69.5,3.49, -70.5,3.63, -71.5,3.76, -72.5,4.12, -73.5,5.5, -74.5,5.33, -75.5,5.1, -76.5,4.97, -77.5,4.93, -78.5,5.07, -79.5,5.01, -80.5,5.04, -81.5,5.17, -82.5,4.71, -83.6,4.72, -84.6,4.72, -85.6,4.71, +0.0,2.03, +1.0,2.03, +2.0,2.03, +3.0,2.03, +4.0,2.03, +5.0,2.03, diff --git a/dev/windows-portable-cpu/logs/scene_seg.log b/dev/windows-portable-cpu/logs/scene_seg.log index 99ca6cb..fd715fd 100644 --- a/dev/windows-portable-cpu/logs/scene_seg.log +++ b/dev/windows-portable-cpu/logs/scene_seg.log @@ -1,4 +1,10 @@ Capturing execution frames: scene_seg.json + [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost() + [ComfyUI] handle: + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "asyncio\events.py", line 89, in _run + [ComfyUI] File "asyncio\proactor_events.py", line 165, in _call_connection_lost + [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... [ComfyUI] === /validate endpoint called === @@ -8,9 +14,9 @@ Capturing execution frames: scene_seg.json [ComfyUI] Inputs: {"image": "image.png"} [ComfyUI] Node 3: PreviewImage [ComfyUI] Inputs: {"images": ["27", 1]} + Queuing workflow for execution... [ComfyUI] Node 4: MaskPreview [ComfyUI] Inputs: {"mask": ["27", 0]} - Queuing workflow for execution... [ComfyUI] Node 12: LoadSAM3Model [ComfyUI] Inputs: {"precision": "fp32", "compile": false} [ComfyUI] Node 20: SAM3MultiRegionCollector @@ -25,7 +31,7 @@ Capturing execution frames: scene_seg.json [ComfyUI] Inputs: {"upscale_method": "nearest-exact", "width": 900, "height": 600, "crop": "center", "multiband": ["22", 0]} [ComfyUI] Node 27: SAM3MultipromptSegmentation [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": false, "sam3_model_config": ["12", 0], "image": ["1", 0], "multi_prompts": ["20", 0]} - [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e + [ComfyUI] Generated prompt_id: 0da200ad-a0a9-4d9c-9d19-0771c821dc7d [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === @@ -40,12 +46,12 @@ Capturing execution frames: scene_seg.json [ComfyUI] [SubprocessWorker] serializing kwargs to shm... [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=6 sending call_method + [ComfyUI] [SubprocessWorker] call_id=4 sending call_method [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput + [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (0.93s): result: NodeOutput [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -55,119 +61,70 @@ Capturing execution frames: scene_seg.json [ComfyUI] [SubprocessWorker] serializing kwargs to shm... [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=7 sending call_method - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput - [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7] - [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED - [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... - [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... - [ComfyUI] [ComfyUI-SAM3] Health check: ok - [ComfyUI] [SubprocessWorker] worker started/confirmed - [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) - [ComfyUI] [SubprocessWorker] serializing kwargs to shm... - [ComfyUI] [SubprocessWorker] created 0 shm blocks - [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=8 sending call_method - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) - [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8 - [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB - [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB + [ComfyUI] [SubprocessWorker] call_id=5 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... + [ComfyUI] [SubprocessWorker] got response: error + [ComfyUI] !!! Exception during processing !!! No module named 'requests' + [ComfyUI] + [ComfyUI] Worker traceback: + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' + [ComfyUI] + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute + [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data + [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list + [ComfyUI] await process_inputs(input_dict, i) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs + [ComfyUI] result = f(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy + [ComfyUI] result = worker.call_method( + [ComfyUI] module_name=mod, + [ComfyUI] ...<4 lines>... + [ComfyUI] timeout=600.0, + [ComfyUI] ) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method + [ComfyUI] raise WorkerError( + [ComfyUI] ...<2 lines>... + [ComfyUI] ) + [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' + [ComfyUI] + [ComfyUI] Worker traceback: + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' + [ComfyUI] + [ComfyUI] + [ComfyUI] Prompt executed in 2.09 seconds Frame 2 saved (frame_001.jpg, t=2.3s) - [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True + [capture-periodic] freeze=4ms shot=143ms unfreeze=3ms saved=True Node executed (1 total), capturing... Frame 3 saved (frame_002.jpg, t=3.2s) - [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True - Frame 4 saved (frame_003.jpg, t=5.7s) - [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True - [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB - [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB - [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB - [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB - [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB - [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB - [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB - [ComfyUI] [worker:ComfyUI-SAM3] - [ComfyUI] === WATCHDOG TICK 4 === - [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap - [ComfyUI] - [ComfyUI] Thread 0x00000c78 (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 729 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 733 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in - [ComfyUI] - [ComfyUI] [worker:ComfyUI-SAM3] === END === - [ComfyUI] - [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB - [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB - [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB - [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 - Frame 5 saved (frame_004.jpg, t=69.9s) - [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 - Frame 6 saved (frame_005.jpg, t=72.2s) - [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True - [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB - [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput - Frame 7 saved (frame_006.jpg, t=86.1s) - [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True - [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB - Node executed (2 total), capturing... - Frame 8 saved (frame_007.jpg, t=90.0s) - [capture-node] freeze=5ms shot=236ms unfreeze=13ms saved=True - [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels - [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels - Node executed (3 total), capturing... - [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] - [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900 - [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] - Frame 9 saved (frame_008.jpg, t=92.0s) - [capture-node] freeze=79ms shot=979ms unfreeze=8ms saved=True - [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz - [ComfyUI] Shape: (1, 10, 600, 900) - [ComfyUI] Format: npz - [ComfyUI] Prompt executed in 92.96 seconds - Node executed (4 total), capturing... - Frame 10 saved (frame_009.jpg, t=93.3s) - [capture-node] freeze=4ms shot=168ms unfreeze=0ms saved=True - Execution complete (t=93.3s) - Captured 10 unique frames over 93.55s - [debug] iframes: 0 - [timing] trigger_3d_previews: 0.0s - Saved high-quality screenshot: scene_seg_executed.png - [timing] final_screenshot: 0.3s - Captured 11 video frames \ No newline at end of file + [capture-node] freeze=7ms shot=165ms unfreeze=0ms saved=True + Execution complete (t=3.2s) + Execution error: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324} + Status: FAILED + Error: Workflow execution failed: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324} + Details: Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\scene_seg.json +Node error: LoadSAM3Model \ No newline at end of file diff --git a/dev/windows-portable-cpu/logs/scene_seg_console.log b/dev/windows-portable-cpu/logs/scene_seg_console.log index 667f2bc..278f69f 100644 --- a/dev/windows-portable-cpu/logs/scene_seg_console.log +++ b/dev/windows-portable-cpu/logs/scene_seg_console.log @@ -9,8 +9,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== +[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. @@ -19,7 +19,4 @@ [Console-log] [SAM3] Registering SAM3MultiRegionCollector node [Console-log] [SAM3] Registering SAM3InteractiveCollector node [Console-log] [SAM3] Restored 7 prompts from saved state -[Console-log] [comfy-test] graphToPrompt: 10 nodes, missing class_type: [], sample: {"inputs":{"image":"image.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} -[Console-log] [MultibandPreview] Loaded 10 channels x 1 batch images -[Console-log] [MultibandPreview] Channels: [img_01_r, img_01_g, img_01_b, mask_01, mask_02, mask_03, mask_04, mask_05, mask_06, mask_07] -[Console-log] [MultibandPreview] Stats: [Object, Object, Object, Object, Object, Object, Object, Object, Object, Object] \ No newline at end of file +[Console-log] [comfy-test] graphToPrompt: 10 nodes, missing class_type: [], sample: {"inputs":{"image":"image.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file diff --git a/dev/windows-portable-cpu/logs/scene_seg_interactive.log b/dev/windows-portable-cpu/logs/scene_seg_interactive.log index 8207f08..d5c4d00 100644 --- a/dev/windows-portable-cpu/logs/scene_seg_interactive.log +++ b/dev/windows-portable-cpu/logs/scene_seg_interactive.log @@ -8,12 +8,12 @@ Capturing execution frames: scene_seg_interactive.json [ComfyUI] Inputs: {"image": "image.png"} [ComfyUI] Node 4: MaskPreview [ComfyUI] Inputs: {"mask": ["26", 0]} - [ComfyUI] Node 12: LoadSAM3Model Queuing workflow for execution... + [ComfyUI] Node 12: LoadSAM3Model [ComfyUI] Inputs: {"precision": "auto", "compile": false} [ComfyUI] Node 26: SAM3InteractiveCollector [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positiv - [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85 + [ComfyUI] Generated prompt_id: ebedd0bc-b3d9-4bd1-83c2-072d580f3f08 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === @@ -27,139 +27,65 @@ Capturing execution frames: scene_seg_interactive.json [ComfyUI] [SubprocessWorker] serializing kwargs to shm... [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=9 sending call_method - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput - [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{"positive_points":[{"x":3348.288109906738,"y":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26' - [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED - [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... - [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... - [ComfyUI] [ComfyUI-SAM3] Health check: ok - [ComfyUI] [SubprocessWorker] worker started/confirmed - [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) - [ComfyUI] [SubprocessWorker] serializing kwargs to shm... - [ComfyUI] [SubprocessWorker] created 0 shm blocks - [ComfyUI] [SubprocessWorker] sending request via socket... - [ComfyUI] [SubprocessWorker] call_id=10 sending call_method - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] - [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) - [ComfyUI] [worker:ComfyUI-SAM3] - [ComfyUI] === WATCHDOG TICK 5 === - [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap + [ComfyUI] [SubprocessWorker] call_id=6 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... + [ComfyUI] [SubprocessWorker] got response: error + [ComfyUI] !!! Exception during processing !!! No module named 'requests' [ComfyUI] - [ComfyUI] Thread 0x00000c78 (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_ops.py", line 865 in __call__ - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1886 in true_divide - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1171 in _ref - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 152 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_dynamo\eval_frame.py", line 1263 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_compile.py", line 54 in inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1458 in _floor_divide_float - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1438 in floor_divide - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1171 in _ref - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 152 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_dynamo\eval_frame.py", line 1263 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_compile.py", line 54 in inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1304 in div - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_decomp\decompositions.py", line 5325 in floor_divide - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_tensor.py", line 1161 in __floordiv__ - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_tensor.py", line 47 in wrapped - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_device.py", line 116 in __torch_function__ - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\overrides.py", line 1741 in handle_torch_function - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_tensor.py", line 46 in wrapped - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 390 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 334 in __init__ - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 448 in _create_tracker_maskmem_backbone - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 555 in build_tracker - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 838 in build_sam3_video_model - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 56 in get_or_build_model - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_interactive.py", line 667 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in + [ComfyUI] Worker traceback: + [ComfyUI] Traceback (most recent call last): + Execution complete (t=1.2s) + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + Execution error: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075} + Status: FAILED + Error: Workflow execution failed: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075} + Details: Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\scene_seg_interactive.json +Node error: LoadSAM3Model + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' [ComfyUI] - [ComfyUI] [worker:ComfyUI-SAM3] === END === + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute + [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data + [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) + [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list + [ComfyUI] await process_inputs(input_dict, i) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs + [ComfyUI] result = f(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy + [ComfyUI] result = worker.call_method( + [ComfyUI] module_name=mod, + [ComfyUI] ...<4 lines>... + [ComfyUI] timeout=600.0, + [ComfyUI] ) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method + [ComfyUI] raise WorkerError( + [ComfyUI] ...<2 lines>... + [ComfyUI] ) + [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' [ComfyUI] - Frame 2 saved (frame_001.jpg, t=2.2s) - [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True - [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10 - [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB - [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB - Frame 3 saved (frame_002.jpg, t=4.4s) - [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True - [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB - [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB - [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB - [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB - [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB - [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB - [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB - [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB - [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB - [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB - [ComfyUI] [worker:ComfyUI-SAM3] - [ComfyUI] === WATCHDOG TICK 6 === - [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap + [ComfyUI] Worker traceback: + [ComfyUI] Traceback (most recent call last): + [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main + [ComfyUI] result = method(**inputs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED + [ComfyUI] to_return = cls.execute(*args, **kwargs) + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute + [ComfyUI] cls._download_from_huggingface(pbar) + [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface + [ComfyUI] import requests + [ComfyUI] ModuleNotFoundError: No module named 'requests' [ComfyUI] - [ComfyUI] Thread 0x00000c78 (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 170 in _get_attention_scores_no_kv_chunking - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in efficient_dot_product_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 729 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_interactive.py", line 687 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in [ComfyUI] - [ComfyUI] [worker:ComfyUI-SAM3] === END === - [ComfyUI] - [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB - [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10 - Frame 4 saved (frame_003.jpg, t=69.0s) - [capture-periodic] freeze=5ms shot=152ms unfreeze=5ms saved=True - [capture-loop] iter=600 t=70.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.4/16.0GB (59%) swap=1.8/2.9GB (61%) cpu=64% browser_rss=0.98GB - [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] SAM3InteractiveCollector done (71.09s): result: NodeOutput - [ComfyUI] Prompt executed in 73.06 seconds - Node executed (1 total), capturing... - Frame 5 saved (frame_004.jpg, t=73.6s) - [capture-node] freeze=153ms shot=627ms unfreeze=4ms saved=True - Node executed (2 total), capturing... - Frame 6 saved (frame_005.jpg, t=74.7s) - [capture-node] freeze=4ms shot=145ms unfreeze=0ms saved=True - Execution complete (t=74.7s) - Captured 6 unique frames over 74.87s - [debug] iframes: 0 - [timing] trigger_3d_previews: 0.0s - Saved high-quality screenshot: scene_seg_interactive_executed.png - [timing] final_screenshot: 0.3s - Captured 7 video frames \ No newline at end of file + [ComfyUI] Prompt executed in 1.05 seconds \ No newline at end of file diff --git a/dev/windows-portable-cpu/logs/scene_seg_interactive_console.log b/dev/windows-portable-cpu/logs/scene_seg_interactive_console.log index 56eedc6..e98e176 100644 --- a/dev/windows-portable-cpu/logs/scene_seg_interactive_console.log +++ b/dev/windows-portable-cpu/logs/scene_seg_interactive_console.log @@ -9,8 +9,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== [Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== +[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. diff --git a/dev/windows-portable-cpu/logs/scene_seg_interactive_resources.csv b/dev/windows-portable-cpu/logs/scene_seg_interactive_resources.csv index 71752e8..01e2164 100644 --- a/dev/windows-portable-cpu/logs/scene_seg_interactive_resources.csv +++ b/dev/windows-portable-cpu/logs/scene_seg_interactive_resources.csv @@ -1,85 +1,10 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb -0.0,6.74, -1.0,5.74, -2.0,5.75, -3.0,5.75, -4.0,5.75, -5.0,5.75, -6.0,5.75, -7.0,5.98, -8.1,5.75, -9.1,2.99, -10.1,3.14, -11.1,3.31, -12.1,3.29, -13.1,3.35, -14.1,3.49, -15.1,3.44, -16.1,3.44, -17.2,3.43, -18.2,3.51, -19.2,3.84, -20.2,3.59, -21.2,3.61, -22.2,3.59, -23.2,5.55, -24.2,3.73, -25.2,3.66, -26.2,3.72, -27.2,3.64, -28.2,3.74, -29.2,4.07, -30.2,3.78, -31.2,3.77, -32.2,3.95, -33.2,3.8, -34.3,3.8, -35.3,3.75, -36.3,3.84, -37.3,4.46, -38.3,6.31, -39.3,3.92, -40.3,3.77, -41.3,4.03, -42.3,3.86, -43.3,3.87, -44.3,3.85, -45.3,3.92, -46.3,4.29, -47.4,4.01, -48.4,4.03, -49.4,4.0, -50.4,4.08, -51.4,4.34, -52.4,4.17, -53.4,5.26, -54.4,5.42, -55.4,4.18, -56.4,4.16, -57.4,4.26, -58.4,4.29, -59.4,4.26, -60.4,4.33, -61.4,4.39, -62.4,4.36, -63.4,4.46, -64.4,4.48, -65.4,4.46, -66.5,4.56, -67.5,5.34, -68.5,5.82, -69.5,4.6, -70.5,4.5, -71.5,4.64, -72.5,4.78, -73.5,4.92, -74.5,5.05, -75.5,6.39, -76.5,6.19, -77.5,5.97, -78.5,4.48, -79.5,4.41, -80.5,4.19, -81.5,4.19, -82.5,4.19, +0.0,2.71, +1.0,2.71, +2.0,2.71, +3.0,2.71, +4.0,2.71, +5.0,2.71, +6.0,2.71, +7.1,3.42, diff --git a/dev/windows-portable-cpu/logs/scene_seg_resources.csv b/dev/windows-portable-cpu/logs/scene_seg_resources.csv index 3435a93..175fc28 100644 --- a/dev/windows-portable-cpu/logs/scene_seg_resources.csv +++ b/dev/windows-portable-cpu/logs/scene_seg_resources.csv @@ -1,104 +1,12 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb -0.0,4.68, -1.0,4.68, -2.1,4.68, -3.1,4.68, -4.1,4.67, -5.1,4.67, -6.1,4.67, -7.1,5.12, -8.1,5.74, -9.1,5.69, -10.1,5.55, -11.1,5.6, -12.1,5.79, -13.1,5.61, -14.1,5.62, -15.1,5.61, -16.1,5.59, -17.1,5.54, -18.1,5.61, -19.2,5.59, -20.2,5.53, -21.2,5.58, -22.2,5.74, -23.2,7.31, -24.2,6.3, -25.2,5.06, -26.2,5.04, -27.2,5.0, -28.3,4.91, -29.3,4.93, -30.3,5.14, -31.3,4.89, -32.3,4.84, -33.3,5.16, -34.3,4.8, -35.3,4.75, -36.3,4.95, -37.3,4.68, -38.3,5.96, -39.3,5.94, -40.3,4.76, -41.3,4.62, -42.3,4.67, -43.3,4.68, -44.3,4.6, -45.3,4.66, -46.4,4.61, -47.4,4.59, -48.4,4.67, -49.4,4.66, -50.4,4.61, -51.4,4.68, -52.4,5.62, -53.4,5.92, -54.4,4.69, -55.4,4.61, -56.4,4.73, -57.4,4.69, -58.4,4.55, -59.4,4.66, -60.4,4.88, -61.4,4.68, -62.5,4.66, -63.5,4.61, -64.5,4.68, -65.5,4.66, -66.5,4.61, -67.5,6.18, -68.5,5.93, -69.5,4.66, -70.5,4.59, -71.5,4.69, -72.5,4.81, -73.5,4.92, -74.5,4.93, -75.5,5.1, -76.6,5.33, -77.6,5.55, -78.6,6.49, -79.6,6.54, -80.6,7.68, -81.6,7.28, -82.6,7.72, -83.6,7.69, -84.7,7.78, -85.7,7.72, -86.7,7.67, -87.7,7.61, -88.8,7.67, -89.8,6.54, -90.8,5.67, -91.8,6.11, -92.8,6.13, -93.8,6.45, -94.8,6.3, -95.8,6.81, -96.8,7.08, -97.8,7.08, -98.8,7.79, -99.8,7.86, -100.8,8.01, -101.8,8.01, +0.0,2.03, +1.0,2.03, +2.0,2.03, +3.0,2.03, +4.0,2.03, +5.0,2.03, +6.0,2.03, +7.1,2.39, +8.1,3.01, +9.1,2.71, diff --git a/dev/windows-portable-cpu/models.json b/dev/windows-portable-cpu/models.json index 5a4b559..9050286 100644 --- a/dev/windows-portable-cpu/models.json +++ b/dev/windows-portable-cpu/models.json @@ -1,25 +1,11 @@ { - "models_dir": "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models", + "models_dir": "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models", "summary": { - "total_files": 9, - "total_size_bytes": 3469520624, - "total_size_human": "3.2 GB" + "total_files": 8, + "total_size_bytes": 19659992, + "total_size_human": "18.7 MB" }, "folders": { - "sam3": { - "total_size_bytes": 3449860632, - "total_size_human": "3.2 GB", - "source": { - "type": "unknown" - }, - "files": [ - { - "path": "sam3.safetensors", - "size_bytes": 3449860632, - "size_human": "3.2 GB" - } - ] - }, "vae_approx": { "total_size_bytes": 19659992, "total_size_human": "18.7 MB", diff --git a/dev/windows-portable-cpu/results.json b/dev/windows-portable-cpu/results.json index e71b75a..9397297 100644 --- a/dev/windows-portable-cpu/results.json +++ b/dev/windows-portable-cpu/results.json @@ -1,89 +1,89 @@ { - "timestamp": "2026-05-10T17:12:36.720181+00:00", + "timestamp": "2026-05-10T20:04:05.652714+00:00", "platform": "windows_portable", "hardware": { - "os": "Windows-2025Server-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" + "os": "Windows-10-10.0.26100-SP0", + "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" }, - "commit_hash": "aa6a1cee3f7c0796d428b18a29a74416617f2ad1", - "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25634507911", - "success": true, + "commit_hash": "70f6d67a41ded1564f2abbe9210fd581ad82bef4", + "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25638285967", + "success": false, "summary": { "total": 5, - "passed": 4, - "failed": 0 + "passed": 0, + "failed": 4 }, "workflows": [ { "name": "image_seg_point", - "status": "pass", - "duration_seconds": 112.09, - "error": null, + "status": "fail", + "duration_seconds": 17.1, + "error": "Workflow execution failed: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859}\n\nDetails:\nWorkflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\image_seg_point.json\nNode error: LoadSAM3Model", "hardware": { - "os": "Windows-2025Server-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" + "os": "Windows-10-10.0.26100-SP0", + "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 5.02, - "avg": 2.81 + "peak": 2.01, + "avg": 1.55 }, "total_ram_gb": 16.0, - "samples": 112 + "samples": 17 } }, { "name": "image_seg_text", - "status": "pass", - "duration_seconds": 85.84, - "error": null, + "status": "fail", + "duration_seconds": 5.81, + "error": "Workflow execution failed: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380}\n\nDetails:\nWorkflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\image_seg_text.json\nNode error: LoadSAM3Model", "hardware": { - "os": "Windows-2025Server-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" + "os": "Windows-10-10.0.26100-SP0", + "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 5.5, - "avg": 3.42 + "peak": 2.03, + "avg": 2.03 }, "total_ram_gb": 16.0, - "samples": 86 + "samples": 6 } }, { "name": "scene_seg", - "status": "pass", - "duration_seconds": 102.23, - "error": null, + "status": "fail", + "duration_seconds": 9.75, + "error": "Workflow execution failed: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324}\n\nDetails:\nWorkflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\scene_seg.json\nNode error: LoadSAM3Model", "hardware": { - "os": "Windows-2025Server-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" + "os": "Windows-10-10.0.26100-SP0", + "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 8.01, - "avg": 5.57 + "peak": 3.01, + "avg": 2.23 }, "total_ram_gb": 16.0, - "samples": 102 + "samples": 10 } }, { "name": "scene_seg_interactive", - "status": "pass", - "duration_seconds": 83.54, - "error": null, + "status": "fail", + "duration_seconds": 7.3, + "error": "Workflow execution failed: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_yoejtwk1\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1956\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075}\n\nDetails:\nWorkflow: C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfy-test-run-tuzqggl_\\ComfyUI-SAM3\\workflows\\scene_seg_interactive.json\nNode error: LoadSAM3Model", "hardware": { - "os": "Windows-2025Server-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" + "os": "Windows-10-10.0.26100-SP0", + "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 6.74, - "avg": 4.4 + "peak": 3.42, + "avg": 2.8 }, "total_ram_gb": 16.0, - "samples": 83 + "samples": 8 } }, { diff --git a/dev/windows-portable-cpu/screenshots/image_seg_point_executed.png b/dev/windows-portable-cpu/screenshots/image_seg_point_executed.png deleted file mode 100644 index 887378f7b5742c06d01453d99687ffb346848fba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 315849 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

6&1!<=}XezC+5g!FNNB_+}ruGzFs0a z%yejwuc-htz-=6HW4hZ1xk3b$vhoL7&RQ&mMgl*a5jjMfi?=~CzGEn)=I zlGEJf2SWC|789H`bC1Rn=;`ViFj7Wur;Vs%;`2G30cvhE^maFJFu7|6KqV`V z&SotH8)lnCMo>lwE}~j6gt_j%4Z4a32{RD=aYK4_k{ZH3oZmjF%}ET15Or!}4UGn> zXEC#iwgEnEV`~6py@g(Lxo}oiKhc^jJ-7jD4-Z+=G&ADRYEk|cM8XW*df`F$lNYfq zhJ-K`u_vdbPm^X!M%A`k@@}N;b zhSdQ7{t1AoZk}4_Lx7+Xf{?w7Lx*-_AnMYroaDIWjerNYp7|>)&_juS7nh$hP)`Di zLhL7w3Q9lZB?1BpAk=d!Tfw&QAH;6(akK`Yt+@fa6RKj^4>*P zXTNP{FEtHl)X=p+rXcaWwAZv!m_!8~H4`Ti6C34iocpm+%UEciLq;_bi3@H_P0fDbF6ebSw=P10^_d)NoQIfT4d7rR?CX0xPkCoed*4uULx*pH zOnP>v)B;CT;mnJ&O+I+5{iHbJ@2wdjD5gIGJDj)b_;hs5l4aqdu5S0M6r!(#S0iOr zk%+%Ez4Ex5F^yFPft>>Cm6k?P#fJT%D(65mKtM7z7B7&q`P-h6e zqdrZqr<;|LfuT!Ud}wP6m%8v%3!#l-17~B4YFn|lEgb80v9ahQEhzFoh5%_a97$UNJUx2Xc3DO(2wCJt5SH~X25}Y( z=9cm%dTv#M0V{~Z?3lA1P{RDnQ?vk!LV<`LoLeW%I~1k@FC|$G{o9qab7?Akd$q|9 z@Rw-DgK@JBMruMC{WJzW?yzfHmt5-0?_+aRz-Y=cM?{*MM2K2&Yhf9`eE9$~f=NlC zvb59faI^67b~7NJj|h+t9TL;cNo4Z#79VAv@i=av22R!9idhaKu0c3c5pK zX|#U(<=ENUMnzxY!$H`6BlX%!yTx|pxsJRTD|=xcfaX|v>;EVAvU_tj2zf|FufhZ* zwIc*Qfwh9|YF`|B9T3yk^>ht^dBCpOWj*Pug7akA2plYv$3aqR1Q`<4o@9{`fS*JV zq-hkO7VyrLH>zrN^+C8QMpc;iPY}dJI)&!AtDH!MI)?eLu0@VOpi5od- z^|I}FvK~o66TNYGS@R<*h-C81rgD`=GE1vJGWt8yO6FH>RO~!ZR+3~9hb6M+E`lS? zx*+CRtPKeajbNP2X!lj*_j}*@syy>GrAH&BH!^S3^D1uFDs`l*HTLBv1Jl}N9%`5L z=kJAA*#v|B?%wv}8u348GQZy|Fy8&gWs1+J;9xk2u#rz~ zo_nt_9^RP)NRod55piNuZmDrI&B5Bk#Zz;%mEywLdbprLXFDVIhO$A+daW3;fkDQ8 zhCmOgPPn`C`+c!g)EPN!G||#~(>X<8PIJz%&(4Kb$n&xc^#>+{PKC0e&^Rmu-mdyN z6cKux|H&U zm~poa0YU?oWI~dfFzw49&!=HKt3KaLAXbx* zHqUo2RNM>MQHd^RUQN7p%xWG^nfqMoel?mfZR=YsPLTYr7gc8e*!E*?2w7zYmQg z$EFtkB{NTE!Ui6_)k_vz3Y__?!)uj5x%;&BbfJaF-`)m65?W*kwla7pS`R@7tics6 zoW)+Y52E%jKP69O!>c|GD4hu03Q7c{jP@5m7=W_a^)(w*gyf&(A+zOp9>)9VZQsSq zC3sWmnHMLeDtic~ zrl%RjA_~k~H@l4q!4SYvrULDoNoN&=&5O1_my7`108MyPu}ovSG1iZ8Ov zlJ>#Im|VW~2-gok_X;BQ#hDlj2r;C0oa}h2O2+X za{~igdu=!E3%r;+__(E`9(*Y4q0AZmjr4`=)f|Sf5CP$PnhX5T84w!9Q3OG*)wDG% zI8r`A$kfJ+CaiZ^#F+N%0-};cuw*iZNG5BrsVQnMqo@Z@BLx5M9E0vvtGW1AJRa{# zlbBDr-JjtWo$Rcr&H2zy1F3|dR^SBGmmUvm}kuM^AEQ&tb+~OTutF% z#y?K-UgXmS6R5NCV^4B_^b9qzh2EW&bU|GwdOYpKt7kY_SEX~npl$xK$q{m4*@ zqw`iUhjE5?wh#^QYY^#glA4tdat6zlhhO*4aW-LJMN>X@iG*d5jJfD(0W&9Ku@*CVVz=(idGTU3WvAD>`@*`p z%=9wufrC2mL(L4#YUX-!Y3`>BQ|C9^Y@`Dvlu0{?VH+TfSPN-fCvul9V3=cKvvNuQ z$dr7kZ$eX}ze)N**7f1MnA!AibG@I3mDykuwn1@Y4?Vu{r>Pn`x!|Lh!iM>J*-)G-9i!QB%Nh#j@w(XsWNt@YAOZ;L$8OT5owv|1f@;% z3U&&q%1>CmRM!hU?AT6`D@1qhX7j&9=^vB$sQXLYMwg20P5}<5BHS1Sh+blUD|deM zRR~20=dG@jkceJ}-B*7tMTULnNQ&f1_e(-^P zE&hV&ILIHKR*rZl@B{V$ADu)9*N9rsLtp1PVub6!V>WCWW_(vw;TN#S9 zWkw0*XiKb3?JblN29jPi5PLCxA&QX&BU>8KoW-qrU`>|$(}mtR|4Z&aX?@V`#Q+Ow2#dSV~BwTzYFC#akx*mC}nCd0%+n+88Z&4!l2qc5wG#&w|;t-Hhcae zx6Va#dn)RFXz_G-z7@*LK$^*e@7T!Of_8S@J5^xVA(i2b=P!^w40zx8SdT?Z*Fbwf z3g&#kijRbH5N8kr>Ewh7bj=ecz{l12M`1$HAT@Q#7EJui&Fi>TXT)dCnHXEfMD?k| zBgY{OCS;EZGaCaVn(Ec6G||M!tQq7NYK0@DnE8}UCKVDsvf>O3dDbJM=FR!4n40%< z!r@7uMY`4W)ioo?CsU>tm`(X~F&4%!g|zi3XSNHL*Afl;SGn`qvEToH3H8rUG|&WS zIK$Eo)e=H_Bg6mzl&~MEj=>)-^R}o}g(BB~FdM(flG+ntuD*i5;k{{Xqfkl=f)o>} z&UN(jdSg`_SZ+Seqk6~}$q1Cwf{}3Db+^^8n>{tDtRymjU(nF7<}OB-}6g?*=0Bsh2B*2^XBRQ#*D-2Ij(} z+7q|6_)McIEgBfz%g1jXHSbKE2NS10d2Cmz@cX_Mho`C)es7|6aji zL~3Fyn@6%Xkr4-x&>QKYtJe|5uP!6%Y6r z>1oPmTUAY|sR{9aVb1Mzji4Zl3;;s2;hrX`)#h;gyU;=5)~FztaCp8vy=lvBj&z1y zy_tD6ZR;=5jeqQJS%r+>)NN;N4Yn+q09U|q>FntqUt4A4p-|o0W7#CL=+&4Sbj72k zLze2<*4ht^bJ&quI54DcP-PKcJ~KH=z{O&R6p>yY16u$$|CKjJenL@ei#D6xBkk2I zT`ufrHJ&VclKcI|{{1!kCE5#q1JY~k3$!82#-uD9pV$p9U1^MBM;5;K-494Ds2e&6 zQxIjx=nNb)n^;^(=!pj(ZJJS|ptyM0-a; zXAK>0SGb>Jr`OT*9xPK8}pIkBfKS_23o zG|`s)rzpGENJSORicVV!eJH9}VRe)X{Ql$9M7-iPkIJcDWnW31)#mu!R`yEN%r>1c z-6Q!P0j)>9yei>3*W2-DdcEktgU~P+TvuLv&)T$o%Dux=|GdQfdJJhvF;A4GgOb+U{lpVMx(ge)5ymjh)3?PjapHw}eu%_>%F6D!}c znzTf_?=F5uQ~N}<;uL~$&8=9+jx8v7#NNbf{5$|r7Bj9CpdoP+nu#Q+GL5zb*r6fW{0 z*2U5hL3j$iW|?S+RmC@mCxD4mF=k}{a_t6B1IUF@%0O5wL>J;=Gf$_1XXky)kzcrboxF zsw5y_sN<{#5O%e7F!3?xx~2?R!Zyb3{fv}})8gh-D*u5O0))ErREshcr_;AjwQ)1c z5IZ=9mR|nxFwib5VjLWxE?7!60>rLnRQ~q1055eG9QP z#<2+^oQ~=PG26GmG*?e5DfSpmta;6TDzh#T48d&q!l1uZvm-%u*c4;V3zo-7zVHBR zjFEPxy06=6Wz4v(qgmP}3RV+kAQZj8P+R4!%ZsSbI$|&cYa`G&BQf#>F}&V*lF|G= zvCw{|b!`LjPmxN>(U3$t$5`p z7Q@Q)ivX8o4MzoQJvTG`z0&us77&Ahk-D}unx~QLI0WRQ$ zPy09%WXO>?dk3ON3s>Fq6;NQt?MpsxL3gW=kt zEQMG{6o{xdB5;z%Ey`?C2{M>M%F`Ff#DnVe&kwH2RPvIM3I`;$A29a*KJmd*-HJBw zC1LN=v(`$A8u@6ZC$-zx*zW=>InjWsmk1i2W{q?`?Y5Px7K#(sTrTerF&Q1S$EeA+x4G;rLrX>?FT9qp*=ki*W`RjK32yplD;3M_K-v$4 znZ_e|w3CecS%NUJeqEJR4NHC#P4y}6If889sZ9au79emM{I`HZMFNXVL)ebdnT9w- z78$mNzL(^ND?@!MS>)xdhk!hs2(?_#%jM{*Tr*v?oAgXeG+y31@Tc?T`bjl zvxBmothH&jK*`4XUR}LL1++j?HLj_5O$rv`f57iWS=TBcgg#Mn_mrgD1qQc0!unoQfhetWFC`Cv1@1y!A zX#f<1xY;sYy-k6|W#c$Kt<=?&jh8LgA*;FJ=e>JN*F1^~A1CA4?2}ynp3U3FlbRUM zu`tQb#b)W(M^m(Ce7)hZ2a zvu(k~{zOs}Hns2yk}Udax1}O~PT#j=Q-`ZHZEG2M{GD)AijnhZ${5-(Lv@sJ0a%~& zWxc)W>pb@M6T%j@*x{uKNdsmPDvm!Od=^>f5HwNsq^Bmw=gUWCx$bv6p8VR?j5_K? ziIog|?GZRRC)kBls9ji(YBg+Tw%*Ull|MJ@n5$?Qcs~sOa>y801E(L*w`SxZ;SaJB z9r13;FpD~}Oa07Wa0rN;CT%4o{D((dUCx>jU7?2t-UR48>p~Q{BpQHKb}ThN`_Mkq zwxA0NJ7^ob7kHg>j6W&^wGxqbLYl_6*kM3pe;(4Fn{iN*jGYkKX0!}}kuUTxIX zGX+f}^F!i+(zIryp+`047+Xqdi5Vs0ukqGes^M?n=P%HyhKnu)5m%nKW33m}n)8~O zQ!#5KFklcgM<%Lxv~pT2G+K=m-j<^i2RHoK-ujV+%=jlB)dpjUreui-w7@h$FycaF zuF~^~vt#@Fb%P#nS?7Gga6$ZVu(3|R+Rlp=_>=3zukPpf)q-=6VmL~q7l@jR4q;by zXyrZCtXeHiZzzIn9ppqgNC|9OOTPlHv%rUgp;NfMice|n$8PCI2 zsL<*0D$&hUk%{QUm=d~Iw@)^xtne7Fu2cY3tiPH7m0XSamGfL8Lro=;AH+pWN^Gf2 zCT{o(kRk79E#!c6U#92)v`2ev`KdjP5EP<}AyjaAuUtk50$0*cBOsxPbeQCTz6uN+ zk77uxf)%;Jl+$roF1pi{wWfnAZvn6I@A2n{y_Fme^TRg?LKb@!^N-JQ&AJBM4FD-E zhInm(DgQYluPWed3!;{Uk;rL3 z#6p80jMqL2SuX)bavtQ1G!lvvAB2D&iF%_Z0cY|9fLk{%>)PIG$!%$4u%KG zwf_iLMklPog!&i*S_HF~Lt)8W zuG8XG+X)InRR(eeHJAnRXQ(P)P-2=rmJSSJ=7eV>#~zN3KeAV|t2LQa{I8|z5>JEA z@hAT^c2?#vBZ9s`W=GArg!;^;z*7E?`E{+Eij;`I_WCH7QL~bk&*6N>NYlH5L~#Kl z(eNojx>#5&DLXB$N8te~2|RdCEoN0b89C-p5D9~KhOBB;U}6mGQIOfsN~N>Bk9{Ob z35l*d%o>$QaM}Ub!v^L+Rbi+w?9Ig`c3UUf$2sg@@5XwBMJ6@n=K)b6FE zv?IxmLO2AYg_P7B2*pJw?@?qTg-9eY4%3WGvzvBy#yADI@XZaQsAW_Kwsfno*pg_2 z;$emmtVd!smgq79V?h)k#;S}>!pY@g-~maRP=5jXihBSQ?JEK%ymt_!U9&!?OYI(h zEO}`X_PH{6Fmyava%e?eJRvBM_~H|Hgdbd`C60|#$50bawF@m_Aq&%^Sf$`boMlIU zv`Z^EQHlTtoR3?BBK<0RZm+(FO?(Ha)=%+G81ds5*{cdO3lugay$GKfSRfQ&8vqlc zBDj^3;pC(xWOy+lxB~!=dkWu>p|HDt^6b66@Lh09PdZeRtCk3$0a7NR?BUvZJ91LV$M>yV#@5|&H=DAaD$5FLxmg$6@}@FbdivxLE=;-EmEn% z&~-pzgb{VJtVtOi#`8tK*hu->^z4@}qrC>s=qGr8Y%MxOSxgS01!PBvqli)=3W!wi zy~|TBz>Ft^@PYPTI&6Ebh}L%1ZCZ6Ita%NkR;5Z<;k@Dd0fMyiNEn%cvJ#GxvibGf zXkxT`^0yfM$9aueStCIS!FZy<8+na)k4La`^v9zkLDEphJkOZ91RXV*Lk?(SLT`Rp zO((&DG6g3xYkEC(r-;f-%l|u-eBXqUd zO9J{f@hf+vi9iA@$LirC9Lkj$rZ2xwK@l0Y{#=B2-h3VDeH~RE{5&>Zvjm^(6g<1% z?YW=W0l>|FT5LVMUCkQYAMW0-C~j!c9y%=N;{i`0CGwUnlKm=ofoU*QpYq2F$rMCJ z*4B!lNXdi>T~6n{T^Cl-{(BYMkTez?81nW=BqkVPqzmZ?LexQw^icFzEn;+V$jH!O zeiTqe?5^=l!|K$`z0zt(7Mf`y@rpS#p=LmNRPDf|N9n+=nk6dp5yahAmWq_ZT~i{W z3i}%GLM_*<$4?RG!750w^$5&rVQ^7feG8Fv9a-Y>{c!VW@oU=o?WQBE8wi6 z$C`!(MbWvEDW&HI6T1C-Ig~4V=dUKcS!R@l)3^Hg%v<2!XVc7u?UfeX-rM*04I??- zLUG2aYL~&5`%lx&iS-(j-Z?&2r|rM?WeMF##L9!ph177e=#N2j-kk3wc0KLNOpS(& ziq00AW~RRN%42yAc<8>#EzB@SDKrn0*?Z}WshMv-yPBtJ{{t3GwWj095yAJcvpkOP|G)?Tl#o06I5IQ&krNY2 z*m?=G8T{E^5phco2w>CeskO;VB8wQH)H-M8oOs^``aZsm=E|Xz;Jzo$^1meVKM%TY zxmYa*dhcFcUIr=PSyw&gnJRdh?^gNCOg6;TKoioSqIMXeb1c$0N5F56Z~vM6)!iR+ z@{xmi+R@Y9T@A&tn<#J|BFo5V18bC^jd=4lmv&5g$Z>))c-zT1ZKZi1TA8Z~(G&FAW0o-=v#huEPra7g9Gu|N z`Xvq)4)c}o6mgqW!m`@HwMHCwRETnTzhK+;$NY_u|X zlF*F9$N`TTx=f=8L0BSyiW>8gx&_AFBbtmBrcnHi?sX6fDvRCaNfjv14>gXa>zU3@ zX^K!f$;d0M%J<7r5_l-Dww0IcLL?7G%_07N}NQKq#gps(r#Y!tfo~p zKm7wk^GUq{Ynk<8JAhvFHv92b8PQK*tI9msvFERx)X&xJ!}Yh|wyLaOFK3@)C6eqXLRz7_r#k znRjpMyiB4}p!E|Rc5a^NvwPQ;2H6R6ZaXG-G;28cQUIeO;0qE+1tEI_yXzKqqMMOo zF+mq{JWuj@oW-A`w&WpHiBM8H-b!H*3V!nQ04G>*WlcVOK-_Ar-d$4hq%&PI*uV{9 z;c*AJG3NC|D>{3BxN^w?Qxx&$oUtU?sPrRu=454Mavr2L&GnV~RWjJRC^jrUC_Wi6 znGHb zc+Nt*iBe6d*9&t$&GWUTLbC17*7*niGxo8At0+?2mHhb4f5p07B|JxL@AyG3KoQ3EM^5y0ZIysmWwlsUM z(_^JXvu-mxvLeYy%bK?6%{kC7l{CFE){EJg8IhcEUu83Uy(G za9CjwnSf*psREv-!5FY=%xp+MTtWzyJ`8GLAhAPIW=;evAyVZ&Z?sENTE!deiPzXc zj=s>@2r@*NKzX=`@SLi_2#`N*ZeW=)gs5tzSP{#N4&#nR)rT#X+lo#T?o_1wh@e?4 zphTLV3AUe9wr8>8=w~!$8~nc^dE|{LClE#W3@?Xm(Cuxb0nLvFcU4(2{&|iW=;t8L zX3Wyp2AEU6ZONLCKH;(gq$g5P@h!#1?w zXVzoC`#hyMRz&)g8i$=UhYiD7h&K8*z*<^;+$}~gTwI=~ucT0pKX&Q}hJfHax6jVb zd}^t1H%3M*^tv zxRvTHVrlV1wicpve2e+HnKn-wXrW)Fo8I~dyRd6{NJEY#=?6BH!y8)0WGRlx?nfS^ zI|rTobZ#6#sE-#Cp1KGS0sN&#QQ8;z!ye-pEL6_-_1c)a9Y>bniJz99{*&zw{{ye8 zGzxgkZ9D#2An^G|@V$kIil-S=teZRloGh(V>9j9!LdfGeUCY5qN6z!P4+Nyd&V-Fj zL@I%GB4qNDr~&(9T~%>W5&?xKQOjLKC}-1o1s>4hzR4Ir!x5R*!}|y{Z%AkeRK6cy zOejXE!2NuA2NS75d!f1=gjYG^6-I*jIjohb*6%>(15>#e0bRIDZ24*{@ zj8wG5zT&#l>XC!##XS4?-x0BwtPIvEL$|7^O%a==RJkP1B543WJZoW$vb*NS(wzAo zvx2^xcSj?>!1Jc7GcN0so+Mjo^OTp5Yx!IE+xs0cs;urROVeKYA>e8KGjDxKjU6n~ z5xG)jLcX!Y%4j}ccvRO-2vlM3w*i*qn8$StrYm#v$eQ|F>Gux*_Qrn<1`ZLv+Gn=W(`4%ec2sXt1Xc?1->NNLE-B9Lyl z^e=P}a-kG~aVjJ-s$XI7z~v3)il#GA<#k}PzzJExChJ*$HpIY8Xx-s}14Zt(!cYY+ zl%+b|75n|(-AMB!LFH(?n`Pka^Ad_wW`CAHe)So)P|K3Vr^meM54KlHT*bzUr%mP( zXpq%Y-F|{95F@A7I0iv#^t$d~kGefq(Nd|M3ddB>*DwrXS-n}e%WP+xPj|J?l{Y^g z6S|>En=oCf*xfMNc+$=mEO~t_E=9Iq_Ea$~Y?_IU&H=;lsf0~VU-L9-EuW-0$w0e}F1kE43`LVN_()eQrpMSdXkmztc+ z%-w%%+O4@_Y$GVe$kWPVF{R$73~W~YNo0@%fizQ8YLxSg!9gE8s*h;YY_?xLZ#;LK zt)ytItWuPsl1uB)S%cCHEd`?WWk$srl1Gm*VL)ukg!t(W8k^!UYbQJ34m%f&`j3pO z5lH_$kaGXJ!93TAJEi z@u2Yd_qd+xv#CS0#H|e}Fivks@7!NrVVxW;9CfJbsFBN!COn0G(b~E#l)rv+1NV=J ztrP||RqbaDo+b_@LmXm449|-|BDLs588fqrKtJ{JL*_K&R;z&UUywQZ;~o`PQzSrbYePyah6LBzYQ32dkUDZ6V(Li6 zVhJL%<1tx%D~JDY5`Rtu`m5EW?7MmA`(hv071Hhx=p3c>T|SKsdp?B6-k z1qJeJ*)9gJ1H0Ob8=YP1K<)eL&285+G(5|)C-HU z)sEe8p#dpK0S#3~Zi{m1P?%UVmHgAZ>b=7G#DGpiG_DAD)Y$Y%O{W z=vEWHW@{@-HGx+l6d`5JovP7cj1l4R`dX*J&9q`=mNUM5$w+7QY1ZasQixRrT`XG% z$cYmXatDEgr6q;mitwRF!*iZ2g$oqTXBmK(8$dx7hLOdy2K0sq8@94qo@T}>_{M1D+c+k|D2Ob)>B%gRrEKsXVsH@9LT zc126A!P?YtEw^xl$Q)*GI-mtnX15jPgb}3>}{X-O}zVqyO6qhuv@bjTI=6? zRrt8+iWx~N(NO0vP0>k_Go6B7i+S4#b9$+^K8;!qBaEEqn=bqsVLUKpX@|(L;o5ab zhC+lVC86RH{EjvaP`zo(MEdBvAHGwZ=e7qjGQ^_J-TUD(WwqIFgm-EX6m4A6p2(LS z4OTx*zG+`y+4($V>V3b9IexC6$TH^07vW&2Xenn=*21U=mu?C`7qb+OF$aiHF=v+*YkV2=CI9GHfM{fP_= zrzZp+I7XTTcpFO2m4;)oQ_kq&bzf*cHpxAP=$VW?5ARIcN<)svUExToXnL|)DC#bs zHN5M&2N^?-(|pJInDBhjb+z_v_1sU|tlp-+ym%iW&w19wdxANoKsUYwb!Yze2=;Iv z_VOJrx&B*eb58SlcWL^N>id-a?A;suO73-(x=jC?>G97>AdxYdF)E#0TW1xB@S-yM zZT-)=TBiHB;N-mYrYSx{k~K;&JlgT3$zl^wVzIUb)D|IBSP5v!r5|gNzk1N1JTaaq zvRIum^+*8ZV9t>;XzR)IM~X?g8{iB>iW4m~Vq*-YzKB+Bf`(ga+=~#Hcq$8T3cfIJ z;sJ|78wDz9O^_27bnoyF`FudXy_F4JYGa_^jkOKtWN_8REsbA14n~whv*z>X-|W_1 zMvbzeK|%k8KlGSFL5o`$(v$^UMdS;t+bq92-R^5TD~lKg$mLNYbR?cuvE-O6_j zT4B?gjHICftu;O<017e`KFYH18yLeix4?%P9&*?|+iz2)b;%i4BxMZ7?QW^T4UbAy zO*uYyeDb1->T+p~<#;%#Q>1QLT|val@;KRMmx)>iX=QL*vbMRtWHEG&^O(6lXMm_7 zc6@x2$KSXCK#9nW9#3 zvLj4U1E!l~@4(7;DUP)y=lgKe0kZr{^Edy}d3yiZe$#aYfDI<8;y z1YZ&kh7kG^NCAQ%rls*o5=lTKoR5S?rl%K5%U3R?2Z9I^XrU>B&?7xJ7C2W=9W7TJ zEzw@PM>(5Y5Fau{;tNiFN_;Auz{T3kp$&Z8SLP)QOQi5LgYbR%IHMxJg5w-nS5+ju zv-+LVNqJG*!3e{RCHmFyKTn1=b8OGjNza&0r1q=6`o)D5 zeCM6K?ygL)Dh(^y($gU+lcn!a&I`wo!wT;9Jek}3#+sNhoTsw(tK&kgtO*yCaU}kI zMp}#!sA2Jf>hI@_CEnvPv0c8VHKdQDStb&T2K_ZI?#)Qu)Sy(qY)u+PNhlI_<;noy zZmSOfhkQQBCrmg`24S#E1UEWJc*`oYxvnv-W>#n}P!<6U^-s63U57d~7LU7Y(OhlP zNOaS}j-50lrnq(E>g@AFVX6kTSN%W(rY~kDUnmV^B-sVR|00)hHFXlWA5g*Q4cJttkNYleJ8a zkMPRVL=370+ztgB_)miV$jxRsEk>TIS2B}(`G$uA^2ONRL%BOBc7M0R5&gzdfe+D9 zg)fK2267>?N$8ETQWdi)pX(ld1t>-$u89yqM3S-S2`RF5xGUl$tu0t1V1E;WC;;@0 zl?G)_dXzl@aH7ngU>THjOT*J#&G=tSqbC$!GizLi{ubFfx2?2q0=@fRbHhgL*IoJ2 zml}^*iqX$sJ^MCa%BhR72EJKE*6fKtrCdF5Zh%&>ea0#ay1 z^kYp?MJOracU9dhX11(R&1u1?M&L#`k%cCB!o=k$D&_$6S|oa$57Q`==BV@!oIbG; z^8CaxV{{-#T`FrRVyKvkpdv;vYiR5fiIgmuc;Y?6neO+&} zTeb+(4a~QV`D$;@1Fe#Ngjb&47if7%5Y4`4nICA|5VYcw?X4PN?!i?uAiW zOr}*F7-hyZzrE)zT_#0X`M2rb-v|D0w-zjVQpFRPq4PnRWwR@;;tknZ7cEts8ao^5 zj_An|*2Ro36;T7xHxV!2%{7%z@eJxu2><;d8p|*{gq{iRfz{cJe|-zF z7&N^9(x8^h|47p}GWBZ%;xsXwVx6?4AiRyqR4}~QpNWtC+t8!dxzv2i^O|DomiY!h zqfqw@L4*G+$zz?k-*16oa7Ia{ENC9|(axTEQ0J(xJTD((EfJ)%d5R6;nXkjVgEd2) zy;vQ9sYgrMLPWCI{JOkpR+xH0VXB`Su>(f4xJ%>eZFX zIQw?#VKAoYlLT`}WNGEfcru09p#)OXv*Aa7%V-_?O}f*kJOWrS5wV01*!p9Sk!9vR z%g`lD7bVi=fT>Q|A~Yd#a5S0JD@wpgHweHq9y=J21CSqB421mdTH=hrMMVfLGfw#% zoA9kEh4>>ZX##1L?}c{xp+F4=US@V_81Q)?t*N>)NtO+0y4 zZU#8(DYVPrswRn4M3(KeN3X2r)reZqgROl9+UdfwqQ7btijzz?>XXa_p;J~h(vmNt zsP68UAEqNoUynj!jVuj3$py%jmetnPUq>-CNkKwbN z@gnc@pP{kq>!fQ0=iTeC_> zYGS7ZIrh!pEXQwmOP4xd2nP1+600~IN|vJ9C$xVKS9}_Bw>IXnZMI4AT41&Fmg8s{ zwfgl@OP2aaS>g$vEiE;b3NNaw!gQUirKyZ+1F=^E*b8J*kYgqhYFgGt6Bp%dYwcQu zEzqDxP+wz3`x4FDBleTy`3{4)lOUf;8Y55GA5W}|ipj-tF+-@EtI`_Ew92yZu}(%| zzT!wA{?KmC<+aXwVp_Xmg8**yHx;TFJR}qVlnFM6Htj3+jIsCmI`#U0&tfo72@z-` zMhiFE%Qkw<>v>{*g-yyLML!Faa5Gf$sUeCDfA9)TBt!K~jPl<+6No1&`Bi4`sCy5i zSvPEA$0NC;>q7r|{8T#B=OKyQl!~)t_&(*qmHSId|i2(Q@I{M>5<*E z8tZ$;&avpzLAj17Me^t=qjB|Kos4rjPXJFqike4CqEdw>V<_pRps^^p;yc#XZrq>!$SxIGJ!cxw|z zqD{E|@>Qiqk1(_Tc<@Q5oiJ9ZiD}+2aJe-pIXfcY_0ucm10K$!cUb$Ll(V8~F~}lj zMp>8&!v#0}S%;3;0k#f>O~7(s69--~*Sc0XKUm&};AXNAZd!LQ2|Haoi6or35bWen zqt4Yw%l_IVf9kXSQQ3hV>c~UjxD~V8qQt-#5;T(N*G&!|xYyC({&{D-_7oJG#AAZQ zk~a342DPN6u5RZ3$wg+@mvtT6PY&e=OK)mTSrvR)iw)IB%3f*$`vi)sJby?Loh z(>8qe{ly>7Dx=gZ@w(v_(^Y2o5l=pZ))Z`9Z8XA>%s8wX;bFqm6R!`K+kMv^Ggs8}aqmYY z(|$<~S*_i^nE(4;#1M?Ibu)i#QoGO5&WC54nl~>!_v2Bt@n%r=&;7!st@iPYJOXbl z;USYkudB*91v}TI?0VSrA*SXXyPUqDN$Cp%M5!yu38xI`O`)#qZ~!PEu*SvAuo_m8 z|1!;4PG#&^qtQAN6I4{?9z?QK*(9#PFdz8GL7ix>(u;iY7p0|lOE1Sn3nQE0U0d%+%1mUy&oK9fPCIhJS zc}Cn1uH7X1yG%MUB-nEK(nAMHGABoBe;69;_KL>jm9)f?gF7%$a>JOWeDs%khP9CT zp154NGic_>i1mhY-qyAIp}#E7=kM;hBO;KbBGz}xdy|Vpa3Hu;i5^2P>MLPGVRKh& zXVW=)7#H$tjve&RIvsg8Go|BazeJg#TDc9auBLDJ&aCKdozOF``X#s4RU4}U&-)fp zNeC9j_jdNxC!y>!AHjZaG{TH9xt}vX;L1{M!8;&XDmZ6$wM9iRb4lz5K7GLd)>BPR z#G=^UZ)UWn$9Tyg0b?e_pA!0aAk8@TTyV-9j5+ZJ4k&LR&MhY171V(X{KD8b;0q5?#T zV8mn#prs^yyQ~ASL}*k(N!o%wX?AT>izm8E^4MrBl*#m@>qaTkso>Ma$L zyyj{}(!m)i!qR+|EGjQYHSQkLQbLTTNy)~OS3c@vnu)cp>uM1RgGlGHObbyQ^tWg} zH!&0EE7GMC07Lrl|A;&TCj!jr|JGbYLjun6vIGY*YSnvMGlxTtC?nMO=puvTgum9QW7_bq>5)v2-0D6*t+ zk%2Rzb`rhPoVhHXlcf0V>MK5TrQp@_nEp6fS9nTj+v;1=!{lJv$uKb=FXK}fxwZY z(f)5r)lcHN*_f|A}Aj3&WqF>sl&@)&$LC2SYbay|`==-_#rEG={3e86V-8%o_w&cBMh z(s{r6JWLhGQ1=DeAQ zIfaQ^FEWaj1?wxnxu|pi1GFMyzHXI4I-;-&*m_Mp+Zg~TF7|`4jyVI0jR{tpa@-FJ zf)Vchx1&UbEJW$#R2>?1atyc~;`dWhzD=LUa7cYY!WW}VXu3hBxMD8~w_85XwDNfX%m9<7FT^YJt+Bzpv2XG$&7s$6`q8 z`V1wGM{A*&r){8p>Emx<5#~bHZ#@#pmWnmq{wN#{DC$+g7c45t(MS}NM{fw#-It3$;G4h@_|Iebg&!X=ppXdkQ_$N^NMWe<&O8gd5ib9N^L(0FW1)RxakXFP;PbSQ`hc5k0hN#LmF z-7lq3fhPh{sbGo;w||GmzSX90uIk`)|3tXdIzL~@tNXFZ(yMq0L}oC;h6VuXWHbZp z5Yf1X;(2M<_7W*aBq==$iDJ|wD_0Zd`$4k%BS%lnaO@f<-E8nY+n9k!{S<0Vx=kXV zV4?u(TGkyDEnqt}iN-em3wy)WvtQhWOD1CD0) zV~JU&<-m*!;ZR+DTif|W4s_=Y=^feDS{1inzh=6`e`ALlp8o^wIUp*H5U0dohNX*= zLX{%X6-j-gWc!6wdK9WZj6XPdy4_UlVTOfWUSWa?o~uV0NK~$VShEqMLonOVtpw8* z+DLT@byZq35ip9cwkUoe&8n3;O{CJ18XuHy%W#I&<~VNTfDv_&957od;a|8H-|_6% zLl!Eb6|7gNMxzbW$R$Q)s0~%%7QGJ+D@t&pXb7$shksU$arfa|A^k_boMMth9!}BHZi!1A#;L8nOQM=&;B$B!hQ$aydDcD*4b{yZQX9I#LDprW|a*-t=eYHR+_8Smktyb=bd0X!} z8l-df&lncBaC8ek7x@IfN`qfn!2?Fjzx}$>PS^g=QPHJAPst(1KJtw!OFD{zv9#`r zEhn4uAll;m8LAFoATi9?MgKu?Br&CgT#4eu+Dhy)i&e8!gHdomGE(ZNHk~|RBR|!E zpoRicV{51}=*n(j*B)k$UgFl3IL@iDs5JYFG#BHCqsJT3qi>DRw}V|Jm|^Ydvpr`? z@=@JbG9DLmHp09Hb5gtQv?Gc*soPjRHiq4Z;h9cj*qpuVNPvMjY~S}Lda9?-*PdJ^wH#K zB((={u=)PN?HD4m71z~Hpsjf!N+={U9 z5TUM?);}NNn_z|JHF8u|jgpiyW@X88D*_5Im&7dB7dhzS#IL37Bq-{O<#C!jJUdpG z=}*=$^eJ}?`qnB|;gQS9V80Yz9fnR06@{B@7gBLbH1tP>2JH&@BT5oZzBqxGQw~jC z>CK1g=k7yTD48r-53^U7_t)3H* z=lCoa;py}XPbfuWi->XJg9JJp6U+|*PW9u&Z+Zjl49_Q!0mhSxTW86}RGCdnF8!Jd zw_u;fj_>=Qst;hbnL)qlO4w`vxTV>G-05+cI}thG!WV6`t$T&NV&2M1p&Y}VFvm2s*of8BpR zZFVuuKa7cs6MXt>+PCd!V%?_1uz$9Ga4=}}*PV}a%^mRDJ&=;xDM>VY&zX1Wx_jjC z`F{-d)|VE5Q^BuE?O#Aq7A(^80Hs%z0ETAE@{`bf(>Zo|aWe&r1)ITdjG5PimGmk0 zAIX`uPdqMZp=A`y)jVEtzLOe0+N)NSA>RVN0^{5CzoIW37eabWNtE|HabYGTDH9?` zK5O+G6#`qq5yRiL2B8540QNF1GZ2tQiLz&b6Al=@`|An^AcY7C2PwgefRr+`*HH22 zbMVvLRDE30fVEHv?nPCu&rcUuKC|H)HWs$O%dZ|^V*i&5!u$UQ z5;mh>U8L2hQ)EbB&ALWd34jx+6l!O-q9eZ|O$UY*BrVzk-8%Iq5y)tHO4S%r_Yuvk zjbX#-iyrk9iYe%dt+2$H#u!q-%0!m>%&BeqW;+SxY_5~qLV0n%hD$di)?`2#I%PCp zr4g*EZ0&}ULnb}1q5ib)2jwtg_tqIL}^@PZ#c*pWtZ z|E2j(uEZ_7py#m+GAyV*RyD&e@`;6#=0(k^nre`2%j_9Ll`FCtg_vxofw0q#L@}Xk z-_XF|6^(u6vU}aasUwAbr>Ws0=?Jf(jt-H#X!F{NttVrQ=-M@9#MWhXUaN+drQ%Yx zKu7Ski@HmT?``j$PG4D!qTJH1A0h=pyeUj+F&`jnqPm^%!`ySDmHmV5Cp%-u1Vm=( z796{H!cBn{T3i=z1z!Y1N!=G;Y;}O1qi2(2)BG@hXZ{Jhnyn3z$sTId?;&O>ZiH%=%UJ;i#Q z2{-DlE5hDI5LqmNl|quFg@0{h@L+I$R2|I4cxTd#dG{p-!nw``S4(35J(HR5!+;~5 z?*Kb5=)q@p)*Xy|qJ}YMS56TDxIVj_O~`ERoL?tFZC;H*vYEvf=a8Qoi&Y-b5Fc*2 zS>FyBBD;9t`9_jhc#1=PjuE;%?FtdKsonOb#2Me!W0i8VK9S%?g$f{lGQDjxqwn6W zyJ|7tw{P85*D0_HRbi#)#Rv_$URY2cYcjY`^&m38{OsUg@|{#yUmvZHmA`k)^!E7s z1XOMJ&H8fJ>npzH&LgJ6d?BlERMo`9(PN()mE1LSezbW1k4ZOu`CT#jzsaVt3Dit7 z2>`VSD>ke$3)3zU5t30*D$;?mO@+7P}%h*WJv3(E?eldu_*rmJk}YEM-li&&Q85os#m z_8k%q4*DdOXmp#y8O??p5Un_o2^>7GclxPtEX5I~_WJ97Y{S2lw$OyJXBvq4cc*dj z=B3le@p1L|uC-zwy7tq_XcwAT7y4%oOIex7|NdqDD`syDbsDJbIFQZFy&yiFlR4F+6_uHy&s*koyk4?jHZ%TNsyj| zCejs3b`L=fI7BDP99Y|>$*xzRFrm9%={V7<{e6`H%TG0uyi!nDwJB>3B2jM7WEF%qGjIP9JwaG5CI1+cIvCfMP&td8Hk?%I!{nj|; z7D0W_aFsm0uBd%V5os|wPHOaP6r&j|P~>v{2#Yov+O^EJC>m%avmCA#e-32@^=G)H zSSNxfHGnFJPJ~Wfs)QHWiZNYh7A;7Gi;+?S^ApZ9@2Zikv=muCWGqr5gdjyC8Bd0= zLcH$Sc$|;O!^%l=q6EjjSV&>)7GL)8B<`EPnN>`NOQ`dbR|JQY*NG;H>(eN)eD=K> z)5`Q2(m2ObZ08g>5u`-e9Z>2EacyJ7+geK`Hk;)3dx%**6hvwKZw{OijtMRJKc?Kx zQ6D!S%n=AxkX(w+v*5o3{pC{~4a|Z)vngE++~1VTNAdLlM4ZSFp4gAr8eUXt3Igw1 zvMknPHp(0)&i!Dk@yfon+xw*{?-*0u5)e{s%=4MnkgNfDKSUg1BVUs_<@Y>`_5l=))NxzwZ+izGNPh+`|47# zl#hd?KHH<>cC~!DmNLUBr4-OuflvOtEWJ1>$XHa%3F5hjeNUaM5dL?^e`wACnZ@Sb z>Zq$XTd8eZ!ASa6wXZO-`GPI{D2|c4`MBW{6FV*RwDR@+uk-~g{BNo}!{@8AbMMVw zd-7nW$R8K`KAlbMdL#1l-Zg6J4tdW*g zn`yHDL^LZC<(d&o{3NtwRItq&`*UG|i!pENP<}t;`v$XP4P$C8>#>7Vv0XJ6S`tW# z-(;feD`6U9V8+Uk`%>q{+2%)kMIhByfjNm3NU})7{!1pS;O#-|`ptny_eCH1oA^iC z%oJ{6bd>c@Z92}ne4xtwCeHuO|8+X-jfV&>M`4IH+SMH%HR|9RPo9$Jv}KQ+kv#GG6P^*d64y7V_zr7|N`W&lx^_Rf@RK-8#Z7;uo;Lef#=6b< z*J%^~tCUTpR?aEcwF~Roo}2#X;I&x{;^k2HEENRH@A4fazqIOp!>yqFcik z4j0SO)YEJg&W-6Wmt2%b9P8;bpjP?7@6W^+=)qMbEX@7~2_<2{j$5B=&Ln~41HjWf z-<#{R6qE!+bcH3Je@pn@e;n3NA~58#m5j;Xs&B11l2%}DvK{$&hN ze|vRL!l43NKp28kuT{f&xZUl}z6SLH?vA<=+4z^*(XQrNELu5^>5DA8$j z%x#lK_okN)r96I8 zS?G2)2nBCcf{9@Cp(sauDPX9-58_zz!Sf=KMhrrgQ$^2aKyVU8@>k(PB4v%D%LoYI zEKyBH7SOn39!&w^5Co=kC9Gwy_({PV&?@hqgNC%E;q2K^f5HwT_)L;UE4Ci z9D;mf|1IEAnq<(OhvL7Mh#K(gGPeg?r(@!}<^KOE>GzajWEPlo^z?FxU{IXtuzL+J zi3rsZjkAfHo2RF*ZbEHpnXPfr`2GjitmD_w^?h5VKTHf9$)*fRbG`c1=UT1Lcd_?T zN=pGEQYW;`2@H!d_jcim(5_iplCZtM3HTH7siNEliUKc8WmM|twkKKtykZAWEO89{ zV9VN>0gw0Hq^^D5diTY+i(;6)zqi}|@l)e7gcE?|X*;m}R8|zR^ttehL%a6o3clQk zkXwejY_Qkc+fsLt-sjG@_RZ6$bGwW07o%nSjO0&A4Q7(ED^0%7XU!|I&JvP{Zi}hH zkA`omrbhyR2s7>bycR2a>z$X!YYaWDwWpdY|Hu0+K_TU26$ORGG4<;mo!y8EG}-Zc zp9@8Kx!4V~{R^Qh9N+_0981^sZJ2%A?S&c(-XeMH9e>&&y1l->L8g{Se|!E1|wx7H(E2VWoAEw8Tg=BOm*kU`}v%)aR$3vHId zN0_*vY0`BKw5Z)rxlEIbVKSB<2y+twSwoxdM9`YHy(|4}9a1dcjjX-UK&<@pl>hw( zt@07NDe zCO2d%N&(34-rnCRhczVpUaStmX|t8!1#vFZ_rTT|g_in75MV-n3f;Hg69*|MUchgs zNt(=)L`DLNtYVSN`tF&*7{k>0W}2<}{a10>icY7BVsAg2EnQJc16@&$LWwOt+hCI& zg6Om~W~h<5wMpsyhA0MDfz_BvR4*VsOGa&IG~&XvhbsnM->fw&!W94sQ8^!7rLIbM zgwTQFkEm;yDPhsa*;FvKEZG4nYZK_;6mUijWxSEKb9wXJAXKjB`D2-=zq>mO<*b8S zFORmq{%4%egN&j1i@aT{rRAnfw>^P?)JRFRU?UfAcW1Ayhxvq87e>t*p_l!kq$igJ+HeuTA@c{`TpCHx@W~r=bhpF1`B2kkJKV_1frf$ zKAc{n;V7`GL-mX)qgPk#rj@Oos!Vv$P=Vw*g5KzGZ+m-t zgI9x#iy9TvS^}x4Y9zN=LIR4O#sB*C=5$Hc3Td10#oCx-pfG zcfkRGY?ox=2Tf_BhsUcf(f1fV-0qO?t!PJMXO|93M}12@TX)J&XKhh^ta^rq_+q6+ zrk~ubVhX~`AMCSK%FAnhl|WPqtaR>%&xyY2WS7asop24J-H2rhrf=>gCpqgZKR^vp zB7yEG@WX8YSx{N1I&gaw^o2V($PhK{j!0LH?U1r+psw{~>V|ef>OzB$5uMuGoye6^ zZM-ag6mvML%xEG}{2sQ3c%}kU3cyl^nx!Nm$hh?Q-S(P2QBYORLbx6z+hDFPw4Dp1 z6RzJEe`-ZfKi)to3NE#s0?H+Ri}Tuavyck6Fj$~Z@Xcw~sK~a`ihiOvL;dQH!ftaa zIE6Ma_3ffht2|iajdE$^Xg)~1h+a=q*W&cvVDQg*YRALc#&mCuF;q_dzn8T?@qR`B zztr?e5{nl{*;^X^oZ4M++41P}0>@4_^+TlmMxW-|yynyHiu^vy`|*BLj{n-$y>7Te zucn{&Sx|S`P&dpGgO9aE_F}vWNaB%u3^A}E9LM5kI0z9`KnYCbl~4j;!*HI%ASI^f zD`9OHLeD4Un!BS&UX^oVQK2<7&@JFL(*VB3=2Ou)w+;N5|FnekL#fpVaS|DiutpRT+3NVgK^0Q8?c=cg9|nDy>k*c#sVW(9`s{=HXz!kFao46Z=4^TX)6c)@s93GGF3jJx`ZB+x;NaxjE~E{NzuS1D z74|+39IBZgy;Djy@O>7D-YAzH!$G4aBPx17!I*q`!8krCP|9qLSf$g1<>)nz?7&NKFn?TNb*I+&(S=%_Kj z1ezCM{75Kqd02RZ+hPyPlMZz?7ZKJxha3^QKx}_RsMK~L;Y?#{UvH)PaP#}cL?Wmq z2U|a%!;<-nnYfLnn-OYL)KF zC6iR>RPQ;5^pL-dvb?pIkolRv4JWi_p`SZ63A1WEJCHwe2*>^k8llAd3gsqVmLCpZ z7mHM^7KXSMB0zDox8VT;ZefKgkr@O|;EvxsnJjU>*_@hu+Rv@=i49{i;g`RNn2TA+ zQJRyRqlfSNf|z)%=<}3-;oE{5ik@H7_4pwFjAwMZ#+T$tq|&MLOWgqhs`!j^HCT2u za1u?tBH7s#Z+jD9tMBvP$z9W^XRl$5jOs&J{r!`h_?_UlAV za+Mee;y4)cKi`7y$)8_P((D-DCzm?S$G-%LBFde%&FrSJkXNXC=kwnrK8}Q_P6;_} zeWuNv_%-D{`&bNs(jzUQSmjD zwPa`rFs(#z1on#o)F0or9k#Y+?|N?bV0ia+?P~%4RW;hE{j0X(*s58`-c)Iyvo|j9 zt8sB>v|DZVwR`;BU%L1-nJwgl=F{l>Et*9vF3sd9_$8s=}rQq0=n>f}I()QHCHaLPeYxRGW}@rn1VVmgS2m^}f&K-GO# zNTN6m2g)}niApdA9Gr!SNtu@Ahjp6MN)dBKAaEH$7L-6MiAabgKx=}6DNREifnn0f zhZq4?5fw>;0r_Qrt7Mb{xuMtDWmVwyi44RRg6fMg3r`zxWB1)bp*3(WLR&A9YaSw8yUB52nu>Mh{^&i%u*|1WnAL50$eCNp)Hnm zX_`4f^%bU1W0Wn>Vx-R}?*aaE=7sH%xhnjNvjg$;UHZi!iUaRgK#WHNKVw;Kc~&_x z9Y<4AzBxUG8!3HYJ>V>xl|`?$x~j2z+<1G9;eXUv$4N6DE#!;Jxr)zGcCxfe(^=uiZu2&>mFusoAuChJ}lV@pkkL*0>+mQkRv$apaSll#`MPMfbxqd571XZ6b)Mh!<=Qeq6pz?5M(28DDv` zJ_(f0Yd?Dk9J83r_ByUd@U+tFuE(6GEe5|)cdd}Q!`rqP$8NFNx=-1L3143bBRfl) ztAho~H7>$SE}F~du>J3!gWhitTDBOKtc5N+NZ|Pvu9}%3Rc}Qohbw{F<#A(I#4^tw z3noxAfTCfM@)M<$F)U!RNVHNk&VB`SP!TZshr}bmlv)|Lo)lc18&sG`*{%PtbaWQLvano!~dCd@6Crw<96@ zP6mD92v)$)Q5!^;@YdHzR4K6GL|M4e%fmcwHK@}gV@&Y-)1;$c@F0N&Z~Suw#AoNB zqwe)BdWyGNzK-ncADk%ny8Z&7?2aoQLThGD`NkA9nuuQ1ZHhtEDpB}H^ZXEb_<1ff z8E#Y))@X1IB8AV9r9ob%C}QNJz+uM{vE2ONSC8hf!GeHr9m?$V|Wzk7OhU74sx*qNa>i^Xi=utk-|`wGe!`TLIP z88k4HqPNBO@uu^3#6tL08h!8LF?VUp`Sjs?+5GA{CrRI}9+y&T^iI0dN4wtXJ;_+< zehd`~LRvF726^UExOENL-I_AN?Q^HKTQ9jxTs{AJTMpF*j#o7Ac#013$&ovDAurNl z#2=DvgW*~TXKH7ZCd*13X`7XCov-`O^yQJR!3D;eLA!(M^xr4XIXYg2PPLYYn+)sL zT$y1LXv%Irw$?W1m{8~tGRR9+O>4!%(Z|ie&aPUo!`W=BtF~N6w#Q5*|xf&!nQis7@qKX^<1I>4P+EC@5HT2_)(BjG}78F4n8MXkg zpxe=od7(+EqXhvijHEq37z^+D(U}(!hPr;yt(-7N0U_ybaxyl#UW z^5pOqp*e;h7E^ZspkTs^h?}56K<1JJqBNofmaB-cWmfDH{vQt2YTnL|EChY=E%>;y zQixB#1#}9(P%EQW8(mM)PS)0wA|6V)scs3aDKESdYC(_A(#1LuBQ)8b?5mS`j!v`M zAg>yM>)m^dUv_x1>@7ZUQo^Drj^RNa%x#^qkfo<-cR{fr6Q#!Tx|6j@Alb4O#rHAq z?l57a{D0O_q53C>rKm4wI#JZK;q2ZggxE|+(9`nNxK+(PCqBpWUHOFcB{Fz``;*Vk(}#@WMS6wFUw8? z-hj{gSy#S>R77I&Ds2lbi|eiC$Hn%Un$-rLR|yD<8mU*QZcDHCR&j=<>uM_x^9-p# zOsF9Nk`@JncgAi93DM8L@2iJks^h6pu#}RLzxCQyO6!p*g4gDOkmV+M)+<;Kvs*C$ z+($=}!l>l#@LSp7fkwmD9QC}LVC=5V$*Tn!ulIFCt4hAt`RuI1VLi+KP0LRy@j)Bn zul$S^v#S_lmIt~kdk0LYvuxTrYI8+I=@x%LWv9- z1E`|8$|cJbzv7u>Xghw}jRq7X4@UYuDNy{l=VNZT{f9r1qpHK5m4ryoDgPBhmo|nZ zZ82%kakC9LyaM$7!zKU z*}=SznAVRu@1PeJmv)$U$!#N^4`Ll;nOU4XTR*=-3vnbtphyPEmZxu;71*uC_NBYP z^WOUwqlKkX<|Gs=FTkTDb9_%6M1qE?%{nCFurLVUqJ!p7)zty~|mv)wq3HPmu_vN>7=;esQz_M1(l5|s0Q)T}Xs@`&R&YvfED^UnT zUBNa`M-CKw4%Vn?NR$|nEwB!(-0bJAbZC-Zh1rk{1u0Kje7d$_oKuoa6sHW3yk(ZSh8PoMC}iGIhC7$e!qr6S(O4NIg$oXteF0=EX>7x z57l89x#Jw&dDqZ7LXSane_p}MV+_}AtOg}vPO505qlOC>6LiVTl&$w1cqnB^smf0Iv9b|;(mZFt0SR$06l(;p z8t)Q_a(Voa5zs5Lf+qt^H`}jG=NHn{##C zrlqu}HBxz8l}*-}(PyCx5lO=Izh7`{(yKoxPxy^AGa)9Z=O9Aa7#|mMi~?0~Y|5~W zg5l%-JUSpZ^TU+$Y%eOL+@NelK`3_j=f=OJxa>Q)?xw|-v!>U5*|`o%4uMO1L zwcn<#F!=glRiByf*Lcn~0S?mn3cuUW`5b>u+w1#HmRYjSOz7pi50P#rS;%1F3>`0} zR;x|Wla4N~!q4>&)cUJ-R~(k0`VPW;4FU}OwE7a1jtTW6c7CzwfT(I=I4v zxL#5zwZEcn5+PC@jE0zJ*_`R&Z@+DPp?GEs@D;AoXn^Uq1 zCGqj`H?~=26Guj5N3g|ziUN*2O$j8+m~`xXO6H7PuVU65@WCl{ncA)eqyP5CPinlT z5DqIEp3&KQ^p?~S4$%}B;pPchv97ka-uEhk>ms_od^bP&o%hP(e;?()Zt}|Fd)!dd zz5C}kEQ(4v5YZKunyLTcq{ZMA-Sqez@I7~TPYx~5|IIZaQvk<}s@eU`nUyWqPAU-; z{x{NTP^%H$f~8Mu>2`NWasK4C6Egd5+)v-s)HIo=>wB|OG^TGz#EZ#}2oi-jvI@Z) z+;?$b2Try8x=!Klc-4QKUUGfN^uFl)er()>WqT}!xOJaVePoVq4WE=x<{hh1dYbp% zU-D72rrCLXo%eX!->ZxmVSG>!fN6imsAvrxIS3y$df?yA?C2|7yOhaT(l^72{}Z)nikV5?hNyfyeM%D>R98r?K8YR}9f<`%k^pe>D zZJ;!>((QS)(HxXWa!+f^T)s!tXj=h4;rIw72M?#9;&EAQf7jY&2 zsIPwrk*odziWI0LIb2OiSt~B7MGt!=Q$SVWT|8!Sk-)?h1qt8o72Td0*}il=26J-= zJAwzE7086W!UZ}>^18IL0}dJ$x|ML>|Iu!;-tgh)`rO3oqGPrXho0sCOCFP6xbqcG z8SzqCbWDF@e}ra29MGlzDflh;;*V^!!R`;k}= z^9Rwd$#{~5B(|3fd>nQ-=wLra+uYRIND7D5XSe0`y>!gpbNOGMK)YRXI>%O`dAud% z-zH|g?`L(^PCoTpg)r!9Lb`X_?FY?-8)fLZoeyczwv*AM^`I-_q4zc7GGh~S_R?Q0 zgv}Ybs5+H5!r8#`BQ?4;`v^5thU_dtL$c~zJ5Ql7YBQV-;k&_hve%oH-y$Mxa0E0m zjx;`s+E!Gk)l3fOzr5}jipiF(@X?~V`rJ}BpbxXLEWEvGljc@E9elR`&F;j~V68cU zf|RjP21$pMY2cHqD{D@LZ!!(0boJNaS@FciCnvvT`es4dR0jE?&4hoQ?D%eHA>F5O zEcLU)k&|0W3*A^a;?MChtk>aa1V0{SiXI4ovMxSZdA3+SP>Y)2YyUK0^;l{**Z;1D z{Hf;sm08GO#kLOkHry%vQmy!Mr|Wl4ex}ERi(rAZ!7NJX6ibn!O`@{+)%$gL1pPBA z7Db@(vR0cX)ORcg`|8PYg(2mahlZ(SmqpjcSsS;=)?@$oIbke-4PpY1D`)*@EE*&r z-)|WXQnBGcD(S%zb2S0X85OfMh?dN7GH+4KWq7AOc}=oh`;fpOWn>av0>fgQWKMPW zuT9_c@tq78Vp7GEe(`18{@U@`{tA2E%Vlx@w-Wz zN?PT3Yi~OMNXaTCaL#nQtTR!>YfI>pIASb4P@RvBwD+W~`?F7AJLk4^jva`jP%=-v zee|cs1k7GgljwBZT1fc7=0HQ7{3Q8u_j@|DOc1~b$;i2(?zdNkKtxtmW6}A?J$Geu zHL{QnfAE3x^U|-|{U|*m6_!1&x!~98{c%1|#F6Ej-s8tVhVMyRu5t{8nzN@IQ~Kco zh5(x^+Gg_3Ppn^oIwcSzPF*tcNb{|IY}4XmTkmu$z|jB2)LTZy6)0Pn5C|UJU4sR8 z*WeBzxVuB+?(Xi;xJz(%cXxMpr(wAFy*D#|&RYGyPn})6s=mEgu9|)rZa0zGY*8kHHxHNo{6BrIt$W z>kDNty+?a7lJV2#GiP%_eYO3bmdK_7ZGySjQCr%8Cpq1mW`umZmSa28vNbps2Ma5? zyQh|R?Vy%6NQ3`6z&|zhjYD9s5%=pVCkois>fD3Dshj#4m-BLxCgpngGBrLft9oX5 zAbdH|glEgkeFROuoF4Q59`lANten7tr&*cimLBK{6FfKfFlGaotdfMpIhvTL991*s zyocknJ*lOHPclCmwjaZWW|ZktNvF++IX;u5HgD5i)OYg=fuk~xIk8-JTZroereyl; zIM#bU^e@XIA!)~vgZ;QObFCjl$wg%(=L0a-yd>kC36}r7T3Xx4ut?QT%$$r z(zI>I*-ztw4m+6Gi#}{qOfbZBn!w=m8n$-&+G0xIaups-9&U#p3uBn9bmbqX_H7q} zQ0TI6pUCT&L*O3b)68mG2nA}R$F}`x2=OC<$Ub^O7Rth{J8|kk7oyQHxO8o5w&5Ub zHs={gwCu8fP4u}^JgMCo&-Wh|zx_NmN+vs0IehOIRR06?Huq4+r$@}B zAWLXbKNs-&doG5LToU!SVjG(o8eIa@Xd$?t_)h&bG&` zr^nU(ccA|peAn|7(R<$(xA)mh)_~l8OK6^)z_t>3EU7lu=&?i;hOok%-RSYzob6iFyk?03?*?%qQ|QH;Dyb`ia|q|KG&Lq-l1?e6-uIZdmX` zMEo}UH54W?aO?=U^v=#&LtL&3S5HFn^Ls$CRG~1vDVv6D>B?PP(*nMp0g9Q0*hk$| zg|0i~$92p{_Z8@-S~az{c7yjHW6K87zAuOK^`ETiTwlF(>`W1uABmzFnlJHvd3JlF zcftDo_Wd}22^syx6)P0AC0P0S5lLj4;mkDD)fK&&gP6YU^zU0$W5wgsqf5tAZ1kKi z0E)2?>0zjyS2xO~rwF)Q6H^nLslt21PH?)mEUR_bR@B-+5=>X*jeqVFbYNc?Z$3lh z*Z!+={`c`r)ct?#*|XVc^+6VCunU~;zznKOoK9&lqu3$)%sTj|4V}sCAf_2s;29K9 zBc(4be@;nMeHQJ!-$K2kOYVlKX%ZMdHY zUeF}SVWM^7w#GW$DAPJ`Psbfs>tAe1FN3{R!(zk@$x?kK8_V^oD}jFirZ7dMKr9`X zF+T#=A+Ksa$D5!CB2Q9mfez3qnpNjI^&cx*Q}`+H7l|eP`c7smj>#;alEj>{eVIP? z81JP@yxx?`K`Ah)pNLiQP>{rbr*l0?+HO15uNw-X27-DM6!&Kw*Q>TsYjo zSh#_V!tk}kVQCiy3-^#}E04W59a%`%%NNs8p0SXk?y%&)2UhUE$)lyj%@BIi(T zg(mo0D5kqMljBZCr5EA2$?kb2M=*N5f!NFgp9aWMBj6H_C@9JJcw5Davtd+_d1}9K zqmb>o$*WbQG9|ax7FmDj+pSqQHKcU1=y_>bQwa#sp)Y-}NKY!kJQelQeRJ@|r#6!bV zI1JE;)N7S4UX-R%dOO)!o7T3l=#eg#7Nt`%!uA27%u&aBa+?|&oL=s~uqNHm771ur zRoPb<4;ep;Jh13R2nep1lXOAb89tybUO>a!V1h}BIeFMq!H}+gZ}S_m(y512r9vlP z$&8sO${nZ~JuDSMApGN6glMJ7c8jv}9+}-i{ci}fZ>V7&k3}f*ENh2O^_IgJ-DriD zluT6!XW`EWrC2I-u)tA?tk`>p!oiTcc`S`CCG`$x9&a(3CbSwX4)08=9@i6o zz!oO4kYeBtQx7O&ql6{|vT1Jc{{FJoScL4G9gQI*>ske638b`Zh~eJ&z$M26Dl0D! z7Yf6K`LD^AB0S;*eRt+zeuv%6oe}!iu(NdmZqiOp+}9o!UEI@WB=f!&?FS5@5fiNd z%jQoS1b%tm`3q-`>7eZH{oCCW5snS_`{k^Ziv216_rjd#IG@)Uq|c%RN~|ia( U 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

ik3SP4YB zuFYyHE4z(;KMM8`nlJ&sFRWX^hWaj$hR7*ZoCH|s7Dvc9=S1!r!ca|W_ z5O%@{Bc`c#NzdD1aWE`AAy0#gdDOT&`Re>&hQuAKz0?JXuj}(^e$Q=x+{@I=R59np z`xTxZpaN+}J+@3WcX_w*CvqYt08zcX+oE+w^?YGv^H9nJi|@I->&bdzs`t2gc?qDj z(wmZ4#HRKbF|-KWT5|ex#Sek8NgL5SC-^Dn0lDF!;e7whpXuge|$sYSY0^Ub2pxla#;ybV)AH1G|4HT zm)?lH^Uf&E07lJjFYRU<`AUZulm$$oP_^KQUoj?{YO1Q74Ab`y!{z0bl#~!J4<&?Gh$xl{qEd$v+ zcVA2%KL?dENxgQ;$%Jr!B=+5tZ%seSOqPz9_&x;15^y_#J1i*iVte}AH^M_hn7sK}B^_)&%#vxNjb9 zi4AdSL0->$xg!(se6CI-{j&@78X!CN;6!dplv&HDj)HEH}$XTVw8_F%97*` zsxiv#E}pR3uQ{uHRM<^3t7N6~!dk?!C57)r?oCH_q;sFEbB4|5qWRZ4>UZ@)%GKBS zp-g_t^2_Y$JG1?v2N~p%2W1zaRV~fUjq;?^DvmCys{fTmR*{`c)tYh&715QQi+Nl* zWNureW9r}i=%op=mUkH+_s(@>E}*z=$l9!4RW&0c1rkxu9@1hi>Xmz_0LRfQV!WHv8P{6zcIzKT{#igV`GPQeD?y7p?>Z=gpe>O4n2)Su}Y zjlwNE_Z1Y2oyDh0L1%aSxNd#qne4nkLqnh_V^%+rT8(?C`k|5`f92-(kdvsmmN5C7 z%18J62Gq`$-Mi)8ruSk!E54E;M>9zqDRW*~H9xaJt3;7(FOB+mzIy7+51|~AxFEFH zsR?u@{1QlV6R0cG(lQDtJf-Lh$ zU#;t(i7Un;Kxu#}NRXb_4D-0~F257fmF^Zo`DM(0tN5rPU-1gdW5>I}3Bviw;#LGp z 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


)+?R-JKi9cHR2aF)6oM4Per)cjVw_c0y zflH?rY@!wY_x473O!mk=?_DS@WS8sMC-a=2yPum8Ob>x`xr3DzL3}GqobAN#1vyVD zSeau6vAA?V;aaonWCNfHzfQ7P;E|8|YK`C|x?)&LY?dK83Mrorc9U*%vu@H4fd~se z3p}89#d@Xo8R@x-!baudWlI}iO+T)S^T+0WNCIpgCUVp&pqjL|kh06iQB!l|AtFg2 zJIn)AWJ*z}cUo;=jHL-x=7>VGtzTZw7n;w|Kj0zrNeNe0P+?M$wW@SnXXp3$t*guK zY==!;f?(kO&zg+;S01p>t&nFQ)l|i|_`d&IhZ(87W!wNtX8Q4+X$Wq2qK>Ye(nMpG zxhoCM`|RqOa)mulk@mwm$xwZ%x$O+iEnmmOK~#{(>iW~RswTQd&GhPX&g!+v)A@6- zqwmGsI2a7JgC<$(H^3%saaOK=A*XRMUsCi{k>2~oTL;!i=C~%h3l$8gP$3X>{`rhy~|7zhcX?WGjn!TE6(Cn$uNe*60TQ_>?2$7k}$!6!PO41Z_l!F`t6bH=0{HvV0 zuTp^zAAxK!|itHyuy-2IZ~Cu1q(;wQ@T;29TLROV5{24TSGKBQ*a zSbr%e!ZYB9qgxS5!g0h<*Y@6ChmW%72tilWP+dPUgWpgH;*xY0o;Y5&*UZ~ieiChI zce`CzDj@+)p5I&1?`y|&)rtr0dL}hxRp`2OAl&Mj5K}{BGf1;9$V=MWI~qTV+PO`j zf0Z87Jb_i==sUcyUerPtvbk*5U9=~T8xTGu;@(z=4l}z$c=s*^eyB;un;A55;{%vw zU5iht#)EOfoMcFlbD>(?N}fog2ihGuYslvfvB?HnIIxmQEmAIxZ@3T^bgK73~^4L^nn{ULk9-jh=eRE>rPCXI(E|SE_+| zCl*|2L(;GUZ;*9kj)xUWcjOnz8QTg>r)yUQ>z3OT)@qyWf@x}im{wK*ZKpIVQ4y&6 z)vRc2F=}>NLHg8v)#!RVGS1`Nn1cs@-rYXPD{zg$x6PPD)(rMFk!}s5WM%1dJ3gt_ zno#c1g=1Ab1OdWk53twMK^|+rF2t0Q<>M)!f*cKkNvN%yy#@k)<5As6#DKI`MOIE6vG~0RvZ!sr3C+66{SxufO2m%nU0M8Ned7ny z6`dL-ybP>>afeT^lfQ|uQokeENPD`Fe`DaTj8{Ofr{UWumoq9wGAw(TyN}E50mLpx z{__XmqM8c*(%Acj(`?6;HRe52m1XE z7`JGfa~RO7tgfaC>oPTtiRHp!l0=q(>T~irj-JT`hp(*}yfPD3wQUV=P|>F-(PJgW^RgunE78;d340?SeaZ)T?jDIA)UcvUso=o$%_Tm${9 zpM(JQ&g%kw|2tIp`v2P*Dvj<6H4S(xCZ@6XX87UZVP-qEzaC}~kcnT+MsvddT{HdN zl4%@Y^jjs2CT9FPw)gnv5((xcEZ4wPQ zdcHa$PT0Tzik=`QNLZ0ACdLvk2%xAao0Jkv^fG0?lgbI>+0of=akD3^vh>PI$*REK zZ$dZq1Gf^4URgRC_SS8*tx*1I+0(O7Twlc3W#KwhS@{y*3{oB*JfTm5D*O7=B-M)# z8kiXN;WH%19-cEZ0-15D5>XY<{q?6u&4z}I{-4WE^hHqg@&{Kr^ixqB&`Ac~m$brg zbV`Frk^#^Z9PpP|9|Y2(5NeuZS-`hNu_TP+A~OrYfK2Hk_w4$X@Yq;mJJ%p(=vtn1>!X=pwoFg6e3ABnl zzGtE*ty2^g^tzhJ;1Ik1%Ttm$V%28cakx2t-G2WEu<5L6g2~fA;Z#x4xZ6xd%$|1@ z{K1$eg+U4>@E515ERhbgXe9Gx8Rv;MJ-cYyNba0Tu95PDWF}lOlMDW3eZnci3_Z>U zn>x(hiIH9?$)P-&l%o=6&gG7W za>Qd8uMgaV6K%79*INrUmC2CuRhlRExqlDm)S3L^hU1esm;z7Hr()gNdU|1*-D6Pt zasz8{(3XqOs00gxElS4F(C~{vYS~&bDMpO2<$L=O@Wiy;WhXKY+j|Ks67lBec|qI0 z9T5?RnMq#k?gRtg)m4Gs(#&{(lnB$&F&`j{SmnMn*;{`bZo^q9S_qe#|rIN~dCqP(6*fJm-**;gvCO%xLq@6|cd({GD8d^{Jln?Dr+thRc zYFPCRH28bl3#q528ZqZQUhl#DSs$mX>ya*s7QHYH`cUfk!aLMe5Kt| z+8;5Tn{{<{t*xv?N5zg_1^-EjAb7p6Ar;4^pJ~MRW$nLM!M~3l(u4oqK^iNeJ?U?o z=;PwG+j{R)#T$|>fF!|+j4I#Cev$A<6U?M?Qw(do<@V{nn+o-bDeMP{p3&1Y z*nOs=BUd;F%B4()C46zM5q@54_D?{6k0QzIH$_sGvSfQCqfy51y4&g17PK`1{_u?n z^ioRmeutC>dpV1J+EW#W5qUG@`;+N!f#@<|aX?o1LbLKcJuUx9;(AyGRRW!KBpG85 zO#b4qdBj+>StT*$@ygM;g*H0myVmlO9kp^>!shtC8TsZr8<%x9U>QI1AL@$lH~Fzq zGkxD!DRNi69(tnUA9tRKt~)7uMK>XXf7>6wnnyF5O>svvbw>i%lfN8G{6$lKn?inr z;yux=5=`5s`@_b}p8Cn(tfVt^vBKtjDr1X7^zJg_+W&{=n!1#%^R3&}I>>Nj(gXqE zw3LiPb^_vS^jV;o72qnz=j)(n9N$OfEEgXLbl&?&ghE(I@@HLLe@)13JWmq5uAqRH zx8W0j?Pn@i=Dy$?GCBL?qCr!_5-BaxPPhvlnv8s;g{Y-ScZ7#rQGr{VkdoxXki%irlgp{G+zgwfl@#K(cF@|Doj?_RdIDY40n=oyq| zv5?`LHz-*{;LJWftulSFwRXa2S@3{#AI{|h`6ND1*ozfk&(&b#7D)Zg#H~AWVm>eA zT{XsV!Ls}A|BjWye`BQ-a~5(S$IdS<<&c%7 zc~%wgOw%wDzRssj1ql^q?w+Ys?HtbN7Z|bmxfD|OSBDZozS2E=4;NT{TGm~6zEYi%MHqODw3#-Ub}WI8pHe{@4!a}qBr0Cj&6Gx#9>V^Qm{Re0iE?nP;6O* z5Hc>>HTs`m6LJ4_y|$%V3(gPOf9D5>dP!JT3i&ega?RcaJq~R3<%;Ey87v3=cwe%& zKckuVaOizITz4zn)U?_#F0-Aij`_!r`tAN+Nv^Dc7K=qa@XS95h9}{=KNX;KoSns3 zb6I7%MAE~k3-{J>#VT^h!cV=IY4)0F?WO&|tW;(*;oRE>=x_4P;T`hC661GYJ7s9! zy{98b!Q^o?kN&{)Nj26fb1Xd;Nmy4T zL%qZAy#!T`AZ6lIuuD(KO!OW8GoD>+Xk1%*Fp?duOBN_k}_r8(vERy1%`p@b}^t z4*7aL*tR1bszt9MeR=Km%Mi&CJ!k{;ZhG}8KC~fzwJGSxZ{^a3?Tn+RAzV9m+-h?Y#dM zxRwiXE1Nj}%-J3KqouBH+z#5>sChHm8%&KCf+C7759tQf}%nd{>XvMu9ANjFUV!Q80LAMEBbc;Q2 z&p3`g+H((WoFi|68SdE(^2ZTT*2BqPX#)f{9U76y0W$P{)cod%j(`z~Y0wS6w4T7utPxie5fb=dc9$RE7 zbI`AD**R-bYEt@GmoW6=866}$VKR&lsCFUfAVvCE?*6xS)GDmV!($gsm*pf5baQrA zA^o`VscW3IGCeLbABu^{D;3|xyzR^H+jXdd!C-OU4c4esjsx$dV`;;tSL9#7=k#9p zUUN#KOe3vxX_aXO-W5^`1)iWVgRv$g49Wzaf;xP+2QgW+QQ-YJxUUn4P2pmz41t`@ z&a0;)-!$XN$${7@kzG^#SK4DpO#F_qs=Zg+Gqfgwf0RmEh-l;Lj|T7H2uJ6%F>(L1 zljfzMRjIbrfgTQOP0ZF8twwUKMau!tiQ#d%*;!SrGXYccq8ifL+M1X3jowy)G+0Xg zXMzXomkqJjbaIg<$+jlIQUZOl#>p*WhO77JB~}OLF+9zy3>!~%^R{uKJr9qs(KcpM zNjz8_d<&s)COgkpO7-_d3=ELRm-O)u$-rDu)q<{8VHc zpr9+d?Rq$!bnQgJJmshPrGiMjocHP3=Gis&d-&TLl$MbS;g-rwWhu1wRk$>hb7ad1 z3Ng%O;q{QBANjoA2T!V=3a;-led{U#|FF>oN_wl$FJStr2iW%)K8Faxvs1Q&GXfMc z&SQN4?Phfk{qvGaAoEB`T)HGR&(gz*%vvCv1w$q$9hL-ht#nLVzV zmMIfG6MC3B-M%ctqq?>e4RvQ2S?J}YV8wDa?vFda7!PVYiA~5H4pI87+a5LT+Qx01 zZ`19otgl8?N3_n6drzLl(7&xmh%P7tAn4RRWz9d^KOcwU*vFBRXHD|(ETn%>WCoL6 zl%eNm)54i{a(7flMpt}xa<<&&k+8^g+MCTxE=BcTUtZKZ1QcHO@DM-m-cGim7&8cG z92s|=T3z<6%S)WK=}XMd&0Q3Jv|@@0gSK;h)m-Qx9dk$oCE)M+-z zI_eG3j4oW9iV? zeUw3NPp3q-5T^?z64S7)Iup2l&V$7C7H75_W*{BknQkUWYq ztjR)v+@ZE@a&BQCZ-gfbLKca|V%yX#kglr{6}y2#N-YzOYsaho=0)9O;PpfJxzu2S zhP@*$iX@3n#dKf?rFnf*dv399*{2Dhcdjlw+MtyIx{^cE2mMj&7aw`xfm#`vd2!Z$ z(+>5Y411L{EbZt+Gry!vglNaXs1+8h#V;@S#*9su10UwLU>&!_JK`7Am%SW$qJxZu z=oz)jcoQ|K@E6FLZ;xE1aIYVT^ZZU7<>SpHGYzq2HCpCb-?;;VrIkth-eK)VMMd2o zwbXnndvQh5|5h+w{P~m{-s9R@S9f}|Q6lj?H3-(i+tzdx>PoZ=Izd}eahGcN)0-0oRm{Rca16VYvcZhci zeI1P~F2j*ECFg0BE8x0hI}~`Kb84umchn?9-cMKfhDOVfL?dw}drh8m zdGZmZK^%^%Tn6*n`k!u#DGiDxluv*5M)|2Y7ZNIMWvYe3Dbaxyap zd?_G};#~UWvn_EdxmJn`EMS0`q>Xxfd9G}MPW@NYIOW}OgDNZa7Oku$FBe;PkkHA) z5m;$z|Bpf^`K{xBh1CBCO}hK~Z(F8_lLq}@Nom@bM02{|zyaem^-@f%8RG|ktMa=k z&q|B3>b;97D?gn#NQaO?EMEhAOLUerjnDOnuwx@bSwhw_NFazvKTc9qd#%u<8 ztIrA=cc`AbN`ne9R~^#gt!b?lkvfdR&!fNtR9QD`5qA-zBZ$F>Au(yA58cl$n>)`n z5$%sH>gV&37pz=!Ng9Ilb8XY;Reb&G004=6EOZfD0&~V7R4wSJ;rQncyXrJ(EPKI$ zUl1Ow97#+G4h-`=De!1^2(=xf@4U@UsU=#Qw;2{xfrPnbyVi#4h8dc$n zBRYQb{ho!=9O9SI0k<}u-CJYaqVm+Msd`}GNS5$#^&1;UR9r@Hr$>*SuKLWAjiIzG zK)awu7I%c2>PSwddDi0DyO^VTN;in|43uPzc~axEUSIvERj-6lX=l77y|AQL8uu`c z)O}5FyRYgi^Trwgnt05z@<7JBsH5w7Ev9ni@SL3Uk}=i9ZF4b;I)~2&+k6(o|BHZ- z-46R#xEZs?_=136o}V0qf}Ku?lByBsZxt?=ipLW-ebH{0p<_YE2rgiZj{R=72_8z+ zhyuFV*_CT$q7Q*Nu>g>yglJq~h0eP8muG+(Z$~YzES{OjX{8%E1x&N&hwXC-t=)DsM!*$$6sixd#~nU>)2B~piU=EL~u z{tRmBet(-+CVs>iA|n5Jnr9VbYUtc%4u?I_6j0w7@|-=)Mni{tM|hAym;{@HDDs5?)r!;`m!6?)bc0 zL~QPeQB`s_zIMLW)@VqxVZUe)Q_Ynizy(TmcyTekH;*RpE_PcBcTVl7&Q2?%?mm9W zwX%z-uez@e%(%2tl0V}5Ca#S<1WI}Fwa2_){ z{0;8NU!M=ioee#o4wyWfbZ9z#Cf6NxtZppa%kWh%8y%G@UBHat%+KAyE4xr_m^NCj z%Mfy1@43>cXm#^YH#@;%R=)|I_uO{g>)eiaADrWuuHG*|RZ>L`!OBiECR}A5rA|)}l-{owP_1qrt}R z&k5J3rv6k!MdcuQPTiJ03l0lB3E7 zk}14Lw%i6@i-mGodatfa=J^524WQ*LpF95Qul7wd4YKkWXaEwR0CLIt;NO*O+)HyX z8_l|9q1EH-NsD^pGF<9e_8c{BVTAoE2Q#If=)>mLs!S-+ReDLnzICX{^Hg!W#7({k z#*e<bU74zk6WIXCC+FmeXnk(P4w-rTbNZYH%d@(Ry@5p z$t5o5@bi4?&zt=EaayG@*<5HU`8B##*{(fZET4nDq7Kz+9QYt&h6t5Q^|e3FZJgTj zS4)sw)hGuF8c_+c6~63jo=-HB2)R1&T6F%fGUv6BPFRT!#(E8_^DCXS3VV@d=qr=- z92Vjn9nP1+oF1~s5kfp}38npIs z`uAY^Np|yfDBH&H7{-Qvs+j{PQDq+7KF97OleF4HP>*e_%TK@~R6vfS?fYzM&TZmZidUsmu}Z0j681_e63EQ)Hqwsp(`jg6MV9*e zn3r@PC_EgTj_)KRp(Gv#b5;w{9~9BeLnTE?dVmL2aL71r z_w9qTxf^N{3?;=xsE{W}jDv7D`Ht0Pw7~RrS;sFRKXH1g=JH)VU%gf}Y2v=1xW;}e z3*o2^R11wLY*f8t_8M6~x6s!43)&(DQ=aoNsAqB*F}VzD9h>j8Nwdlwt=xPy3PQ~O zYIzhgS{LrO`q|-pJZNl!ty@eM9RQL-Od}H9K{@*)W8L=loYXqy_7?Zcgq$4Yg+|gF zpmf|6D$;F=Pc}XP9pb6wggf(*>4jm6Dq3j4yz{Md&HoT65LITST^BpSio78A4%Pozay?6D19MEw zA>382misG^EG$vGV0p=kxlUv1;F7U>+D_KPz%^tr5~?d;F;kF22B_3>&CCCN&3Q)3 zrH9|eriCtJM#9QE%mWXXjXNZab*<8&CE<8)z#QHQY1k2eLJM*^MsT|PRv%5C?`HG- zH{*}|`W|=Bb!oz@CbSI8J$4>azrAAf+mK@v-4#X6%^HWjRKWvHJy#z;8OKJAPObm# zygD1bI~Ly#*y>#rsaJ88p8t*G)baS{SM(;!I6&-D{`vBDEI`V7;6($O=5f&4ZhX+L z2)ZRX`N7_?|Mr0Ufr;<-lwbR0)30k%OUx`KVo&kY2({{}YXJU|h5NO*hro`fQ$amJ z0^wIpk%CHV@l2lc>BZ{U18s$7}WC#0Tsr=H7mT zP~J8Wv0TFBTh&C3#ryXik=H=>_Ml?V^Z{CJsW-+o&>qz9o-9Tj}QR=pB{@<3MA;Mk(2)25pk2Lb6 zo$vjM>q&P|#eEM$3wg<-ho)gz90cyG&XK4W$2uKJ-u2=EDBAX;3B~MV9&SujCo1O> zNg*|9vG?%H@K;aCc{CM-AK^6{;>7IF|8I^2(PFN5lNDOgE00HBULwnV?RV3sG4Af} zIHE4ks_xduF$jW#nCp7eWXV{zM9>qq?QP5P&x2o`$ZF!ZQ`_6ymnI&*Ajo+=rE_q5 z{Qs9urUin`=U{O4M)V9zE2G%qo0vts_pL%6@#7N%xEZD@ltUn)8^W%cN4whAr zV`7rEq+W9Q_3@5CYh72%_$$ZtbuHZt4HI3&&#-=jxKb${(0h`|J7zl-rO;z=PH`FR+E9KV4IKuegh-(KMpF)jqMk=GIm*&Qfeo)ED^?TV$`YYLq8kgu z#RzpW>`(!S0}UTF#Lc$dxMd{1Fyqx!$1kRXiviV|)lV(z6}t2c*6Glc-!i3uvUQ$z zA6rs)GVsvxY{;~*!i?-w606*ntLSRmLd4vjA}X_u)xV}LPr99-7iQb9c7pD#19v0D&t{(&OxV(f z!V;9y*dK9%Hk@-20YCOUm3OZcw8!B?QIe7?d^xfDBocJ}aCJ8L9 z-UmG^bzF>@+{-akZy`4|=S5Yusk_`R_RdN17@wdXyFr>5(U zRgz@Od5L>S(34@uCFQdIlbp>%ZF|}MKOXI={&!1)@#)P?|Nn;5-`?*b>Y$i%#zt}t#FilGH~a9uD4O^PL!_24o&kS3DYCbC#+EfZIQ zB3;siMX_GFw@!VKkuDt97Gb^>rF{Lf4woK%P!>3SF3J?fUkohM>n^C}`Uvr#i~GS z2Gy+9yI|**`=-TEPOM@(I9U>dwFZ5%4)I5FS%Jn<2En(eT4*lvHZ)EWv)=-DCV4or zh1y9e$rB34H`^i7;>CoUlrntM0ieGZ7mYjjL?FEDyvHtU!;xatzGY16?E?)uOdSpm z6Jakizku#@Q5!LP@u!Ru_Ev959h6WOa=RA=is4CzV4k+bk7-UrZ42vstsXBXBMsn6 z%p*UOo{rMe@`9Wot8=V;nOqbm6K(&}VjhVcyF06OE0tz5aqogi=itAe9P|frp4~~p=|#8NqH|9=YH~(#T|>nB*=-JTol!8&lg@MIk)V6(#HaX;W%;wI=h>v>~o>91G74%+H{ z?zR6(DCNUkpSb5UGEU%M5aoUF@$=Jl`;M5O?!CLjecJQN>U~~x-hVEEN7m10D-ekX zT8V$&zWn@4TH+Cr-}wau^1L6SC~ux9e{6hPd>((ki@BCKSv!6@Iu1O(_TN2fIl7CA z54;GzKYosQUJdeCeZ&z*46}LK%zNZfQi@pVY5JF-{&QagZI;jO|SI#A(=l>3+ z!^FzWE;^%rhW2{W3`5aY1IoXDbLR6m9{ z_gIz+b6GR%8l!+tlQF?FhkXQ+n8@#7M-m zZ)r2$K3%vdl2rgr9%BFGi>J(1($v8GhOzFNt3J3^^s&c?NI3?{g=^{tY%YofDm~Ht z&B58;x}>nJMK7D-x8;V5604@=2QTjF=atq&3-;e_f=S=+030UXCNbJ_(awBd_*3RZ zaapF)tTUVYfIM?A>hSVq5N%0JH-CVcgTzZ~(g)Y57jJknmy(ZF|7eB=AGxLv-(y;j z{evp(!6*8}uMX5iPkTD<(w+-$E=``Zf?6h*NU_!t6B+3heX$E90s0TV&yUx(RqZGJ zh3NSlqG!8aLDyc(LC*p4qL>{-cDz}XkGt{mW{luF#HM;|@-P&18EyD{g7fr+YuhXE z`ugti32{&XnFL@_PdPPfx5Jv-4v#!b&a*mh4Qs)OFGR?oeb<7~*o}TZU^~72Z&_Dj zsQce~?lYA5<4c-Bfg;pXO_ivoPh!e3KF-9FjTV_N7V2X{B6?FvIM5i+bR+efazKR*E0jp}07oBdmh}3s5able0 zaO5$;S~Y@l@m6?M*%0|tR_-Dt5RBo-2HZy6!w(+&Mh;h{-{Q4dIH2To-z4r1ahCjg zO#HSroNeEvkpS$>%HAoDK$Nf7jn%(3`H8ggW|;j!fG3ABQoBX6!$%(wi?0y0!)D4Q8D=(E3yj1=a(W>*X9LM={cYQ`v##Su^XY`P zgCM+(j1K*JG}rRuh{7@Ffzly-Ek>=0CF1k~qeGZ@>OiVr%c3;x!fzRxW~_H|u{rF@ zW*CXCEEsAYLy}>>5kgW~3zg~8FHr!6V|3jzz8e1$56AsQj4tgEXj?ztEqUb!TwjD3EpdH(#%=Aj|zDtb2-LD1bXY~NarM?^Evm}n?2^T!FqLHlv^ z_+jmQOyYUzd$AaF$tvJ2lZ*C>j zdIF!^G{WAyU(i>0%0(|{P&j>=wo)WLr#Br?Vr`#jq*A%yLbGJX&2Y|K@`;ai46$`? zuwfF+kQcPdOs)9TLqaYjYctABbtqq^V95JE;-E}iAbXlU)S$TT_&)b|Y;+Xf_VjmZ zcyRxAi{$|SavsFsd_O_l;k`Yj#K?1L^+080Q|%lQ7sd7Ad)y(PXX8vQnCs4G6J#DX zX(g36|JP?*2$t-?qIHTSlkgEu+lRf>6d*NhK%e_AedeO}QfI8q`wwI%k&j3+6rK8K zlrm3)r{($Px@7F7>2Jk*M0xbdtz&+5q6g@NZ<{9w^*jP3-y(9&&HFC9oG2jfJ7dw4 zpnHmk38FyTc~+Cmc0Z>lCF_wMth*DhrBVAQuyvlDL-nD^kMF-fUS`61Fea)3ufIJu zfCDWN1`KVIzCJ4WJs6rgtPJomd$x5;aiBef<(28(Rk=(b33o30tF@>FU)d zh+vK6!YvuYpYl`7{-<9sIa2UXFhMEr^5Y-i&JWwP@!|%|va65Ft2xDcea~w+s!N^^ zD}Kk1?Z@}+v-L?L$E^*&c$fXg#A<9l23_<8RYpq0n+W+{>`L4+bTAe@fK6^^op)dU z*CJL(sEz(#YlUg(=}!Ll-&wD8-})>l)GO_WpM|6|g1QqlL%V+!rf3aOm*k?In(w0p z3Ss)^X%D`np4(_Nc!O7G#VQl32uVn4!@nHRuCQnvEtXaV}7~0Sw@21CpNgR4(tzX zn}Z&9*PnvRTc=cg16I#tUlK&t>3O0WFaxM{MT8%+UnTMgs|Gxky?zv*WcoRky%01T zO8JN@w+mVI+3aFy4;05_P*mT^RxsF88hibVjv-8+DXCrOt6w%=ap9oBV?K+Km}|9W zbsh$bMrQE{%Y57FBaa9gv7a@2wo~pS)&E1+TSm3v1?_`vX>o^Aq`13Vu;T6%x8m*& zf#MV`?q1xzxI@w4Zh@k~9fJJR_xJ9e-E(&5W0G_7VeXwf^UOTYG!td+v)VVNi#TuH zxBG8{fNnQY-PA^a?%Du<6Q7{u3P%AkB__oTDD7OH%VHNt&dEbgPr5;th|}XCZNZ2f zx0sG^A?0dOnT`6OW<~LRCbp}fKa?yZG$d1^XK#uC6@Ku5gHCP3)$m* z|Iq8Rw8S~5n9{+JqnypClAztlYwqmvgzQ4|_VopZ3wYVFLL{CXYWidGZ#;3~Z!TZs zw8@s1z&SBO2PWRmeOb@{G+*3Y4~GMuhJ`P&oN{4B3zRx!3cC6FVmciAG739`0ndv8 zaHDW9E8Wmo48N_`{T!5_En*CjrzNfK$JlUE^q{=D&Q4G2fV;D&6Gz`y=*xx3Ly33V zqvh+%=Bv@m=_WBnK1$~fIGoh~{v;Q=wjXuRDORcx3H#<@_0LMdCApZDsp(a9`zb?m zK`)u%Qp=Y2#?jGH<|_Wb91&(MDgWCRg4kdX(t!{wqTdVjhS1MP#K^9oG!7uj{z_sO z)#!Y^P54j^&pDK(ZIUHQlI|j6x&h~Td?(}r1SJ?0!Hfj3nJehKv zj6@T7Mx?Gfq$%#UXpfMVj`Bo?==Y)WLxh+fmT{zl98&_G^PVUmMGfBk1SwXoDGz(V zS&ClB?fAE{Q^IYo_vuJk*2C(Wc*MjULydp7=yv+w`V)(rd_yW0j<@ij00u0-N47omV|2q8q& zxSw?>vPgi?y6j%`cEP~nlKP3H$TTf^^T?Q_r2}aB?9EKzkJVWFN&|+}IF^to4F|oM zmN!jbQr^&fSThJpuR~6wNg=a%>&VggJwK1)qJe99ZXQb7mP!Bo6b0HEON~ovYp{cy zY)?sMIVZW$+ZgJi;TNRGhlo1pz_qQYFhGR~*@%3{qi!dTyz~x}j3)&p*_xJk-#bl) z9@pY0<(EDm>>?)uD8w+#E}~!viL9 z#8C{nP$cl$m2Wl=Pf{M4qC&~+5Oz5ZL(xyd5T?xZKM?S)KuHoq9tsV{07Fp$9c)5Y zjzAK;wwAR&y`27>n200tu>aD&H#B%`nyam6P=#P_TA9EBHy-kV#+jBL6eJS)hE2%s zJ*t9P`|ISObQi?zkn>Z26y*K4LN1kR_LR>ee)ndOK4c`TP_L$1E?yCYE*{h2(+=C6 z8OfQG(Jr~ur=Gv7XD9l0MyFCyXRp<8&%2YC^}|ar$WNfgIfY86LA(m7zoiobu2lmb zyOwk{w!ZkaI6tW8`d==e^vGL?%ua>NcQSOHpV7~om93sAfyNP3iv&C8 zqX~32Ho60N7?KZLx}NI-JgaYx8;WdhIvu+^g?lK*4!&TEF(xAmbvV8vh}7QvP;PGT zBnVhoT&3dmxQYyv`HAb74UmS z(XWDm5{4Y2d{iKe-t}FxaY1ksO^!a_EXj=| zB{D?eMP?_N$n=sOCbkFb7iEfzT;Pyq=j6OhlRkh+pW{iT5P`dlMlfXQnKSoku0-TA z9^-W>?wPLWdS-X5`>~??wy8$wWz!$(>3;-z{)+)CaR^NPPc~n}J3k^~iS6jaVrOms z-BIV6H%MUP;@lE;axYe2o|K>Gf-!_)k+b`O_fVDzcac|P?nF`A`+k&*0*$&{jR!V`G#_7y7K-Qad4 zxps_jw@x6~GOuSln(c;7yHfA;+8$(n4L%cj3MW6z9irDjb_-C+{- z9Gi_(M=lnlZ-6T}$IU>v@Y4WGZKHakPs;W)4kgZ3&iT4!9e4eko=3BBc3G`Ux$(TAAbuovNkbnrE`te?{=RmoqmTkE<8lKr1H1avuj4+4>c}03p=Pb z`k@2EI62+=QQo_CVLX(FrTrAVL;ZwttfSg|4nRDpgL^4?dhEEBTwIKC-Sk2c1a3Ux z`Oe<{ty-Vty__MCEr5gb-gW! z>lMM2HxlcgDE1-4>F+H6kJdv7CbroBOZ)e%_Wwisw>lAM>9W86 zlAuuk4yUj8Jr5P13VULYI+||?o^T>h2vTp#D>^EL~{I1_Q z!uUS|df{|Z2FNNSb1>eT1WRd}F*s0X;9EGW{&fNw%xRk--SCJRZ3-Ej-o&-6?6#I2 z9FX&Pe_-qvWI?c2L8er=ENot*h`k7w_Z(kP&T{}nk#9^iT zL>wlD&?PU+MPcacYs@l6Co~=O)Rsemg7LXIghEf_$9UPIQ)KBV0=dgh>R;BqVz!|a zU(9dljLmCMz}uy zN)oT!Wi(tJMCvU2H@JVb*SO@KBg{Ky-T5t7xCZFDIGyRbHI&AN2o2tVEQy!!N-Tci zLGDDqdr&U#CG$AF;?=-u8i{Gz-QLe^JKKS^Ax26-iqpaVDB1|H(f+;0DC@oh2Q_1UfU~a4X+;vWG3C3D%rH`!3>1^W3$wlXFEDD5M+KD--sXcxO|+6Rf0(atHPWQlz867aB>1SuuRNdP^Lx3H3cSds`4`_d#II~9*r zO`8@NC_3xcZmotG-rlj9m#U%B76&P;sCYVcH*`I1PYxXo#ZM&CDt~_35|}Eg;04(K1z2%-|IF7m%y3CSV&R{)9OWAfkHPOQQwZcs5)VPwy{0g z&(&>T$`tu5$=NiLE*04<84Mq=G=)!;t|p0J{8rq$N>{Q}NcfZKt7pXh5;F(l&lrki z5y72)CRe4EKQ)+>{M6s$r1;m(^(nBG3MfE4Q@b9U2i5cbGPQ5euNn3G|M{`TAh?%| zA^BfDay^7Rl+&8~)_3B6ho}GJ9oD*ha*+|j4@Bunr0(q9dh+hpl)^PFQ#=L7j_(Q* z3z%J_i)d7qu(@7^ibwV}{S4{LBx&DZbw&Rs^uZ>-M=x4aql0K?&17i7RKhmVT&HD~ zxzAQ5V{)7C@D)P@>KX;LB!Y|?6kMC(a?Og?I9^`5N03#Z4K+5+im#CAhWLjQv3#d` zfayO6p0|2}F#OXbfXti>jXa|j5)!|Ltm0;ncNK_&oU$JS%`0>Bzf)T8xmgGh6T{}A45K6w2|J#%`4Q1t}>I@*9hIArg&Z6vvYi{Ncn@XdAFf#_|RDQ4qkfp zt?1{BN$mkK2bGaHC*#p%F1d-u|;J4o~?vF*5nMQh$Cygezv+36EbKr%@ zW6aBu2NO@{4SIw-1{og;v zEo26Z@Tm)VJxz_9WvdHDAW`JkBhD9?HHgcsU;T(pZkCOe9kDledaP0-R6^$RdF!;X zBMRr*|D~*7=#!ZLE-qhMP>1T4S|kch%fQvw585}T>br?tYk-puuE}?NMZX(7^g#RoFEzx2zP?PvNx~ovE<64n4 zB4=T>+`o39)N#?beB#k>HvgN^P9Kj%iZSMRGB~D6kw@!>cVR%2l1u=s0eP_KzH@^{ z{MjSv%2m)xMOR?bs7M89{Y(jAqd?ux2m9B1^=PU|E!xh`BA}ntXi@}6OA6nXYE}QN zBDSmd)=bxtReEiYLlAlBbSBuj+em-evoxEDE11z?6tU;o_kZ=&?cC`6+c#oOSvRe{ z|HBPF-$??okC2ag?#b{e$V;3a}zkcydRBm4FAw$`>#jJt{&gG988A@9Fl{L>z zh=OMZmUSq#N)bJTa%G|C%oOhzPzBP@n$MtL@=`3?JL@l_x*y>-J%UI#18(~siafjT zjM*#$PBux+TFgP+OSbN8L6>3g^Sx}Pb;X-hjenl4^UBwXR%w#xjct&>G67TkW3U$%i?IFDu(rSw0me`66$~JSSwM`)Bd!5Xmp?2eI9f>(I>7= z$8|7kW9?)eJn59#be^m@od~$Zkl4t5j&G+>ddclRZ}+5r?uLnx=qTNRl$6N4N7(2k z_{%L2M`k3f!FhQdl;xhsXP*Jyb9ZoJfdzJm!)YIO8E(^QRxH;_`JhLKuE5soRFPxS zW!58{0aF0OE3$6u@5G1K!$q{+#Fhq}SsYz)HUgrGX!M{SZJ5Fu8m1byY2(bmcSXml z7$nO-0S8XclfH2^*s^^{nS-l8n%-V9x+l|A;-dKkkM@PMu%#Owvsbj9Q^^mr#caQi zt^T!bvm(^sZIvBc(^%m1_8Y&E;Oo?VM>HEfpS)_}x_yaykI4utTLO-H7rPM(?27Bj zEZES`I^G)c@pl%PMT1GsZUCFd#Q$|B+f@Jlw>Zv_@{J^znKDajf9%BS`@2uy_A08t zeMMnLw@w&fGXUHg_*HLvKBPMS@Hl31qC4F{paxseD$;(>;WYE>Lnb@g5yiIl$U zEA;Ze7Ao`yH3e^G8aA7KE(b<%>W{e>c#{%}Y<|qky@c`Wpr2-C=D+2RSeClGD9Je} z5vtKROYN(4TWJjQJRLCchF!kL> zBMrZ`nM~k ziSHK3Jy>2-<8sCQODpC6WE(cIM5k3Q!kQklD2dIhEn*?j#>yzwmGDX7JQ-~8l8glX z3OcrKqH}Ld3H`$Y;Y`R^P_3b0cgtvQn%5S|MluhKevp%-1w6M;K_M9&1~)E$O9TgK zxb{fz1qy))&X(W|c>#g$J~q|UYaL3vhW{cvi|O^;+;LHqrBU5l#D4${Gu?kIr^``; z9`b!MPq?ci$8pSPE=_^mzvt~h^u4jw5|{8zZ+O%rk7#jj2gz49!=!l=^w znCNPJD@kvf@|PsV5NQWY)7X)bv`YgJ9fe;*rDvr{uYR77-85;;#eSY|Zfa{5OgtVx zO3%~G$;_~(1{Ni&hFC<%1^GGgp=7zgWspL&m8aq2&n=3pC!P$7O)z>`X=usi1E1t3 zd=6UbP@DN#K!d?@EYR`$J7*wcPPI>+;!!k6X`!k+B_LIP8CVt~hE(SA1cKZ$d$l>c4v8zYLa)3f;Je$cw7B}i65_2*zDN95mA z=-tBmj>quMAa}g1gQtCpG5vGmp{OvatDN&IOt^aKkT06eh*R%`-suM-sF349lcuU3HM}aR1qo z_i?(K1?b2FBZ*L(;kB%s#2U}$@UqMxWQOs~MRLq(Z+e?lbo!AE024>KILnd% zX8Foxds+K2vhmq^e3;A~Xy1Z=j*!!rzH@)~u^E}X5Ep-Pfucx5&wMB?+AIUPTOwG8 z6=xq;=YvFZuhlMrZuQP%-_}}Uhj)sGSlopVtxRFw-+9xTVzXlQg(MYh&ba>jHxxrX zG_@3O_t~b%pi-h&D5%WzXjt%iD0U8&z2C#`^yJB+6_dE$@7$ay6=uFuTKj{0VGfwJ z0PFTpn*8QN=&}BnvWaA~4OuFQy!HfdUT#Mz*S$l4wKT4MzLw1)1RHj5I{({(3$s~8 zyDzp?QI`B}htd`k8@#w4SypuT{T}3T+0^MCat@%ojm{$IC#+pK* z+9>eZd#oNt^$Q98ow zykk5%&xB+bwrAh0yg}p^(`4LovO;l3CC6YUsE@`{D&sEhY!GLyL_nl8#Sp&Unhw75 z*LG}LGSCTaH)}P%XmcvSz*Ok&mDX3ax}^WGvrMrFi@Brr2^ufr|Y1XQ>Ve zMA8Va!e!xF#|+{OZX)9EB37A5qRrH3I=1djm3KR2OWlob2Y)Y0jQkYxEL@%_Z&u?f z{ci?ss+5pe6qRVohkthMADFea8M84jKHPOdg4LmS-})Pms`Pafk*XEFv$H=9QtnR; zbh+?ZTmAT>eFJLo+|U#7s$CLrx{4yj=W8;APLrkWuxPsru3mh?tFek|(CP7vH@{!V>d*(}&@TMOYs-xM5{yDdu{eVy3 zM)~gwF;%1K4xNv6==#L&t^#S%ug-PvS zi*ClY5)j&qiR1B}Lv{%$*UFW*FGt&!HA|$a*2&4#lsZ5c)*D2;U83841 zpWHXAdrw!UACdX4&JC7q5==9Yv_rTykuk$u@wt|kRV2_c1RhX>A&An7m+d_8oHz@% zRdX4lH-cdr3DnHv?@U8K()Ti)HZ?6&4ekA+rj9nL00~0ZCTHVrf@Q*Ps`r^m(gdEC zhtEFe8P^jgQDooz(v0teNvvZi;AGQQzE#Nbtv5c>ZAv%8UF7UQ3NiWYB+M=#4_pvn z*YbG^GFLD$LyQ-wQ!wGrpWe0i+cq|TU4zknyU&kBIs|_=TKf=R2h@Ago;&N`Wp8b& zeg$sBBVkg>M25>m7SR2eW0tF@(yON;OU{J`o{ zpZVAFMYJbq+$#=}^t~X7yDtKh+(`(wi`CW2#6Ugnw-fv9Oc56xS0-*jmi6hJ91K5- zfQx+Pj_VnDTBWSKGESyhOHJo%;On3G!V1l*1$I#Jb3-pF3BK2DXeupsSss3tDh-o7 z>C)xynB#A7Sgz1j7QMiJG>g4syiyjT=&u4(vVq{K{QrzrTV9rmm%~>34WiJo)V%OGvpBzY=17OFDi9%mG zG{Z04>u?&*GL%;y$LgwCd%h;p>yBP|0J#IIF=k!0Q;bL;s&H!e z>*_T#btVp{+uu8U7454SRd#5~#X~cv1BHa8r66~GlIsUf}K5D4S$eC`xH&iUt&i9y!s;y#pk&_jeY-LtW ziY5vSPHqvf0*txld1p4)gn4-CJ$?teH%X)pd8|2aqSO$p#25E!ZJ1wZenT2AF6(-W z7t3TH(abe0n2NaPJE9?#9gQh3K}l=03LPh^VLCZpsxw8{emguxxsD7EdXC z+Hn$4`iYNv?owyetki9==pRuZ zo&qCmZPOPK5@oKg3ZRpC4d1y#c;38u^C$d0*PA)&L=sg0Z^jCqUz(X12Y0OHB=;z&wxmTfgWoHPkJ ztk)g-EO%2;{TDAknqJDAk1lnglW&~CH~LVaQAtm2S8f-o@fegyW;w!ih&1{kzrMBZ zB6jr*QJNyfT(Tc*`*PpHS@z?6%WJO+C?7UVSy!Bt3s#G$Rd8s(BsJ;KiMOz6@0TZ% zdW7ofEmr9&(YMswJ|1cg0;*(_Q_szGAJEY_7Y-gwF*7EGpM@mjjnl z7e0@f>92<^%XfF*{aDx-CEn@c#yvfSaCTfa_lD$Tr4%0TkCz)L z3wJ~>c{6E?L(tJsyPhZ86(=TgSQAHnnd{+MW?jLO&#lWb*4(r-D?7U^gSCLDW+_80eKXalsVzl&eVnk;Sk0OR!Y4_5y99mwEQfB!3lj2wPO^A5^SsWm0&U#5 zE}Epf<1dAF>By{oyj^$46_@QGF~`E zdQJxzw54kLtjVQuT5`pZvtST2Q+a8Xmf|&avZ!U6-MrwNFJ){}pe%lVK|!a7Fy`Rk z=fXm9tKqljuKoq68>?D1h62Jox05-%t|I!d1N23hD(`I`iz>${7a+EuKpvt`wU4J< z?i8eBEr2_3kMpaRX_NYP=Jdb?u#BmE1do;^M-y`9TYWw2V-BD$oue-G!D=-Q?6s>v z&o0MfpxdDyUzD6^s}N_TRa=>xk5*9$Y48ai$_kPcdJh z#_8s3bL|v=ya=6il0QN*xUG^jKDtH-4?V-k7VzGVSg-4V1b5}X6jeEL zPmkPf$~s!<7I67i*2j7dE%DhLC>T6x1>wCGE{DP%KRK;3I{KHQRFz@z}4p?Zoh=&m5+t;4Ln?A0(6- zv~L=&cV-;2tQ3nG%&IPUgUiNU&qdUer!?p;dl80>yxmK1BiYyQMzq{yZFf$14eJ_v ze}osx3kWFZ5T&T86#vF1SWKSVOHsf-kAQC`%zV&)i|%c<3P=FqOqx1?GT+z zRPPhe4i{OnaVft4tVk{Kk1*VuH{&0WtlpHWH=3K%90+1@z09Xe z$3d#c$8=X^q+-x-S9wqbzA<8dl~XL{09exb9ToY3IjNb;W&<=nRNSj}{@HrK`@HRJWQ^nz4%*~r{%ha3ot=gsaL9}e4eKo=5Ubzp@FtmP>LnoDWO;XempYI1@`1-MR0NRfzt@8 zztU68^zREtxbmdLCslBRtz4kVg~}r7GH6TSqO2KPll|%qx5WD2Rc<@+3N)NtN!Ryg zpmcB!I9_qp5s}x-_mP*Id);}M7)JUsYo?c*@}WqUy)rb%o=_P5b_ zNA7kika~gXc>wz0inQM(L8c+`iqxGePaLuEs_Xk-Rb95#&I(n>L2f88B| z4Q9k@L{dUYwN$7F6#h2+8VA`y(o~saBs@yaqbnkbdT$U8JFAxFqRT*4G>yl2>I95lPFd&`AJ?j^Fg15uZ`+G4nyYv3wve6G z>~DbjAby*1aO+c|!;Kv_X~X3$-I{mrO27ga4X@XYFXtFS!xu6P_oH7=UB7vA^wRB) zoG4!B`_?GY2+0X4tL4u%uy*)dpHDaD9und2XVq2qIt+%;@otEyN^JLN< zyLbgTwxh__Nt57}m6Xt9P$9bn28(;m``*mV%%rdP!#fvVQ*|0z4UTKI;FFd+nf%my z0ngJlh`?sY$$}me5Sb1O(3uH2$d(sJ0BVdMswX1dO&GL)oR>$!mirvO8Sr|dw^$>a zeHzuw8aF_s>DG*aTI6O>kE<^u|6zUsP~wO^-bO6%cR{z|SF7<^r_<2qo*9>!>V5tgWyBka9)*SWSr z_GtON3{(qS(`l?J^9Alpc0se@Cl>9?Sja|uucKnyP2dRrQ7pcXIbXJshA0}7=?q7! zadrjua!0LF{gI2-dRDOWa}kRaPsPE9*AKRs33+c8nvwPaV+2g9rRqIhY-Ki_rCi;w9XvT)z8FS zFK&J{b)*TVg_%|j)eO1z5i?ya#fG2qOcX_mR&;-t9x=6P5|I*C9^=(`--Ca(y5BEN zfeig^gRZHMWhBt*;1l=+>OBmg{kgxp++`E3DSATzE?Yge?H(Ahahak5t3;`up5F9} zC>+p`p9>2Mx3{-lUBY5Xn8H_OtWVK~{aUGc5Th%;vt!-cjb6CED|HD^?pB!Ak^le@ zP35zW%S)lBiL;zZLLZs5WT#)A=;b$O8Y|9BgBA^|xfw`{xo`kk9>d zq3KQ{4NX!)Ma^=X`_0gg{CI6!`O>=i`bq)EPVY^yqk1_GyV`I0)s%F2W}nt z0cTuVUWFEFwT*dnPFb5|Q=%d#B7JM?(O#si$jc7%_xovz{z7|i!myqNjiE~YzOZ~m zrfB!!=1*JK5R;&luBVF7drM88R6CNI*J+{1iA&dI;0OD7_XL2pEbCpSvdYhFpqd4# zTA2g|xUCNzWo%jqFms67!bJTG5kP5#8DSSTYgQN>dWFdETrhm)=lUc%hM9eB7X8qs z*GMllSx=9}Wae3Ubf7)!WL0TxOeF-^Qm-JN1327>+=D09*G~jx{v;R+_0alX&RLm= zwREO%;3C5qIM0xUDilHv$WgvAShUOIWChlqPg51kck=Y~Y;Koy`a5mq2KxzX*L?xR zyBgv$34`T`2nmCNz8PF9(AzsWybQnIlfs6CUdr}SqORiO<2!xtSgdUqX$?Hzj=Ti6 z%6{3;U_vlov@tQ+wiJ0T+u_S8iONi2hP0iwop?~~g@`Ng%1-C%U0+`-D8y=~I6%HR z+dl7BFt3_5a;w9eyNu2%gg!m}-h1hF32p0dYIU|@AL{@i6`PPSW%9c}CwcZ$)J~^l%h|vW@;@FTUi1Yd3m@3_Y`^(6(8)`gEY}K`MA@6%Do0U(c#YUA815k zacAKruwCUAtoe~g7#^v7a)z{gki!>o`2#o1zyoi@53bFl5VPuOjwPz3-cI=Hq*N%5>S=QuOFD=$3%!e;~Omtrky=Ca~UUEG_Mu&nofZU^K_QC?(*fUOnLAh z9AuuPeKte>;ZXbyU|FhPz_zN%PYWf_9r>*6JA#ZyGoCDFw4_E!SCgVvJoCuvH(}bk zn-&i`^JvD_?o^iiWnM%}TQu2e6Kkp*t;{7skyt$$lX2vj-%bw6c9L&FN75CAM7s{9 z3eip;tQ_0jrXy!RrL=wEnXULBN3U4tbc-K?DY`gtF;dqxogZiDDh+}n4OyF-CYlOF z|5yV=!o18*U|;n2tCoTLE8JapQ2A9^3hqj)>;B{8qXID>`Sl}_17c`Bv$P_RZNH zL>6mZJA2w(K?9*Pc0$jLH1i9fc~j5hQS1e*~uJr}#Y8h!?y5 zBr${uzU%VnWe{BPygJB?=PR^=VgtxPWl}_3?Y{xs!*uoZH#!`k*(YiC~a)T}|(@WskE)Om^&Qi$Jl02mycA53|^Dv>t2 zplf}6-cuOs&}q?>_icZNHzVcL#a>oAt6Mi~>C^s0Fe$u#*|6w%fzHu3=Foqrm(U;Z z{ONe&DsczK@Eb$QAceS?Gp@qvYOz4%%*%~Zf+i8A z_k-C?neJpW?IG}l4`_5DlbJc7@=V1&Vf8YFY>zWi0wo0+_{ry~Bv+NYciSEJ2kFgV|sm?T>U4PELJm}8RDA?yIz8P6@Liwt99QRMuk zu26Q@yKH0x+?%8^av=-4gX#W41j-eLgglPZbn@x2Z9qqw4uul_;kJ?lmYz*vb*connM;uIN5iPOHr~ zDxYK=c1~HFE72bAMF$LN zlQtE8-%sVHn2pHR_C_;xcFV1&0afcw9(cVMT+dak1yW@==Bv9hU zMb1t*I;n1xOVMdFmYd=4A|w`sAH{?>&yxz z4_vM|E!&26DJdZU1+KBvy*~aI@4qty{=*j;XRCYXMwOTe)ASIh{vzM>1urvIDp5ml zs}c5eSc0$BBv`A57P{(mo-vQeMWbU;^pFzDpYmQTNW*j%nM$taTu)i zn_sazizu7F@T&cr_YjP+z8;A9@w)AgBSRm)=jU+toD**1r&PC2PjpgSJ1e(jC$Yqt zJLX}UBtXjS+{`vL4qV}nVyiS42hK4rU7Bb}qXj0sNTUB)XD|V1jCp}JREH+sVacg= z#@j>4%@C_OMTRQY-$|pyoq#}5F;YR7K@{j{?4@nF5sV7~i-#*Lv+O@<`9F{j7hLGb zdm$hoD2|JR|I9DyS3pD3g08oy=p|`}aGv2PLw+jzJ%JtlA+|aDNaS}Xs{-u&SaE}j z)jWxlGWj@nj47TiP0iW-u0vXFWjFc#;fqxUsa1Hn0B|o7byrffK=pn&B{-Tj&D?RL zBh-~Tndp~qI=^-&YX0C3+Qo<)4M|*;cHOaG{N+O&e9+DW$@#;+6-&eMeCl12>x4oQ zh1k8d)|HTQ>R@Iy2?rmRsF=VablHuAe&QdF_s_Js{-;&~Y*v43u4U5nueiR8c<>R)y?k-E+6GxZmHnU4QJl%d~)`~iFEmcl+~(&^QL zmeW>q?~Ukhdf+hpo*_mcFF=X!R!<Lzakp9}W{`P-@*griM`hEtjKcmxI4np}1tZ*2KmW)9t|Q&~;xcNJoM~xc~Fomr(KlDRp%C zoyw`^f4McZ(2cmw+yB(zL0L&p!4z$Bs*Zu5Kfw#C|F)hYZux;aQ9*?2Ag$6-E5vow zUSOMVI!!0>+^^WB{40AM)sKM!92}g&!on2u;etACLA-i5Tg0KXIrrHlJxvb{gW9Z$ z`N_RMt|w_ghG8MO^a*j*VbDF-q4|u`0Jymdr#CCSKozTifTD`5#ty)WlI>S4diJgS z*HW9u;0=-HO}5bUW%V?wIOb^W0<^~4Le(IYu zYF1qq5h_!KBvg|fM(>-iU0fh#|Anm>w9^yBjYX1Wii&D%fj039w>=M;F%`SbV&l2M zV6)@|$YPD7t*wCjEpDC0YtL3ZWw;jei2@|tvYiR1kB~64Erod}f9b1Ujg76f@tVDr zAwW2tFxN&B+x>o~Ic4NR6|bQC)$xU!d|a^vMkY5lGfq-H;#1-xY_eaU3#J=%b5fvL z_A_Ch{|Jaf?3#UjZ%b~$DkPO=Le5B4gsU&7Cr9o+?TcB7`jw)+x_I2fG2KQJ{XYk* z)cyPp4@171N)7zEoi_qRXZSOX(P!rNV8THvY!!&`vR~Gf`4&Ht|0(0hCY!f5ne?vB z${I1S^mRNKM7?6Dq@31K?namoGzwjT}m7zb>Jj{(`2CLYpCZUf+Tox5`E0 z4$!6KbFCE<5Yf#hK=%&*`mI8Sco;^ztHSn0Z z>YQh6do&E-_J3xU*Q}~1h?6WVQOeFp!zU#sCMG4t2=%7>6+9j>$%k;F?w0KNf;6Mp z;`$5-3J?N{DVm}gOn-LsL)Vn1QacdrPU698gX4pZr)DNNE3;;m$}di%5dP;>1`_P4 zH!9u5HeMjkTw-fJH=+eA2EAEgt` z9_5@VlYZf5v(ELFKUX1DgElYu3{v#AC}B*iYNfH&S@F(>abvrfW7t=@^-!UuEmqHk_^Kkk}Odsg?tJV0U;p? z{%02hPm1(4_saqEMg0IEli-%p=&3uj0Idr640iHzzvCFLD_Jr4Sy9vVc(9z$i+;1T z4k21y^`)IPxF8cErgB=<)gvCBmOcM5vbebfdnM%RF)2Ih*zuwcswt}>=y4T|B?V{` zi|ZXH6TC*P)OIbNOlL<&8EI)MR5*^>Ht?f{aJ_BuG%-12!uuJHPB|yPtH!c!$d`(p z5meRa@>#KfTS+6v>GD7|jh`dD6_OT^lHfT0ptyex)PKf6^gq5-h+Ser#dq77A`q7Q z@k>-5xd@;0P&NAv*Ui)(x~O{FWlJWpW%-Xj9sE}Vl+-h62 zkF{Q*{nbkYoXErBta!gTU{&#Bi1*hS6Ei=B*ek#>49Eg=O1*+P3`&ibr}B`uFh; zDnXzh$T%a~nC}NmlOC~A9tET9YWDLae;87$^4=h7W>S&tRBPnu^kM(!sjOTrmMGO%ae?QD0vP31S4L}I8_YD*BW{Hldp;(X zpiij`IT&Fuxg_+XaqD2rGl`Affi z6J7ycUU8B5+)jf5ikVNA#;!-$$f9&j3DoU(UUK=(9E#QS-fTt3Yxs|HHXd_3}bh%|cqs9ap zEZ(r-rwMPvr5)FquLcgFuA2rkNnbTG5B>5X;t{ULvf(7xG?V6DqCVBeJc$Ij<4AWu zn)tg_GGVt6yBuESz24%g1$K88*0s;iHuhP(XnI{c5|td58!GT+Y$kYm$o($sq?2~F z7K}yP$;g&VdWFJp)k=}5WZXN|1m@F_5fty9f8{w7UI2E6o`gBl^q!84N75Y!&7QgA zwPMDA(hd`*W{%#$src-tWU>CzkI~c@`+$du2;K zt56}yXh|{dn2suFjK)La$adp?d;QTe$b*Z7O^FJ)x1wkErha$Mwn$d`5Xm<`g;>%` z_WDQ0ebWqQ5f1`;>BUV13Sl)Ie9=bs7B5Ylgp(A)^7yjaToT?v*__Sq%CM90S3F~7 zkWeP$h*hZYdvTSG0aF?mrB)?=@R&?jS;FHJ16`J6mdpy3;BevHwcgw8tBw>KbPCFj z2DKa{T_Zic(5sy`ncQAETfH#v`Kdf{g67&@@T72XR6ZBdzy}S?9svzh}}9zrq}Tk{->%J8J>iEYjNX zoVX(fEbMEVidbK6y^V_=9$QxK4h~^)(PIFIMHe!P5UcnxB2EW+12GZthZ2T4Q;o4eWt5qZ zOpuv8-lWWM9y-{9u+015j{Qc2W3Y+5BI$;VLoQdta(r9GAtQl)-K@T^Re6qu{tG+D7Q!YDW`Hkdri zl#~{pVg!E2=|a&85n&PO>tb;#M001>x7D81IhhQ~XK;~cxqMprP)1(q=Sm6(_Z~4Y zg6%u<7ePlu+y=USU;bjO^kT(Cg#~&&IU0TD(xP;xI7-CY%3HjZx#_MbQ#FL@MFsGv z9q`7nKdv@*Z1rkV;T!|P8x}=}cwz*@z#$AqDN`6lSTiBt$1JK~xGsj0{M?5_yjEj* z(F-1RIlPNVHYC~E(oBC(;&ud&2Xdd=l4Md~?Uw4>K5otXEb6J&Zl}Z&RJpx%Mj)ru z!g=TH54q~v=eNUG`AQOrsZkVFUzL2||I9kHH!097So;kwKmC*i3%up z*O-v|=Mt)#=H9Vz`4MuPdc(B9bcF4z;w%ihngp4Oe3t^opc5I)DO`G;Xw|%d(0G{g zCvsyWR`;~^?N=147|H}?pEJ~Q2W*-6c)1xQ8sKoA#qWr1&-595m)n{wThC8n8D-J^ zJTa;JfghwJ#0arkjkBJ!lLiL_*tfS2bS1|V${WlzxV|)0J`(LL(!B8BRMu-QnmZgh z-npd9^`r^~^5qm1^vw^Njg1%1j97binX-bH*qY?e9_7?-w(<7qdyqA}a z544^eyLj~`y@f!OAG}H%9`0XOdd@4{7$1RP8vw1y-}B3Lo**$8rs78%ol`rhsnK

)HZiJ5d%;I*Sc-r&@=JY z=MD`NYo_;dD)V_38!yy zOZ#uE#V{77r4=^X zknuVg9jUdgtqHi|OFPiiG9)ELBv%LSMDAi%R@#h}yAmbo4x#MwauBn-GnF3` zi40a+m|*KdI!ZTSaJFt`64D3JC3C}Ixy*fjyxXOdJ75e}n!x3Yf7T*s-eMkKa&JkC zpcge%4p;V8gEzaSKCfX&!`I(_9#k0ZID-f3&9YhbU}{kb7Ck8Q^?Sgw2agdwqN?iv z(feueUE~&4Ma45$?>n1*=5$U7)11O!&^J@<#vnTFf=}*gHG2LCbLtm;M*GXFcvJ8* zNy?~XwDS&J2#z&Hen}KseQ8kD>5OqJRt+i1X_wUmuPfUsjpC?It2qmtS_8mvmS|}+ z?-rU&@3?Ci6~-2t89rW3BmBTt6burbq1X`r&X-a!J7U@(-BX-Kz&k>G7`tHOwV$lI zUOV0lH~G-u`_hI!>5zBUbMdvdutq0C+~xe+v}=MZ2Ojei#fOJ$=?@+>`~PLGZdZ4}WPo4`9Q-~x@V)Bu zmkVYo_izwirI za?h`a)!-Lx(h)Jk_c8uL>>n6Kh3N`rbS^2;C2m2A-uHcJV=6BxM366qy$;pIjfE;l zf*9QjhaUqpmPuo+K=#oPc;;Zp{M-WPKTn;iJxvq@T9E$STnLHPP{|$mT0O@ z*Q05%Cl177ghS_adlKZa`shQxdeN-7T>Z%&=bIjq^YnaF6+t$er;0UUxXx>rQRSwIkD=Lm0{BLa}cwScr=RU-V8k@_T** z6!0u}c!sgYiOXN~@zIUai0TkYIG(h;l&;&r`J%zw020$t=@G$`6Ycn+VCL3>-A;Ra z+!Mczi$|lJ3rgQ!&&$>6(d>WcrpW-H2ea5G4zUOV?9jeKA*p1qc=}M~OhJNC@v2 zwEItMc%PGL;H?v+>PoSwLADVd!OfuPuIn@`gw zD&Qew&-n0ys*9~gGVc6%-?5L~g%n)kK4?F^I?p^RFP=L*z<%2a13z41jT^vn@OHx` z0HazgYfH*!Yrx~!G;+|sP=?zQ{E3Vre0SR%i&A@HJGmf&X$F4tTYK8QX4YHd+(m{? zc)MdBj=#nQO^f1sV0@N#J@^_D-80Tp?OyPnHbI?Uyc6ZZ;83g(c0K(7=L^DN_47{y zC-#o0iagiI6Kl<3QSFLAB1!IY6tUIBfJ7mxcY}Ab6x%IrZ6jLe%}-Bbw*vOh_uV{J zy2lQYYHWm|WuJs37lln$2VlU-U2Z74j>+drDGJLvhcm$@pswBSS`Z~-0?_HAWXlX6m_SS zIz>O;iM_)w?(&{v6*kKZh(AXdMereE&$tmuZp!-&^Gwq&aEyp7=Yy%zX>1eq=&GkT zIHHgF4FLsVvE2Js%g}*HP>8*}Q$u(rB*fjwN29E0^plnh7n8z!$@Kf$b`<`LBdPpZ z-@G9MJxm04h@N86dtTACpU*QBMcuex_x&0Jjn$ud%O#?;^WiU_r5o88hX8%ul`Tvq zUfAAOl{9rKjA|JQlQ31jyHmP!CAu>4TYX~Mf)a7uTF|vSc3YC}KyK5u=b2`T0ea{? zHAY!g$suCtuDYq@Ce(dcNAPQk`TpnplVc;cTS*Zj3$e1~zVG#X>gYrzqkjz8inoZ> z3O%1|8*$rj7MgK8UCAn)<5TV7`H+KJ>ojKZw(5Wid7L_dgc{6Lp1g~SKr-SLpKTPD zY$Dd1GZGbWFORN{aAM($g(X`XQbMnLC5}FSZo_(-rQz1Rq?0WEI*L4xd=#+Px7-99 zJ5`Br(vF6)M(%?>Y9(!?Fe{O*ypamh!9C=THl0pT>dwU1UR_4%KP2W9MOV!URd5OH z0;&S~%$8adAFiFzEjdmN(JS<5BGJE8$=w@v$YM~vH46KtmB8p(a}(?;N|2t}V$QHI zv7mA%syk{)6k$c5_2u!n^uw}*chkYKs#IbqzSS`{R-F$>zc!Xr{w?cRusSV z@kLF>yji}Ni=E+|W$#nCGU>fbabTwNpxYPL$(4r43=^#su#gwud|GWRAR(kOx`@M8 zhLwG|HoTs!ue0)w7-6R?Dxio-PC-7scQ^s)xGS2JYIj~ZNmEW$OR8WZux+0C2E z<0bWnR>djG7L99OW4MHkO<|&;R^!$tvCEnUpW?Qn2#BRqy18NGbBg2)nH)yw-m+CB zFhQL#(}3-#jLtz2WnGoZroIdU1x{^fU(^TiHnYMx2IHb8L|x?!x7><0`V_u`9F&~% z(`XFNq?10F_M(7NVq_2npoe2pFco7tL^0y-wpN1{>PE;1lS6JP6PX32y97;6yUH;CDMp!s1CH z0o;GsYaVWIZf{OPPLh_zc`lN30CM4<0G*$Wt6(((d6V=pu`vXEVz(Xv5Yqgk&8mL6 z;wk%`FN^h&bJ!2}h`2rtJ5Sj(8tc9Tj^}@2Zb-zuvFm2dc*)sb4zx3&tWSR|qq6rx zwR=E;gE3+5`i@B}04=6k5-$bTkI~QgeR=&n)s1ruBG~QLI_M7rDT+nEm(Q*!O3_KA z!7VCM6`FS1D;T!+^o(Q#EyTC#xEPL1Pm=~)g$>*;bO?7o366ad6oll-C2FamNHmC2 z5xP=lp{6AN!KVltssRGH3M+T|=zHXwu2f%~EGbc^n2yz21l-I`44DUXPYJPC-}P$> zETh;m1GnO-S_UhesNyJM#iiwxDv=5;CJ$vGK~GaAQlp|?m}}(uiI|Ees0OS1Q#i|! z46|4myz+XL3X9=2KR^6Tc+3ZxF zo|<(l;tYIluT6lWIG(#Zm?!Q~Jh!U3Z=Wc+7oynjP#p44lHgYeXFYq9?F7gt^cI`_ z#Kqh|Qv!l6@8>1{=BqU`Hj(c$k6q=*lV97alN7JrvW}X?;mxS|EcopdoBpw&tBr1a z(JCqVX*Ta*p0Qais_q4iNOd#!CRewI+Zfcy-oKatsT``jdX(xWReJQJ%+w&kpdxuJ zOXFdV6H6&|=#K+yE^ExfX@sVX$J2IOh|Q4hYsLNYMfQ>Jbz8d}{>{{X{grp2(xjZ1 z6A`Q!vxZ9I09EAY&_^eyt`W;*JFty>s`FgJ9)v%jRB4hK!etY)Tn#a>P>amk!NpW63yTWG{>PU}rVy0IF-wTvwY{XFK(bihk5nwBe@5IKJaj?r(S+ zE7f%(KN31X(gy|296=@oMJy&NP&Kuyp7`QQiB{TlPF*-NWUDHo$4*aC(#}D+Na}X1 zpyp_WhlE%t<|^|Ov05-+c-?@(-V>VcdB>uN#EdHb2iUx?Kjt-{7N_%vtAK!};?RX6 zL_>)vxMO;n2pVJmZ~&+vb&ihJCE$8ry4Y(q#&okt8GwhVQAuqK2Egl)+eXpW7|{|{ zbwhb2qc^&zRTWr>vr_e>VVtm`?2366?lcA@{wg8dYo3KA$rcRJiwt-e$+rA(P2+># zGnyeQ9_<+@cI?zMeoS;a8go$??PBo(eE^7&MG>cWSRy0IXlT?s3C6*qS(X%qE6pKO zJ+NxmYD2(Kh;ocxdF%y%mx2_>Qn+5DZw%5%>R3luE-a5Q)O{MKAUFSIIr1g1fddi) zB4hU78Pt1b{7q`9ZoN)wfopM*$e8i>_8ixI7kVziRqI?3%eNrPmohr111P!CM{7KU z8s16C_$ojh?>ve#<@ccWz(`MEY1A6{-Mcu0T#0D<_`J#T2j=-DVxTHp`2zl@q$Gzc zEBW~J6yalP-^8UU!~<3rqKRS`5Zi$=S+hTKQ0~<)s7}yFi%XRK_w*wY(O6+1C9DGL zVCH-nPBSc1Fc>ruJ@g@jg;2Yjj{bRMWMIB=I=ngYh0D_?z6I;=>0?%>DZuCwB1mSF zVD)2$JC%MdkkLPIJY()C)1=wBSvukHoL62*Rw8< zK3c&?#7d*P%kMl3U#X^e-5pWrd2>DD4t>50ZhS%4p{ZaIcUcnZejvp5Lrv>n4&E6i zPH~^1V>t}4p$bU(qbw1$f|uByX)Hev(`1EA zj8yBxoCx(;GFE-aloXggh7B1A7&Wz@{@05Tp2EV6uaoF5lLdAm&+jEZc<>K0h@E zyu3SLjgtbk9@xW-rSg>ea<(C}OWxi#_d~%bFTc6(+FL8DtasHEhAWZuWs%zK-xI1C z%92iJY0^8%2#>KJo*o_>FMaHmzR#;zkl~LMnwU&@tTDf;ed_1L`O1%|F<2|+^;C3q@I+6# zI+PgE>*q|&5<66pgfz-9OyME32X-_WdujAx)kF?D-mp`xlgZI5&^*x;!(+lFO-nW_ zzUlnBD3c0$!2@T9FCZTc$28gxv-#$_@rUQtxFZCqr03^sbUIJdXAVvDte4L<7->!4;Inh zE)!n3mJ;T~B4(VL-fgTF@Y6M|OChOX%b12#$F4G}b{8r!D%>EO3-r-_mnnMVwmzny zeCxvUrSh5(p-SKKUN~4N8$3FYj2K>)toHi6+7LZMK;KX{u~!zlfj&GaXfAz*b1~%i zg8uQz>AlAwIL|~fv^b|GRU|cwlrA;@_HsaQtAGCi#T&$ZAB|BJe<&Yw7`JrdE*z=K z*BS6ZW)!WK*E6-6xFL0oGi^4$OYt4i+IP}dbWIOp^kV{ugEbOZj8>!8XvS&^-(k|+ z`^axGuoqy`^|i-w6us3$u^AqTv)i|qcYI!*?m%0hpLvT~MCE7=T=iO2;kEM;pZW}X zEibh}j$|Hajf5HotsaDC7$UtdxgoGdOPqU16|V<-cYZDK;cJo`nrdZn)MHkqBsuL0 za(?4MLk3-qk2d=8h?${*z~ojLx-NjeC3t1p6;(c_Ql6ZFjD4YzPw5oLowN+!=joMT z^%RP|9O0l`UKx1A;vDzciG}aL`N%j;#9ZmNX?Kl`zIn2L_79ehm1m@WdXstGj9CmM zG{cIZwdWCp4lLsrpB^xp$4sQ&^2GFrTuHX43rKNM9mNw;2pkU~c%p;04layJU9s(r z;pshcO2AYU&t=QyBPG+SbXH^WW{{+N6^DgGdhpy>9+k_{6*69O|;{Sh>=^;z6p@yk4|}!?6wH(LkMDj7pHJf%1l_Qlh_b{ z@J1`cRry(mB=|P1kiFEgaAQJ<>K8JUmf`JOChxV70Ts>g4d0XIMaJA-^L*8Z8fe#~ z4xkOc`FD)sD3YLiHS1B_(12jbfl9gZlzJEs{1;)$H`=bF3n%$RVA^-seOmI1`-^;V z_*(@eNJdSV3Oi61K=GFzTsgD>9D$k#7BM^Y#a-4{*;*E{yER7_D+I=Iw~c&gi?OR9~CAxgsrJ5@KIlI0<;=4 zwSk*&`t13Tt|957Z21mPC~Hkkco6b2#@%>lT>h5oMJ*1q(Q&{VG#;;x^u{RYo0~Z|Tj-bgx?S!+WZdQbSnb1fQgU9cjo*twm(Oq{ zp7sQ(E{n0rU3S5V#G@-O@nh(XL@XJbWvRq??pt{;yeYQydNcHxVvbVpQ^dntSy%s8mcIlHWHF1x#!*3 zqfM(`U-#)e1Cyf*J4iNKfq}|J=GB&P#Fj;tKHoa)(o2zgkt0jOzLO5kdi8pSS1ux= zvGDW}5m8@ernsc5u-Do(mh}GY-8wCokB+c0DOl*swh zUy6zq4K}hqN7E>gx<>`m#pySBqe_Hlz^Dpu?iZ^~EZ&%c3Z-p`p>}vae zqI_?U>B`_NKB_50V05N*d;N;1)rs$}0SjdPT!66x#y3^t2R8MTSGSIip3%wqiVD>{ zik2ZO?H!mG(br8)ID|b;C{4+;B-}g^SwDAjEKYLv8IY=c_UbaJlS_XjRA6~283v7S zB_Dl&^xEreFx5Ns(wjdsO1#keUyrhuF)37XepRx5Th;Smvtp|-tGqrpA+VaycDB7;b1Y(D;p27?QeUc0;rm@RA10wjrlDdRqlsfObL$4WVZ`-c+1D< z0*5E9o~1e(bf=ACF_@1J{zhQr+yBHUE5Sfau@)09#cCo76rJ|Mi^9MLUI9sqL8{+e zW{y^kA7jY$FId8P-M2hlJ-2(tftfX-LL@T)UJbkvd=JNiOBu#K=P1L`W<2RY9L`2V zWUGNu=op`CS4Q%gi!^mSgoQ$DoUqH}F$55c!7`)ae_!*IO;y~qVUX9g@ap|BiJTlugRrbG}dNdg~`%pHRd1_;$+`DSuSY6 zTZT8JKJWK}9L3i^wl%3K(4HG|<`on^+jjp(S|J#@J!r(4J}dhko_zX}K-qCY>&Vh^ zk}RhvFMZ=AW^;0G)#DugJZUb<>Gse0_l7m_8k7$Q;6mU=xZ=YJLA*ej+%@-t8eJXH zlp-cd@{c1=ykbe6B;@aXN!lWN#gjGo_3^C>;`2=7cVpG+{)ZGw?g1w?E6+{Y>762C zxjP}!A6nLkK|--+;>7&MefnjqPhSn>R?GLxpk9y+k14b6%e>KhcS@QSPtSQ!j$WT$ zRLh~+iiLN|#TL1Cbqgj_dM8fO6r@YTh}eG*eJ0-)&=A1TJXyA%wYtb+UZY&rQ5Yl> z4PJ3N)sng~kFHFO1bp%&~Yk7xrO4RMZ4p3tFiP%6SQZ{yF)WS3z0p zHxynQ`{Fm}>M!t*y)?nqK2CY~^t)^=dAKi>20a)j zCn5bNFT}DQZ^o^QFp&c&aac|qc3F4G3ZiQuyXCOYW_|3Y5syF^SM0=J`zx3rNB0T8 zZJ)IM6TRhe)kHO7G86FL$Z3k6){mz5s+*f$%Hi<$=$1x*AOD2R4p9X?qRd zU@5Ak!ejw(4{Lg*tuVsVx8HT>&L&Z{FO*R*tkAabuiBk5|I7yAKmE zM@n#ZQ<(VD*%Ad7z!#gtY5S0+*4$qU4DspbOFvD{e~&nAf?G@yJ&x*>b~PiYn+ zAiB~HpXp;*rfSE?WXwINQ=S^FAKW-l3I@CCNcy5R^7>259S((fHR=VA9THaGv8{M1 zqL86vU}%$G^x~Y`Eu?8rd=3XbDt0HPN19$DC8~#M%h@nG6DEHN@@#ybtMYt%?7U&C z?o}f3myVv>MFP2`yIo8{2MW@MV;fS!Sh+s>M;7VnZ;*m#+#R;Dn7C~{X1;kIJSfT3 zZzBaMFj`e@#}`||I?G-@D9u8!nKjHmoD;K|6Vz_oyXD3#N1RE#M_=B{FO)t%?`y1gOG>-FEy+j6 zRNjPVSEa>yI~NatP&L8)62a#%KiX+-?;kNBs=9$^aw-KS=s~(fDgY{K?Q@ne^NV|dcCpL@i$Cf5X-WQ`8Z%&`8g7=Phue0Nt z>B6Hw_E|iHRWjULb5?|PTG!>}R5J>W?@|n!zu;jJMGDxzjXMXy^UZbm1~K5||8&T6 zV!-hHdHeOlBY<@ArvV3De_p>?dy5Ukdw;k8@;XxV&6O2~;cRR7qaEXIO{Ie@jBc`% zqol)47$eN&j_&0uPd}~qefIZ?y1DBA^Bv3%f(WCaAi4lk-EyYPp4@7ht+Pw8zA_>h zf4=7b1#||_Cj-CP<+cmez9@L_nz8%%;ivU=*{b>`S12$ z_o5t67yHe>Kl(`VA?&r`A|m}j(h`{9S9VYUn@E%^V36*EvCG&fr#m#T~7Mlv>Nv97Tegs;l76d?d} z_PYTjql~*~gew2hY02K4M&ZKjGQuUFUJ}TFJ|uz{|H5&SlmBOBWSaQc(%TgWtoEw% zkm+a}9J?vi!q1yYs$?PJwF5Nf@bu$uC&w*ZKA~$1@VkAg%3a#VUd-fLo|B8L%}?P5 zTl(vEjx?lSw?R`|NkI{LQP)F3-Iv(pOs8TlN zNv|4HVo7^;BhA z?a;5_H0(9s_ac1*IHLc&;Gun70im$pe8DsASB3-hnuE9>w{Jx_uoD0 zd&W1I_vof5#h_GSWW*iA53+wfcjDlH#Ktakm^68%bWQ&Er&Mu$24vmnjt+?fCnpn$ zvmTqvsn$X-8yb$uG-=_fHo-PP+kO7lHN#4zh~#X`apyWjx1J3WQpwnDseYHI-rxM{ zxAGwC3n5mkQ>|9JzF{%%*T5bwkl>9QlpSqBJZ7E`dGJ7%qX+^mb<)5{Qy!of_|w4} z^Sh|JWlErX?*gC0c+e~hfa!qhd&#=j9@X#m)hJkqA3#meBQ%)X+T|DShM!da+%X27 zot!3JXP#7o-AymU^^5Cv-(qYT*1AA0!>vb)>$ee+YPAk@wsmvwBE1%yOP}*!wN2PH zY#vV7HM{@ZHQuZlbxO&qDICv(XmK7T9V2M51NW}(XP$ZhJN_d}1K$hhjH_m;$gPKR zS9k$YQs+XxKfXPPOic5-0Hg-z$*$JupVR@5=5vX6WzX8BB1?zz1nxcBuv2+8nsJW0 zOUbFDWXhYw<+W3SI4H8So2ofbzudbTo2vK29~d0mA zjXN-6R6LY$&R>)cwkWQ@Z}Yk@A27Q4u2&ZgR}HnFJI1bUG3sXFstFq zybB8AOX?n~hjMxC)4&luqJ}qD#4b_@wcyb;&(?@$9R-;s!j^=`- z($vh;eJ=x7k zUL66YaqA)N5tP9Cxj35fJ>Q`{Oq1|L1#ML&YGaH7vOs1%rf{u-`udBS^@`rQWqVUJvNh~YG+e;dCHNuG zNZ<2?B95Zm^Ref(E}IRfI#=_+6V9AW&8RZOoE>gE8dPQ*uMSBj)D+j+T}h^L|9tFx z#%nU%gXk6DaxFma0r+9O<8}_BB^as&bP`^8AB-eb8Up_UZ;-A)O;^C6ksXs=oo7hw zervv3_r0j^kR+06Yin#K2I_w-QvsP~1HD#8TpI)k{#02am;;;dL`+G}sCc6&ax z;o>lTQVp3VcC=LDwY0y=cU`2ox%X-U;5?(2;D>!}*Iiw+j=VTKLUm>ULjhEbKj<|W zz3BDb^-bdJ1$Lv^M%jr<$V`oP!zN^=!u#s-!s2%#U0?)i3}Du{>VC}kXFoYR^(aAj ztlOQpU8Of@W9}UJUiDmFUbc#;ywMeoa0GZ;A`#_|sN%`+QA6J;K$rq3>S+E={HM`I z0Xh+zu^H!&t*zIutInSTy8|xWVr``NcK?$rR9uSC)o8;pmy7~(Y!CQzJ$62P(F&Kd zJG7UbT)ta_8JAG#?)uE}#3XjWJIfUtpc~ZHLw9BIB)^XjoW_-;ZkO+{HJn%9r4-aq z$~fI2VhX&#@cjXlvQI#qllfj6ULI0j#p1u-Un#xXRyJ%K`?aN0EVxgHkaXeEO4eBo zTgiL_Dm{ydi>LYq0q2^^u1*?}hg(yWxIr!(-=#5mL@Z*xeE_|cqpc~infjmKYWxDv zYx36oq1aX`d9?3tVFPKXoRICL$unwx#BpoGDX@cEb;apyO*Hr-q|dvq4g(v`?F_#) zEJa>j_#Q9#UeTIO?==QVelcprmie|inCDRNa~5SDZcNvEwntE>2tw!s_78!_s3lXT zXks+qMKWPP5N^O@?BRUi`biJ%@|sBif!DJ034$N3B|tn$oI>8 z4Sk718UXi;d`zzd2Q;AWpWPuz^yd^k3%gE6RB5r68nv#?MK>yY-$yeg3~gm*YQwj^ zev~(Byu!j=+eHxzK=I!@ckU>#aJ5R`h)NT48# z=8=;}WKNi_*OB0UzPl3Kfpnbp%fO?b_F(+z4}dKg9d^ECnSo#D>_v6j|}HEz1nZl>-~{y+SD^;OHSUeUf8 zA*ZsQER4n*AX+(79`8_m(w0Rd&bSybGj&>5^W3+U74BlueD{i_7D|dpYKZ{XjHDl1 z{)u1)6mtL+lhk!02eo~3E275UCsdMmVwnF&u!}adx~@aZFjDQsOh6V znelbZ>+n-9r(@9Ees*J|(C!{3b&~b{H{-Ksmo?5h8{V#Yrn&&Dq{B5MX1n~63U=Wk za|G@5G9~HHP>ow91Js(+?ZEjbT3(pSWAgPcZd>K!xUuP;4!7Xk;vxo6`+yn^?Ud7C zxa+h#sv|ZJFlp8FE;ltkU!2XP92_RGtXA72VNfPteSr0Z_QpL6N+VL|J9WwyK_j6x zsV;{Wr>->I-|xIO#6x$k?9KjjooL*A@)suK&>O2$eZVBl=YWE)0Fn))9_CNU#hfkGyQziQ+C*?y&6;y0qgZfwCSFNm)q6K%D1*~eGy{?S=qQ4 z&}n*u)v%~chnVN|w;auc)Azq0#mv0NK@9B?#3&5+ZaOtJIbe=7*{7pamf}xofv9 zpD{59s&KbEOfl-#<77OZ>ixm?3fY}^@7(HmNUh(u&L=sElG;5VBDfK%$ zUH9lst#JyvZ6B;zHLP=^MAqEN}xN*mGb%bA%e#+f|kB{QB=$_J0gK3Y|_L zGBUM2VQzcUQyEsOtHVqzV~X^z@E|9 z1)W%863nBUGsnt+{5_7^H~z_0ypj71=pel38j8%CD?PUZHqqZ7LVNxgsKD^VE6c}; zV;gx@kz7;#CjdfwL~^ZH_@|MgUwdMIw@(lMBflgk4eVRWUrJ27;-~DJ?;03%(MMy_ zF~lhy93Ix6ET;f0Ul_#)Af?oghdcO2^0dy^G1nXC&&~3oAif5Hs}~h!-rGr<@1=$! zEm^>Y3}SbKngJ(22=F6PRG1>EM0ol6RWL2Bt$_`6lk2?699XRYrSpW7v5Ku^kYwIhS==GS*N0cvK??xfl zIXL4}C@WK04RJW7CH`AVf=Nod6? zRdSH952U07#|H27q2*JXT_&GHun7C26&3+!daAGQ$Nr#{g#GNJ%Uttx_rnmj;^V%c zEw{z!poX)lb`X51DQF>8Qz;NX-n1wAjbO^MN7eQjkRv)_l6k*gvqbe%ZvUpf!RRop zclUoJ7_Wt^eodx(Ke?P74#jU*HFv#@PP<9s3of&60>Dm!=6!hOHMA1|=>FEW+I*(9 zmdWb#Ys>84aHm0eEpMU$MvD{1e=-qx_+~kE#<5qT-(nv_%5Bml0}zFAF?=~zW*QLn z7Y6S6EJoy$?0(O!>UI_JzlRSH!o|Q*eN^(IzNXf*Ro`xNYjcw^zy^p80mHYo^`d{O zeja!=UE|C~mjg&?0I`XyYsvF^59eT9%71QRC2^zPeUIe9g9n~RTZ{qUE3V%G=KFlT z;gS}pEq}Gp5*(W%WcX@Akj`X#x*qr-@b2k{=0CF;?M<@UBLJosA0O|CLMDxf2ShoE zdT)H^8GPmK#h^^^C%=dGh=Vy3wObk~@yX+0Z7@$= zYOlLIwAA;X+vo4xauNl!LSvK@IFnpz*FBy@)LkvcsxQw}IjzQMu_m#-|JTBFce$$J9%g(9#Ef#mXgzl@@M}y#tbInf_V2qi8 z`07#@`+1TFeg1epyC*0^VPM*erd^IyBGPJ`Np!$FS$I=Cf`W(pgX%bRq+VbD^v;hx z$Yj+HJTF})XO@0*rr~OR{FDLWt#({Dk?_4 zSdYqQ1A#*1<$j)2^REA&+nL6z<*8>#hJTX15kaI^U6#U*Tc|a<6A8qxWu{%WK=BP= zM8ye%6I-0@>}FEz5M!gGIx$cGT>tU~!1=q-Z#bC1q#*v}vYE`~y{eoOL)0g4XgISF zDfOa>`d=e|V3ctB=TbDZOu>Jp4bjj@X8f|n1Ms0BnfKdg%Q$;>xUiw4i<_PgKYdwD z>6E&bC3MhV7euzU=6q1IzI#VUky2ujQ4pqDPGu$xwsg&g3i9(a5Mt5YVj-Zr1%u)P zYH=q`=P6S8+h^#98ZUuNcbsokr%23v#R%j#0EpsV@#~0N0BxS2uy>stIG}k2j~7n3 zLeH~#0-A7Wt5s)gAs$BnM(MU{t-hn< zo-Cfk{ziH4;r@OU;oSde%Q4czuSFuCBpE4}35~{i9e)t`%Zw0K&SpY^G!(qH_6*3- zNco(*Z5GyrSv6MX1TspBva+(uUma{57lHuE*&_YQh_E{| zK%Ngsj7qqofDDGue)bWkenlAm!K%8i2SBj};9P(1@n&Elo;qA!l~IiS@eawg{RJ{+ z37{+Lw+r9v>+69KXKHH74sp^}?RZhV{=$7JE(n*pbIKP;&Lx?r6UYFn5HEaAPJw83 zw)@X?dW0S#|DZJ9Y_v?Ns>;BdRq{rfO73fk%rQ(nLLRg11nx_0gJ>0o*-Y_Pv{>WR@&I?H%yoMji3INSY_w;w zLJ(;D{Ktp}r_}+#)I#n5*1!YeVi4A|-UYacObf#YJ!z~JC(#Q)j&&Na)0NX6ICP7! zgcqdq=j0$IZ@?W2XIozMxL9Z!tPu;}D+JP2=yDR+Z%hH%+Tju(ful{} z9_9#PpL3w}=lK$VeeW=_&ghu}vR`~WJUjK<-ZK@DQDf&@j>0@gWRhxHA90b(hm(0?s)qW8hFd=#ZrW_w|m) zp-Jq>IDpgs)6@5R#$L|w|9qmjN7wQnG3jqF5GYp^`0Cmh9416j0RG?%b1opL0biqK zaiN9RIo^+H0(p*(VcBvea0!r@4Q3R54O2hN1 z$}Fmv@dj)Df2I~%K4t|(KR&L*1lkgW0lTJK|J}Zx0LDLX2}AkzKQ25P+LUlp1xN2* z06yju_`gpjA5pbeuv0Ge!mbfCf43nqB{)PZ00`S0;gPW1e}Db}Sph-1i>4ulFhJJ- za^l~3kg-dB(}XX=B%}0-c59c=7ciFc^j5Au7bF3(ZkO{rY-$ygn zFM&N05YQcv|0r2v4#eq!Fui&3C0S}2wIZaQd|NUOANXHonpmrhUp)sX?T#A?t+@k$ zQb{GarG6kjtHx|p=0H5HlYx#>YFP}-UiGr#l&~+=Q3;OURQ6GqsLyN=jCbViTMRtF zV@wBw%G72Ojb-K+FALXePO~G&DmdG&`AqXhpr=4&1u&Z0uEkuj0W}J3l>$bj0AR%s z>M9x4O`zdlq9{g*k_Up)Oq^HWM5GCrL$3(*3xs1sYy$h+m$%*eeiLnEPE18&> zI1kyUL79^Xor4veTq=zYpA= zDf?J)D9Aj_&)X-}wX$`KQjNIbsI@yqhu~kwmzhra$c-5EBMUQV1=nWSE>Du;_X;&* zY&t;U{W#{30V`SsYb{g+6>T3dc9?qfh|s<9-%k=EOI{9XKf2iIC+OXai&0vI-6Ywj z4iCiSYNQWHQdyon7BP3LB5ubCjeX-n6$F3-I9bU4ZM9`t4!j$_(qP+goaFA}0e%!{ za-=5wcfRSbW^H6NAciAobl@&=U6YI*Sl+u0v(QZiD={RHa0&ndK=5v&*4Z@@qwWmK zJv4k-^R%~lxMM%5+9&OoUq#FmAndxuPI>RXEtAftkDAfxB{}q`U4%a*dY{EOaz4iL z@Ob2dJ-TQ|mi)$NB@07ePp{$XVmm|3H3EwMfA5JU4SD?$*4cAt{ok@9C26q`_TezV zazM+keY2v9JzV(4yqpx>5SVOB!fI9(&X`%ksg5kLjv3xEZWQw1Np^Iv*K+i5p>p3d zsz0+Z^AX=Wm0W1gJ+C#V$bON}^{wO1y7!wmflu>)-MjQ8sENrWjqPy| zGP)A`OUsX}=v~nw@UfchU@2~4GhW}WEyx?kw-MRbTuAe2% zjSJJRlBb5?>9CV3#a*1WQ+Rn~^(2QHvYt8r3OdSZdl~@EOJ2ZFLU=7X4msSIk3BAC zAbp!Z0T(DVKx=?)Pnw@=Jo-bZsq-UN(Ec3)?XBdf(FFaTC&U5m*k$E>%;Vqda}yNP zX#t7~;brJR{IHGmgjTub#_bqWD>lbKnKqc`D(Boz%Q#h~+}V!i)SOEDbds*0^vgYT zpqJdf;q#~_wlsh9W%m!@M4zqX!}b`0DM5XC>a(_k0a6Itxo$JT+SL5P-j0r2m?%EJ z8kq4S|FUu5-;ZOnS@eFN4ecAVe@aeiV}-50H>_&G?Y#acXp^+Ru4-;L0T2(}u(3Ep8d(xJ-wzSg#x2Rok_^r9DSD3RT9m(in7pGV+mJ9S1 zTp==HyYqr)n(KqD7y{~OcE2rW>otX`rWI(*LKgbfUijj$|DPsMvOD-eYn2tBE+)Ah zer;%H5E?e&Eelom_ZQ21T3gvLQ4sqQT=*TA&4^tg^&i!KSdWT%f2P^^uY=&akGM9! ze@=YDBaW%8gR}k9Mb}?@3x|HP+uFW_kLv>JEOqUGs3)Bm6RjBA5qYKOre=TUpFy>2 zC6#<0wu|S&kk8CrPnJk28IXiqj$ANr_B!!Lbn$`GVdO$6r%j?SE(>|_l>P71gVSya z^ATRks9P@n$d2wZGWQ3S{JY~3Ze53b_ISLM!6gM$7Z#iPB*SdRazG&2;}e%R`o;z& z_6ojB?|VP@yWV=S)bYFO^Xcc;c-0~$XwdCBse<@qS4>55a=*m=%LpKDr@i1G)G!g6 zY$NqISjN})Jo+k@^My^H-;n~pF6kX4(a*s6JD}bnEZopZ$PXVOzpc9NIAes>seR1FvE){T?WM4Xc{Vgcns1b@IL|C;>uFB8^3Lp_{p zC!U#E|6XlrzBuR?q0MnEj&pLqA~d7AhQ(C^XJ$WcIAYwkI6P!#cAQ@Dk#+-cJx&9u zXk0<6)%hQBPwr9o5@gi+ zki2IV8|9H4Fdh4Z?%dyT*!$)&Vjhg7=b7e(Bl1F$Z|eMESS2yUF6}Vzn6vRADldX{zDHK=VxYmi>#i>%E}%;79R+CRan!@ z--jo9eK&&N@72AFsO|Q zxkVqn2vtBirZuP;i{oeN*7;*=?tCvGjf0F;QsPZHrje&kHz_&!Dy349W!=JniSL^? z#8{FG=n=ciCP-58K9^=3=WLv42|$5}hvZ#t2F{dGjI=0YYhPcnUK2I#Jw-)DD9IB!Ep09>Emc)*b|`8(j#Sn4 z4@yRGntl6NAxgJ0Of)pm)8iTcJMzG}73D0+5RevLm&#YmrCIKz4hZciClpfYfrJ}g zryEaBBDdu`P-qb{TeLA~FLjOF9@7xHx3@RZ==!#<&Na|q=IO#Tr=+ZG8p)X z8pWBHd%qvCz{$LCwYqFjvL1qMqpEt9R<|wQJAbgq#lmSp4QXS;fgOQ@PE0f~H#eWq z=}On+2OKjuoo~DMS$eu^zO}aYON+slmOJ>$xlhrH1VbBN`8+&CAZwsO?t1WV)wRJ} z(@;{XSR5!` z1lTj4Km-;B@Y{`k+sVkl)({OlTc9rin2wD=0$VM)F_kp?()b1oTidhg{F~og%GXp6 z0%h!=sta@s3ItsfM*pLgx~y>I)%e?A(Gg#$Bn7n&EoW z0p=Vu{{L$8@o5}c*H#Xe`H~{V86tf}x7V1oV0>gl7=Idwtt(YGu<2gjJfwSq`1N5o zGyi4+*OicP`N-z|6bLEdZlVnSLw)jJh5}2Kebt&wK^747%L)ER!i4JHZF(wcJs94$ z90kVQ_x4s$gc_46SnquX1gk`dYro|?&F0th=Df+R>#P^OQnsYtGJM8im5%W~%lV0) z2roIeRAWRxRt{{{*7%EXXal+6_+%nXuK}SsHu!7HMXzL55sOE+upFT{ z{OQ+s0T%tEYzNa1{uROdUl-)G{_kh-I8TGVqnO~cxc+mL?*E_t_8)N{@Whn}Y%`2h zlNC}mvUKaJ`)vVMtn#F8!ceeXq`ilKhmqcOv&^LI`oV;>m}7bK6+GxQmEH0Hf6Zw8 zY~b?`)IIeD7FhwP;(X?INfZ`-4+h|UOVjj=HC-;19t`0Y1W=yERwBvqN8IvjfYFTZ z_7!xz5!rWe8TW(ykLX)WfPZ)C62z_=yL&s^+t?7a@a^g2wEqvlDn~yY`;l>yqnwTP z^_B8cFpw75Emw!IOzh_mIrXj2_kkem*qCmM%kNlJV1C2dr~19?+lmTW!P@u-;gpn= z__WC&PF7^eNQ>1wg9W(g3Q(?be*vvc({o;p*3mz_*NNO{@(WzR;%ftU2kzzt=(pRM znnstGAHe)$6B832vyrOTWLKd?w0+m(REX|hzfNYsb0{ShTc5mm6fZ?7^QGK#-0ft| zy|As3Je&DaJX!bnl*=)qC@u?OG24ayLJ^uh zRQ!)?PxSnqZadq_W*u4erxzEDk=D_P-MUTg70P;{W_odvwd0B_@&6s1rRRkLehe<& zspHWKp`>YbL%|G(24GfXVUweES}Hc;5f%{n%MvJUf7*bZcF7f{UXb%${IzO0?LxSA+S>2a z7w4>AcsYn_YSR1x0peI`-(lu-T5_Q=>@gotl21;s(u%szXf<-L3HWIgY<~nx?c%uH zL1Od$h0lP5hvuRF{RtmV1A*-Ke{tFw{%OPhM2Y|V>T~}l-T5zkT|GU#nf$wRiEssFt zx9>%QyfB2=ZzJN&#Ac5hW>Kb9IUdeo;&bm}d{seaW{ZRIFOz|TV|wGs)}@y)QdP=f z3wH0RDau5~DiJL&!22_HI-tbX=B56!pK_H#D` zYdcd_VJ6$rqet;+!DQJCIVvI#KEgf=l<^rg94sl!&K?C8FCQPD&uEHjK1;xTNN%>9 zV=9e|=7&w=l9QA3^YgQ_Enw8=nKPqME0bgxP17t-1M0-{=LNaBR@1HYE-rVsY&1&k z*4$5?myG1LTKaa!vhI)KNFwJV zxX91K>0oces5i&V(sB-7R0Q)~v@^Ts^M~?uYJ6Z0Q?^24CY11{oL0_+O2nt8&c}FA zLxqf^-}Eko^|WzNp>#iQoMFUcGdY{q=Tt+LPjvDm&@zLmc#N49iGM$&=xb!nP%^Yu zH`!SSda=>@^XHK>i3tuv8@vY%97CMIP8j7>S62smMrvv*|7OK#Wo0GYKV&#-o@Xxe zH6f?bAwW}>#J^9+0Lg)!y*>Z_GSD^cRw3>D76Bu*x5_w-3V;mUAK8^sDDf+6s;cIF zVd^aNv@A#lrfN2poS$@P2)pI__L7K?L?4LKvlh=~LDB%U6RBcMrcMpZ%Jtuu{cZAc z^n;PL?o6G)R+!PZK;$@e7lb2IfU^`->@v!kHVe{vg0*A1P=IBOv_|#wL48&n|Fj?> z5s^ow7F#}$Zwu3a-@O6sc8;Nbm=Gzsf=N-%elp*i3pALR7_H~eIU^;@H%GjJAJda~ z_B(zWUb>7}_Vn{R-ItdSlmCF`5)afFgN`J5n|`wzplo2d|Df$(wmp-)WrO_}^?by$ zKl1nbKY}7Bkc=)<`||B?5(x#fR&51SeujehWC_sd;by?muR7ky>Q_Nh>cd2D6$E z@q!OkKD^sAm^Mk`Nh}x^9v(knySKdtPFHiMHx?GHFJpKG8(wVe8El*ud}pUOw84mm zUmgJR3sBcV-g%|!jMTe`6>NhA_N%J=!pDFQ05|0XIj_T`@h?HgPF=VTMCsnu&yc%8 zwh3s#M!$s=JLUYsLX_9<%ksVzC))G(h$ElLY&}SCsG% z{Ri12lKxOBv=%|ys8hbzS1yEqA1%YbH{JAPP!F#E-(-oVD*oGh8~g>(IPz(@8Pin0 z1k|Oa@bazm5g3@y2uSt?PSYhH9^-Pzff^&Ybo>hod1!c_PeCM72ml8onzeLwCFN$s z-=6p}TT7tK=XXwQ!A{)3a&}m45wSAo+YBbo0=;aQ^o%h=B9V%UAqG{aq4laoABik~ ztehzK1ye#V9y~T=YigR2oGgxSwzt*=RI7S;yibjdo#4Ez_(DmjU*Kk88c$azF3~k( zSuJ{+v?Z8mF;ir`-=jSD3-g0!F^}n+&m=&567gTI;O;HRl9k_499<0!)?erKwLm=6 zri`Zk!4T%DC#9sO-rw#jH}1PV$=l^P0)b!B)=1%G)J@GfB3D7$wpW)95Uy`+4o}Q3 zf>=lJV@9+D|9I((-P4%GT{NpB7ZQc`SEVrPjj}-9n-*J4bg1o?YId`8yn=rO%#yIY6r|GzJ@~i z!lKcrPovCXEA*xw=OifE1k}Cp_D)sFeNEij(xTP3{_WeN{m9~?BG?7lhCOVwRX~8+ z-^DbUbZ1o1rTjjz(HYuyt8xW!s-5PaY1Wsc6B6{`z+-vklK5Pv-#-3*?7?*Mt#|8y z+I`8v{!V(~1SPs1n!)(vWD<9=TWkrS4nU2dNeG5PE7VxOW0O$prSM8Mz71oNDC3;b+-vszcksTb~TSlxN>yXJ4I)_5G}! z>2DMN^Eo^B2A~`y2c8HN=&(DEI!0|NXKbtL4{M(7FD~mVh`^3e?>dt2E zw&`g1R;VQf$h;s9DE#zt_DIMHC{d&{y+i!?3;pME#Aix&0Iw$2keN6^;PgD%Tl}#K z(NurFSfVH$rHMWz)w!a39!I4a9xyWpjDpL*$ZxCa$oFrPZevQm5WRm28pRWQ{co)> zGDRY`j!*R~Sj5gg@vp0!2);cQ9pip0KZl;-vKmKZ{ZJTd(p+p@DCZK#+D6?0xX_R3J&EMw1KC9P$(1P z2a9?DYHfh>3F#sXy~U2X1yOCFl7(zv|GE34ePo)pxb)HO-BY!6G^kuN4+G`vvuV6d zmw?5}H>7hVqv`uFX}nJ|hnv!zM_7V{>_+1IzUGW?n?rZ5!8~2`#xe6DcNhfghy^Tx zW3Q^J`kSWhT;0e?QF~{y%Ogy6Wsx`4k{#Lhm4$}FRupetx%WYcZUGP*{(fgR-em)> zDN2Kiht4P7NtD#>{oKtsfo&;VQ=vVR{gL9~&Mdnh;F2(=Zk00gO=%f$N&fuHp_L6K zdT=pZlUsbz4Hv90)TD$_o^Xo`4B0;W>t4%VM<43nl5}2N`mfU>v_W}8L+8w1aF*FR6*@q_2>FH_O$CuH%Z-S8h zVowmE0!qXIUWIa|k&%GOT|$GnhZ;=&;4B?S&<()RmbeGuuRlXjMGY8ur@_Y`9E3Gf~$jTk>P@x z8}JYRqxNSQUTkhKCCy24N<>)1eX@vO;H18Rfp|i|wB^&@3yc*a_aWFfGD>xQOLkQO z@cWX@5pjqV`^8yH+hMdwM~4uWdT(TCsJ1EabKP({K9N3fuY9PBilKh#Pc2<$$bV{8i%Drv}1s4#LFa#P}_0_iB*q6J=lx2Y!$f8 z%%+?_-_`l)9mZ!*jk)@4CS+*v1-RZ25;4!JnB^^6?zg%TBsrh*s06TRb_%Afo0M^} zvs>;yZ?Y-FP+=5FfGNT=v}G*SpWSz6)5tmeVzrKOC=$`BhD%P-Os08b~PMyz(cRDb!i@~gp{vLg!7!!f%uEgwI6zP zVICsbQpLt7J`u6hll^|fQ@wA7|?5NXbZkr3ZpF-N@1`&q|*$y!m(nBKo0?a4-{Lljqfm1mo~1{v2JW^tTD2M_hdm1=v;>qBw+(^L9NZYc-Re{h@fd+eC6>1dc`W&~^iOk!6Q60sL+z^^48qEj z4jRj+fhaP$GYG>zF(oTC3XDNJc4a~l7{@um&nkojywt^SCQBm{48q(Pq9J9V_7>jR zu`AsY)+ZvzsrQ*pm9n-n z^ZQqT@E@LK((WBhv>rBy5krP?U9?{9(k|8>@Y8E~%KF4ttGtgqkhvleBP7K0&j zm;9ERo26SWkB^Y~y}I^su7+;=$wGFH4zv5G8szaNdoC$igazHi5S+`qF~sOq;LhIO z!S*|T=GeD})E<&|NZd_IbM4J#(pRQ;_6b-^HkT?<))BAhiB_|p8txc&S*7Od)neUB#7M^T9r|JJ?4hlsOU?++}3mN3YWiCxPU#%R({(& zhfMoS^+dk1(5KUC;3BnBfBYvggxc^W#*B_@r@8(?a{*f8J4E*9BW;r-Ix_#oKA-kQ z?4UPGBPo-_p_&$`=ip$^x9aNfgrQJNVPFdNlO2S;P)tH2~5;r;yRp zrz?&_7~Z}-ip6(7_jxp;C$FvhLx|MXLKq+k_2>^m&HNk(1s@|PCnYGXQmUm3xVu?K zZCNJ`n6Ov@Y{Yh1sR4_oQm_PI5Bx;21zaSCLo+fW0$c!SN$ldG<+vj?%AHClZKV)f zI&CyM%Wz>l&pK0XP!%VvIY+&FclPYrO*hSE4|W7%AKtIQp2SKQQwXsa{y-n8P@5|sEWZew{4=rX9 z;FRmKQm|qVa))WF{4R;WJ1yD{R-60`#c{5LO?=FyysI@@NgA+*QAGU04{u4zY2 z1iHboHWGJ7nc@m>XEiE>M6X{eig%3ziRsA8%L9f)>%wmZEGD&UkQ&WQBo~&YZ99d1j9=VYH zYD>CMYzvg*w~B}Mi~;B%6Iy|$#MMdugDq%OguEtHHArUIbQ6O**qxf{?keA36E|}v zV@Nb>Dxd5&bpBA;#uLtwvQLagiI5_8C-M@E74x$T{`YflF0OaP- ze!k`bhX23|55d^m(sDmZq-$j%mgYkIi^N>2^K79KX+rKseKFGd6O)%CFwc1rTwIJm z08i5><)-we=Cfmul+=7Z`SW<<PFKELC{!~$_$gx!1}a#tL=D`+}Pgi!Dr0UI?$Z=0hb>eiuw zD<5CDV97u6Mypj-Rk6N^BF7!;Cd|Q<@4o(vNj_@dgKx)%hM-xDqI|QOf3NLe2l^Mc zk`KyD?R}rlG_K?9i<^_+-osU*#?4fCE#Klt-ro88b?R%GqojW1I|ZDhDZTQu-F=c> ztusbOxp|6_hvwT8Q(s1okeseQ_AxxgO6A zD^3w!p1#Jmg&XIj+g`7lNk;e~)?XiQt?{{G7Q{*Pay4`3h96?U4Nr4$ZbjzKHsO~I z?_=wFG~ph1x4W-0h|=(Uu9A0pN!<@~o?)Dhg(s&up^b~?GM)Z!^Kt?YjA-byTb7G+_%R;cLjPY$vd zHsfD70Lteu>=wZ90ow|WD$38#m@PDz6?r$kOXMD}aY%eOBcqq#-Me5W^FceKbT9+l zTSUYK!P-_d(&4)qSF4+pg>2w!eSP-)rW#9^KVF)m^ThIV5cASH`}#fS1s@59aBi!a zx3qvfcq?67Us>Ts?mNiH$UJ_G9^Vi=bm$NOr_gvgW?p#b&K+Z8WAGZCvuoIv$^x^| z*Ir&d1B6HK+SE(;<^i^&#a>uxDVM^3=bTJgUIW?1t#^ ztK>!kdQVYYeD=lRW1=YN>1@$uQ{D%tuiw@6h@hyXWMf^x<>LN?4U%ACu^ftg;e@c{ zoZ0j1Lz~|`1JSzaEW#rUS2Yg$Uk|t%w%s>QAwcbr^emH^UAmX>w(j+w)xC?iHHjnl z&0ZF4Mov-fT}YPf??1v8nv$8BS?XM`br-^Zczkub+B^bE3yYV4B~~AjPDf8)3gvkk zWJ!xYyKzsJ8?k?A=q-oMN~}Z#;nBT3Bh3)j{jpx0K z#b57PSy?@JaMFGUFy_A8XL|RlTx)A<=jPG@^a!=z$n-34_MWnw5KL8ekrb(N8pZF4 z@eN z5G%qzF+3a<6qNg5?uWFRWX)^|0c~7%okgPfKIw5pU zM>aP%LnYGP&20d-Wf_syfsf0{59%*}Dp}w>(u93u+?RKY*TK-h;GDg$aBQL78WeJ{ zffg)3{5e=lN6vTLfaW)5a{EjwSEvzvR*(Z0N2$}^c6wRXvWntWZEbDPaUwr+6J&HI zB$k1TX+Khxzs|Yjqk}%+d;DeAHu-#3oPQOlK3K zy!zQ4*YY&BgTR9!$;9t^sHXk37sbUq58BkpL%fA!1^#+u zQe0fz*KB*@XGrj|1q708Kvw~ez`q-J6;yt*?becL@4EMcdHLi;wry?-pQAqLqsu5Y>utVCaVwNF26EgLrhv9yARO!^vPTwJ#6bIQEb zR^wmDUO1QAVi=&)8*V1z{U#VR85kgda1^$+wWX<{B*fE)Sv3mDHNG^gA@vwuMh zC!y--bow4zFHY}(xuu+Kwj<7H{yfj?p0)caxB2Hg7Dcy)UP71Pwr7D9i;sH?RQxoX%ODXXdVcO)x9>9+_Nr)7#L zWz~G+SOW~D!NFz?{~XUb4Gj&3fcuGZB!VYSoM>$g{)*xsdel5Qv5UbQz{r544GKjYmR&eKj`&m|%Y+A{R(RdX8Ly8j05 zx2arXF{PtUH=m4~BL-PsokX*|wF^z}3=Cmi9{t4}dX?@cg=25<@wvR;q;bgb(INy( z+ne>+tHPPO`C#3GXI2Yp%UA421$mB1UHrLV0;rt4JZgR?Ui!x{>PYSisl2?rHQ@)B zFNx4#tIJLaT3RLVsc6TPcxHFHAN3`lj~`1Fli>H$KNY|}+p!+iC>~Pde*C!KR|lKo z!g+SuIBgTBRa6599qZ$S@cO2!-7A<1akAr#`NpSXM%u%M(r^}nEyS9HV?9eD#+U$v zX0UnMGI$5_4|#jha@sL^{XWmI=UPBrR#p~1E!Y`y{LT3_{eV)I zjfo>ij*xVnCcTzeq+Bs<`ZZzDr?kZkC3!HfDI9y+D1On~(=mLX5ck!68?B1jBdla` zz72~^qBLj_f@&Mi;X9~*0zXHAJMT92s))Ua(SvE5>YCzqN1Xqfq2^f0S+{YqUriv&#h;J4fXYHv(tbG z6zlL|!^!a5d#pmsmnAj_imYh5wK7^4PZ&APrPq_3`io7u0f=Uw-<%5w54ZpJ@eWH! zcvu)W(&>FdLPBBEdD1{Xzf2?&G_+=Slu}b)gHGA8W5*yR0ow(nJiRARtovziTT2QH zbEBjj_pI_x{_xxoZ~ZLq;XF4r?B86*H1TUH>D#AvgqmAel$KTlAfax2D^x=GQUH)F z!oz1*WzSC`b_{nCWru=7Lb8!Z1n}=mNeux)xQL`NVe^BJ%PbGi^n#K&iw3~q)ilRx znS!3y2RDF)nJTzzW|rBa-(O;Dp{(39Uhk+PM1=RN7s2_(>{FhRi|tRX?CgZ?>^_%< z18^q;<8yrj%+CRVe9_WZG65(8`_*=da@@8nV;LFO1x0Obw?J$J)*OP${Y)J<4&%TL zvy>f*Xb-}3Y*5~H6MQHuTX~&NW#etlC>)-Sj*iZD&Rs!kYG05vxTX#j2r}Ax*T}OS zxpL;aAC#4qL8JlE1R(oVz5)*e(TT4s9zEKiIN|2YyCV7wlyuZ1>vU&0)kH;K0VhRX zK4`oas3cBKPGA=1rhXa?oX#7Bm7~iSNYT{f%Z5+bLNDYKswTMbSY8v!aQgJ-%;dm! zD0^PE(?^I9tnw2lG3F@T)lpv&-mS3!_-Mmqzmk%}V(6?k1dwv5I9Pc358jrSV+(Dk zXb|relKFUfHysX{l|)BJgG!DtOGtJ@G^=Kr1b!%=y|t_?6ftXRCR@?s^z`(wh?O2h z<lS3 zr{TnR`vjqAp;}tU)7ba#eJ*fa45`-v^8U-0x@R2AFVeYyF0)lFZa^&RXPjh=cXq-5in3A%x zTAP~EqoV~_LM%8V5~A$HpyER34^d-(zZ%Sk1p@;#SrtkhsWA5GmGOGGK*5;nOiW)Y zD`CJ8u^=ukt^`9H028dK3g8vblaRD_c1}!BE6d5Xx3<2QV}fP#!u{1>-cRvhmP+|m zyUvND4BHjq8=5?dmiN=Uu9AL%PlS!^u2r_Tt_%B4f2y{iz}CoU=Iz^WV`C6uEDau$ zA-!e0qI}^h)$h)?Ta*Cooaz64?#4D&k$C^ z2H4r$?A|(OUdRyO89xm$&+BUKQVmV;&b_@%L1NiiS?y1AMd?lu5QvM5gX@UOZ~;ul z0C)=!SsFcirb8sJscFJaDe~qlt)FN~X({Y}EA9bs@?g;LX@Mz6Y~OS1=Z<%_dYbzs zt24s!oVRdp@35mb&+SyJRV^y^;7k1*avhD4HhPi)-prgnH2l=3Z)o-AOhGq{f`Wn* zroj{Z2;|pUSj>a&NiYH~Sl=bV)4hEq^Yp{Z+cJ~=sgMzFuX z|FbVm)95m`RPFEY5BS*o_wSFNVW6XzW>Vm%h0N?Y~D|~$XM-WD6(7*P;loJ;h2NY# zO-^n-R_n*o)c@$Z<%Zf^SsnLfl&6s@)r|=8s-C=egdYs3j#QqExCwrfLz`$~_S|$^ zat1ik$OHG$oSWzR%|0hI3A_R)JESu*Gp&O$-CWJo`Jle%IC_V=F%MoatplS?d3pQs za5=R3*&ig!iA|>T>TQf4N|mEj*Jk`gtzb{~eSgU&bn)+`=i=r7NAbOomzX#pU&}S? zD}|o%YYh$NtgH-(M80 zeJ@m3QE>vQ1DQ}qX%aV?dj)DS81pG#!TBF8D zR8qyzD;P{boh|}_xNu4&Q7$V|xI3ojMZx@) z*OUl{%{D21btR<_GKt(#hrQyb?H6+-TpT%+^)`l6P@X}lh8(Lb`P|x^A+NHHuvpT} ztKqi@_0LD9+c58xJXSLmCDiB}UH)>MbCQUYve7b|W+fA)nY>3hjfqD4HdGF`VWSwX zMwaDFo@l3aGf!0XF`I46s$tWa+4ChORT>(1w>2)Zhf09k$<6IJ?bhqQ-7C3~LE)a2 zD_R^;GM=$voV%#x^Jskce9?)>wuynzw)WFP4}-5|1RtjaG{4#lN;~!|b#=Vdi;a=J zD=X%LwcsH%?TyZPR3;`R`Gdg^y~f1EMo*6h!yDUjP3_%k1IOheo(Txju|0YYW@gWl zKRvo`Gt;ck?&P#D9vpXC5GqZ{$MBbMC#tEK%YHMp_w1meZtjH3jSuNUESX|u3ZZu8n9~t@JA?U3}HpI25c?(uqsmYIe;FpDqRK&9sT*9whgb13N(C`qyZnWm5DTO!$7V*9>Qv#*;XN?BODs3}E!<2-C%e42< zG9kginHxMsH;cy2ExTrvf7Lb8k{wUpOsms1K2EUo*EiEb!yy6!JKDqUN|=`wv)sm?L?wi|DLRfgX0o47(Hoj-_=L)5xx98 zP{Tw+r2So*u<@Gx!DUWi&t0^D!l~Ofv9Xj-)%IXN7 zc#^S#X|M8^=E&DAhm&p_u~QbRDW&Qz%qc@cWJn?^B#8)> z3Q3uV44LCyKXs&g>pu5B&;R|uuTQs}{oDJu_g;Ig@A|H__PJ;FsmZf0-?*HCfq_*~ zVefth2Bu>S3`@w&i=f5ww)ScU2AqS7tgee2&B@l{FwKp@li%8$Uvx7+g-S3blFZQ} z1f02<2p(%oKK zCv&P3d?3K@cCZZi6_tT-szh}_|0f`7Dq+QXiik*9Y^Mt$B#zg zP$VqUpa!eljLf{*g66bYbNhan;U_5}+j6rux1_o_8y_(_?D|c#hS2<7yg2AUU+Q)*VpnxN>|$+d zVsEZ#a^xqulR@q{GM-4lQ?OVJ5!6zIh(=Mc6e5L!!(p)m3VBY6>0-x{KwZgL2{DB0jpIfX6_A_25X*^P6w@rM)1o z=l=*UIa`^`IWWZM(RcJ`Tfvh-RKHRk#KHW8ck>Oudadf8+zsi^$oI=B=m)&eG=4f8 z`l^3p>vP_bfH9n#?EhmW{YgXqXH8wGkUvooy2yUPN5Irj7(AXrA>pxDEDjIjFlYjb zLLp-*I1HLXLSu11>Ej%5!(WJw{!$YWV)TzS@u!2ErzQ0DB1ilmP7|RixZh}_nU#sX zJ@v4$wY@pjeWAMi<-xDCQ&CL|8S@J$|9Ln}{u7)dg82^!>+pjY()YZeiN52XtnU9$ z(7Hg4{%4&yToTtNg&B%ufxA{Ivg zl83=!|4KG6xZmq60(Sp*br$m*opp6^2G&kBwxhaO(aaYr?O&hJMfGCSuueahb($G5KkY#uABwWZZh9Op;Nf1c@k-+wlh8AL4$rAhxxpXTpmIM?^j z(-{6|Gyk8#?VGCtZb88P5AMp8WJ)FA&G8llvKfhr!DCEJ(G)YP8HR$jAi!UyI15uU z0ZT^2^Y@(UhbjKgcF%85HF2UkyNFQTP0SD#pr9cjfT$Q2VMeugf#`7oGGL&Ueo`tl z6Z1cZeRwh%ycm&;!xHfT3mD)^I5ZIgZJ<>+42D34$nK}84@<(M&}4|g$rvos8G}d8 z^Oyb%S5+my9z=@=@Fw8D9ra&B z5jsPpzm)!&{!aR5`YZoo@bNE`6hAZ$5zIHSElg4H&z&2}!QK+t-nTJkY6DedO z5jPh*)1w3&edY-~oex3Heu9{nhO`EcPb zjaAk6%BmR4sH@2-&IQHaV_pIgr1&dlKW{4ZDdrpKubtN^`m6B2dDR^98h;b<&+!OC zEf+qZzZy9gKfU|U>oJ5u|A7h5$A|PY zpKqWa%%4qMp8#YH5~9C35y<1ZB3aLQi=w~yFAwMw{G?RhJTB!QdRxQ>5XpQ`UYL=H zIHH9K-UMw*HbYyOqDdwuXp9Bgj6}jysHWxw3yK-|+_@pYbhLj54v2973O#_J7AA+C zsSDu-aai=t&A)L!)e;~^hIaTc)y#$Fv;b?!WHgFI0^&>{K>!HA0`8E6ft)Cw2$3M9 zBhZwe$TS}D(FE-8$uyD+`NtSDZ{zfHns1bM!wMy|FXwaxOzjfAMb~ z)2I27$@+z!|7t99Am4Fl-tGJ+ZT~a+{Bmu`+03u%x3Kh0Qwjf_ree&g6mwG(G#YP) zN5el@9M%j=1g3;DCzC;830PC2Iojg)dHcW9tN+Lik-@)9w&{BsAWqQQ#rg*e z1VzT+z@d`ohrl~f6sQPbu_Q>tf!_ZZLc)+yBmx%nA5wB;Jb^w71!7Db8iNOS41|*m zX$SfwMBH2o4}*x1OoF1rw{_vrI6U}lSSgl_Awt0VV+5XpK@lO{0=Z5yhD@IVhsJ_2 z;-Tt8#NdI!QWlJWx&@5D5U@}rA`pM`i{yM@C9@$eZ0nC5W2BdjjNla<( z)Oj7jfHnZ@$Djbou#jd2c@eS5`;iBb6@bhZ4hJ#^OoPM$4xYGU5xqj91z0~0sT%=^ zBO{P@hzp>IL57S1ybVtwQ}B>AT(G41xdDGcg7a(oi{j#OB+wla5lsR0!9pS%nE_c6 z5h52N8H)xP5h)}rBv$Ds0pfvk1+)dl2Kyv^AAuYWQZK~8`Vqj!FOVw^ivtxQpz%aB z%=K*>$Sy!xflcB-Ifw)TNN0W$0%8Ru5CsSX4GWkP6*7VX#Tx>N0zny;LV?xIkAR#D zFikjXn1_Nvlj-|_+9f2h5odwMq2a?1E&SaG5DAJ5aVG^a4D^DXL!FL@g8V;hfB-*~ zd0F9bXsGQ$P7>-%5aS`~;ss~%SD7Q~kHwHNI3nbUAkd|+l?Wh01_(i_RU{HDc7AuD zsQ-Ehux=CqO9E+NA$3o{&}X3#;KV7QPH?JtC`m3bnSVco08ov>L2(WAgbe!oeG*Vx zJc>+0Hispk0m*)d{ojwk!yAAJV8{?dgJI(6b_tLNbO6)}F=7%9PUnZb{)-{ND_S+E*dES%B2A^@fVVE|2o zy^%oOe++>MP-G&4g)j)52wmh9Fb+UO0=yFs|B`zXgpqWepH;f0T_w$+j1xmqJlTqM3!C6CnA4;>|rGixUQNVbR)Ef~G5V&Bq z|IH9kcQP8xAB~VEkSl!}G9VBM@py1t6f&OjY4jX|}LUNDvqXHU80ARv^9D$^gFh6+ezaN1p0t)CR+*ZLM zx<{s~5ad8XPY^970FwkH|FMz(Vh9c(69_6Aj|Sadz@MQB1ym5Gz>`6fe$4T22Vj9o zqrfE-FeI=SV8ruA3a%4`h{b}FL&Ier;t#|AH)H-D=wS626kPoQhDX7I)qSJ9b4d56 z9fF$7;T#frz(x{f8|R$-pcDEr9}Ifw<2B_1umD58we7EDX#FdLe52ZO@>w zV1V#9I0GOcm^p<;_6&LpPY4tMQ#61(=D%jh5Q5=RP|gDm12^Nq;J=$CVnP20HVsS( zpb!sS0~5VW7GItw83#?-_$Q0pQV)?uGCLs+>PGA9xuc2pIw^h#(<^qmKah z10!Hx5Do%qCjJN{elr5R0tB|>+{LC_A3T!jQD3N#o;{8@8-_5rIH>Oa`OJ&Fuk!5V%GON&@!TLO1+;TAB$gFs4jA^pt=*f0wC8YE88ptAFsA<%iCrf>jo z>JSm3e;foJ$!TCo7=RH(9`kAr2#SM*3VDO}rKtQGd(OU{co9G22 z0Dj@_B@QmVf`^_5PVoJI8t{`l`lm+?uOUIw1h#G9 zL^kj(sQ3a>LxKe&NXTP@(EuodIs(TBrU$Iu5ME5Lna$l~0*gl4epxI-s?Ps7kqsAk z%)Z?rhf(yr?oW-sDzE%qHTcKiKc||1UFd=P*A7q(MkGR?e?il)X8-%*4t?;SXGi4q z9}?ZaEDq8a^~;ApC%k`AIsBIICjNK%ZZg)4OvPJ}$tFZIvPmDTSexZD-X^+ z1KE6kMqe;;y>#voTuDS8LI3Yt{w`8@$ZzRHb9In4yfgDfn7Bm#I4V{Qh{4Qvk& z`6Bqz2PDz3NXd@h!iffVUF^-ZsZQU&f5H#<=z$a>nn?dT%YNuUb)q^g=%g}NQP)<` zG(Kzs<6QtN=Dukn`c0`|@L!%mb(;Py5#*UF)y2fz#KlB$?i&=Mn_Zk-so#ewQ>hM$ z$Q2wrs=4*IQOHwdy-?|-e@_O5_ulUQh>hV71_s5wQd;iOy-iEqS9iQ*cu%u9qTOb{ zbt@m=BB_(f?v7)oVal`1UGo#2^lkRhXv)fc;rpeQuinv*TIR=me$Q@pH@!_$agEC= zSLyK=RM7#b4Qf^V`YoT+TqOjeH*&1$QpUZ{#=Tew~Zb@OW*PuJbGVU2*O{%CQHDb!BizKpuX`J_(JY<=_s8IH#A(gb@7}$uy)GZJ0Vk*X2IMVw z?(_!Y;ql{(nYcG?Vp_?~zIrvD`t;J%r%#jPj3^e*UavFuO1X3A$kR(ZrKF@p-dvH> z5q0Y~@b#U&?>WZGMf8Hn1k_{s6|?fwvAvaUthJWM>&>3wcz0R#PcK|PgNnr-0RiLm zv@~wY&~aFSLE-uWT1zv|vU(-Y?$<3X#W!wrzP{bY%$K;I;yuaYcOGq!xSy4qeCYjy zKbZM)5B60IvxmdaEiFL~=>rEE9-Wu)o^*G2U%h5cRV2arWm*I?Uzm~|jW*EHaXBKQ zaXQG_C6SL$Jm+9vS>QUqM)hd2g#EkM?LO~UOrFAXcXCk77~f=7vWQiEZY}W`>kneL z*u9URV~by``-d~0$)7HUhCYuKw+zT#XynJfnD5~gJJLJRVN7=GkIu^*8~Rj91hMvH za4GEfGr6KB-w?>LqGZi-*^isn2P7sZ2bNt-3Rh=e65Li@jSA4Sv9+~tDH2&53ZhKX ze(D%~Fnz5>@{Y*1yF~nIUjA^=J9dC!KYnV$t~@=qcGcP0;kZ0nb75n#@9aR)6j4x6 zNia? zNu}#6b_omLNJ&Y#c{7%1ckeuRQy#6w&(AO1Ugf$_UtRL^Op}ty(Y^xfIt#wH2L|PqpW=dJ$r`*TNB$FF>)%xuaT&+3xL~rrkY177M@GuG~{R_?T;U%r`_} z>sGJn!SV|i?)Ucg+Su4ADOXm6(I#y*Yb;U_%2y}h02_`y%=B%>qu<^IOL0C!20O>s`|6>`Y8*R%-ij z-T>v>os!JR#*d@~_O)GWC{bl*Weqxa?%C6)tGa2^UtYbua%FwnGEg*Q zPrHUYc5e^n?DzHc_1kA}kCL{kz2-kqJnLg%@a~a+;Q4K=JiDK`coLT?IV_y(o&m$X zuR-fE?u&^-LV!{rOi6JTg&{TUAO=4!8(_Haq z?{>_>Rr)nwWSpqoqa@WR8ENVE=W(;pm)~#XLTAg%^r@HJT+9oneL!4X(>~N+FmQjW z-}8yw$B!RfMz$~PaE#*G&X8kwCa|EsHfrGmhIYRwSL>fz_H1I_vv^@kCiDNDhT2E| zE8P0tP$T@^WTU{y+%b2q=Pkq#22q}u8NM#^w4auDOpV#u*;$_1k=t^7Eco85F_s>y zexBIGZL*JSSxT%T<(MyQ)uUm9+tvs0F<-0o*PY!_r}9ieL+d)LX?Rd6`dQ(M!!tX2 z4znwVVAEYI{TRE@=cJiz+m`gU-dDZl=hvq9t7YC8%s;2OUNz%ZlU$SA;R3reVdqXT-hLCp zm>sOqm#xy;`LI0Se|?V0qPABr8A}}6P9DC$*uKQ=^@vlN_a*D}@uk=Sxkw|8b%)tk z1Yy(HAP4EiYT8VFvv>X=kG!2b$kP%GL1wBQrVKT5)BV&-clco|t3wm6;Qh45zh-uE z8ghvTTzTmr*BY6baAU9424mlr6Z%VqD>rt?404Ea9lU?*-_Y#|wt z)!KMwW`FvwPZWaXnhJ!WQ+bVkLgCd!a8gAx;MVcSEUZV z**tdtJ=4{okwHs|y9T?oU!;4I;@jo)9Q8C??4u-L)t%?~FDN9}t!ZDgT!d4cUv$Q6 zx2y&~$818{UjAh)EWNKX+zz?5JbLt~H`*Xb?&Pz;OlJp?OPJ?0jLfX4d@v(I-ut_7WNz+I_ZMZDf}I_`WkOE&WB8i^XB0|D)K=dm9?oR7L3W zuVrF9GBz~izI_$bM;Xxb0QA0 z=5bz?dJ`{o(0lRq>|p73TXs&4gC({zrH?Y@dWu&)nD87>E!trAMU9j`Y%h}<5|U(j z*yeC5%@|L(+03>d*I`q(qb}`Z>WYDl8xy{cu?scow0i!*x~Sj}uU!XS@a$Oi_$5r4 z+};6S#T%{!I{MZ z^)_F|2ipWxu57-bpc_u8M^jw8M;fy`&Tp7_ensqU*HA~x_ALXSyRr>#d3zEU^W}Z6 z;feQubvt@vy=`~k;+sCrnFC4r+MR^SGfRUli{7|AGFY)hP*lKFh($Bd@QKKFqoxGCv{w=nt z_fDfrS^YZN`!+>yU3ErRc>C$Kmkk*iT(+~w^tgzoYisIh*x&W0Mthq+IY!)+p8I$e zx17wlWDo1dk#ho>)iTA~q;GA1e8*HdvhJKV&q*Tfc!?Hy^2@t8xv|7FI4tL8y1S+UnHAQn3Pm_@2sSv-KA^KFKPrQkHtR4)Q(>@J5#nw z%rp7sQ)~dHTCGg3R3+_}pt{n%&d$z9Xcs%X-29h2!ghYd77Pu2Nb2Sg6BTtC?rHzj zr&`A%V>>i7@_sYivA5MrzDkAer_PoS^o;@=t4D?RuTaEEB;T*4sGw zg{P>KDT!D8y+!X8X582!sX)m^EbBP{lizoB^>n@$6h5`9L*;aT!L#Q3o~p5U z4TU0N@7t}4YH<=V*KTB6K0ny{O^x*ouQyr*XiOSAzv{lJ6t-XQfF7UU&>swjYlGXi z?%dA&NOJRyYlT{g`#18+k%LPd4a}25BaXbVDy<_Y*}L9Nx-O}_ z-Djyj=B6xH<1~BzQPPW>&4f8KS5B*b%2kU0b_%(}Max-VTx5Lc={Lf*lK0WQr4C0> zqmc&-voh~|ZvSH2;d1amiJsSqEsGNJ5_D0#42!i>p86LiNyFj^G%$=O9n}=IsC7R!p2wxI`uto9W!SvCQ z__}zGc=1Ob?EI#mdW7zOYGx@}uXAE;rm&dn(~m+rtE}!Bsh+#NVx}qe%AzJo$r9D`Mnp$du+6&fWWpzVwyoP1iTqX{*ad`AiF}G4U%ZfAX0rZl<{C z2y@WHP(!A8+;jj7rfwc&NinU)9L&sNO7 z^|@HA*I?PT&Sb)~(@67V0&}hGIyWy5!N3+Z*|>7vjq9q_4WgX#uY_nGoN}d|8X8^^ zi?@!yo-I_F1+I9L=v~?5y0TK0Ueabc{tI0$Z^o4c)Z--3CLeaQvBjzS`Y6|Vq21bh z<;xP>d%_2{Y+>4swuy|1IjNmm2DjHx5`riPDe)bVd&;`h^* zn0jceUtHoSz5TM}&}(4)&8ri|-1_&uD>M7D7UJ(-JzUQL$~us^=VyX-dYiC8%-J?Fm*>7kCEYw% zaT3@Ucsugmjq=eu&)VEwVsb)GKH^I1SNRAFkH<-miI&P6XI?We+Y%rdWXv^7d=-`Y zaHqBY_otEGThcoWWlp-pFj_yS9(-Ov{No#o&>kZAF=8aXd?4Sle0}w5eD>Yrb$jJB zBxT=xI=(!4MaNA0#;xkqUN2k;W7d{?c$PNYN({>u*=zPb$HUf?tq-s!+?1Rh&-h%s z?9--a;~R!@3Ct3DcUrLmYSEwfJY#N+)?Qzkb=bk-^YC-Y*~eV8an~{ZLetyqjuJUN z=g~o7UPr46Hhk0B)v|Vz)^(Ms#&@ziW(7DDBX2%ezL;?Gq>QZWeWil+!Az$_zm7DO zSKJumR989r^6R8qoKLip-|o>2$_lx%V$ZDgC5}Ec4hd18mRjTIgBj!ZKR&)d^L-F| z^aY_mziJ(OKoCLYT$`Wr*n=DqnwLkQ)B5}&V@;h)=H5f|Xw8*E)OinGR*h_Hq!(gn5_v7Fw!_+jzyH57KcN?7|ns!NM zG}vg>SxN|AZX|f!)jQVa{yekj6q{Yag~;&-i$ekHg@uH62tI>chP01Q^)5-@kMG~( zX)~OQ8H3*ykEwH)$8a0Yj(-(0kz-=IEW?zSlx!G-pNRisvD`Zq)f+mi-ZVEGZ4V{5 z8me4OxPRYUQSnS}%-6`T>t94SG$^-o&eXr^ZoU5ek>)4^L(M)}*@)~wp^_{cZ=Rgi zeKfN_tY$8xh>fLUSU7zsekkm@R1OY5g}oQ~ITSx9H5I>C`-6J4)b|-`Hr(6vbpy1m#~)@tXz4E?|wktNeffAShuz8@wJB= z(|N=v6PpSRXtENxX5)4j)4mM(eKjTODq)5d!`w}EOXG*e?cU~I=i%v=X}iFgVr$#j-hE*534=3k7w>K+UJrGQ>dsusxBWaa6oqNKaNVKJcXykz@r^XWrtB$_-@d&ck3E!m{56+)pPgBI2e(DFSAAK7 zcYSA2hM-o0o=)h5LHx&&A!{G1j^@O*^VXCG_p7BV<3D(Q2$Js2??2FV z_8jM~pzV**P3emTXoH(d55&ETSU+J}zi+Biex`Z4t7TgEQL|cVZENtY*wYzJ$4wgY z1?noT{myctsOL6zw4Xiiq|2KzrSwgQ*7v`EZ*JLf-c4-y za-8H^#+lDwr=(jq1;jf>XXd%xJGv$RP7>6m1#xX24j~HRCbXpOqdg?)>l)?85+~W+ zwh;KTbX@j1l&0%%h&7t&c)sc8jUBSgF=B2GlOvy0n-)Dl@0OJ82q@Y;l6W_iPkd?# zlWgvyiIW9fU}dDy+Mz51N4?9nr5v;8lQ7TX`k=3g^ncvE}f`BTzu znwXdv*QlKkWr{F`NuZ?K3Qnr9^Xrh@o_I4dT+!ArYVT{i>?T%DK5ymxN9SWPGs4za zowg+v+g4eNwbZriRAt;ARGT=Ajaw?SBsj2F7N3}!lCpNF%0HZTb3h777Pv@AUuxXr zK9p7~X!*#@hNa|mU$kQW;+<~nifj1Ka0`?*iGSTOfR^^nS2mQCZz=RE@Cam5FDc#c z^=tjxK6v)EX77#EC|V9N(H#0dkn(Pjhb;>LaC$xr3-DAwZ72b4;q&xqp% zihT!_Hhf?Tjth+(F+$LMFTc73jS zm~Kr9O;$0)9@_IP=#r410^a7?vv<)W_dR{ade-i?o5U);QqTxLf1XFUlKADd`=PuC z{B|7DJBBUVj~BCbp0qM0N2SXPhV5T{Kwqf?;ugM@P8kXRyH{E+{9E<=J8d%BNYeqd&HUdF9ky`AX{46ly?MHllt^(N9rhWWzt zO~i9|YR^^#R6SlM9iQ2Aex>ffZsnJaYSeK{!Ln5XmO6=9;Ylu!F`dE9ctn+T1>dO* zi{BmeTVmO^OgB8Nz`der`s1x4Cz5e~YR01~b<+Xos*+6iqq1SsQ!G38Ci+z>l6c6SKcU`KDw$H zzum3!O!ObPYu9SN;Aif=xm9regU8W^)^y`da)vB2brBn0Z3rmx7L!TUu(U9cKP|N5 z8Fd42*Ia5v9?dc#$v}#^tc-`PYr`7u)e%vlGgFUujcmbiNbS$5e)v%F%H3;)d#{lB zTGKL&-BMKgTSS)d_1CA|XOZbJZ@C-J&GjZ*y(IT;K|xgKq7^c_dWwx_P6~Wb8#e5? zFn#hOF~Z+WV|~DxGOsZy(U@DAS8Mj3-4WatcHn@WLCp0SmWGVBrmff2D_?0G&pDd6 zjcvDh!`Nszt+`U`1#^&ZXHe~S3mu!CTOH4D-nxX4xPN?P;QD6CDPPHSK4uMf_u1QR zmO2M?&L_OCs~gB;jazs5qo>D2Rn(XtnmSqaQNlZ5q>J>dqOq;B)z0gq&h?7Q$~Sjg zo!eri4Vwzrhi@xe)vA7GuZ4oX{p#Qb@lxTiou#X+?Oelr_c*wW+`w6m8rODc?=l?a zw+ZXMX;U|K{MgH&|VTK)l@GfPESI#AQDF*~Mw%i$9<4OLMpEeMqCMSs@087~8|z#yQON__wWMW*75iHo z$mtw4?pwlYs$jSFQI+)S5UO75D#J7frx7-{&plo5IX`srCOPz2bX1gI&{q*I7YxJ< z9Fq8?*Z&~JcAS$%e(WA`FH3oYy73yK`s|gW)-^WMxm#_XT%%x$Zk^V)#-A=dJANE{ z(cC7-ZS74>8$au&-qly8u3T>Bc6L)eYQO%-r=d|1ALXRk9{*+h_k=s%6d8J=j>HHZ zPTSTm=6!$Jj+^~5`)swOw{Hn(WyNji5s^x+a}f4Dp?bEAyAtDKczNqV!=?^h8V#x< z4;>3r*5k_^ZFSPu7%7jOD>!eRLpVIL-t?ezc!lN7vwMXrW5wL;Kfiw%(Co&-d_qA% zK`W)(W35dl3#W1Y2b**=hd5?op{4n1Aw!&Iq!G<`G2yePE?rnJ_ezZ6^(ob^fpDM1 zbJ`pmI8dfi_exD_LJy&k(>PBgf`?Uc!#7-1!N}=Rm&ifGWW$hNsSu zk9+IE+5p4jfq_%K`9c>jq8=NO5AM4n(-nH2nWclQovvZBo`>h9I{zo3*N4_?@4slg ze?L1%t?~6+6;D4%*7l}xnV5W?9NiRo#l5+d%jGojDkD zXZG0olp;noO)=lG2Q~f2O(>0|$uTZqOjj;n7O6L{9Wp!^f2`jGb*ukC1NG6W5!Y77 zR=tmMA<~am=-kx0ysLby?`?9e_tc9-Wu?RyPCB{TPIJlM)|IVSR1Qd=<6&^{U7g4o z7!$;{^N!n8UaeKezA-(1yRA|uldNO3D~%7_PTQA|zZ89L7k?0^>6ucOGJJjG83ha< z{|0ZCgA9r_fNIA?u%(gyOhG}uHM0Bto%bYY=Ap#~c&eMWZ2Ibv+iuoK8ZzSi)F4~xm(vM-JR^zjIYBJ?CwQ=iMz8k z;O_Wv^4rQ>=B468ANkk$+z3cYTp7IN=_{rUTaRQFVtfU}pc#>fVEHjC>LN zE|Vwplr1kA&J24AO&#qSS?%Phk?kz;=1PTv=4!R~{QC{^&ToHlTUkjtYWW_s_1apc z0)?DQ_%0~;`7l59mLPDqWKoqJ95M?E3LMp`;2jDJr!(x{>Ngxy6bLr-bs4Hl<>$D0 zpXah>-$CCKm+mIKtvuzOFWCL)x$z)xgp``s{wKu}8_H=6VUCAIjCqo+JiR*WLhkQA zmQkhQQt)gfayX9`$Z8-l5XwAru>Ht>HG=UX9(;UZ;Z_QTxZUE#X%5b123q^h$6Rs< z-n{oA-v#yEUx<}i2M&A+Fx|);pA%KVx&2v4keFKC^n;w7t?Ni3j%?K%#C(WSrJ|mOCyv_Sw9nh zVkzpG?T^qGR8VU?rnA}^0$*;CUL$(u$WU^0f%ATO^GdYp8odi5H=kTc-gJKTija%B ziP~J(HEdNRsGIvWzo1iQm{tjs7OlO^^l=6jzvPBj`WeL4f>-i zaiZzBWbIJ=Ws~I(_SzkNC0tp9SJlAVjp*0BHcvaxFKl4@+J?1L?gFb){%zsZ2AiCX z5*pXSR(vA2PH4uc30+W1oD{onDDqYBn8_8b?WyVQZo5jR`uGPnfzEbvOIZfAK3~Vm zVHr+MRO3M%*HCNnq__=yT3u7wEcRq%S3%Ovy?T+!f|Z(K@3g}@Qk7__O2d~Dk4D}! z?Nx(m7kf3XifHLgetk{&9gaQQc@s4ef{3Q}TnVO!SOj1!oW zD=sSO?d7&_sb00b*k(MqHvd?^c#PpY!PIe|ij85R-dj9AcS2$=hFtWvtSsG9w?)o* zvwgElosBC$N3Daf;>A;Jyy2Cf*gfny&R)~bFcOD56imEcH4l#uKJTV*4qKR@^R>R!`xd78t%fAaR3hzmHeny7C?)uJ(IbCfg+IT5-$OneOE% z2pL%6b~3$6-~FM}R({=q!2{$PaZaxA>9EgdQIdtDfo7w@_U3jPl#?|N!wGViod>5c zDBl(^Fx-99HWlA}FImcGvQB$QeCgQvn?~eis>q= zciJnVqK7p(`x8G#b_OLRqFL&!bMdkjpO(kZMx#!n?+GpKdX50L>XH~&(HObwm}v)2 z(+JN}bY5(2^>K~rCeMoK-KxS;2aI%Gg%SlxiK4sGyN}p3q-)8gVzoNZ?{OPPb}G9* z@3?4w|I}6g*kzm<+=1aw2!DJ%^V#IlITcyH4SCtu$OW4v?~4rJoo8F41=@=y2P!u1 zwK;pXzdlU$O+jnkGG|L+BYx?~-o=A@MUxwAcKBBEP8smVj8zEbEI;$nrK?M1kic9P zM<#r%t%xfey6SVNdC=I5@9PB5Iuv&drKdGnyC}8J8i%{3Om%9z4K`tIT_JNya{XG$ z`{ym)ramV|a#E|FnIG12RGcYWAuk^sNj!9jr39U4PraM(L5NmKZRj7L8c0-L3$+cI zBe9tzqhg=0(-Xt&-u5w26M;&;LuY1fS69ko#f(i->B6f#ZWRQkJhhb)u}MnmjxDq~ zl$E>wo^DHJ-0hoBv+g`IqAip4&nuq%(6T*zpY}mr+Eux9{F2hQov#Nu%Y)FKR17EjqSHSeB&=2iLd|0IQmQ1@`ZVdL<%Zh zOkkhIV-gMc)Zpdpu8j8rD+bo*myv;I`?c^!cG01Vfi~7@@O@aN>z+rkiZOE%vXA@%}Z9T zEjwe1cselEZRCB$st9or$5QJxYSviXs;umbK~pzvL@tyzXlg|z<0Ym-pD?H2>(4K( z%}75hIQb>jxPR|n^X2O6H2TEzLm%zYIyxY|CyK+bvspzhRx9bo<%-uYw&CmVdp@}4 zzrw)4K-YWa@^Z&hD>uEl@99=@^-S3Gjfk&6F;nv-J@%;_Jb0E;l+5t1Wt^!)`<0f_ zZsW`RG>AsVIyro{%@|xaOaHjXWYp}5w~o$0a138Z$h8~C`X5dl%{xEwYtPi!&x%5SE5FOzPC zrH9LNBh~#4wXx1HTie0UI zi$izm#jP>X(PgGxxv6rWc+xJ0am)0tSX6U0d)1-wPP(_O@DHmK zn^zwheYsY~N}*?i9`;L*oO+_@hG44rtWoXbtyU&TU|=uE=XP4Uwf40kXZDVlU8o&g zzG{ogmx+0Dy>1b%ZFlm2BwR+?D61iQfYYwO?X8HIP!s#^ocnuj#tYv+|Az=mireXW z>xm){k=sX#1`N}+n-46mc^uS&Ui^mr*qvB&QfsWkb+ZB|Mm%02*_wStqK2;Xe6@e{ z`R?u;jF@_twSv1=6ke0__~P>*draZ-Rf!-}GXIoKZ7wb`Wt~vgMVmn9pp1iMThFv~ z1^Ks;1Bs{Al5?lqrUwgruAMp;Ct=cj=t9zN(o8CEaI&6z&;!AJs}r?uvVRz}vmO6r z^BmHX>CH3RX)74GOj+emj_wY~adCaTq2@{2)+{;E#w_WZJe>EWNAzy&)8LXQndt4X zGh7)^VV;$A;^NBibIB39cXjs{x7@8>Qi49S_nOA5j04*;tr|G$R*-`Ek5umwe0%dn zSC!FSSr6~Idrjz|I=2v&o(=s)Z#~C8cZIFG9W z36wn1kX102;cAfR?u%&C($AT(@uxz#t12o8m<@eevwKrHaXJheOVUv)=3kd)ym>M? zrQh$QvuTTbutA=EOjMLm+*-{8xfWG#;45^Frh{;UOVWB7^wQ@hgyk^D4gF_Lzt4-Z|O_#qf_?!@KWSEx+xwE?bzXJgq-E zyDpBgO?#HHz<^=We_d>`2VtUk_G{#T`WBD(Z*pzns;2I~eVOiqrt0b$+myp^XxT)l zjJAbHK8ur_9c%F&=!U0eLn@%6^WaaH;=H`CKuS$ZWLADv7xt4YUEbhFYf<8#kV z3~Zz3KR!{W!eB-4mo74|xEL?P_)19QLwoyEM*}@QN=Z$}bK~)^A(A7T4(FV?p}b~m zR(3WQ-m2zBB69n%+_<{&?G`^C?-7l3?Wr1>z|p?9o*$oRcz5)!y0}$YN$J_$6!4W> z0@%jJ298i9WwXrdwu5h?h?%HD?DAhe9}UC`|5Iwx2EW` zKX6+2+!2$*ThG{vgs zD%@)LV=?3DvV@S3=l(0!`L}vcjc!vMg5cglFGZTqw=egVg-YD^3kvMg%HhIrS!Qam zJkF=_bE;nWY$<1mysT`x(bwi%O$Ak1dysAC_U% zM}wmlrZb;T9=*I$`;!qT;|H=@b4sR(-8y#=)r14L{AuPz>sr11HObuvIfC1C!>PKF zRNZl@-W{6BY8pFwXU5yuT8-TE?3=c$Mvj!QNnUYW!{sy42)DbR)_0{FNgtIhOY)Sl zw(i;hf1adyc%F7(DVsLx=PQ?7Z#~vBI4U&x)QG&_nXmYk!W-|AyeR@pfkxG-v_vQV zLxPtt>5BI%T;8$DmX}-QbXnNWonHdP{7>Ny+NoM3$-e3@=$#VTRd!byE*YmahDdr3 zmdI8TUy7T)_Q*CGFI4Ypck>C9Wfsv#qqgrZT&<_bAnNh{LCL9*G_UqXj}o|e>Kxo= zygoJ3!R zK-`U6DUA@4>1oehF@F2Vk-G%_`0Mg}0V{in<^i*r8?XZEZ9A=FlE%Bc-dh!Vjqb)wKGb( zj)f0f(iYavwr6&F_<6}GHe0d*{{=6&%xh;XQG$NNcBZw%FR9Do6X-Y_HZwn@x@^UD3XD>Cyu_I>zUM z;1aE?tSnrx6^RzJtZvM_I_Fu=& zoH-L@ukPS*ey?y*?0#R%5N5WzZkG)kBC2R!$d%DsW7qAc^qzSxQ#c2bXS zzZ)*FFYmL=@%n^fDe+UWl*!7DSIAK%F*Ag3HrS+Fu}jC3M@u!k6kD+G15Qd|E7to1 zF4Jc6mYZX`TnRB_{A3t6>zfJ7yoprKmC02s`MYPQS3J5TU3zGs*&FV85GrGiS;l#{ z53ZSoOL@eD9wVj_1Q)Z3Hg76zWnR<^nXLBcp||d9>UuA7=PMGDnezQd_jKMd|H@A} zo8kT;04E?5eNZiAt_W9Uq`N5nxg=>i+r7w3!n};%u-mKS>7CsUf++Nr4 z1!KiGX|Qpf4z=q+Uts8z=*JkN{7L+*e0NCds5<4|W{Yjosokm_xQVg@mF2QaCzNjD zI74RcPL_DPPNWru8hcuny)Kd(ZHP#@9rfzgn~S1HtCB3`#`&4@K243PC>rFwA35D1 zbP`*vm-BR{E~e63vq&$;#<)rPviBYD3o`F)g{0F!WAU3#c$QBRnM}Pw_a1eS~tkH`Sjjv7Cfv%LPDolxklg8xXMf` zIW{rIPfN=izyvi^E^h@u`>Q&TJ9vb|qt_WP!>X5X>TJZ@P%~&YA?kSwS@-kNc#Wh9~J?$rMN!A<79V4=J-alE|Bwy_|!b*re7w_V) zSWYt>7uaRbo8B7N_{h;fFl@QxSo&SR>_?0#uPT;-c6#ZhwO&pYXSoKK&`OOihPrYg_x!HDwQ4#x?ob5mk%C4}QL|B{8vmC(j|3 z(_$+yR;{wu2GNevIsPgu$1Z4D8h+#q`!Y28>66I%j|HpaTh0jt>J68?(JN|LW~r8J z)mI`fY&=X*s<%|!HRV&;gSq&uE;*$B^{J36_dQN#n2(ZnrtCZ}A+?eau`}i9&cr8G zq#Zl<^#s&B*6QmCHM6MNJ9VV{^5mP|ovk14+j44*M0!g;8x>I{dv9Mlv2x>B^~>Uu z+p7-Rwxh6b107e_K3m5CU$d}rA5`Iek&>1cknWa7 zQt9qa>F(}*@xHr$eEVbkg~QA}cdTp0c^<2`SF6#vFPvEb;xSG^1{H}q-|Eu?f-EvJ zvcdCGquo*?5}v?Kdsk!ZbhnDCy;SEKc-vsf$lfuEWvs6;<>gN=3BPFUzj!oZ=UVAB zY)6LYErkprdw*=TsK7QdiCWf=f z&C0WHBwr94=k>vA3R2%*8GBkf5sjfw@Ca7}$(RW{VK@B_%B9C|Djtp9uPA5HLsHZN%a;3?o<;KsO zG7|3$@gb`+AZH5#k?YGV=!m56F)>*ayMfEdspOq$KsbLw&U6&(DDs~X_q@W6j*=Ad z2I^S^AsQ-s#lpX$+`(ZMq=8ZKz5+Y_n{C$vVj1f@8~! zFCSy589$5J(YZBZs$x&&=Nr_xB3Wyy2!@_%E%TIkIfr^<28x=WZ=0F*kEXmlru7HMzmY$U4w-sSV&vq_sK`6cM)CWLf- z3H~`sN^SpvdHCu*cKAMH<+uFz=hdpBe9g=2l_F*zA@5S?VPQUciEd#OS^?n2dmP)Yp6)_$YF@3Z}6Yp#*6P(q0XU!^{>g4dHtc83VQz8`{{+Bsve zNlox5&zWQ4&=P~{4flA88tDn~KGrtFyS9xwt$R4ZMikP zKhci>voEKN?&OttR!{X2%XTkB<*_df$_}J$~edfg9i5+auu^Xw5J- z48!BTGPE@O_s_w$9i`+PHO%psB>H{k2}^5xl!3gt`IgU}%|096=tO}ccXK|C_3c?m zLjRV4*r*YZ#vcCr3k@u;J0lQoym#;3ywPiLSaz`CU}m;&4-5q$iy7IfB&woEj6;aMSA~x1q#?BujAvn>Uyv1FC?vo%<(>$Z(LDO4G>9$ z7W?{&N=pT9t?Aj5FydmheclM%?$u5+{wML5&l50tgU8~naWb2CWE2otFs6oWk+z)Z z@-UL}z+nU{9ZTLatYed~&J%2;r{}Zi^Kda{@uVlK`&Z`YElZ6mW;y*wuV5r;836-( ziHu~D;qL~+E<{9|fl8Y}5MHX~Wuu^?JU-@0)i7m364FGqf0JLqwBgo% z1p`$>^y-!60_gK@2-UL>xQJLf;kQ~KW?_LG5vl&YL(QI;?KwZ$pkS5|k@@r5o3rQu zqydNZ*sDYB_x$`83s-I6tzMwM`vl8Ja4l`gd#_+o76liP9K`ih_Utt}OX?P1f1D1! z8b%`S-uk=V_4gX^oNPjZd?nGoH^~c>)pz(<5mCvUBzd0%ZHuA*HjEgv7swIc-^tvQ z+U^zHVO|e;;WH%2Y39e=9Yp0VL0S8^H~fj3k_LQG67uLEWme~8OakhvFlu0TWejLl5gde zLHwB5206bk5lw&UM)fhLIV?kX{&{EFS5AFT@o?oT?~5;ts!}vLJgh*MP*)CNP5r|X zp;Dw)GR4HSYzhU=;PWeG-qfOtj9N8Dztv6j0A5}%4!$PU57!SvBNf{B%Z{GCYudh= z(-nHvS1lcRzU%ps|0E>`lW|LhDxYpSNd%s48HhN2qaYbhLLS`#zQ6t2smZmNr8PB_TbM88d#ac@Yv>vgTsr1((&&o}$yo{$y!oJ1PoQL5t@5X3NF6Y;rQ5ee3O3v3dz89ysykpPwFm?{+P+lxoGu9Y23Y zFJ`P?!ZGw!*VewBHHnVI6ZAaz!AjV(xv^2Mdwp0m5sCTz*68e!d+3KqJ)A?@52Iv*Ir;C1)pLp9sH^;&)| z*H3x-MPZ22bgv!PFe&?nu+IfvUp(y_8Tm3|tX*c^k#t!;}FwF{m+jCj;O zULjkz6Dh)~2Ne*D0^!2q4+I6fpF9u=2NLy~wHz;tPyc}SMwA(nS5nu3US;vf@CZ(G z^ZDI?cbH{=zMBE}UYyde=QI+WPaZyVw8STShu?1`Lu z$e5zlHPFja6nHcr=t3(=Bxw<%ca^`0@xn>0zjJOM?72_;iQdSu5#oKi7Sal7sW}MG z8E8etuD;#GiPqUeVn=jZQNsmIgMP$lxH=a_B5u2%ry2KGhxTI!+ann`#-q5w^Ne>4 zTJ=W@kpzAOJPx38Zy_Wk1f{6wsqxZ0Nap{r4E}c79;_`l4_*<1S$O0A-_bFHx!wvHx;Yp32C5`qhsF%9y<);jvxKC##x%ZNeiW1 zvS&T{%aUEF!KihflzbOHBJtBCRE4KiG87?n7UL+bRm&g2<23eZD+wMC(N(EQh?MDF z-aoJktQsc_LxFWvqXaJ)ZJ;a8AQ_!aKrMk{JaG?m36-o%3|?$MBPp(7x)!>pDpD-t zSQeerbnGXtp{7^~2R?ir1BD}~nw+)65en}2^rLt^7@>HoqQ8+S(%#4Vqd z7TNmQD#*zAUbmni5}cgLGCQLjJl*ZT7<-Z&eXmDHHcyCB;&VqVurQ_E6!-owWQca;DzXzp1Qe@iK?evk1buX zV|=XJh1g164y8sSSK!3f#j}@KAnP3RTgs6*KDDw(CXMti+?;%iG-8c|?#c_5G>Hrs z%D8oyyFu~E>A9+`kQTtUDNK#IUZ}zqC5m3jK1Qpx%ta93=E%k zMTRpVD{X#|z+X2vH(PQeED;WK<_+#SR*f$8!T>A~wa?4XU!iyF{NckN05Cumi59$? z1+SvD&290mdA#>!F`4zJl+e^!&|qVXJWGvnTtC15fUhS);723RnCk+}6M`nHCPS?; z)92+`!i@?6HQQ{!`jZMgg}^w?F<=WfP$i+BF8S5h%@G+|WS;8SG{9~i{6d|@yRjMpeJ!|kS@wAtc!A{4kOMQu-?%KunM0`Y&= zbF`&;f7zLL`y+N zCXB|}z*IVn`UFFz9JHn+jGFVqzf+6{5^0F9?dfoKVC~)8`+h7bk}q|fITC{3u!Ov8YZB->Sp>;P-HOXAxY` zb2R*Js62fAIubQjCJz`cdIty9igXPB)npyenV%jNQ{N9fH{{=*=-K}69xQ75U9TG_ zjg&&md^P*n-da>}&8fV^%Y0PGYusIAag|C(VoL?8Lstg}Ts~74;cxhiHSH`HV7}A_ zfG>5DXbYHMh&ip}9Smia^q2Zq9&c{27xS>0R^PNcr2!dTq{j^w7M6YUX?ICQ>)uZ9 zHWMWUg#h5U^rl$W&gHXtL#ZQ7zXjn^aE8)yIg>wE{K!6VNV(|JU3Z9o9xT#aLe~l|`AyT`YdPe! z@}R+DrvA_uGYFyUgiAOTeXk+FF73OKTA@<2`I~n$<>}6tNFZ!1(Qv+*ekT-fz1n-SB|Ks7w;A2WT$nu6v@8#8ZLneal|W(2^xmO;ca=Cs`h687qm0{R ziXdm5yTupv^g3{l@;yeDEVd%S8ol_p^5JifM*F7+5=mWdAHtY&-J@QtKDqs&k5?ld zceF$>idsAcZ3HVp(fJo==|gR~;>|VIa-<^u11qp&74gTjQxsQl zhYr(wOA{G15$LH^AP~^EV*zn-jY_sNym#{|(A)xrWd{uxwKRbI3-DCnw&&-@8 z^8%zPE-oG-@WFnFD}SVJ2{7S-`jM|z-1__!0>B(uMA_eL;XmxNCmrL1p=Brrb^pNe zR@5(sa{wX2#>6BY0H>@T`}(d8?y{NN17S+C&M7# z=W@qqYFrQ%mEP+bH1XRonC;r*Xm=r%jwS5DyIvc0QNrx1DwXA)@vy;x9orrZ$Ge9t z6_geZoi;yadM9&zbv-h~iJyu8h1DbWdv|6)MmLTo_V=^HFou)ibq6?2)#7&L`{DZ)+>%*AQ0+v=%`zMUBU@*Y!V4>MSCX*u1g zQ{6zF@tZzV4Hi1PX)eg$Xl}fwg2#uvSM%ChsBJ3wzWpb}FqKD$&UV4VW>mK1UBdI- z6!WbM{pE#e>*GTJN9PESkJ?UhOC+SvRyd1{3?$D@4y)~c%LXl<=3*(saV*TXIes1l z;TW(5{&+s0CiwjOq0O*jq2B&^&+V!D)9pAtTZ=K+2S_m~pl99wnLtP(j(+=ellx zZyVAuGTz_h+zGn+my5!(PZ5kyb`tg&Ydzjy9A<(UAUi!j%`bjhD#692k`kNGPM7*p z9IrGJsz2v2Me=j%nWa~gC9Y@OR?`79&LG0BoYtdL;&iF}s~!7RZMPd1!w>gh^mTH* z&A*C>P_jaqCq^!O2=u{-qPljg*g9-4uUqMxfhv&%AZHafw)%522VOT9xIL2}U#1JI z6rU5Sw)xeS6CHdgvBQyQM{NCmEMdb@%20gX{fV+IjroB0Zz@0o5ew2A=|X(xHaUz=iC`^9f%#m%Y{CkD6thK440F2EQ0RFI>luC8I?5A2qUlz3b`V3NHp?Oo>je>qO5 ztXUEbmfy>HoY!OUX2=}?-NMk#plyX;8HqGcSdC8qaQRpdww>WzMz`OoyF78;ZeHJi{v^bjYI3oG(TDH&oZX~2 zSzl7z-(OmK@aNAF7)0jhjCfC$GU!vc6)fveQ_;yDm;O}(Mn1g=KIU#?WhEyoRfgKq zQn{U?V}P#`foe<#G^K-sZj!Pp8WAxq7N{lV9;uhdtd*{0EBcL8Hce2JN&s8HJhXGw z4mYQchkN}bIKrgOrudcutup<@TN~%uJJ7;kvK)7Fr*DR%DIwnLBplk?A5mMM2r*58 z$juQV{7uB`s?mpkfpDa9Y`&^lBHeB(QFH0=Y>vWASv^D`8|4Gedhz%7^<&JftanG5 z&G{W2^LzX&HjTv^j4o>h6e2hbxDbjza8?}FNaR7;{PHEcJ8MA#2{K)dgk!Nk`6DGd zs;(hi5@LaxnlnH7eDJj+l%5>HL!#FdN{EZ|q9n@#-v&i)$mTR`BYt95jI#WUtA@6A za%^nz*hzFnvP5FuexpkQ6o*wl6o)AH-0zxTvpnnpv1tyX8*|HiCrDZ^$I=$|(39QM z&^vaDbM!Z?o;731fia+!lO08hEz6+Bl)Qcuq-)&A197!3=eDG?bGA}*zPuQMhHM%N^=6>%l-L5$4ycN=2<#XG^UotM_PJXi8MePZOwE%7HB*Q7{Lzm#PdgWyrhZhw2U;GzZZ9rlhX@ssVx$EAj^cmDBzR7?{RbUPyC=WmLiBoG$%M-Qz59jMw`8D{2@_V&B_Ucjl_ z8cwUWUAW2;4Jn>1-k(ve(Mcs}9+krr&V8T`E%I$o@ZwU2^tE=nh&(<5)5N75I!2xUn$qTrz-=%VOY^$TF z7|G-MBJTAug|>zpVP>Fl!oVxd=aXfDOt$h0qdi|}lUQgY-I~CnZfWt_M_woc>+3pC zQAOR@&t>;U*r@dy9Y$gFiRB+;h;!$wc4;!yF;Y4+y7*9;aYZuC2Gf4M@uMAH_Qhyu zLaU*Y2gWN4#4}>auoe8OcMPF$AAaA*qK2W9j;kg{rk6MG?8wdbKe|0wd_ED&D}=vK5fzFCf4)QH9d3=3?Dx)2}DB^YCdqC zS^+Qt&kmoPi>9mzu8=I7Uj_T~_&+zUTEu)C1c0yBb^A00ZqJLt5y(9N*u{>kl!waI zlla}Oq@b+auU|)U$eWp)#Y9XA`k?SNFO+p-N9{Y~hjz}}Z^TX26EQuj2<|ve&hhHq zC70UC*Ap^^9a!u;6JsNMu-MP&wqau^R~|6+R;){l)+ysURiCn|rLZdEviH5Kz+-{~ zOgJjVbcTffJ)auDEVLd$U{A@9aEhZ;DQdMdiKE>q`?B89@Lono7cS9EK4iX0ij)}0 z%cx7V8FG)pI>$4W5k#qGb}_L)L2*(2f9SyFacG(3a(eu3`WXP8s;ZNu&M*rt4D#9TVjacztRET^ zU41+LtjE;g;51h_n#s@PLw8n!?y+io&f~*Lhhp3F)ApZN&|tto!^9*3?1}m*f))lX zeapVvOZ6)rIAj+Y^~;6D#h!b+79E~f&Ca(~GF=wP0Fy}o8fi$E<{p-(DuJV4Z_n?< z#Lf2TIo}5Yod`|y4N!Wllsy}`x48GQt#-YSekxfOL7X7q%3Ln|_6;^jgbCAG0(Qvo zmu2U-RqzIY8Ei#;U_*oKgvB7b0kd8W1<(Pg6tT&@`{PrjPKQQor<|OEY?M@^jm44T z+T~#y1MF=NtCc&vT|VbI0A(+`EJeb z-B8)+8)b9w0j8Bi3%7nwYLShGAwfzzDRj)*?qA&JzVgj*GA9t-4Fsau0O8T^qp@R7 zxA38eLqBhxv?MRZkbpk3J1uDW@Nl9KLFvT|(n_xC-uTTryg2?LLA))bEqTYLIb!cd zzJmI^CuRX==FxR+nMopH8*)!R4Mw)j3vDzIvxnu1wPOKRyU8UQ5lt>|VA`kw1n2nc zp)Sv%WHvA(X?|cvdSzT~gDWiLwDrl!yk?Qge;B^w*Zdw`vYy>$f&y!l%gUwm<(Ckf z9PE$o7W-HcCU{L7Wyndse;ewAnldM>r>v)Z*3C7i_F^cce{eQSIDM+B>T4u59Zhu%?@tN}ODIue#<>maiH_nd;*Pu(<8@f~Z)-|B6cF=jD-3D!43MUZzD? z%sJp{!$hrLY(5=(EYCEPlauS|{Y=H%c+04wt820*g4JbxM8;gFE@j>0x5BoVb8vJ zMi8n{kE4uPSz4M;%We?zSB6Gu{Vc>9Af-=YY%4h3UlL&D_!|1oYUzc;N8?N}wIfgb z|AKF@v%W8*4ouhodM`2TJI3r8Yh)ZezWH-0y~<1f@{mBp4_%}-QelyF3v`Vh9(Vn# zvx6WQ*Lr_hmyF}zDps`hlJ7u{~xmeNiDOPfktqhFNseY!DQ) z@?GTvumkOlbUUF19;W%dPJREgR;S}deI_brb9t3>rH*yIu3@S_>l)n-U5#p-f8C-} zAN-$&RZ4ZE1oY_LPsuQfE*;yDK>Alub%7LJd}$i66!6sMb#AXlcaB5I2paPnRjA@* zbE{mD;R%pO(-?3W9|kAYH1P|*e|SU!0gUT{p6Y_N7xI?tqsT_-_L2w;K9y3!=E`i7 z&|_~!jYQCT11eY0!y+~sTfb;<2)v(x;9!zHrS$k<1||45e|okcz0w`ark)UXvaH4L zAo7HQV(}-1Eh{f4fYBZLVi!jCu57H3HVpkVdMNf#V?^9iKB@^LwEN<@THBiqqv!c! zNdjH)YDS4I$Ii=uU5h$uohA(E<{pmOf^ShWh=kVhsGngw-b~%@7B$V7Wi0ozf-fB? zAm+6_-&AxjeQP5Gu09$WQa}1Y^93GU73(O#5K`kc{3#9-OD${SZwC4OJR> zQV6q{Uc-w>m_1Zhmp|WAkSdeMaUc5%DlH->?)*@9t~*IHTLHt9%l9u!&1uzyDyeV;YK(nL+L0Pm(V-L_pnyJu)L^E zN|1uBIq+KpjAMA*2iL%h+pq6~h=HlkpW1kz+TLj*QjZHf%Ss7|HBm|n6qXJw3MZ^< zHPzfhKb{y8TtD;>Gj#2KrI6;D}51$?rE;-g0FaE_1q<-L9NC&F2WaiH>q-d;k) z^h22jS>Vr~`t)S)kf1Chs>4gF>NIkS_P53y2#*BXGLgjA5;$IXSsM)`7ZrAHD<-qBt0h6JHuayV(HG3y(& zK`ki0Op=VJQj`xXESgX{bP01x3DSrirfkU)IoRZ9P+x{S9bAgW3O7H$#a#OZ2jF~# zjTWl^bZQx!d^#XOxEvwh>!S_T)!&M;W2(>0y@SdeXun-{?tDY`87P(M8L_iRF3H2{ z@V{`4VHv3!O_YCsW&7jLX9BqYjGL$NJiEo$h}RQ?Bx;8&q zaEg|o^9>j=h%4ttIA6Mn!fqCv$w#ic)8lvI(yradNN~Y+IE0E>yDy_UGmwcHQ?}_H zdLXh6p${CuBPvdxLC7%;Z_+Bv;KYBHB6hGbbl}>(=4yj^PtW_GRwSV0T=-hIC?{ZT zwj48_ceYdWQ4X~osUF^(m*BSiTL zc|k&J$``tnNeZhMutt^A4<#K_&qI?G|oZRH(n8nt*>S1-9k z5vCPKqL0LnQ5*f>S1c8cA%bQ9fPND|`u?lm94;_$kz7qG%;ARTXm{T2mC)`O%LM;D zWT@ZrtI9D#9M|l}AF-PtqaUsWl-~5Zj)9;4H)j?dW0l$FW)fG|4wdYVA<&k9N_YXl zg|uYpl_&QLf5l;a;hHJjvd0yecmv`@2fW?4yeu$nmBCiF(?!j=^e!{&ajqSROdtP= zOnpXLunf`79|){lDBLP&(e;!qHO1tR%CR*@B0;LkS2ownKV_Q1lW|zA|IoTiyWhgX zD&G?Y(6OAELrs)rOdns)teUS%e4-^&@U`ieZ@JTdQ(t&n@7LO96!)J2GK>_3$X_JO zJy-Y9Df*i71L>#BMsz}3ZS#q~u@s$t?nx4?4S2u#>m#x<^<_VQWdE2JC3y{P-hRFo z+HjI_Xl-n@U|{+g<>kP)VvQ0epcd9uw9qO0rluur@o|)tXn|DYtjI{CI^>6$OLqmo zD2Tb0C^e!sFVf6I(O%Cj1R>Pye`DeA&09#_F70qVv11h-32}6bgP|KjzHjg2|H1iE z&R8-vX*o}P(Nme9_(4N6{x&f9`){j<_1Y`pWijc>`4(Tc&nLa&uj;vo21--={ALS3 z1mSiK#&p{&I^s~RBUHPiq)+$A%Av{$FZ#3BbHGab-1i_J9Yx@ZS+YeFHLG=RD_ws) zlhSm<6Q-$FIB4li`t2Nv&t6=BVN7FI8T%n2(ynk6DF-zT27pRkgt-adiyMFabGhQu zFkvOGm1v|LWrQ2HmJ$DTUn9Ibb6*hYBP`e`?Wl@iU#|>EqyUUt(&$; zgtaurSK+S2Px3+OAj7B8oG(vH{N`XmViBmMZC9kNfW^{WM2RXUZ0`H~4OUzy8{I?f zCT9T-c>kbmMUH-B5XXgNAw28RNtU}&yM9kRSawtn*jUBL?+nByZtde~h^<#V;?WEK ze*B9U+KY;~*&j7_kInUnCnQ&pdiY>reZ127UP#na#c{!HqpH{CWCKRN8G*;_b>;*b z6U$56#ne4cl5RA{;pZR6)_4pu@)~@k0vH(60V|HRPisZq7znKEG&Fz5-U9Mm3_3Y_ z>j4pLM<62N*W*EP@~PdL_;M!1B`fIBcfkhmkuV}^jp9g_i?QZUzzPKQ<=zPQ>4|rs zickc&6C{T{`u-M_yT0zJ;@y5~ZFDKC;+f&OK#ZJE4@B^qvGcxT7bz4-8iCl|7koS` zUDuGYTiH>%@1$1{d`z(7Pe68ABB|4|(#Q{fuAmdFud1j=X-roAiCJ+44|}-1dALf4 zZ9{kwr;dYj`aBjNPZyA;7t=l?>&Z{1nK7rAXrQ%kw5IbB z`|7$!GIJ9?Qeub&u``qLvB9GS(X!<5>i`G+oRsDFL@wCiRh8uCNTTmh=j|`aeHd(v zMoIa#*vDVGwq=R$>f}gNNVvy zSbkX^R?v-MHE_JINBX9EQ0|pwl*#4TLN}HLR&0Q%-T>w@Ry~tap(251Flrt~dnXfg zL6^Ix=}PZVv)Z4iP`iC&-omz59|{7DaHV63TCg(3Gm?Jft2?CGFqP4ldarnpK?5W) zW0SuY19oVmlG;QtDtXK|G8YMtQSan<mHe-V|o5zlkqM+)+lov*?`3)Ot zb7IQ-3!O*dyK(5MVqR5UbF&=v%Uj8 zM-e+F2hPhh4=amSyG#Az0mbi=b!kE~r{(u8fLAQDlU`U7mD^AGKc1RzkzBAnj(lkf z?uW!&xyR#fiz4rE^JzzUtSSh6UXqJ4A3AOtEbGn+(#d^kAzBn^VP4BaW zQ&vcMgmGJ!`se2#9u|5_wGyWar+^9F$NK@(6*a&P2+H8lq>I#p$$k_R;8YO_wJzCh zn&Zg`sA8_5HHwj2;R548W09KoKH#^9;sHKHt3dLs^$MVbpA&S}OxNbhACu*~488l` zwPR)1J2F_2f)LcIYq;I&8%EH;MZ{3sGEiKu;(9*&%dZcSKGNMR6LgcJzwQ5Fp2aw3 zT?=}pTYGbY!NH_~tv~PZL|H{t7wd&#MJCI1m8_Cm+s|595aaqb4r9!}$zld-^kqmb z3j-~L%gA^0VRz=%6|6@%x}6W`p>j;Bre;gO{xd-bZ1TOsXkyH`#Kf;k>sTN81*6ts ze}3=VBx)hc?BaWp|ljlZPemJiOpn9l%20QrjX10-^wv40JGwd zub0eH*C;7X`k+`8UzS?=*I;QY655tBuFvY75bQ@T+*gl_^AtP#g`)G#w;5k4C2AY> zYB`xZrREfUQ15>XMn3vvO4O+RjiM@q?& zQw~Gp$#B{7)T{q_Exv)HpeMmY3zvGP)fr(yc{SWllUBU7wR~CR)oNBl7qOnprtM|g z{*~)ZrWrDu5S0Gk0%UH8X@t=a6>ZV5E}h8yF-jW_>!Qi4yZdZsJ}JLCbhc!XqP64j zFIN=*N7I#WmNODHMo-nCzt{-r%eHyB5nu3x|GNt5(BDkEOk?1h@~e@54)$frb@Ad< zfgPrN9?6`$?Y%`~3foJ~B1C|nJu)4!&Jz?a@(rzo?qEQJaJB>+mF@o}tU*ywJSs(fQd6&EfKJH} zFLHKv26~E5)=a@h9Qcu13}mIP7sahd>>EP5XlTOlOHnQt!OpbVa3el*E68LV|4TQ* z(o=oiyiN6v{~KzyO~vutiLDHlh~|3!zjE8*|MdzGGV}1tfVChI)Ffix>D(8=Q~cy#n=$c{k^XT7 z+QEt4co|A@YV2^bPp0&j+?Wb3 zuXYj>|9yZ>NWxi|2b4IbNdw&rZ}a=WN|IWyNl)V&uP}T5psY0NOhKcwWu~y!5)KhDPXvHRML zqNZ;>yZE!k$8YPc&%VFT*8Ro>dIY#-&KFWpG<+X4$@i)q;;BW-*{P5}_dVWYJ^o>s zF+zZ$Q+gVnIWFy`%N}{HshL#VUreiN@c_gJ|1vX+RH+d5i3P8bli@tCHu;J_>L4|EdNZmaqQPXl?aNbBU zw@mSOb|2LPPnH2~dkedxtQ2_)!l&hWKFj>un+Vh82y)M6kWNhG@2bCDfxvDu62DRw zt&)};-$}v~JKmpvn?QN0Y_(`^G}zZC{)|r!dUm64UjspHnO5ajiqu-vGL0s?rTXdQ zKmXYh!;Zd34J(KwG3d@_+|8aF;m4JVBCdu_Y5&Nxe?#(Z9ro+@KGV*$LXKZp?Yloa z6?CqXHR>DQaflRVXHWLcsZ%A`)SwDMZ3(NYX=$k)bgA+nUvl#$mWUKHt=rh`u$rmk z|1L2Zz!7!7O23>e{HV#FJ3e{FoqhJbc3^0T)0aY|q%6D^OmEdorh@-m*gX5@S&XEw z_}=U5E#@K5t1RS9S<}(e1H}NXjBxB4oexDLsKvohuIWwYFZ3duNCF)_v)$6&4A|#1y7LBvm)Q9D2Vl0ziDCf( z$Rb_)_Ht(Bz@~KOm7?N^kWV%`MjT*H8Fqg9^W_y#aUI<{ZR_3{%wv85v+3!TVfpgX zQfCK;Oq${%asptm0Gs#p_4Uc1UMh3vwa+6W>W1~BJO1=SjtAHV++k+b3U&(f7g=?U zKxtT{Mu#4nSs<)C@+EP8CMc<<);r9Qo{sn*kME<7h?0_&L^o2X8ayY)hZ1GX&COk1 zeSK|p^>_TSSPc$>_QR7|6GZk0<;G%6sy!j&R(>a!+&ZA%uW8f}eNXY3kZ3bpDcK0q zu^#&uCj!F$Z->>dL#g$H$$}HWX|xrY+7W`3#%+HD7R$}}J)20{r^&07sK+b7_NXQt84QC z0TaHf?dkG|Lc#sj!ZFxOGQjq7gnq=}iOQjo$pIbCf)m)CCg)ni3yO|e5OSFwFRX#n zWW}h3I531y7OIg6Dz|8=h6$<+g_5SadgA_qC_ceOwM;`;LcsEEaQgVKx5Rz%Hh9+t%DxZfwYMH#f zRwqtEp3fW5D9naHdm~`n`R(i12Se_sI)}es{}KPi+r`^&ePnw7etl``_&Wt{j8p^+ ze#Ogx7wjs$yto*Y8o6;jlRwFMDRfe4W^1 ze1D3pV?n^zj-Q13pY6@0DbT->eKpUvnqOWX>nT_mBAA)n)0uVR(*UQ+4DQoMmH%6M zTrh?gvR*FSl!!=5dAARtxH z)6-@6Tm=CsJ5UmX106QYZRH+V)`fO589{65qa$FlfVFo~X=zIdH}p%;O@0q!^Vg6Y zB^qxu40du_T3)~(`3uu?e|sxSoL})j)6z0Y%SjQk znVvM2tUQ5HJP>91`nDz~Cwtu9B2l{^-Qs|O=hOLgYW?}y_yl_}BHqE;+PKjx%RH6a z2}Ou1=6^AGA2jK&BUl*R55^0FN^+x)+G*rntj-c^lY4w|Jn`dSIEY7qX{dA*F1N?l z#gQ2mN+|PlU4m>?_GaS0B}%4uYdGYEx2H0d-w20w<%*GaIlgw(YfnHx^{i9r&!#ie zP5P_0S=;PggGI~4B=mX1QqmsWxG%13PFsjL7TZAb`foI=W2p(o`+BJ!kW+xN8~FV( zz79Y8UMAqN=Y#EttAG3hkhbBGk<*22t%3P0C!Ejy-*<_e+ZASlI{TH=r~6|;RQ9#| zW4{JqPYX8mMTSE{OH52kdal5tkC&NR>p~H%KHGI%?@qu>g3U1>{82t(ZKzvI2i$ic zp{Qs*tIEh&0fd`($b=3%qcQqTZhlw0)R$Da+;)1VVq)_0Lv7D3K<{P(b~)O&o_hAY z$qcdy*aHhMI}Q&Hz}`HD3l(>2mLbI#V;59vx8qNZk~|uCvJGM(=RY|%L`^|(Ik+-O zuKx;b79csCwZSi^$zmVuwr_5PqRY%=P3u!ID`E#7y$n5lzuuAnCcGC84tLO^Le7+$ zre;{zs5n_+fJtCli=g-}nAFp$+q$@f%DfF7`6FYty`iRd(t-?5=wEPegaJC*%hU7j z?ryo!g`SgBy$jPM9J@F4ZJK0(ZFv`M? z{YSkUs>ZXcR9d0!qSiZ&L-p)t!t#DGEKJ%)UlDdeNd8>sP+5n#xWv56vXsdy<)o+` ziGw{7#IT3bdP(Vrl4h-_DV37$}t%`<;xdEQ!&S(~=%`_&~DRrKF zGOLegj?cBUS=DljC#7LaKZK1YMniK(u}pV23(+&?OiRRe<8iiJ$I(xozKyD2 z3mMG{16{Cq#?!v@;>`=_=kH%-_ecz$;My(c8hMLP;9kSS!*k*f0df=AJL$}qcH$14 z89?m|$fK#;_P~n!_v0Xy7|oVkVi4uMo20h`Hmv${Q0rZ~ZC~ za(`}Pm|V6P{JAtJ82N%da9fHbGejM%wYJ{PB3GsXw~NeZM$R;sp5x5tyWVB&$X{Aw z!vza<7+{8LX|3B?b@KNWR7yB0EZAEBJl0^F)cpK>X=&;Fyv{_mrHf9bmH@f=4PYbz zS3?)e;7}^JtgK8=BmuwgL&HXiCJvL{D8L5R9r6e60$$+R2f4w`n}PM7=#ru`X}LB2 zYYe?M*Cm#jY;lAP-@PL6=L9IF^)wUY?H%Axe*vyjUmP{sn-~YmzjJfixC!2u^NYOI zL6zY+5DvemW)i;#X`WN;m~60FsnyeVd65^;XBKO$&Legw^!53(-#M$R1LNwCv^0Hr zd3iCh&fN(MAc^Z>0qNjC??3hyG!fnUr`nHyy}=8|RsJ7H8IjgevZA*HjVXw8;uSOW z*FSwt-$xmNtybhQAO1#`qkoxB`Zv1Ep1JA^4V4Mx8Rb(WBwvs_SwzT`KIepoB(R$lD2qQ>#(*adB5qPb z0-oaT!NJ2$PBbB(GY#);y6IWs8PJ`iB{1o2e8i>Fdq#DOoqel+i!N1Ii?l5$KdQ~W(8g*;v#+uhR>R7u>7jQWMCpHK-27X?ZG zwRa(OW2B~+6p3@1budHD9|>EpJb_+1G*miL1MT$Uf`hfL2o5koHUV+%%oHIiIRVSe zy!T7DqxX2OG*47PZZ7OpM!nsm&3JAoa7ZI|94tR7ny@F6amb+to?v`6`k{o}ye#U` zUJ;%kU^P38q747)t3;1ZpKicAD_?+>Nt86Sbw*(=v*G#{L>yJO^)kKeJU|kes8Kr7 z-upLg(dYMCl8HmF9ZO%3=(;1ke@*XYE{^vCDX1ISHrBbH!Pq&eh_FhWMJMc$_IYIq zmh?rfleb)b0u9oQ?{AUDE0K&Tn}ofN{@2)2;avv{QQkWHS|)zP;iy%u$i;1|s?L8$ zm($gchjTCM>aIisY6^wF{|*WcZawR#2XpT4Cv+RlTs@luN&85&bad!dS^IsXHrBk6 z!&8&lasVZT?)g6$d+VUCqpo}Os~{j!0wNs}B3%+9AdQ59lyrw69SYJVNF&`MC=Jrx zEg?vEcX$6bKF@pSojdp5xsHE04t(RB^Vw(bwbx#Y)vS3qo$jY{QUzatQ2iik^4mzc zmoKqz-@bk4PF7}Sh3(4j&)3u%>gpiwWJSz(9rMhvI)4!d`sfgP;R*bBO3r>JUNA09 zsF;uxdVDr^vf~@rDIn_gEsHA6?uK!K>QHl%5E8=H+-J%BF>$ea?s9gyR|1UtR`6?} z)v@9ulKH?YSu%i72RzcjeR*LaA~f{%>(@G8(|J{iWn({VP@5AF0(_ zk&1E>=lIMWcOc<7q9C|Hq68L1{-JR}lFO`&rAkVPy~t1bj2H2|BjNXB;Yr^ZeToXEIrNpCR&7?41P zU~Wpb7%#g^PVTaTtF`|fi2U>IZw}Cf3GTtkH!N}1xZbsV<1S2DnxOcDPs95W53DpS zWFq*6W?ep&KNU#SAq=Bgu;x?mwlio*UH(4*BE^!d|Bo89u{Z8}5?szxC!9`JyA`tw zio5sU1F1`e8^&I}HO^-s+0R;KNSJP;pL31QX#808>CMaQsq?#ttTtMjVGZb0h@yLc z%C>h*5nY3N8{A;OF@Ee#dxpY=NY1+Ja_JRkx&6j?VH)Wsa4?Ael^AZ!-{_^Y2CSiy z+YWX)x9QPjZ?KF^=?A9k>R_<39JBkJe8yKwv=lb3<=IXBXF~#O5~eBFFL=kj?b`0Q z7yUmz!WFh%nDJjh#9qGV(M#O#Dujyh)|Y+QtONM^5G=2yioMp}zrv=~ICTBq z7nlr}Rzx0kR?vUMXtXqag!y}ykbImI2|k>g!CO&>W!@mQTqa!Giph5eg7{;1p6x9> z+S+*OmcGRoX#B2>{kk2oLKH`AN^1d*u_r)R%TnvJKf>v+F#KOLq46j)*BtcQsTG(p zlNKYD=sa3FUo)%NW=czKx;LLmJmvu|Y>7Y<7vl-B{p_`VmF*8akp$I;UUr-OsX4W# zYg7OFMY^kz3#xLNL5-21LUkMBb@RPx2ieBXrt{*W< zvPo<%&v+epw1V8$%*^utj)N7EMJobLMY%w<`yZ>YE)$%TMTk{cg7xs&ZQf;u-x~bHrHbkv8(~$<4dneTjpaVxqR#SNHba}EL#{RO28%6 z%KbTF9cAPCXa5Zy7D%{0&c+Fv!z~aK`&^_N`05oJ;y?3pO^zkC*9*Zo;$j>^@E8p& z71m~FW0PD--uis`lI0yazGB5>dVYIU^FKg)4k%6FIMOx!n*5@<$#-&Pd3Pj#5!L|= zPH2&YD3dDGC6&IEs z?Hs^t9;lZuW;VOem8rmBkyUYFAy4PcN@8HvttMi5QT_+2u@>pVq+)Ec*#7I%IT=;y zcqdiC;MVQhTIaQMmKrs_u&+`y2k7RAUV4vg89RLw8O3oV#4s{&chvqE-N@b28nO;H zgU2kNK1i=vHBdn{ibv1L2s>0at8e=`^?%%{6JlQ3c+T;bJCzDw9eIOHRcb8Bl-Ahc zqtrKdhGw{T_PLfV8#2B_$k2a=gs7nNpj1`Hp0BaYKsG7LUf`+OXwCyb#THHa2kmoq z^#&D_gC(c_q!X<}tWm=2AfiG5)XfM$TC|ag_?8x)Cnd0pC4I?D658%)`z|!4_b5<- zL6IKcausD%-UA8I`#4meT7$D3E56Ej=6Ji}!AnQ-Kb-fwN$|#-(`=voT(M9Ddso#oGhR}T>lTt* z_gfp7Z2~6fT|V7jJT3b13-8yl9kX6j%0>yJ9Y@qZ^2%=vI0-X;Zn9en$*wWHvo4OX z6($VAbJ!Fgc#}or={WL3J>%}>KK51%{o^C8Z=y$<)vxT7J`#2CmGk*h=*}c2S&}wd zjjP`hh4(8G%2CScHxWBkFeZIyR=}VDy)~xBe5OuNy?55wlz8^E|G!k9ybdAd0}b>*1fpPwUrWn>xT4w561veAnv zl(!XZ=H_RbIJ~|KB1wv&@=>GQjm^e$VvR_h4*lYoU)szh* z0|*m-iTS1a({V>oiZQ8OvFpI@at}@=ypUPZ>gRg@jr;41A9!Dy1A{o&^^C~8nR+QP z`seBYd&*#ZPcTr*E*Fj@Z7q_9sP9(#gc^A(6ISt zzd1=;UdMcm5I-hPbsNTD|IHN&<@hgcy*NFyMIV}R#4}bFCZ0I=Ighg0ZYCXb%+Kl& zX1`kQz9_85n5k(@5B|(Dd{23GnxUJ&`ap_LM3B7@)$1Yo3t_b9b}N62$5HR}PcM@Z!G|yqx(Q zVNWig7@OM3jBb+ast%cj9IB^-4I*BJnI}ld_7}ZqU9v1kJ|fxO9}032@P0iS>;Jur z;yW}cMZt?4#t>(G`_iu?(0?N~LFL}KfZR^-7}3jdbLiV1d=drW`F!DQeIDZ;i0n43 zg?_$fA3NsvJKnlayfS|)hArNmruK6vB$8E2MPBDgQcu8eRlsaL(s=^NTUf`BaJ>l;03 zD<&;3PU{jjI$o)fXS5;h)GOnVp!eWYjX7!qDfGbD)c%8$C8}5vgNe*#iocER&B06o zj1nSW%ihyFcYUl0Z+tx&@s`ItO^ZRl1;cnwgfD#SrtPgkODjYPqV(&c zmom~EN9SRIPq5Es7-nCr&Hd|bS3$ZS!^*Mb=cY8&oJ!l0A{+O5typT&l76eYF)|}C*4i% zQn&VC>)Q^{4suOKs^c3BG!GviYo7;>m{=(nk-_7?#HW=z96*86Ek@2>ihI z< z{|+#QE-|;i{`7=TNSe?%tOxgII1{O){Cb%{j#>TmL{UyWw09&~OrD1n!MTfdwBxsp zm#BtKfp_;vnTd-Pp@GxLM%w!LQ&swUUyZAmaK)v@cU zA${$BPmoMQr|aQB;Ar!euYwd|S_zASI$`Nv9-bt&Q6O~8nBYT56YEVd!wze<) zf{fO`IjpIv$=@FYi5eOkEA7@I;ZH=w0$@R_t8@_^pZ*Qht#z5UmtMn&wkZGR<_F&0 z71`7gMG-iONHB8H`C3uMW`AMh{rn-0h^|1{PZUGRkfv>Kb|gdWrY#V7tkX*s@$n@; z+ckdQF7Q04?i4&*r!vsZe`09`k4WBLI(u+;1Z(YA)4#z7&T84*6*29!U+EdvJzV0U zy6nH6N@wHf)zEOFQOok!|?s-s*;V`Gs%j*S{7ISeH9XTHxms z@CqAqWdf`fktvaut;k>+ARosL>DC`E`3(`t*AL=0^xVLoqm!f8;CUKH84`R+rTcE1 zU`M|(1_{R`fzbR~-?I7>&HVyf7GBtm?cV-2iAQ87XOn-J1Q* ztoOHXx(P3avXt}g+-ISWD2Ac8lamveYi-$6-4(cQq9%MV6vj%KE|5tjsG%xwAdmoC z360~$mDQ>^Na4b`-Uj2jmH5T~t^6}aqBHlP`@I{Y=-|O~tKbl{0+sCf0fljvH;+uG zF-ZSXM=^psgmrmBR@Oribsb?%16nQqx4`L@BF273-DFZsoS|U&B@kvSsg8%6pVM#v zsVub=K0}4qB1-ba#Du`pr&ZO})YR0?x|g$u9T8r`!@MwWX*G-NEn>B!Yi4G)4yP6s zo4o4N2}hdz$Ngncd|w~Pa`?d8b$_3MmB(cC zp+{L^+^*3sACS_wXjLAB4jW?;=Tn)xn+IY&O#7Z%`sTU4Ri(w# zBBVMyWS%%O!U2*oHb+!|-XK8TwU?vm{VU@W6Gp$IHy0Kbrl(&iDjtAa0Ec#+TcUud z#bgx`KK_U8X<@Hk@VkjmNZ=yw0+2F1EUc=k3Jx_8O?2F;sHj@@T3TECZ40{*gg$p! z@-d@E4h+rye^p}+3D?z?tM~6|U6ZYkc|LN^xDQud%51tXoll~MiU-ob#*r4+gOXUz za9tm>PZpfJ*S})QYbb2Yt3^3$1!t;`bYI`@q`%;9w~R--6D*(gbtkHa$CU+vY+^E` zt|5SeNgflL$Pm#^vSIP++3P1kdd<3HW!MY~lgTS|PISl`$gNiLG3syC-qY6J-#B5^ zyS}rBBy-|A(9=)mncZs%sQp-`V@if2etmB45#D!3tDV(9zJ)Ffy9XHr>{1 z38-gV|C`bO`0?Y-P4ZyDQ#6sE@c0S{q?Rc0=`?uVrS_rrdXey?iw!JdPCwsmOp^zp z=ggg|E+GjVWcLZ-*XJKSrEGgDak`yA`I~3Fj5+($R}(rze8J@Z&yp`8LpXq+WdAd% z;Cx2jz0C=)*BxQw!w0PRTKt|kVeR_*{mnf5Z#=oQoXnr!Hw$SX@xHu3BF19vVNQLw z_Kk0&{~EZW$`UvVY0;jUakjSRc=s+=TI1HVU`L04XQxasGcz)e=Yp=YcQ|Y$V04JVhMU*h&q7;%+d0F zwadiUMxOhD)oXd?7oXGYdPgXias2r6yq@CBuCM7n4KWz$pGxw2*_3HXdY@=Sh?@FV zhq+tHmdv9eJP#+Yj~|Y|Du0b`vs&a;f~twI!Rl_19!`Z zZN2JdYgM%=R9R?$j8s#lkDU)v6z4L{)52&nUeQa1ZDA6+VWluBZ+@^*bCD(&A=XyMwD69+CH=B#f{IB|_mArK`nY61WLo~F@kwIUH-_JnyLIQ6S9CdGzvlBVqlG+VK}l7+B7@^BhSV)6%1s&gjG=)9ykD ziE(CqUGt3w#Q7(VqR)&xbyO4;%d0(8eSKdF&oFb~%SDrDEl`8s>Jmmc z8=ggATCBe7v?7g?qS0lialK)R@oa4`+1)O*eStWz0^xUUS`g`9x0ut<7Jno7!yn@RCUp5V& zA+6P0#f#`@saXCy4lkbMfHCjahzMw4?qjT_$qy1l;YZWni=E>Yszn5|)VKoKdAqm)vD=Xe+zQGoy>)Ez5&tHPYfK0OEE%wS? zn`EX=EmUsBrp!AYDDEik0?0KSN*^$E2qmr&#)o#hgvZ0J6DTk5`q(fz?bW^Xixbo? zVxZa?84X&peC3UD_w<1t;o_ep<+594ict!AT17$EI1swi=f|H6c!Nj?$-=+lOTO7S zRVWilAp}V=SvtH+CMG6cnEh5G;DsJ`E4he#nfcWdlGhCX#KVV9magJ%7k!v zV?*G>b}}^ez|M!;^>s>0%C*k}0L;R|H&!zns87c$A`~^1zV)x5h+#*DSO*C){e)Xj zDN8BqWGXL`C486v_|D(&O%a<` zHmp9u)O8~IPvv)NV;U;;mklA;Z(BWsGAPu+g~y5BZW|a>999av-E(k7vtu^tclvCi zQTRWa`q{O@^!~bpKHumu8Xcb=OZ{yaYDSmTQ5e{WE0_{^lNg%pn)}93-6j=}=d;{8 zN-rfQJchV?rB_5`fiOpnBeGV!L=Lf;^w(%Du&BLohPwa2iO@ii?PdfY*RC*yfCtZj>)2e)03;`*hp}CNh{vNgo$ud?_>&BO@oj zA@+aAa6;vL38Wyiu@X!>MFxYM>I6{(aiX9(B;C^wADq5xbv|)8uS#gB@9M%6ZR?&) z5x>nVx;fqpW>xsti z_xKZ+ZIl@f0HxP}cgg2;6M*7$q7#&-r+*BUdt>1EaDF`;4PwpRI!B*Vp$f-0??hUY z3_0hc`8u7?%@OmhD!Yj9&FDzwDe8VjsCBLmwyM27%MJI}8AC5ii!OVD$XsiIK8BX^ zBhhgcES%Ip!d}hd0=2l~$gxdUT1LhRRPI5|@Y7R@KT7oYKn45a@Bh2_oF%Oyy>GJn zbz7zFo~4bI&F#R3QuA>!94~biiZ7CXY8b5Om$M@o*U9~WoBSNzkNFf ztdB(+A_SZ+%bm{#L9|31t@?1Z_RX6&=y&dLaB>dioV7GI&TY?#@;h8I|0cx8x4k?s z2jbxS&GB*|n>Zf~DC39#VdjGv9$E%`}aB9M#jd=i(PTnHa76?@HFmhR%Urq z9)OETEbvWLR6sZW5*RBatgljDo$vPtgDeJ#fFswcu4O!!4>EP?5-!eeHnbjnId&q? zIosLYxlPZ==zfVJ{4n{?Pq49bzNm1xzDwOAJpQq(wT1uPq_ODStc)hHZn6<0)xl0@@=?-gvUlI zu}HZTf4tGEIDV;CAw(wlDY~%G#zjzz{%y*ud?tR^OAjdPST(CYw1?4xzz!DH=1v#S zQ~(j@V#bfefZ$;0?8R`uCl)b=n!dZc+sdlIM?8>_{d~kI>A95D@|0_xXHY@Av1%k*0xWVU!U9aUgP$-}aOTv9VyRdKp@};`Ey5CY$ zy;p8~93RgGgBWp%{e~oXLr7}icK*sG&lTw{AGl$hp|H6=8|lE`$}xua%&D`d$IjMP ziGDq01zd%w{)0&p)c?wsZa(Vt`jX~MP%CiR*cjxJ((qHQ!0D)ljcIS$f)L#1I3RXY zJ=Io2bH+4|T%>43XCA*bbA^d^Z+@gjCN0*BO z*V+sF38$@UUz{g)tKVO#Z9~9W>P`?vYi?=+=cH_{t7`d-b8rO$zanT~TW(KN`G1oL zAk4+a#Aaq@o+vcR(}~e*4WdPx1%?3=J^k@sj~u)}u>UGhITOOe$p{Dth>3|wN#nnM zU7wj@2P?SAYA29YhF*W!qz@?e0I|AnYz$~>6zh3WAt80Y?Cu^OO*-XSOt}bM?Au65 zeU?rG@k|z$Pr7+hG`oj~w=prDFHe>vgGh<)D_oU{J zepSOY#4;h59JtqpRsATs3oG~EL;3vE;Je}n854E)l7c=uMKx5%u`$dIQ=DlMDp@Xo zMwB%WU_+mQ*%2RU>&&+b3>2SP8z~*05)(zm=BT+tb_@-*H})&Dn@W;NcSRn)h$rPV z1ifv&`>dMQvrT?Jcs~^~i;9Y-r^!L*z2OSB+7IW6^C|f096|8=F8{px+#p9OE-6XK z_3~yT697CykeP^x+?4D0L=gx05mvRdsw&%Jss@cpG|^gMXJ_ZpqahG(=GSkV2I5KW zRc_XkKpe;2_J>ko>iOC_uU_>6aYLlvu2fMeNA(^7f#Ap8uU=kF&0p@bs^lZ6zAG>& z=ea0n4SIuy2aA6BRV(!p#pWQ*UbUo zX_Aw+!gX4#+Vv|N<^jWNdG9~9&#;usWh%GZPgp5fOZuTO02mKT6yB+qF~Tgg7byi; z&}JHTiaRHTV=T>^DfFG`shV(QPE1^Y65}(pK!|${-h04Rx+`MblUN-Q5kW11(bL|} zj)h6>rK`v4-#iOsH%5GaxJba!3rM$&B0w^01VrfK?5GEv?tcHSauG<=s&#q%xEN?u z@7`^IhPkD^{Wbgqvgv`o*GxGDC8bDM^kiYrCS5_hot#qeBcXNaj^_g&1xTv<_zyF6 zDk&&j#|bdRyDD@b*Ot@RqNt_jch5i4?2vzU7g+%r|GqhCj+&bCS>c({n5*kV=O9aQ zab+4)nG)IzSZ|&5w{>ezeHDGK*Pdy>d!Fax*%gBQ$;=Tt^f1K z>Tvz-?b|z!3+(KFK=4Zc{{Jl20eg}m(h zBoDT2xh*_EPMz+15BCl2IB_RW|3Jon+qrf1va zw{F4Mm?~9jA>g(JdaWG`UO$8)r0=17!!h5PtUfy(ip|Tjc=ZY=s?+&6NL*6Vb+^5h z(5L$Hlw{NdOguwCx3;go-US|WwUSSRb3yR=Rck(-fG?m8{2$Nc2M81aIclY=_Uk#N zmqUO5Mn~G;BBtbiKdNtJJ+{y7 zmt4^%3PgLB`PJ1(T(*|h_BlBjUR%!uDf?FTH*bQNOttvHdI2nZd70zr@URRG8SZVW zJv-aa1Mj{$Bc}g=f>2zSP9Y!Dtn2LC+7x$XWi{b6d8hHoy7oK;+}Xz~qy0zKvfn${ zE=+BHlIYisaXEVuF1{x6vi(G7@qBYGOf<5lldY64OY9(R$o}b&QmEu)4i551TsS0( zKJ11s6Jj~5BeO$1G)@bTUr?KcZI`B+YZ;()@*ES>^i}4543&rw0frZPCTu~Q$805 zCX|6C83@?wbB=< zf8g9?@!U8q9@3<}wd{j(S@M2NUY@1ue7CcLM7`=mK}H5U-^coAc8WtjK6jF2jkz43 zX}9IX@yH&s=sj_Gu1DO&M%U-69a7JY_AzYV-Y2>(&qtsJg~*Y-7YQq9&i=3)3#*&9 z`J}YdpWMy?;YR+7em*CM*$I_K9}0~|3JtyVtX8cja$ zv8Z(`I}|&5+=kLmPggsyQr^HXPE8_Zt^?kYA?t6=j`b;BmUVma(xjFLANFXG${E`}&Ra zm%IUmDUVZeP;-=M3ACEi1ya4{#{~l!85!Wt5_~ECxVL7;eb#(mE5EcA`9RFp|>2-T9L*bo`&0Y}M z)b59>mx3q95FMsI%mu;);IdtR2Cvr{mG{}tZxUAC`%VUH^?sPSs{#XUaO;<#pu^qW z2XCxenwvqxgp;#yQ+^jx>?anJPjd#>mzIveABp$L6Tyr9H$W>+WYh83Y=NE=kHsR) z3OuI?gPi+f>gs|5S=e+accRS7GbiW$lB0*(R@I(4kjUZUU0Z!88H7<#P(a`(2DNk} zbhN0@PS*>WVF=HtAX+YgFn{&>9bH|Z+yP6-XmysUN{1<6p+ak6;N1cI4uldqV2eXO z$-}_lFOdos%-~gdvE^zZic@4Y=L6A6_3c~u-*4X@K->hY8A0Zaj>WDkjRIY7_@ltU z|8cj;H1A@lP6YMMvov`R8ZWpS*gmr-kC@rZ%Kr8+r+L_eeVgcZ3!u)Yn^g)#IAj z)76D}hXfAJqMMsrl$Hx0^M=0yLmY3xngj(IS=Z8@tzHncDEN4JjbWK}bW*`6n8!>d zSVzU#+1b((2U!?E9WR|>CsR@_SgR& zBMdeGhgrm&l#uZFk0iy5IPU728pu0FG&MC%2eT7_EDzUERkbq~Dev;a!uv8#Ztg)y zg5dLlD?+V)dp{g9P)&!{u8h=YNO@JuEUztMrku6}EG&}tmfje4#}mPrgWc+1yR|{c z_k4VOsv!))>+8RPi*7%RR_5~JNDF=#dU241SD&sjIC$KhbdK_=tlsQP}aBzS z=c|FIhsWXOgrwu&-4jfhCE`OChE$l|ACf%Zo+U8JayUP}4I64~VbSxuiv8W+<@|g$ z2L}g$tu}%ZL`sID*=GQwm?|`4MHU7}Qb_xVIO(1W)oRZ+4M#^WPfsVqlLIpz+uPgI z({~?)(my`L5B5hX|d0kyh#7~a~b@V-6)sgQG-`{z`?Ow zI^{wgXHYmIOD76yzr({JB)|y|oqF*2u^o8G!Y~(@F5sadtChM?g-Qt?PkVm;%)Yqj z)1cX@|LgDHFP{W!i;8R^(*U7VNL3;t?!hQPYX8cXgNRRAsB{_zN@GU{0}~TQ>kfs> zv9RghXS4=1c*!-$|H}8A{KR%4e9FcX^1u80)3@llBZ2VAN4y7T(?g3LR#G0ff8A{xr1X_oDI<^9+U)M(x7-FgY)fk%eWCWywsvJga0Z9@B>6|>fl4E#B_+H2`?4=7e6=Sw;^j8yt}q}aw`V34c! zamhoHPDQP<2z|AX^W}c!Bl2L1`;xr(k9B-D(1?3s38Q4u5f z-X#e*5kz%XTh44!?E{f|{p=|ZhC}m>JGXD^aKzjcHnq0i1xVv)YpT|u(+JmZezuu> zysZd;O5(uGK-n&Bwq#%Ji&HxV2D_OCak!!NQN;TeZJ$gG4hD@&#P!QFM8L6?i{Th( zniISRbG3198M6$j^Y5+9%`rwutEpCmeK)a!xm)>+gu;yctSm-k;Rm5GGq}$YQ(O#q z4-Wbmxt%1!?M8A@5hWKB2O}pL@+{)1`!w&1w7y|8tibMPuca-v>Ue{WQl)d~)U(MF6hMneS0OID%X_m{YuNG`k@o*0J( zvP){%;-1sQf$|w4AekBSLHo_Ekeol!8tuOnIjBuu!a+cuNaD8%CuGGl(G#T&N-8Y2 zVJtI{Vs`$(!I9e&A5#Qlx!KuF5Pit_OZHCA4LT!bXu<$D0FxULoFdbqt%}O|#YKYq z_XA1phet<$0LS+st*NIDn^ir6XX|zDNIVvk{=vaObG?QSq@>!w9!%_85O889gIu5~ zJ&>i`+|t6$#q~X16XVXEekB-EhPiFH4T?)kCB*_(*sH~YGhu|e7tVz1>B^9b}nKoQ9g&w@c^QJzz z5kP^J;-Sm2t<-;8y?nbD0E@wH*)aFCeQrw|8<`i0dCK$zUqFT#bve|7@@HJ7gVN%J z_fte&h(wMO;8RYHCyL4u0;@F$ganekt@T2Fmx>uD>5vqyZc09x$Mj@c$)y4n+9Lsn z_dee=c)EgO8-ik;W~J>UK5aUZ42>9QSLoz-uz9`Sm^_z*5RAbnT z)91Pz($prl53XX+E4aEPccmc>{}LKl=*Pfy^k7=~O`mX2Cr z#Ay!lCrm8z9oWlk^>TRd1_uUAl0Ki-*L%7`Rl2yp&&YlA^-@Olyb$3#=bPxy(1{f3@;rn=ok(co(s#71=kFfC>G0Ye!t1xjxX;5DLOVO5Isi-5Y0@Lx)NRiX1Vr)5z~1STbkFCrn8D3xDOS)7E*fXJpvYRU2{9 zoF^t<=`rq+RCDSlk`m&Q?QA65bUYrvHva^--|K&BOMpU;oby6La6loz!^5Lbz8_r? zz7DVB{xa~KCW5@ZymZsi_g<;ZZKV2nxdbwUbwS z>3Du@1*r4WjKBO(o=AuVz;G@*(|8;j8%8izaJl_KL+a*rz7|bzkyL??F0Rjp3A3YU z9u-E+Zj?XM(we)vimR%8k?&lf2;<~z%2v!QGYdX2byCX!c^GeRMWkADL?tpJ`sTa9 zSUp3Q2;8h3C%l_dtP$ixYeY81Wh+b-6sssi+uXh$!pS;~o|L4hkMwW23Bn!uUHt zl^ZFvJTac(iok6R)HZbSqs-pk5SUSRKHG56NBeQ(hWP8Z)|9b&M7ER+5@^*vv&p@cq>R*PDa0bW8xxj( zFWG?5gHnNE;8^doj;v0bBMr(5`vX1%TYiXjp-4({-%nWrycMyn-=qO+#M^{60Nwz; zvj^Rtk1J{S)8tL0J5FE#51F`w&}e>ZN~6VgGpvORUh4Z*9i``coLw4r?<5qb2bdg) zqsy_%2f59`R; znKz`N;RT6{FNF)5a4$5n=Vs~N>6r-7fE5hIr)?MMj#~mZ9M=YWAj*P15G`)I$F26B zr+dHeuvR4xxR#ooaIvv%L%}{^*g`p0P*ijdgOoKVhH)hc%xZ#U&^7|l5UTvS+1YDA zfn}(wpuh^MgF6H?d0Mr?%5Q>#f-dL7gV`~hE)IB#!W`f-zpwRaWm>xy>V0^Lwa%!D zJikfDHCH*gKsttJGEHVBBdMFW5Nz}?Xu-o&R)j3}_!a`iEi?1i%q4Y`;rQXndHPzYCZYKe{F67{M?tCfAy=H1ctqOl< zX7qmj`lXboS!_1KVf>5_R0@)Mu(2sHiN3(p-J>_@q(UxF>FIeNJlMUu++uccD4n0z z|78z&d`U?OjKG5)1Qf8N)d~y|3JjRo6sgQqrDmpU()i_{_;g~#zYqkI@LZ+_3&Np} z6>y52Oj)poio-7;pf@srLMW(FM@Y7>GvyYB==+VED4rKT`EMdH*m#5Z`JIZ2xH=Zn z?OBDVn_@bZ~v^k&P5=9`~GnjH==hr zKv0mfyaF|lJY3&o;2yo`m*T+A=(Z6S^BdT<>dMN>PZBh>rbKr|1(U8eE4LuEdPv*l zMhPB=>&H8K2M2ba1i`?}XlGVDL4J3I)96L`4MzDlZ#X$P;Gv>Kd-7rX*}HcPaa}bZ zc4jvxTo;#?c(}Hq_Jo0Z1CDA@9i7ndaL#h8U;v{ocUmc+lZ%OYK0EusS`y7;FjvEA z&yYN+XKwE!m=Fi~`#)$@q2Rawx;|F9RWl}#f5%${B#$#P{Lc5lXAc_#}%L|yv)(UXqVnP;%T*unV>aGb71%<_X&p4i|D5kuhKcR=m zA18q9rGYM;^6J^PWZfJ}c>AKN%I>P^zZ|_4HBdrBLve9K;9S@sl?8kG#SPU-VW#<; z*E{lESo2^bXG6@5i8!L&@a7HTf7{}wlgN9cVhev<_MSsgAbL_tmay7eKHs2NkTFq- zzS6dmniwCaM9cj7bG-o0ZBcgi@A`W8F2mZ(Q$tC~R>)F(y#p)Yu>w0RQarqbm>A%= zUJC#Ldc(*l!yO0JJ~8xFHaB0ZtIIknqN1R98RjuN83$x8%&Mz*Y8whk*QUdOG&HfQk(}Ix{Rk14k79a-v zOlB|$9|sA!rYUS(MsDuga_a?mq_g`>D#?tajvqflf8ag=fkv67Fhhh~JmHTse6_c4 z#Z&*_;ynyk^YQW;ulg7+%aK7#M|Uc8_3<*0XA$>}@?8)(a&$U_KC1u=%jSTx@TwFb{s6ye zsN3FAp+FF-#Kw^f5XW~GueR1;U==KD!Zt}G{yjJid2`_u@e}boFUakJ|LqYXn&p|> z=DlLo2)nuH{OXSi#~6%^Mra;pW*UtRKZ;9v45xT=|7c_DFQ1*Jl@y`zl6J>FHU*l2 z{pw%ng1v-l2&Mqo2!De^R#nwgd~tyB8yZAtai6QHsl9q-siH#vrTKST*^81_N=hZ5 zpa?b3-@gjPft&O5KO?H1pHyBWVR|iIAnXM+ksc^R0k8>`Ho&86g6UhRidaP61I?_4qB07`&Vu- z(-BO=oa{qP>(Pvq8u#=5_JNGOfeh1yf6^g96Lj#=3^FTLl@r`I7BFX9Cuc4zwGKm# zjUO`3&n9V=@a{polce+}VQZ1xR?^vJ8Z{fn0Z4tbklVX;y#c18;RvAT_VV($aa{m~aS`WKRKzywyve|Sk71gjkhzos+PYGLn@xZI z?0^y#(1tWkP1k^i#md1E)@9fe$K!gqKEg!MIXP**`Zq&g0TTqiz5=a}4$!6M=A92! zP%?4s7e+#*EsFCsI{J9!N0Qm(`4q&2H8SEx1?60vkM{xLASWYp25>}APniwJ#>PC@ zhqi|v-hboiN&V<(M}I%3z=ip*`mnG{K5RLn-Idzba4i{&Vw6LUP=?0+$}Xz+IC>=~ zQZi=p+!`-SKD&17VeF#;uBr}=g2ANmMsYV{#R-K+X&YFD8k1Lz7-*HRo< z^J{LN>pnL+Ha5dc<$9#TNFbxYAWK3|O+(|=u8)qK)85_=4=_;St|FO}pictzy!}*k zvo2g9)hLiY-M`CjI8}22`1U8ks|1J1z<>Z!!A~E4Y}u=TM3j{kd%1zFZIPyZ6NF3F zx4*aq1t+_@Hrhg|E3ks0XsVE+884VqL-PQD4;(z7KpjS2`x;7M2pc_#0$(~8G|NK1 zF>iI{+de@Oe@*a3Jkqo_L4kppkui?LU^V1T&8x4`X3IPCzLcLo@hlgVl*+W&W@7Z$ za{E>Yqg2V^aiRHkMMynKmUK@|of|K=@xi8eK{vXvcT%Bv_pY9*s%l?fMS8}tnZ21A z+N%C{bKjqL8bLu`zv855Mhlej=GHMfl@&&j+El`NO36X_RQ=t&I4>IK;jZf^zL* z9LU1-352e2Ui>irw(y{x!00aq!@M`^yZevu(Vrx2&aVRX1-Aa-5)@yEI-CYxYS*hx zj&z$Su5@7xy$2VlC`4wSArJi?opTN2nc(1f%v~CDshAJ8_l2#Mzy0xd)#b&IR)uXw zNeMR%jTmcG0xZF3u_<_NP?NS|lb$7laBX3=`#Nl8yVR{=?Z zw>LEUUVvVRw}_pcUA5g>`pg_$DL)lDCXtuN$H!-9zqPe}ZfX)k^MK}vuDQ8A$TIAT zE6}V0fCgO=d&~Txv1oXXV>pL8q+KU+V`4@C`Au>%Pfbmwj_Yz+h=_u5G3fWT1XCEn zuODyEEG1oGpKQTT)zs90vvEa2dq+n=P!Nbnop-1{c+ip!lT|>Vz(LM=TNwM-)A3y5 zdRor;40g}V$;s&*LrPruzTt2{z#5uIcMNA#mm#RR1(A_FH&2R*F)=kggFHU09|?L0 z6TcSTG^Rte^}GSmNxG?}bOWw=(5Tr1Mjo`h!`5&k-vb!9C zKeh|pkFDVX=Yv(niVd@o-Ic?QF<1j>mng_XTn+}Jz>gWUjD$WN_x>_C%HCU+p|0K; zRJ$50GQlItz5=s9{mqfP)E*ZXzGGu}dSyG$r9OklT+%|PUo&GxQ*$#=0v9J7ru;q= z7FsWKKnKBOZ%U8>5=<=8VT&@7biLslFwx>I(yg6;S_9(7W}W=u#qYf?v2>pSmQ0Bz zQYAj9jQ66q+gvPLWZD_~-z{E;(B3V7`Ey`3HuFrX`e*@^d1NA)VxE571wTPbG-B@G zc`5GOKY+%0>((u3PP}$>bo|k~Jp%Zk(|nr_MkCa}ptTqhCh}p|&}d1Drtk2u1e&QL zIDdzS>vY*MD}@S2)}aTpy815XWjq`<0Jp?llo%qe?OCTiv1`wFza+U{`l-7+ZBN$& z=QQyDhGO-zWQ>*Xoxxzu=kYR5Tq)&sEauva!#H>vVRJY*Ekd&PAlI%vUCn~uhTE#l z+WXjp2DTG=YW{wHbhTLRAm#@QE)^A(uYlm-;pH$-{aPq=nEZHlok5q|0RI`_H!YVF zMT@B?{~L}QW$VZF`_9uCL{4_O-~SRQZsIvgkg`>jl|92L`hO&{oC>?Vhwdv|{;*+K z&Fx;<$Z}bR)dK%|uJBIs-+_(`9TCjT9>8^lwDoUK&lXgpD$w@>>PTD4%@6(eLyI_H07*vCf{JViwuzTc=yExmb?TX<% z>rD|=l_93U^4(ZlgWQXU27^CeiiXULTP=g8@Al+4K|Mm_J-XtOeMj;u$J($1dXw_cUkhC_5*_0DFX5~|Sg}!SQ zbTy&szJM>wS!DoW*w+^%Z;2{Qe?!6u^=ai16&+n{y>>jm!{jqhpi$XAnWH+(^MzDO zMTL-PJasB?-&h5z0!ZP3Q?<;Dv{lnF*>oEXBO@yZAAJmiRr=c>W4cO|`B1NE!U`0k z?~1DFdeB6^c~f#}LDO>+HKCjQ{+WWahSlqOgK7p;$*JVK1*N;)Jls#+YCg`0_^U8& zzBY>IH0p-aRA@1E`TaZ5$B#TiIckzYpfzj0u=61?F%ftP9DKD0@Bjyq@kffJ#0xs7 zS2}F`NxcGQPJ6iDEqWSfllkd-BzyZqJUUr7O5@A(6N{RY7C0gMz~t8W$0aEM)DaSz zz8CC1zP{lkwa~YMn34y@UqFD^>!Px<<1U^nRsjLvLLmW@0V)zE0@J<4A-InKtkAZw z$opdqR8CFDl?5QwbUQ=78rRU!FmHVVClEsJ(#A%PQr6YwS(02Fcj!c0R~K+!A0)hh zvgqn~?xi;2HG;uMip6&o8(;P8>@ld&tZi<>vmvvOZv<=1tX3i$&6X&gc8&TC?`&Kb zq{6)|fh64KQ#k`sBkUGH2Jh2KdylD5EU5-VqI>{ zx+9~b6%`c>`2IjZCFir&A1iqu6ePAd85Y)e8;>qqqtbq^1rs0z9Ar=-T7x75)J`>n zeY`1w6L6KQQUKpd1m;-N({r_I-7z#2m6iFe^*;v&7E95bUY=2um`|X`(7brD$(w8b zZuVdSowktfSdNf;uWJMcIbqcC!PP!90FRhw+P~R>p~LZtq@OafTWKyb&;k44*$O>I zJ@Y+gK1rKQa|K~fj6ew<&QdcA)0HC*;ksUruEl(n_%Q=-`Ha8)LpF1ZfjGzp8eOAj z{hACB9olTCABcUuBqF2kBi$h0R+(M8|25(N(DfEjU9Vl&E(+3J(k(6BDM(9qcXy`< z(v1j6mvncRG)Q-sv~)LoH+#R&cg{HPa~O<0hI`}oKm5hL)?C+|%caNo_tZeu_=xHZbjRT1b|O%U0qg`NTj1JM9q46Xc61~p0aWYtF7cqSJ46V+FKb*P z*?WD-$7q4Vin>4c4p^21?OSXcW2^PXLgu#fl3^4xNMS*6_X4QY7TfRq40tn*ZX!a_VY6QY``>bQALclW?%juBA0fP3`vtQP$EdyT41pn9I1pYONT z{EUvg=mkA`i`O*~kXELY34G*?IRV9YFS1r>B6~QU`<>u4HJ} z`pw-PxHlYuEC;F#Fs2d)PuuozIRcd5%P-WtDKE{zu3d1;wVaPE8jB!&2cH`T2F3=^ zCZL-KKOBU#pYK{_yW9lsud%TTaE6HEpKrFcf`jJi|AVeT91{4Jmmh-~0enm_S)-(+ zoG`xtJ!(3@8dh4(Is@RIo}NJM42msez`GdsNP#~a%;!L{0$Nnh+p{g8HC$g^c^tQ1 zzu@D*6cMWeIxb@Gi}f0dNr1oY3?(h|o5zRxW=gE;BuW;Bc$dSl!FCwH--x1U-7Z@u z*sHxOiZfuLp)_f(#Nc=*ttkRdtUKaFUn{YtcQc zt~A2f90G~LeJ?j5P)^7{KX z{2>_yFs6eh5|{^oqyQvv(3AA^qOWxDR~hxy18+JF9i3K<`FJQs-{fRDuuY5tifAbD z1TbKLMoIXGNrCA*Wj5*rfser(Hz+W)|AwG- zW~j)2ppuI#9q^)@9VZ16UfaD7NX{KgoVC;m>@YB?EY%DnL$B=bXTe$j%fWB9+YnTtqUqa55Xyf4n zL8!B2u41T&pVGTD|!UiqJPFg)Mw$EADiI8QDn=kLc)u?M}0mI56 zVCH>jT^c-wchj z)L6HETx1a&e@W~&gQ~G4(yiIwm%n38-y5-TV{6k{;RkP<>bk0G4mA{7*J+3cpPXdr z0mrBX+g;AUz^hl;)XGI76EUuPBCb~^uzr1FGI;pxp|WPbO(s4iM46ea$lM?b*+1ko zK6QO`JG>L7IKY#Hh-L=;JVSz>WFtBTu|G+FPL3oe!zzi|nV-SG*VLEjgD>c6AbxFp zR1m_0A{}AqA|PlD?A!+O4|_5U@+Tha#8nX7;N<8Cm=3u-H6$b?LcuTE($W_Ja2Uoc z8sOzcqwVS(0=(})GKiCU(|8QtQ$SM0BPKrH-ge#WM?-9;gL|*tz(h@b0;-kbf&u{J zf(NTB=>65j#R0V+^2K|4dfrR(tRranz}KR1lFPq1pz&tI z42@?xe*8#xdJnYlGM#&R+&{Q}nP8?IMZj%1Uu7~gGee72=kxrE<#Y9qm!3d2e{sRp zgvGeJ*-vokZJ=<+#wh?ud%)wq_hY|yH4Q930I~rfReT12jP{$4Ky$nVDBw*G4u)%6 z8ygwDPZ;!Q35Lfqxg#3eb`5|iRV>&fbo}=9WSz9ul;0W2>d@B4)M%uV*+_#)1Dn1M zEBGP9X23L=6)wRipsdr2=$$<*r_*jS(^%KY$n9=>b29!uHvIw)R@%+zs$gv$+mMVd zJ_f7H>dN8MlR;V83Jmf=Nf~Wq8kdu_h_;8vtJzL~w4KuIAa8BwiT6pv!Q!YWCyLeu z{pt^Zn|uroCK7m{lh4RN1r@1+@)$*bQ!*A2q3sBJbX0Vk``u4%1~ZmWR*ZihT?leeko}N}Lq$eR^0?`Lxm-#|K zzzePhWZO^-o$)KcVgsEN10%l%DBf+Ud5b0gwrI?V_Ydc#T|r0ybF{Ov0;a(Il~<5} zG^&Aufnn6DI{>XcsCdDC11Pk~`jkC@Znb!TmW~m$nv@jX=k6_ZY7@Y7ihBr+i#rRH zbZ)beCGfAnJT&PWs-A*^!}gHIGShJDIBpHk=}=O&VWoR-1VyOG_mq^Kt*u-->DZIo zhmo3kA{!eU00>5gg(b6?NC8<994Q}##iITjc>`1-pzZ24I==B2x;{CHhL9RPz#bDZ0Lbp;*YsDXrsh%%SXo&?fJg$p z#~mn8^jh4<3ly>$_1f4r$@DDPl8G35j{?EgRW>{)uTEB-DQaMwU_!iZm>+AULA=T= za3#%Dnvq_ufgA(mhn+ewC>7uOG_~-6mz0=ps-l(1g^B9E4+|A0-Y9K z~U-k#m23yavTpBz}^R&{yxh?<2EGK_nsa z)DM7g@Lc2qU^w_s0E#B$WY`8AP!pJ3fxfT8VFNlzIxo^}A={w-UzW#mx+tDb4Kyg= zl@7*w@OYNMQTJ$ga0o9-L*1ABvEiB1?Hli3Thsq(e*l#?arxER2`tgpl!KiZo?q!( z8R_eonVcC}99dWvOIbT@>+f-tOc9x3P#I9EldaQ!i?9qa)RkI`*^4E{ z0&pu5&tHY07fCiH4dDfmu0-&l>gtK5B#YBhb*!vtFQLp?AQg$IeZs!Hn)uksu zgL^sI_t&?k1*xox;gk1`;t2y(8oop?nt&PRBr_}`d6t2Zow0Th5gG`;0Zl#7#By_U zA?JXv@AIedOs~zzjt$@h(fQZWGdcFlj0p#ni~^VoOU)Ju-H%1>p@ew5qD=-}$WO;m3yu9v+^X&tzpi;7H{Mf!3gTXp3GZ zZ;uit5h%vj*;2EiMYh*%2iN%pzu%g zQY=_YD4P}zixiOs%0pD={y-K5vkRN|bw_oh4;8X-*K1HRq6LjGPEOH(Gm<2$e`wg- zJk4E-+GXqv>DZW>o`MrFtmmiiuW<*5Y80ZSdG{SY1E%>(4AUDVVh{Ug*-v!M4L96< zQAc5sX@IvyA-a*p{|3Wg*Rq+1l#Scc5LX>>g#L=G_k)5NHxSYu+Sh{(sXndxwY~hHuQ1D-mB) zX8cna?ItbBLND>4&;}usTu8^a4o6r!r#TR!%xwld87&(#r?(fbF%Zu zkKIumz8oR={lv-pK9EB#b$SXX%&SKMEI;_%t`qAY+u1l~*g2-}Z{Aq7w@Xt39`l&n zNlh-j>SV6nE!O8XkryhI0TYg6X5Gg%6=?tUt)1HScKo*Gvr@&ZZl(y?{QX=y zeI^``#ckBt_1SyLa{n)grfw?V_E48+EkjaSn)4iOf|wF?9HH)*7aR;g{q3@?A1OTW zOZ2tDq7w~SR)w6xc4SY> zw$@F{)EEOz#Y6ps{XIS)HCrmzmD6imkds>3()|pFU0USU*8nGQJg>9YiFafpxh#_y zrTfxq$81!icCSay00(el#nS<@YRYkk`<#Ziztw=N$S;$7-s1C@(p(j_sIjJnv#Gc) zxY!+Do~F}V_D3#i{Se_?MP@{dI=J@dhkG+U&mRMZP3{dXR~=S9$9K)UsxjIOYSfqj zegS|OHK?8iUH&RV`wJn{!20RqxE_6$vMkDqC`XC7f5^wy(z&;{Lf$0c^NG0}E-lPO zHO5%mIUF1e`W-M9!d)(2cYJeXKmLJm%wi&M3;V6W)8WAfc32!`9O)m;&3ddUg1)b7 z%nl~oCRI0_%bJ|V2njh56haZA52$%gH$D))#I2=czDkznFV_jT1SNjLpi4%h*AkGp z0eKpHMD@?5^8Iq=MdfeY2B=7sBDw2vS?F@_55%O?WLEXOubmGus6NE53~Mgm+P*<- zglhJTICDlhueh!~9;T!XEXu8FENm$}bv1GlRoXa&j{KXB7@*k*7)`M+GmE|v?qjVE z+WvaWUb$Db&}**%ReEa;LQej7Z3{&~B< zc8y56nA(L^!x2;DY#?N6AVjGFK=UtFJZs}pFY=;G2u#KeFLM=wj>d=eujVWOr`3G6qTE}n(Xvf7p%NuRk)BgTJT zx!hazw}<^T_K_j>;Ldv=f@7Dcz6WxZE0sS+LWxKpjl}-O>1MSrUP2aiHJQw09yv`@k)FC9Y&Mc zn_8oO3!OtNcYF2Y{`dUKcK4r@7Q$6Ry1z^MKlP9C^La7uc!r7lLkcCXZ4Z=3uUZF^giUuxBJ|y8qRwU%@I3}YzAXZu zNT+hS{Rx)C@CPTPUqw(cjG$yG$=v|*a)q@cL}g{eNiY8_r~VooECD}9o6vBSTczTdEKz{Z{dW%cTc4I8b|T}1wSdYdU6RrN%dt05tjXoFbv*yyKw zFPTdlvN(BjutM>V9!#5DYE^~Koa04517@zYtTZw_p1&eB@K#(DK4NVFGEETpRohw@ zNnv%X4&LyjHQtYwZ?Q;Dl$dCjU1l`5O&#L

p3ek}64m`PbfrRd2V>#FbQ5LD;e}yn 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

Q2k$cQurT3*l~kz3 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�xq*m%6H`;tH;nvl2=je} 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¥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

*28^H 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≀ZrY7T_LOrIQJ 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

m#tuav{n)=TxEG47n~(eDgY2ee^_ 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%0D7ybhC$yiEiQj#W9M4wR>8PdjK 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

-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�@@Lm^ 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

  • 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 diff --git a/dev/windows-portable-cpu/session.log b/dev/windows-portable-cpu/session.log index a57c124..350c940 100644 --- a/dev/windows-portable-cpu/session.log +++ b/dev/windows-portable-cpu/session.log @@ -1,4 +1,4 @@ -[00:00] Crash dump logging enabled: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1700\dev\windows-portable-cpu\crash_dump.log +[00:00] Crash dump logging enabled: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1956\dev\windows-portable-cpu\crash_dump.log [00:00] [00:00] [1/5] SYNTAX [00:00] ---------------------------------------- @@ -21,1026 +21,691 @@ Setting up ComfyUI... [00:00] Downloading portable ComfyUI from https://github.com/comfyanonymous/ComfyUI/releases/download/v0.20.1/ComfyUI_windows_portable_nvidia.7z... [00:02] Downloaded: 10% [00:03] Downloaded: 20% -[00:04] Downloaded: 30% -[00:05] Downloaded: 40% -[00:07] Downloaded: 50% -[00:08] Downloaded: 60% -[00:09] Downloaded: 70% -[00:10] Downloaded: 80% -[00:11] Downloaded: 90% -[00:12] Downloaded: 100% -[00:12] Downloaded to C:\Users\runneradmin\.comfy-test\cache\portable\ComfyUI_portable_v0.20.1.7z -[00:12] Extracting to cache: C:\Users\runneradmin\.comfy-test\cache\portable\ComfyUI_portable_v0.20.1 -[00:12] Extracting ComfyUI_portable_v0.20.1.7z... -[00:12] Using 7z: 7z -[02:06] Extracted to C:\Users\runneradmin\.comfy-test\cache\portable\ComfyUI_portable_v0.20.1 -[02:06] Copying from cache to: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui -[02:24] Installing uv into embedded Python... -[02:24] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe -m pip install uv -[02:27] Installing ComfyUI requirements... -[02:27] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe -m uv pip install -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\requirements.txt -[02:27] +[00:03] Downloaded: 30% +[00:04] Downloaded: 40% +[00:05] Downloaded: 50% +[00:06] Downloaded: 60% +[00:07] Downloaded: 70% +[00:08] Downloaded: 80% +[00:09] Downloaded: 90% +[00:10] Downloaded: 100% +[00:10] Downloaded to C:\Users\runneradmin\.comfy-test\cache\portable\ComfyUI_portable_v0.20.1.7z +[00:10] Extracting to cache: C:\Users\runneradmin\.comfy-test\cache\portable\ComfyUI_portable_v0.20.1 +[00:10] Extracting ComfyUI_portable_v0.20.1.7z... +[00:10] Using 7z: 7z +[02:26] Extracted to C:\Users\runneradmin\.comfy-test\cache\portable\ComfyUI_portable_v0.20.1 +[02:26] Copying from cache to: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui +[02:49] Installing uv into embedded Python... +[02:49] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe -m pip install uv +[02:53] Installing ComfyUI requirements... +[02:53] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe -m uv pip install -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\requirements.txt +[02:53] Installing custom node... -[02:27] Copying ComfyUI-SAM3 to custom_nodes/... -[02:28] Installing node requirements... -[02:28] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe -m pip install -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\requirements.txt -[02:32] +[02:53] Copying ComfyUI-SAM3 to custom_nodes/... +[02:54] Installing node requirements... +[02:54] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe -m pip install -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\requirements.txt +[02:59] Running install.py... -[02:32] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\install.py -[02:32] [comfy-env] Enabled Windows long path support -[02:32] -[02:32] Installing 2 node dependencies... -[02:32] Cloning ComfyUI-VideoHelperSuite... -[02:32] Installing requirements for ComfyUI-VideoHelperSuite... -[02:34] Cloning ComfyUI-Multiband... -[02:35] Installing requirements for ComfyUI-Multiband... -[02:35] -[02:35] [requirements] Re-installing main package requirements... -[02:35] Installing requirements for ComfyUI-SAM3... -[02:37] [comfy-env] Workspace: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce -[02:37] [comfy-env] ComfyUI: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI -[02:37] [comfy-env] Found 1 node config(s): -[02:37] - sam3-nodes <- custom_nodes\ComfyUI-SAM3\nodes\comfy-env.toml (python=host) -[02:37] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.11.0 (cu130). Looking for cuda-only wheels matching cu130/torch2.11/cp313. -[02:39] [comfy-env] GPU: No GPU detected -[02:39] [comfy-env] Comfyui feature -> torch 2.11.0 from https://download.pytorch.org/whl/cu130 (CUDA 13.0 via bootstrap torch) -[02:39] [comfy-env] cuda-wheels: 3 package(s) need a matched (cuda, torch, python) combo: ['cc_torch', 'torch_generic_nms', 'flash-attn'] -[02:39] [comfy-env] cuda-wheels tier 1 (bootstrap): probing cu13.0/torch2.11/cp313 -[02:39] [cuda-wheels] Looking up cc_torch: cu130 torch2.11 cp313 win_amd64 -[02:39] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/cc_torch/: HTTPError: HTTP Error 404: Not Found -[02:39] [cuda-wheels] Found: cc_torch-0.2+cu130torch2.11-cp313-cp313-win_amd64.whl -[02:39] [cuda-wheels] Looking up torch_generic_nms: cu130 torch2.11 cp313 win_amd64 -[02:40] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_generic_nms/: HTTPError: HTTP Error 404: Not Found -[02:40] [cuda-wheels] Found: torch_generic_nms-0.1+cu130torch2.11-cp313-cp313-win_amd64.whl -[02:40] [cuda-wheels] Looking up flash-attn: cu130 torch2.11 cp313 win_amd64 -[02:40] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[02:40] [cuda-wheels] Found: flash_attn-2.8.3+cu130torch2.11-cp313-cp313-win_amd64.whl -[02:40] [comfy-env] cuda-wheels combo: cu13.0/torch2.11 (bootstrap matches; per-node envs will pin to this) -[02:40] [comfy-env] Root conda deps from ComfyUI-SAM3: ['av', 'ffmpeg'] -[02:40] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.* -[02:40] [comfy-env] Root conda deps: ['av', 'ffmpeg'] -[02:40] [comfy-env] comfyui313: python 3.13, torch from https://download.pytorch.org/whl/cu130 -[02:40] [comfy-env] cuda-wheels combo: per-node cuda features will pin ['torch', 'torchaudio', 'torchvision'] via pypi-options.dependency-overrides (https://download.pytorch.org/whl/cu130) -[02:40] [cuda-wheels] Looking up cc_torch: cu130 torch2.11 cp313 win_amd64 -[02:41] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/cc_torch/: HTTPError: HTTP Error 404: Not Found -[02:41] [cuda-wheels] Found: cc_torch-0.2+cu130torch2.11-cp313-cp313-win_amd64.whl -[02:41] [cuda-wheels] Looking up torch_generic_nms: cu130 torch2.11 cp313 win_amd64 -[02:41] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_generic_nms/: HTTPError: HTTP Error 404: Not Found -[02:42] [cuda-wheels] Found: torch_generic_nms-0.1+cu130torch2.11-cp313-cp313-win_amd64.whl -[02:42] [cuda-wheels] Looking up flash-attn: cu130 torch2.11 cp313 win_amd64 -[02:42] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[02:42] [cuda-wheels] Found: flash_attn-2.8.3+cu130torch2.11-cp313-cp313-win_amd64.whl -[02:42] [comfy-env] sam3-nodes: cuda-wheels deferred for post-pixi install (cc_torch, torch_generic_nms, flash-attn) -[02:42] [comfy-env] sam3-nodes: torch override -> torch==2.11.0, torchvision==0.26.*, torchaudio==2.11.* from https://download.pytorch.org/whl/cu130 -[02:42] Generated D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\pixi.toml -[02:42] [comfy-env] Installing 1 environment(s): -[02:42] - sam3-nodes (python=host, 17 pypi deps, 3 cuda wheels) -[02:42] [comfy-env] Running `pixi install --all`... -[02:56] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` -[02:56] - Scripts/.librsvg-pre-unlink.bat -[02:56] To enable them, run: -[02:56] pixi config set --local run-post-link-scripts insecure -[02:56] More info: -[02:56] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts -[03:01] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` -[03:01] - Scripts/.librsvg-pre-unlink.bat -[03:01] To enable them, run: -[03:01] pixi config set --local run-post-link-scripts insecure -[03:01] More info: -[03:01] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts -[04:24] The following environments have been installed: default, comfyui, sam3-nodes. -[04:24] [comfy-env] Note: env `default` is on disk but no node declares it in this run. Leaving as-is. Remove via `pixi clean --environment default` if intended. -[04:24] [comfy-env] sam3-nodes: installing cuda-wheels with --no-deps (cc_torch, torch_generic_nms, flash-attn) -[04:24] Using Python 3.13.13 environment at: .pixi\envs\sam3-nodes -[04:25] Resolved 3 packages in 614ms -[04:25] Downloading flash-attn (228.4MiB) -[04:29] Downloaded flash-attn -[04:29] Prepared 3 packages in 3.67s -[04:29] warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance. -[04:29] If the cache and target directories are on different filesystems, hardlinking may not be supported. -[04:29] If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning. -[04:29] Installed 3 packages in 442ms -[04:29] + cc-torch==0.2+cu130torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/cc_torch-latest/cc_torch-0.2%2Bcu130torch2.11-cp313-cp313-win_amd64.whl) -[04:29] + flash-attn==2.8.3+cu130torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/flash_attn-latest/flash_attn-2.8.3%2Bcu130torch2.11-cp313-cp313-win_amd64.whl) -[04:29] + torch-generic-nms==0.1+cu130torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/torch_generic_nms-latest/torch_generic_nms-0.1%2Bcu130torch2.11-cp313-cp313-win_amd64.whl) -[04:29] [comfy-env] Install log: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\install.log -[04:29] -[04:29] Installation complete! -[04:30] Installing 2 node dependency(ies)... -[04:30] ComfyUI-VideoHelperSuite from Kosinkadink/ComfyUI-VideoHelperSuite -[04:30] ComfyUI-VideoHelperSuite already exists, skipping... -[04:30] ComfyUI-Multiband from PozzettiAndrea/ComfyUI-Multiband -[04:30] ComfyUI-Multiband already exists, skipping... -[04:30] Installing validation endpoint... -[04:30] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... -[04:30] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-validate-endpoint -[04:31] CUDA packages installed (no mock): cc_torch, torch_generic_nms, flash_attn -[04:31] [INSTALL] PASSED -[04:31] -[04:31] [3/5] REGISTRATION -[04:31] ---------------------------------------- -[04:31] +[02:59] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\python.exe D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\install.py +[02:59] [comfy-env] Enabled Windows long path support +[02:59] +[02:59] Installing 2 node dependencies... +[02:59] Cloning ComfyUI-VideoHelperSuite... +[03:00] Installing requirements for ComfyUI-VideoHelperSuite... +[03:03] Cloning ComfyUI-Multiband... +[03:03] Installing requirements for ComfyUI-Multiband... +[03:04] +[03:04] [requirements] Re-installing main package requirements... +[03:04] Installing requirements for ComfyUI-SAM3... +[03:07] [comfy-env] Workspace: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce +[03:07] [comfy-env] ComfyUI: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI +[03:07] [comfy-env] Found 1 node config(s): +[03:07] - sam3-nodes <- custom_nodes\ComfyUI-SAM3\nodes\comfy-env.toml (python=host) +[03:07] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.11.0 (cu130). Looking for cuda-only wheels matching cu130/torch2.11/cp313. +[03:10] [comfy-env] GPU: No GPU detected +[03:10] [comfy-env] Comfyui feature -> torch 2.11.0 from https://download.pytorch.org/whl/cu130 (CUDA 13.0 via bootstrap torch) +[03:10] [comfy-env] cuda-wheels: 3 package(s) need a matched (cuda, torch, python) combo: ['cc_torch', 'torch_generic_nms', 'flash-attn'] +[03:10] [comfy-env] cuda-wheels tier 1 (bootstrap): probing cu13.0/torch2.11/cp313 +[03:10] [cuda-wheels] Looking up cc_torch: cu130 torch2.11 cp313 win_amd64 +[03:10] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/cc_torch/: HTTPError: HTTP Error 404: Not Found +[03:10] [cuda-wheels] Found: cc_torch-0.2+cu130torch2.11-cp313-cp313-win_amd64.whl +[03:10] [cuda-wheels] Looking up torch_generic_nms: cu130 torch2.11 cp313 win_amd64 +[03:10] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_generic_nms/: HTTPError: HTTP Error 404: Not Found +[03:11] [cuda-wheels] Found: torch_generic_nms-0.1+cu130torch2.11-cp313-cp313-win_amd64.whl +[03:11] [cuda-wheels] Looking up flash-attn: cu130 torch2.11 cp313 win_amd64 +[03:11] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[03:11] [cuda-wheels] Found: flash_attn-2.8.3+cu130torch2.11-cp313-cp313-win_amd64.whl +[03:11] [comfy-env] cuda-wheels combo: cu13.0/torch2.11 (bootstrap matches; per-node envs will pin to this) +[03:11] [comfy-env] Root conda deps from ComfyUI-SAM3: ['av', 'ffmpeg'] +[03:11] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.* +[03:11] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg'] +[03:11] [comfy-env] comfyui env: python 3.13, torch from https://download.pytorch.org/whl/cu130 +[03:11] [cuda-wheels] Looking up cc_torch: cu130 torch2.11 cp313 win_amd64 +[03:11] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/cc_torch/: HTTPError: HTTP Error 404: Not Found +[03:12] [cuda-wheels] Found: cc_torch-0.2+cu130torch2.11-cp313-cp313-win_amd64.whl +[03:12] [cuda-wheels] Looking up torch_generic_nms: cu130 torch2.11 cp313 win_amd64 +[03:12] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_generic_nms/: HTTPError: HTTP Error 404: Not Found +[03:12] [cuda-wheels] Found: torch_generic_nms-0.1+cu130torch2.11-cp313-cp313-win_amd64.whl +[03:12] [cuda-wheels] Looking up flash-attn: cu130 torch2.11 cp313 win_amd64 +[03:12] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[03:12] [cuda-wheels] Found: flash_attn-2.8.3+cu130torch2.11-cp313-cp313-win_amd64.whl +[03:12] [comfy-env] sam3-nodes: cuda-wheels deferred for post-pixi install (cc_torch, torch_generic_nms, flash-attn) +[03:12] Generated D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\pixi.toml +[03:12] [comfy-env] Installing 1 environment(s): +[03:12] - sam3-nodes (python=host, 17 pypi deps, 3 cuda wheels) +[03:12] [comfy-env] Running `pixi install --all`... +[03:30] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[03:30] - Scripts/.librsvg-pre-unlink.bat +[03:30] To enable them, run: +[03:30] pixi config set --local run-post-link-scripts insecure +[03:30] More info: +[03:30] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[03:36] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[03:36] - Scripts/.librsvg-pre-unlink.bat +[03:36] To enable them, run: +[03:36] pixi config set --local run-post-link-scripts insecure +[03:36] More info: +[03:36] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[04:50] The following environments have been installed: default, comfyui, sam3-nodes. +[04:50] [comfy-env] Note: env `default` is on disk but no node declares it in this run. Leaving as-is. Remove via `pixi clean --environment default` if intended. +[04:50] [comfy-env] sam3-nodes: installing cuda-wheels with --no-deps (cc_torch, torch_generic_nms, flash-attn) +[04:51] Using Python 3.13.13 environment at: .pixi\envs\sam3-nodes +[04:51] Resolved 3 packages in 438ms +[04:51] Downloading flash-attn (228.4MiB) +[04:56] Downloaded flash-attn +[04:56] Prepared 3 packages in 4.52s +[04:56] warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance. +[04:56] If the cache and target directories are on different filesystems, hardlinking may not be supported. +[04:56] If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning. +[04:56] Installed 3 packages in 455ms +[04:56] + cc-torch==0.2+cu130torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/cc_torch-latest/cc_torch-0.2%2Bcu130torch2.11-cp313-cp313-win_amd64.whl) +[04:56] + flash-attn==2.8.3+cu130torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/flash_attn-latest/flash_attn-2.8.3%2Bcu130torch2.11-cp313-cp313-win_amd64.whl) +[04:56] + torch-generic-nms==0.1+cu130torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/torch_generic_nms-latest/torch_generic_nms-0.1%2Bcu130torch2.11-cp313-cp313-win_amd64.whl) +[04:56] [comfy-env] Install log: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\install.log +[04:56] +[04:56] Installation complete! +[04:57] Installing 2 node dependency(ies)... +[04:57] ComfyUI-VideoHelperSuite from Kosinkadink/ComfyUI-VideoHelperSuite +[04:57] ComfyUI-VideoHelperSuite already exists, skipping... +[04:57] ComfyUI-Multiband from PozzettiAndrea/ComfyUI-Multiband +[04:57] ComfyUI-Multiband already exists, skipping... +[04:57] Installing validation endpoint... +[04:57] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... +[04:57] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-validate-endpoint +[04:58] CUDA packages installed (no mock): cc_torch, torch_generic_nms, flash_attn +[04:58] [INSTALL] PASSED +[04:58] +[04:58] [3/5] REGISTRATION +[04:58] ---------------------------------------- +[04:58] [DEBUG] server=None, server_url=None, api=None -[04:31] +[04:58] Starting ComfyUI server... -[04:31] Starting ComfyUI server on port 41887... -[04:31] Starting ComfyUI server on port 41887... -[04:31] Waiting for server to be ready (timeout: 600s)... -[04:31] [ComfyUI] setup plugin alembic.autogenerate.schemas -[04:31] [ComfyUI] setup plugin alembic.autogenerate.tables -[04:31] [ComfyUI] setup plugin alembic.autogenerate.types -[04:31] [ComfyUI] setup plugin alembic.autogenerate.constraints -[04:31] [ComfyUI] setup plugin alembic.autogenerate.defaults -[04:31] [ComfyUI] setup plugin alembic.autogenerate.comments -[04:32] [ComfyUI] [comfy-env] ComfyUI-SAM3: 1 isolation env(s): -[04:32] [ComfyUI] [comfy-env] nodes -> D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes -[04:32] [ComfyUI] [comfy-env] prestartup complete -[04:32] [ComfyUI] -[04:32] [ComfyUI] Prestartup times for custom nodes: -[04:32] [ComfyUI] 0.3 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 -[04:32] [ComfyUI] -[04:34] [ComfyUI] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) -[04:34] [ComfyUI] return torch._C._cuda_getDeviceCount() > 0 -[04:36] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} -[04:36] [ComfyUI] Found comfy_kitchen backend cuda: {'available': False, 'disabled': False, 'unavailable_reason': 'CUDA not available on this system', 'capabilities': []} -[04:36] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} -[04:36] [ComfyUI] Checkpoint files will always be loaded safely. -[04:36] [ComfyUI] Total VRAM 16379 MB, total RAM 16379 MB -[04:36] [ComfyUI] pytorch version: 2.11.0+cu130 -[04:36] [ComfyUI] Set vram state to: DISABLED -[04:36] [ComfyUI] Device: cpu -[04:36] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention -[04:42] [ComfyUI] Python version: 3.13.12 (tags/v3.13.12:1cbe481, Feb 3 2026, 18:22:25) [MSC v.1944 64 bit (AMD64)] -[04:42] [ComfyUI] ComfyUI version: 0.20.1 -[04:42] [ComfyUI] comfy-aimdo version: 0.2.14 -[04:42] [ComfyUI] comfy-kitchen version: 0.2.8 -[04:42] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** -[04:42] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** -[04:42] [ComfyUI] ComfyUI frontend version: 1.42.15 -[04:42] [ComfyUI] [Prompt Server] web root: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfyui_frontend_package\static -[04:42] [ComfyUI] Asset seeder disabled -[04:45] [ComfyUI] ComfyUI-Multiband loaded: 15 nodes registered -[04:45] [ComfyUI] [comfy-env] Version: 0.3.78 -[04:47] [ComfyUI] [comfy-env] register_nodes: ComfyUI-SAM3 -[04:47] [ComfyUI] [comfy-env] ComfyUI source dir: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI -[04:47] [ComfyUI] [comfy-env] Found 1 isolation env(s) -[04:47] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... -[04:47] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs -[04:47] [ComfyUI] [comfy-env] Metadata scan: C:\Users\runneradmin\.pixi\bin\pixi.exe run --as-is --manifest-path D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\pixi.toml -e sam3-nodes python C:\Users\RUNNER~1\AppData\Local\Temp\comfy_meta_ofy_qxr0.py D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 nodes -[04:47] [ComfyUI] [comfy-env] Scan env PATH for nodes: -[04:47] [ComfyUI] [comfy-env] [0] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes -[04:47] [ComfyUI] [comfy-env] [1] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Library\bin -[04:47] [ComfyUI] [comfy-env] [2] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Scripts -[04:47] [ComfyUI] [comfy-env] [3] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\bpy -[04:47] [ComfyUI] [comfy-env] [4] C:\Windows\System32 -[04:47] [ComfyUI] [comfy-env] [5] C:\Windows -[04:47] [ComfyUI] [comfy-env] [6] C:\Windows\System32\Wbem -[05:01] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: -[05:01] [ComfyUI] [comfy-env] [meta-scan] importing nodes from D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 -[05:01] [ComfyUI] [comfy-env] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) -[05:01] [ComfyUI] [comfy-env] return torch._C._cuda_getDeviceCount() > 0 -[05:01] [ComfyUI] [comfy-env] [meta-scan] import OK -[05:01] [ComfyUI] [comfy-env] Scanned nodes: 15 nodes (13.9s) -[05:01] [ComfyUI] [comfy-env] Scanned nodes root: 15 nodes (14.0s) -[05:01] [ComfyUI] [comfy-env] Registered proxy route: POST /sam3/interactive_segment_one -> nodes.sam3_interactive._api_segment_one -[05:01] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes (isolation) -[05:01] [ComfyUI] [comfy-env] Registered 15 total nodes -[05:01] [ComfyUI] -[05:01] [ComfyUI] Import times for custom nodes: -[05:01] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py -[05:01] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-validate-endpoint -[05:01] [ComfyUI] 0.1 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-VideoHelperSuite -[05:01] [ComfyUI] 1.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Multiband -[05:01] [ComfyUI] 15.6 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 -[05:01] [ComfyUI] -[05:01] [ComfyUI] Context impl SQLiteImpl. -[05:01] [ComfyUI] Will assume non-transactional DDL. -[05:01] [ComfyUI] Context impl SQLiteImpl. -[05:01] [ComfyUI] Will assume non-transactional DDL. -[05:01] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema -[05:01] [ComfyUI] Revision ID: 0001_assets -[05:01] [ComfyUI] Revises: None -[05:01] [ComfyUI] Create Date: 2025-12-10 00:00:00 -[05:01] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. -[05:01] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. -[05:01] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. -[05:01] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id -[05:01] [ComfyUI] Starting server -[05:01] [ComfyUI] -[05:01] [ComfyUI] To see the GUI go to: http://127.0.0.1:41887 -[05:01] Server responding, waiting for nodes to load... -[05:05] [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version. -[05:21] Server is ready! -[05:21] Checking for import errors in server logs... -[05:21] No import errors detected -[05:22] Found 759 registered nodes -[05:22] [REGISTRATION] PASSED -[05:22] -[05:22] [4/5] INSTANTIATION -[05:22] ---------------------------------------- -[05:22] -[DEBUG] server=, server_url=None, api= -[05:22] Testing node constructors... -[05:22] Found CUDA packages to mock: cc_torch, torch_generic_nms, flash_attn -[05:27] All 15 node(s) instantiated successfully! -[05:27] [INSTANTIATION] PASSED -[05:27] -[05:27] [5/5] EXECUTION -[05:27] ---------------------------------------- -[05:27] -[DEBUG] server=, server_url=None, api= -[05:27] CPU runner - will execute 4 workflow(s) -[05:27] Running 5 workflow(s) (all with videos)... -[05:27] Installing screenshot dependencies (playwright, pillow)... -[05:32] Packages installed, downloading chromium browser... -[05:47] Screenshot dependencies installed successfully -[05:48] Starting headless browser... -[05:48] Downloading Mesa llvmpipe for Windows... -[05:54] Copied opengl32.dll to Chromium dir -[05:54] Copied libgallium_wgl.dll to Chromium dir -[05:54] Using Mesa llvmpipe (desktop GL) -- multithreaded CPU rendering -[05:54] Capturing execution frames: image_seg_point.json -[06:03] Frame 1 saved (frame_000.jpg, t=0.0s) -[06:03] Validating workflow... -[06:03] [ComfyUI] === /validate endpoint called === -[06:03] [ComfyUI] Received JSON with keys: ['prompt'] -[06:03] [ComfyUI] Prompt has 6 nodes -[06:03] [ComfyUI] Node 1: LoadImage -[06:03] [ComfyUI] Inputs: {"image": "example_image.jpg"} -[06:03] [ComfyUI] Node 15: SAM3PointCollector -[06:03] [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":417.13743597288953,\"y\":407.3413796907987},{\"x\":431.76130993078743,\"y\":549.9241563039649}],\"negative\" -[06:03] [ComfyUI] Node 28: PreviewImage -[06:03] [ComfyUI] Inputs: {"images": ["31", 2]} -[06:03] [ComfyUI] Node 29: MaskPreview -[06:03] Queuing workflow for execution... -[06:03] [ComfyUI] Inputs: {"mask": ["31", 0]} -[06:03] [ComfyUI] Node 30: LoadSAM3Model -[06:03] [ComfyUI] Inputs: {"precision": "auto", "compile": false} -[06:03] [ComfyUI] Node 31: SAM3Segmentation -[06:03] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": true, "output_best_mask": true, "sam3_model_config": ["30", 0], "image": ["1", 0], "positive_points": ["15", 0], "negative_points": ["15", 1]} -[06:03] [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971 -[06:03] [ComfyUI] Calling execution.validate_prompt()... -[06:03] [ComfyUI] Validation result: valid=True -[06:03] [ComfyUI] === Validation PASSED === -[06:03] [ComfyUI] got prompt -[06:03] [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":426.27735719657574,"y":321.42611685978..., coordinates: '[{"x":426.27735719657574,"y":321.42611685978835},{"x":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu -[06:03] [ComfyUI] [comfy-env] SubprocessWorker: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe -[06:03] [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'} -[06:03] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED -[06:03] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[06:03] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs -[06:03] [ComfyUI] [ComfyUI-SAM3] python: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe -[06:03] [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] -[06:03] [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe -[06:03] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\runneradmin\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py', 'tcp://127.0.0.1:62560']... -[06:05] Frame 2 saved (frame_001.jpg, t=2.3s) -[06:05] [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True -[06:06] [ComfyUI] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) -[06:06] [ComfyUI] return torch._C._cuda_getDeviceCount() > 0 -[06:07] [ComfyUI] [SubprocessWorker] worker started/confirmed -[06:07] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) -[06:07] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[06:07] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[06:07] [ComfyUI] [SubprocessWorker] sending request via socket... -[06:07] [ComfyUI] [SubprocessWorker] call_id=1 sending call_method -[06:07] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[06:07] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] -[06:07] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) -[06:08] Frame 3 saved (frame_002.jpg, t=4.5s) -[06:08] [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True -[06:08] [ComfyUI] [SubprocessWorker] got response: ok -[06:08] [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput -[06:08] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False -[06:08] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED -[06:08] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[06:08] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[06:08] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[06:08] [ComfyUI] [SubprocessWorker] worker started/confirmed -[06:08] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[06:08] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[06:08] [ComfyUI] [SubprocessWorker] sending request via socket... -[06:08] [ComfyUI] [SubprocessWorker] call_id=2 sending call_method -[06:08] Node executed (1 total), capturing... -[06:08] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... -[06:08] Frame 4 saved (frame_003.jpg, t=5.3s) -[06:08] [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True -[06:08] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors... -[06:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:09] [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB -[06:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:11] Frame 5 saved (frame_004.jpg, t=7.5s) -[06:11] [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True -[06:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:11] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10% -[06:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:13] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20% -[06:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:13] Frame 6 saved (frame_005.jpg, t=9.8s) -[06:13] [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True -[06:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:14] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:14] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:14] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:14] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:14] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:15] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:15] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30% -[06:15] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:15] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:15] Frame 7 saved (frame_006.jpg, t=12.1s) -[06:15] [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True -[06:15] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:15] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:16] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:16] [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB -[06:16] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:16] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:16] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:16] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:17] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:17] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40% -[06:17] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:17] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:17] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:17] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:17] Frame 8 saved (frame_007.jpg, t=14.4s) -[06:17] [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True -[06:18] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:18] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:18] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:18] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:18] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:18] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:18] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50% -[06:19] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:19] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:19] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:20] Frame 9 saved (frame_008.jpg, t=16.6s) -[06:20] [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True -[06:20] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:20] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:21] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:21] [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB -[06:22] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:22] Frame 10 saved (frame_009.jpg, t=18.9s) -[06:22] [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True -[06:22] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:23] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:23] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:23] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60% -[06:24] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:24] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:24] Frame 11 saved (frame_010.jpg, t=21.1s) -[06:24] [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True -[06:24] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:24] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:24] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:24] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:25] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:25] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:25] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:25] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:25] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70% -[06:25] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:26] Frame 12 saved (frame_011.jpg, t=23.3s) -[06:26] [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True -[06:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:27] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:27] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80% -[06:27] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:27] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:27] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:27] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:27] [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB -[06:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:29] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90% -[06:29] Frame 13 saved (frame_012.jpg, t=25.6s) -[06:29] [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True -[06:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:31] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:31] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100% -[06:31] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[06:31] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors -[06:31] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully -[06:31] [ComfyUI] [SubprocessWorker] got response: ok -[06:31] [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput -[06:31] [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict -[06:31] [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED -[06:31] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[06:31] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[06:31] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[06:31] [ComfyUI] [SubprocessWorker] worker started/confirmed -[06:31] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) -[06:31] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[06:31] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[06:31] [ComfyUI] [SubprocessWorker] sending request via socket... -[06:31] [ComfyUI] [SubprocessWorker] call_id=3 sending call_method -[06:31] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[06:31] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] -[06:31] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) -[06:31] Frame 14 saved (frame_013.jpg, t=27.9s) -[06:31] [capture-periodic] freeze=3ms shot=111ms unfreeze=5ms saved=True -[06:33] [capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB -[06:36] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3 -[06:36] [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.06GB -[06:36] [ComfyUI] [comfy-env] VRAM after eviction: 9.06GB -[06:39] [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=58% browser_rss=0.64GB -[06:45] [capture-loop] iter=350 t=42.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=24 ram=7.6/16.0GB (48%) swap=0.3/2.9GB (9%) cpu=71% browser_rss=0.64GB -[06:51] [capture-loop] iter=400 t=48.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=88% browser_rss=0.64GB -[06:57] [capture-loop] iter=450 t=54.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (43%) swap=0.3/2.9GB (9%) cpu=83% browser_rss=0.61GB -[07:03] [capture-loop] iter=500 t=60.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=83% browser_rss=0.61GB -[07:03] [ComfyUI] [worker:ComfyUI-SAM3] -[07:03] [ComfyUI] === WATCHDOG TICK 1 === -[07:03] [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): -[07:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap -[07:03] [ComfyUI] -[07:03] [ComfyUI] Thread 0x00000c78 (most recent call first): -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 181 in _get_attention_scores_no_kv_chunking -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 729 in forward -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 496 in execute -[07:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED -[07:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main -[07:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in -[07:03] [ComfyUI] -[07:03] [ComfyUI] [worker:ComfyUI-SAM3] === END === -[07:03] [ComfyUI] -[07:09] [capture-loop] iter=550 t=66.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=88% browser_rss=0.61GB -[07:15] [capture-loop] iter=600 t=72.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.60GB -[07:21] [capture-loop] iter=650 t=78.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.1/16.0GB (50%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.59GB -[07:27] [capture-loop] iter=700 t=84.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.59GB -[07:33] [capture-loop] iter=750 t=89.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.4/2.9GB (14%) cpu=72% browser_rss=0.58GB -[07:39] [capture-loop] iter=800 t=95.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=68% browser_rss=0.57GB -[07:43] [ComfyUI] [SubprocessWorker] got response: ok -[07:43] [ComfyUI] [comfy-env] SAM3Segmentation done (72.61s): result: NodeOutput -[07:43] Node executed (2 total), capturing... -[07:43] [ComfyUI] Prompt executed in 100.32 seconds -[07:44] Frame 15 saved (frame_014.jpg, t=100.7s) -[07:44] [capture-node] freeze=4ms shot=121ms unfreeze=5ms saved=True -[07:44] Node executed (3 total), capturing... -[07:44] Frame 16 saved (frame_015.jpg, t=101.1s) -[07:44] [capture-node] freeze=4ms shot=118ms unfreeze=0ms saved=True -[07:44] Execution complete (t=101.1s) -[07:44] Captured 16 unique frames over 101.27s -[07:44] [debug] iframes: 0 -[07:44] [timing] trigger_3d_previews: 0.0s -[07:46] Saved high-quality screenshot: image_seg_point_executed.png -[07:46] [timing] final_screenshot: 0.3s -[07:47] Capturing execution frames: image_seg_text.json -[07:53] Frame 1 saved (frame_000.jpg, t=0.0s) -[07:53] Validating workflow... -[07:53] [ComfyUI] === /validate endpoint called === -[07:53] [ComfyUI] Received JSON with keys: ['prompt'] -[07:53] [ComfyUI] Prompt has 5 nodes -[07:53] [ComfyUI] Node 1: LoadImage -[07:53] [ComfyUI] Inputs: {"image": "example_image.jpg"} -[07:53] [ComfyUI] Node 3: PreviewImage -[07:53] [ComfyUI] Inputs: {"images": ["15", 1]} -[07:53] [ComfyUI] Node 4: MaskPreview -[07:53] Queuing workflow for execution... -[07:53] [ComfyUI] Inputs: {"mask": ["15", 0]} -[07:53] [ComfyUI] Node 12: LoadSAM3Model -[07:53] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} -[07:53] [ComfyUI] Node 15: SAM3Grounding -[07:53] [ComfyUI] Inputs: {"confidence_threshold": 0.2, "text_prompt": "child", "max_detections": -1, "sam3_model_config": ["12", 0], "image": ["1", 0]} -[07:53] [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755 -[07:53] [ComfyUI] Calling execution.validate_prompt()... -[07:53] [ComfyUI] Validation result: valid=True -[07:53] [ComfyUI] === Validation PASSED === -[07:53] [ComfyUI] got prompt -[07:53] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False -[07:53] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED -[07:53] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[07:53] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[07:53] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[07:53] [ComfyUI] [SubprocessWorker] worker started/confirmed -[07:53] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[07:53] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[07:53] [ComfyUI] [SubprocessWorker] sending request via socket... -[07:53] [ComfyUI] [SubprocessWorker] call_id=4 sending call_method -[07:53] [ComfyUI] [SubprocessWorker] got response: ok -[07:53] [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput -[07:53] [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu -[07:53] [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED -[07:53] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[07:53] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[07:53] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[07:53] [ComfyUI] [SubprocessWorker] worker started/confirmed -[07:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) -[07:53] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[07:53] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[07:53] [ComfyUI] [SubprocessWorker] sending request via socket... -[07:53] [ComfyUI] [SubprocessWorker] call_id=5 sending call_method -[07:53] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[07:53] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] -[07:53] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) -[07:54] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5 -[07:54] [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB -[07:54] [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB -[07:55] Frame 2 saved (frame_001.jpg, t=2.3s) -[07:55] [capture-periodic] freeze=4ms shot=144ms unfreeze=13ms saved=True -[07:57] Frame 3 saved (frame_002.jpg, t=4.5s) -[07:57] [capture-periodic] freeze=4ms shot=126ms unfreeze=5ms saved=True -[07:58] [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.4/2.9GB (14%) cpu=47% browser_rss=0.65GB -[08:03] [ComfyUI] [worker:ComfyUI-SAM3] -[08:03] [ComfyUI] === WATCHDOG TICK 2 === -[08:03] [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): -[08:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap -[08:03] [ComfyUI] -[08:03] [ComfyUI] Thread 0x00000c78 (most recent call first): -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", line 385 in forward_comfy_cast_weights -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ops.py", line 392 in forward -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 740 in forward -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 133 in _segment_grounding -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 111 in execute -[08:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED -[08:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main -[08:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in -[08:03] [ComfyUI] -[08:03] [ComfyUI] [worker:ComfyUI-SAM3] === END === -[08:03] [ComfyUI] -[08:04] [capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (38%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.64GB -[08:10] [capture-loop] iter=150 t=17.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.1/16.0GB (38%) swap=0.6/2.9GB (20%) cpu=72% browser_rss=0.64GB -[08:16] [capture-loop] iter=200 t=23.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB -[08:22] [capture-loop] iter=250 t=29.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.55GB -[08:28] [capture-loop] iter=300 t=35.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.6/2.9GB (20%) cpu=70% browser_rss=0.53GB -[08:34] [capture-loop] iter=350 t=41.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (20%) cpu=69% browser_rss=0.52GB -[08:39] [capture-loop] iter=400 t=47.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.52GB -[08:45] [capture-loop] iter=450 t=52.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.52GB -[08:51] [capture-loop] iter=500 t=58.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.51GB -[08:57] [capture-loop] iter=550 t=64.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=68% browser_rss=0.51GB -[09:03] [capture-loop] iter=600 t=70.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.9/16.0GB (56%) swap=0.7/2.9GB (25%) cpu=57% browser_rss=0.51GB -[09:03] [ComfyUI] [worker:ComfyUI-SAM3] -[09:03] [ComfyUI] === WATCHDOG TICK 3 === -[09:03] [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): -[09:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap -[09:03] [ComfyUI] -[09:03] [ComfyUI] Thread 0x00000c78 (most recent call first): -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in efficient_dot_product_attention -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 214 in forward -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1134 in forward_pre -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1163 in forward -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1279 in forward -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 1346 in forward -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3598 in _run_encoder -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3824 in forward_grounding -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1477 in _forward_grounding -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1393 in set_text_prompt -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 138 in _segment_grounding -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 111 in execute -[09:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED -[09:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main -[09:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in -[09:03] [ComfyUI] -[09:03] [ComfyUI] [worker:ComfyUI-SAM3] === END === -[09:03] [ComfyUI] -[09:09] [capture-loop] iter=650 t=76.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.7/2.9GB (25%) cpu=59% browser_rss=0.51GB -[09:09] [ComfyUI] [SubprocessWorker] got response: ok -[09:09] [ComfyUI] [comfy-env] SAM3Grounding done (76.65s): result: NodeOutput -[09:10] Node executed (1 total), capturing... -[09:10] [ComfyUI] Prompt executed in 77.12 seconds -[09:10] Frame 4 saved (frame_003.jpg, t=77.4s) -[09:10] [capture-node] freeze=5ms shot=96ms unfreeze=5ms saved=True -[09:10] Node executed (2 total), capturing... -[09:10] Frame 5 saved (frame_004.jpg, t=77.8s) -[09:10] [capture-node] freeze=4ms shot=119ms unfreeze=0ms saved=True -[09:10] Execution complete (t=77.8s) -[09:10] Captured 5 unique frames over 77.91s -[09:10] [debug] iframes: 0 -[09:10] [timing] trigger_3d_previews: 0.0s -[09:13] Saved high-quality screenshot: image_seg_text_executed.png -[09:13] [timing] final_screenshot: 0.2s -[09:13] Capturing execution frames: scene_seg.json -[09:19] Frame 1 saved (frame_000.jpg, t=0.0s) -[09:19] Validating workflow... -[09:19] [ComfyUI] === /validate endpoint called === -[09:19] [ComfyUI] Received JSON with keys: ['prompt'] -[09:19] [ComfyUI] Prompt has 10 nodes -[09:19] [ComfyUI] Node 1: LoadImage -[09:19] [ComfyUI] Inputs: {"image": "image.png"} -[09:19] [ComfyUI] Node 3: PreviewImage -[09:19] [ComfyUI] Inputs: {"images": ["27", 1]} -[09:19] [ComfyUI] Node 4: MaskPreview -[09:19] [ComfyUI] Inputs: {"mask": ["27", 0]} -[09:19] [ComfyUI] Node 12: LoadSAM3Model -[09:19] Queuing workflow for execution... -[09:19] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} -[09:19] [ComfyUI] Node 20: SAM3MultiRegionCollector -[09:19] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600693869637},{\"x\":4932.510591392486,\"y\":2953.9413227753366},{\"x\":4718.752461738845,\"y\":2967.301479448883},{ -[09:19] [ComfyUI] Node 22: MultibandFromBatch -[09:19] [ComfyUI] Inputs: {"images": ["1", 0], "masks": ["27", 0]} -[09:19] [ComfyUI] Node 23: MultibandSave -[09:19] [ComfyUI] Inputs: {"file_path": "output/multiband", "format": "npz", "multiband": ["26", 0]} -[09:19] [ComfyUI] Node 24: MultibandPreview -[09:19] [ComfyUI] Inputs: {"channel_index": 0, "multiband": ["26", 0]} -[09:19] [ComfyUI] Node 26: MultibandResize -[09:19] [ComfyUI] Inputs: {"upscale_method": "nearest-exact", "width": 900, "height": 600, "crop": "center", "multiband": ["22", 0]} -[09:19] [ComfyUI] Node 27: SAM3MultipromptSegmentation -[09:19] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": false, "sam3_model_config": ["12", 0], "image": ["1", 0], "multi_prompts": ["20", 0]} -[09:19] [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e -[09:19] [ComfyUI] Calling execution.validate_prompt()... -[09:19] [ComfyUI] Validation result: valid=True -[09:19] [ComfyUI] === Validation PASSED === -[09:19] [ComfyUI] got prompt -[09:20] [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{"positive_points":[{"x":5052.74953932266,"y":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu -[09:20] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED -[09:20] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:20] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[09:20] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[09:20] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:20] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) -[09:20] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:21] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:21] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:21] [ComfyUI] [SubprocessWorker] call_id=6 sending call_method -[09:21] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:21] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] -[09:21] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) -[09:21] [ComfyUI] [SubprocessWorker] got response: ok -[09:21] [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput -[09:21] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False -[09:21] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED -[09:21] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:21] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[09:21] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[09:21] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:21] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:21] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:21] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:21] [ComfyUI] [SubprocessWorker] call_id=7 sending call_method -[09:22] [ComfyUI] [SubprocessWorker] got response: ok -[09:22] [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput -[09:22] [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7] -[09:22] [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED -[09:22] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:22] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[09:22] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[09:22] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:22] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) -[09:22] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:22] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:22] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:22] [ComfyUI] [SubprocessWorker] call_id=8 sending call_method -[09:22] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:22] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] -[09:22] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) -[09:22] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8 -[09:22] [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB -[09:22] [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB -[09:22] Frame 2 saved (frame_001.jpg, t=2.3s) -[09:22] [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True -[09:22] Node executed (1 total), capturing... -[09:23] Frame 3 saved (frame_002.jpg, t=3.2s) -[09:23] [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True -[09:25] Frame 4 saved (frame_003.jpg, t=5.7s) -[09:25] [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True -[09:26] [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB -[09:32] [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB -[09:39] [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB -[09:45] [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB -[09:51] [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB -[09:57] [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB -[10:03] [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB -[10:03] [ComfyUI] [worker:ComfyUI-SAM3] -[10:03] [ComfyUI] === WATCHDOG TICK 4 === -[10:03] [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): -[10:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap -[10:03] [ComfyUI] -[10:03] [ComfyUI] Thread 0x00000c78 (most recent call first): -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 729 in forward -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 733 in execute -[10:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED -[10:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main -[10:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in -[10:03] [ComfyUI] -[10:03] [ComfyUI] [worker:ComfyUI-SAM3] === END === -[10:03] [ComfyUI] -[10:09] [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB -[10:15] [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB -[10:21] [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB -[10:27] [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB -[10:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 -[10:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 -[10:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 -[10:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 -[10:29] Frame 5 saved (frame_004.jpg, t=69.9s) -[10:29] [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True -[10:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 -[10:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 -[10:31] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 -[10:32] Frame 6 saved (frame_005.jpg, t=72.2s) -[10:32] [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True -[10:33] [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB -[10:40] [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB -[10:43] [ComfyUI] [SubprocessWorker] got response: ok -[10:43] [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput -[10:46] Frame 7 saved (frame_006.jpg, t=86.1s) -[10:46] [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True -[10:46] [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB -[10:49] Node executed (2 total), capturing... -[10:50] Frame 8 saved (frame_007.jpg, t=90.0s) -[10:50] [capture-node] freeze=5ms shot=236ms unfreeze=13ms saved=True -[10:51] [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels -[10:51] [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels -[10:51] Node executed (3 total), capturing... -[10:51] [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] -[10:51] [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900 -[10:51] [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] -[10:52] Frame 9 saved (frame_008.jpg, t=92.0s) -[10:52] [capture-node] freeze=79ms shot=979ms unfreeze=8ms saved=True -[10:52] [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz -[10:52] [ComfyUI] Shape: (1, 10, 600, 900) -[10:52] [ComfyUI] Format: npz -[10:52] [ComfyUI] Prompt executed in 92.96 seconds -[10:53] Node executed (4 total), capturing... -[10:53] Frame 10 saved (frame_009.jpg, t=93.3s) -[10:53] [capture-node] freeze=4ms shot=168ms unfreeze=0ms saved=True -[10:53] Execution complete (t=93.3s) -[10:53] Captured 10 unique frames over 93.55s -[10:53] [debug] iframes: 0 -[10:53] [timing] trigger_3d_previews: 0.0s -[10:55] Saved high-quality screenshot: scene_seg_executed.png -[10:55] [timing] final_screenshot: 0.3s -[10:56] Capturing execution frames: scene_seg_interactive.json -[11:02] Frame 1 saved (frame_000.jpg, t=0.0s) -[11:02] Validating workflow... -[11:02] [ComfyUI] === /validate endpoint called === -[11:02] [ComfyUI] Received JSON with keys: ['prompt'] -[11:02] [ComfyUI] Prompt has 4 nodes -[11:02] [ComfyUI] Node 1: LoadImage -[11:02] [ComfyUI] Inputs: {"image": "image.png"} -[11:02] [ComfyUI] Node 4: MaskPreview -[11:02] [ComfyUI] Inputs: {"mask": ["26", 0]} -[11:02] [ComfyUI] Node 12: LoadSAM3Model -[11:02] [ComfyUI] Inputs: {"precision": "auto", "compile": false} -[11:02] Queuing workflow for execution... -[11:02] [ComfyUI] Node 26: SAM3InteractiveCollector -[11:02] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positiv -[11:02] [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85 -[11:02] [ComfyUI] Calling execution.validate_prompt()... -[11:02] [ComfyUI] Validation result: valid=True -[11:02] [ComfyUI] === Validation PASSED === -[11:02] [ComfyUI] got prompt -[11:03] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False -[11:03] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED -[11:03] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[11:03] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[11:03] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[11:03] [ComfyUI] [SubprocessWorker] worker started/confirmed -[11:03] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[11:03] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[11:03] [ComfyUI] [SubprocessWorker] sending request via socket... -[11:03] [ComfyUI] [SubprocessWorker] call_id=9 sending call_method -[11:03] [ComfyUI] [SubprocessWorker] got response: ok -[11:03] [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput -[11:03] [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{"positive_points":[{"x":3348.288109906738,"y":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26' -[11:03] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED -[11:03] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[11:03] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... -[11:03] [ComfyUI] [ComfyUI-SAM3] Health check: ok -[11:03] [ComfyUI] [SubprocessWorker] worker started/confirmed -[11:03] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) -[11:03] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[11:03] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[11:03] [ComfyUI] [SubprocessWorker] sending request via socket... -[11:03] [ComfyUI] [SubprocessWorker] call_id=10 sending call_method -[11:03] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[11:03] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] -[11:03] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) -[11:03] [ComfyUI] [worker:ComfyUI-SAM3] -[11:03] [ComfyUI] === WATCHDOG TICK 5 === -[11:03] [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): -[11:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap -[11:03] [ComfyUI] -[11:03] [ComfyUI] Thread 0x00000c78 (most recent call first): -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_ops.py", line 865 in __call__ -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1886 in true_divide -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1171 in _ref -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 152 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_dynamo\eval_frame.py", line 1263 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_compile.py", line 54 in inner -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1458 in _floor_divide_float -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1438 in floor_divide -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1171 in _ref -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 152 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_dynamo\eval_frame.py", line 1263 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_compile.py", line 54 in inner -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_refs\__init__.py", line 1304 in div -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_decomp\decompositions.py", line 5325 in floor_divide -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_prims_common\wrappers.py", line 314 in _fn -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_tensor.py", line 1161 in __floordiv__ -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_tensor.py", line 47 in wrapped -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_device.py", line 116 in __torch_function__ -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\overrides.py", line 1741 in handle_torch_function -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\_tensor.py", line 46 in wrapped -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 390 in forward -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 334 in __init__ -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 448 in _create_tracker_maskmem_backbone -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 555 in build_tracker -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 838 in build_sam3_video_model -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 56 in get_or_build_model -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_interactive.py", line 667 in execute -[11:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED -[11:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main -[11:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in -[11:03] [ComfyUI] -[11:03] [ComfyUI] [worker:ComfyUI-SAM3] === END === -[11:03] [ComfyUI] -[11:04] Frame 2 saved (frame_001.jpg, t=2.2s) -[11:04] [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True -[11:05] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10 -[11:05] [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB -[11:05] [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB -[11:07] Frame 3 saved (frame_002.jpg, t=4.4s) -[11:07] [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True -[11:08] [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB -[11:14] [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB -[11:20] [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB -[11:26] [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB -[11:32] [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB -[11:38] [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB -[11:44] [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB -[11:50] [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB -[11:55] [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB -[12:01] [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB -[12:03] [ComfyUI] [worker:ComfyUI-SAM3] -[12:03] [ComfyUI] === WATCHDOG TICK 6 === -[12:03] [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first): -[12:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 52 in _watchdog -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap -[12:03] [ComfyUI] -[12:03] [ComfyUI] Thread 0x00000c78 (most recent call first): -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 170 in _get_attention_scores_no_kv_chunking -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in efficient_dot_product_attention -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 264 in attention_sub_quad -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\attention.py", line 137 in wrapper -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\attention.py", line 120 in sam3_attention -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 729 in forward -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 819 in forward -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 983 in forward -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1790 in _call_impl -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1779 in _wrapped_call_impl -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 2041 in forward -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3321 in _forward_image_no_act_ckpt -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 3314 in forward_image -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\utils.py", line 1324 in set_image -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124 in decorate_context -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_interactive.py", line 687 in execute -[12:03] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1700\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED -[12:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1762 in main -[12:03] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_311tnhi7\persistent_worker.py", line 1807 in -[12:03] [ComfyUI] -[12:03] [ComfyUI] [worker:ComfyUI-SAM3] === END === -[12:03] [ComfyUI] -[12:07] [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB -[12:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10 -[12:11] Frame 4 saved (frame_003.jpg, t=69.0s) -[12:11] [capture-periodic] freeze=5ms shot=152ms unfreeze=5ms saved=True -[12:13] [capture-loop] iter=600 t=70.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.4/16.0GB (59%) swap=1.8/2.9GB (61%) cpu=64% browser_rss=0.98GB -[12:14] [ComfyUI] [SubprocessWorker] got response: ok -[12:14] [ComfyUI] [comfy-env] SAM3InteractiveCollector done (71.09s): result: NodeOutput -[12:15] [ComfyUI] Prompt executed in 73.06 seconds -[12:16] Node executed (1 total), capturing... -[12:16] Frame 5 saved (frame_004.jpg, t=73.6s) -[12:16] [capture-node] freeze=153ms shot=627ms unfreeze=4ms saved=True -[12:17] Node executed (2 total), capturing... -[12:17] Frame 6 saved (frame_005.jpg, t=74.7s) -[12:17] [capture-node] freeze=4ms shot=145ms unfreeze=0ms saved=True -[12:17] Execution complete (t=74.7s) -[12:17] Captured 6 unique frames over 74.87s -[12:17] [debug] iframes: 0 -[12:17] [timing] trigger_3d_previews: 0.0s -[12:19] Saved high-quality screenshot: scene_seg_interactive_executed.png -[12:19] [timing] final_screenshot: 0.3s -[12:20] [5/5] SKIPPED (not in cpu list) video_point_prompt.json -[12:20] Results saved to D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1700\dev\windows-portable-cpu\results.json -[12:20] Model report: 9 files, 3.2 GB -> D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1700\dev\windows-portable-cpu\models.json -[12:20] Saved: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1700\dev\windows-portable-cpu\index.html -[12:20] [EXECUTION] PASSED -[12:20] -windows_portable: PASSED -[12:20] Stopping ComfyUI server... +[04:58] Starting ComfyUI server on port 41894... +[04:58] Starting ComfyUI server on port 41894... +[04:58] Waiting for server to be ready (timeout: 600s)... +[04:59] [ComfyUI] setup plugin alembic.autogenerate.schemas +[04:59] [ComfyUI] setup plugin alembic.autogenerate.tables +[04:59] [ComfyUI] setup plugin alembic.autogenerate.types +[04:59] [ComfyUI] setup plugin alembic.autogenerate.constraints +[04:59] [ComfyUI] setup plugin alembic.autogenerate.defaults +[04:59] [ComfyUI] setup plugin alembic.autogenerate.comments +[05:00] [ComfyUI] [comfy-env] ComfyUI-SAM3: 1 isolation env(s): +[05:00] [ComfyUI] [comfy-env] nodes -> D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes +[05:00] [ComfyUI] [comfy-env] prestartup complete +[05:00] [ComfyUI] +[05:00] [ComfyUI] Prestartup times for custom nodes: +[05:00] [ComfyUI] 0.4 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 +[05:00] [ComfyUI] +[05:02] [ComfyUI] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) +[05:02] [ComfyUI] return torch._C._cuda_getDeviceCount() > 0 +[05:04] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} +[05:04] [ComfyUI] Found comfy_kitchen backend cuda: {'available': False, 'disabled': False, 'unavailable_reason': 'CUDA not available on this system', 'capabilities': []} +[05:04] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} +[05:04] [ComfyUI] Checkpoint files will always be loaded safely. +[05:04] [ComfyUI] Total VRAM 16379 MB, total RAM 16379 MB +[05:04] [ComfyUI] pytorch version: 2.11.0+cu130 +[05:04] [ComfyUI] Set vram state to: DISABLED +[05:04] [ComfyUI] Device: cpu +[05:04] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention +[05:10] [ComfyUI] Python version: 3.13.12 (tags/v3.13.12:1cbe481, Feb 3 2026, 18:22:25) [MSC v.1944 64 bit (AMD64)] +[05:10] [ComfyUI] ComfyUI version: 0.20.1 +[05:10] [ComfyUI] comfy-aimdo version: 0.2.14 +[05:10] [ComfyUI] comfy-kitchen version: 0.2.8 +[05:10] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** +[05:10] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** +[05:10] [ComfyUI] ComfyUI frontend version: 1.42.15 +[05:10] [ComfyUI] [Prompt Server] web root: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfyui_frontend_package\static +[05:10] [ComfyUI] Asset seeder disabled +[05:13] [ComfyUI] ComfyUI-Multiband loaded: 15 nodes registered +[05:13] [ComfyUI] [comfy-env] Version: 0.3.79 +[05:15] [ComfyUI] [comfy-env] register_nodes: ComfyUI-SAM3 +[05:15] [ComfyUI] [comfy-env] ComfyUI source dir: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI +[05:15] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[05:15] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[05:15] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs +[05:15] [ComfyUI] [comfy-env] Metadata scan: C:\Users\runneradmin\.pixi\bin\pixi.exe run --as-is --manifest-path D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\pixi.toml -e sam3-nodes python C:\Users\RUNNER~1\AppData\Local\Temp\comfy_meta_vwqbf7bp.py D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 nodes +[05:15] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[05:15] [ComfyUI] [comfy-env] [0] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes +[05:15] [ComfyUI] [comfy-env] [1] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Library\bin +[05:15] [ComfyUI] [comfy-env] [2] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Scripts +[05:15] [ComfyUI] [comfy-env] [3] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\bpy +[05:15] [ComfyUI] [comfy-env] [4] C:\Windows\System32 +[05:15] [ComfyUI] [comfy-env] [5] C:\Windows +[05:15] [ComfyUI] [comfy-env] [6] C:\Windows\System32\Wbem +[05:31] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[05:31] [ComfyUI] [comfy-env] [meta-scan] importing nodes from D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 +[05:31] [ComfyUI] [comfy-env] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) +[05:31] [ComfyUI] [comfy-env] return torch._C._cuda_getDeviceCount() > 0 +[05:31] [ComfyUI] [comfy-env] [meta-scan] import OK +[05:31] [ComfyUI] [comfy-env] Scanned nodes: 15 nodes (15.8s) +[05:31] [ComfyUI] [comfy-env] Scanned nodes root: 15 nodes (15.8s) +[05:31] [ComfyUI] [comfy-env] Registered proxy route: POST /sam3/interactive_segment_one -> nodes.sam3_interactive._api_segment_one +[05:31] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes (isolation) +[05:31] [ComfyUI] [comfy-env] Registered 15 total nodes +[05:31] [ComfyUI] +[05:31] [ComfyUI] Import times for custom nodes: +[05:31] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py +[05:31] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-validate-endpoint +[05:31] [ComfyUI] 0.3 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-VideoHelperSuite +[05:31] [ComfyUI] 0.9 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Multiband +[05:31] [ComfyUI] 17.6 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3 +[05:31] [ComfyUI] +[05:31] [ComfyUI] Context impl SQLiteImpl. +[05:31] [ComfyUI] Will assume non-transactional DDL. +[05:31] [ComfyUI] Context impl SQLiteImpl. +[05:31] [ComfyUI] Will assume non-transactional DDL. +[05:31] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema +[05:31] [ComfyUI] Revision ID: 0001_assets +[05:31] [ComfyUI] Revises: None +[05:31] [ComfyUI] Create Date: 2025-12-10 00:00:00 +[05:31] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. +[05:31] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. +[05:31] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. +[05:31] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id +[05:32] [ComfyUI] Starting server +[05:32] [ComfyUI] +[05:32] [ComfyUI] To see the GUI go to: http://127.0.0.1:41894 +[05:32] Server responding, waiting for nodes to load... +[05:36] [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version. +[05:52] Server is ready! +[05:52] Checking for import errors in server logs... +[05:52] No import errors detected +[05:52] Found 759 registered nodes +[05:52] [REGISTRATION] PASSED +[05:52] +[05:52] [4/5] INSTANTIATION +[05:52] ---------------------------------------- +[05:52] +[DEBUG] server=, server_url=None, api= +[05:52] Testing node constructors... +[05:52] Found CUDA packages to mock: cc_torch, torch_generic_nms, flash_attn +[05:57] All 15 node(s) instantiated successfully! +[05:57] [INSTANTIATION] PASSED +[05:57] +[05:57] [5/5] EXECUTION +[05:57] ---------------------------------------- +[05:57] +[DEBUG] server=, server_url=None, api= +[05:57] CPU runner - will execute 4 workflow(s) +[05:57] Running 5 workflow(s) (all with videos)... +[05:57] Installing screenshot dependencies (playwright, pillow)... +[06:00] Packages installed, downloading chromium browser... +[06:15] Screenshot dependencies installed successfully +[06:17] Starting headless browser... +[06:18] Downloading Mesa llvmpipe for Windows... +[06:22] Copied opengl32.dll to Chromium dir +[06:22] Copied libgallium_wgl.dll to Chromium dir +[06:22] Using Mesa llvmpipe (desktop GL) -- multithreaded CPU rendering +[06:24] Capturing execution frames: image_seg_point.json +[06:35] Frame 1 saved (frame_000.jpg, t=0.0s) +[06:35] Validating workflow... +[06:35] [ComfyUI] === /validate endpoint called === +[06:35] [ComfyUI] Received JSON with keys: ['prompt'] +[06:35] [ComfyUI] Prompt has 6 nodes +[06:35] [ComfyUI] Node 1: LoadImage +[06:35] [ComfyUI] Inputs: {"image": "example_image.jpg"} +[06:35] [ComfyUI] Node 15: SAM3PointCollector +[06:35] [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":417.13743597288953,\"y\":407.3413796907987},{\"x\":431.76130993078743,\"y\":549.9241563039649}],\"negative\" +[06:35] [ComfyUI] Node 28: PreviewImage +[06:35] Queuing workflow for execution... +[06:35] [ComfyUI] Inputs: {"images": ["31", 2]} +[06:35] [ComfyUI] Node 29: MaskPreview +[06:35] [ComfyUI] Inputs: {"mask": ["31", 0]} +[06:35] [ComfyUI] Node 30: LoadSAM3Model +[06:35] [ComfyUI] Inputs: {"precision": "auto", "compile": false} +[06:35] [ComfyUI] Node 31: SAM3Segmentation +[06:35] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": true, "output_best_mask": true, "sam3_model_config": ["30", 0], "image": ["1", 0], "positive_points": ["15", 0], "negative_points": ["15", 1]} +[06:35] [ComfyUI] Generated prompt_id: 0765dc01-090f-4ce1-923b-f8b11a9b3935 +[06:35] [ComfyUI] Calling execution.validate_prompt()... +[06:35] [ComfyUI] Validation result: valid=True +[06:35] [ComfyUI] === Validation PASSED === +[06:35] [ComfyUI] got prompt +[06:35] [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":426.27735719657574,"y":321.42611685978..., coordinates: '[{"x":426.27735719657574,"y":321.42611685978835},{"x":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu +[06:35] [ComfyUI] [comfy-env] SubprocessWorker: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe +[06:35] [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'} +[06:35] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED +[06:35] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[06:35] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs +[06:35] [ComfyUI] [ComfyUI-SAM3] python: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe +[06:35] [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] +[06:35] [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe +[06:35] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\runneradmin\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py', 'tcp://127.0.0.1:60789']... +[06:37] Frame 2 saved (frame_001.jpg, t=3.8s) +[06:37] [capture-periodic] freeze=4ms shot=114ms unfreeze=5ms saved=True +[06:37] [ComfyUI] D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\torch\cuda\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.) +[06:37] [ComfyUI] return torch._C._cuda_getDeviceCount() > 0 +[06:39] Frame 3 saved (frame_002.jpg, t=6.0s) +[06:39] [capture-periodic] freeze=3ms shot=117ms unfreeze=3ms saved=True +[06:40] [ComfyUI] [SubprocessWorker] worker started/confirmed +[06:40] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) +[06:40] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[06:40] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[06:40] [ComfyUI] [SubprocessWorker] sending request via socket... +[06:40] [ComfyUI] [SubprocessWorker] call_id=1 sending call_method +[06:40] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[06:40] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] +[06:40] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) +[06:41] [capture-loop] iter=50 t=7.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (12%) cpu=46% browser_rss=0.72GB +[06:41] [ComfyUI] [SubprocessWorker] got response: ok +[06:41] [ComfyUI] [comfy-env] SAM3PointCollector done (5.74s): result: NodeOutput +[06:41] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False +[06:41] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[06:41] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[06:41] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[06:41] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[06:41] [ComfyUI] [SubprocessWorker] worker started/confirmed +[06:41] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[06:41] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[06:41] [ComfyUI] [SubprocessWorker] sending request via socket... +[06:41] [ComfyUI] [SubprocessWorker] call_id=2 sending call_method +[06:41] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... +[06:41] [ComfyUI] [SubprocessWorker] got response: error +[06:41] [ComfyUI] !!! Exception during processing !!! No module named 'requests' +[06:41] [ComfyUI] +[06:41] [ComfyUI] Worker traceback: +[06:41] [ComfyUI] Traceback (most recent call last): +[06:41] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[06:41] [ComfyUI] result = method(**inputs) +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[06:41] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[06:41] [ComfyUI] cls._download_from_huggingface(pbar) +[06:41] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[06:41] [ComfyUI] import requests +[06:41] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[06:41] [ComfyUI] +[06:41] [ComfyUI] Traceback (most recent call last): +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute +[06:41] [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[06:41] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data +[06:41] [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[06:41] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list +[06:41] [ComfyUI] await process_inputs(input_dict, i) +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs +[06:41] [ComfyUI] result = f(**inputs) +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy +[06:41] [ComfyUI] result = worker.call_method( +[06:41] [ComfyUI] module_name=mod, +[06:41] [ComfyUI] ...<4 lines>... +[06:41] [ComfyUI] timeout=600.0, +[06:41] [ComfyUI] ) +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method +[06:41] [ComfyUI] raise WorkerError( +[06:41] [ComfyUI] ...<2 lines>... +[06:41] [ComfyUI] ) +[06:41] [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' +[06:41] [ComfyUI] +[06:41] [ComfyUI] Worker traceback: +[06:41] [ComfyUI] Traceback (most recent call last): +[06:41] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[06:41] [ComfyUI] result = method(**inputs) +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[06:41] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[06:41] [ComfyUI] cls._download_from_huggingface(pbar) +[06:41] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[06:41] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[06:41] [ComfyUI] import requests +[06:41] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[06:41] [ComfyUI] +[06:41] [ComfyUI] +[06:41] [ComfyUI] Prompt executed in 5.98 seconds +[06:41] Node executed (1 total), capturing... +[06:41] Frame 4 saved (frame_003.jpg, t=8.0s) +[06:41] [capture-node] freeze=4ms shot=138ms unfreeze=0ms saved=True +[06:41] Execution complete (t=7.9s) +[06:41] Execution error: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859} +[06:41] Capturing execution frames: image_seg_text.json +[06:47] Frame 1 saved (frame_000.jpg, t=0.0s) +[06:47] Validating workflow... +[06:47] [ComfyUI] === /validate endpoint called === +[06:47] [ComfyUI] Received JSON with keys: ['prompt'] +[06:47] [ComfyUI] Prompt has 5 nodes +[06:47] Queuing workflow for execution... +[06:47] [ComfyUI] Node 1: LoadImage +[06:47] [ComfyUI] Inputs: {"image": "example_image.jpg"} +[06:47] [ComfyUI] Node 3: PreviewImage +[06:47] [ComfyUI] Inputs: {"images": ["15", 1]} +[06:47] [ComfyUI] Node 4: MaskPreview +[06:47] [ComfyUI] Inputs: {"mask": ["15", 0]} +[06:47] [ComfyUI] Node 12: LoadSAM3Model +[06:47] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} +[06:47] [ComfyUI] Node 15: SAM3Grounding +[06:47] [ComfyUI] Inputs: {"confidence_threshold": 0.2, "text_prompt": "child", "max_detections": -1, "sam3_model_config": ["12", 0], "image": ["1", 0]} +[06:47] [ComfyUI] Generated prompt_id: f7d390eb-492e-4f95-ba69-fb043c480631 +[06:47] [ComfyUI] Calling execution.validate_prompt()... +[06:47] [ComfyUI] Validation result: valid=True +[06:47] [ComfyUI] === Validation PASSED === +[06:47] [ComfyUI] got prompt +[06:47] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False +[06:47] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[06:47] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[06:47] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[06:47] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[06:47] [ComfyUI] [SubprocessWorker] worker started/confirmed +[06:47] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[06:47] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[06:47] [ComfyUI] [SubprocessWorker] sending request via socket... +[06:47] [ComfyUI] [SubprocessWorker] call_id=3 sending call_method +[06:47] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... +[06:47] [ComfyUI] [SubprocessWorker] got response: error +[06:47] [ComfyUI] !!! Exception during processing !!! No module named 'requests' +[06:47] [ComfyUI] +[06:47] [ComfyUI] Worker traceback: +[06:47] [ComfyUI] Traceback (most recent call last): +[06:47] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[06:47] [ComfyUI] result = method(**inputs) +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[06:47] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[06:47] [ComfyUI] cls._download_from_huggingface(pbar) +[06:47] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[06:47] [ComfyUI] import requests +[06:47] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[06:47] [ComfyUI] +[06:47] [ComfyUI] Traceback (most recent call last): +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute +[06:47] [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[06:47] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data +[06:47] [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[06:47] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list +[06:47] [ComfyUI] await process_inputs(input_dict, i) +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs +[06:47] [ComfyUI] result = f(**inputs) +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy +[06:47] [ComfyUI] result = worker.call_method( +[06:47] [ComfyUI] module_name=mod, +[06:47] [ComfyUI] ...<4 lines>... +[06:47] [ComfyUI] timeout=600.0, +[06:47] [ComfyUI] ) +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method +[06:47] [ComfyUI] raise WorkerError( +[06:47] [ComfyUI] ...<2 lines>... +[06:47] [ComfyUI] ) +[06:47] [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' +[06:47] [ComfyUI] +[06:47] [ComfyUI] Worker traceback: +[06:47] Execution complete (t=0.4s) +[06:47] [ComfyUI] Traceback (most recent call last): +[06:47] Execution error: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380} +[06:47] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[06:47] [ComfyUI] result = method(**inputs) +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[06:47] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[06:47] [ComfyUI] cls._download_from_huggingface(pbar) +[06:47] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[06:47] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[06:47] [ComfyUI] import requests +[06:47] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[06:47] [ComfyUI] +[06:47] [ComfyUI] +[06:47] [ComfyUI] Prompt executed in 0.14 seconds +[06:48] Capturing execution frames: scene_seg.json +[06:48] [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost() +[06:48] [ComfyUI] handle: +[06:48] [ComfyUI] Traceback (most recent call last): +[06:48] [ComfyUI] File "asyncio\events.py", line 89, in _run +[06:48] [ComfyUI] File "asyncio\proactor_events.py", line 165, in _call_connection_lost +[06:48] [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host +[06:54] Frame 1 saved (frame_000.jpg, t=0.0s) +[06:54] Validating workflow... +[06:54] [ComfyUI] === /validate endpoint called === +[06:54] [ComfyUI] Received JSON with keys: ['prompt'] +[06:54] [ComfyUI] Prompt has 10 nodes +[06:54] [ComfyUI] Node 1: LoadImage +[06:54] [ComfyUI] Inputs: {"image": "image.png"} +[06:54] [ComfyUI] Node 3: PreviewImage +[06:54] [ComfyUI] Inputs: {"images": ["27", 1]} +[06:54] [ComfyUI] Node 4: MaskPreview +[06:54] Queuing workflow for execution... +[06:54] [ComfyUI] Inputs: {"mask": ["27", 0]} +[06:54] [ComfyUI] Node 12: LoadSAM3Model +[06:54] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} +[06:54] [ComfyUI] Node 20: SAM3MultiRegionCollector +[06:54] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600693869637},{\"x\":4932.510591392486,\"y\":2953.9413227753366},{\"x\":4718.752461738845,\"y\":2967.301479448883},{ +[06:54] [ComfyUI] Node 22: MultibandFromBatch +[06:54] [ComfyUI] Inputs: {"images": ["1", 0], "masks": ["27", 0]} +[06:54] [ComfyUI] Node 23: MultibandSave +[06:54] [ComfyUI] Inputs: {"file_path": "output/multiband", "format": "npz", "multiband": ["26", 0]} +[06:54] [ComfyUI] Node 24: MultibandPreview +[06:54] [ComfyUI] Inputs: {"channel_index": 0, "multiband": ["26", 0]} +[06:54] [ComfyUI] Node 26: MultibandResize +[06:54] [ComfyUI] Inputs: {"upscale_method": "nearest-exact", "width": 900, "height": 600, "crop": "center", "multiband": ["22", 0]} +[06:54] [ComfyUI] Node 27: SAM3MultipromptSegmentation +[06:54] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": false, "sam3_model_config": ["12", 0], "image": ["1", 0], "multi_prompts": ["20", 0]} +[06:54] [ComfyUI] Generated prompt_id: 0da200ad-a0a9-4d9c-9d19-0771c821dc7d +[06:54] [ComfyUI] Calling execution.validate_prompt()... +[06:54] [ComfyUI] Validation result: valid=True +[06:54] [ComfyUI] === Validation PASSED === +[06:54] [ComfyUI] got prompt +[06:55] [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{"positive_points":[{"x":5052.74953932266,"y":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu +[06:55] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED +[06:55] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[06:55] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[06:55] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[06:55] [ComfyUI] [SubprocessWorker] worker started/confirmed +[06:55] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) +[06:55] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[06:55] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[06:55] [ComfyUI] [SubprocessWorker] sending request via socket... +[06:55] [ComfyUI] [SubprocessWorker] call_id=4 sending call_method +[06:55] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[06:55] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] +[06:55] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) +[06:56] [ComfyUI] [SubprocessWorker] got response: ok +[06:56] [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (0.93s): result: NodeOutput +[06:56] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False +[06:56] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[06:56] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[06:56] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[06:56] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[06:56] [ComfyUI] [SubprocessWorker] worker started/confirmed +[06:56] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[06:56] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[06:56] [ComfyUI] [SubprocessWorker] sending request via socket... +[06:56] [ComfyUI] [SubprocessWorker] call_id=5 sending call_method +[06:56] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... +[06:56] [ComfyUI] [SubprocessWorker] got response: error +[06:56] [ComfyUI] !!! Exception during processing !!! No module named 'requests' +[06:56] [ComfyUI] +[06:56] [ComfyUI] Worker traceback: +[06:56] [ComfyUI] Traceback (most recent call last): +[06:56] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[06:56] [ComfyUI] result = method(**inputs) +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[06:56] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[06:56] [ComfyUI] cls._download_from_huggingface(pbar) +[06:56] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[06:56] [ComfyUI] import requests +[06:56] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[06:56] [ComfyUI] +[06:56] [ComfyUI] Traceback (most recent call last): +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute +[06:56] [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[06:56] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data +[06:56] [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[06:56] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list +[06:56] [ComfyUI] await process_inputs(input_dict, i) +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs +[06:56] [ComfyUI] result = f(**inputs) +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy +[06:56] [ComfyUI] result = worker.call_method( +[06:56] [ComfyUI] module_name=mod, +[06:56] [ComfyUI] ...<4 lines>... +[06:56] [ComfyUI] timeout=600.0, +[06:56] [ComfyUI] ) +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method +[06:56] [ComfyUI] raise WorkerError( +[06:56] [ComfyUI] ...<2 lines>... +[06:56] [ComfyUI] ) +[06:56] [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' +[06:56] [ComfyUI] +[06:56] [ComfyUI] Worker traceback: +[06:56] [ComfyUI] Traceback (most recent call last): +[06:56] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[06:56] [ComfyUI] result = method(**inputs) +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[06:56] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[06:56] [ComfyUI] cls._download_from_huggingface(pbar) +[06:56] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[06:56] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[06:56] [ComfyUI] import requests +[06:56] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[06:56] [ComfyUI] +[06:56] [ComfyUI] +[06:56] [ComfyUI] Prompt executed in 2.09 seconds +[06:56] Frame 2 saved (frame_001.jpg, t=2.3s) +[06:56] [capture-periodic] freeze=4ms shot=143ms unfreeze=3ms saved=True +[06:57] Node executed (1 total), capturing... +[06:57] Frame 3 saved (frame_002.jpg, t=3.2s) +[06:57] [capture-node] freeze=7ms shot=165ms unfreeze=0ms saved=True +[06:57] Execution complete (t=3.2s) +[06:57] Execution error: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324} +[06:58] Capturing execution frames: scene_seg_interactive.json +[07:04] Frame 1 saved (frame_000.jpg, t=0.0s) +[07:04] Validating workflow... +[07:04] [ComfyUI] === /validate endpoint called === +[07:04] [ComfyUI] Received JSON with keys: ['prompt'] +[07:04] [ComfyUI] Prompt has 4 nodes +[07:04] [ComfyUI] Node 1: LoadImage +[07:04] [ComfyUI] Inputs: {"image": "image.png"} +[07:04] [ComfyUI] Node 4: MaskPreview +[07:04] [ComfyUI] Inputs: {"mask": ["26", 0]} +[07:04] [ComfyUI] Node 12: LoadSAM3Model +[07:04] Queuing workflow for execution... +[07:04] [ComfyUI] Inputs: {"precision": "auto", "compile": false} +[07:04] [ComfyUI] Node 26: SAM3InteractiveCollector +[07:04] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positiv +[07:04] [ComfyUI] Generated prompt_id: ebedd0bc-b3d9-4bd1-83c2-072d580f3f08 +[07:04] [ComfyUI] Calling execution.validate_prompt()... +[07:04] [ComfyUI] Validation result: valid=True +[07:04] [ComfyUI] === Validation PASSED === +[07:04] [ComfyUI] got prompt +[07:05] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False +[07:05] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[07:05] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:05] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:05] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:05] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:05] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:05] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:05] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:05] [ComfyUI] [SubprocessWorker] call_id=6 sending call_method +[07:05] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... +[07:05] [ComfyUI] [SubprocessWorker] got response: error +[07:05] [ComfyUI] !!! Exception during processing !!! No module named 'requests' +[07:05] [ComfyUI] +[07:05] [ComfyUI] Worker traceback: +[07:05] [ComfyUI] Traceback (most recent call last): +[07:05] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[07:05] [ComfyUI] result = method(**inputs) +[07:05] Execution complete (t=1.2s) +[07:05] Execution error: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075} +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[07:05] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[07:05] [ComfyUI] cls._download_from_huggingface(pbar) +[07:05] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[07:05] [ComfyUI] import requests +[07:05] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[07:05] [ComfyUI] +[07:05] [ComfyUI] Traceback (most recent call last): +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute +[07:05] [ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[07:05] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data +[07:05] [ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data) +[07:05] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list +[07:05] [ComfyUI] await process_inputs(input_dict, i) +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs +[07:05] [ComfyUI] result = f(**inputs) +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy +[07:05] [ComfyUI] result = worker.call_method( +[07:05] [ComfyUI] module_name=mod, +[07:05] [ComfyUI] ...<4 lines>... +[07:05] [ComfyUI] timeout=600.0, +[07:05] [ComfyUI] ) +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method +[07:05] [ComfyUI] raise WorkerError( +[07:05] [ComfyUI] ...<2 lines>... +[07:05] [ComfyUI] ) +[07:05] [ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests' +[07:05] [ComfyUI] +[07:05] [ComfyUI] Worker traceback: +[07:05] [ComfyUI] Traceback (most recent call last): +[07:05] [ComfyUI] File "C:\Users\RUNNER~1\AppData\Local\Temp\comfyui_pvenv_yoejtwk1\persistent_worker.py", line 1762, in main +[07:05] [ComfyUI] result = method(**inputs) +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED +[07:05] [ComfyUI] to_return = cls.execute(*args, **kwargs) +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute +[07:05] [ComfyUI] cls._download_from_huggingface(pbar) +[07:05] [ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ +[07:05] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\SAM3-1956\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface +[07:05] [ComfyUI] import requests +[07:05] [ComfyUI] ModuleNotFoundError: No module named 'requests' +[07:05] [ComfyUI] +[07:05] [ComfyUI] +[07:05] [ComfyUI] Prompt executed in 1.05 seconds +[07:05] [5/5] SKIPPED (not in cpu list) video_point_prompt.json +[07:05] Results saved to D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1956\dev\windows-portable-cpu\results.json +[07:05] Model report: 8 files, 18.7 MB -> D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1956\dev\windows-portable-cpu\models.json +[07:05] Saved: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\SAM3-1956\dev\windows-portable-cpu\index.html +[07:05] +windows_portable: FAILED +[07:05] Error: Workflow execution failed (4 error(s)) +[07:05] Details: image_seg_point.json: Workflow execution failed: {'prompt_id': 'fbdee76c-2cdf-4358-8a61-4c7f069b8782', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['1', '15'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '29', '28', '30', '15', '31'], 'timestamp': 1778443420859} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\image_seg_point.json +Node error: LoadSAM3Model +image_seg_text.json: Workflow execution failed: {'prompt_id': 'e6755b2c-47a7-4805-9aa5-a62a4fa36dda', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '4', '15', '3', '12'], 'timestamp': 1778443427380} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\image_seg_text.json +Node error: LoadSAM3Model +scene_seg.json: Workflow execution failed: {'prompt_id': '6931bdd6-0ad7-4661-854e-b232cd2c34a5', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1', '20'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '26', '23', '4', '22', '27', '3', '12', '24', '20'], 'timestamp': 1778443436324} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\scene_seg.json +Node error: LoadSAM3Model +scene_seg_interactive.json: Workflow execution failed: {'prompt_id': 'b6af28c4-6b12-43ec-970b-1ddac8a8292c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_yoejtwk1\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1956\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['1', '12', '26', '4'], 'timestamp': 1778443445075} + +Details: +Workflow: C:\Users\RUNNER~1\AppData\Local\Temp\comfy-test-run-tuzqggl_\ComfyUI-SAM3\workflows\scene_seg_interactive.json +Node error: LoadSAM3Model +[07:05] Stopping ComfyUI server... diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_000.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_000.jpg index 7b9ad2684d015023044d35ad6b56e251a16c9c64..7bf75fe755dae1ac72b3e746b824c802a845f92a 100644 GIT binary patch delta 782 zcmeylg!SVR)`l&NPrU0-rm5`u6z0ZmUpk?US<&vKXB6E~&W~8z@tx)Z>IH2(0 zvfW+%IVxPu64GTK8w`8C9C!Sbg-R25FRK#lDP3l>^l>kTM2~4_Zm#z=DpLEy>~0D zb1qL#$k*U2A*R7^{aJ)vARlT7AU{1Z9Fps}cnq4?_`_D@T~ zG!9OgaNvpHjf>YNHR!&Q>V3A{=ya{&EZ5kD9Sn~@yuLQ=eemA;z1y4aJ$pD$gH73o zLAJ0w_dTl}gDwd{zPZF@{>KTx_}tIt!)e@{IZLu%~h zt=4PnO_!P-GupHwQYhk@YXYB}Gn0j>R~N(f!j*A%?(V&E-Du|A?P9!rwHq(ZtgW>D zdpYK=LFOFZGa|f4cv2qk-y6QDfvfUAL)iY{znW7%|6A+6(}dxa22c=&!(YsQ_n#pc z=%1!(T^bCFpm@nwU@%1i6-~Z&n4j_D^o;?G!Ym4}G8RoX{3*<|S7iD_MMh!fdQm8& zd{Ni*jU0@^j8~>_2w)Utex(6Xc&Tgh!$=XPERE?8#TiAWAMyth>jN0|r$16;6ylJZ z66nC56{RuxVv_K5?m$Lu#!J&51Tcy)v+9aWzBpZ2{>zp?2kxEz_k!mqcNxvUn}7a4 z!&;zAQ|))%pZ}jBYI=AeqXlEk^oT%4RgslA6ezITm+pVRe!6)OqvCYlAVv$tnZMWm kXQ-|Jy5dxQ>3;ivTSWpGr@UGI(WK?clZ&nl_5W`I0NWQ_ivR!s delta 813 zcmeykg!ShV)`l&NPrU0_XG_OcswFjBC|+32XMEw~+iP>SO`N@v*=F?)rsWyRay!{2 zR@{0!EB397YsF8lCkZ^sw)Ig`AJ3I7QqX+bu;9Vg2L_(G8R5g!4{LD3qLR@SS^dmOSs~HUl=sdOQ0)b?rZc*{e$Gt6y;} zVC0kaUwAenEZ1xDE*>V1?+bXXqjz_^mv5W8DBW3F)HdX+C~wH`;9t7(S@o`eRxlko zqT@U7v8dC0m0tCG_N_(@TpEiSWd7DO{#hy7Wss_3V98QuQo3XTcU9Zs%9Up}-SDVDZQ5>(bp<-q+{nKG?oP^ULkmx_diF znPzU4em>1I>eGXh0!MOEEFIrehdKGZFyK(WH}~7}FHsCv_U_-ke~M>yvCca-#{<_$jz6_{lH26>@`oBE!%N=!y{`Ao^xfFAW|f%BG}DO@%o8UZ=;IAq z)S!DOD}1|oeyQo1W$C#`o0I3~lq`#n^RF+tZtf$M&RopOT*xeG@&0}2iv>*c>aVW9 z@}I#g)#g9L>cDrt3`SiV3z%Sd>M!-*`>$MdWl&hUsEa`ZiZyLB7Bz?g)l5z^=3_23 z37r1Wfl-uEW3r>Ju;hDJ5r!>jAs{mUsH@0i!CGOa7mKEUWCf}XoP1DT1ZWLN3*(pR z3;h{In4NERO@0_D%)~1){h=bG@bn7-j4YE6$qP@P5WuL%%6MxUQ29hX5uiO6lZ2WTy~y$k+6<@t?A(-Q(2Ekumw-_1Y&pJ6RfWvczI`}6-ZL`|Pw z63D2+=rcVrkkOF!{N4QDucvbcF}hD@4Pq2lTvqqG{(k)5EM$$=ntyy1EiFv~9pwMt F1OODeSH=JU diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_001.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_001.jpg index a4dfa9abd001f7197737a888bd4a9220293ad48f..a24027a91e968c58380ed4e6a209d98db7bf4e83 100644 GIT binary patch delta 863 zcmdmcgmupm)`l&NTcYbdzj^Gtu<_lL_YS8TjqZH2KQ|*^;*3hhqJ$-hTu%xN*w@)h zx$WZB-W~07`&aXh&#&h^|GI!(byyePhqJwl(-j2g z%&R!+`t4Af(H6tahL$I6o_~BScV*Gf&6*iX`34NdI}-Q~voB=`wUH@Z@|9(&`n)NV z4Z~`uZeZk@tY0NLIZs<+`#J?icE5BxK#W2 zN3aINqAm@_^VdJfpPCr4m@UYed4hYgdz2T$_7z#?v*w)E{cjGZy+rM}JbeX>0=-h(@@tnsmUxqwWOv?E#vFbkq zQ2x&PLcHArV>yz)_eTz#DE-NrM2rw5goZR>CYg`wD=JUT%fBnBK3qJpAtK5?d z%o>Zj7+_d4eo_7IzrG>?Ok7bK3z)i~c=9!1C}n`uO+F#d!^9puJwKjNOV961paVC$ z-#!0?U=zL9HTj^t2y>vT$mEOK!qY#-Gm0|#drjXM&nUuVyJE6oy9ndO=@$hUMVMcL zm54BkOfOVt6gHBZg2gzGsz6r;*_9cK8n`r2u|Ubv$q#FVSsgD;>(ZFc=*lP}hU5{b zhgd|m1Wvyw#wfyl(Un2(sePqiZJ)-pBu3fkml7FunN}7}Kc2{_%D4n3B+Tja_u7Ak zefxi1nckboXgJ*`kx@!F)qdCg`TrTBx-=M0rN7($_v?R#Yl}7iUi0@K~di=51 z_M_>Qt$U*9Bs|$)x7_kv21C~c+b0|Hb)U8=C!EZw3R#&fxu?2VWp*P&qE+EZn{TT= z-sw1<+oZdOBlYJ7$K$fKDIo~B#iTqT_wEOr+a|%PCs|dsM z*FX55daMa-)>Ldfp}cYNT2+SVE2h$C{Zgm>N;c`*?JU4}{NeSry7!h>*H`DW?mc_h zCV&BjyLr?YvqDJLtQ;!nP{ zNvPbh!BOtZ`>pniF0d_q`}gjjMc%h(rWY7+Z!7%rWmU1jMziXk(0ZWszfhS;Ci5%) zi7=eny*#Ttsy^E*wo3~h z{kN=3gOOENB!JNsialQg18ECb&Get~jNH?w$1{pCJ6^ds{h|P)Ftd7<#$-nWVdj5Y zV4Cs$^bhfjTFlN@0>Sc(>eCAo7{$b{1UhiTOoY)M8Iuj$MVP-V>YDzLol%4lNHH;r zGJ?(Fu+>=9z;|U!;N*|zgqedbx=wD~Ei&2gn6O3jQe@Xb&0^w;(pbRMg^F2ZUuG<7 z5HFg)XSv;Rk?BVg8NC^IPQRYWsLB`w;u*3nt9xC4KYseGL`KEwo{5Z7j4P&hCo;+^ n7=Mrc_v=5y>%b}hUf0$C&C*!Fta;P_Q6}fflZ(0-{@(-u)9hU< diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_002.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_002.jpg index 8476487a982526a11fd4d86083a149b2b4611905..5de2022980d19cddfd01114e3ee9b26cadf57c39 100644 GIT binary patch delta 840 zcmcb3fc4w~)`l&NCnD>!{5QFNYwa&tUd0x|Iqmtzeh_zF*?oQt`7hy&Z)s8<^)FW+;=e)nHor;PF~@wzZlzUzU8G zyz!s*_I_c;DU9{=&U)}zO ze<58*C5$FX$TV3?SzQWX-Rm5<=gPCl{AI=-tG5_3$kfSJUAp_Kyng$(57Bq-7$0Rg zlG(uYvG3mDwZV%TxHQo41R0a`%k!@-Ub=u+YRj$O&!=V9Ru-gmB$*k>Ecj--T2Z}3 zf<^GX-|ygGx(r!y_wU|6rLuSDv~p&K-RbiFUds)+h0}K&4F^i=KMg#o?D@U_p##tA zU1iHl>z8d=cH>xBD7TWg)QL5WCr%`|v#ktt5PN5;eS7xyU9+AA8*h7baO3%HR>At~ z)%Wkpp1q9MxN&DwL37PcUN?Wz?9y(3nwVI(r*U59VX?QaA`Dw#Ho@q&=^KHDGV^;ubTDd6 zUQjE-`~_&5p^pe_mj=UI@5vJ%3$r#a)fEYtUckmE0*pscTq0u*tLgmlKwFni4^&_j z=5@R`txJQkT=Vy-;x~oU1rr$Mr$3En)M50Vek-0)ML;e1_u8NT8NRMq)WEa+d-Uh& z*WwwKIMUy3|NHen!?o!K@r>TOi#7jV`}3dS*OfpAwqX0x{qNWR+bZe*Zu@hf3ZVau T=1%#iHet@3SsDxY|K9`vOJ!x8 delta 845 zcmX?ifc4@5)`l&NCnD=JpWPCj8MtKf^MF&0b~*FzUz?RLaYiL$QNof$t|tWs?Cb2M zLicG~pV57E=P|qL@2{5UiXB+O8sDonSLW*&O0#(`{3%>~xrgUV~wxz<|F*equ2 zd2-pW$%RjqH*c_vWt{A%qcJ_onNhsnzyH1b!hazL@6DCJ_p3>R!MQ#7MRAnq?4Tv@ zni-mGUoiV!d-v$#-M33KW?ndU)IZeL)j8De%D-;+Tk|j0YcXszFm-7xV7HGyP_N~h)FbK1!{;d5E1RjobZ_B`ds)Rg+b>Hl3B4uJz-Q05H#6_6 zb^Yzz6}s>8Bp)>-nH*rOIG&$)ZRJG=R*^td?7=5x{PO(kz)Kg{dZTjPem?CB+q1*S z#ZX$3FQ8iP>V(O=c$hf8FRxwsSFFKQKmXnPr$TXePFpuN#BT0izBG77Yv<-WNvr>^ z{44%x#gmCkejop^fGzZ{b?~nG%Td8O$=X`26IFXt!Wf>U7$`S~tXRNZE;aS-+1q!0 zi#2E7E=;)b{I;y-^y`!F-!(mZnQi8QI|m)^I2`k{{(ZGdgJJpnui0PiFU|C~e|4pL zvIEbeE)514URu}r@BLSkKnD)Zj71Gx8c^&XrLlk&tY&gYFW>aFv5X?je9O8fACwo? zv%cucpo{K*^^bwrM5{EWFEnNpnJyW}D9S9i2y6h8t;Xa9wIa;lfZU7b!c49rlP_wE z02M8?ViabQn=-u-WLs6B>vTo~MiEw55r(p*(*qS4g;^ahP3zK_TzFl?O9LE@ps0jl z7FiSzKs_Q51azzj&}qn6;k`G|(A`u1KDGR2G5uORqc`Ky>967$RTw8vzaGzMz-s(G z`rohVHt~$s({+}|7Um&G*8m+RK2i=pP#Qt0Q>)&0HJ+g A5dZ)H diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_003.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_003.jpg index adc44f80a0f2e52e7e0a440fd6cf4d5b0288f474..09c9290caa7667b356059ac348eadbc7018add21 100644 GIT binary patch literal 101296 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

    j+0NwIfG-D6&F-TBc3I(Z`~7bHLmRN$_P-h;NWf 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

    O7R8jTXdEaERVSn5gxnjxq7>W~AOMR*6>0 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�D^GRRc=$7JS!?mW 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 a>BB}g#$SUwB+WOY!67LLB$jRN{r>?Tc`7IX diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_006.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_006.jpg deleted file mode 100644 index 1362cedb5d2454c66cd380317634684d391e212b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97571 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

    eMc01ZT9JHx@JU&>WaO z>@y=nf2tN_aEse0VA)(~G|eC=_dZOGNvCJGQJ?qh*vQ@P_6Vux3QBKw*QXMWH^V0l=Ri!azJZKKOz0maACC)Fe_-g+5An$tSbFJg zZ#7%#W)t5##yiM7SjzQmdg;@YrzDr@a_QFy4GqLC%wtd~sNQ_A%2LP>;_eCD!V67|9Up^01od7zi^j zC>C#_b2SOIESwk>w(-=NKF5BSM@@^TJXvmr96|P2#fm~m9+fo6@`xn4=6Hnejwc0} z+KMzhd78ye`S^38LC`ur=`^sdcoP<6C>j~@Zt{_{i z3qfK#-{dj{IsXcQ>%m-+F~oF=nRc0zG6t3^82et;LXZlNljRmEsb=RF68xlU0Ej3I z?;-e@Qg2%eD1WVZZEc!VQKnLtJ6M~t2Gb9)&5`0DlT?Za zM=t`Jm_;+Hnq3%jEPZdWJu!7Vdcm`W#HV`~0Y6|VE$pLr z>A^zI+4+!Ot*72z(Ppz1JVWD^Oa)a;J3GnoEz%KhllIRznQG)AY!06}$tcN;Jg!U{ zOe@1jl=nx*cR}XMg>AQ5jNS$!>l11K0%{c!fkOHIVbAv)7%1n8IKo2!ZDG4G8ey?O z%58iL^F6!+z>^qSn%yhAO8#PCbMax}FzW@cag2T3*K%7+{PcQ7)=OBslr;@Hn+H04 z>t9M@&PY?lmlL`q9OsiqijzXm!$gS}irDOBt5nUmb;F$tWj-dew?edO9mR4JhXQQ5 zSc%g(z62Cxz2nsSfVvB#xo%n$MW`oZ_Q)TL{4K`9nc}(D1vaK`Qb^-ndB#kmT$Yk@ z6~<$ksPWpi<0Ow2j>vBy{(^?x2dabGwOVQtB$OyK_>fna>0`&89M+D#7+%s$Dtgh> zYQ{o2F1g@YlZ zuVb4*0jZEVGTBo- zG}zYnliNr!qE(6l?3F#uuvqt3PhiO8`L)4c1j^A>J6p5HT&TG0dh|?jHOMon$f#tk zMa)N712$XW(DT2bg}Hsi#Z>7=39Z%7)kBb{O{n<>3Oi2o3NyzBCZNGv9$t36+x)Fe zYVsmvuipF3L^|YcOdDk>6xiyEx3S1+uJm5(?frq1@f&FV=E2C?1*i)S{x=MJjyBW( zVM`kk-r<+mwHN=r>jIC{29T3e0srzpxBLtw9{`#bH!u@0fd21F$=kU`nPgH-tLkK~ z>B-`Pzo^5%Skl)NVt~5z9}npI)N%nq*ZoS-> zGAn+fUDwP1oSGc^yZ8Q&A+sBx?1o=*!ztbYvR7VZ)PXRP)?EHoob}I|tv{6>RLrn0 zy~d!`5b=2+v0_GNk@mwINGj!(Em3Fn9uGB|}ooY!-9oPL9rprZcqaNhG%^ zxxay2HZ%k!-8(*}Z*xcXoeme|Jj1Vg*0JLSWzilbbD_qLVTc`8eQb>S))vTHvQm5G zo#i70&-n@mVKU`jlnsZyX!C;zYiFo~^Ms=KRMgXn08(=5f_tA^QRX#fK3iorj-gWt z;s#k9V-o@lqAXkW&pn?%lvS=GKOR4G#s{%;pX=3pekdp&V74-4`AEn-$SXYbAmA&D zkNZsJgwp3K?4X)2;T!7RYhCGCawVh#m}RLUmt*AItb^;5aaAEA4y0XoY`nt6`o4y? z)@ZTv^Cnn4IZ2myt16^2e`uki-n4y&GOFLifzx9*I8d7Vso{0kpl-;@XY_kTOYh%< zG;DT;N4;mO?VO5=6LQ2BoAE4+l;9H`+A4&;npsaaTamq!hoQVYAJklnsX@ui=r#&} z%VBLTC&umStYZI&CVa`iCol(>-FE_zsj83R5m=F^jgSZ;c1*Awdp`ZLu#RSMa@j)t z{Og?yMhkDTnTnc~>0K~qzeXU|=yP6Oy$R(MOKfY$bNfrv!} zNLR;BpQ&tf=L0EABkDY%IkWNiIi|s{=z*yuRq~hxb6r58O!>tr zyKO~ZzJam=`R9eHEfATuEOj zksTej)mc5E1tiuMh5{A~r_F~rH--Xo7c7{mr5=7=_92b|>Toz@?GIY8$-i;$gC)(Q z3=;$QD=ZSLJ){J|iWNo;=Tua`r1jfYtVTKsIFyATek9_~*KxsjELLqU<@K;NjG8D6 zMts|0bZ^9ep+u&sM9bvlq3*k=GLJC9lXGR(H!0*pVf>FleX<;Yd_=!Y!o6g^cHZc0 zdTS+o`3k>g0ck|3*#&Je)$BDQj%gH^kZ7U=AS1ec3Lq$*0za^yn+Tqeu} z_+@<0mFh%ae`q*5AUY_<(V1lWz`7{ZZun`68gXHtcRtTlg%N24O^aRXqx&=pO?P{l zW@8yW|4jI)(mm-(xYszDN=;O)qdaxqoD#OQb)J*+kWxwYmyZ=aBG}J>hkc2pSTT1F zuW`GLM}-WK7&fJ$5lB5OnYp#}0W7t)wRJu$VP;i&K(qLccoPCKon98YnDYO4jE3>N zlv6kdOm&=X6}!pysL8VPKC(o|+55>jR})JkaJ}N$gHybVjDE!z*h0abcYW#I8H5+` z>T=f!U|XHg=bz3$Mat`os)j06SY}y1M+$EwMF8qA;gcA*y)CrOz|)94Q!etwvN1qs z>bEuHcr7|f1jo{h#W>w2*WOT~Tv+!&y^PILD0|rQfF5c67O+ zY%cLexA6l?zp%zyxX&eunIU{^T-P1)5{01=4e_oeAST9TPode}W&!aBSaeU!xChD>38pDU(B+=TZ|071Dh!K z^u<%S*b=LiS_Ud;Cn!Evdy>)(Z|0)zX4?f_AQKIie;r&bHC~KcWNL2_w|*JfCbPHG zqq@6R5x2cL$mLkP(Bb{=_R@AWTq(|_6kWw|d{RxvvDiaZ9n^N>Z3Ih>URzYtts-gb zn$-|frZWibV2EYsAm?BhK#eGu`G-c}^qhGZ^E5 zpDK078=5VAjGouqN*tb4_gT5N5<<`FqcY7;31>ohWF!(HVFrWwiBYU7X`)9w%Bq0L z)WkTDL72bJI7>F`UH(KL^RkGcM}m`L2Rp%8D+H)doy-=VW6YQu@qlh!M4Orue& z(VI(}2pGSm6a&^Jawrt{$jf6zg<-$=-zD|rAnG1IR|+tZ7qWq86kX3`5Fz>q@9b;@ zAmAmFR{cdKxC*papAs!r$na4vQ6M>(I>L1t5UR`$QYp%qca^hB8xbO>c3WOrG(j`* z+CM(eF^MhLLo(oV3uEC9>8idn%&MEhs7hax4S zobs%r<<5!3y7*Y5FbvhxA}CXr_h3>p#}kfWp<1xVsR0DF#)CequGvC<`!4<4&A#KQ z@1(~uau= z%v_91e`OBS-}!joG)M`XRtNs);q>uTk zP-rvLcI1a#$gku`%wfCmfgdC=dBUi2-z*T_bzu6B*Q7h5AW*&lAq$W~1&SX4s`!9@ zE{qUC?iSDrD3buf@XdN+3gENS0O*(J@~@k2_P9wjhRgcFHT$c9n?USwDiZAvtqR#c zU1s^31NXy;rFUFK(L{8)b1N4nnm4i}J+do5!2cd^+2BP9%e#cBUNsXybo zP{MCH8UHm`jB5a>H2_o{xGq2N-xWCe#UJ}foNx&2Zw6=ak)ULGK$@vabOIMpQXV)}Jqisgxppby;y^?a5yh9B4)tXX(adDDrKH5gH03rTk?zezate=)Ial^5%Ds72 z>^Kx{l^Gq#>Zx-wt-D8epK*_b-U@^Xi7ULarM8qMQ|{&C!#edN4I;eFUR(qV(+E;# zi(Bqs(B`uXwb2mfo(f^llQa2juGzofXzyaYEFV(PSqX1zmg1?x%hJg@%oI&_NQ%ue zE>b$63ggK%SdEG!nGT(ueTvm3znI%b1_VFzNu?+_lr5nKKr*evaJYi=XR?+=BLa_0 zlVr+L2GcUll0M7<6u@b?%Z&;4wsLevufYT)hZR%0BQ@s&>C>SDE^@S6&vc%`wE{Xb zqa-y{5)<8tN=AOt7m=rKZM}eRDnF3vr;qMJ*f5whpE~JP9z#R+VMt$fjz`*w%=I=6 z1f6ZXJWvWOftdMQRyZozz7?h32AL?KUV^mb(@(GH4{C0AWdN|l+`-raY5 zT7;*l#WI!gDd{vC&?`&q{6z(4I=^WHH{U~>;YwLB>V~@Z?Fz$+s@fNmWV!*oNirMf zN_4{HLzfn}T5<`Ie3d&^?|w7-vu?#ZRgU zS{V3^cW5#FF=99fXgxgVp)Zpio5j&=yW7aICTmI_PWL|dmGQXil1(JQGz8X^pPp<^ zJGJG@C9_D-;F+kRNMhNXSx94Y8&DUry7yvx_De0nlm{h&Ev?F?3-8A9VZIwy1?#y{ zGEi9NUML?YM14$OP9D+L)={g~NZgwp9!#?g1Zxx(YyAIe=o$K)MgxO|}XjL=Z3FPpRrWv3n2WhGdX_cCZuKj*@ z<==nxmvUD>@=Slljn`fS&hWL;kQVA;fpaXa#g-k>L4G~npPbES$QpK`hi}g=%{(D3 zM)nY&KzVxlqR`@lay=t!1n2J%+v zLN8BZ0f-!tCm&U>JBeZ>BgLgv(Oc8tRb!7yhdG&sZJ(l&7_M2&@O-hiCabywb+N;%7H5eo%(T9QWl|0610$KymF_1y;+=BV>4g%w zpa(|-PE7e42t@l$+9^9C(#a<>gBJ6(AMv>RB5A50+sqL**S%!6&9**oIo{WJ1b~=j z`Nc{~AxIC&sJRb|z_-LDv1E@`l!^REfq6-VbLB~}4F(-%!%VQuZb+RkVa2OY5omdR zgl@`#>_^0*dn`Q)FI+AgHvKj?d_9$__AtjQQK`eHOliETU|r3si;ZMFLW8!+1GxPv znZm~j8~VqH1U(ri#;$V7vx|jpz;wec%cU00)>A3v!x^mpd*{wrdI_4h}7f~{J zmtxvOe)-=mK5LRcYj8j{*-+kvYV#h7D z^jLQ#$J~Cc?+eY&8;hlPL#h&GNP(rxpKC9w8i5q5BVNx@^`zjLq%O+?3c4v9c$iZo z%wEShEAyi`lH_%hXU5!>cD;9wb3<_K#HnM}#RM25Ry9(Z<1-(BMr_A)Q&CnVABNGX&p3Up{fE7>wA(@;bVe1*RYsX5HMUr?2_anS&agq< z1rE@d5c#2c)k6hQ-H+0GVfe7l3x`*aum zSK62w@r=^tp_*X7M>s*>Ky^wv(Ylq%%Bv}?2+r@VPVhF=VmDt@KSbN^g6@qw2q}EJ z+>;Z>-a4K?Rp094u+o!Z1Fxf~Df{ zcu@19J_Cx1oy|~4R5GE$RR$9)%zht{Jnc+Wj`W+PI#dz{Z}HMG?Huj+kJ@q}juIda z{HNd~Bh3yA>+Z0rGq_uo4|^93AWS zZsnsy4So6Xu4Ct=N14wLytdSE?}P7$mK^1uObdJiZ3A?l2atlcI>R|rwBS9A*TG%k zK|r{_&Oa(*dS(5us&cf0-1Gk~I-gO2@iG+-@C^xad8j~JfMX{&>5eiCc!dPHzkTIj z6S;8{>+-ndkAd9)7gEF&^q10H*N`ECI28eqKL+4?|ImmZa7Y2Kank*9$xnp`;NWp;j+CEz%o_tRXaU!B_)rLwk9G zIWKj33-Yj6Z-KY&=cwrPzQ-}t0@pVriM{QU_uY^cvcXTW@hCvFlZ1ID$YsrF`!W$i z6QzIAwuj-FjDf2wWXB#b<7bnopY?*TV96h5UT_GzXf>@Y{G}E(sYw*p$@&-c2Kx8w}YM&Rq*h*;CAn{Rz+V_5iPR8LddWt zas$0flB#wGMgUz{CVvgw2Glk0Jbz9qOEiyFT_^U%7Zgqg*TVEXt5cY zdQDu!NIyuCkA`C|`X3i~ETxgrgh13sG^|BvL>8o676_Qr=7Jp-XY zE0jo7GnFSJQaNae+Y2@kbP>Kv5$oq=GJf2j@)z?K&oS&15A6|NQx-3=NhxB^KSyM~ zC*FpT4Mq$eV=;_!R;14;B?;TqH(LuPv2*9$fxe*)`Odd9nuiI-T}au!rejwDuqU7$ z;jQ=*w({mWYvckzy4bo$>r^lEdZ>-|eMf&J{if^so)*PvW}G9Ix>jwi&?*$p$p zfhfMz0^U4aC)>^|ej$p8%Sh9d90}Fx^wJA@>oR|RgmGh;_U&Tl3N~TIljLup<_B&h z@2w46(?4WYJL#c{foy}9B*H_Ja6t-<`LuLxCwP09BwbJTp2>Wn&Nq*h z!vbZtqkrzZEZ13)Bg^?{2}X<(mDvSvsNlXd38#rwrnJsbE9bzzFOlrJQ2avTtm2-n z>Sap^m!e@{w{<~SGbLp;X=Q4$Z%nx6r}lREWFeL6fy0Zwqhq-U4I3Kq2-o({_H1^X z@1 z(r7&q`w*}=EBKIHURWa07JOwdogB-VyO6P27Zp>J01kFK&T$}9KN^~<79eLgWaq$F zf%rF!7c;eRa;cH(bP=0S)_`da5nmA%Lt4|5c$E#eu*ixv_R!;Y4yTF|Y zclxkbnl^KfXDh3#tQS!W9&XzKrxz87c5jRjp-j|gIgie|hEU`8-j9)+VsACE=ekpD&oO&;*HtK9?XI@9OjqbKPmgtz3A1>9xclB5mluz0#QowubO>p<-@sisdM^6YUg zLkzKfdckqoas&yMXPFVgyvY||Wd^lGY-=3^Ku_h$YOk=`ir%t2q9+31T{BeL3p_L# z(|OlH)j42^6MtKCr%sMK4xk;}<_XibEOr?i!3WffSk8=$L z!3+ife#>{D=kFb%`}SE|Ky?EE=b{F1t~5YZ&){D4#9Z#lan8{7ZukG2M9ih{kzn~k z(W(2P^UsGS3kLs?XKfe-#4FAR`~NDL0ka`QSpJ9e@xu{;z0pVg-N*T}H$(mh4#;scMJP>-I(!pFW7yzJzdg^ghK@Pk9eV#S% zJBuLRicgTH=YY(F8_~rvHRS8lk-h7>t#hS9o^3DH+V&8gne<~zz`XP$4Rxqj7ny+M z&wFL)rOwHAAVabbiu1uy4s6|B%oXr%G$0j~er+E$fJN|94mc-ORADX`G)eX&%oWIP zXA`$<<3vt`CzM)&Gd;(&l<|A%cBRNChF( zX0j^uRICEL1GoU!rz?>MaRXn>hsbjI@E#$>FF?MM4TtVsZ&Z-+t9WoJcfGUiyXx9` zxFo^_C>%g9Mx39!#$(bP3T9^b`a9d@N)ze1mfv5m#29>sxtboJi{YCK+_yqEzV5#U z{c?5(SEMK@ub%H57I_E1PhqHkOY~KZ5a$;PqdfTTsL-H-jt2pBM)b68FqzFLePKg1 z6E{l!ohC-gcFJH%o#Gdtl>xC#kfOT+lDk1K5*6>819^O!m{yw|DI#%Xn^N)&c^L%S z(YOBhBN$Z(Cvrkt(^Tc$mKTrjHC}QmdY~{Q&F#SOb-=k0btYBwk-ckN95yD?*>*z; z-H_An9BAZk)d}6p7hkM2FchJVIEKU`E|z(X?OoBzNRShX_Bz8hi1+xA)@3W5VOV@o z_73UedO7eBrQynXVpE^UZ)jr}cj2`S??$bLZYI3^;xSnYv~oksDlwy=*sTI{p8RuE zcs(M=rQ;d>u zg7o01IHk$1a1x&GUG}K8UH@gvqMO4?xc@6DvOMZU&+fh<69lrAYBIaa11+KGmB=rP z<;qi!^EV<}F-rSZA?jATRIA52yJ4pxE_qQE`RxX-ZMkGyItSw_X&_J|He7}6IcE}+ zWC&He8h)(Jr^SmaP~H)3?S(6+Ngy+zT0q->d}X4l!qJ1sHp(qaPtgI>z0)U2h%m%X zBz}0?5FuuzpJ+`J@`kSIGs6SoxN*15kbDH4;nC^QF>=+ivy>UcD=>oq-$bjXAcgmQ zRIFJWV$U+gKv1g;F>1DuGlL;*GB%O4S!~UKB@0f5Q#3qU-c;JYf43oF@nrf?|f$ zqW;=BsjLq^V2FSG=~-;mB`4IuMf8k$Jk2g9_~pt}<=Juiq^4$9LX>Zd!nFG8ewTUS zrki{x?-!2c(o4LYdnLJ&FqDhFJic~UV9rhYk~^hn>Q7=epMGw&<~kn*#GLgJ@hsV4 zL||jQnZT{F^87~k%AZ*zMnJ1HZGadRoA>7EoP>rCyoAjGe$aClNa%vP^5atJ29ru< zeA;ck#xJ`fX*gFjX1S>$U#^n%6c0R-!JHt;iy@iOu<-uGA!#1eB~f~Wkh9zwcl`c2 zK}mBcFhnq9hmIZQkJ+YGBp{sPohfc2xS7_C>y$}(LvKSBRq3sxe+w|_e%C;_e&~og z1BBD-njJ#_I=A)BqI*@3JDfCm&R`h)pHkZaaxJX0@ zB(YL?^57_=&uW`;Lr#tl{cP*1<;wVA>cangSWy&$_Ho@*V--{1Rh z^wwc|@CN}Q+`oB;`;LZyp4?cwF`W44w#zXAEqL?6Yb!>90k(C zg1}F9^NA*rlF@=yeb&e}`A^at)$Yt4i~xDRP>kIm$Wj4R@RB;;ZZPwjhcCl~3;jGg z-E9u@C8bR5;vLetg~b$CxQzy59FOo4C@Q>*FmUc(@F(gUb0B&2ZntqO_gp2)z3yU6 z)!)xxz02!0ns09YD$kGZ7fry)Pps)X5De^>u2GR#Ha8n38J;=${--d#9Ir3SZ-pUcvw zvsEBtpzW6kA%u1&*x^ZF#q{kj+PL$ddws%W9dy2ZDfJ{`Woj=Qi!ntiL=4VvK-GQ< zS%0rl8-iO!D7v7?^)3};)1$7MWLMqxh5A(Xsm4*--S-^Z1Ts$mjRW`iXmZ<(Ws1UZ z!ky|!pyo~nTv-6@5^bPik~BXu#NQE|M4lBIjv7-qCBiq8zjklj<5XTZbUsx*oEZVT zJ=@8Y-Gt+?N7`mC1(48b1j+J<;<9Y&>}O+3KpsHZ3&@7VvTVk4Ex?n^PRMomBf-=2 zVezjp{Sevmm|Ha=_oPjNOiVg|3BB?1we<9l_nYh~j*NJ9D$sI>ak@K-@iK4+Ek^*afnkaXvp`28P~iGZ?b4z-UtbukR>Pc6@*^@81m<*TcviPPra9 zV0WN~IUo=H-3Tzg3;-VouU8QF;P+qacVC~v-@GF@b9`sME{B*Hr^5fudu%+Ab`AP| zq;T=le{Dn{g?~M!{mr@EoGt(GKo2mc{j~fuEA4uj1^Mz_R$cst0+0%iQSSMtYCivW z3+~3kd-4G~)~Z96gky4^j?<*Hp>I9f^hawZwo`C33vwqr;LF6rHIUv8-=A|9#<^AJ zOF8I~Cqr+Iv2?zhEOX*IMy4i%Gml)n|Kd8F4#I{C_I$FkSj z1!d%2P4Mu0)wS>q(=1X(O|33#6dYfg!nRy|WWvmT(r`p+Yg7W)JldK-xjEY%f|-iK z6pP@T83!E3#``F$_#9srk@w94YmMXgU%2a$l44-DVsX1gHTv98g1?6jV6Q)i{}+DZWk zA>>$2t*+_nvE>%;5jX4hl{?{4pOf{OBUa4%1o&x;%x;%x^%VSEP=*a*Dv{>)YG(V0H5<(Yx0h1DjI#}aTvet00pHgzF@Sb2GI|Cm^ z9{GG!bnI~M>@vs=;gY&pXNYSy6&RyZcC&P=i@Y|(L471;kjlff(L`ko+Nd2Qhgv+|rOH@F6?JL=!$Ynj{BBUwsc6OEiI8kS&@@rei zLYY&s^0dJ?-#{QpQJfeb62gxZgl>DMjqAw0KZ-Ix73R(0%Y%{yoCD$#d{`D+U(2xB{ulIC~U{oZ4+? zM7!6MFt0L@t5JHt7&}We*G-q^fXfHaaa66rF$; z3V8t7m9l_{Z#kv_R}&&=h;%j~(V=i?o`4DJHUw;xyvJp>M+B0vzrv>aw24D>$*Q5Eqx^`)N``Aqn?InzR6x- z{Ti55Y1_dJt1?=7NsNjQn>Xst;%`NtXd3@5&UH<`M-{)$fcP%Q_~(1$1{MQtNr+AU zX}tR3hXO!VCIR*DJ}8hk3)CI@O=A9^n%|-${=59!|AloiXkH0tzQkr$ytC;Wbl=%) zHVeJQc?V%F9;gPDY@jo1bpgbOOGM(ZP74Ik%D`o4j* zfnQ68@yQO`6#zYrWpoE#^Z;NAz+zhcU$J=tLyLw>Y2R1=XoMN$wmA>k_e`uBMa17L zg#Nua6$H?z0?~-n!of%OBSuY$7NezEucSwFFu!B%2(R4y)Vpa!W|>ae0GetjCwQCf>IfkGWy1p-n4P=^(+)DA3y?XTD^qUZDOojl zG6uABCwoD6m_79Rk2Qbnd0lqy@Ae5pNl#c2xw@9_Z#W-z8u$jXY1k=&R)9DItdfXM z@UErFHst7s`#+lm z^Sz(n(ZYX<8~v39^Ybng`}-S~a!-B`g8BQ6{P*Ffe~Cx@Y3%yP`(A8KLhSD_O&0(H z9sd2Kd}6}>CUo|1uZZ6VvVYtB{}UGw)0zlx6e2K{ccoex{9b+Q&&$YBAZhr2Ywx?m zqDZ#4o4g`|0hKHWDqvUzM2Q2sWF-dy1(l48fB_Z7L0J3Ew3=Yho?04_o`+M%=A3QyDS65e6SD&hL&ikH2c>-)CH2z=ZO-l6@&o@F$ z^)>Ucu^Ya=P(-FLHc}I{Ow4=?12;5)uoQz1wi5GS&3udqLYJLcmJDw}noIpX#K7$F zgX4kCL|+=;h+a`VYSW$hSf~cZprj~>gqc z^N^pnQum-gk*D%sF4+L{LJzd3ML+2ogh> zlJACZ2X=HnElI3N09JsXRTZkDu3t)XH-Jw+mqEQe3B|`rQ7<1q_MrVE4mZk05q|$tBqsMC|9(Z{*ZiTtQWLkk zzZ6mO_eUA{k~{^`qq_TdMfBJF`M)-Q1gQ0?zX6=91Dk9Y&_u=LN(a$MD0;va1)i=u zWS2#wD1hoo43HA}QmZa-D4P``DWauCQDy)dBZUMF1U-r7UBt@t$>45#@=Zs;$pW-g z@{=L4bsgC2U}>tOKw6>}XazC*zV8khvJv{y0PIPhq*E_tXG6TctICs;`tPXB{~Tc% zMgaIOtfDB5MU=>SiSfs~MKSWDF(xhWWUBP{$p#iICQfS2`SDtmaY8jnjQ#OI9{!G7 zoxrgE2VzD4D+FbjMiVm*ENN5b)wC&s@xJnSRrg8a9HE?Pq<#lJUQ3#dQ|}^8(n(?_ zPz$C_YO3iub$s>R^-Ef5OsFqf>c>6or{aRq**b46GnIn_`0uliOG-hAr5R|3>x2qH!NqIa=U}ksY868t{S0+e2$1{foLj zAhrX05NREuT?l3C5hv|T&qBrL7gTK+0N*1-k)WuY>|3GtrX@VHE4*3Ujd-te7X2u0(4VqA^jWYvoLy*8gpB^d<^Qd;fbX+2t2F2u;xX2dW*wY?&wReeghXZJ}}$a|w7;$eX_Z zHLnV}U+58}{V!#jy$^gs6^WzIhs)I54`JI4#y^g=&}HBp2k7(vs57a>Zg7j-aDB)v z%(d!H+tK|CMXD-pX&wwOdWebUMDAYS%GDzrZmzKF>9VNB7U`WCT#0w>gGKZUqSSJ) z2*}+$iA}X7edv_h#ZP`SeB6+dY@=V&+=P6%Y+_Mb#pqDCXU#Uufn=9A9^)J8a9i5> zlDoJr8#dzPdG2hSbM13)x47o|Ja>+5?t4AON;5|?Mj~4^H0#^mwPE9t6~q-PIi+K< z@)~V~zpZOvpIG(U@)Z3eYJr#gb8@0sr3^Ed^i*qne)CXULhiJJa+jVi9eMegiFEtR z-|#~R!qjC1{n&n3{J-LFD2oNpXk-^h^LGALa8Rb|44&(aVmT%Oi3nGL#NRHkExR`# zlDG%zl_)Lzb^6~oCL-Q>-rVXk@(V6%+N{Rju*4C95Ofb{QCj%welWH|ZLY*|foo$I zaDAg!U$EU7)?(XzOc4~M2 zthbru4Q+UsLdp(xL^y3I$35QDR z!k3Lermmxq+{%g5#47H6%cY~n^}2Ye*ke+e90DhcyFajpZ;oP@_3n5CDLTF(#ka6u z6*YnXH2E88uupqk^fh~YF3UHBp)vOR&nR{XXZ-879}Y>t(yx#1<}Mo(7IEI4HF_w_ zx|n5=isMj3;arXd^=4+Pt}yC5spN0w;xF1548&2AL*f)PL3}`LBxZ%;;xGSPrTsb0EX~%V$jTYZjyv`C~WLlh8%81yQIHy|E zTFNv_9}4ZyV*2 z>_8FYv`)xJfT71giP^&s>IR>cU1dq675H~o(mK%`jkWl5jG!88c;hK)6D{8d~pkvilQnJt{($2ZhkiYRu*|z)MCe<`;#! z0k1=ICQu9-a2w3`xK^5AL7U2 ziB1TV2R4hM{hvZ4NAV3qX9T;nFOEB6A7R1~>4#j|jmozG-I|XHb}g@b`3+e<@7(xF zjj<$#b!3w-@ra;d=#MRg4Vm;<(jtfbYAPCyTHg@)>YmuVD}-a2pOvz%9FP^2=i?C- zoh0lN4W9{TYZDl83&{75jlGXmc~ojE*DpdX*;k|*c>jxHfm;~L>e9x<` zBOI@4cq$?mubX>tQJX!R;n#h>o#t~?Kaf>A7=4p?`dr&`yH38cFQsh zm(#mQUwlzsiy1c`cWgOfdze69E9_CGrCxvNo$E6zJ(a~x0#Sw)*zQr5@k5r)y77~<_kTx+xr`PlQmEi}ZvQs_15H(V+ao$32l!dGXFx|`&2tRG@sq7xvtS5S*LT49qI zcfzmlj;x)a$6wzax(a>&?hHaU?Fm*Dt~A)U71%%e^<75K$t<97#N}b zdk8@uepXC>`Kos?OB%Ow-;3TWd8#zQaCe{^PpVv}H2-PA1@xB(Z@GthnA{f0(P-OI z?p+$0a~{`yD|s*_M)0@B2;R~ZqwQ+rW*!bkLtL#V>|+Yl6x5P%Lidj<&++$g+_*Pe z`&0U#_pVB0wdX0^2ng73CdVIa9kjo^px)_v308bwN8BOHf^^qySH=xIR!5gb_VN|P zVS@5vyjS~v`S-1yaTmE)Zn9Y;9mZ$vZg|OJXEkoes(_8FL{?jcp7usUk6-IlmweOX z)Ox>p@w{K_CRy<%9)EqmQ@>y1vyp`O?7EbZV&G-sGe^r)m-%tM8=7mVr*edEg@RgV zA|4-t>F!WWh{d05^VqIo1qm&mx9z)zPZ|5Ee z&nQ({Qo*Ku+%S8;&*;rzV~@qJZfL9)&MNUaVtcMShR{whVk&>OEtzxu(=MZ=7$ch% zwhLmp9!90|a`dybo0hv5{INsb7HQ5(RIb{ac9Z_Iv}OPHzPMh9x)b3uTqY7K$xFAq zuRkqwg_WO5y%p?(Z*J~8op2Y@idJIUp_J@d%6|~ASCKuN94-5+M_8Yy7Ex?fJy{`J zfpNCMxY)!dHHz_ugA@I8-kLWpHu<}7mypf*&5#u6?&1bD9$^*E2-6jFPir=JKOH-$ z#CmU0y5s9xoyeKm!Z|sc`x5!3KWyIl>g0gB%a$+gp-Xjxja>PT=giG!S)p7g+t3$% zc+OVqIJ;&CIe+t;f=!-0A&WN4ZLl@vLuSVJTb58;fS0-IiH zniu$&eeVB@7c!Go{{N1B&TRuW&kN|nmH}Ath8wqi2!HT$jEn^i>oV^m!+XrrBR0p1 zH+n^C;#3T+KXqORGYr0#IFN^VgcVnO&oX%NvuTiVM4hdr$tlMk>mbpsVaE*zw#C%Y zD>YUeUMwD~-y~M5EuU0bmtDu{Y}v({8fV*=BvGEVI& zJ${B$ZwJ57bf1+0?2B_dmi3ol!?#lWMwBTwu@%jJn8yA1?DovQ#ph-)Y#FDnRV?8P zc=VdnUTKZ8%&I5|(Pw$v3|p*%>3R+PW<)n8ZKvrPW5S6|b0nBqD~Bv^ciJ851=PZ< ztWRKKx->h3-QP4+5yLCZ#$H#f!#@v=ximY2T{paB0E^i92SME^kS%o4f0`ch3DMs=CsxqQSHLl+tW#m& z>xO~&(Znu}7ZBXdaILdQ27B`52a20S&T~O#fp16#$Jh`AYN$V@#O~6d`M{Jb#QZOP zt^F;(wVP(_Zz5=&|I1?M2320S%1ffF@a3AbNY@8ahdQ3XVJTE-Fil{}CNX9+ra6J6 zEJtV*Cy1Nre4=r_OG~4U##8%=bS3JiDyXa#f=I;n6NpK&ArY{s4%35yqM$zxN3*R} zG^#Hx<(Vn#IE`oiC`tKD#pU!%A>Aa3&7=Gy0Z6G6){uaIQ;MRu%~)JZomLbFGA5)o zcG97SR8dTCqg<2k#;ho|2NcoCCR5)0=-hXU>%U@s4XG2_`0S6u`5T^ERi#OX#@8Cv zNnGw)Ze3l&p7lzmO_V{_J8S&9YgW)-Y`peN=L%gT6pqGkm&vmdxgEXWSd`r=zQcX( zN}NeI>~zA`@63JV8&oIp$nJ7q{B}jvdk#LLoAqyucLZSK5d(4%pO8M#AP4R#ApT2xn8M zGlH~Whgh*g$(WClfdo(4Wd!<2f_Rqquj~Kt_!xD^B|p8grT8g}ppQW=L1E`(PC949 z>??-$i;HsP7;m6TYjH|nEN!$>ZsfZ*)%n}A}_L=NeE&bygm&eC}+4`X&~uygPF zIK5nM{f8#2xCI0A2a^>qSICc)PKG-4K6ub1!vG@Yv{XPYP&5Tw8 zPs)wGk*x73g5&GP=S>`sDrHV?D8jtvl#c2+i&-gneao4rIZs873??7aWxD<__dzAU z(H44yF|uj9$+ReDb0Zxtr=}Ly9CE9D)QPzI`X3z=gM_jNQx1r0<~Z$ry17U`%y41# zBau#VSAV}EVFg+I+2WKHV=vcn%4i?p92{3c%+}1Seg1OIo;dxa>YU;GMP>56`omc+ z!uM4!?_x`BqI)>ENTxZgLWPqq+GTCk+X$hBVU293a|63B=kDEL+6Ui=K)PQ0RHQWe zwai5Fr-Jd!2E9#&d`}2Elp15v7x{8XmmXL&Q{d#2B$-*I*4T>IA4G!}|NfH{9N)`{ zc1^?kxa+CKfA^%3t^4OPA;R~-2sQjj*FK60i}QEFt*SYSq9|~ZtRzFPX-mOL>^LC8 z^+Br6B!JOn03hKYR8cWE1L~VfR8Ez+v2$w)*drp^eXkpDc z`!a!@+=uf&-fP@weD4g;=<5J!738*BzC2rRsi(M}iM2oGo;jyV&*v%^X30VszE3G@ z);|c(JFBrPhu4K!F^nUx7$8S`dzal8GF)vj-^2z894z+z)^pWKW`RJ}kJ64H@g9C>n zb?@eJo~5BI(MYsF)UBuk(D~z0fxw{&L@2}p?}iS9UKMl^Xmq5EPcRU`P62!|Lfp26 zped!MmO|AYV`x|A?BBg znL_xYQ=u8Pj*uQ@{Xrj~^@Q$`WuKLp4YBMVZ@Ix~n0<4o%(1}S+9qG%nWta@09!VW zV_*5+9P71wH|F^6y+L`>sJMFuVl@4dM$`tsoJK<_q=Qt}o?PI%3L>`}ATjSC2o#S* zcJEuPWp|t~zk?{p~Msu!m*p}1SuPAb0{IZ0j0N0UM9B>7%mf+ zRVPXV#bq{?#XoJR^IST;F}Tud;dSZ*oZpZ;i8pkac1~-5sz2is+jE%k$=8TS<>b*U}_f7e~TIV^v=VuY-T4t80#1Uc}gxk$r&bnUCKoVx3ZJ-oH zOhRmZQ8;3#Bnl9;M}uo$i$y_$wh;EBls&cSWeY?|>LSHJ z@&VB>`Iu?L=|v=KG7txZ)XfrzP|P58jX0!>UJ~t|Gc^lh{{YsH9dGN82QVDz{d{jW zarA%V;LHMwnmzKC8wPUQ^ud{bD3%1en|?FtoqNS|M}g2Hywjx2hak*k-1X{`-*xvpe-WaRz*zQf^rvz3p%ccZ*FhO6=IjLmZ#AGtZ>0TYg&J zIr!N+4~>@_34DIZ>YSu8aQv?Do z`>fW$x?B5&0@Q7uc&`m{l2PG3SKxl?Vmx993o3)Q0)tVYHlbKcTDqF;dgeM!|CFUN z!u6czl*?7GkH`F3-%-7(vqmy=wEAG!@rK3k%yyY#ZOppv-`%k8>eqa?vZVVL&SM@f z800_4*dUKzxYO)fd=lh&~u)4hAs7?_{(tEw$7ci?&M zarUiqSG2y(jbB`NYlDS%y~OkME*h z%u`ZaWwaX`(a*1*ee(C`!^KQ(H9pTJGg1O-EZ&=|pVII)Rou;+&|$sK1C-Y1X}S7$ z9$wqn>|JGN+#?;l<)E*f!2KvTxwp)11*Hy&AvN+VPUIPHFN}V$$RD$_;*adM$d-LK zE22Y059i1EmCBga>RsI}!zIFD)+q7~F@)Tdp-54x(^8c{)3aZkxc%_IiR`#Hc4wW7 zYUkTBhR4$WA0#9-dp_}>+8658PBf$Fkj?p4c!RevKP9Hw;c}3-;TW_Xv>-_BdVU4 z7cc9|8mG>euJWp^tSR@idR6LksXw=Ls?H0`e0xzZ?BtFFKUEdoC8B3JquR@4axKje z-tG5I=3dQv&Ahu|u76fkYnk7RtIy8NyMO;_kv5j~gqhbd-<7PwM{He|%GAhkjk^bj&fe{ao$kbrdQpHz7uh8b8Nxe0tT-!SE3ilJ(aWA5$)`n9 zYfmpccjD^q7eY$>x6}~3`o4`jcIB-LXqfwW!znL+W-;Ng8+X-xq(7b($sdOeucAME>0=%6N!{PYdELZdVr8#cJ$RAVU+k{=ye zE>XSPXCFQH$v@}2=2|))eWK`mwRp>m`6hy6_qn*5hnqabBj)f!nv6FuuikFc-oELV zpQ4Y3D}|H}0D#g{w!J@zaqwU9Q=A|zcj%^j5Whf)o=-M%YiMywRq(1qT#O64lz7}S zk1X-;a$5aI;aO>McU+q|4{ji_&rA_d@EO)+x^RBSb%j^rXB0JfbRJ<@ZHV?1nGpiR zu>NY!-398q5B%0)->#vwq<@}jufa8&Cs*GtPb+?bxDFj|*E)i$tE+zMe9)zclVL#u zGWV6-arO*t>R=q=N-ial+E_FH5Kk$`GRI9tYYt?5ei|TjzB2ECSLHy;U*W~O=c_%I z`=Zm5PKP^=J%SYt7-%xBVWa;N=Aj@S_F~QUh=#?Ma5+0zO~h|i9p(%ok=9xjUJ+V) z-HO}PaLt7^`ivxIAX-Hj3@CbFC=I0o>c*qTtphLdECAsU`n_vs8`aj=C^)`C4M*`lKF4x2eD z>X={~Y!_)c{UG$gG}8;6256_$o;Qp)t+S|(OZ70JHkg~#59^1Dz@dritZPB@m^Kh77mi}MCx#vZ96+Brr?nW=QHpm! zeix@hCiH%?{trhqS_kx_Cb3Jb==Mu)ozBc=AbUe|B_eB`A$oYKs=;XLFhmPag8hBs zpgF`4Z`TVVw4cO|qsq0|c*WQ^WCU-6c~B3L`OV+~1=z#c7(&LnS>1Q-Z$B{d0Vyu7 zFS#+G#7tBYOKuIQG~}mGv<8NAqS54j!T69HOR diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_009.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_009.jpg deleted file mode 100644 index 5903eb5aa08c410e0a950cf76cbe0dd31d4d486f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97704 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�CB^px={h<5T+wt_95GxH$1 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 w8lcXQ?tY!z90O$ra8}w{#!A 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�dMa(&vO2}dytY5nYY5w5p{mHJ`WQJ1x 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 MqDPNF7kq2^ABO3dhX4Qo diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_012.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_012.jpg deleted file mode 100644 index 191b1530669c4bb4d447f93026b15b32bc41e6d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97854 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 diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_013.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_013.jpg deleted file mode 100644 index 1145d8288e0fe603b6d7a4bbde0d4998089b4bee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97344 zcmeFa2UJwcvM{`d925jW$*5!m36hZ{l5m>$erptWNf|t3(xtW-S zHAKW^<&{;G*#))rwH5WGm6R0_jX-d4a8Bc$rX?h#Rp4aiRQSjLc3uH^7$`jG?#Pe} z01_Sq84t4a7N7*-M1}1B1NQ$xkdRSO(ap~VhJgJ+a1sX9)q>ZA%5C4MFB{l;U}Bv)OGHdULrX``z{tVL#m&RZ zCwfgxTtZSxT18b&T|-k#+tA4PmWipEx!qlR2giF(&YpjHJ$&Tt;~Nqh79J596&;hD zlA4yDk(rfU_`ImNq_nL3#haS9?`rGn8yaEl9i3etyFc}O85$lL9UK2TF*(1mxU{^o zy0*T7zzYH(@1X_$-9zjryzoH0kWf&NQP2^1L69852N@3q^*kFIzK9aKzRl?i><=&q zt_CL+yvC%uto)78z_tzR3^m6Wnt23jyO{kMVjlk%X5SI}8?PSV1Tq91JY+mT2pF6d z8XnVKZCT9B)(Ko&kKA6|njCo{n+$8Vu;%(QOJzpF@n8pVAQ*niOEKhrIWxyU&0N~( zWX26oqP}&nmr9fO230ORtBU#j^n6iS2*D64h)vMbyd@d2$5 zvINMJHo}CaIhck{G&wgU%=mTk`@;=s&^wlLR3`BAic?GaE#LQDGd7YWbJ8QTucPWy zM6)E!(*H7}ys5Z}r7cCUi5<*N@M?KP{ceHOi9CX~N?V4Si+*^^1VAH$1RYX(c~N;0 z1C;Lo&q;jKBDb##%|fSZ-7h5j7M#GQNqhS?$e{PZ zRH!eIFGipU`G3#uygbV;3bxT87oXr^nv;Y_q`#%eYeuW=9GH+dey z*VmzSAFAgP#+4M&le#TxTE4xCRVTetE;hCqz-KdN1lP)mA#C!>Hk;)nivQ%e{!nM0 zbPh!j~K=GHgy{re2!dOR6pOr{D#A!@Kvae zZgYET~O?-H0eB;Q^BXm&1mO-_Pqe@=wOVvk;T0m!&c5Ymc*1^_H2DrUopv-m(IK)r8*mH?Nl@Z zeb4paQUCI*rw}VEysN1T*#Yjnfa3s3o7H$+Ywutlq?J* z?rzriRhDvs9rHB%G$)^7<396#7ZiDdh@oY62gq|WzD?(|oLYRQ!TBnao1&n$HReP$ zX~9}6s!fswnh>iQ_a<9~rfRR<|NPYL--#cb*TF^?iMx_*;BZoy3#M1I<;)`-8!jy$5p~!&L;PwEvxtqFTxN3UZ{9ZCF8)eYG z9pIC{nDTr0Q_5AL6+>ZcOKP_FFYa9#sr%fou}qj{ZD(-%(x!MdLa4#J^z**wIrQ@zJ=`o2^)8G;rv>fX*O@5 z729%vxf2QQHY(WeHwbiXhAud92WVB^0d@f3><$pnrAeIOq_92E<<3$0JCFt#c7TeF zwo#!~s5Sum4Q$WvXTayCB*J!p&)cTRGKYXPJzTG8Az`yRk3wY!a9mD2$#R$oDTiuW za5q9{;YG(mnsd`N^n=**vJlBmn-`juh4NBgv7I+Mt$zggI?L9QZv776MWnm_wK{kQ zz*6}AXET5IhMNpPBKjBTcrsjKi~bF`VG-L3TvK5aCW`^w&cdBpMxbx}4%)p8jwz+r z4iNu%o$^}>ILrcP7lgjZz9TxW1#x=F+5sG_)r)OVDmcLhaLA8o71D4_12$j--9I!G$j}^50~FgoAKc?x`12{FC~@If z%>Dsw4BW~82WIVmj+pdui{U?QR(a?cY~|jaCjhn%*70}#U`789;6GT$;`{3=+Luij z_ka^99S|{UHiNAPUcZLZJ*q zVfrXx7>=ib2hX2#n*WprB4o!99D%~0j>3ON7q2Gdtua?C6bdGUQ3;g5NBv=3@}zUBHEn`1 z$Ja*|>^P96#1k8gV<~9^6SmaOUbzv|!;ED1g!1lKT0)-N1CwS9MsVC!XjUTTIb<_) z@vzW3B=72u(qTD&$NH=w?o;f}Sb#3uHdOjb-SYOuf({NjKB8re+1sSD9-q7TEhbP> zn|lkMoc6#t;ignacqTukM@!pWx<}?UVXkS(YAy`fj&_vHXy%-M-Gf#|bfyseJDoHd z3NHnV4cxI9n-dIevTnXJGp|Ss8Z;WjwVTn7bR#v*9WQ&{Vaejwc==9HXt}^TS)j84 zYbL1R8%Y1$#eK1=6SU&(_j<#(1?*0!n@5_{Mo-V7Pm-*$^7lK$TbNa8oO3sREfleL&O>g26}tZ4io|umc;ymHr!6 z`tSJv{b3h&1pLwny8NAgY)kw~66V^6fkHrzLe5}@F0H*w!NU-f(Uq0^{<*l0$^lte^)LY}F4k6c%v4Z+zYl)`H? zJsJEW^{-clGFy@F7cFg@F0{8VXQ-9amE7~Yh}NmJASt*mG~+@Eb7#N^3ql%+=`C%u z42Q(Yluxn?6Godg^$9JvLF4W&e;qV^;}{m+!cD1tr^sMh310sUT+Wnhn^1qsPiH6> zYjyxi>-n6{^pZ0PChk%W24(R=Y%=+?^C7GXiua~q6{GTgj=r0Lf}9pIW+c0?A~Vur&{oDR8YTxF~k|>NL&>U{I-UT*ob9hQe#WGKUpIDwX zWK^A6^WpairtM7onCtl+Ltj&U#jBCw1&b8!IH^x48;g1T@|gvMw6B18o6S~S&ziPT z5eV;dcyGJ%Jon_PFiW)q+m1;k$cWsTDa^$uW^&|r(yFdCQZ3YpUw z`?mc#=Q_>cy_@vcGEwB;$PT*;59hlrVbmffXbNJI=aT9?UFCF`%2wk~m;2$hsX{l<>EnPKH>Ugv#3fsx5_(a~Yb54w@Vo)kM5 zn08mZnwd_%_X(_KQC-dYnRslu0HXo|2T8Xt8(k%##wG$)pZgORbI-iCeFiCiOomgb z!3#6qhd=G^Gp#i%3(}m#o@Y9iu@4p&9La37_^LuCHd0r-M`7$-1w_=RFj~fiiRCMF z2>juBZW$XYW1GVhvewHM%R(@aMbRgo%*QmHczVwRo1xT+h=oDLvj}(cju6STy#ikE z+JzC*7y(}?5|(Hxsq@V%GwTNB3aC@cragVPcm^*_M4WZ_l_1eC5VMH_;&S#|Od`HbZi5!*BUKKKF?S-}V#t{%a6NVUhDm35-WwmQXVhMk)_^H1srxHwu!lfVgujaF3_i^=s&w&}VphNQA;5sGi!00q*Ng>da?OYKj}^ z&nYb>;&_a8F85v}&ZYGkD=pQeDRELGmi|U8iWel#=h(zN>tlI>``O8>juq|6xa^g} z*Dx8=)Jji3DdDs89nTS8yxx(Y*MlA18C=g&LalDgXQc@lMZVP& zrg4)Mi_zzFhVzT<2ozC*K75m=_WSZ^#MNIxpohrMp}^@P9lKqK zLgGqxn93JJM|}NjF1ew(qUH^A1w}N)K(ZerkObz zsebn}`y%x~v?2xV3F4#82#7JCpQQi32l(DAC=3OT$;LI;7VSBv`2!jJU7{kSswgZX zXz3Ub_XI6MWdDQW{K_zgwC{U`1H^umz6Y=)QW3CgQ1~7cJ4k;n&cJY-=q-UO^o+g> z%Z}IT#j}+rufF%hmcP>&Qglujqy{N0`6^@_2PeiN+LB=A2G`2a+e@b_e zbJpswtelJTWE_dL*yB8Q?cbJWv7H9K)yX!kt+|BFSSTw zb4uk$!S*jBA2BIK6($?qczhASMHA}i>9!D6yRM3+cR_^`uuw1-BzW7&R zR6(s`;MpP+zmwTW+UFZtodrhNJ)pz zu*H1x-Q#YO{t1}4j}Pw$> z6ixIVg1A?-UrKq=&&~S|nI`vW>V6!BOBmZ_Yo6q^7h>mS;Y9Vt&U`@HsR;iT+|8<% z6SIDM{>PGYw&6gsv2SMYPik!E@^8%3^vH*!#^c+&8pkQ(5-~K0j;cL~XS< zvLH>I8<|nTHu@4^^Gn2neE zNvNp~^dCUYr)DP)F(+7P8xFC*p$duY_%iwwF^l#F7@VF&* zY@0vz5wI&k5U9JvAi$h8tt&^gO)<8gaR`0|=|4ayF(9nyQSom(-$x9^)y(W90Fu(M z?h~_}#085G12-i?<_OY={tpJ-gJ*8H z_W=63u7HlBLnCyEn){t#pp$>CE8jgm)|IDFjDd$?Sy$7#u47VR9&mOb&Y!<3aFBnr zpi2zf?CxYO-<@E9e5y(2JA$Y*oLBbflb3}t#V)Pv04DHt0&D9P=v=Tc7I9=!+9Ku0 zrS!So4DtQXz}$gyg`uK%J7IG~sjB+Z4)9V8;Qs*C29++yls7lEo=qh3HAra(eDn8< zlkQel6PLd<(H$)&r7b-=FypcVtj~cKTb4DY?R?OfEC8B?-+`9QRO%l=Aav``Ulghg z)R$S;=(_>`SPdRWK`ZkRX#1q>S=|8^2X+85-EY}ChrpxQtt8;ZGOBCixOo#aM1#Ez zKZX-PEx__E&@CJ2o2)(D4^VY+uKoc3wn9)H?)vW6z@;5RNNHwr2e`ah)2$3wTg88G zf2HY#7B;1`Nff*~joSs`6n5X2yL3}%wLZ7k@^cJzNFn){Q2vA*b$kZL;ocw8Xa#Ic z(qM&>;kdg)<23pQrgwmW3;r|kmhA<4Gl53GG;);!i%sc8xC?YRWs4pTs{|=Au=W+C zSk57!lt*v)u5=1TZ;w2`-XerwuZi;+RaE9s5tU+ZTU$qihsIyc?t_Z6pT-tx7f6X+ zBtG0usQ4R;M0BUXsSTxF91cSW={MYfhatYIIPM~xvX4HXJnbA~`O|a*sL4Ei9i!ky zpZD;C37N1dy!Wvp_6T@2sKASc8L z!0pPFvQB?@K0wPFuTIU>ooYGpL=WTW=ORpN@^`sU=PL-#e?-9xoX@@sC|7?&I1|uZ z+yT%xt2Qz#qFB%yW~wEFSx3?>I@m7;O=- zl{PT~KttwFA%UbMmnHx#lI8fB|2g%7)_I$3YmZsnNF zsDsR<({!(>fFCqUplAmOt6dn_^j}vRtzIQv$V(^&+iOuvZ?Lmc^q=gzyPVQpx9-_1 zvo3qMzZ;J_p>s*%HIvn=txxR|MMxJHxJM--c7Q(XM*rP!GS4>hx0mQ4SN?_|%Yjl2 zTDIzsw%cs|%7hn}wkS@X7e zmWd;C>Kn=KVJcgbM-&fpU#1t<*IKBCTtcxq%j1VDtB5@3)_m8Sq?=Vd+DCmP>s5V= z^ZOhPM~{0j`awy9tD1}>Bk|)x(mBGY`+N$v&$obcX{iK%FC1lO7|i(??t_ya5oCYN z+V;#!19cKdIRTxsw*1o3wVm)z2IN>r^W!GW_>bw8A~^!oNgOTyD06q;d4&Jar7_c` z9R=q6jEtnqF z2!&lmu-`c73+_ij+HrEG=xi`&;dQ~+=W8r^nlaElr){)W9k|bUaK&(`M$&Q#)k115 zvM6X^gGQ(77)0*U^^zA#6yFi=CuMS)w1}+a3M`oM8||f4ItL&pe0er5rF zubLSv#+P7<*NIAE$7qIi*I$V#x=)TQb^BbWUycp7EZc2SOQNr-BjbXdahBPdpM2m^226{LZU%A{32XYw2=6~%u^^%`QU&}g@ae=#@_>1mpu$c0U@ zo*L>JTLxue^d!SxA%Eo@xa*TC?9Wa^l40jn0UuzZ`QDa4pnm5088Ov9U4B+uQgWMh zm3D;+d%xTh_g{yN+^-=XUdU1ZSmMpxFBYwRa_|BmazdV$?#itco$kNd1Sv6Z8wlM< zb-Uh<1kt~%_DSF1RL~ufiH{W3UX*$-7Et2izAI`Ull4-M3$1tkQo zpLjQ$8sWufdky<=DB%LKLf@D`Yt6;apWd6`3(K3vtfUR?@Cuc%kx^3dr!(8jUkb?!w*8YCgvx(o~0_*jTJH} zkn-22F4zU7207p5fW(0}1#ZdBvo5@1p2ihbC@$7YiZC-a9rAXUP9F|!_Y0JE9r@PB zCTNtagjBa#EbKJ?pw(_pt{{d-=DC6m$`i|bPQztXRO>Lv%8PsDmG_jtIMBDmKwdWk z+mZwk8!jyt_N=aX)_zIk&f^QObJ)%A#_4e_!JT^oQVnS&xeQE&b)=q5 zK2(>`_)ZPy-;dE#zrh2ZXx=$2GGfwnBjb1`L?ygxe;89(NqH;5S@uIxG**ys!|;=N zWd*1u$1S9g^$V)qXb_BSiScGLn#vM;(8xBaPZ~P*3~Q3@6TTGDn!iX9qpk7KI7q6C7wXD5PNb6Ab=-0XT~AFu`&8ziFAeVl1SFoCGYm%b ztB}o*M5s4d-x=F8Wqb zc6w}x=WYI(ex&88DG!DPGuelf{ojV|*sh}jNRrEB@VoggR{eJeWmcl~@d(dZk^%B| z@t*07{5nzRRK>-O4WoU4@m5G5a!VB}!zpg^)Zlo`A>Wvpp^(vj)SgE~M0Hm3=<+VA z9PZNeS(ZuMXE9Il^w}hc^tGa>s@1g*v;-U4vt>V8B$`2?2zzbF=1+Eey&2EZuasx_ zV+@cdcJl_8!jsBiFU?Oi$U!!KfnAAZ#UXtxQ7Uw6qDT@QiYNs6Ta=*TO+`w22Y8Lp zU;!QxLCUS)@6t$3$w*BdBfEZec=(n0{)OCy5;D`xA0sf2KZE@8@bD|~9UoQ{A9jpX zFJ?YJa|}`l<;@XMe|`d?EIE2$p#YUa$87{fcRURxPPDl zPZW}T|DgDx4c5U{z_W_^+}zQV2_|A-k7i@+4lL~N3Gf}n-F?~K4kMhis-~C!iYAU~ zrqxvZaDP&=I}2?F-wS@P;5LUx2EBp2lNd>yyu(*BGgC{3Y6R@!qw6MAO%t*6v!rLG z{8?4Alr=qYZ)R|ktrjX+1%-)S<0WcI=Z_aUp=M4Gq(S%0ebO3xel#cqMII4<+h!EB zwH35?JuD8HYeYI=Fr4&bY(e%MMV`kQxQ@3>g|20p3HcsvCUjT%dDKX>=Qr}_2Ck*F z)MIT>S!THAN0Abhk^I{s=D?uDfGe#n3Ofp75ZLyyMzY@(2WDiXdVZkpz7_1$U2wO} zVEXf&4+yB*18rIEScEdC2=Ep3g^6F0%Lz2UG8CiYUV^(*<2n|2GZwmkA4FyM0jFlL`b>J{WK4FILyytpzFjk0kcfuac-kY$;kbZZQW4!}xvB}4DEevgsMKq4&h8X$(Wdp7>0*LfIn$oa$d;~Tf zBmwyY4Yy^kU5JvSoPBL33ZN4Ws$l^Px_g%O@Eri*vStbaZ3cmPND)7%$$!wBgGy}y z(?8HF`|TSO1d9x(5H^J0q@f^Vivf-*=fPfoRx1l2PHcamDJL3>2wlrO4$LEl0J~kC z)gc1~uj+F>9J5|SO6RKzn^YVS3Iy=V29$GBpehlZqo;NNXNAoXs6QZqP}+AyJ=%mp z2dK78-wO4I!q+K>h4F@`#CZv6&%>7zR>5m7By6~=so-pvSZhVOhoG*MH?)dwdqJqy zPjq`iXf7E3?{*?s{Hsm^#D399-?8u_Y(2j~5n*QdMO!~n#q9^Gw1491^Do1BnH)VK zjP{$+-=7_LpjCY3x7MG1gFqr^NIIX0e7p(gM^jW{z^<3wZ){WhwyU2D{xI9W&zAj( zNENVz5cG#;%TH#lJ)=ph1jqnDA3wHtU|Eo-{?eRvfCn&K1)7Qw+Qh%jIe(kmel!SS zpc5EQ34{7YTz9t(p;a&T1oVxO4c`EFIuDvS>5B%pw-Vz?d#9wXn4LMrHGw`*Co-eh zCW}--PWxUSUI!bgEN=@iVqdXRZYMMNqQwOg)efeS>*kt+47eZ-~IeLMVx# zxO^AYxxnk{WPD9q+^0T-`hTk#p;eMxSYMZ{#TZ%6LaWZod*3H^=Yr#-`U^ars&uPY zA3WIlikxVDqW6Z5P6NT$lD2EpM*f61b^8ggN9a{|7b4$!zbIqlXV$4Kgk=3(V zGjM0V`L!Y4+}Sl1MobfxBO7~%;Or|(Z^8~-?1_PI;l%J}oCt9gEuKZk+r3jAr>_fi zr8zley1p2*qiI&1JBJg;GtrX=eIu4LLRnIJdOPvt7 zxT7xCB3Y{VohTWudq#7!R}d*TDbRA_h1+L7PWT9rw@Yn z@7EfzjHE9-T5~ky$q@3fH#z4sd=-<<2%{qEDXi&1!|Pf(K)vfWRXa;hgRvR4k8oIc z5ArH&L4`JU8~V~53-r1Lh2Ou}3<{X0bp5?GJaFOp)4gCy6#-~{ zt|I?BC*ch6xAg}s{p(k{c{hTp38BZ|5>dfgU?q2)CC3!74PZ`;{Og{JPr#DW_iV__ z!rN>iKO^{ktbo+mZ0HMy3(!l#y=ny=to0l~BV&72rRjZltyIcd!NDbpjQ;Fa)I7mA zmf~NM+!Go7sV+ZZ%=Qa0ztv`ct?+D~zRik3(%U4=8yVHGyfwX?hRj|hlu|Bb2|PMt zD;%LyCoOfPPH4wRW(#a5_w-J*r8ZtVRdMPsf^MAYk$?`!JEa>n*Ui3Z6Sv(RYacEW ze;_Ez(gQ(9Ut9dhJ4|?MY`CUX^s;c5)k^lNl5NHZGwv?}E2H;jgvm}QRl-u0{3@QQ z5!Xs(r9Z1E)rzrj6nm(^cvS)m9^PfHafVxQpy%psNtt^j9~)Iq7!NxT*(ziHxvvFfT(7Ja9mva;H(a`Q03SNTMC!{;dhM>|pYc0Wb^wi1EJ=kO;3k_&ulMZT z?*7@aE;jPWNW#&o@yHAFZxx8IY*2vKZsbrGnXsaOnJ@OG;l8PV-OrU!JSjyR>qtDk^X`#KrC=YA;N!>*MRbf9t}JTh#)z{gf}S(^oeD~|r}WY&Eh;Y$Fk}AWgpWFK zUMcSJq(x!-h>v|v&Zm5)(c;C~E9GvV9u}X_3BP)$_jxU($>bilVoAGr3eDSszl{7H z%7GV=H30uNIl%5s^T;RC*T~yZf;E=}Z}dlJUTiZcYt5UXg2|2MmPD-Lg=oFjB6?)t z+JT?AGL&80^-_5|uc&&an%0^jtY&ol;&YyLZbP0Xz~-_}llAC&TcMLTwOq{{!&ix7 zTu>y`-I;&pd-WtkUsS2EmDq==@7yNLbHuDcB~9@uTdTXo5JNb16&2|0xn&9o zJFw~oCw!2QBT>ye|lqG{rh^D0CVG${U|(NDshenuGG99NoO5%kIE3FvT0DF((){A{Ow(^<10vtK6n(c`>Bd{{!I?X3Pwa;x*{giU zGz!9Z%PZ~vRjZ$#P4kl?uYCF_NtK$SgE_8UvMsMN?c*H1Xt0`rFStw7O`|~k(K+)G zjW)7A)L_{%11VyxOUH@)x)GHn6FPCNjhK7J4{fRzDI>AaZRf)R5r04*nhOiio^5)> zA4YBZ|Jo-8qZ`i>o81hz8KrOU0F&*L&@@2gyVhX`(AE|iI7U%{o=4!kZ{a?$IfLn+ zsV@YcAdO9&H|Zwjy=_87oXM!;6w_}U4ltEZwFmnGg*`?|ZVR(Gs^eZg0RQs|PbrGn z%Z-FR99J8WBZzJ<)#Ve=rt!TdW6J#M?#Ft?gUz!ESvd$VN}n-JngJa{Le_3;QTU{* zps|L2kykU?9Z7WJcM^7%G|y4P(q{*`Bn6i*PpVWhpGJM%!fOTLt-T!hLDf+s5>pLxZQP7Vy@5G1M8{N;@8mLD?RSpW=^eq6Z zfHnVhTmPhJYGf)D)PwpIdN>UI4NEdH7u&D(M0qhHEL1uU9d4O`v+*yGDqyQSg9L96Fv4_Dd%O3NHrpZ1Mtwxb2gVOS!V*MvikBh z?7SbWkWZ3JsBK=m(D+)gB_rdr-yNe>Ywad-2Cb@w=Mm!?$!ke?F{JfWK16{`I(1&U z*Zn%J@yzGVt+8}+Foqi5pTJjG8hU2A1AMGoCS=CKU7=$3gFCQ-GvKe>}B2F%0TiaD(Dba{PN$ea#t9Z(B z1JouWc+alW`;Xcj#Ex^%75>NEKUU@>rJMG3#@coG|6V#7+y@^>YR6>IC5Q!N zDq?^(oL~pIs|*G^!2-9w4BkHy?cjF^MvN1T;N0bBO7Y<)n*uLe^%q0W+pX#f$(1!j zv2sY)Z7d}?=9xIE==02nSK_SJvru|^kS*Ey_drjY1=)Ti{=Bae{VhANS*S%X2Gy88C+dK zeb>%okV!4-dDyfQH=9-WpvY7)C(6$D13dSao8@hmQX@7be3J2MgA2W|%GZT?hv~Zf zfpUtt6H2UcAyR$~`0gLjuPoQusMW?auPr9~C)h}Khe#671scj)ir>^wl}@ z)tq`>F@`!D^_rO~kJ9J@w~4!*pIzTAf8f>weTtOKb(Pbj$!GO&xNXsdwEMcQuvu^> zSzx@?!1OP-dr0w!_vy{XSqsweveMgp8%tEJopB~ND?6CGdPGRBb>G6k_`KY}NktV| z6H^IYm?U#f^@Zjsl@(T&>;Qp}wNj8P&ex4A)p4}$09i4bpfi&#;}XeijK zIAo;e)UgNwAs6Xpxr32-{9vJf_>Bc=BCsLBW4Z2Of0I#iN< zrP3tzm0^-svjaxJa&+Q)tel|87dQWeG=Lv$>*RnvHL5@NeJnV#rFMTRPE+g&oX_5Y;nsi)k22gWx zs2RkG16>87d_KzAf8^o2H{+NYWW?@}pRK<`_&E)4_=!8_hMJFI#p#SsB|UYwlhk7L zJriQ{MPpK|?U8y&EuwC;e^`V_^nkPZb=F8nVwr|atO;8*a;6lUAH5=<-K#{Du1gsq z!wq*&)h6PR2&#_9^{+SG>R63Lo17TyE#d;Mj{_$lii(f}Q*7A&4p125yZ;R+pa6pS zqN4aBpy+_x9;CnWkopz(mpa~alWtxa;l6)Fi2Utnb%>`kx>%^(DJ+c%&Xp;TUTo)? zX7J7zyXnda<8p{$E{Cv%ju{yl29EpQkKt@&_pi6@)eL&YQ0o#PfgT*g^r|^IU&7#N zp_A=9?#2o&P5;zqWF8Dn8By^@4qC)i%n!%(pYwlN`ZM^o`6KG;B*>k9b&iMj&0z2A91GNh*AmFJQ^{yxt>WOi{ z)#Bz<4L4V716wo+r&l^kO44~r6n%H9JV4LMuq%+s`J?PhFd&zYP4Lr?GqPZTJ#0R`zsLP|!T+V0{KJgEJotHh~sbYC$ zQw5B088ALaw^==`tm-J_B=i}y8;F9@E$M+&@VrG+@}m5?>&o*6yt$%pZYfE53N!Uj zJ7^2^3F{}uYPsr#TE1v@D4yYh7R*>buq4?wvZ^*o7`0gfz0zAa!|f~uQeUcdD4gD4 zomvu@yfio-+}f4)vixqa(^=n0P&v}~#3(RD882GWMZKk)F^n+m2n9Dm*-ZO4_RxEGfc(HoM)QXQ+xMYLDvBV-Q8{&BTK`?D zVglY1N>JHm=m2e=of#dV`xF{@tW`#^BM4|FJdRlZ&X^$@RV7K8{pwsdzv%oV6uJO>!M3k1sCS zQKl$^8|ybe^*RxYK<#b&m|m`fmjO@9d8t|(xw66#RFhkBN#56=p}O-l(<9{_apv4; zTWbXk#9O9YrpfNOwSl$Zq}?(TB0(7Eg-F1Z9`cK1kN^HzA>I9k_j?JQM_lEZPuWkZ zwGqCbZX9lit4qH~Ku;1dM#Rsc=$CWhtfdkG@1@RFej^yW=)xs>2a*awjfCUdXxti33;C3EMM zI5TtQ1JYUpgK1(-4_g_lW{K-v=+QG0(eNf@?t!i zHl**)P3E$i3l4gSpnLGE7m+lC;92HeWzi!in!n(R>wJ|R3eL-}NO2u+|5|^co*}X# z2_Kbjb6VF{VDws`=U5AC<($_V{dhW%aQNISVYkhHvOzM$rU zx}-W0xGMvR_bP^GYK3MQF=1ok4 zZg*)ZgUfy6={9S_obuo?;b(UYROWL(+!hD%3hg?^-{)7JP5?< zJ{{>s=Tm=qYEV@cQ)oJtzhz(dzJuw8jvmkF0uxLj4RPRUst|kNhoqU%7#BpS-Z&E% zY?;RN=mZj(r@RiGsciIXwOhu{3*u$wZ3S)GcYh zEA@U>@`3MY{f|?(pI@3OKAQt+5cDW!;lSuZbI~Gu;Wu-eyc7Kq%NKtV;_I}FFAV7azw^-l&o{g?KeDdCxch%=hV_RuIfiy+*TKgI_QG?Wii#zxB_KY1&iOC-@4T?>;E1tvPtjl-NE5NE5=KyGu=&6 z^6EFRI+Vn;5)oUp{kvJX|3wbv@%`|*R0KL$9?|^nUdB6`y>}G*z1JlY2r|UEmgr@Z zz=zi8zl_yXsErab1W<2~*cTOwury#r`4x&(Mw~NAceR;PyDJsX-%cW}*yxw?1gV?f zZmk3BV@oDLqT(1=PB+#BDBOvdOOO4lc$44fDm_k}Be4J!t2t+NUNkICKGTt@?Z z2>Bwsw~pq24>yAJ@mt1b@`Dy>AuplNgcnXg=43^=xYI~UVfhVa#ldP(k$MmYch}dm z^k-b+)wI|NxwGm960yMVK^}a*)hmiw*jN5?ieA4u5-74ZmR$Ci*hPsa!{p*8!Cmq` zioZx9jnj`tc{0`)T-?+M2_P&9bfu%RCMKJ896j{F{(gp&M#642bbDYvm7Vdx3*jIY z?LoLXeWzS16{wU*Jc-SG(?#=T6JOrvq`?{%o(+ml{h}O8krO>+pY+(fLZ0w#<3bmk z3_BtUV_nLu(4>57?$|t`2*W71Nj6vS8ZeFj6v4_aKPb8JK&!UGA|Kz3`;7kye;%!{ z6n$P{@yl?#>z`Nr1uBKiii2)y#a}D1)!6>h6QUO#Cw6W;DJ`A#M`Tm~tq>?jhITK& z3UVnp%q?E(RoVzG>UfP9b!KWmt-vgf z9wmP-qD(IWB~``$n`<5@PBY7C4l$S%zt>1uuXc%@El5Eq@0ODASu46y9X3m|v2Zi) z3Q2&@4^lU*nh8d$`QN@^RYl<~pbaHeyndBXn*kst8gvj0=juY{;aMhlRmnn*K0EA> z$=f*olr6r}K6TTmo0vaJ&+2yQ>n7#*E^QI3iDI=cOm0`&JZs>W@qNKnOT>1>z z9UynlWba@4>-0ws@S5}B1_`U{Nq~l+Oz@!}r6?j$0B%wWdTT3^l8on9)7MM?ejz3B z|0R&C^fhJ6T>OHduIG0DSPmOgug^$~=pom0#6tgRksqwCtm*uxMeFx_rF>6!I_J2G ziAb6vTRTMNQYKi%-FFFGR;HYQJ9pWyB-m%j6wY2K-+aoezCn@=o`3uU3T({Iei~H+ zi_zZjCy^tbe40P`JI2J%jCs};^^({fW?REZynvEE@Fto^Y znOsTqI9h`um8s9wElJC{H>GHzLgb|cn&hVgeQ!PxBTzd-u&-L$zxaSWvu7jZ6t#xG z6w1uX1SQe&CZq!{bC5C|sEH>Jd^f>9dQk_kW*=fgcn766vtFD`{~W9ZF%%5`5WTG1RP2{auuS; zua(@LVehi9*Jh&C6csd(+kxsqdL&||QC~{VMo0+I$9~5qc&!6>?_!X;`ifYQgf$R$FUkBp2ewQH|*v~yKhX^hs z^dS`P%sno#S2q?BFXZ3Ppp}>-T}(&B6r~&kUC0GU7gP3HlS>9eM*MkBV*Pkd={Q&k zOF>#2j8=10=pNo(959|#4p47_xRwIo=Mrn?Fw~zL^!@l)OU655K-+Uh3FnOQ(6ucW zFdRp5uoz(8XX@7)8%L|}V%^8G@pdC{aVa-Jsn4DwoceT=1#3)?hOfw$G&CX40&1#h zu6L;bH&{r-5txF1+W~~U&J%U0d(HaWTbxb6)5%e(kD(A3s55V#+djkLzW;?D0-i;*mDMH-DQ08l;BfUNKS#q@)rSKkg(YH2TM}96 zP)krZUa+oii7IKCdg@axTa!?(>ep$SM`@k9A5~;Ft>(4^8v|!5s#k;sioc72_X0+$gdLHou@>46F#Ck! zq}&dG(Vw;blp~+Ut;28;X^!Zk-*U1KzEVut!(}q7d9q) z7KZ4dj<2~)NznwVK!C1&Bo!fT0l@7=7eyXBqA(-@9gGOPa}A&*isXRBonHwOj=aRIf5 zd);Tkdn2&a1iqe7xm_QrO%E^xCJ85rTyLVXlOCAt`QgTPEK zAwtJgA3`F_s_5iZSdY}GWc6LbG=F3Ddk?;9iPYx~llqs7la^l(sFoHi&{$9Cr_@N> z%9-WZ$NhWfLM9133q~#JHL|9kflGdgOVoxOt_FyJID+|zfHqb?t zL_1C|Bsg65&)~^YuAP)|n#D(F(+Q%v?Fw^-GXB^X^ZqQ@uc>C4Yc)HIkA07P#GWa~ z&j=FYlvY*{gL@7?pgsLtaLJgi0Y3$w(vPEVa){O~nrV8{wIevG3`5a}NK%`y@_AsB zGMuv45jyRr7A^K8y-A?ExvB?K(wN{!^vn?GIbyD>K6WyLZswG!b6vqa`_$rs@0kl3 z8c@Z1&aQ-2985R0t5R#ZdCAoti4&rleLiiIEPC0t?PcGly0M&Q=6kvLH097R*O@L* zDyrY|zzMgOEpU~F^Q%%bjETc11Jbh{@_K`}eNwiA$aDuTO$6Q>o~{mD+f=qrrd3F0 zv~X;2xraY6T2w-D9g9!TaSQt9IT%Zc##leiSPv9~yS8bBsQf=@!1r3*&%$}>3*F$UfI2%h~sKHj<{JO|C?063~}YDC68?P4#=-la?nc&G}V$J z@Bpu*Jo$Cn3`W}kecO-1|1;wJ0ib>v)O`OMj{`g%!7y*2c>5E4K>a1?hwvMO_X#3U z4&GqQ1jf4pc5fE^I`vG@1|w?x3P=TGSI3NoF>U#_@$6+#2?paPkq3jcPzEFJd{eGl zp89axwaywmTq`S{VHq%8jgT4(qAR`Ple8Wd2$gQR5>TF_uCeOuGFucEbh>d_Wts5) z=Lx>REog5nL(5iaDe+a;t{^`*1U|)dtxvmz_?m`adTxFr3trZKe+56|oTmpaiVBh4 zl*Ddmw!c$t=Y%b%PtcDvaJ5)%?Tp>u=eKe+@8hq#-MS2?c7p~-t9y+Ru=x?cdQnO56+T183an`Xpc(Cl$PYI(_@uJ> z$RG6YYt0Hpv{!XUmg-9Nq&fPr=UW zxbEo!qAfm(H!DlmX1l|Cic!N+b$Qd0c%#5s!xtf!8K}$qEM1+X$Atvc2xS0`n&gXy zE0K*)3dW{W$TH3{e!g6HxKYGeAygcN?`E^+val88VwlLw`6#jDrO0~j5u%;gU5y>~ zxwg|*fRV&$o0sp|ihvRbEoDRKj7OvMz zG1jXiR1?~ZQqF>s#@q(a{lQ^ZhrYa*FF-2OmFURCK?+_JX_@ zyY%d1OI&2`+~qOVpxY=_8*UA5gcxN3y*x)_Nqn<_?k54$FZONv4lPH;w1J>Q^*zcY zoc1zZWpW+f2WoL$!5R8oSV#g^nfXB|sT>7T^zD^ewE?G7^dev1fKbUP0=BFP10d~o z>Ze|v6mOw(hcm9_#iM3{8%(^T!|T8PZWt5?Lz((TMF9dfk4 z{BwUS58-m5%euh4p(F>%QM;XBPOB?tX-Rbx4=$_-vmviHnbOAluJD5@V zFW8i3px?cO{;~X{JNW)ND#87z9k9WB0pG6=;5PJk&G$ zAy7Y_;J+9S9QugP2XCB^ehmZC0Eoa|nU`5p{XUxVL!pJAH}tjJ*xPNTeN2m$u8fa9 zx=qdv;qv@+oc&*>*;d)3ArCAvOb|`@-$z;N%FXE}98So!qcri_Qp4F;KYus0819TZ z=Z@-+Po+~NiQV;c&i)$b8Sk^ToTvMV?x)iHD-gLOY_(7N}Mvx)iNBT zi`OSVpLKo;Oci$$qn;B`)`>M(YlDTkZ z!UJs20?~vk=QulS_gISAa{^FLk;U%mApmL=(_QA?d*LO*IX~CRPaedzk2A**l`|O) zhiG+AHx&mtu(p55qK-9qImNKAl%Kl!u)qpYaH<6Kd>^r0STUl8zX_$%k`&#T)@z`` z)`r`PihHw0Fn~?jAgB;Snwg)@bUpfwEg6)frr%Hr4;3xdZzTEs7;+5JU7YrYCs>bp zdsAb2KN#|ZF4reeKi-@{yP6*u(^sZKM_W3@lIYXV>q*-=Nk5F$AHha`ho#LMAraMa zsfZ3P#%Em|Im<#I#R@f(J6_E7rA(DKT`0OdQL^VdmFQ!&uR3Cc89h7Y4<`wcxX@$Q za!Rsz;og2f$%?{1Q~7ayuXGVU>2g3fKB84K(fPPbIK`+(sK~1rYfng)KApasqR+aP zjD;2bM_jr{jhdZageKE|xK8AQ9737Lm0Xq)*tCVG|iMdQrz0?xk@fF~HhDRI;)F4KRdUMafxBAy< zff{o=P3%X!Lc0g8iCDtKbBA#1->dm#B{17deur~qe>w)4?7|VRvk0uA8Sv($H2A|B zx(0l0XJ3ua02NY_cX#t)2EuTSU`6@`c;)sanUg|GQb)5bMhKzs`c2;_ALU|o((>|Qw(RjI3^YW+6P0namGd6|^Op&*><0-joC^9N3o zu*H71vyrCq9T`MoO-pYfyQr?NK9Ev+QLuo$Jpq4$i)%v1jLAc{s! zC5%$QS)4%S|7ksDsH}SzfbI9aEEm;yP>L1^8o_jV0KHfqTJHS@;+wxdWB-_< z#p-Dacm1U4pzj-KH$viPi4h>T`zRIpj1_RH


    8@vkCJx{opd322hvuHpKt%s;o8 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 PuitME1{IVL-#+{orZ11< diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_014.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_014.jpg deleted file mode 100644 index 26d9e21a7b23283b514c183dc951d0264acb068f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97222 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 diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_015.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_015.jpg deleted file mode 100644 index bbc728755517f5a6f212b83a29d18c38ef5078b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99991 zcmeEv2Urx#v+pb!M1m|xMhTKtq6Ep3GYCi$B`*kq2nYxZ2GEt9MFb>gL_t7A3`CK% z1eL7hEIBW4mY^b>b3FI|?)~2VzK0II+taCfx~r>xRW)pW-s}TNl;jlU00;yCAmBe> zvlEa34&xIXBEUO*h~N+r(P3h;W8`E~&us|URfC0h8#K6MD#>T<|OM8O%0W4DN zBgc89aL6<-<1#uzd3{2j;4w+(za`gd{?5#2dhHfI0mV^DDr%M!tZeKY`~re!goH(8 z&dJKjD<~>ypV!gVyP$7iW^Q3=Weu}&y6)`adc)2A_MN-Fe)sMpLc_u%BBP=o#v~>s zr=+H(XJkHmUQqa=sJP_iyZ059Rn;}MACN7rZS9{vf9d%8t$$!}Xn16FY-VR{T22I))Wq(H4t^X2bKM4CtR|i0d2>~A-CMh5R^i4_h z51A}A&ZTD>1}(2dZOpBY4ZKuIL^jx775qBI1f%Bn*#umm{kg*Q-@N(KvjS3Vl*|vO z8Q-StTDkjLbL>W+HsjN>nC{%;1;wGzH6*in`f9AHH>alVrKe>j_v-Ad9Jww{a?@IP zi$BD;SFkqfpGYHmpOE#)mHUD3r>mh50|dvL{8xghBL-@A)%xeGtcH=^oXxu8m9C2> zg`Sb{=bJ#I3D?B>s&-<_)uFqVzEwjC(O->CO_SGXHLwlXvQ$&Y@DHghp5Z(K=zmm! zVvadVl3Qoto4K)M8Oy^&4fA>;%vf++=d-j&kK`04zv!{6>pEv)u0ZQ{iPpKAsY?UL zjy&V?*Ga84jWq%TMd;e05MJn;g#q2``HF-&(B@ay*xz&dlP*Ak5A5=+7^x)%B?TNO zb5idVf4EPQEC0e8gCNpm!C@09*#w?bBT}L^j3lPu6II@fiHLl{Lo6v36~U&RKI35s zAWs&m0r~&e|Ef8_Dq@(KJGC~v^2sB4%*EltsNZD!OfAL3YiUcF1i}^_BHz`7$ln^l zt3Q@c#}8|2;6C|m`@Zq}n@74dXG>&<)&fNwhs;s>Suy1GcQavA0+exITvvPzXQ-vs zyrd|rrZZMQMQcjZN2D61RK$?92pD=?;2toK>#YB5ZrUBSJg0lSmHQpP%d8h|sa~w=5cM!D%dd>*;#a8T`vf}{vaD-ZsxUFjV`Zv*#ErGx zTd+{V${HZ#y$7&w0}RFRc=DS=o$Uaw&7R7Z|Qfi088;FZYrbcR#x1KwU& zZ)(qHg}CNi=(;fW^bqmWdzHaagp}-!Q=34Jo5dB@`wPj16t(WsTwWUD23PS%%W3kL zo3I_9*y2c>hMigCDRuo4Pr1;**=%na`RT%o(vr60K`My1=h_?!~c3b`<(+>epgVkc1<1$>n1bsw!JE7rvI2Wi?nQ5X&|%)SP=w?~$Xb;(O@c zu+<}GvVbQIHx}z1^hS9vevIP7Pd)4xtT==tG3}Z;uYps2XPTSqtg?kOJm`7Vup^VG z8XoRmhb_xd|^z+{lw=qa~sOlS5hpd8RL#$P(*ZG7!D1d}_5A-n9vQ z36RyQL*+6oNi3R49_ByQkKO`###JZND<{8PpG+6DHxUk;x-nd6+M2J@MQsAhK>4~$5R=p)3B<2Dn4m=UFQhoWgO_fo z0yb{c#2eUPyWb)3hD;!vef(FR}v(xL@JJi75GXws)YwBD)^6tj!}y8v}S9MY*3EfWPzKZI=&xrVMvC zfw%`N4BwN$$1HYqR^qElCFMaa$gx3|cgJzMe6AVJgo1tqANc{TLTV3az!7ZV^Y0CG zfepC)KCCm)=mYBW96W$P>pvdWe@yIu+}Fu}F$F{aEsy5lIl#L1=MVSb7XEz6Xvi}j zNZG%b8&hw(|AtljpA)8Z&}R5go7MVu0JW->$DzRb?mqs(AMDvG0ny!kEVr|-9wK-o ziFY}H=I+F$n)+*Ce&5;0m$&%^dvwx4ty;1%9k|W^Q_2oz9;B6k#2=FI4J6^|ZzL3h zBuwm|81{qb;Fi#zbDIBj4y0%gm~b=+fBF>uvx)I`R6dZ`{&#Gq(?sAx{L`oSZx-SK ztw!Vii&O02LrCkOm8^Ow3}F&{U1dWt0dsKojNJ3Vb|ro$37v!f@c(9^fqer<=lm}i z_@0U05>Iv~`v1@Pf6t=(qouOTn3eDDEUe@eiDKNQ80k{={8344s3v&n`aVt^b5Fi{ zBHn_3#Lt$O2r{2QxXLk=25HSFj|EiwG-=>+g&uKe zW6@K8EnaBqO~BC*Z|0bBu@YueniAY+-bd^-X%OW_W1T%*{Jhofl-CD7hv2Xhu@%}N zchl49Ai&p~+TDJJv+PB#>E)9ASR#>cAq8s#@iiWzcOThLb5*>}ANRkWK+vii5%|E( zIn(g7GFeBh<6~cQj?)m~4UWR@fVM}(1yWo#6%$s{Pd46)Sz{DJ6UbsQ9C#fiv4(+I z!dMLq9V8o*A_8CoFLrk8 z1gykJ1fV2}M7kzm>@AG09`r3G8O8ClDR%2bZvr;(QkyS$JOXUh{m}^eL&5^Iz%Tuv zrf#=tA?d-I25jKn?Q6SlF?N_3sQ#mevA3zklw`5=-)^952P2WxfB`s)->3r{B3Al2 zR<;#s;Zv26abN;v+S+Ak_2%v;$zbaVfAU4rLJOif(%Gm5sxJ&)XyJ^Fq4bbWjeU zkPnF4tBTgCtG7Q^_ocFmFuipqR9@)3EOXcdHXu8gmNqUQ85f^pZPTIJ9^?o;`ULCQ zIhKwzQK_1@OW)F)FmD#jZ&=T^v@E3Ql(4?I;m?WFra7x1z9KQ{!GQE;#|sa}7>MaC zYPO4jJXS6lQhXZ_AKJfiUogMmYV>4YY#<|(+H8J5@J0SsR# z80Ow@0t{DYvf5H#P{dn#E4r8#$4T%g=S|Ioo>temF^()9RP%R5tObb+*eb&$UJaK& zMTulN`l7-TWe?#$J5E|-e2=;T@1H~o6tVbT;xp)C`H+Qu3GvoPOo%D|UFN-H z;fgB`E^#6ZN=gw&7xlW%=ssIhpXNJw7;1*FuadKG895!Og1v1xYywyd^t$eh>l)T> zOjNY;M?bk&4+xpON*;Q)4$i4<#;c(Q`07yahZ4l>OhJ;GZG^phG4-eVi=*OZG zdKyPJB^h4q6;a_z{)X9GB#vXYqYC%qA%-072OHPmuQ=5bRYsDaQ(umLd4d`qvtHwu z=-N=dFl$mv1`t?b1y=XmzkK7?G(bUxSxmoh#h@f&;T&k(od+b<^|fhku+i0)EO`|qs*`YuuUj4lgFuFYc?RYINT|(6!bWZ}34^oX z_-&@r(&|!sXxtt$3=#$Uag52y5ZeSy1rvv|6K_gWblU`19z_ibgON7 zPkY?(CBCrE8hJl+v$AE7^k`doCE;rG3I7KDQ3NRmgzRaUP#=lVcyAd7&#T>amxa^b zr_3zZW5Rn(zvc1=NNY$(q_Svwg7SU4R0Z?3P+pRpd9lNo9MMrvE2ZDV-ew69_TKbl z0|L%mb3Y%4?mT$o{X&l2i4P4P9;Ibc!xy-34PL@@q7b6HkwBQYLr-qxA&JBFX3p1X zbPw4*cM!j*)*r~ps`t!T;(S~)?Mpeib|$P_5UTYNO!iN+cNp_AI#w^^^ zUCyP)-dAR$N@M6>O^apB`)-=&7-J-r@Z=`Yp1Wqya+b=OyCKcf@hWqQt9adOLrhx0 z{W}|G!&$|=t{Z+DhNbtA+#&axNn#Z;+h;gYJ%Z|Wt*UDRwTD9v8AV94xN&H|#*-L;<8SkTt*qC@Yq{*n`b*Y7!z@6r^ z?Th1BFB&y$NDDDu1(D0uY8TZoot=_S zQY@lzy#^6JyO5(S8qHGHqRD!DlBBZ>_mI<~?*pHBN^`HB} zQ7|RI)s{?f<_8KiWdZ1~*X@jyWI9!VdrNRZ3oknttGj{P{QlzcmCB0i=lAD79)*cE zVKmD^0dTebxU}dKBZEO(-M(J^(!rxp_JCefxLH&7XCI$bR`Af+-#oQ}jO3x;O?V3K z;JF-rK%Xhx$4CEdaa*8`J+ANzC2VepNXW0{WmyYJKDFO zT~_2wwKg_-OA&X4d(gw@6;DX94%6E0Jg-8c;8FS9ih z%vy(%UVcWp-9PTI{VZI6Du>Ck%dm>#SHz&b);EDj$y-td89*E_U(8!vCPu{b*e^3&O^R-|SY*s~Fc@8_ zk{`!JQYf)wg9O3Y$ti9!mDZ44q;=d!E3c2h>UCRSO**U?t4nbB*Z@6` zkt)0Z<=LVDSR~Qm#UGe=`6xtq8hvkUSC(+r$PvesOj^dq_3Wl;^QGM z1T(~8UwY@IB{o)Zl*~|Z$grMS-QQl01I{B!^Mcwk;U!UafZ27r^~af)uf*~+2xZ2B zwtx`Cge$hxqNuDc>Qfs}&?M(ahE@CC{_|fRetw>B$;uoSYE6pu^DxvN6o$Wx?j8Fy z22a5}vLm%`N$-(TOA_6v)X<1kR&ZN3LC7Y=6IxTg*{jc{11Xh&ax}cb`lH0K00oHa zs4)9q7g}e(*@{{k)d0a8ER+r0V?L=~ecCGm2gKPZ&Z6(g$Hez+aJ&Y~UzpQg>rJ6Y z7s^~tfp)GZ+j&m4IjAM@qYtk~}SmBVJ%Ot}F|j_?tAwK>b?+ zCOC`*P~#x`CEacMM_-Lwr-a$KoOnTj2FBl{!dqI@L2drtN6psBfF|7uJxsBB$|Zhu z+g&>ud&aFe`X>aDA|rzr4qidGDHD#5ZHk$axdEeJSEQueKL%DiDiiZm|8i2?iq<5SY7%hWg2uu8g8k)lR1a^oVv?$ycfUlcv$Rz@X{T;_ZDqG88CwRY zqEYEa9%#%J1I@CPpe0eFaC#FME=LKKe?5OEU~5P_BgpG)Ls>0_Ot8Z_)*h61ENudF zy_*27$@iqSi=eI7V-x6qfFf7kGq|L!I(|=6*0ZKgZUVMog+}?-io zvJUqiN`tQIt;F}xzl)m9EB@=T740EMtjuHxe#3*nO{>f?e40<4 zzPbpX4v|~j1guaib2Ai-jbj8Jc?R@0^pNd)!cfn(@uYpzg2L%mLx9v>C>av#@=S`eqP}3fN!_CQ}i&_ z?O;c>IfnM2p4C&}vf7wVL@zRL;vKjwX{ltSe5odB>GcEjQUdIVoAruo`KNnUA@jib z8wuE3ZW=ikI^`u|=4xu8iY16##Q{LVAfM&+BdD*i#VdI_okSq0-J8!kE6Syb<&`VN zv(l;w4L>6iIf<%_CWz7|@D>C-_`~yd^cOsK7&iA$DLby9APy7>!7af81sNIo!zx)Wd-*G#CrO_D-P+13@iL)dUuo=P#jkf(Q5kLp$`M( zdZ4iW^J)A|afFIivm_oiWr9`{hN(aJ86UxeK7!aP(QGXV{qP{|{u-jlzr1ahLz&bL zGGwSJnx$*`gax^?YopOF-Z88D5oDPD!{oRfsi;k0gdN;k<9?u|(PDokH|NOFl3NOq z*XJ0yc*;Cw0oLs@Y-{IxdpEFUWC56=g2e+TXIydtT@a_zg7=_quZG=1qm{}fw zntIuhdjXH%1m{l1XlfA&nD=?8M8#i62tG{e8MDWJC9B~pZkvJsrhymt zA{(aolZSFr3mKX0<-Wl+=^(7zgzOJBFTSrw`Z7IK%Yli;r*Qn?S~4QlC)-;5q%JAq3M9 z2d{;Pqbov)ifUTl*=FjyI<+h6q|+f44)UguMi=MNZ+SO$#P=78pv6@G&3Xux+1^d(j@ zkU{PrVlddY7~2m_{?Cd7lgf&qD6?lO!RaKq4hq8T*1!9aK|r`#3i;>7vAK_>`~c~H zfc2mhh3mczd+!bsoo+qY?d+}1%fhiSvygz@NoMn+&XG3soW4x572$g^+_LMN0CWOb zt=ICk2%9^yURS8LMulf|Rgd*roZWzC)Oq5&UDc3l?(sGwH=S8hnp!OLBiR{?ZcmtJ zXV%a1*)e0rk~a2B(nf&b!O;nc*7&9Jgq&_hZV_3_(lWs!(wYD&XBH}{6~7PojVYHe zfV!i^H2ki90@2{YIA>}4@NI2d=&gm+2r5IqG)gAxfj%=_IvY_{o9Yc5=T=l5dBO8q z?%Yo+ZQY3UH*foVCS$&(CmgOnvWT|{6eO-m=7)}*l@TN&8)`tFKLVjOCumlcV|`Il zVC)$=P)D-=Cr3jS*$CcqJ_RZu4GOIE z^YxrsfwP~Fl{**vHcWqfc$k%kbIR*m(lVF4hKG!5M2X@+f7**-Ndzx*WG;{l~JV0gKfeC(^pQVLY<6Qppecl z<1Qgm)Tv1}%(vW_-B|P+qbUc-3G`fPFPBG97?l_Uo&jjOEs|0Yie~$+n+pg%(1v%{B}tKUV2tgT6sKU)tH$M@eof3o*4VB zDl=-KFLSYs(^U43)p`7&OZ=;sSK@`;m z-DG)NciaTf);w#--t`vN9vRktz&`maj_{jNYjVUv^w= zP)3W{f4pqjUiTju5{SsK<@Ejef3Xk#Y5@~#f>I`8f3NCF2I@-tvt>HaV8MQ(_zQdw zSnmIovu-~{+b1beYr*4;e|^?HIiC-aVqSzoVj-<9T@yI`XW^s^pm3=H87OzaZSzj5 zg@bxwK1zTN3Sk8iNVE=awr)LZvJt;F0S}Ou1r!I$LH+vkCO~~Q3avb@G4yLTOCG^9 zVF1mbol)=!P|EOUi>o4N7Au&oi*UE%( z)5Q*Rrel#ev=3-tTJMM^;ARbWJz&$L*Xse(}6nYOG&AEE=R1fS*u2Ss@h0pR-qp^;X(6n2IZYtVOIdW zqkZX#NKoJe{sxfS1?+^k#L}OT*Dt+#ZUKqy{=2EumIC_E_*8Qs3@y7JG|YY2ml)b^ z1o;(>YKc%51cn~J;8{v$-UOcUNs{)1@M7VKA%S~7}(7>qT zJ$M=G#;in@zs$y{#B>OXA3_g;gdtj{4AY9B&JQkNl1;!}eQf|90LY`eYK`_=L&AHR z)~zcfdcsgE4E_JrPR9STlY#RGcOq7Q(0I`(r@+A^q7l148!%{=_&F{8$5Ft^2J+4pYT5x=P%&!9_W$50Ph?6%>M(#_qT$(pyiJ)z>J+0 zcuQy+4H)cME(d^^AV!Jh2yy_hcUsM$9J&l}GyR0Y_X4#$%bkQs6oi+zfzMqW^DjVm zZ$}X9Mq{bVxYJ3XAxNA3J3LoCJ$(e@2BUs!;)@fFAMn4Hy)Fo=3b~AFAMCk)oxbfb z^bKb|@=C$_YZ zGBkLL;C!zyY%6>fqV~WJs#c}YtTVXrRj1bSP-CvFJn`+zG5w}CQi+O6b&TFF8LA&{ zu*QCuvnA*?Znf(VWPV6Z+0TQQd|#g+EEJC^&J#vdk`Z>@t5v?^-Thmc-qQ0`xD38* z7;RJjF_vj*9jeDe^$`WNMG&c*kYyiZ$?vZpZvyz5@e_Tc=9gr{g3h?qzb=y!c;9WK z7Zu~znQO&sG^jQUjJ5 z>(!+bZ9;GA?9Vy{7iYb=Nbx*KqezpfN0vhY6N-A+Rj)@Fn;=*-X#a_ruj6 zEg4ZtSJ~ixE_?{5QwI47{Su0kJd?~StNV~*RhsXWAgS|g%!HqQY|s9oOfn|r>ieLTGiNQ zTEAFzyq!T~0a_6SZ2OJhM}El`zVz!J`Mt!}_iJEFKA?p8cP5$b6Cez|np1xo z5zt04Y!Fj*kX2nQO+0OHS-m!tup^)Uy)>BAju6{-hW@!QDB3LV4v04Q1kSrAV3yI1 zO#ky&B>d=C<({zRasuGuylWCz2>@$>ZFm#SYxZoT6l~M7KeOq3xs;NYtJH_zq>m}S zOj}C~Wt|;3TxduqLwH+~Ffm88v&ydqJ4R~VY>HTF%yTRUFld=L(P~dkNq~`#T({M;R=({o$YDR^M*`K7Sbdd6@YNQYo>Z9{k3G<~PijNXS4n8lHcwPwt0 z-zmSSFgeupNar;MP1}pT)WF4DbbI~r?`Se^vyoc@7z>EHlf+=U?;|n|)G^I{X=CZFYIE%iYe1ChS z1fBvo+)o0rL9UF;4z-7PYu@4$$ZIa^cz7s3iXIB>IT~`zc$S>%^Xt@7ZgGVugO_D7 zvkitO;{A0|lhL*sl_lp{50{?3MBDCq+xd_kzYVXEGNqitC)?md88=U3mSZ*Hp5>ZS z4S7W(@#XdeZ~tKTXw0oL3eEt69;6s^k3k*msv{LkEP2R17uIem4q|(bY&+Y*Qyrbk zsLol-*@r6P7q6A_1%NV zs)`G%&^K>k_Z{_{{6ZEEoversK|dWHmKWngEoCGaHCW|Mwa>xE!xIK0zM8Wi(8oa> z-iNe9{r=qV#w9VZ6>v$IPb$Ps0qD{v4gBWfa&jcA+Aq z^TUWcxwO=z^p|e_0P4;U#$K~`gvoW;(m)Zda8+~bw@$vDgDLFheZf<@9S-dFb{0h; zZB^2O$TyC$R?rIsUO(DYmOaKe3-8!qL;vD1V8b}Yx{-$rLjM9S$^X}GMap&(5DpJX zAd^!YQ90tE;~>_qqu8-&P;sI|73_Cxa&MN;*`C>5&nR@dZP_}&=(1(m+IE}5*Z%V6 zqHXbYd&p6I~UnU7HcN7UMcVF#`4kHACY+{ z7)RYCLui!%$oVJZ9(n@yFZn+;?a8~dO-tgUPprUsVCw+;=dbGD*4aJKC!gdY^jVoy z25g;`pcd7G5N+NTKIle%W@8SG#ZM6gW!p;_H;X4J4w*k}KP{0nbDc^ft~{~%Tp z)c}=@zhXN(OzAcTpc^Zwf0ujjc|aW3DqMfR3>~&0yc9 zjD_J`TM>jSXt-hD=REl2n?itaR#L?&~o3uI<-J4 z8;!~A^M(DLSk79h?W|t;R> zOfqMMVnrrllVild4%~AHlF8;V$g2c=QzbTEfI6)CkW};%^z8wvEGb;2Ho=nm;fzpV*kb?l74;tXw^6sD?EB;>vMwe_?FCx9bI z{B&H}=2|XQB0}+~gFYp#_m@VQz@Y#jQjGpe1u~@I*;Ng^V?1;nV?^B=g!%U6d zEO)=U<)z}x>fb-AM(tz=J6s`6;!_bXh{sCD6Fc;1BjH>rvIDDOvJca*(P&_pK}qpy z@{O3|v@jYrjjZ@^%s5_8>!w2?qfM1$_+OZ#KZdXozHw?aawRu{Wlsl*uzgvA2Ha=% ziCbReuWGflB-A~7pF+(q)1PR;rc>jt*%5W$2${R|CQL3jaD}SHs;rxEtSLyxM1mrC z#0`$S0R67V%ocL$&E8WyH=uaxFY6H986|Xi#3^QQB6ldi#PEU3`@B49vBUc9&g1pc z-FC^O$*R7WyaRfT!nAmWZwhBsZvrQuRA(xrt+vrT;HD2 z3N`!T{o?Dt@JFFb2RA8r0BC_{Kw0`ExIaOr4(>eg)ByJ?)s7MR+^L*VM~rV?@P|je1{`_N)<3b7K{pT=CK=^E1XefA9;Wh5X?(Y zX{Zw=pPgUxV$xi0Y_~;{Ewkr-p8hNMhJbAYNMv|{9;ErEAH=vrlU}$6h)=l?DVi_h z`N%HYb=5?)8!vPE^4ncfu&& z-Nj5hO8}^vj=7yY8zn_(10hWsRCDW|j%~M7cXP1Mjk7D2xrE)|0K6f`2B15BT#CE0 zA8;!&_!rM2#c^fD@dG@fL}Co2z_Xwke9FI`aDU17{~}}pPR`9bbAVHnE82S(?T7U% zH&1&}c;*nNTLyJS>BD$2zQA|UhQ4(91A9vw> zLX23e;sFOYs>F|kV;u7?9OJA}T-rCY3M1}yC_`!(V>{gL56N4Egz|o-3D3YHy5rRT z01_{2eV9WxtWGh}N)NA(Y?f@idNy-OFcm9MibEkNn2N8}nbt?vJ5OF)R#<#F0T*vW zmHxs)7R6JVN6~$H=Xg(RG&tb47f!w6bFw20qY6p7U~oxEBI*L3%7Gh?#M&G_n(VW*VH@@hG(qoY6 zU7yp}6Kv^F9yC5TBauW@F4L1ZMdU_z*v4=?O7UpOjSSDL8?{vms{+TV!u<-bY}{6D z4ZL0&|6C0|*wObL-fi=-w4mf!)Q8f$-)_!?yj`WAuaez8(sxq@80T7p8iLSKGb9E_Fmcp?j@Vy_9lwDq$Q& zexk^$XsNe&#qJWl5rGIc9T;8tJ;S|}l-qUkwipd#ZEA)XZh+f zDls+P4%Eo27sv(BN)`{AW&YzO2w#9LNFX1p#%~ySs?R5wgEfz#xep1rh3NM4DTo*h zCiV~3KQuquy|z8Pw$1)W5FFhp@f}YdzyF%3q2svpa%NQnTZvOzm8YH3NTI};Yps|x zP$a%WODd(F`75(|fbw0erz^#c^slIaC$dJW;+6!}*1Amovrtg!?|i_1OxMM{gYs@2 zZ~@c*n>PpYcR`alhamtX(wn#{s0uW+uUoHMCxTzXX3%zc%$cMav}^gn2^jo^_CNch zLfE?vZ}$R|paz}cC8&22Q4kCO)zp6Ze$Y9R^)C|ltq_9WhLW;9+?`hUv}1sRZUWbJ zvP7dNzZL5<9dScI*+<-PV`|&*6;sc+nla(@DF5ekX1L;~)ZyTK&`_;p=Bf?CpsZYG~K3ok1tMRI* zpbNs+bTwI{L!@&rh(5&~X8IIAh{&8PeG?p9s`&szWG?7?dU|3XbYShznB!a~ll z^ARr;5%h5rungkchyniLbJRzPZhpuKMZn5OQDu&JNtM5Z2{84h(d^m)!6w&r8>PVE zX)v&*U%^}=fFS_1KExlC+_B1m8I0?ZRB%s)T(wiDKi?HHFP0?&`a>KJnyBMGceFWI zP`R~3&7t=@SCU%p#|rdz0UdJDMcKA?0JxhasMXPV>Q%Q}z?hHG ze^}2_qafx0+7pWmB&b2Yh~dTWg$_#DlR%c6mzzOxXtX_QX3J@Ddl!NGF`)rwt1kI0 zaA+p?O7X7Rh3>f zEa4^e8#I~9yR0*Uc$%19xV^g{N)v^9Z3T3!Z3%RWoGXq|RgRk5Vja7Ec|WL4H@X9U zlkZV(@eM&m#4AH^krY|Lc+CNfbGMpH+P;widLDXpNen++AKAH)d0qp%ce}Xw){U_U zD8%)DtQl$zwG+(PRbpeH;eHzp$hf=|Kf(dNpm9t31oZZ<0=kiPYmlY?WKIXJ0+TAV zAiB#me`9A`HE^}%`z6O#XmCmyY{qeij>!_I{? z5>~cZYMeP%ODQ}Wq9Q}lF#6zbQF!=QZ<*N*Yh}(15)nhC5AGy)ZtF3>tkt5?Pk+Sk08Q}Li$k{D#;$8AVr6mh z@?Se8r+tg_f{lwi;@(2KOI@@5SIWz%@6#8+*P-5B3~{tQ+QDe?vf%9fZv({Xllt8r zZI3v|bHq(}k){vVKDgB;lERD%*NHiKq^Q31TZ9ijh^R;o8EdE+f zo8gE}8PDD0Dai+*R{z4P1L}zXU<7hWNuK-#K--b>evPJ%o$(KKhx8N)T!Fc(P>V41 zD&Nn&w=hvY+~nR~?zeu%p0S{nHKa!cUk67pNM%X9u+GNPvUMt;4kxPqQpNSY{vdmf zlgX2x>lM{>jR{&cW%U!#O4?2wH*wJ>V8YO<)eWx(J=5amBSHVU{#Arw-tr=RuE(2i zSM>X*v}g~rI{$R7ah}|MTO9R11|piKkTIC&YW=1HldQ04` z+yIdd{bNxBcU9!{kM$^%@U@5+FJ!)CZloIxU}3Y6(`9Hgtu} zS$eY;E4#L+zBAZ(T=4{oYgXzXSAN$@XKgv}qcV5v>uc;Cc;P}?UVextlGr-{C~^l7 z1&*a8Lw_2HwA_)%{{#r#754wDuOfihE^BWzOAeRO(SW> zh@=L`z$6@Rj$al0gFX+s$jruSudj%egMPO_RAX4@Y%1ULjs6%rC~*Gw9gn0U-z9Z7 z{q2PZTBKkQ8Mv_{^Te`EEFbGmHGRJv73)cC^Rz?fMS`y#(UqrEwu)+WUVh~(L-}LM z`l@AJXE2#7z7`8L5G!FB6*miT+FmVCzfwm@#p=N9DVg1GT=?le|Dy+TzH+f#A2grF zCNNQL0>ZiWYjSZt4B+gX;%a2PP{N7&KB;(Gr6DocsR`La`75a)@>TFZ71Sl2CCYJ( zYeG^(G)(r2H4n>6^=zYD(*nx->N7R&UMB5fF4AGoN|HRXjYb>{VY(kfl?i1ULaJQy z2O#rcsOMmJhdhi9ZNu^iQ|1a)=d9;`zsXVC zs2TUCbq|S^X-TSZG(+3H^fGR;x6D77q*$61)LlBNEY8s2FHVx)=|4|(80BchikQr~ zvaX(Pc%jOy2w|FeXV_jODAh@l>PG{+4eg|czcP)?3!cNP1VuZD8_DkU-!22qBK!Fz zJ{p+XpN+Q#Odbj@GLW2pjqRY8g?RogWTnOY9<4|`tP&^2^ z7Zin#M=Jr@mf$zH6Tw^f_OFt{FH*v<=M;y>*1<1`G`+KMF|$`wLyH>d>`ocS9qvps zq3_=~@3#t%D}3yk)(t~Wl-|qr8V}TY?VA}ASD0j$ZDb(3=%!`SBvBZjr~Efn}CB3C1GLnBkZm8CFqTyng@s?BT1PdRtv%F_+<+fC4L3QZR-wiTUI$z{CeOCSx%ckmU;#%9I}g_;elZkMDssS>s{soo;2Y9 zJrFkf)}Q!vP;lEF{vcTOo|COgl+1q<;D}S@4u4&X34GRN0&=?|#bZsg47wFzOlJ+R zeK_&avFcP}lzuvpJ zJQ?Gwykai-h)G9RR|C>-{e})^(P|lKA}A}pe7O`?=*rBe7dH}c#beg|BF76O6i!MH zJgw0jgWXnp$#h(zw70d-t6;Fz93mr2cBix8^jUIB+#D{0l#e#vS45R*Lq3U@gW-(F zLmMtUnKMeDI(GOyD=rm7faG>~w}8b}b3?fo1f>@)#a(l2ROuIA&TRaV0SnC zZs*-S>;Lb^dp~)o{-MH?oeg|rLMXgZZhd49wD!jZth8AFZBETbzt{B+nN|(V^;(JH zB(Lk+wMPpyFkk%#8RlLy+!PqjCdHh^+xyae=#yZ#_J%5@(80cOKjtz`00t0Ri zj3mqW`@mHQ$J+?Rv)EficsVx;!;A0REu@RLk$knh$gEynzA~;4)xgQAx>t{1g0wvP zVgr0vbhdi>CLp0yyFgd1IjSXfw*5JNPRfmBhKjV6)%K#ryS}Ly<0LC&^G6+s%BP9v zmbFL&WUVibeA3N#n<0N$c=rC20kbZb?5U*NDyGN-L?wta2`+Q9x=AF3{lMLIQPA%J zkZ^fLTe5(Q5iq(5ob?-mg_9qD5iDaxS4~Nnw$`#Yuiq6f-p> z>T#V{nF(8#t~LQ{`~FS?Hj|419;WwZ@sj18D6K8@aW;XeSo*`Nn*d%<#zroG9*bA2 z*&N0+C8z&F0%850E^<0XkABkq6h$htR?4&XO^s)A%0{`H09DnN%c}6=iB5=?j^({L zA8%nOM8+N7czh-1OxpS^!^0d-6JnF@FYldjztqI?AoxVGL+zO9GS$?T>PZzGBRCG( zb-l-wFaWkoCv8`a9INs$ynp->^K9cO(yp`-*vahND;07>6#go=&Na@kk62@f?HOIc z$%4bu$PUFph4SmT@wfD*E0Y)wUazNVLAeosY#yj9w+dg&kF^u7REj*KW!UHtER5*#;WV2HYgy62 zGTbh;T}9c>%+=K)*znCXQ-+0+*)hVfdhSa9CO075$C4wFs z)t#?9+M3s2C@mdleswB+%qGpIyM*C$jKmj6<;Lt(^irUB-7i@j1b)wHuwI$lZQg;V0hExtitbHv|CW1%!dTEAbb=C01aB*F2$+p9yA z8?I4!Cye$CFXM17CJFeSfZenAxAc$;gB$pQgl#WI9pyczAsfaI#rnU)8UzZ(h(a?v zT9i{G6SGF@5C^Y1=tPn6s*Dxob+UXK9b*SHCgvJckfH>$(+<$4 z8*^y4LcxR=lH$=XbK0ANZy(s3@q2--?Ng=>$EoqZOewB=|IQn{7pIxmURCUdWu1Mz&8s14IR65I@Y5D zn*W3z(486d)A$>LcP8X^XAC;%naI<67#(Gy_SdN}Xd~nQt3hHd>V0y*8E26^N$;Mg zb2UAO$uW7Xd}f7V(GvvaBAW@Ts=HjkBcNS?1!B6f802Oi2gC4is)=EEsIWAjJy$ax zQ)mHqO?y4A_yuw{Pe(#iuf8V?Jg%xYN}hr8Zk>l?IBPcyuNqB}t(GUjq}g0{kLZX* zIi!|BC;RzZj%#>A$G*$*_=y)dp zg>pIvd=s7Z=L-Yx(BAHNYMnq-<*{-6+uXvTEMuvNBx^eEFDHrcx|sXeDQgB|+n%c}>$CxNr1lcQ!myG3?&BvE8S6*O}?XY11dt!?&ex z%j+Ku7iCmd^Y@>x;72mU!21)53x2?yjFElCqj<-(rp9Na%c=9+hhd-~w<^;Cs@78# zViQ0yjCW}rPhD3g;cEP&57EH+qxt{&a{w%Pkv^6Hegpw9?`*Dyz=ShMW;w592C{2_Ct;~GvtycMIdd^%o5%*hH zvQJc&9g=7X6z_+2h#H!|2I|wclb{{Q@8QlZ#jsV>zv?A!_O7*)jhj09Qd`5aQ?wkZ z%|a6@9cg0fga&B-hCl2{*87-FXn7{@&os?TQmve)Wc#tL{o<(bs}|sgW_qskyYH3; zlkmaSO}*dzBhW7Yr2`La;&k2=0TfLCRfqk1hdvCboc?Xa*#lts`5tDLstfdufS1BQ zm9;C^&s>4|_fClhm?shHs*mW+7|PvyGQri-3~m>){&<|{fm*r0q_QGXyiosGhBhVs zt%Zwi;sK!?aaiT>`v8uV1=(tr9DA1ja~oRYAj5YxIH2lk4g<^GZUJO_p>6C0{WB?)?9UJAnQA~1pj4r z`l6DVV*78r+WreyBcx~ru8IITkH@q};-RDP89au2n&rV;E(bU^(Y{mwj7f)68M%6j zvwpzkO0Ek~Krq>LfcF3to`F`~a3!Nkot&1-)}A+P^P@7AkhRy--g*vrm@||3uwGOz z^aeS#1=3<o2R7mAxQ2)}c(11)@ zJ1<{c%PA4!9`&nK^Tm0GX+_6LI|#b@yXR&`*R}Pe#ABmsbaTp_?Ps za*f{UnqsSQ=@b(3p`Sw6|GtwI6EkHJ&AhILWj6{nw{#bk9U#2C{}98HxfFmSSns^v z&xoLhI1-L2JEEs&Wo}fapYgHDO`GIG(%}v-_#N-GE=_v9>6>(oC#1Wm-Q)+6$)0MZ z1kXrc8F^~%OJL*+eXzbr+NN5FNp>a4zgbpor9!Qf2*nmYBELDUgx^`cDdE@Ee3*$i z0yy`7zh^){^!KH1SunkPhtWrqkVc%vSk&W_G_;!Ur>VC(-q9hKsb)=>t>MF*N$U`@ zB5dvBRBCu`N5<>ajN2h>`{9lUFXtArA_^3rG`{xg9o{E0I?3+a`N8Nr+=zZY*Hh+# z&!u}u8;&kZLyJ@?W19^T0H|MB~NJcJU+Ze38z6x=s!*J2#Ii2Z=J{KhK{R_I>N(F_I z9&sFBiDW^E8;7K;W8+Wj>%%_vO*(Uy%m|?jx#e0x#}hJ(rhXU`)s=sa1wYF_8yVFL z(_a;!2de1(biobV+6A07*rYyv29z|$(2O@Bjf0q%2RJ?{WM?biE)?1F$8eGJGh%~|0MH~#-}pXN z{I?*jUx%V!{pWs8#;(g>9fOfFu8pNdS0Mn8KaUahvqrY*`SAbxd9oh% zcJ3^|&p2mOb%8(z1h{mS*K4}45g7};ASYpZAF@4$Pz@69G!xD>(W(t%y@5bMWzjJHrr-4awMzdV(5LE zbbP=^5Gf~vT~GGWpNk+#bHLP2a)e`MbbVV@#!OH-(Ll?x#Rwm}c0FcH!xNOqvZGuk z_foxSo?;NJOI24B$wBPg6XKa)dm}x=@4KI#dU3I5zt z_ScI|g26`X1{?$qgW3AbhW5hs6YbibEBbPM1$qszL#F#aV)0anTyS8 zi>{_}CkRJHKK;K2IR2P$orfl+|4=xpk6qiN+HroGQvR#*_c%h=-yFgHqk(<>u1BE% zAuJRy8MK_W{Z!-e*zoo8(sl zim~9Tmv-{e@(pfkm^m|*P?<2v@Z$8){r?U*nllKmeUaX|ET1zADT%v+iQGmK)1?2v zh_xR$lqx@(GM5qN(rFU6pH7?#u?|Sy8JKw&MyBd4k34bmqN0~^(`sJb>n+q(y;3eH zDAB8wN!VEErqM)XY916?KQs8`srxf#DI^|h|2{$K zVY1JT2M7c@%%j>1&cy9e!nq%!vE-9ZWW^f3WHE+#lym9|g~c=hai1wa zbU&DU`Rz^#a=t=_t`tm~vt+?1MM|VcsjrrRoSW}_T>Q%|C>HbfJLojEIXjJbT*9p4 zq7xDIKATE+@tp8`gs9AaQdlqNzi7pFDJr#ug}jDDY&af*GE1K1PcIOz}B_w zK0}T(>AB1wI0;9rG__eW;(_ckRONnhL42yU)c1xaxFU0eA~WnWw0o40bpb+r zMF?NQa$$FMr>EO&^7Etp+F8hao%E<<`T9Wy6}#a|-ju28{uw%^0pfRU3PYh)`;C6d z7g#z;lJA~63T;)h3nnC}B;tSEPxNR;qzb?NS_cR;5D59@0%XK|i z7=EPKrk2pUqXWM+_T@WCyWN{(b)HQ^?^dBeS;*r`MCvo?)ivwpf)2Rpn(!OFMHZ zD15+su{~r*#AwKu3(iW8MAkydq1NF0Am=Pp@|vcy_6>Qs(t#Zszhk|f&t8(p zo?z=9tI6n=>Zb1*%~X4rgA|_~0?NCZ6+dh+h76PAo09D$neq8)N@C8Q+HPVa3lz|} zf`u%+JC-hGgC6Q~r^~-lM1+bu+&N`F-kKF#35P9TNB5SIrksbva=PY#NUzZmjF0kt zrI47d;@54Ce8w&H)*Hw;My|9Y|K7Xo=fpy@-E+G?%L?cIL^7SQiBtmLYFw&kXCCbZ z>}nh?me1}u4uJ11`z7~;i+#6-b1up-H&s%xp3=e%qdpTtg3MJkwk_u3w$eWl(moy^ zyles_!=}#$IKoW+g>4NVQl2g5c8vHo0m1>p>_b^w@0NR8bMIyp={qW5?{RWl^)j9n ze{w~5w%PEZb;*L@K^D)Ms$j{P`@ZiYx2l=3}FQNe2)DR3qSS1mo?e`NI$Ew;=)7Y2svS6LtT@Lp4$On4=m0is2pI z%}5+(z^ooon2-yAuEMV7Z<0p76SSq%gr6N2YWpTS`J->xI7hazk_q(2p7Em+QXi0X| zuC9Io|LnR#V-Fhcec#=H-j&Nj$Dx3SQk!2jDrQzno8+JhEza=+>=^1$P@EsT0&Q_P zVeRndW7<$#q3vzTSAuIAiM!l^Eo+KilQdea+bl-X(_S7Xst<3cBk~DXDng}Ri;A(y zi2#B4ul@}qUHCf&;Au;A$MTAo#18~l{X8}&%Kt6FT*xwW;?LmS>*&XSa>E1I1%CpV z17Lyw7}WKH>UC3t$pK7e?Kb7VJavT^O13N^I%@|W$xOQicHX32qPrR_OpVT6`_n2k zblxf>K|8}jT7>-}F&!=Om^uROj*sbO5LxX}+&(UeY{G#IQe2kJu!P?h%I%cI^Dln) zPK3*S#iC}d~=C%Fu!^)pYr@<6LuMs9Okmc+p>wlgUDFad}zFC972)u?uD& z;dm%)Fm#2#`OvIIR0R`+tIuMM5ypo6{KcD0vBGE-pDzvd=N40N#m3oUR+c&ge?;iB<}u zHq2=Ap7+4%F>Zaq(}}0qvNk*8Ij-$q`~hAUsx`&VVHrN}km?#{HKjeUuFi;dai?0G z5voETrC^q!Hk!eN7zaoaXFr4wEbaF>DZw-;XuCQu3`g=1+(vkF#$(V{XkYIf!niza zGK`9t--OzyniAO08=<@M9j#B4Q^YUEn}vTKTOwAIpR)%QEb%1~sEa_VyGkn=PpWs%d7_(|*?pRR{y`#>#6nC5MeYkD8Z>YSgCw zow7AHuxWjrK<8!T3!eU#xo{ZYdZf^%;KKYvO1VVSo3fv$s!>XGOX8AOlUR_~Dyxww z#FVAmJ3o9@O1Q&+%-J=cA(|K)5#%KLRqyFjd!#k0ZVr?fRAaR4Hvh>Bud#oOy@_vEpApgN|)BAK*W5gaUY`XKR30%wbj>`y zF@B0l+0XKeYzUEDt2p{7FOB!hd&_L7`J1fbB!O)^Io`wCpfh`#j#<`u+NuRlSYunpETprl zaF^%A&KRC~)7Tg-)JnBlpk7jaZJ+UhRezc_R!-uLPIo+uY6pOk(QnkX zOsxr|wFySe5ofCU+BmQEvOy)J=+R_~DVB9r^nxVsY}?bQbX-!{KI_6`bCGokTMQog zF^>^@bPlpJw_2ER^Ec4>Cdlr`wLRlu#tOZCpHhFpZ*WZCD3U3pzCA2oq-fx(^&1X}LGr*^;q@dHhp?DD|= z0x%U7N&T@XkD{V*00VTJw!n}H1l;BRX$4_S%^PrZT73&yfLvJ%{;>#hwVc^Zil}%( znIx3KN{fjG?oNh9dnNV#Y4=}O@(^;aYIDyXU@=(-=^#&0-PEWHqHxNbGEVd;FfCf$sAj6@CK=gU?nLPJpaWx>0{D`q8j=spq+o`?008rRDj4ay))! z+Z%|^VsOv012&ezw?3bLwg)IT0fDO#c%Wk*zpfw@(S~r*+xZUdx2+oGJ+Z}SLT$ka zItvyc9%t;W{c4AP!rCYX8UTS1{6NGAhxzl~kc0lFuTAhu(%+Z53nT zeDY#l{hL6JRgM04*QL#`jMRa(NNn*nVy8$>}vb#)-h=wPb8GquS;lJz()>D zUv|r5)GI1Vg6ljd2_!)7(Z%6)_p)Mjg=(wZ)ZWAgu9BNvJ#i4&WngxCrX?|M9BIp` zCqoT3mUD~pA{Sg@74$ktp2U&>x#{{GB?}WiPb|Xd<96QC;bzlfU-Hgri*d)u^olz?D^!(Sg4@L#E>m1iKq2-uLrX{DkPX;DjXdYOjtTDP}#X=c~|) zm5AiBa9d;uk2}>Yw;Y;Ii_`s}XC(Ou>vDu_H$y@9Hr@1sct|^H+nh89)s+y+*_U$d z1gD*kiM33f)T1XRfH?-iYh>T><;YrHM~vCC;Wo?TJ^sZ(s{6)Xrgs9@wFIRKbQO$k zZI`g?AI|wXq-hap0epPj1>Gil7A$U72@90GQ3Og=LG#LYTm<~lpo1ytT?_mv%_NiS3L@+*EA^#1nY z{>?+j*erPS#qHkUN{4ayZEsS{9_RJVvr&x0r*tOI%H!Cc^)g~%FNTvocO~IBF5@3o zdV}%a$DSBE@%dBrBbi>(=Sw$4cw4^8KV9=~*Glcz^gt>KzK95SC20bNUSN0(Q}M%- zUe<2qe{Md{9?Etpc(jT#ky}*XFjb=ll8k zXOah&>`cjAJ&%Mdd&acDn^D7%=sf&xf+c6_;(^rywr+3)jrM4f!qFvn5B>`y{M>=z z*-1Uf=PS~Q{$f%Bw^p8qI(H0bQrAPZaJL+zKQgxm@KSjYA4@!_NA(skrjXN2P^zf2 zpPS(dFwct1o8K$SyW-w|aWWMG>eIs8^z4=G|3$(kI#`wRug646lc|9BnL7U?Wr3ygrIa_kf}}N>B3PW02O7H4bMbL~A=qfaRE=!2F8vgv+Tn#| z^hR4Tu`(1ggS?&AO51#*cPK-oWxsk8H_l?EI8M2I;`j|?t;kkL!oW&7DeLj&Ugu~R(Sy0DzH{6kd4 zz{f}-1zMxOaCNVJskH`DN|2awx>sbdAj~g&jgn#EF1TXF57O4L>4KT}(jUd4IH2%- zja;ony=luAO)~nimOBwIIZbGg^eV4SHno30jNAx1gUS%wlM5qU8WMh)3x2=N&AYt>J4&_3#0cUMzhj1kJ;d9A;@ z9J?MnXkA1cO=15*+K7*Qb+4GA`p6#JVD8h^8!2KrhRbE=xIrbTkz3Y7Ko~$^i|M!e zwCS$7cZP>x&m5(ly}Hkp#IK@3z`ODCm3oEwfD;ZqJk2mtUeGx6vWz>*E>gK@2_VBsc)g&Da{}J4yJ5 z`^K~%sjs#ciDBGfHbTm)Gw}Gw>zt2cZc=xi16iR$K_VO@u|-@xH(AlW9{3W}W1jeM zXju8%D~uL%3B=hyeg8~ssXhonN>wIjex0XEF+h4kBF0^cnu%J9p!22^|9A=df}YjM zLBE@piJr9ILt}!FMUoE(y7zq_n2xeO(Tx0EOVm`oDRLbM@TY1hNjT+Hq z;=iAwpkQS|Gx)LNInBoo&by* z&6-KhH!Dfg1FAL=&=vwsBIv7Cd&M?HAv(lJELpcNJObrf%Yp!Lc&WpU8+C59y2!oS zm#$1orf7#emP*j3%vjTM$YGYJCmCD#aiy9jkbQK7#kP>TuZ+B+N>~qLC>k0?6)6e> z@ZDTxHBS*d^Xl%=hhTNjBJZTi2BpU%Fcamf1<1w(8b}4Zz9j)GMhb)l;uJVCB~uY2 z-XD5KS_$aP^%RgE&TnvVS}5(WAaRfhJmXt3szT8P!Q`FjmAjg&8Dl2bWuLs_6~7m3 z=a<)ABB5a3y0U>vUdy9}>_PY-T#m6Ln;p@+*(fkPKT<%A^jwJhHquy${A*R6o|n!K z;~&Zg<~2K@!rTOuQQqAZB@aN|z@T~hENP!{`^jps^b!%STt^||-G@s3-RCKlaeo3& zVM`q_QXEqINU*1(oDZJfhEU1>E|MT!=amD)(-tw4R{Y8D_1a|or!d@~n*HnY z*N8g>3p6FC=&r4|UCJ8H-IvyC#ybRy0?`&kyMFgrL z2-4KiPHhC6LyK^}G!zV$McA8iY5aMPSauYc0-?*Y#!Jy?BFiT=ERM-4SDDOn5u#hZ_oF}R8I09B?Dj#8yQ5%;h_wM>WNk$BZRSGMxm?cRM$Fx=r zIY)F7G^Zcw%+rd+Tz>Yaa(9mFa6BEpDgY1elh3+4Xgh~n1Oh?0X=n$!-RPG4I7EIF z?#_Xup+P?~-&prmm&;gJE#D<4U$RK{QAGKyk@`KIn%~_&g%i_V;{^XE1Jl2#C4oNW z`vl`JNvQtBP*rtLy9tQo01XI`)PKdT(%tCIf0q^Y*>H)z9&boJ;u5@5vX3)uOjPD` zlL&7}EjJB$%TQGE;~@?Z&j!>`0k-ppg6x0|Hin{#8GipQ744Ls*xBwR(Cx8Hdw;ms zg?5W9hITjoa7zAIS@L;x|7uLEcJXb9ieig1rtvu%H)~o^;ufqr)?ea?mIk~V;&o!efN)|{^#*T~1 zKF>U3A=bC%j?8aIvU2l9Y0$1cAe`B%IB@6Db zx+3vu55ae+c6=ZM^e1rol>LuILFJOB2E{G!JH63zIg9wf6Hg~#S6yKcUBhxqXCiN18p*P0W za`N4we0LYgM}xR46Cdlz(Wj5MMIAXewkXlW3Ty`y`4`7!9o#g`G%57Hf}R0EZjg3zyu9)+uB52X2;+RVb5L37R{E8mt2hW;?W@?fH7a6kYvFcQSUT->C4Bhkvzk z9@`$^P+YrRx_;baVuc&lvG+opoNv}^&;Kmx>5TY8=`nT`4^6JF&%ta10uxUSW-E-j zYhGo*(DWBgpj5MpJ0vSHiHeJI*rG>QbajXdE}M^3&11?7%Sz|M*$8-BQ?rF4%+F+5 zy`$TKT++NPRJ<7i1tITJ=$9oSA2hm{k8+?}Jvg?{VZ?9LXyG@*;e44QtP$MPI`h2k z!)Iz|HU|E)eCwSkQ4@){70fmVt<({^v^R-^1#!Pdc|sk%935HC9ykXxWjeNA3DK7u z=u3ahO3^f~mtj#NePw`9gb@+lNJka(oP*(^I}$JXg_nlPQ(KzMZtU)rCvTs4+aiuq zt&rAmNe#YrwC7i752khOrb<5_jhO3|?3%=W<(#0pin1v&LV? z^|%HI1bAxLo{*%f6IL+eb4Gcyp#&D0`)OD61S(r|Ald5P5oJc~93Z_jm3uSw4;>WKhO}-duJqK;K z%7?bUF!eQubvQ8W&$s6nFt5I4JK$CdzM2r}R7rjOj($p#8#6ttsOD=C>=ozeS-WIz zJH5aRA4V6PtZzaPXt%6QOuqJCy+$mNe;qIWX<2m<(DWDZyR_b}blOP9NCG-~})S2YPqsTk{Bbv>z?3e5{BP;A?4y zrSKnSFiV1Y>64$|-w4qzRkuMuTyiJC*+Le^6eOkJZKFP5Qcm|EUZne~$F|UF9_Q0T zS!U3eVw}+2A-W2dBpw&S-eF|cGaL9LC5{QSXPB|@1 z8K2**8xL6LkRo2^jO)!U>HNH1C9KypHa1kg(C)+}XSBqdUi%cJ$$pqQ6WB`A zJ+exY0^5oru<}`j-nb6tWxYNz&m!asqT5?vR$pdY?e-PVsNGCyD3ZZUQSNb&WY*(% zvM>O_E3q!8to@tl$VH-~jLx=%SqDkXv_8k|@nclcbSp`_%$;rw+`sk~dsnaqX5hZw za-$O0;<`%2^%fxKvd(ptzuRf!kC38uvjh+HIO%=9je+*K)1}Owr@djWos zNLsJ481iNIbIEU{g_EWQj(HJ6W_G*>Ih-ua`x|w)Z?9M5U(q)ir*5;_DWixc^nyS~ zgYqgg$$P;}X+a3(g{b7o=q5#k{y60oB@F?H@Yb7T(fCD=_DIt)UcQt!%|$EjO&}XR zEbRXLjGC%t9rpt4k1SPW0TS(|x~lQ!MxM`?7n=5Uhb(mgR*NbLv>n zI2nJSAv$MDQBg${W(8mx)6)~)68$BA{BQcKoZm{28Q}5vpFX#L`)pP8zk!Ou5^ynS zZZTw%ECVpxNt?O=wtZY$=89J9q=KXn38Pn*R_Aa9G-Da7{nSmSzmm7TbW!C}`eBFa6T?tA?@B3KBG6seI|`Q4G821b!n`elHLMiLK|zj-k965dLT?%@ zooX7QQF=!xiW7kZ2cRnP=47$UG#TG3bLS~dLtV@1C5SkV%~~YR>sm<^xyf>C%SzoW zNKWMLws3Gn&d}JHGLnE&dZyJOSI(2H1#5I8ad8bwe*?|I zv(tY}uK&i%@*Y7Ek%GNSg+dtkE#Bq98+$UC&Y@a(vKvkYw6^5pqTfcgJoiV7nRoBvz2a%ObRygubgUyzn|l2w<@tR)?D=zRkHT${c3p ze2Y>V%Vvx2rMzvXjJ60Uq|NYSvb)r(@a*4Mq~$>;T#3S{gY^P5Uaz$J>BWtO<`9=) znGl&c#S6Nk6lqw;yj7%2;#@{LOU#-!tLy5rGwqQsOMb*(t$0Nr1~n(R6%&}|grJPG zec0W-KBb}N;n3G-x}3~+CN)oj0ltu2OIO`+zj2GMwq=7O9G288Zrn05R1qU3K#<`g zdGledN#q?%TXx)dylra)rW^t1Xx`5LNT05(w`z0NCgIW~p|O2hMNArC7~&%d&@mj&74Y!|Id{<}>>Wp(~c{S{xI z$9MVOY9=>=BcYYL-quW@pGuuY`Gnsk6c7$0;k#rcd+MoD)<8eYWJUDWgCA^O}Gb2Jqc&815D>-(>Di#yKJK0#BFZ)XY@( z$E1=ba$(?T+{by53k94zeqJ<*13Oc9k>{d2K2FAP=TKmjL5(M*A&&+P zNRt%Y33W%bRuDy8-9{atjAqQ<7ZpO*OWjSgR^dk4ugIkeqjPd<4p@kK{Pcb(3-VUd zE74w`bo?)3;pyG_k$iTkq8}fzK9A;vSeqrtxr+5^n+3YiuFsdPWxlz6++{O2Z$*ia z;X*{C#YYv1lhnwCpSWaSiLn#2ZNZLFLmVFIdC-YmYMHTUBb7^>quA_lC9ym-;cG~T+Zv{iG*n{? z;*$M<`1wthVQCcFd0h5n2r5|DkC=Gu?MIN@2go4jmDTg5Rs8I)x;#Z77dX+_maWYQ zV{ag$=(B37Wpiv$mhB>`Zw>C?oGfi!k`ebyk~f(0$zwzl5t|}+GTt^=&R2jo=^o&mCJjuA12QN51o%ush1^!|zZOqPro3FOYzmD}={;WnH^r zwIUh`m<-K+cJ_J2*LjnUxG*S!fL8GWXDLWULdu4mbY~ z6F>mIVZ;qe*P@?n)o-Qv&+x7P5wiL(M!xueO_Ka4&CvfWXpXrW2+sq|w#sGok^}j& z**s+Ohv`40!Q%B`5Yga1pxpWxak`%3c?@_JO(lwjev%6zmMp(*L;}@1yX&3i-B7cd zo-ieDm&Ql1SAAzNvqab7zyE)iJU3WFO&uvK&)lU>{=H7D>Xy{liQHO`%hYKUa}Dn4|FC3M^6^svn6=2o3) zWSg@|mqE!2dZe&Pv)~d7DoCwyG)qpPW6w$stF9)Dk=W!!OfY@$VveY!;lZ{e)Hy7e z-Xh*OfG1XREhH=M6wS<&GD5gb8*EKzTb?Oq8)_qk)Zw1cN$z~9@AA?3X#^Bv5?>xX zXg3wk&eXlKO2)0B=3eYx#cwk5Cen;D;gP%aTrAsbqpTo;PT^NQbGw~WJhMJcTT^p) z7QptGM+Q@aRnFVG`}*su;?(BMOm-K#%O>G>aeOzCTm*MLQ$0zWE8Pxw>lmD^=*(4z z%wz*!4n@7qzTaIZs2VMFq%HGEKoM{}~ObT$iY zR!wFlVH9?eg|tKR&%a+roQTgwJAB9Z5H` z!QR$4JEMQcF;WD{WmACy|5R{qB(~bPsY)uYrv`ME-rL)>icdDTIq-~2j4s^WaZW&_ z>=t5lc{;fT*o7F5vvre+OkDDgr)HmLMnbrp)3Wy`p1`7(`k+gq$@7 zpjF7yJ0y-aA!(*h0IYVK;IJvOCZ?cEjucVXS_r#AK$Npync*~ZZ})LBqfG61wV&h= zJBavXQyIG4^l1?rm|YZD?!K%~qvAs{*&_k;Av@vWfTt8MSl8BYY=@$jZdZ7mfK(H+ zcTi!~JpPTsmE4>Ho|=Ol@XDG8951@5rcyN%?ky$|3^}kOBUcJtPaGvygEHJ@wW~%kgYs|!$ z^Y(WJ&aWkq;0NVzf4GL_{82GZ4p1k6_^uCijc5AjGWomG0b#I`_(Js>g!IqlYUOtj z(mx;S`cyYYA($6{WJmLdT0-`gDk?Qr7iDZHD9I~v2Xs$%2Sq-0BKKbq{1-2sM^&RT=z)HFWvXB-^|dsN+eKpMd$_Eu zcC;FNH*|FTz%TR1Z{nb*ga(8nDM^S*fRtoC$35w848HlyjbhuF_$6RVnZj6|*gpl~ z8;D%Pnhs&WX;uxO52}6x1u+B7EDzG^58(2z9~eC-`9ftt;s>N@I?@M-Tt`}+F7Abw zHC8GX%fTxfD?or={+9@ZUnGKmrC}WCu z33VK5n`hs>{mT4zRGQxJ5&iYVvn;gsX;R^B0;TLeUIXq zQOuYtLslp#I5c(3T}%b5`gI?bgTV{lqcoj4HV5YA2f{>4VActMHlC9(p*_aU!Tlu8P3~M!eao<3>^l1NXq;`LXMwX z{;5R&66uo*^lCQ%H}AZtHArFxV18611H{>+wZmRU4;y3mAcBykc+yJ8D2}pwsSLFP zDh9FZRWINMfQG5@rZ6-6Xs@d66YB8PXpM{e7Tc31p&9ibM{NL)(*ev5Hl-Je74}VL zPfs7w9m`u+=rpT5j;u3JmiYz}sp|R$$~Mk6pp~Zr8&!P+HHihuyqu6eU|<}RjDiC0 zpFt&8=Qw*A>#2vBmB7z(Qsq8vGsT_p!;cF&4Orp+$4w{eR**8zrgIcsAebKt-AZ*h z?k!u!(JJ@`GF}&lKbg3$ks~$oK5A=IKlR+S!s`L)oSR^N=n;6!=V6)Q)`hav6+78y zc>^K^n(>MY8^9nd=m%UExF@yT_;|By`A`cgm1UKo8r-qKyUG^10520?=eL$eD6eXZ z1iSG^9h|Fdr8-`?P95kn4zsxQb93HdN<+}LII-qP0WvRIB@j^90B*UcL8RT=j$W<} zQGyxuA)GThl-=ciM&-$AgGf>9n;JWun;I!x`;-I`-3TD0aMfeGNyh1dsU)aKWY_PU2AALMl2{(&X>=kD|O?p5VGmgwJ998kD!K1sR&$}M+w z`a9C?A4(_7)oK5+kv|&RuQRLvZ)&K2*R=jnT|l!SN35sH>{yk^z4GGuBNYx*%4mqBrMR%Ux7P8bMxnU18Jo#fH<*UoYF%+-y3hL z#k;!1!GNfL1EqEVm#KA052-#fJiD~NScbHQiD>20UQ+5-Umk?P;b?}Zk6a;VtJixp z&77B9!g;PkGiAB1v?0AP$O0oAM;E~}MI7=OYaHl+k_}IGRe);>E&)F4FV}Zee}QMU zWxE1tpqB02khJb#xJs5j9uZuHV__J=JwAQ|L2i=mhFE_C9Si{1$2eRj7b=u2J|le) zb^3_ww-ZBJDGDKjyueMCNPWc5{M0T~5ykrr^jusEaKU#39)r{+C1KN#>pfKMK_yr^ z%&z*v3-Yl%cEqcSS%v&@0{WcRq+H%l_k9Fg9*5M#@HnqYHApydlfS_{lA^tu{|3qd z2ayhNW7;xKEq;Gi-)~9Xa5us_Sm+B5Rq`b)+_gly6W1X4Qz)@*w3%;1=h;d6NC?Be z1+pMxel)6dDP%n@I~Cp9dLxLc*MdyQeWHmgi+LjyB5T`cGi)Y&ez$i=%DyuPCRH9$ zOggPU!K-vCQK_^easAd!QwYbtL}ZypSqCVRRl0gcrc=s>*(@@W`%Dcury4@lcurmv zE}Sj`FSgZ{UgFd2A>Cpbmr-_+xzRUJD_b6ng0l1COVp{PEBHquwNc^eSMAr0Ttk81{biQHbGmMXatOovZRt-7 z6gEfb2xKu|5+-QE6zU>;*U+WDR4OOaGCt~Pyx)N4eNf#6+h9yR>RfB;Qm@1vJck_u z3RwcIf7A|^S@2fXhngF-5K*Jml57{Mgy8h;#gJPtAY!x;qhEMVmL-$+_ww70eh8vX9~AN_AT#-)iN&C9sE9L+@9pM_k+qkJ0a4SISYsFroRX#9y1_oKEQchQ)d zJAu4HLLN{9vDvOi5mb+GwMfODl%+I>yDkRmaH`edEyvF9;14M*;rE*KAqCvV<|E*{ zq~A4Yvs#k+&_(&COZTCJD9ACHc)}K^82J@mRVzL$-jFW5zA6}$Feo3sx2aYIwW2QP z3{WE=f4)B%i-R73%J6JkdrYl{kcVe?R)?lmOO23a1hnkeGAJa3VWA?y==bY*aJ{VM znx#)O@D`EEG#}~7n#f9xZpy^YmjNaAY1ME~So(SBe2~2vV?%g>+HuGs+Gp1y%8luB z%}Bgh0{rswV$WkqE4l`SkE?^PMV80wV)b0vpw$^Ud@e%36qxl z2$_$S#Aiq-xI&llkS3_o`Y!@wXyA-+ycG z#{N^7`eX7}&iQ|5@;9lK)s41Z%2 z`MiwjPV|=DCU^7W?k_&%rA`4n-JjeeFfuB{;XjDv53MVDVy=`>MnUq(n&Vt`X2aLE zH6&9tC}63IU1@!Y^hKq4nd+(XJb|6WJ?Ys}%;s)Wlyi+-+X-p$kc?|JH z;a87TR?ME8?(&|TkB1az%Qe04rfj^8EqzwCS4~!AyZ!Q*Mmsa&#Q1^!4j)G6jTi?E zLkFIKOoaF-dAIyi1gB?+4fcu(1-W|3Uk6ZYfIF}KTPRj5{XLRrJ|WuuZ&LjNblktm>i%m6;GbHD z>+(;5Lb8A!`nsWh|I>nFo5(tA+_AfI_Irfm9*$T87qvTYGz#RA-veFWBN`YLc6# z>;^CE0lC3@`1p1oY-?ooYI;lKrZ64cU3d{Q8+_%OQzq#bDhVq~41k50)*1f8UyUaZlqLD9vZ^>Vj)y#uBzE^|5Cmi$t!+Dyz2-LdrJxfFw|h-c_zr>Kp6pDNh@uw^$BS-$64RdXap${lAhU(QsIval6Aap8+mp+41>j{Q z?NCd>MGkC_NudbMbBk37rA||XmQyVJw3OL#~@*QMIFhss$j2~XF-&G<%H6sX>Ijon`EQ$i){lW&p z{0;8HWwBe)WhTu81OQVd5>m!Ob<>}sxfzzTtlbq`*4nY<^O{Q$dPpHQuxjG&oVB6F zgSs~}$W`&2YF4_GDRgiEt+Y#HJ#N5L{Q-vH`hi{>b8Z!3KzX1WqM!$PEVSMQ1q4g+ zoMdOV1ElgOD;dBE!-CT%VXZEx>dop^ARMPQdTXHgUPc>r#>9M^OX;j6(rb*0ZC*vW zy&Ctf}pdzLOjw?#>6;_UNArsuk(u4R>@m5a#(l^M;iB8upyTx#EWZ~sZM*h=pMo%%I(KIQ*ah68E%7hhPy)!EVCK@+O z|1aX+IxLF5?H^u35kXL-TRK&`SwgzIL%O@e1(A?mQW~VY8wKg^E|CuDuJs-C^19=? zp69-wKYqu19B>S~%zS5OcXsCUJZO9D|gCiq*9zQgU)Ls@dxS$iXf~&1Z zm|_cMy%nc`W>+t%U2l_Hv7?EK(lu2o(Nkt3}iIXkzzbrYd|lpW^hT&vg^iJJXAR-eW(B6gbjWAg_stP z@9F#I)?jjZY;e2!R!cSS`-TI-h%YN0E&7UkyF={>ga+U`uXu}^zwKI}2* zq1Fu|5xK2!6+L_HIXk!lyXCl0YOX8=4qT{y1D3#Xq3~Kysjz0$Ng`!c%Pm2^;K`Y9 z^?T|)DDA2b661y1GpEMq>w+Y)HKN42j$cLZi0<)h$H|P(kzzKZOv+3* zOO=M%yiCsbgdcmZ*dAx_S#jW4LbbetM!>`hv*-n9x13jg5_SRVKs5qIJd4?I91k*4svoOyVXSFeJ-Ym+hIO#+VgcqX_vZlxy}(;0x~oADt+{ z6e0`4xOFFl+dJ6Tl$a&lzE1x%KPVT;?W0LCmHikCK|Yo*0kS;u5J6&>8W@O3fY}?<~8M1LGX%#`%|D)gbdmD(^ZaMx9OT3jv;!` zl|Y_bGp2YnsrGUqwsBaI<)O6tO6{XJ8rWVaE z0%*QXJQT(k{j8Zx19B>m51n4PLkcJOA$`#>ci;lzg&#M)K6v4Hl#fWxqoq*<3oP0iAr zd-hz$W&*-=>VzzN*ZpEKJ45LQnG0_l%N+eKmOs3|mp1T#*|49}hX32nP1v(4x@eX< zVhxb}IdIk33FcqmGEmCogoVa=y8L_mx3V~Va^n-CTwLiw|2_%$-yZkZ?D`J_M-9~6c;YLldQU4vBUn22GL%)%cO#RzPx;rkNKNt13C8}6!Se{mr zk`RFrBA!Op>oHfs3#Vd4gzp=;%OWrt4eLB%LPk;yLe!vPV<8Z^xI*5z+m2h(Cp^YAM-Tnhi^+Gh51S zt$syN)9#?hJ)i-Qniv}*6B`?)kTR``hcH!Mn5&tk5?U~pvsic&#^Q(^|6V|;1reWE zI%l(&3HDfvL`fMRm^$GZgtJ0_faW*w2*)E_4Xs`|ysalRM#pNdNgT;cWZmjhuN0&R zWgl3vr$!+AAb6BU4gRcm`#|jlgw^(qOry=a6{IxT%M4fK`vm3`POQAb+hN#PwvGkj zakSa5aEaw%))M;lWAen`niERgDH|83>mmt3b_)e(v3aZyx9El#jLRO`M zJFC{E`=F)mRw1wioa<1qO5T3_Ih{A9-0cIEgn;Mz=ks7WShdrZaEgVE@w zR5b)GdH!JR6Ug9 zxU+3nqZ_L8UJ*&Q+g+)pN&s&}MX~sgWhFQKAMKW((kG99P=kNtWjRev;O8f0`}b3K z%YPR7|B2}VZ2wm$;6LE|Z=nBY7Z0=QZQMVm13z~I`b#3lL9C%Oteehk->O&3mp0+n-Ux0`$R2p*AA zfd7<1OR5af)CDZ4$$rIGg!==ezL7h)3X3&Q934WWuvmB-E+f>zR>sR6O($v`{Ge5Q zC*DD*7Rf(f)%>B?wO+)s03=(&ow2c<9ci(o#a|&g)HM7y-+JwsI+0DqJEN@R1EFep zvG;Ha^>CzCz{-c?PV2KuvAV~c2-FdyQR-1l zM>GT8#Ds!~D1KqHyue|Q4Ew6p8)6YB2Yon^{+xsR`#5R=rqv|fTTqv9$ei@PtNMJ&) zk!_Sk9|p>$qj9G!=Fc|mMNTBGvbzT{Q{8jc>S(?Tdy-0-MxuV`JPh}6oQ;ziK*5&I z*M=sW1}C1f7;|>rRNAhI&d)k+r;P@jnqiE9nTx9^tqtxqkP<4(U;w6_p~oK@(}aQV zXyN2e!z7s-CDKuzv9<-1XJ^}~rrNpu?mjp{^Ac2^2J&u`MTtQgSFY_zq6KahNf0`6 zf(+s9kHF+P$uo_G-MBL!smb=HL%L7Gp>BeaZ&dK6z(tbm^fl$jlUrFs4cxI)rp?2& z3CqYkgs)~?@|?k0uSl<74gc3Hzz;t;Pl@YtdV6epNEpdX~eSKeSTc}fL6^eHa`q!r2sH-5v7LN&@2k_`*BGDzt18 zgs~dPT?az-;1tt-i~LGE?e+@XnVKbRibJ3Ka(Wga%9h^H?$Ogy62=vvwyy7FtS4a$*pXwjoGQ^28yB0l`UknB4X&pGr>b8I@HgNj+o@9{ekH(#%G zcLSEGWP@S}cM3J^%|p>Gy0FsuWYpt}F_Y0zyHLN^uO9F$y?JwD@wmxOnC{!`JWU%s zXBUP2NpZMg`l4HQp-jgz-xaxLv(j>qJdpA_ zqwOC0@b4|1o%`baeZURS(mZSDKa{M@w0dk3LDanfTvC=LXQ%Z-# zrY8yPlcaY;qJKQj0lNBE>O)OA!44{h@R5PXvrNxsCHOe0uT;Dh)q=-&A4T^ztUMIs z8>)uG;HXyFc1zM(HvjaAD2+co=YA{gN@&8R_*#M`L^Gs;$rCZ zJY5_XP&JpNpEPCFML5%!l|wc&KUwqzp}bG)CezQUn&c$j-)xUy-AnJx^!mIB zVN&hARzONu);*s$(Sp0p^k5kWT031L8f57~h8p!Gi(zsnh3}O7#`YhEsBDI&sOxKz zT)E4wTFht`maJK)+uyL{!<@b2f|}jm#n*i{cBl@-cwKG3iF}LS08fvbGvgfLg!BVM z#45AhT;i{!DRs4N$M#3{n@%%$a2|XkTWu9lQLshhd#VU^oHnn!B+@?}jTV`8oEl;Xs-{2Pe22uAuR5?95-o!CBr7uKaVj zg8jR(!|q=2@V(-@u@$PD8z6Lrzg|7Z-3$JkJv_ho>r1_R3;yFk9KcHzpN>f2JlnG< zH|YY7ni51`Zo=R>dPiLZe*bHPn={E8-_}j&6c*G~%GUSd58Ba`M(z(#HymUq8lu_R zSRp#DGWUFlCcIbK>pt=r5~8Yoy=qP5GE2N}*LAbzX#IS-tTMb;hHvOb^lW9@e3EKA zY03&hkDlp#6brXxQx7`1peWc(5 z;KufbBFeGo3nD-iTYQNZAsENIQ7Sn;oYjvZHq<*q0^F^(i*B_$uMWa8G$LjQ){LnM zQ|I{am5wtP|rfnJxoP9WTFZ$T%jzI<=%k`c6a4K=zY4=6nyW6S+BP(LL zg|iY{;W&zk(*1r5!*J>tL|r7l{8_6h%_6m0SC(FC`VW}my_n(tV!{L36W=myk~1_q zPPjckRP~9^?4jEGu=GK1E$@$NIEy9E&VBgyC@3rPwSp%!wFn|-v*ltuo+ho8ra?UN{##cYRurexQiEt#nd>?!%`I+nR^j)EGyK+bLS=3+7Z z9dB!=inZW=JINLLaBzw-eYRuiHf%Y6B(adUrGw%)^l2<*9XZn2!Ob>LKEd}<2?DV? zQGR_f0Ht%tEp#E9Oas=DoVYm}tO^!SM5uUc)ljw43FJ!0m0Jsv>!nR)IvgKwn(Rq& zNl!5^vKIDX<3^M^4)T2}l+l=+M8MhC>QjUx=jxK&s4|CN7_xPYen_j~vcgl@MP34e zIlC+q7)9S=3yHe-u0%+m7Z<)T+O3a$u}EKxg7|8megJ;2_k77K^M)R*7ETt)r1of? zW>65(iTX6BY}GdsnKVL|u6i{8eFfYs=a9u0Rh_UDocY!G{9lxbeATJnf9d3s{+@9D zKS~JyO>g}FH6aPk`WO4U@s>wX%9?ILYyZJGwxe(Io9dR|^><4{ON=(mB!@Mm{`u6{ zp&%FW*>_4dYh!r}3xq-?YU4K{FsiJ8`O4hnwfa>wfU1W7G&q&;GUODi$FZab=Uz{( zJGrqMyc$ms$VYCpD0}r)WfkagF2jSKTe|x-rl~q5Y3}cl$Prk(-!eVZkfcjVhemnZ zYvs%ExxBPsG_TWo8MdfM*y-p`7+ZMQXYKefDBCvjgnXSuLE|tAH+;cd7b|iPPmPGk zjVy+qv+><#K0S_c=eZZ5QECi@j30eI9-(Pj0Y;CTUjkk{pRy@f0Y(z5u2GWn4$CQ) zU^w`@dR=9(x@au}tt#GqXlr?!p^f{HWT5iE_)<=@ zHpoxZ5}l&Yz61wk7=5$FVY1TOC9;s#S-CMWxu`(!sx3J>ZPb5a*S{MYC327bgt%F= z)EaI1?CE#)CzV3iVsNVzsS9S!K8k<3kxN5Gk(X^@-UWHNz z1zj?p^Jq`;U46BVRP7GTkK;Ng1fVDgq`~Ub)@19VxQeLUQgoz^Rte8?bwam}?=Xgn z^`1#=@izOKtEMEMJU|1oqHh=lyLBDq_wLp5Z{5{rS_NLkyQ4P> zlbOke@-^pZU_n)@_**ovRm5awz23==FhFYU&4F!SV%d7%bk67OxQi7$xl(4&WVcIG z?>Z_Rr2=3}feQr@|5qri2)GYkx6dumF67=wGek5-+_(ZH7p00(JN!vQW97 z4=yLQh@wi2e)&lVpV}5O08aev(P02}>*1c4R7Xt?(QrkDTv9;f5Hy(r+wfY)q2ZXBX07 ziGz0F=cmGLk*_926@5M*F^i4Xs>oq|QMvBl%PPj~#^{x}Y^pOQIUe9wx$>OY{1{G& zg5j?){Lo^9jdZ|hCc}Wi9fxEO{q~W$zXYCcVRt?$K}NE%sIo&B!amx1PWY%fc;X%8 z+(_xxB3Vna)2oNW0rzMp7V$vhtV6<;zWe^<>xXc@w>Pd`-z0~*7#}rM>MxrRvD}Va zDo?c;3WdIWMfaev@|}1?a?sm~XGaufAHoY^SQMJY9rbfw>A7-j_r;cZATK=LV)q+T zbFLiaH;kS|WN3%v+iTCiVrR7qj8uk8>rG%54|=#eFAgF;O+52-WvhJ9=Pbk=c1kj? zOqmrRZ^VdlBCmCBy15WhUXo{UQYl7p5PUBEHDJuh@I{onVR%kDL#K%f=;ML6qY8Ko z-Uv@CJfrJkSoiimHv4%u(xqx4MrbNYxhE$co!E|iQxLSe-?yf80e533LNh1PPkd3? z_lp3&fFY?je=N^pzc(h6UQYIcu`B2NTg;J-(llUjkQ@DCyhJaN7}SH!gWU zKo+w}?H?|KKeFqpjYk~hhus#%M~YW?6_iH%b=r$ng=`ZKO63YkywhAyw~_9)fBcSjYL|gj(%z1EGWi8iynt4hV>ny zFHm29OuvKZ#^95dh#NPRB!^O40$M~YqDQY*@MGQ_avWpHYz9fGGLEi~zTP2#(3zyN zt+RbPR#waJ3`;6G07-GrvsO=X?11GJiz&XOl8y(_xl)9>IDa%m%i~3V_pCK8@n(dJQ#nNKu2T0l%_;S)a zMS37y;&1HXhUqEmN=7MTMPP_@hxFuB_4MJn-p{LRzj8tDv1=pEqnOSZ&z%1j+G8$9tpFF0H_D+9k;i z1O?D-4fRa&4^v0^uYgMN5Zg^bg9yjX*)5%u2HY2C>Ma??$Q1Qx(r4PGrogmW2un}C zjsu;sNg9LZi<)(_Tj*h8Swa8H{<d{s*b6~g6GiL zQ1XdzXH#dr4o0>v)f;(bsQvf+w+;K=n}qAsJxi&qoEkeW(nA%nDa8l#zQuWi)d&x6 zS6zKNzdd_WMl<)?kY*w3jjQ&`>Ba$;oMg>ox5*Db5Nw{AU%Pkg+4$|5tLeGR;{Q#ZNwapZ&f8AkTTdfI*34$3A1tM^j zm}=IC6A6frSMa# z{7y(`Z4z;eTJA2@Dz^$3=|@B2;>b6LMc#_vGmQMpx9xQRDu{~B6KT1YO-s%Z1y|$V zMoZzLKjG&;0a4SJzfb%B=RhP}iPRDBmt{Vz+vD1z`` zp7{3_em)+Q`4xoyrzYXIHsLQz2Xk{IrTSstN4)L<045>3sJ7a z@EPfQ+wP=0!Ja}RrR5yse~E)M75uT*a>LMy6N7l;#*#*aXH!LWqMD(vNSlS%*my2A zf&3C*WTM2{h#oJdy|~4o{RJOWV#zt}S>SCy?!rRS4^VJ!k3$$w1RaA7xZVBob9FT| zf`w6QCmutG?ouGELzdjuqL%-&zCL!Z38I4}bZAX|@~Fte_o2^=gihSU0Viw`uO1^P zVv^FnKE^#`8qxLOOnC=yL>=>Cn`=C%wh?ZGZM%wA^V2TG&(bcVHu5NsTd=5;JtuG9 zJ!~*S6-AHv{I!+-DR!l<^nu`+Z{vATVYjU!ALmE;%0}T#chMfr&g|mx_z_`OREusg zQ7ht=(FCfpVet{RtY+G-UO_CIUNF@pD>))6bSu>|>~rw)dAsB6ZLX2+^I^i9%m@qG z>w$L@P>4c8$-dXcva=$HuJvs*&FT?Lcai6GR?Q?uW%##5ifdoOC3t4~^bw~n9vd6H z1a7+eZvLCelC;Ktp@Q)k@tS9$L~WdW=0o^JTAk=b^pNi^UyobC*Q=@~)sDGaE;*v% zVAcpIXf5JG^`S%~xwV*xCogufbp=&eX4h3q2{Rwvu_gA9B?ZPyjZmX|yr#kHRw9!b zMxl9+;Tp_)-}bw=`ff5Q>IzcCb;m7pE_5q?6CicwEJ=N%^W5>8-`mQ$W@@;JF1v=v z$E&S$MREG2CyE0uq)<0aausOYv(K^+Xk$-zS;mm2wH9ku_qE}o_WL*?rC%wjygS&Q zOFH`woi+XnVgXRF*@XG?XQ^k?BK0*)eTLxy1wv~s{!X@wwQuYb2dDT)Sx3uxUd^w4 znS1LEOUT{T(nOgqG0aL-mKR0lqz>*1Up^yZpa1d@6D7Q!`i3sfAF)O?>DFIGj&t5(nU#AN-~nCOzpRCd45PhjTB8c<)avI zaDV`EqlRMd*YF#?7&J#ns7ym2z@7C#=~oeuBWY`ShQu;H(Mq%6Is;NS??hRvKiM{D ze~JMLzBlg>{E69#!~&XE@gX}Iu-FQEoHo6qN8nSSJs}wmTVI{;cw!o+DMBFFxg`6b zy97@-(dxUB!dq_2)p5l|29`@vE?nQVc-xC{6l0v5lX{Y~0|4|Wm+WHjw2HK^oSPPP z0XAT-am(^)=?PS4t1MBYC>YdisYDdf$wO^U$x<86CKw;Qr2^C1l0#GH*&J2RI*N=2 z#@kHXH10FigS$?!@Y_2%z!vfQ;XBr|A28$i;| z*J3k>#T+aBIyZG3JWUwxqq>z)H9mKnU2<~m-X$`^l=@A+f+FYuQB&GyhsH?ni4DKq z@8)&X>9keOb{6bm&qp}ElH(!e7k(KBNrBL1J*Eg=BL*Ci)k=oNt^$_z#S7}%eV7Vt zLmzP8V(Iq`f)|S@Wpuk|S*&$Zq@?h3mM^$g9%_Moa($wN1KI)z*B)*hu=UJrjtSb8 z&v#j^tIxE!_0U%Vpn0ZQvSN`K`XMHjmB9_c4q+}^DQDM!oTmQkhfOl|UGj&a+58+y)^}Re8Bg-S21PLIwOQ@F+H1 z5m)VZUl~Mw>Wy#u?i|<2MU@ajV+GjHp36hzMvFU_Fmmyzd7apFimVCO(uLl{4(Q?n zxq^CC4Rkz@GP-d26Fy=?SyZ>3G#mVKrN0R1BO?(8uVq9w`IjHBjx;XS}H`O;C!aQp)lKDM@a zSaF-WWMqF`vvQJc!fysd4S%b0up#{TS(*I?-Z5=Ui_!k6p1}4}Y1}1wn&f&?pOo8j z>O@IO#8sp?=}Iw&lYE`J)t)}oqe!kPm9rC~OYbI;mpm5iz{5_O!L<}zm|e!LQ-gj0 zr@d{_5JPMrXZh?s4&?{Tl}qI-ooiey{gm()WJTsI(>%7)DmCUaxtQt3uCo;14X)@P zAi=`sgQx1Fx{W#-Qe@O<3xp6?tdCP?yIk2xp80%9Svje$%4iu5Vs`yUT@=CMy*C9g4~Et?ed2n zsW)2&$~Ht<3mx0;)k8lwp+Y3%#xyI(V{QW+zR7Ckk(z$CFjRTg8}j=3)Ak3W>=Q4a z^t9|KO61Mlr_+9#>_8W~Z!_C&@(sGelnhV`fw}x-u3XOC03EK~f2}~EZ>+9z@xF^`jqM;~8;aVBA5bd15GjE!$ zROnzR*~O-yy)pQ&UPppP+J8YX@{T|T_^8i6u3P_uh{-#TtIOj5xTZazv~$V6Q)d1J z{rsWW{PjFu7jPL(clvME?D(bGyBB-M8V4?*EIK(s+pL9l;+vk=iOW;J>?thEM)Yjr z@4Mmh!l-gQ9}zG$K&MXgr_A^0d3A-FJJQngapbj^M5pu0_RQ$=2=%==b3vIDEN?yE z%7~%973m&YQN;`fAw1`XQOXFql164}An_hN($vXG?jeL$ROmxPeG_Nn&bgR8I>a(P zt}wsVhks>QJ#OjZ%Gs96UC>;=#Ch0;*J2+%>|u&!K*Yab0C&!UCMvj`LV-+H(F?89 zSKdiU#I;;Wzm z3j2yxudiI>Tc;&81h~64(!;DlMH!mBdy1eHqE0$9C^@1~L3(mpe11`h%ly#jQfluA z8 zwX$Vkydp~FecdTWo*aHE#G~-2EP$nf^Z`?{Klx}iIs!?zvMJH= zI3ky3QTOSWlStXqUw2=h-^<6QiNI+DaK``R33qow<^e47|GXjT zb?K!SWxI7O@@7%@+v*(_hX@8Sl=VWKQ~BQpopirT>Nii`;0ZIu%d6pPRg~~c9x!K*8D+`2n3prb?%wu5HJKu1kQ?ItS2^rZ(Oh?DoqprHd>STfjh zW6tK8h*hW`G~zh;8(V?1KDB)-TRKD!!>JqOroZR?}?VyF{BbY~{ima2y>e&->Es z)i6a}R5U;7q>e*Eg6^O|!wZbGvf7u}ID5 zn+mXbR#WxFol-if6)0Bs>7yj;&u7Q{fvae14_M{w|GjEK-mGG$aqO zVep6Lk{+cBbo0mNJhxLJRICna6Ow%>v$&!wp`Nov!ZnZP86HcLME^3fdk$cRpXXEl z0BMk{D7%+w&M4S6sxc-30i{~#YKhKE3y`RQkzx}@uat^-U_{jl0ywThVWz3qE zHt!4&sRLI5j1a&I=D;Ttc%|}5+^eSf^qAzh1W#|4rG|Y~q}%w*9PPuEBmU)l3pHkx zi6=UoGEF}7XmtJE71}Ko&jlBt7b=frXA!*cvQ%1WIw$!)`EyG-(0_V6y9_Cp)^uS| z_Ko7a1Rz?ev_uJSF27l~y>GP~;7~EAr4>RuE}gZzRs)vV+TFbxm$I}iKc-tPBmEA6 zSj?}BT+h94I(vfox|~}y7ff@OV;ldS<5{as?_*S{p3BPF1aEU2Q}Acy%cmCv*O|l0 zCb%MDy~u&jeV9a72tMU)6Tx@7V=TX1euXAxB~hGbAK4>-tdS zkV&8weW_X;h+}Vr!7}V%$>k+JOM<}GhUe^tKn~AnJk)F7CkDgHWww^~jM&ide8=6; zQ1q1-J;tz0x$E?1N7YK|oqkIV+OVkB7Bt`n&C(b#KB4acWvNm^>M~0G^elJp2$hjM z@)C*c%GX@7l4;g>4qEz_Lk4ky=MM(G=~EBMLu8Dfvz|q9VZs}U&@`6cfCG{EjuSVl z_yo2!-4doO3uCREhV*u{D+B3;UR-$DkGa9=0Wp&#ZY>3yzZlF2t;rq{4Tpf~n6d>=Mj zuI^2?=j2v^Uz2H@JDWho#it^;3YD4A6gFS)a)}i4kt!!e?;@+$!I4aBZ}6Xw9%4Au zqFTb;Wo8;2`HuF;P%@2&Be`CseWaRxhN`LlEji=(_dN829LLaWRFcuEZ=f`=-s4y zNH$!94(JxU#j9L@fwa=wPUkcd0(nrG~uWuufP1#9Wyd-K? zi`})Bph8)HMIO^VSMEbFwphe~kw4f;3QhUcq1sprdCnf7HZMqxU`~8$Di$SW35WHC zS)wjwW?e<#+)AY zlyO^3mzFGU(~z0jpGTGixPHqh2LphUO8JnoDqdU^e(60j`CBfM{_!i7U~@$gdqigO z?JOoSk|snC4^xs@nbKL?;o?$!CHmVh$<`YbglIQtkX$T1(N9_snyemj8S1#Q+C`O} zD6tF2T|XVV(1pb5j)}K2d;`iRY3fypW;HD2s87bNk*;8|2AkibggEZ$COO^|g5|v> zY!Rbk-)DA5pd_PR@NGZI`zjXi8DNLTH1?SuNtL#00E?D2k$4IR-I_B&15gIE91q#{ zEfxtn^%>r83!F|blbyy=^xVleFosUN3s%G3N)L(u8o(j`59Ev|b` zKQlOo({xN|toe+>N`l95<15yCkFz6-P!(Ky4e+BW-sFkA()IVkktG5x3#q5^4i$7w zVb9mqr%}W2jQ5H}zGpd1{Dr?Y?)a0xbys&*B#x;H%>HGx_z#!FS)Yf(qw&>9*#HS? zHXI0)7qj32JW+sjIskY9aUUSeK)|9IT@oYuBj)FmJFhXB=S7pmNc~c)2miEA5>`Vfks5fZUp-4=h2Mx>nN7O<4e178 zsTFHeV%E!RpFAryha8`!g`2PFjRGA&5@^KG4gFwVW-Qzm%JL)nPv0TXTu7@(7Ful{ z1ObM%UZv1WK8DktC_t!_yOJolEJM$EZ6tiawjQIPU%r(#H_OGvacH^;X@yn~5LDmj zm0qYNDv0=;KugUZI-X58lgk3i{tyX(Y}@?`zk49k*=zt|I?;-MBjgreDMSU(BV6s}y$rCHUjs-3j$ydrL0{^9;iQ z!EkrD9)JO29{=g#Z@=l?Z-~<`?!bIq0PLp$^`5oL=N@bjm*DtHwV@{OBwIGWmVa;> z)tH~}1DH^0fWm}N!4CXkEZ9%^<0Aj|*A)G&g~Wmy&FG@?js4&RBjFK$RV_EqP;ZI+ zsKuwl=!5>Rhzy)bPx3RK>Ac6gXRneO%$s~4_bNESP;d(To-K>^s4<~8Gpal~pYl+K zk37Jn_U*IvA~yzgRHp&c9jKIpFIkNPJgB){kWl}Csl(aqF&YTIylIGCBKQa)*)w>S zX?@sPT-3m~K>^>KskhSgm~uEqxFjn$X_A(TVukZN`ik@+-}?}isI@n4 zB|&x@7ZOYPH}sxu!?DA~f`}MdFr&ov8x3civyj>MdKP4tKExa(uyU*sA>Bcviijx0^{D|KTI z1}v8idy-`dtW5LVj?7JrE?QPx&7 z0V^+R##zXpz(7&CTn1H!XE*p>Kr}}W*a{hoJLcF&$PpDzwjn^qs|C~Zv=y`GlmZ9Z z+%<9na)`Hr>lr1c{pW<#G+xg;P%Ke`stakVpT@-$M#@P?e>pE%nhOs}YnjvwVeslx zY4%z6G>j6{sfPuo4OX!he(}y}vqRH}e*`;N8t;7)xA|sN?Nj&OvtSf4cl9Fitn%(H zZB!hbyD`0UJs-eUS2)9OHz(opCm$WivpU=RQr^HsS|I zDn&=rJ+%*mrch=^<+@#Z7a;GNFhL2Pugp&-k!boah^fM7PPaE(lSfXl)-Tn#uR77y z4YH()V+H@>#`ozNbBlE1k~IDRWjtKbyOn}rHMua`d@ug>#gg~?^c!2_0Fl&yGW=f% z^GH(PhAxpvt~MdrTI2Ovww51$fKpWc1l+~jqy}@zkgTqu744@ma-Pf^R!ykAvz50i zgsy+W6<}@>MLBKWJSI0L_12pg@~sH*)X$_C3ki z)!;Sz5OgZ%3C2Nj2$eL^^bqa5pUSCw$!Pbdaws`?=RQgTl6OYU29X<~ep*RLPm1C+ zC*T5(0rZVLxSh@$-bCACEiBEfdnKs!7=~Y*5$%*`#Yrq>IW~$ALQQQ?&(oyFw9X_X^Ow{spM`ys1+Y8mp)Sf|MRir*SyyX-I z8T=Tx2Y9pRvCodTPH3`x@S&%Wb|nvelKOd}(6;S3gyfOV!n+<(gZllWP*vL?YyZ#1 zF5haSX(?hmT_3fe=h*9r`kG>OzCSa6%xZ*bzcW2$%-Gw%G9;Ni#5?w-Zd_HvuVHU- z19797y2jhG;tT{)|H}pwBVwiUtM7NmR4%e=bK3dTcOJp7?Zt5K(&-M3PEKFFor8Pw2<1x&Y zg}|wKk=rr`B(~~AYU@O>Gk#s@M7liBKf$gT|8DbrPs=rd$!0Ey6uphJ#Ie24)3m4u z^IS=iTyU*1)lRJXm0e$=f^@B-SUY_D^g44(yLwcGD1tp@ z+)D64zv=CEF>m3$rlZSUw7MY*mNr{^onL!@VwL8DJFf zwHueQuEv${$_1#Ej58Y!kb~P`tlzx?cM=cRGM5kVKa@zd7le}cnAc>v%g%HyNi72Fa)viKR!3<5y#9UA`2Lv%?Vc@KGbm+W1M z+4#H7fIMdaIs+j34mSUO2oR`1+zLQe^iPui?`QvYC3qnDIUh+AA8yn+ zq`&2N|6vK&H-0C8{U^hbpIHaLj6#6eHPZdRu@*s?4CXWYGocOsPr2e9)5H94tWK5g zj6HvqbN>&9Bbj%5`O|0Q_i_B!ej_|1Ku9nU7krl+e3wghml^!OKm6@MqO*`>FiCQb zbX4->4{o$4yOK3F=-Tg6x!>$_IDcB0BoR*q%vndgOMn*W?fY{#z??ty(QVzH-fT;E zdc=S=-_i%IUWYzXS4z}>NQO7(8y#H*+&(f%7QsPTm%!=s3QazVs(fugM`kEjEiSveA73#tgW5Y}UkWDChNS#!+ z0H2`g_28!-Ar#hBApYhJHaoL`p{GKfs&mIiD_D}tt+VUY64t}<+ij$NQ>15L$pl8J zkYTUm>Y`$ETYNrPZ*{=6!vltQjr8=VpP znX)4gnKJj5OA(B3IU5S#RkD=!?xR+mV11J?U%e(|`u)+$D)Hs=Ymp}71dcrd-{tCd z0aqZ(O+j#QXfWjcwn!fLA_L75nOHZ-^|T-#ql2twJQl7;VqC=2`4U z+`ObToeIx$59K!&9Fi3(o}stq*=oZI=@zP-d`uV0HuZ%JnWGubMDH;J4GHw5&7UU2 zokLEZX*>R;BsYQ|qnb?t#Y6zl2w`=Cui|g$GRv?Uf1YYNaEpN3-={5f1pyRbzVbK4 z$&EjXlf~P@tAKxH=^cVnKA1s};eC4DHg-@W8--`W(@<$;E zK>F0I8>^IluiQ}1*8N zs^E1rQ2~l0x=(`m}iqNRJ_lnBVd!qCijR~VM`U}^1+=ZGS(gO!EN~6eH9{H0) z14vD|*r4CSdX{mcIY~Le=RL*Ojb)I3)ToYd%ju$+wO63PRsW;Y zN&SQv5sC5ltm^TZ8_S_;o_w;YlGKIXC$w#}U%HnYZ)9K{_NmWCW_$2q8VC}6BbRFF zN_Dr6FgDDsqskX%^^^`@gJOmtISW>^@e1_2{B=FIOq#FdbPtmj z2m^}EDN72SvBtou{YU#Y2+t)D-;jKp&F@PkfKw24*~oFQ*P(vDZ~a^+&Q5WYl*BP_ z(9T=z2S_*X!e!u;ezGwRRro0y5O!+^mcF)M{DkjpkhhS^XI85*y~$XWF!=){A!1jq zS;(7(hJ5LEBLObfzgS;0ozi>46}-qAw%`sIuKp&ix0>zi#|-;isTLo1^~6nbn22wWe}~oIF+3d&oKQSOk=GJw z$45`{<-Fj`)?^?sEQE&qLJp|10E|`vge?U+h3G~qHltW*8sQ^cQf_uR$KWrAj0=;A zuPxnUDUzO*!7Uk%d!&sv?8nbG?da8et7*|bKrL8Q7L-Futv^3K`G}c`AB60+E6cxGAiY>M7Bf(VOoIy!dv_%gxW8Q(nKRz7I^YO3o!URA7qhf^m0 z`|h)rwZ>SAr${qYKM{@jgQF+h;bKUC17CFRQ#k#h76htte<5FsSV%`ey!vO6bJ=@8Y1XV7mk0p z2-61rE?NCr##6zf#IQM#PH$m1KT*H2)k2^n38T&^{t3Xx1KbPOjU;Fv@YU}@8B$HT-i~jVN)v@P(#skrp z1*=>$2+9qVIbEp{|3Q3JTb{I8mM>geLPag6rGLx)1haIg-(ntHz(=F}1gjtY@isyx za8dG-=M~BGYfJwD@=-o2tDhAy$9I6E9#5>v#QK7cu`PTt2D=0_JMWT|U?+O#9sH^| zJO^Uu`Af@9KR_^y6nQ7Nz#G75QLe?VM1;RHIor3prIZ`kt`g|Aq(UKI zG1CrWExKTuxp(VS^U+RMe4Bod-_gkgMAK6Pu}560>6C^&KZ0oo6CK^Pv? zzG;f^crC;QLNB({JNRG$IJ^bIZiDqMq}jX-oxtbcfimqv9H10U4V_-w85#>Jpau;{tXh0lgq9q{h|0Bs7@)&6RYn(0`ayUMdNS72J1qJ&=-o&S28wdfuokoxey zCSPpbu-1=B^Z-^Fp11U`4Xrl%ZF7(=RK)@ye~>V%iuf$?7^UO{TlmHLnND)UW;W}t zMrrS7V;14uqrT2P$=z4sd{%#=Xb!?6#cW-|V|m+)p20gF_%ORX*>g;6)Q`|g!fZVH zOYdn8*(-|B*sdD$mBTz$OuhPgK0iA!S}dt>sHy99i#)TyV%JfwjXW~LOD;BiWSr}? zw<}lUY86#>kL}}EZY-ke8E5bmdW}A%t+m!Oq@UhEB*#X3#G+VIeM(0wUkB}*$G#CE zaKp+ltQ=gZvPCEbZlN`vxLwPvSEu*uz7onc>`hM7!eQ3)y}zq^UQKCj&}{Fd6^ppN zw>PG+eH(7)zPnidDQvX9_u@IbwX8`?YpbaEATs&QBbN-Z^qYI89mcP-XBpQ*@45Pv z1{$UffmbJV^pqO{#iN!x7qUJ?7Wy;R&PTkyr7QJ*H4$#vJ{u)hJl~mL|14DGyrCjW zqN_&y=GHRzAbE$~7sZOUI+^eU%mfh1-B%5C#w6$@O-U;kz(TwuE@ArM*@Av&Ze{jy6x#yg7-{(HpeJ!8sb9GNi3p3n*BlM_y^zwG+ z8P3LAP1G`SQFDCqym14T!nXM=oK6E&vW9ct8Tu3E*e_}Pcw^Zw`cJOYesPz@M&!%i?9({h# z<643F&aiUQ{*Yt-hc$YyP}WEH3>O>;P_b^eR3fu=>zR$~rd8{7$=R=KAG*ygq@B4I z!5t9pC3=nysj>MUy+v|vps~{Y#ZNlV)^8g&@j>T2DLE}BpI99Gw9^~n^@)By${5d) zW`FM)PeHBQI(f@s1=`ZsV<>se-2x^(Nk<=k|AO{PzaPaU_PK|9lzx)&(VqO4ZL*x< z`9Vdr9@$8W{ug!wn;`XR?waGRKOn8@;qy{CBHPNx`Jbm2AjD^1U@v;;yr zPg8Cms2NRZ2tNG6VFRlbUuiBA+lA5;&5!4HJwP>nytuLTd>JqEv5u~(#)#|N58Y{Y zc;`z!8!RfdXG5O~QX_gmfVW7&>PEz#POG45?@jXK^%Kc_F8mVpLHnk4*Iw*;Vk>Dz zDIr-~&#G{lajm~i(!{(_VQad>$!BN^w7x8&Bl?aT(@@xPq&#;lztzBd$Us#@i+n@jh-j5v+!T-Kk7!PPVSr=nf$$Mg1IK2+G4%c~C0bV6sV zcLo_Z6}-zGk#9?{I0psXe4Mql2vnNfR>0J%Bt&`YjHe;HGO0|P?J$c(@hhfab^A{p zL)zK5{m*hrR!Se6E@!CtsaPEC0%88)lOI?)we|FE|8rHjP6k?o)Ej4237|nqID@C_ ztX>5dXJxCaf>Ut_|JMR1i&8@^qKXX#s-h72PnrRA9!*FDdp7KeWANL4hLwpG&X2GG z&X8B=y`eD+iiGB>olJ{P91JPGE($i81z3(mOQ$3TQ&mx7EBUdZ#^65wTewD$-1Qsiu zsk-k?hEw;(6V`fjj%;=V)>E9ng2>lQ&gQjo8v=~3^z#iVO(s4)yryFeq*QaG>A(6T zd$Q2`<^(gHQOOkE40=JIwnm*&m2QxxJN}@uXm3XD)Q_E>#ePYmviV@ zsAiR7%&n!@UaTH2+hb5QAER^rjaY*Dx1`-v@;;53_V(@>mb}#L#z!2)1}bOj{`B_F z^k*Zjs8(fWbw)cIX7fCFTwnJQFh7v4=M1+$BQ%z9*8faux0!y?0G&=;krab*sK}WrxNdQU{%pis zuFExA2f9*ElOH+3{IzQ=K~Uj!(~S1EM9IQ+^c%k2QKk&4yyeWgpDD8DTep+9(u~hD zhTSMniaAY@(B78OR3@=_%|Lb1t93>$E$hrjpB_VQF5*z@(v!WL06A3|8^t<5EbA1U z(iS~3ahvL%^f0@Y2p3R^q9eAPN&37sJA`B8VHi-dlSuRZNP4ziw~Rfgv<`XgEFeiq z2@0W$%x+OtY|HGYX}UP2YZmk=!8k;MlDRz9!&b^hdc5kOQ%5}Dk9-Pg%c*VNHDvlN zm3cpM6Iv>ZuU^QFe5QKFc<}zE%zGuGo_6l{J`P@-?F%C(@5HsM}Vf`7di?Q%uPS6G*B&3s~jRm03 zf!2xMwAP;iH{0hhZ~!5l&wMl?90fk=h|I>y$D}p+PB=-c#&+?=me#R;0JdnmfLyu61<(xb+mQ)=yn={=& zuT6$_LAE(o2gxW5Kj_ugQQS0L2TGBa%IxU_{^O2VP`v2iR^YQ+d%?v6`$aA&B=h?p zY4xhkH_r8qC7}l|xRU?+s`{^lA#D5pbrsEG7jm@g6sfDL&vc+O9SOQM?u;pJLPQE; zrK5-hu)uKAb(s(Z0&$H@v~+^2L;*1=i;=rN8A;JFGGal>{%$fIR|Z%7Tx*KQ2Tr$DMUBiz)@D>y!qX8 zxz{(WiURGfe$sIk;5i;!#=;f+lFn1{xURQ4v@WdH;C``3nu$88jp%iky|2Pm3x;dj z+hRJuvu7Q5Wz9I5SI^t{PD90_s5r8dO`KN$aFDhXvz&T@Di3{3Cx^_euAwVq(vzNc z*=wtROmAg)s}4QQ;cG{uY7j0 zP;z+BY>xQyk;}ty^iFQS5ul|^ym#*Mj8R*&*T7kawpmDSFz(yOZ(l`(-{oI8zCHe< zT3_)KO%-yETdioMF!e}6_~XDwvg9a_rxi)29$Wr5m)~hBBua%~gN*=q(n~43e1alDxS=_VfFa>88&qO>uq&_$T$` zpy~5kkG6A)fj08l4R z^rf9>)j5H+Orol7Eb{_y<01}B`Krh{cGcw4P3c*g0wL1J6AzvdHA%bWJPLVMFRPTr ze5O(T{kRjjQaMuLYZ7`RJD1B7%pH^F??NXj7@wXokeuT)*6u&Y*^PYe^GQy;a2$y_ zNqO^AiOY)F;-567TuOqzDSQOzEUF#x0A_VouGwY^2X1U8ft5c}$1WXDbP zUt0&lxMsL5wmG6XGOTb#>)LozQ;yvZ1k2@x7fd3*$Ok_lI9;5-hPbH~S|ExU!8F-tJ zGvgj1NRQHycr@(ei?c9ocbx47F(cKROp~|J)4_Tp z+&+2I{(-UL7I=~pt?bGN!c`r{kY11*1r>h+gW&xT6W+ZaYm|k~*qAwl@j8C+iEXM@ zpf1|_;Hod>c6#r;Pzv<{Nm{8?9^Y`c$R;iP_z1D=>Srk-7x^}-@n>W)*129JYc=UCz+{L={1X~6l1jJRgFEw(xIWxske9-r?*nUD3q zE=Y>c91QQT)O>lq)*=L;--hzPl(Cp3Y%0S>!H;mX!%E;9qXaz3_{Ao04+h>YD+YJu zLAq0`*}QFzG<$Hjc`L^_!qOyArvCA>e(h^vkFCBsq6;}(kgblhfQ={T0M+AXeb!@? zDf@uZ4A!bAr85n%vh7qlatB=qsl7eYubB#~<=6vDKZJ{<6Z;7lyRszE?*m}+)`@hW zgM(sdrt`LtD}4u0^CjmeK-w;B04y{>G#ok)wEd!v$@k!$gDnAUlLSf~&BY(X_P|05 z@BjMKCsZ+`DXgO=)3r26425W8%j zA1X3=AqeX-{eM4ytWbeo0>FbBGow?J0((rC zZDB|1vI9RizEBE8y(XtH8izHw* z@&Bf0T-7pQGLiy++<&AcJTJ5bK}P;>MvKA&6nGW@(*CzCF=qnu|Mv|mFsH;22mERx z0RjQ(J@6Q1z+?pA6&3`A%yHmPc>ABMTJf*Y0rC5m4D@`Wxmz07(y!u6qic@<70OLoEOw7F6(yD&Zf! zKo1~@aBCe*HZ5S+z>Wo&PwahABAh!x0#NMj;FVlD8Q|d-@!Zz{U?;dAEwb%kugsAc z1+oZ%zbdI@36lb2Q*=Fb>-v{MQHze}FZ^Hn znTtynue>zb$mk2G7tRUPnuXU80o-Rw9fO2Ea;m}o|1MmrCjn##0q5@kXbB!&$_WDxPx`ZR}`B=}PeJ3IJ2je$7>lf8h?7#=6QSqf@79UJ#e z2aE3S=jYw*tX^fZW1OXM$OdU22yI7?vWzYXq&q zZR3Zo!9EFy!}ydo60X6U8Y2NI7s1%!7nfTuMVFGn5X+n!SZ?8!h`)l21tzc}2u~!F ztf*xHA~G&O9%c=EUzm%GfGGn3Nd=26T9_!{_aD{gOfN4?#dCE(Ws9kLV&@N#W4})# zTgsdMb+Xw~J4}8xzW+#0favsW86++r1thesae`xUoBT`15BY+e!8A`Qq<2do1tcDD z?ji)|Ap)^T3+EvMN%`|frG8Z`pGQdsEGS9g>_#xXF<5^1EZC3mQvjlp9V_N=M}KMr zqy8~-cBN}!?*vTUFKRM)*TSDi^ zfz}I$z679a=Ent^I)(sDbg-{7l3IgSfEXMAM;hx zLPH1o|Cy5%v+{$qfR4RU|BmwxUHEge1O4Y7{o)uOMH>7m@V7O+81VXUwWdKpC`W73 zcPuq<9K>cC(`H{x*OJ=lz8fMBz4rLdBlL+c^5&9XzesfzS~h%bx9%&A{2vycIZwUo9zVIfpPx;*Z zuwG?KQq5b$GoIX%l!7(&kDnXexX`2b@y6_od5P}jMrr-_oje&8x@UJ;*lrSk)B8y; z{CMy<$Bpq<(4iE^3A+geRA@x$yE`C#Sp(95g{YwZ;U=L=Mlq1=yN;p8L-&tl86^(~ z@$(K|yr@WTopDOI=YH6mn{F`{?qr@m?THB_e@7f}0`vjetd5qgPXZGa z6qM*yr2S?Ipuiww@O<>1o5ev4#&CU)s|^a)S%z<2QuvMmSm%K~2H z^{Jk=9cXRx(B+!d6Wp<CluFs*8JyYz}|_2p*E32O@$`k=2{iT*WJZBobs|z4o8o3}Tz&L)JBUaMTuiK+72V=?Fm+>;Zm1 zOd3r*d_E92zWH6kstL}LA$GuH4{-0Kdas+^EIwodB2_hcN%F5jRQCX}12y~L!0#&C zYQO@7bcMbwzw@zLSO~4I?KdfaIZ%dJe$}bPZij$y?SKIE%TD2S8(+0UF`nCQ&-yKA^~S& ztZK|Ql>s}#QyUQ{qZ4lqCuR_x33!9%2PvNI0~0j?X8ZsBNK*!eTQ${!+=^e08g^Vs z%QV1@X9oe_-%or5JRxdV*L3jJcB{#ZvQcWK_E^ptpn;zSb(f}YWi-G1(oKcH5}${=AFGZrDc^C+-Q1=r!P zbOMQ~SK3m^GDtZJP!1oc3L-wxFxU-=Aw8^jiy>m)7!IX11=-Q|fW_^e1a))`S^O~v8`NOV=zPDSbqoDamMg1Pda{sWjSdL02xM%evN&4) zkki=xgB7rAkm;G-VSW2!40SgPIpzao`JNw;&VjQQL9FjtI<>pDJR+AWx$%@riXrKQ zYUERdx97||61RY)(OvF9`v;4(@gq)_Sfuv@wGI~)O0sQN>**T}I?5it=?uH#=Po=0 zZw=FQ!>*pm^bN)?-MNVoJWvUpx|3#iXYIa>-s6U#FT_;cV?S%Ueq zYOdLZWNHvZOCBMtRjEFwR}lY-$Z?`<9LsR)_%9a-WEk&j0CBX1t1YH)d+MTyW_33d z_!bg&iaRA)g77sY!t?@Pn`oE<2#8-d|A(q_k}nhcIv}f#coEM_k-@~W)EB)~^{O~c zzYkH^^y&x1L*qMtL47VOF!!~{^m==R!EahUiYzWTIhX0*;i^7Etx=lx1Il!q%CYVz_Bu!AkGe~v^JkggW|w-X&G^NwHI#McmcQi03f;PtuatM$j~Bcgl!d`E(V zEoaPKs{ZnKF|e|Z)%+o3r!Y0|gMK73mTtSao3Lj2!q_^RHW$zwHSdPLbhi&8>T%-; z-D7d1E&OitX{V5WT_q3aQz>R~Y7H^LIf1s+0wgxWRu8#q#48@8cE#vPfVk7btBP89 zbs?^lWB|`xn)E1?Cy|ANAi}t?nyti?v%;bm|7t&YYYAVI*nS&XB3I=|j08qGVe^&N zPW}{Oegcwou)M*MZ6Yr?tkV*#v;WwuNw~aYD4r;7jRE!g;^^W=85=DG0mP*^AiTfQ ztGQD1LG!lA#|p6$?l{kzH|tS<({Ef&$oJjxl|=(XC%|Gs@d91Sht@+x z;bfuV_z!486Fs4wHG`Z<1q8YGZ;#%1KeZOT(QYwYgjJ`6_R~#G&e_W0_UvMjEU|P` z0{4{Z4V9`H*vn>oXY?X48{NpaPHharxuF90@1AgOPMLKvZ9`Vx>&x9@tbUli+W$zg zgnS#*r0KWx9l0AVwQpac^UP7+m?gMPG=TY48@Y88GF`#AI){~Rf^zVn?`zgmA8+gp zQ0P9@P&)WvoWU2o1jsDY40L#S4m#&T+Ke`de!=~V#{-5>x`=h>Hk3nb7GranDTn<= zlL9s*`e|(sz5Hy8^He8VI)VHMRr4;(CUa4%UWo9CgxTc_D}m@Ay)lj3%ps9Kw@ zky#Wd*Gb;t6AD1FPBYq%{=A*9D?U~bTPFNI*jbTgKUEBSs(6L|bXm1(T8^4a#eM{< zAi3V9vQz3TPZI{5nRe8@tSZV6r7L#|l>R;vt@n;!=Yj2p%TM2|Gc(__8A?>5q)flP zP_KzERDHl2*$GGxXQCmcW&W9Dz^pYv#P#)atQO}%TdAni3fOxEzsRtu^ret5?ldbn z;_zz5w;3voK>4qT8Y$M|3fFJ-lQm40HTn3MY-l|mYC zQM2~)Y2T8*+?|Q9yl0&w_xSCTJ0w-D6}#JReoD=EF%o@?sBzX4$j~>A+IcY4sb|+* z6P!~M%V7`Fk*f0ra^&yMvdkZL#~l~*SpU3Js#?x&haU%b;oU}d{&Sbc_c;XB%-U2#?JGMt|L&~%Md6Sgfew!eff8d%-pdA0K!IHxMs)Us-d-cK9`9WB^ zM`6O#hX9u+44+KW}`0B>&(pm73K}Ll* z#(DGwa9sS>N4AEJod!HhfKvLkvlQc4^BzU{&u)g@{HyVd^#dO)oGwAkHMlr^FwR3R zjN6ZVRZZp2rud^Lq|n@Ic!5D0JZr+l72lf$y@4Ygf8`HPr2KQ@rS|^zN6K#mx&N#S zR(egh%gknyWA-fbtnPgMr0*wWMJD5eP-9(o(J$~*s^eT(&~kH3eQ-aJ zJA}IGssVuu>iPpeZ1E(JNKM@mM!Crh8|oQSH^owc=rcGBd6T)Oz~&(yEzvn76BF zII0+xGnaX)hW;y@?@g1@qs3 zy||A?Lf-RBS_vRf6;5&x;){Fko$c&>cCc&#Y$9i!)JOn^q+V^7$g1#!KcNU=uy#qm z!u78SUtD>s1ZQ~*|h0-^BbKBa?Cs;WH@CS3`9`l19WSYLov^~^uFg?Gz6hpX zV7UD3E0^K_)@|6F<1=Yw!I@)pZgMBHu0WT6#?h=W|6uj*S$z!wlF^19k&>jVcV&Zv zFYNOclm5=`taJUt9#qeU2g*I`oiFVSGPTW8hD^}4$X%A-j*n5c+q0E2_r~}5v1+^R z;|yD`d3$eXr&*}%>^m6&lB%|@HhbF4+X#q6Yiuj1Gr!EgPF_<`-q_f8N=EinyE`QH zT6NC_`bhip4;!T!wwUeCGmEi`J19iu(7w@~L8?rpHzY3BcAvGuM)Zj&YPK|K>T~Es zZ(&A?;g6ppMNxu!4xQ&)t@`6UGS0UaZD{2w&%I(W2DM%8jTx)94qt+v<2)EEp~JC~HZ>3gx`09-8*xg#`P}F$ zX4C1u(hxv32073ViOh|gmIIcuzYnfFAPY{+BGVC{af;}JT6eKYU7L;^(RAewByW9s zN}3CjPrZ{Hdn)sOz1kbk0V8NIPs>uicTPx-&2reCrp`n7GZ)KtS@Y3XrkB)oQBpB4 z(|NXSr{Nr7sXndBsR5Nex>r>2p*OX5evO$@*|CUY1$P>9Z&{EGDHVx{eS9#f09;7~ zx!_c3F$Z5xo3RO0tM6H-7vPqQe>!{DPWLQLt5f?5Y=U;Id({24<;>=+ zBYOk9dMa3Xyp58&<0w4(6&VDw@>Mxog#CD?&wP<0W$9%LbTVLMK6=r6#+Rc%5a%W zurz=?77)1uxha5+0Zy92utG3_+!kzWKTy{Qw8H57?S8$DJX4gCt_&_095Omw~ z9uPTg7AqaALYj`kDK5D0aW@B&T=KEsCM`Axc`mCu9jbE_1jv8BpN4*ikSM-$)W{Eq z-ldb|F7JTBlghXp?J9)-DM}u1-c{esBxR>2w~0%ir|zK|46HzL9Z<9pqx<>9C@+6t za}hdi`^`3+N4KxW<*E+BC~*=75!S&(z~YLSGQ5fu)-dn) z%_JBxchVmQBu0zFpgHS>z>2eqb)xsWIzakMDsdC<9B~+*?Lu3EQ-H7ufDWIRXdh$>?C+%i~R&Lg%rP|`2FX=U>%m-7pAv1 zFcbR8;Al928Z8d?i3|uf18(s$KMki67DI#?5NtQC0W~rr`T%A~0Y?|?DP8HdHUZ=! zT;oq11MR~;pQYQzj6NBqp9x6$Er3q?gMr-o^HW@!zF`D4(1m?sQI z7QQpMnfmIs-EYuGKef_{=~epwf-7R-p}(pwG_ou z&N{PvlIyn{l34$FoBK3MC|-YXuwHK4mhdbFGbOh5=M0sTTI37UTAIta1JAKMYfmFT z?mWghwbuCuM3OmE{ebbdy)ddFPi6X4+Uc?Naz==0wpt4M(t-FsJNW`Y#t2-H!_iqb z&Rb#|+(o~Lu%1GMi^{*`Nc84Td_?6c%+btLTrYgsF;_1mP;s-Y$=6rn4RIg(w#6q< zDzwj0eoH&@{5{hKB@W5Tk4*B(pQ3+2=e}}Q#*&@U+~f3zIPYD3me=Z1^awkH{0Da* z+u5Ca=5lBo@0v<-Gd1405}Af5PkZftZCl3o*G~tcO|JKZ?|jnQ6<4ZbjAn1JACD+{ z(7-n<_uRxsa8|6Qm#168WV~X;NOFAzpIC=7TpG~C2EVR!P=M*P$ec|AW0Klx7+c%!>!3vEG_e29#+eZ`VHpn$S%##ac@0* zBMM-yiftN9{&>mRc6B!J#U-aWTdEzx2T+3~=$4^7$@4LLx0s5m-*b$*cjuV1zmBlT zy!#J`EAT!*PTiUfG;m2p{Je`xpt?QGS_I@Vks($t@4 zf6qIVJ=`Nq(%pQ{_qZZU1P>^6Q{x$!Y+B0najuVK;*|2oo6U{tr$p>?k`zxLVps)W12!vGIw;wynL| zZB%8Pxpq9J6I$cD-VbWOp_l1Ksr0kuoJxNy%I3e3GUv=jWF~S_6S8W&e?74x`-R(m z|JMU#8@C_1aF|Jo*ZpMw#rAwV_ZJ*yl9wBsK6u!D_i^G?p?teL_{|ta%>g=NNTP$b z@Ky4AcS8ivWhLvJ?^W{q9i9c9-d2;lP1YdKL0qpW&x7m=Q%li0tFK?ib3fa$4ptfL ze_1y&G?H_LZ++!J)Kv=FEztRS;A5Y8zczENQ%382sJeyk+bx@Q#=7S3ctROk3K*c9 zSR8U8GtKg-Uj@gT8WC84wk%x7D>PiE-fa9k%qvXAlWnvG_|&^#^OCjk9Xk`Gyj(CVDK?|H@7=4MfH)-W$D!l+YhNE@uaV% z-$$+O+8@((CkLWQZQXYHt%aqJsMF;#lUkSl*Pjj?-+QIi#H=?>;j+B2(&N{g$Tt+< zlUf@y%;s<5G*#bm=-V)9i%OB69&3Jyyl-0GR&Vk2g_u571>Ynt)=%;S`hI%j3l?!Y z(e(Bc(;h6Hz0r)%sP;WMAbMhb0&NqoxA@4+=IkBaOzKXT+iyI5Rz^x6Qmy|XS^3uK zXB#chCCZT8$7}ooV`2hQ+)3QNEd4XCX}7EmELB3aV)qG=P3NCO8rwWJ7Y#|gb}8h~ zZ6Qyeaum(k7))i4h(5UP?9Uc8($Fhi1#K{l#B^Z4#ddlum!jfm~$l0l~|!cKFo z<3A|PANTHq>X8k?OirxW|-J@~t)Zi8b4TFPN-b=R7y2$e=|Q2nug~ zKJnIQf`99+zatw&afabA-2MMTWJ4ai;K54wxq&qa2wHZn+f~*E4jN&P){(54OrViH zQhZ(2{eDEE)jn1RIlT!68ok*=Gs2v;&p$hp@sG$|Ax5Mj!A}Eebb*_#)z)R>oNq-?4ybd4 zoWrg_VI+*G$pCefFvScuY6);_@vn#-jqM|Lu?c!&7xM%+O?a_!aPNf4Z@}CmMBLEO z6A49fgcH3Mc)CR15Mo{MO@WQpNML&42L@o<1?Yjqq630pfEUx!1+e>o3<2*M;GTuj zesDotpbxk8DG>(!7(O%^-rMxaKMhpz07T*7c3HGQ=?<9ER}hrk_yNr{01f{TsO|y4 zcj=W#*HQ&EY+Z+gN*u^}Te0{y#~P414$g0>@Tdb2=647F^7U%ku=K_%xO)Ls z4DKWgHv>!>+_iBx14eVgL_t7A3`CK% z1eL7hEIBW4mY^b>b3FI|?)~2VzK0II+taCfx~r>xRW)pW-s}TNl;jlU00;yCAmBe> zvlEa34&xIXBEUO*h~N+r(P3h;W8`E~&us|URfC0h8#K6MD#>T<|OM8O%0W4DN zBgc89aL6<-<1#uzd3{2j;4w+(za`gd{?5#2dhHfI0mV^DDr%M!tZeKY`~re!goH(8 z&dJKjD<~>ypV!gVyP$7iW^Q3=Weu}&y6)`adc)2A_MN-Fe)sMpLc_u%BBP=o#v~>s zr=+H(XJkHmUQqa=sJP_iyZ059Rn;}MACN7rZS9{vf9d%8t$$!}Xn16FY-VR{T22I))Wq(H4t^X2bKM4CtR|i0d2>~A-CMh5R^i4_h z51A}A&ZTD>1}(2dZOpBY4ZKuIL^jx775qBI1f%Bn*#umm{kg*Q-@N(KvjS3Vl*|vO z8Q-StTDkjLbL>W+HsjN>nC{%;1;wGzH6*in`f9AHH>alVrKe>j_v-Ad9Jww{a?@IP zi$BD;SFkqfpGYHmpOE#)mHUD3r>mh50|dvL{8xghBL-@A)%xeGtcH=^oXxu8m9C2> zg`Sb{=bJ#I3D?B>s&-<_)uFqVzEwjC(O->CO_SGXHLwlXvQ$&Y@DHghp5Z(K=zmm! zVvadVl3Qoto4K)M8Oy^&4fA>;%vf++=d-j&kK`04zv!{6>pEv)u0ZQ{iPpKAsY?UL zjy&V?*Ga84jWq%TMd;e05MJn;g#q2``HF-&(B@ay*xz&dlP*Ak5A5=+7^x)%B?TNO zb5idVf4EPQEC0e8gCNpm!C@09*#w?bBT}L^j3lPu6II@fiHLl{Lo6v36~U&RKI35s zAWs&m0r~&e|Ef8_Dq@(KJGC~v^2sB4%*EltsNZD!OfAL3YiUcF1i}^_BHz`7$ln^l zt3Q@c#}8|2;6C|m`@Zq}n@74dXG>&<)&fNwhs;s>Suy1GcQavA0+exITvvPzXQ-vs zyrd|rrZZMQMQcjZN2D61RK$?92pD=?;2toK>#YB5ZrUBSJg0lSmHQpP%d8h|sa~w=5cM!D%dd>*;#a8T`vf}{vaD-ZsxUFjV`Zv*#ErGx zTd+{V${HZ#y$7&w0}RFRc=DS=o$Uaw&7R7Z|Qfi088;FZYrbcR#x1KwU& zZ)(qHg}CNi=(;fW^bqmWdzHaagp}-!Q=34Jo5dB@`wPj16t(WsTwWUD23PS%%W3kL zo3I_9*y2c>hMigCDRuo4Pr1;**=%na`RT%o(vr60K`My1=h_?!~c3b`<(+>epgVkc1<1$>n1bsw!JE7rvI2Wi?nQ5X&|%)SP=w?~$Xb;(O@c zu+<}GvVbQIHx}z1^hS9vevIP7Pd)4xtT==tG3}Z;uYps2XPTSqtg?kOJm`7Vup^VG z8XoRmhb_xd|^z+{lw=qa~sOlS5hpd8RL#$P(*ZG7!D1d}_5A-n9vQ z36RyQL*+6oNi3R49_ByQkKO`###JZND<{8PpG+6DHxUk;x-nd6+M2J@MQsAhK>4~$5R=p)3B<2Dn4m=UFQhoWgO_fo z0yb{c#2eUPyWb)3hD;!vef(FR}v(xL@JJi75GXws)YwBD)^6tj!}y8v}S9MY*3EfWPzKZI=&xrVMvC zfw%`N4BwN$$1HYqR^qElCFMaa$gx3|cgJzMe6AVJgo1tqANc{TLTV3az!7ZV^Y0CG zfepC)KCCm)=mYBW96W$P>pvdWe@yIu+}Fu}F$F{aEsy5lIl#L1=MVSb7XEz6Xvi}j zNZG%b8&hw(|AtljpA)8Z&}R5go7MVu0JW->$DzRb?mqs(AMDvG0ny!kEVr|-9wK-o ziFY}H=I+F$n)+*Ce&5;0m$&%^dvwx4ty;1%9k|W^Q_2oz9;B6k#2=FI4J6^|ZzL3h zBuwm|81{qb;Fi#zbDIBj4y0%gm~b=+fBF>uvx)I`R6dZ`{&#Gq(?sAx{L`oSZx-SK ztw!Vii&O02LrCkOm8^Ow3}F&{U1dWt0dsKojNJ3Vb|ro$37v!f@c(9^fqer<=lm}i z_@0U05>Iv~`v1@Pf6t=(qouOTn3eDDEUe@eiDKNQ80k{={8344s3v&n`aVt^b5Fi{ zBHn_3#Lt$O2r{2QxXLk=25HSFj|EiwG-=>+g&uKe zW6@K8EnaBqO~BC*Z|0bBu@YueniAY+-bd^-X%OW_W1T%*{Jhofl-CD7hv2Xhu@%}N zchl49Ai&p~+TDJJv+PB#>E)9ASR#>cAq8s#@iiWzcOThLb5*>}ANRkWK+vii5%|E( zIn(g7GFeBh<6~cQj?)m~4UWR@fVM}(1yWo#6%$s{Pd46)Sz{DJ6UbsQ9C#fiv4(+I z!dMLq9V8o*A_8CoFLrk8 z1gykJ1fV2}M7kzm>@AG09`r3G8O8ClDR%2bZvr;(QkyS$JOXUh{m}^eL&5^Iz%Tuv zrf#=tA?d-I25jKn?Q6SlF?N_3sQ#mevA3zklw`5=-)^952P2WxfB`s)->3r{B3Al2 zR<;#s;Zv26abN;v+S+Ak_2%v;$zbaVfAU4rLJOif(%Gm5sxJ&)XyJ^Fq4bbWjeU zkPnF4tBTgCtG7Q^_ocFmFuipqR9@)3EOXcdHXu8gmNqUQ85f^pZPTIJ9^?o;`ULCQ zIhKwzQK_1@OW)F)FmD#jZ&=T^v@E3Ql(4?I;m?WFra7x1z9KQ{!GQE;#|sa}7>MaC zYPO4jJXS6lQhXZ_AKJfiUogMmYV>4YY#<|(+H8J5@J0SsR# z80Ow@0t{DYvf5H#P{dn#E4r8#$4T%g=S|Ioo>temF^()9RP%R5tObb+*eb&$UJaK& zMTulN`l7-TWe?#$J5E|-e2=;T@1H~o6tVbT;xp)C`H+Qu3GvoPOo%D|UFN-H z;fgB`E^#6ZN=gw&7xlW%=ssIhpXNJw7;1*FuadKG895!Og1v1xYywyd^t$eh>l)T> zOjNY;M?bk&4+xpON*;Q)4$i4<#;c(Q`07yahZ4l>OhJ;GZG^phG4-eVi=*OZG zdKyPJB^h4q6;a_z{)X9GB#vXYqYC%qA%-072OHPmuQ=5bRYsDaQ(umLd4d`qvtHwu z=-N=dFl$mv1`t?b1y=XmzkK7?G(bUxSxmoh#h@f&;T&k(od+b<^|fhku+i0)EO`|qs*`YuuUj4lgFuFYc?RYINT|(6!bWZ}34^oX z_-&@r(&|!sXxtt$3=#$Uag52y5ZeSy1rvv|6K_gWblU`19z_ibgON7 zPkY?(CBCrE8hJl+v$AE7^k`doCE;rG3I7KDQ3NRmgzRaUP#=lVcyAd7&#T>amxa^b zr_3zZW5Rn(zvc1=NNY$(q_Svwg7SU4R0Z?3P+pRpd9lNo9MMrvE2ZDV-ew69_TKbl z0|L%mb3Y%4?mT$o{X&l2i4P4P9;Ibc!xy-34PL@@q7b6HkwBQYLr-qxA&JBFX3p1X zbPw4*cM!j*)*r~ps`t!T;(S~)?Mpeib|$P_5UTYNO!iN+cNp_AI#w^^^ zUCyP)-dAR$N@M6>O^apB`)-=&7-J-r@Z=`Yp1Wqya+b=OyCKcf@hWqQt9adOLrhx0 z{W}|G!&$|=t{Z+DhNbtA+#&axNn#Z;+h;gYJ%Z|Wt*UDRwTD9v8AV94xN&H|#*-L;<8SkTt*qC@Yq{*n`b*Y7!z@6r^ z?Th1BFB&y$NDDDu1(D0uY8TZoot=_S zQY@lzy#^6JyO5(S8qHGHqRD!DlBBZ>_mI<~?*pHBN^`HB} zQ7|RI)s{?f<_8KiWdZ1~*X@jyWI9!VdrNRZ3oknttGj{P{QlzcmCB0i=lAD79)*cE zVKmD^0dTebxU}dKBZEO(-M(J^(!rxp_JCefxLH&7XCI$bR`Af+-#oQ}jO3x;O?V3K z;JF-rK%Xhx$4CEdaa*8`J+ANzC2VepNXW0{WmyYJKDFO zT~_2wwKg_-OA&X4d(gw@6;DX94%6E0Jg-8c;8FS9ih z%vy(%UVcWp-9PTI{VZI6Du>Ck%dm>#SHz&b);EDj$y-td89*E_U(8!vCPu{b*e^3&O^R-|SY*s~Fc@8_ zk{`!JQYf)wg9O3Y$ti9!mDZ44q;=d!E3c2h>UCRSO**U?t4nbB*Z@6` zkt)0Z<=LVDSR~Qm#UGe=`6xtq8hvkUSC(+r$PvesOj^dq_3Wl;^QGM z1T(~8UwY@IB{o)Zl*~|Z$grMS-QQl01I{B!^Mcwk;U!UafZ27r^~af)uf*~+2xZ2B zwtx`Cge$hxqNuDc>Qfs}&?M(ahE@CC{_|fRetw>B$;uoSYE6pu^DxvN6o$Wx?j8Fy z22a5}vLm%`N$-(TOA_6v)X<1kR&ZN3LC7Y=6IxTg*{jc{11Xh&ax}cb`lH0K00oHa zs4)9q7g}e(*@{{k)d0a8ER+r0V?L=~ecCGm2gKPZ&Z6(g$Hez+aJ&Y~UzpQg>rJ6Y z7s^~tfp)GZ+j&m4IjAM@qYtk~}SmBVJ%Ot}F|j_?tAwK>b?+ zCOC`*P~#x`CEacMM_-Lwr-a$KoOnTj2FBl{!dqI@L2drtN6psBfF|7uJxsBB$|Zhu z+g&>ud&aFe`X>aDA|rzr4qidGDHD#5ZHk$axdEeJSEQueKL%DiDiiZm|8i2?iq<5SY7%hWg2uu8g8k)lR1a^oVv?$ycfUlcv$Rz@X{T;_ZDqG88CwRY zqEYEa9%#%J1I@CPpe0eFaC#FME=LKKe?5OEU~5P_BgpG)Ls>0_Ot8Z_)*h61ENudF zy_*27$@iqSi=eI7V-x6qfFf7kGq|L!I(|=6*0ZKgZUVMog+}?-io zvJUqiN`tQIt;F}xzl)m9EB@=T740EMtjuHxe#3*nO{>f?e40<4 zzPbpX4v|~j1guaib2Ai-jbj8Jc?R@0^pNd)!cfn(@uYpzg2L%mLx9v>C>av#@=S`eqP}3fN!_CQ}i&_ z?O;c>IfnM2p4C&}vf7wVL@zRL;vKjwX{ltSe5odB>GcEjQUdIVoAruo`KNnUA@jib z8wuE3ZW=ikI^`u|=4xu8iY16##Q{LVAfM&+BdD*i#VdI_okSq0-J8!kE6Syb<&`VN zv(l;w4L>6iIf<%_CWz7|@D>C-_`~yd^cOsK7&iA$DLby9APy7>!7af81sNIo!zx)Wd-*G#CrO_D-P+13@iL)dUuo=P#jkf(Q5kLp$`M( zdZ4iW^J)A|afFIivm_oiWr9`{hN(aJ86UxeK7!aP(QGXV{qP{|{u-jlzr1ahLz&bL zGGwSJnx$*`gax^?YopOF-Z88D5oDPD!{oRfsi;k0gdN;k<9?u|(PDokH|NOFl3NOq z*XJ0yc*;Cw0oLs@Y-{IxdpEFUWC56=g2e+TXIydtT@a_zg7=_quZG=1qm{}fw zntIuhdjXH%1m{l1XlfA&nD=?8M8#i62tG{e8MDWJC9B~pZkvJsrhymt zA{(aolZSFr3mKX0<-Wl+=^(7zgzOJBFTSrw`Z7IK%Yli;r*Qn?S~4QlC)-;5q%JAq3M9 z2d{;Pqbov)ifUTl*=FjyI<+h6q|+f44)UguMi=MNZ+SO$#P=78pv6@G&3Xux+1^d(j@ zkU{PrVlddY7~2m_{?Cd7lgf&qD6?lO!RaKq4hq8T*1!9aK|r`#3i;>7vAK_>`~c~H zfc2mhh3mczd+!bsoo+qY?d+}1%fhiSvygz@NoMn+&XG3soW4x572$g^+_LMN0CWOb zt=ICk2%9^yURS8LMulf|Rgd*roZWzC)Oq5&UDc3l?(sGwH=S8hnp!OLBiR{?ZcmtJ zXV%a1*)e0rk~a2B(nf&b!O;nc*7&9Jgq&_hZV_3_(lWs!(wYD&XBH}{6~7PojVYHe zfV!i^H2ki90@2{YIA>}4@NI2d=&gm+2r5IqG)gAxfj%=_IvY_{o9Yc5=T=l5dBO8q z?%Yo+ZQY3UH*foVCS$&(CmgOnvWT|{6eO-m=7)}*l@TN&8)`tFKLVjOCumlcV|`Il zVC)$=P)D-=Cr3jS*$CcqJ_RZu4GOIE z^YxrsfwP~Fl{**vHcWqfc$k%kbIR*m(lVF4hKG!5M2X@+f7**-Ndzx*WG;{l~JV0gKfeC(^pQVLY<6Qppecl z<1Qgm)Tv1}%(vW_-B|P+qbUc-3G`fPFPBG97?l_Uo&jjOEs|0Yie~$+n+pg%(1v%{B}tKUV2tgT6sKU)tH$M@eof3o*4VB zDl=-KFLSYs(^U43)p`7&OZ=;sSK@`;m z-DG)NciaTf);w#--t`vN9vRktz&`maj_{jNYjVUv^w= zP)3W{f4pqjUiTju5{SsK<@Ejef3Xk#Y5@~#f>I`8f3NCF2I@-tvt>HaV8MQ(_zQdw zSnmIovu-~{+b1beYr*4;e|^?HIiC-aVqSzoVj-<9T@yI`XW^s^pm3=H87OzaZSzj5 zg@bxwK1zTN3Sk8iNVE=awr)LZvJt;F0S}Ou1r!I$LH+vkCO~~Q3avb@G4yLTOCG^9 zVF1mbol)=!P|EOUi>o4N7Au&oi*UE%( z)5Q*Rrel#ev=3-tTJMM^;ARbWJz&$L*Xse(}6nYOG&AEE=R1fS*u2Ss@h0pR-qp^;X(6n2IZYtVOIdW zqkZX#NKoJe{sxfS1?+^k#L}OT*Dt+#ZUKqy{=2EumIC_E_*8Qs3@y7JG|YY2ml)b^ z1o;(>YKc%51cn~J;8{v$-UOcUNs{)1@M7VKA%S~7}(7>qT zJ$M=G#;in@zs$y{#B>OXA3_g;gdtj{4AY9B&JQkNl1;!}eQf|90LY`eYK`_=L&AHR z)~zcfdcsgE4E_JrPR9STlY#RGcOq7Q(0I`(r@+A^q7l148!%{=_&F{8$5Ft^2J+4pYT5x=P%&!9_W$50Ph?6%>M(#_qT$(pyiJ)z>J+0 zcuQy+4H)cME(d^^AV!Jh2yy_hcUsM$9J&l}GyR0Y_X4#$%bkQs6oi+zfzMqW^DjVm zZ$}X9Mq{bVxYJ3XAxNA3J3LoCJ$(e@2BUs!;)@fFAMn4Hy)Fo=3b~AFAMCk)oxbfb z^bKb|@=C$_YZ zGBkLL;C!zyY%6>fqV~WJs#c}YtTVXrRj1bSP-CvFJn`+zG5w}CQi+O6b&TFF8LA&{ zu*QCuvnA*?Znf(VWPV6Z+0TQQd|#g+EEJC^&J#vdk`Z>@t5v?^-Thmc-qQ0`xD38* z7;RJjF_vj*9jeDe^$`WNMG&c*kYyiZ$?vZpZvyz5@e_Tc=9gr{g3h?qzb=y!c;9WK z7Zu~znQO&sG^jQUjJ5 z>(!+bZ9;GA?9Vy{7iYb=Nbx*KqezpfN0vhY6N-A+Rj)@Fn;=*-X#a_ruj6 zEg4ZtSJ~ixE_?{5QwI47{Su0kJd?~StNV~*RhsXWAgS|g%!HqQY|s9oOfn|r>ieLTGiNQ zTEAFzyq!T~0a_6SZ2OJhM}El`zVz!J`Mt!}_iJEFKA?p8cP5$b6Cez|np1xo z5zt04Y!Fj*kX2nQO+0OHS-m!tup^)Uy)>BAju6{-hW@!QDB3LV4v04Q1kSrAV3yI1 zO#ky&B>d=C<({zRasuGuylWCz2>@$>ZFm#SYxZoT6l~M7KeOq3xs;NYtJH_zq>m}S zOj}C~Wt|;3TxduqLwH+~Ffm88v&ydqJ4R~VY>HTF%yTRUFld=L(P~dkNq~`#T({M;R=({o$YDR^M*`K7Sbdd6@YNQYo>Z9{k3G<~PijNXS4n8lHcwPwt0 z-zmSSFgeupNar;MP1}pT)WF4DbbI~r?`Se^vyoc@7z>EHlf+=U?;|n|)G^I{X=CZFYIE%iYe1ChS z1fBvo+)o0rL9UF;4z-7PYu@4$$ZIa^cz7s3iXIB>IT~`zc$S>%^Xt@7ZgGVugO_D7 zvkitO;{A0|lhL*sl_lp{50{?3MBDCq+xd_kzYVXEGNqitC)?md88=U3mSZ*Hp5>ZS z4S7W(@#XdeZ~tKTXw0oL3eEt69;6s^k3k*msv{LkEP2R17uIem4q|(bY&+Y*Qyrbk zsLol-*@r6P7q6A_1%NV zs)`G%&^K>k_Z{_{{6ZEEoversK|dWHmKWngEoCGaHCW|Mwa>xE!xIK0zM8Wi(8oa> z-iNe9{r=qV#w9VZ6>v$IPb$Ps0qD{v4gBWfa&jcA+Aq z^TUWcxwO=z^p|e_0P4;U#$K~`gvoW;(m)Zda8+~bw@$vDgDLFheZf<@9S-dFb{0h; zZB^2O$TyC$R?rIsUO(DYmOaKe3-8!qL;vD1V8b}Yx{-$rLjM9S$^X}GMap&(5DpJX zAd^!YQ90tE;~>_qqu8-&P;sI|73_Cxa&MN;*`C>5&nR@dZP_}&=(1(m+IE}5*Z%V6 zqHXbYd&p6I~UnU7HcN7UMcVF#`4kHACY+{ z7)RYCLui!%$oVJZ9(n@yFZn+;?a8~dO-tgUPprUsVCw+;=dbGD*4aJKC!gdY^jVoy z25g;`pcd7G5N+NTKIle%W@8SG#ZM6gW!p;_H;X4J4w*k}KP{0nbDc^ft~{~%Tp z)c}=@zhXN(OzAcTpc^Zwf0ujjc|aW3DqMfR3>~&0yc9 zjD_J`TM>jSXt-hD=REl2n?itaR#L?&~o3uI<-J4 z8;!~A^M(DLSk79h?W|t;R> zOfqMMVnrrllVild4%~AHlF8;V$g2c=QzbTEfI6)CkW};%^z8wvEGb;2Ho=nm;fzpV*kb?l74;tXw^6sD?EB;>vMwe_?FCx9bI z{B&H}=2|XQB0}+~gFYp#_m@VQz@Y#jQjGpe1u~@I*;Ng^V?1;nV?^B=g!%U6d zEO)=U<)z}x>fb-AM(tz=J6s`6;!_bXh{sCD6Fc;1BjH>rvIDDOvJca*(P&_pK}qpy z@{O3|v@jYrjjZ@^%s5_8>!w2?qfM1$_+OZ#KZdXozHw?aawRu{Wlsl*uzgvA2Ha=% ziCbReuWGflB-A~7pF+(q)1PR;rc>jt*%5W$2${R|CQL3jaD}SHs;rxEtSLyxM1mrC z#0`$S0R67V%ocL$&E8WyH=uaxFY6H986|Xi#3^QQB6ldi#PEU3`@B49vBUc9&g1pc z-FC^O$*R7WyaRfT!nAmWZwhBsZvrQuRA(xrt+vrT;HD2 z3N`!T{o?Dt@JFFb2RA8r0BC_{Kw0`ExIaOr4(>eg)ByJ?)s7MR+^L*VM~rV?@P|je1{`_N)<3b7K{pT=CK=^E1XefA9;Wh5X?(Y zX{Zw=pPgUxV$xi0Y_~;{Ewkr-p8hNMhJbAYNMv|{9;ErEAH=vrlU}$6h)=l?DVi_h z`N%HYb=5?)8!vPE^4ncfu&& z-Nj5hO8}^vj=7yY8zn_(10hWsRCDW|j%~M7cXP1Mjk7D2xrE)|0K6f`2B15BT#CE0 zA8;!&_!rM2#c^fD@dG@fL}Co2z_Xwke9FI`aDU17{~}}pPR`9bbAVHnE82S(?T7U% zH&1&}c;*nNTLyJS>BD$2zQA|UhQ4(91A9vw> zLX23e;sFOYs>F|kV;u7?9OJA}T-rCY3M1}yC_`!(V>{gL56N4Egz|o-3D3YHy5rRT z01_{2eV9WxtWGh}N)NA(Y?f@idNy-OFcm9MibEkNn2N8}nbt?vJ5OF)R#<#F0T*vW zmHxs)7R6JVN6~$H=Xg(RG&tb47f!w6bFw20qY6p7U~oxEBI*L3%7Gh?#M&G_n(VW*VH@@hG(qoY6 zU7yp}6Kv^F9yC5TBauW@F4L1ZMdU_z*v4=?O7UpOjSSDL8?{vms{+TV!u<-bY}{6D z4ZL0&|6C0|*wObL-fi=-w4mf!)Q8f$-)_!?yj`WAuaez8(sxq@80T7p8iLSKGb9E_Fmcp?j@Vy_9lwDq$Q& zexk^$XsNe&#qJWl5rGIc9T;8tJ;S|}l-qUkwipd#ZEA)XZh+f zDls+P4%Eo27sv(BN)`{AW&YzO2w#9LNFX1p#%~ySs?R5wgEfz#xep1rh3NM4DTo*h zCiV~3KQuquy|z8Pw$1)W5FFhp@f}YdzyF%3q2svpa%NQnTZvOzm8YH3NTI};Yps|x zP$a%WODd(F`75(|fbw0erz^#c^slIaC$dJW;+6!}*1Amovrtg!?|i_1OxMM{gYs@2 zZ~@c*n>PpYcR`alhamtX(wn#{s0uW+uUoHMCxTzXX3%zc%$cMav}^gn2^jo^_CNch zLfE?vZ}$R|paz}cC8&22Q4kCO)zp6Ze$Y9R^)C|ltq_9WhLW;9+?`hUv}1sRZUWbJ zvP7dNzZL5<9dScI*+<-PV`|&*6;sc+nla(@DF5ekX1L;~)ZyTK&`_;p=Bf?CpsZYG~K3ok1tMRI* zpbNs+bTwI{L!@&rh(5&~X8IIAh{&8PeG?p9s`&szWG?7?dU|3XbYShznB!a~ll z^ARr;5%h5rungkchyniLbJRzPZhpuKMZn5OQDu&JNtM5Z2{84h(d^m)!6w&r8>PVE zX)v&*U%^}=fFS_1KExlC+_B1m8I0?ZRB%s)T(wiDKi?HHFP0?&`a>KJnyBMGceFWI zP`R~3&7t=@SCU%p#|rdz0UdJDMcKA?0JxhasMXPV>Q%Q}z?hHG ze^}2_qafx0+7pWmB&b2Yh~dTWg$_#DlR%c6mzzOxXtX_QX3J@Ddl!NGF`)rwt1kI0 zaA+p?O7X7Rh3>f zEa4^e8#I~9yR0*Uc$%19xV^g{N)v^9Z3T3!Z3%RWoGXq|RgRk5Vja7Ec|WL4H@X9U zlkZV(@eM&m#4AH^krY|Lc+CNfbGMpH+P;widLDXpNen++AKAH)d0qp%ce}Xw){U_U zD8%)DtQl$zwG+(PRbpeH;eHzp$hf=|Kf(dNpm9t31oZZ<0=kiPYmlY?WKIXJ0+TAV zAiB#me`9A`HE^}%`z6O#XmCmyY{qeij>!_I{? z5>~cZYMeP%ODQ}Wq9Q}lF#6zbQF!=QZ<*N*Yh}(15)nhC5AGy)ZtF3>tkt5?Pk+Sk08Q}Li$k{D#;$8AVr6mh z@?Se8r+tg_f{lwi;@(2KOI@@5SIWz%@6#8+*P-5B3~{tQ+QDe?vf%9fZv({Xllt8r zZI3v|bHq(}k){vVKDgB;lERD%*NHiKq^Q31TZ9ijh^R;o8EdE+f zo8gE}8PDD0Dai+*R{z4P1L}zXU<7hWNuK-#K--b>evPJ%o$(KKhx8N)T!Fc(P>V41 zD&Nn&w=hvY+~nR~?zeu%p0S{nHKa!cUk67pNM%X9u+GNPvUMt;4kxPqQpNSY{vdmf zlgX2x>lM{>jR{&cW%U!#O4?2wH*wJ>V8YO<)eWx(J=5amBSHVU{#Arw-tr=RuE(2i zSM>X*v}g~rI{$R7ah}|MTO9R11|piKkTIC&YW=1HldQ04` z+yIdd{bNxBcU9!{kM$^%@U@5+FJ!)CZloIxU}3Y6(`9Hgtu} zS$eY;E4#L+zBAZ(T=4{oYgXzXSAN$@XKgv}qcV5v>uc;Cc;P}?UVextlGr-{C~^l7 z1&*a8Lw_2HwA_)%{{#r#754wDuOfihE^BWzOAeRO(SW> zh@=L`z$6@Rj$al0gFX+s$jruSudj%egMPO_RAX4@Y%1ULjs6%rC~*Gw9gn0U-z9Z7 z{q2PZTBKkQ8Mv_{^Te`EEFbGmHGRJv73)cC^Rz?fMS`y#(UqrEwu)+WUVh~(L-}LM z`l@AJXE2#7z7`8L5G!FB6*miT+FmVCzfwm@#p=N9DVg1GT=?le|Dy+TzH+f#A2grF zCNNQL0>ZiWYjSZt4B+gX;%a2PP{N7&KB;(Gr6DocsR`La`75a)@>TFZ71Sl2CCYJ( zYeG^(G)(r2H4n>6^=zYD(*nx->N7R&UMB5fF4AGoN|HRXjYb>{VY(kfl?i1ULaJQy z2O#rcsOMmJhdhi9ZNu^iQ|1a)=d9;`zsXVC zs2TUCbq|S^X-TSZG(+3H^fGR;x6D77q*$61)LlBNEY8s2FHVx)=|4|(80BchikQr~ zvaX(Pc%jOy2w|FeXV_jODAh@l>PG{+4eg|czcP)?3!cNP1VuZD8_DkU-!22qBK!Fz zJ{p+XpN+Q#Odbj@GLW2pjqRY8g?RogWTnOY9<4|`tP&^2^ z7Zin#M=Jr@mf$zH6Tw^f_OFt{FH*v<=M;y>*1<1`G`+KMF|$`wLyH>d>`ocS9qvps zq3_=~@3#t%D}3yk)(t~Wl-|qr8V}TY?VA}ASD0j$ZDb(3=%!`SBvBZjr~Efn}CB3C1GLnBkZm8CFqTyng@s?BT1PdRtv%F_+<+fC4L3QZR-wiTUI$z{CeOCSx%ckmU;#%9I}g_;elZkMDssS>s{soo;2Y9 zJrFkf)}Q!vP;lEF{vcTOo|COgl+1q<;D}S@4u4&X34GRN0&=?|#bZsg47wFzOlJ+R zeK_&avFcP}lzuvpJ zJQ?Gwykai-h)G9RR|C>-{e})^(P|lKA}A}pe7O`?=*rBe7dH}c#beg|BF76O6i!MH zJgw0jgWXnp$#h(zw70d-t6;Fz93mr2cBix8^jUIB+#D{0l#e#vS45R*Lq3U@gW-(F zLmMtUnKMeDI(GOyD=rm7faG>~w}8b}b3?fo1f>@)#a(l2ROuIA&TRaV0SnC zZs*-S>;Lb^dp~)o{-MH?oeg|rLMXgZZhd49wD!jZth8AFZBETbzt{B+nN|(V^;(JH zB(Lk+wMPpyFkk%#8RlLy+!PqjCdHh^+xyae=#yZ#_J%5@(80cOKjtz`00t0Ri zj3mqW`@mHQ$J+?Rv)EficsVx;!;A0REu@RLk$knh$gEynzA~;4)xgQAx>t{1g0wvP zVgr0vbhdi>CLp0yyFgd1IjSXfw*5JNPRfmBhKjV6)%K#ryS}Ly<0LC&^G6+s%BP9v zmbFL&WUVibeA3N#n<0N$c=rC20kbZb?5U*NDyGN-L?wta2`+Q9x=AF3{lMLIQPA%J zkZ^fLTe5(Q5iq(5ob?-mg_9qD5iDaxS4~Nnw$`#Yuiq6f-p> z>T#V{nF(8#t~LQ{`~FS?Hj|419;WwZ@sj18D6K8@aW;XeSo*`Nn*d%<#zroG9*bA2 z*&N0+C8z&F0%850E^<0XkABkq6h$htR?4&XO^s)A%0{`H09DnN%c}6=iB5=?j^({L zA8%nOM8+N7czh-1OxpS^!^0d-6JnF@FYldjztqI?AoxVGL+zO9GS$?T>PZzGBRCG( zb-l-wFaWkoCv8`a9INs$ynp->^K9cO(yp`-*vahND;07>6#go=&Na@kk62@f?HOIc z$%4bu$PUFph4SmT@wfD*E0Y)wUazNVLAeosY#yj9w+dg&kF^u7REj*KW!UHtER5*#;WV2HYgy62 zGTbh;T}9c>%+=K)*znCXQ-+0+*)hVfdhSa9CO075$C4wFs z)t#?9+M3s2C@mdleswB+%qGpIyM*C$jKmj6<;Lt(^irUB-7i@j1b)wHuwI$lZQg;V0hExtitbHv|CW1%!dTEAbb=C01aB*F2$+p9yA z8?I4!Cye$CFXM17CJFeSfZenAxAc$;gB$pQgl#WI9pyczAsfaI#rnU)8UzZ(h(a?v zT9i{G6SGF@5C^Y1=tPn6s*Dxob+UXK9b*SHCgvJckfH>$(+<$4 z8*^y4LcxR=lH$=XbK0ANZy(s3@q2--?Ng=>$EoqZOewB=|IQn{7pIxmURCUdWu1Mz&8s14IR65I@Y5D zn*W3z(486d)A$>LcP8X^XAC;%naI<67#(Gy_SdN}Xd~nQt3hHd>V0y*8E26^N$;Mg zb2UAO$uW7Xd}f7V(GvvaBAW@Ts=HjkBcNS?1!B6f802Oi2gC4is)=EEsIWAjJy$ax zQ)mHqO?y4A_yuw{Pe(#iuf8V?Jg%xYN}hr8Zk>l?IBPcyuNqB}t(GUjq}g0{kLZX* zIi!|BC;RzZj%#>A$G*$*_=y)dp zg>pIvd=s7Z=L-Yx(BAHNYMnq-<*{-6+uXvTEMuvNBx^eEFDHrcx|sXeDQgB|+n%c}>$CxNr1lcQ!myG3?&BvE8S6*O}?XY11dt!?&ex z%j+Ku7iCmd^Y@>x;72mU!21)53x2?yjFElCqj<-(rp9Na%c=9+hhd-~w<^;Cs@78# zViQ0yjCW}rPhD3g;cEP&57EH+qxt{&a{w%Pkv^6Hegpw9?`*Dyz=ShMW;w592C{2_Ct;~GvtycMIdd^%o5%*hH zvQJc&9g=7X6z_+2h#H!|2I|wclb{{Q@8QlZ#jsV>zv?A!_O7*)jhj09Qd`5aQ?wkZ z%|a6@9cg0fga&B-hCl2{*87-FXn7{@&os?TQmve)Wc#tL{o<(bs}|sgW_qskyYH3; zlkmaSO}*dzBhW7Yr2`La;&k2=0TfLCRfqk1hdvCboc?Xa*#lts`5tDLstfdufS1BQ zm9;C^&s>4|_fClhm?shHs*mW+7|PvyGQri-3~m>){&<|{fm*r0q_QGXyiosGhBhVs zt%Zwi;sK!?aaiT>`v8uV1=(tr9DA1ja~oRYAj5YxIH2lk4g<^GZUJO_p>6C0{WB?)?9UJAnQA~1pj4r z`l6DVV*78r+WreyBcx~ru8IITkH@q};-RDP89au2n&rV;E(bU^(Y{mwj7f)68M%6j zvwpzkO0Ek~Krq>LfcF3to`F`~a3!Nkot&1-)}A+P^P@7AkhRy--g*vrm@||3uwGOz z^aeS#1=3<o2R7mAxQ2)}c(11)@ zJ1<{c%PA4!9`&nK^Tm0GX+_6LI|#b@yXR&`*R}Pe#ABmsbaTp_?Ps za*f{UnqsSQ=@b(3p`Sw6|GtwI6EkHJ&AhILWj6{nw{#bk9U#2C{}98HxfFmSSns^v z&xoLhI1-L2JEEs&Wo}fapYgHDO`GIG(%}v-_#N-GE=_v9>6>(oC#1Wm-Q)+6$)0MZ z1kXrc8F^~%OJL*+eXzbr+NN5FNp>a4zgbpor9!Qf2*nmYBELDUgx^`cDdE@Ee3*$i z0yy`7zh^){^!KH1SunkPhtWrqkVc%vSk&W_G_;!Ur>VC(-q9hKsb)=>t>MF*N$U`@ zB5dvBRBCu`N5<>ajN2h>`{9lUFXtArA_^3rG`{xg9o{E0I?3+a`N8Nr+=zZY*Hh+# z&!u}u8;&kZLyJ@?W19^T0H|MB~NJcJU+Ze38z6x=s!*J2#Ii2Z=J{KhK{R_I>N(F_I z9&sFBiDW^E8;7K;W8+Wj>%%_vO*(Uy%m|?jx#e0x#}hJ(rhXU`)s=sa1wYF_8yVFL z(_a;!2de1(biobV+6A07*rYyv29z|$(2O@Bjf0q%2RJ?{WM?biE)?1F$8eGJGh%~|0MH~#-}pXN z{I?*jUx%V!{pWs8#;(g>9fOfFu8pNdS0Mn8KaUahvqrY*`SAbxd9oh% zcJ3^|&p2mOb%8(z1h{mS*K4}45g7};ASYpZAF@4$Pz@69G!xD>(W(t%y@5bMWzjJHrr-4awMzdV(5LE zbbP=^5Gf~vT~GGWpNk+#bHLP2a)e`MbbVV@#!OH-(Ll?x#Rwm}c0FcH!xNOqvZGuk z_foxSo?;NJOI24B$wBPg6XKa)dm}x=@4KI#dU3I5zt z_ScI|g26`X1{?$qgW3AbhW5hs6YbibEBbPM1$qszL#F#aV)0anTyS8 zi>{_}CkRJHKK;K2IR2P$orfl+|4=xpk6qiN+HroGQvR#*_c%h=-yFgHqk(<>u1BE% zAuJRy8MK_W{Z!-e*zoo8(sl zim~9Tmv-{e@(pfkm^m|*P?<2v@Z$8){r?U*nllKmeUaX|ET1zADT%v+iQGmK)1?2v zh_xR$lqx@(GM5qN(rFU6pH7?#u?|Sy8JKw&MyBd4k34bmqN0~^(`sJb>n+q(y;3eH zDAB8wN!VEErqM)XY916?KQs8`srxf#DI^|h|2{$K zVY1JT2M7c@%%j>1&cy9e!nq%!vE-9ZWW^f3WHE+#lym9|g~c=hai1wa zbU&DU`Rz^#a=t=_t`tm~vt+?1MM|VcsjrrRoSW}_T>Q%|C>HbfJLojEIXjJbT*9p4 zq7xDIKATE+@tp8`gs9AaQdlqNzi7pFDJr#ug}jDDY&af*GE1K1PcIOz}B_w zK0}T(>AB1wI0;9rG__eW;(_ckRONnhL42yU)c1xaxFU0eA~WnWw0o40bpb+r zMF?NQa$$FMr>EO&^7Etp+F8hao%E<<`T9Wy6}#a|-ju28{uw%^0pfRU3PYh)`;C6d z7g#z;lJA~63T;)h3nnC}B;tSEPxNR;qzb?NS_cR;5D59@0%XK|i z7=EPKrk2pUqXWM+_T@WCyWN{(b)HQ^?^dBeS;*r`MCvo?)ivwpf)2Rpn(!OFMHZ zD15+su{~r*#AwKu3(iW8MAkydq1NF0Am=Pp@|vcy_6>Qs(t#Zszhk|f&t8(p zo?z=9tI6n=>Zb1*%~X4rgA|_~0?NCZ6+dh+h76PAo09D$neq8)N@C8Q+HPVa3lz|} zf`u%+JC-hGgC6Q~r^~-lM1+bu+&N`F-kKF#35P9TNB5SIrksbva=PY#NUzZmjF0kt zrI47d;@54Ce8w&H)*Hw;My|9Y|K7Xo=fpy@-E+G?%L?cIL^7SQiBtmLYFw&kXCCbZ z>}nh?me1}u4uJ11`z7~;i+#6-b1up-H&s%xp3=e%qdpTtg3MJkwk_u3w$eWl(moy^ zyles_!=}#$IKoW+g>4NVQl2g5c8vHo0m1>p>_b^w@0NR8bMIyp={qW5?{RWl^)j9n ze{w~5w%PEZb;*L@K^D)Ms$j{P`@ZiYx2l=3}FQNe2)DR3qSS1mo?e`NI$Ew;=)7Y2svS6LtT@Lp4$On4=m0is2pI z%}5+(z^ooon2-yAuEMV7Z<0p76SSq%gr6N2YWpTS`J->xI7hazk_q(2p7Em+QXi0X| zuC9Io|LnR#V-Fhcec#=H-j&Nj$Dx3SQk!2jDrQzno8+JhEza=+>=^1$P@EsT0&Q_P zVeRndW7<$#q3vzTSAuIAiM!l^Eo+KilQdea+bl-X(_S7Xst<3cBk~DXDng}Ri;A(y zi2#B4ul@}qUHCf&;Au;A$MTAo#18~l{X8}&%Kt6FT*xwW;?LmS>*&XSa>E1I1%CpV z17Lyw7}WKH>UC3t$pK7e?Kb7VJavT^O13N^I%@|W$xOQicHX32qPrR_OpVT6`_n2k zblxf>K|8}jT7>-}F&!=Om^uROj*sbO5LxX}+&(UeY{G#IQe2kJu!P?h%I%cI^Dln) zPK3*S#iC}d~=C%Fu!^)pYr@<6LuMs9Okmc+p>wlgUDFad}zFC972)u?uD& z;dm%)Fm#2#`OvIIR0R`+tIuMM5ypo6{KcD0vBGE-pDzvd=N40N#m3oUR+c&ge?;iB<}u zHq2=Ap7+4%F>Zaq(}}0qvNk*8Ij-$q`~hAUsx`&VVHrN}km?#{HKjeUuFi;dai?0G z5voETrC^q!Hk!eN7zaoaXFr4wEbaF>DZw-;XuCQu3`g=1+(vkF#$(V{XkYIf!niza zGK`9t--OzyniAO08=<@M9j#B4Q^YUEn}vTKTOwAIpR)%QEb%1~sEa_VyGkn=PpWs%d7_(|*?pRR{y`#>#6nC5MeYkD8Z>YSgCw zow7AHuxWjrK<8!T3!eU#xo{ZYdZf^%;KKYvO1VVSo3fv$s!>XGOX8AOlUR_~Dyxww z#FVAmJ3o9@O1Q&+%-J=cA(|K)5#%KLRqyFjd!#k0ZVr?fRAaR4Hvh>Bud#oOy@_vEpApgN|)BAK*W5gaUY`XKR30%wbj>`y zF@B0l+0XKeYzUEDt2p{7FOB!hd&_L7`J1fbB!O)^Io`wCpfh`#j#<`u+NuRlSYunpETprl zaF^%A&KRC~)7Tg-)JnBlpk7jaZJ+UhRezc_R!-uLPIo+uY6pOk(QnkX zOsxr|wFySe5ofCU+BmQEvOy)J=+R_~DVB9r^nxVsY}?bQbX-!{KI_6`bCGokTMQog zF^>^@bPlpJw_2ER^Ec4>Cdlr`wLRlu#tOZCpHhFpZ*WZCD3U3pzCA2oq-fx(^&1X}LGr*^;q@dHhp?DD|= z0x%U7N&T@XkD{V*00VTJw!n}H1l;BRX$4_S%^PrZT73&yfLvJ%{;>#hwVc^Zil}%( znIx3KN{fjG?oNh9dnNV#Y4=}O@(^;aYIDyXU@=(-=^#&0-PEWHqHxNbGEVd;FfCf$sAj6@CK=gU?nLPJpaWx>0{D`q8j=spq+o`?008rRDj4ay))! z+Z%|^VsOv012&ezw?3bLwg)IT0fDO#c%Wk*zpfw@(S~r*+xZUdx2+oGJ+Z}SLT$ka zItvyc9%t;W{c4AP!rCYX8UTS1{6NGAhxzl~kc0lFuTAhu(%+Z53nT zeDY#l{hL6JRgM04*QL#`jMRa(NNn*nVy8$>}vb#)-h=wPb8GquS;lJz()>D zUv|r5)GI1Vg6ljd2_!)7(Z%6)_p)Mjg=(wZ)ZWAgu9BNvJ#i4&WngxCrX?|M9BIp` zCqoT3mUD~pA{Sg@74$ktp2U&>x#{{GB?}WiPb|Xd<96QC;bzlfU-Hgri*d)u^olz?D^!(Sg4@L#E>m1iKq2-uLrX{DkPX;DjXdYOjtTDP}#X=c~|) zm5AiBa9d;uk2}>Yw;Y;Ii_`s}XC(Ou>vDu_H$y@9Hr@1sct|^H+nh89)s+y+*_U$d z1gD*kiM33f)T1XRfH?-iYh>T><;YrHM~vCC;Wo?TJ^sZ(s{6)Xrgs9@wFIRKbQO$k zZI`g?AI|wXq-hap0epPj1>Gil7A$U72@90GQ3Og=LG#LYTm<~lpo1ytT?_mv%_NiS3L@+*EA^#1nY z{>?+j*erPS#qHkUN{4ayZEsS{9_RJVvr&x0r*tOI%H!Cc^)g~%FNTvocO~IBF5@3o zdV}%a$DSBE@%dBrBbi>(=Sw$4cw4^8KV9=~*Glcz^gt>KzK95SC20bNUSN0(Q}M%- zUe<2qe{Md{9?Etpc(jT#ky}*XFjb=ll8k zXOah&>`cjAJ&%Mdd&acDn^D7%=sf&xf+c6_;(^rywr+3)jrM4f!qFvn5B>`y{M>=z z*-1Uf=PS~Q{$f%Bw^p8qI(H0bQrAPZaJL+zKQgxm@KSjYA4@!_NA(skrjXN2P^zf2 zpPS(dFwct1o8K$SyW-w|aWWMG>eIs8^z4=G|3$(kI#`wRug646lc|9BnL7U?Wr3ygrIa_kf}}N>B3PW02O7H4bMbL~A=qfaRE=!2F8vgv+Tn#| z^hR4Tu`(1ggS?&AO51#*cPK-oWxsk8H_l?EI8M2I;`j|?t;kkL!oW&7DeLj&Ugu~R(Sy0DzH{6kd4 zz{f}-1zMxOaCNVJskH`DN|2awx>sbdAj~g&jgn#EF1TXF57O4L>4KT}(jUd4IH2%- zja;ony=luAO)~nimOBwIIZbGg^eV4SHno30jNAx1gUS%wlM5qU8WMh)3x2=N&AYt>J4&_3#0cUMzhj1kJ;d9A;@ z9J?MnXkA1cO=15*+K7*Qb+4GA`p6#JVD8h^8!2KrhRbE=xIrbTkz3Y7Ko~$^i|M!e zwCS$7cZP>x&m5(ly}Hkp#IK@3z`ODCm3oEwfD;ZqJk2mtUeGx6vWz>*E>gK@2_VBsc)g&Da{}J4yJ5 z`^K~%sjs#ciDBGfHbTm)Gw}Gw>zt2cZc=xi16iR$K_VO@u|-@xH(AlW9{3W}W1jeM zXju8%D~uL%3B=hyeg8~ssXhonN>wIjex0XEF+h4kBF0^cnu%J9p!22^|9A=df}YjM zLBE@piJr9ILt}!FMUoE(y7zq_n2xeO(Tx0EOVm`oDRLbM@TY1hNjT+Hq z;=iAwpkQS|Gx)LNInBoo&by* z&6-KhH!Dfg1FAL=&=vwsBIv7Cd&M?HAv(lJELpcNJObrf%Yp!Lc&WpU8+C59y2!oS zm#$1orf7#emP*j3%vjTM$YGYJCmCD#aiy9jkbQK7#kP>TuZ+B+N>~qLC>k0?6)6e> z@ZDTxHBS*d^Xl%=hhTNjBJZTi2BpU%Fcamf1<1w(8b}4Zz9j)GMhb)l;uJVCB~uY2 z-XD5KS_$aP^%RgE&TnvVS}5(WAaRfhJmXt3szT8P!Q`FjmAjg&8Dl2bWuLs_6~7m3 z=a<)ABB5a3y0U>vUdy9}>_PY-T#m6Ln;p@+*(fkPKT<%A^jwJhHquy${A*R6o|n!K z;~&Zg<~2K@!rTOuQQqAZB@aN|z@T~hENP!{`^jps^b!%STt^||-G@s3-RCKlaeo3& zVM`q_QXEqINU*1(oDZJfhEU1>E|MT!=amD)(-tw4R{Y8D_1a|or!d@~n*HnY z*N8g>3p6FC=&r4|UCJ8H-IvyC#ybRy0?`&kyMFgrL z2-4KiPHhC6LyK^}G!zV$McA8iY5aMPSauYc0-?*Y#!Jy?BFiT=ERM-4SDDOn5u#hZ_oF}R8I09B?Dj#8yQ5%;h_wM>WNk$BZRSGMxm?cRM$Fx=r zIY)F7G^Zcw%+rd+Tz>Yaa(9mFa6BEpDgY1elh3+4Xgh~n1Oh?0X=n$!-RPG4I7EIF z?#_Xup+P?~-&prmm&;gJE#D<4U$RK{QAGKyk@`KIn%~_&g%i_V;{^XE1Jl2#C4oNW z`vl`JNvQtBP*rtLy9tQo01XI`)PKdT(%tCIf0q^Y*>H)z9&boJ;u5@5vX3)uOjPD` zlL&7}EjJB$%TQGE;~@?Z&j!>`0k-ppg6x0|Hin{#8GipQ744Ls*xBwR(Cx8Hdw;ms zg?5W9hITjoa7zAIS@L;x|7uLEcJXb9ieig1rtvu%H)~o^;ufqr)?ea?mIk~V;&o!efN)|{^#*T~1 zKF>U3A=bC%j?8aIvU2l9Y0$1cAe`B%IB@6Db zx+3vu55ae+c6=ZM^e1rol>LuILFJOB2E{G!JH63zIg9wf6Hg~#S6yKcUBhxqXCiN18p*P0W za`N4we0LYgM}xR46Cdlz(Wj5MMIAXewkXlW3Ty`y`4`7!9o#g`G%57Hf}R0EZjg3zyu9)+uB52X2;+RVb5L37R{E8mt2hW;?W@?fH7a6kYvFcQSUT->C4Bhkvzk z9@`$^P+YrRx_;baVuc&lvG+opoNv}^&;Kmx>5TY8=`nT`4^6JF&%ta10uxUSW-E-j zYhGo*(DWBgpj5MpJ0vSHiHeJI*rG>QbajXdE}M^3&11?7%Sz|M*$8-BQ?rF4%+F+5 zy`$TKT++NPRJ<7i1tITJ=$9oSA2hm{k8+?}Jvg?{VZ?9LXyG@*;e44QtP$MPI`h2k z!)Iz|HU|E)eCwSkQ4@){70fmVt<({^v^R-^1#!Pdc|sk%935HC9ykXxWjeNA3DK7u z=u3ahO3^f~mtj#NePw`9gb@+lNJka(oP*(^I}$JXg_nlPQ(KzMZtU)rCvTs4+aiuq zt&rAmNe#YrwC7i752khOrb<5_jhO3|?3%=W<(#0pin1v&LV? z^|%HI1bAxLo{*%f6IL+eb4Gcyp#&D0`)OD61S(r|Ald5P5oJc~93Z_jm3uSw4;>WKhO}-duJqK;K z%7?bUF!eQubvQ8W&$s6nFt5I4JK$CdzM2r}R7rjOj($p#8#6ttsOD=C>=ozeS-WIz zJH5aRA4V6PtZzaPXt%6QOuqJCy+$mNe;qIWX<2m<(DWDZyR_b}blOP9NCG-~})S2YPqsTk{Bbv>z?3e5{BP;A?4y zrSKnSFiV1Y>64$|-w4qzRkuMuTyiJC*+Le^6eOkJZKFP5Qcm|EUZne~$F|UF9_Q0T zS!U3eVw}+2A-W2dBpw&S-eF|cGaL9LC5{QSXPB|@1 z8K2**8xL6LkRo2^jO)!U>HNH1C9KypHa1kg(C)+}XSBqdUi%cJ$$pqQ6WB`A zJ+exY0^5oru<}`j-nb6tWxYNz&m!asqT5?vR$pdY?e-PVsNGCyD3ZZUQSNb&WY*(% zvM>O_E3q!8to@tl$VH-~jLx=%SqDkXv_8k|@nclcbSp`_%$;rw+`sk~dsnaqX5hZw za-$O0;<`%2^%fxKvd(ptzuRf!kC38uvjh+HIO%=9je+*K)1}Owr@djWos zNLsJ481iNIbIEU{g_EWQj(HJ6W_G*>Ih-ua`x|w)Z?9M5U(q)ir*5;_DWixc^nyS~ zgYqgg$$P;}X+a3(g{b7o=q5#k{y60oB@F?H@Yb7T(fCD=_DIt)UcQt!%|$EjO&}XR zEbRXLjGC%t9rpt4k1SPW0TS(|x~lQ!MxM`?7n=5Uhb(mgR*NbLv>n zI2nJSAv$MDQBg${W(8mx)6)~)68$BA{BQcKoZm{28Q}5vpFX#L`)pP8zk!Ou5^ynS zZZTw%ECVpxNt?O=wtZY$=89J9q=KXn38Pn*R_Aa9G-Da7{nSmSzmm7TbW!C}`eBFa6T?tA?@B3KBG6seI|`Q4G821b!n`elHLMiLK|zj-k965dLT?%@ zooX7QQF=!xiW7kZ2cRnP=47$UG#TG3bLS~dLtV@1C5SkV%~~YR>sm<^xyf>C%SzoW zNKWMLws3Gn&d}JHGLnE&dZyJOSI(2H1#5I8ad8bwe*?|I zv(tY}uK&i%@*Y7Ek%GNSg+dtkE#Bq98+$UC&Y@a(vKvkYw6^5pqTfcgJoiV7nRoBvz2a%ObRygubgUyzn|l2w<@tR)?D=zRkHT${c3p ze2Y>V%Vvx2rMzvXjJ60Uq|NYSvb)r(@a*4Mq~$>;T#3S{gY^P5Uaz$J>BWtO<`9=) znGl&c#S6Nk6lqw;yj7%2;#@{LOU#-!tLy5rGwqQsOMb*(t$0Nr1~n(R6%&}|grJPG zec0W-KBb}N;n3G-x}3~+CN)oj0ltu2OIO`+zj2GMwq=7O9G288Zrn05R1qU3K#<`g zdGledN#q?%TXx)dylra)rW^t1Xx`5LNT05(w`z0NCgIW~p|O2hMNArC7~&%d&@mj&74Y!|Id{<}>>Wp(~c{S{xI z$9MVOY9=>=BcYYL-quW@pGuuY`Gnsk6c7$0;k#rcd+MoD)<8eYWJUDWgCA^O}Gb2Jqc&815D>-(>Di#yKJK0#BFZ)XY@( z$E1=ba$(?T+{by53k94zeqJ<*13Oc9k>{d2K2FAP=TKmjL5(M*A&&+P zNRt%Y33W%bRuDy8-9{atjAqQ<7ZpO*OWjSgR^dk4ugIkeqjPd<4p@kK{Pcb(3-VUd zE74w`bo?)3;pyG_k$iTkq8}fzK9A;vSeqrtxr+5^n+3YiuFsdPWxlz6++{O2Z$*ia z;X*{C#YYv1lhnwCpSWaSiLn#2ZNZLFLmVFIdC-YmYMHTUBb7^>quA_lC9ym-;cG~T+Zv{iG*n{? z;*$M<`1wthVQCcFd0h5n2r5|DkC=Gu?MIN@2go4jmDTg5Rs8I)x;#Z77dX+_maWYQ zV{ag$=(B37Wpiv$mhB>`Zw>C?oGfi!k`ebyk~f(0$zwzl5t|}+GTt^=&R2jo=^o&mCJjuA12QN51o%ush1^!|zZOqPro3FOYzmD}={;WnH^r zwIUh`m<-K+cJ_J2*LjnUxG*S!fL8GWXDLWULdu4mbY~ z6F>mIVZ;qe*P@?n)o-Qv&+x7P5wiL(M!xueO_Ka4&CvfWXpXrW2+sq|w#sGok^}j& z**s+Ohv`40!Q%B`5Yga1pxpWxak`%3c?@_JO(lwjev%6zmMp(*L;}@1yX&3i-B7cd zo-ieDm&Ql1SAAzNvqab7zyE)iJU3WFO&uvK&)lU>{=H7D>Xy{liQHO`%hYKUa}Dn4|FC3M^6^svn6=2o3) zWSg@|mqE!2dZe&Pv)~d7DoCwyG)qpPW6w$stF9)Dk=W!!OfY@$VveY!;lZ{e)Hy7e z-Xh*OfG1XREhH=M6wS<&GD5gb8*EKzTb?Oq8)_qk)Zw1cN$z~9@AA?3X#^Bv5?>xX zXg3wk&eXlKO2)0B=3eYx#cwk5Cen;D;gP%aTrAsbqpTo;PT^NQbGw~WJhMJcTT^p) z7QptGM+Q@aRnFVG`}*su;?(BMOm-K#%O>G>aeOzCTm*MLQ$0zWE8Pxw>lmD^=*(4z z%wz*!4n@7qzTaIZs2VMFq%HGEKoM{}~ObT$iY zR!wFlVH9?eg|tKR&%a+roQTgwJAB9Z5H` z!QR$4JEMQcF;WD{WmACy|5R{qB(~bPsY)uYrv`ME-rL)>icdDTIq-~2j4s^WaZW&_ z>=t5lc{;fT*o7F5vvre+OkDDgr)HmLMnbrp)3Wy`p1`7(`k+gq$@7 zpjF7yJ0y-aA!(*h0IYVK;IJvOCZ?cEjucVXS_r#AK$Npync*~ZZ})LBqfG61wV&h= zJBavXQyIG4^l1?rm|YZD?!K%~qvAs{*&_k;Av@vWfTt8MSl8BYY=@$jZdZ7mfK(H+ zcTi!~JpPTsmE4>Ho|=Ol@XDG8951@5rcyN%?ky$|3^}kOBUcJtPaGvygEHJ@wW~%kgYs|!$ z^Y(WJ&aWkq;0NVzf4GL_{82GZ4p1k6_^uCijc5AjGWomG0b#I`_(Js>g!IqlYUOtj z(mx;S`cyYYA($6{WJmLdT0-`gDk?Qr7iDZHD9I~v2Xs$%2Sq-0BKKbq{1-2sM^&RT=z)HFWvXB-^|dsN+eKpMd$_Eu zcC;FNH*|FTz%TR1Z{nb*ga(8nDM^S*fRtoC$35w848HlyjbhuF_$6RVnZj6|*gpl~ z8;D%Pnhs&WX;uxO52}6x1u+B7EDzG^58(2z9~eC-`9ftt;s>N@I?@M-Tt`}+F7Abw zHC8GX%fTxfD?or={+9@ZUnGKmrC}WCu z33VK5n`hs>{mT4zRGQxJ5&iYVvn;gsX;R^B0;TLeUIXq zQOuYtLslp#I5c(3T}%b5`gI?bgTV{lqcoj4HV5YA2f{>4VActMHlC9(p*_aU!Tlu8P3~M!eao<3>^l1NXq;`LXMwX z{;5R&66uo*^lCQ%H}AZtHArFxV18611H{>+wZmRU4;y3mAcBykc+yJ8D2}pwsSLFP zDh9FZRWINMfQG5@rZ6-6Xs@d66YB8PXpM{e7Tc31p&9ibM{NL)(*ev5Hl-Je74}VL zPfs7w9m`u+=rpT5j;u3JmiYz}sp|R$$~Mk6pp~Zr8&!P+HHihuyqu6eU|<}RjDiC0 zpFt&8=Qw*A>#2vBmB7z(Qsq8vGsT_p!;cF&4Orp+$4w{eR**8zrgIcsAebKt-AZ*h z?k!u!(JJ@`GF}&lKbg3$ks~$oK5A=IKlR+S!s`L)oSR^N=n;6!=V6)Q)`hav6+78y zc>^K^n(>MY8^9nd=m%UExF@yT_;|By`A`cgm1UKo8r-qKyUG^10520?=eL$eD6eXZ z1iSG^9h|Fdr8-`?P95kn4zsxQb93HdN<+}LII-qP0WvRIB@j^90B*UcL8RT=j$W<} zQGyxuA)GThl-=ciM&-$AgGf>9n;JWun;I!x`;-I`-3TD0aMfeGNyh1dsU)aKWY_PU2AALMl2{(&X>=kD|O?p5VGmgwJ998kD!K1sR&$}M+w z`a9C?A4(_7)oK5+kv|&RuQRLvZ)&K2*R=jnT|l!SN35sH>{yk^z4GGuBNYx*%4mqBrMR%Ux7P8bMxnU18Jo#fH<*UoYF%+-y3hL z#k;!1!GNfL1EqEVm#KA052-#fJiD~NScbHQiD>20UQ+5-Umk?P;b?}Zk6a;VtJixp z&77B9!g;PkGiAB1v?0AP$O0oAM;E~}MI7=OYaHl+k_}IGRe);>E&)F4FV}Zee}QMU zWxE1tpqB02khJb#xJs5j9uZuHV__J=JwAQ|L2i=mhFE_C9Si{1$2eRj7b=u2J|le) zb^3_ww-ZBJDGDKjyueMCNPWc5{M0T~5ykrr^jusEaKU#39)r{+C1KN#>pfKMK_yr^ z%&z*v3-Yl%cEqcSS%v&@0{WcRq+H%l_k9Fg9*5M#@HnqYHApydlfS_{lA^tu{|3qd z2ayhNW7;xKEq;Gi-)~9Xa5us_Sm+B5Rq`b)+_gly6W1X4Qz)@*w3%;1=h;d6NC?Be z1+pMxel)6dDP%n@I~Cp9dLxLc*MdyQeWHmgi+LjyB5T`cGi)Y&ez$i=%DyuPCRH9$ zOggPU!K-vCQK_^easAd!QwYbtL}ZypSqCVRRl0gcrc=s>*(@@W`%Dcury4@lcurmv zE}Sj`FSgZ{UgFd2A>Cpbmr-_+xzRUJD_b6ng0l1COVp{PEBHquwNc^eSMAr0Ttk81{biQHbGmMXatOovZRt-7 z6gEfb2xKu|5+-QE6zU>;*U+WDR4OOaGCt~Pyx)N4eNf#6+h9yR>RfB;Qm@1vJck_u z3RwcIf7A|^S@2fXhngF-5K*Jml57{Mgy8h;#gJPtAY!x;qhEMVmL-$+_ww70eh8vX9~AN_AT#-)iN&C9sE9L+@9pM_k+qkJ0a4SISYsFroRX#9y1_oKEQchQ)d zJAu4HLLN{9vDvOi5mb+GwMfODl%+I>yDkRmaH`edEyvF9;14M*;rE*KAqCvV<|E*{ zq~A4Yvs#k+&_(&COZTCJD9ACHc)}K^82J@mRVzL$-jFW5zA6}$Feo3sx2aYIwW2QP z3{WE=f4)B%i-R73%J6JkdrYl{kcVe?R)?lmOO23a1hnkeGAJa3VWA?y==bY*aJ{VM znx#)O@D`EEG#}~7n#f9xZpy^YmjNaAY1ME~So(SBe2~2vV?%g>+HuGs+Gp1y%8luB z%}Bgh0{rswV$WkqE4l`SkE?^PMV80wV)b0vpw$^Ud@e%36qxl z2$_$S#Aiq-xI&llkS3_o`Y!@wXyA-+ycG z#{N^7`eX7}&iQ|5@;9lK)s41Z%2 z`MiwjPV|=DCU^7W?k_&%rA`4n-JjeeFfuB{;XjDv53MVDVy=`>MnUq(n&Vt`X2aLE zH6&9tC}63IU1@!Y^hKq4nd+(XJb|6WJ?Ys}%;s)Wlyi+-+X-p$kc?|JH z;a87TR?ME8?(&|TkB1az%Qe04rfj^8EqzwCS4~!AyZ!Q*Mmsa&#Q1^!4j)G6jTi?E zLkFIKOoaF-dAIyi1gB?+4fcu(1-W|3Uk6ZYfIF}KTPRj5{XLRrJ|WuuZ&LjNblktm>i%m6;GbHD z>+(;5Lb8A!`nsWh|I>nFo5(tA+_AfI_Irfm9*$T87qvTYGz#RA-veFWBN`YLc6# z>;^CE0lC3@`1p1oY-?ooYI;lKrZ64cU3d{Q8+_%OQzq#bDhVq~41k50)*1f8UyUaZlqLD9vZ^>Vj)y#uBzE^|5Cmi$t!+Dyz2-LdrJxfFw|h-c_zr>Kp6pDNh@uw^$BS-$64RdXap${lAhU(QsIval6Aap8+mp+41>j{Q z?NCd>MGkC_NudbMbBk37rA||XmQyVJw3OL#~@*QMIFhss$j2~XF-&G<%H6sX>Ijon`EQ$i){lW&p z{0;8HWwBe)WhTu81OQVd5>m!Ob<>}sxfzzTtlbq`*4nY<^O{Q$dPpHQuxjG&oVB6F zgSs~}$W`&2YF4_GDRgiEt+Y#HJ#N5L{Q-vH`hi{>b8Z!3KzX1WqM!$PEVSMQ1q4g+ zoMdOV1ElgOD;dBE!-CT%VXZEx>dop^ARMPQdTXHgUPc>r#>9M^OX;j6(rb*0ZC*vW zy&Ctf}pdzLOjw?#>6;_UNArsuk(u4R>@m5a#(l^M;iB8upyTx#EWZ~sZM*h=pMo%%I(KIQ*ah68E%7hhPy)!EVCK@+O z|1aX+IxLF5?H^u35kXL-TRK&`SwgzIL%O@e1(A?mQW~VY8wKg^E|CuDuJs-C^19=? zp69-wKYqu19B>S~%zS5OcXsCUJZO9D|gCiq*9zQgU)Ls@dxS$iXf~&1Z zm|_cMy%nc`W>+t%U2l_Hv7?EK(lu2o(Nkt3}iIXkzzbrYd|lpW^hT&vg^iJJXAR-eW(B6gbjWAg_stP z@9F#I)?jjZY;e2!R!cSS`-TI-h%YN0E&7UkyF={>ga+U`uXu}^zwKI}2* zq1Fu|5xK2!6+L_HIXk!lyXCl0YOX8=4qT{y1D3#Xq3~Kysjz0$Ng`!c%Pm2^;K`Y9 z^?T|)DDA2b661y1GpEMq>w+Y)HKN42j$cLZi0<)h$H|P(kzzKZOv+3* zOO=M%yiCsbgdcmZ*dAx_S#jW4LbbetM!>`hv*-n9x13jg5_SRVKs5qIJd4?I91k*4svoOyVXSFeJ-Ym+hIO#+VgcqX_vZlxy}(;0x~oADt+{ z6e0`4xOFFl+dJ6Tl$a&lzE1x%KPVT;?W0LCmHikCK|Yo*0kS;u5J6&>8W@O3fY}?<~8M1LGX%#`%|D)gbdmD(^ZaMx9OT3jv;!` zl|Y_bGp2YnsrGUqwsBaI<)O6tO6{XJ8rWVaE z0%*QXJQT(k{j8Zx19B>m51n4PLkcJOA$`#>ci;lzg&#M)K6v4Hl#fWxqoq*<3oP0iAr zd-hz$W&*-=>VzzN*ZpEKJ45LQnG0_l%N+eKmOs3|mp1T#*|49}hX32nP1v(4x@eX< zVhxb}IdIk33FcqmGEmCogoVa=y8L_mx3V~Va^n-CTwLiw|2_%$-yZkZ?D`J_M-9~6c;YLldQU4vBUn22GL%)%cO#RzPx;rkNKNt13C8}6!Se{mr zk`RFrBA!Op>oHfs3#Vd4gzp=;%OWrt4eLB%LPk;yLe!vPV<8Z^xI*5z+m2h(Cp^YAM-Tnhi^+Gh51S zt$syN)9#?hJ)i-Qniv}*6B`?)kTR``hcH!Mn5&tk5?U~pvsic&#^Q(^|6V|;1reWE zI%l(&3HDfvL`fMRm^$GZgtJ0_faW*w2*)E_4Xs`|ysalRM#pNdNgT;cWZmjhuN0&R zWgl3vr$!+AAb6BU4gRcm`#|jlgw^(qOry=a6{IxT%M4fK`vm3`POQAb+hN#PwvGkj zakSa5aEaw%))M;lWAen`niERgDH|83>mmt3b_)e(v3aZyx9El#jLRO`M zJFC{E`=F)mRw1wioa<1qO5T3_Ih{A9-0cIEgn;Mz=ks7WShdrZaEgVE@w zR5b)GdH!JR6Ug9 zxU+3nqZ_L8UJ*&Q+g+)pN&s&}MX~sgWhFQKAMKW((kG99P=kNtWjRev;O8f0`}b3K z%YPR7|B2}VZ2wm$;6LE|Z=nBY7Z0=QZQMVm13z~I`b#3lL9C%Oteehk->O&3mp0+n-Ux0`$R2p*AA zfd7<1OR5af)CDZ4$$rIGg!==ezL7h)3X3&Q934WWuvmB-E+f>zR>sR6O($v`{Ge5Q zC*DD*7Rf(f)%>B?wO+)s03=(&ow2c<9ci(o#a|&g)HM7y-+JwsI+0DqJEN@R1EFep zvG;Ha^>CzCz{-c?PV2KuvAV~c2-FdyQR-1l zM>GT8#Ds!~D1KqHyue|Q4Ew6p8)6YB2Yon^{+xsR`#5R=rqv|fTTqv9$ei@PtNMJ&) zk!_Sk9|p>$qj9G!=Fc|mMNTBGvbzT{Q{8jc>S(?Tdy-0-MxuV`JPh}6oQ;ziK*5&I z*M=sW1}C1f7;|>rRNAhI&d)k+r;P@jnqiE9nTx9^tqtxqkP<4(U;w6_p~oK@(}aQV zXyN2e!z7s-CDKuzv9<-1XJ^}~rrNpu?mjp{^Ac2^2J&u`MTtQgSFY_zq6KahNf0`6 zf(+s9kHF+P$uo_G-MBL!smb=HL%L7Gp>BeaZ&dK6z(tbm^fl$jlUrFs4cxI)rp?2& z3CqYkgs)~?@|?k0uSl<74gc3Hzz;t;Pl@YtdV6epNEpdX~eSKeSTc}fL6^eHa`q!r2sH-5v7LN&@2k_`*BGDzt18 zgs~dPT?az-;1tt-i~LGE?e+@XnVKbRibJ3Ka(Wga%9h^H?$Ogy62=vvwyy7FtS4a$*pXwjoGQ^28yB0l`UknB4X&pGr>b8I@HgNj+o@9{ekH(#%G zcLSEGWP@S}cM3J^%|p>Gy0FsuWYpt}F_Y0zyHLN^uO9F$y?JwD@wmxOnC{!`JWU%s zXBUP2NpZMg`l4HQp-jgz-xaxLv(j>qJdpA_ zqwOC0@b4|1o%`baeZURS(mZSDKa{M@w0dk3LDanfTvC=LXQ%Z-# zrY8yPlcaY;qJKQj0lNBE>O)OA!44{h@R5PXvrNxsCHOe0uT;Dh)q=-&A4T^ztUMIs z8>)uG;HXyFc1zM(HvjaAD2+co=YA{gN@&8R_*#M`L^Gs;$rCZ zJY5_XP&JpNpEPCFML5%!l|wc&KUwqzp}bG)CezQUn&c$j-)xUy-AnJx^!mIB zVN&hARzONu);*s$(Sp0p^k5kWT031L8f57~h8p!Gi(zsnh3}O7#`YhEsBDI&sOxKz zT)E4wTFht`maJK)+uyL{!<@b2f|}jm#n*i{cBl@-cwKG3iF}LS08fvbGvgfLg!BVM z#45AhT;i{!DRs4N$M#3{n@%%$a2|XkTWu9lQLshhd#VU^oHnn!B+@?}jTV`8oEl;Xs-{2Pe22uAuR5?95-o!CBr7uKaVj zg8jR(!|q=2@V(-@u@$PD8z6Lrzg|7Z-3$JkJv_ho>r1_R3;yFk9KcHzpN>f2JlnG< zH|YY7ni51`Zo=R>dPiLZe*bHPn={E8-_}j&6c*G~%GUSd58Ba`M(z(#HymUq8lu_R zSRp#DGWUFlCcIbK>pt=r5~8Yoy=qP5GE2N}*LAbzX#IS-tTMb;hHvOb^lW9@e3EKA zY03&hkDlp#6brXxQx7`1peWc(5 z;KufbBFeGo3nD-iTYQNZAsENIQ7Sn;oYjvZHq<*q0^F^(i*B_$uMWa8G$LjQ){LnM zQ|I{am5wtP|rfnJxoP9WTFZ$T%jzI<=%k`c6a4K=zY4=6nyW6S+BP(LL zg|iY{;W&zk(*1r5!*J>tL|r7l{8_6h%_6m0SC(FC`VW}my_n(tV!{L36W=myk~1_q zPPjckRP~9^?4jEGu=GK1E$@$NIEy9E&VBgyC@3rPwSp%!wFn|-v*ltuo+ho8ra?UN{##cYRurexQiEt#nd>?!%`I+nR^j)EGyK+bLS=3+7Z z9dB!=inZW=JINLLaBzw-eYRuiHf%Y6B(adUrGw%)^l2<*9XZn2!Ob>LKEd}<2?DV? zQGR_f0Ht%tEp#E9Oas=DoVYm}tO^!SM5uUc)ljw43FJ!0m0Jsv>!nR)IvgKwn(Rq& zNl!5^vKIDX<3^M^4)T2}l+l=+M8MhC>QjUx=jxK&s4|CN7_xPYen_j~vcgl@MP34e zIlC+q7)9S=3yHe-u0%+m7Z<)T+O3a$u}EKxg7|8megJ;2_k77K^M)R*7ETt)r1of? zW>65(iTX6BY}GdsnKVL|u6i{8eFfYs=a9u0Rh_UDocY!G{9lxbeATJnf9d3s{+@9D zKS~JyO>g}FH6aPk`WO4U@s>wX%9?ILYyZJGwxe(Io9dR|^><4{ON=(mB!@Mm{`u6{ zp&%FW*>_4dYh!r}3xq-?YU4K{FsiJ8`O4hnwfa>wfU1W7G&q&;GUODi$FZab=Uz{( zJGrqMyc$ms$VYCpD0}r)WfkagF2jSKTe|x-rl~q5Y3}cl$Prk(-!eVZkfcjVhemnZ zYvs%ExxBPsG_TWo8MdfM*y-p`7+ZMQXYKefDBCvjgnXSuLE|tAH+;cd7b|iPPmPGk zjVy+qv+><#K0S_c=eZZ5QECi@j30eI9-(Pj0Y;CTUjkk{pRy@f0Y(z5u2GWn4$CQ) zU^w`@dR=9(x@au}tt#GqXlr?!p^f{HWT5iE_)<=@ zHpoxZ5}l&Yz61wk7=5$FVY1TOC9;s#S-CMWxu`(!sx3J>ZPb5a*S{MYC327bgt%F= z)EaI1?CE#)CzV3iVsNVzsS9S!K8k<3kxN5Gk(X^@-UWHNz z1zj?p^Jq`;U46BVRP7GTkK;Ng1fVDgq`~Ub)@19VxQeLUQgoz^Rte8?bwam}?=Xgn z^`1#=@izOKtEMEMJU|1oqHh=lyLBDq_wLp5Z{5{rS_NLkyQ4P> zlbOke@-^pZU_n)@_**ovRm5awz23==FhFYU&4F!SV%d7%bk67OxQi7$xl(4&WVcIG z?>Z_Rr2=3}feQr@|5qri2)GYkx6dumF67=wGek5-+_(ZH7p00(JN!vQW97 z4=yLQh@wi2e)&lVpV}5O08aev(P02}>*1c4R7Xt?(QrkDTv9;f5Hy(r+wfY)q2ZXBX07 ziGz0F=cmGLk*_926@5M*F^i4Xs>oq|QMvBl%PPj~#^{x}Y^pOQIUe9wx$>OY{1{G& zg5j?){Lo^9jdZ|hCc}Wi9fxEO{q~W$zXYCcVRt?$K}NE%sIo&B!amx1PWY%fc;X%8 z+(_xxB3Vna)2oNW0rzMp7V$vhtV6<;zWe^<>xXc@w>Pd`-z0~*7#}rM>MxrRvD}Va zDo?c;3WdIWMfaev@|}1?a?sm~XGaufAHoY^SQMJY9rbfw>A7-j_r;cZATK=LV)q+T zbFLiaH;kS|WN3%v+iTCiVrR7qj8uk8>rG%54|=#eFAgF;O+52-WvhJ9=Pbk=c1kj? zOqmrRZ^VdlBCmCBy15WhUXo{UQYl7p5PUBEHDJuh@I{onVR%kDL#K%f=;ML6qY8Ko z-Uv@CJfrJkSoiimHv4%u(xqx4MrbNYxhE$co!E|iQxLSe-?yf80e533LNh1PPkd3? z_lp3&fFY?je=N^pzc(h6UQYIcu`B2NTg;J-(llUjkQ@DCyhJaN7}SH!gWU zKo+w}?H?|KKeFqpjYk~hhus#%M~YW?6_iH%b=r$ng=`ZKO63YkywhAyw~_9)fBcSjYL|gj(%z1EGWi8iynt4hV>ny zFHm29OuvKZ#^95dh#NPRB!^O40$M~YqDQY*@MGQ_avWpHYz9fGGLEi~zTP2#(3zyN zt+RbPR#waJ3`;6G07-GrvsO=X?11GJiz&XOl8y(_xl)9>IDa%m%i~3V_pCK8@n(dJQ#nNKu2T0l%_;S)a zMS37y;&1HXhUqEmN=7MTMPP_@hxFuB_4MJn-p{LRzj8tDv1=pEqnOSZ&z%1j+G8$9tpFF0H_D+9k;i z1O?D-4fRa&4^v0^uYgMN5Zg^bg9yjX*)5%u2HY2C>Ma??$Q1Qx(r4PGrogmW2un}C zjsu;sNg9LZi<)(_Tj*h8Swa8H{<d{s*b6~g6GiL zQ1XdzXH#dr4o0>v)f;(bsQvf+w+;K=n}qAsJxi&qoEkeW(nA%nDa8l#zQuWi)d&x6 zS6zKNzdd_WMl<)?kY*w3jjQ&`>Ba$;oMg>ox5*Db5Nw{AU%Pkg+4$|5tLeGR;{Q#ZNwapZ&f8AkTTdfI*34$3A1tM^j zm}=IC6A6frSMa# z{7y(`Z4z;eTJA2@Dz^$3=|@B2;>b6LMc#_vGmQMpx9xQRDu{~B6KT1YO-s%Z1y|$V zMoZzLKjG&;0a4SJzfb%B=RhP}iPRDBmt{Vz+vD1z`` zp7{3_em)+Q`4xoyrzYXIHsLQz2Xk{IrTSstN4)L<045>3sJ7a z@EPfQ+wP=0!Ja}RrR5yse~E)M75uT*a>LMy6N7l;#*#*aXH!LWqMD(vNSlS%*my2A zf&3C*WTM2{h#oJdy|~4o{RJOWV#zt}S>SCy?!rRS4^VJ!k3$$w1RaA7xZVBob9FT| zf`w6QCmutG?ouGELzdjuqL%-&zCL!Z38I4}bZAX|@~Fte_o2^=gihSU0Viw`uO1^P zVv^FnKE^#`8qxLOOnC=yL>=>Cn`=C%wh?ZGZM%wA^V2TG&(bcVHu5NsTd=5;JtuG9 zJ!~*S6-AHv{I!+-DR!l<^nu`+Z{vATVYjU!ALmE;%0}T#chMfr&g|mx_z_`OREusg zQ7ht=(FCfpVet{RtY+G-UO_CIUNF@pD>))6bSu>|>~rw)dAsB6ZLX2+^I^i9%m@qG z>w$L@P>4c8$-dXcva=$HuJvs*&FT?Lcai6GR?Q?uW%##5ifdoOC3t4~^bw~n9vd6H z1a7+eZvLCelC;Ktp@Q)k@tS9$L~WdW=0o^JTAk=b^pNi^UyobC*Q=@~)sDGaE;*v% zVAcpIXf5JG^`S%~xwV*xCogufbp=&eX4h3q2{Rwvu_gA9B?ZPyjZmX|yr#kHRw9!b zMxl9+;Tp_)-}bw=`ff5Q>IzcCb;m7pE_5q?6CicwEJ=N%^W5>8-`mQ$W@@;JF1v=v z$E&S$MREG2CyE0uq)<0aausOYv(K^+Xk$-zS;mm2wH9ku_qE}o_WL*?rC%wjygS&Q zOFH`woi+XnVgXRF*@XG?XQ^k?BK0*)eTLxy1wv~s{!X@wwQuYb2dDT)Sx3uxUd^w4 znS1LEOUT{T(nOgqG0aL-mKR0lqz>*1Up^yZpa1d@6D7Q!`i3sfAF)O?>DFIGj&t5(nU#AN-~nCOzpRCd45PhjTB8c<)avI zaDV`EqlRMd*YF#?7&J#ns7ym2z@7C#=~oeuBWY`ShQu;H(Mq%6Is;NS??hRvKiM{D ze~JMLzBlg>{E69#!~&XE@gX}Iu-FQEoHo6qN8nSSJs}wmTVI{;cw!o+DMBFFxg`6b zy97@-(dxUB!dq_2)p5l|29`@vE?nQVc-xC{6l0v5lX{Y~0|4|Wm+WHjw2HK^oSPPP z0XAT-am(^)=?PS4t1MBYC>YdisYDdf$wO^U$x<86CKw;Qr2^C1l0#GH*&J2RI*N=2 z#@kHXH10FigS$?!@Y_2%z!vfQ;XBr|A28$i;| z*J3k>#T+aBIyZG3JWUwxqq>z)H9mKnU2<~m-X$`^l=@A+f+FYuQB&GyhsH?ni4DKq z@8)&X>9keOb{6bm&qp}ElH(!e7k(KBNrBL1J*Eg=BL*Ci)k=oNt^$_z#S7}%eV7Vt zLmzP8V(Iq`f)|S@Wpuk|S*&$Zq@?h3mM^$g9%_Moa($wN1KI)z*B)*hu=UJrjtSb8 z&v#j^tIxE!_0U%Vpn0ZQvSN`K`XMHjmB9_c4q+}^DQDM!oTmQkhfOl|UGj&a+58+y)^}Re8Bg-S21PLIwOQ@F+H1 z5m)VZUl~Mw>Wy#u?i|<2MU@ajV+GjHp36hzMvFU_Fmmyzd7apFimVCO(uLl{4(Q?n zxq^CC4Rkz@GP-d26Fy=?SyZ>3G#mVKrN0R1BO?(8uVq9w`IjHBjx;XS}H`O;C!aQp)lKDM@a zSaF-WWMqF`vvQJc!fysd4S%b0up#{TS(*I?-Z5=Ui_!k6p1}4}Y1}1wn&f&?pOo8j z>O@IO#8sp?=}Iw&lYE`J)t)}oqe!kPm9rC~OYbI;mpm5iz{5_O!L<}zm|e!LQ-gj0 zr@d{_5JPMrXZh?s4&?{Tl}qI-ooiey{gm()WJTsI(>%7)DmCUaxtQt3uCo;14X)@P zAi=`sgQx1Fx{W#-Qe@O<3xp6?tdCP?yIk2xp80%9Svje$%4iu5Vs`yUT@=CMy*C9g4~Et?ed2n zsW)2&$~Ht<3mx0;)k8lwp+Y3%#xyI(V{QW+zR7Ckk(z$CFjRTg8}j=3)Ak3W>=Q4a z^t9|KO61Mlr_+9#>_8W~Z!_C&@(sGelnhV`fw}x-u3XOC03EK~f2}~EZ>+9z@xF^`jqM;~8;aVBA5bd15GjE!$ zROnzR*~O-yy)pQ&UPppP+J8YX@{T|T_^8i6u3P_uh{-#TtIOj5xTZazv~$V6Q)d1J z{rsWW{PjFu7jPL(clvME?D(bGyBB-M8V4?*EIK(s+pL9l;+vk=iOW;J>?thEM)Yjr z@4Mmh!l-gQ9}zG$K&MXgr_A^0d3A-FJJQngapbj^M5pu0_RQ$=2=%==b3vIDEN?yE z%7~%973m&YQN;`fAw1`XQOXFql164}An_hN($vXG?jeL$ROmxPeG_Nn&bgR8I>a(P zt}wsVhks>QJ#OjZ%Gs96UC>;=#Ch0;*J2+%>|u&!K*Yab0C&!UCMvj`LV-+H(F?89 zSKdiU#I;;Wzm z3j2yxudiI>Tc;&81h~64(!;DlMH!mBdy1eHqE0$9C^@1~L3(mpe11`h%ly#jQfluA z8 zwX$Vkydp~FecdTWo*aHE#G~-2EP$nf^Z`?{Klx}iIs!?zvMJH= zI3ky3QTOSWlStXqUw2=h-^<6QiNI+DaK``R33qow<^e47|GXjT zb?K!SWxI7O@@7%@+v*(_hX@8Sl=VWKQ~BQpopirT>Nii`;0ZIu%d6pPRg~~c9x!K*8D+`2n3prb?%wu5HJKu1kQ?ItS2^rZ(Oh?DoqprHd>STfjh zW6tK8h*hW`G~zh;8(V?1KDB)-TRKD!!>JqOroZR?}?VyF{BbY~{ima2y>e&->Es z)i6a}R5U;7q>e*Eg6^O|!wZbGvf7u}ID5 zn+mXbR#WxFol-if6)0Bs>7yj;&u7Q{fvae14_M{w|GjEK-mGG$aqO zVep6Lk{+cBbo0mNJhxLJRICna6Ow%>v$&!wp`Nov!ZnZP86HcLME^3fdk$cRpXXEl z0BMk{D7%+w&M4S6sxc-30i{~#YKhKE3y`RQkzx}@uat^-U_{jl0ywThVWz3qE zHt!4&sRLI5j1a&I=D;Ttc%|}5+^eSf^qAzh1W#|4rG|Y~q}%w*9PPuEBmU)l3pHkx zi6=UoGEF}7XmtJE71}Ko&jlBt7b=frXA!*cvQ%1WIw$!)`EyG-(0_V6y9_Cp)^uS| z_Ko7a1Rz?ev_uJSF27l~y>GP~;7~EAr4>RuE}gZzRs)vV+TFbxm$I}iKc-tPBmEA6 zSj?}BT+h94I(vfox|~}y7ff@OV;ldS<5{as?_*S{p3BPF1aEU2Q}Acy%cmCv*O|l0 zCb%MDy~u&jeV9a72tMU)6Tx@7V=TX1euXAxB~hGbAK4>-tdS zkV&8weW_X;h+}Vr!7}V%$>k+JOM<}GhUe^tKn~AnJk)F7CkDgHWww^~jM&ide8=6; zQ1q1-J;tz0x$E?1N7YK|oqkIV+OVkB7Bt`n&C(b#KB4acWvNm^>M~0G^elJp2$hjM z@)C*c%GX@7l4;g>4qEz_Lk4ky=MM(G=~EBMLu8Dfvz|q9VZs}U&@`6cfCG{EjuSVl z_yo2!-4doO3uCREhV*u{D+B3;UR-$DkGa9=0Wp&#ZY>3yzZlF2t;rq{4Tpf~n6d>=Mj zuI^2?=j2v^Uz2H@JDWho#it^;3YD4A6gFS)a)}i4kt!!e?;@+$!I4aBZ}6Xw9%4Au zqFTb;Wo8;2`HuF;P%@2&Be`CseWaRxhN`LlEji=(_dN829LLaWRFcuEZ=f`=-s4y zNH$!94(JxU#j9L@fwa=wPUkcd0(nrG~uWuufP1#9Wyd-K? zi`})Bph8)HMIO^VSMEbFwphe~kw4f;3QhUcq1sprdCnf7HZMqxU`~8$Di$SW35WHC zS)wjwW?e<#+)AY zlyO^3mzFGU(~z0jpGTGixPHqh2LphUO8JnoDqdU^e(60j`CBfM{_!i7U~@$gdqigO z?JOoSk|snC4^xs@nbKL?;o?$!CHmVh$<`YbglIQtkX$T1(N9_snyemj8S1#Q+C`O} zD6tF2T|XVV(1pb5j)}K2d;`iRY3fypW;HD2s87bNk*;8|2AkibggEZ$COO^|g5|v> zY!Rbk-)DA5pd_PR@NGZI`zjXi8DNLTH1?SuNtL#00E?D2k$4IR-I_B&15gIE91q#{ zEfxtn^%>r83!F|blbyy=^xVleFosUN3s%G3N)L(u8o(j`59Ev|b` zKQlOo({xN|toe+>N`l95<15yCkFz6-P!(Ky4e+BW-sFkA()IVkktG5x3#q5^4i$7w zVb9mqr%}W2jQ5H}zGpd1{Dr?Y?)a0xbys&*B#x;H%>HGx_z#!FS)Yf(qw&>9*#HS? zHXI0)7qj32JW+sjIskY9aUUSeK)|9IT@oYuBj)FmJFhXB=S7pmNc~c)2miEA5>`Vfks5fZUp-4=h2Mx>nN7O<4e178 zsTFHeV%E!RpFAryha8`!g`2PFjRGA&5@^KG4gFwVW-Qzm%JL)nPv0TXTu7@(7Ful{ z1ObM%UZv1WK8DktC_t!_yOJolEJM$EZ6tiawjQIPU%r(#H_OGvacH^;X@yn~5LDmj zm0qYNDv0=;KugUZI-X58lgk3i{tyX(Y}@?`zk49k*=zt|I?;-MBjgreDMSU(BV6s}y$rCHUjs-3j$ydrL0{^9;iQ z!EkrD9)JO29{=g#Z@=l?Z-~<`?!bIq0PLp$^`5oL=N@bjm*DtHwV@{OBwIGWmVa;> z)tH~}1DH^0fWm}N!4CXkEZ9%^<0Aj|*A)G&g~Wmy&FG@?js4&RBjFK$RV_EqP;ZI+ zsKuwl=!5>Rhzy)bPx3RK>Ac6gXRneO%$s~4_bNESP;d(To-K>^s4<~8Gpal~pYl+K zk37Jn_U*IvA~yzgRHp&c9jKIpFIkNPJgB){kWl}Csl(aqF&YTIylIGCBKQa)*)w>S zX?@sPT-3m~K>^>KskhSgm~uEqxFjn$X_A(TVukZN`ik@+-}?}isI@n4 zB|&x@7ZOYPH}sxu!?DA~f`}MdFr&ov8x3civyj>MdKP4tKExa(uyU*sA>Bcviijx0^{D|KTI z1}v8idy-`dtW5LVj?7JrE?QPx&7 z0V^+R##zXpz(7&CTn1H!XE*p>Kr}}W*a{hoJLcF&$PpDzwjn^qs|C~Zv=y`GlmZ9Z z+%<9na)`Hr>lr1c{pW<#G+xg;P%Ke`stakVpT@-$M#@P?e>pE%nhOs}YnjvwVeslx zY4%z6G>j6{sfPuo4OX!he(}y}vqRH}e*`;N8t;7)xA|sN?Nj&OvtSf4cl9Fitn%(H zZB!hbyD`0UJs-eUS2)9OHz(opCm$WivpU=RQr^HsS|I zDn&=rJ+%*mrch=^<+@#Z7a;GNFhL2Pugp&-k!boah^fM7PPaE(lSfXl)-Tn#uR77y z4YH()V+H@>#`ozNbBlE1k~IDRWjtKbyOn}rHMua`d@ug>#gg~?^c!2_0Fl&yGW=f% z^GH(PhAxpvt~MdrTI2Ovww51$fKpWc1l+~jqy}@zkgTqu744@ma-Pf^R!ykAvz50i zgsy+W6<}@>MLBKWJSI0L_12pg@~sH*)X$_C3ki z)!;Sz5OgZ%3C2Nj2$eL^^bqa5pUSCw$!Pbdaws`?=RQgTl6OYU29X<~ep*RLPm1C+ zC*T5(0rZVLxSh@$-bCACEiBEfdnKs!7=~Y*5$%*`#Yrq>IW~$ALQQQ?&(oyFw9X_X^Ow{spM`ys1+Y8mp)Sf|MRir*SyyX-I z8T=Tx2Y9pRvCodTPH3`x@S&%Wb|nvelKOd}(6;S3gyfOV!n+<(gZllWP*vL?YyZ#1 zF5haSX(?hmT_3fe=h*9r`kG>OzCSa6%xZ*bzcW2$%-Gw%G9;Ni#5?w-Zd_HvuVHU- z19797y2jhG;tT{)|H}pwBVwiUtM7NmR4%e=bK3dTcOJp7?Zt5K(&-M3PEKFFor8Pw2<1x&Y zg}|wKk=rr`B(~~AYU@O>Gk#s@M7liBKf$gT|8DbrPs=rd$!0Ey6uphJ#Ie24)3m4u z^IS=iTyU*1)lRJXm0e$=f^@B-SUY_D^g44(yLwcGD1tp@ z+)D64zv=CEF>m3$rlZSUw7MY*mNr{^onL!@VwL8DJFf zwHueQuEv${$_1#Ej58Y!kb~P`tlzx?cM=cRGM5kVKa@zd7le}cnAc>v%g%HyNi72Fa)viKR!3<5y#9UA`2Lv%?Vc@KGbm+W1M z+4#H7fIMdaIs+j34mSUO2oR`1+zLQe^iPui?`QvYC3qnDIUh+AA8yn+ zq`&2N|6vK&H-0C8{U^hbpIHaLj6#6eHPZdRu@*s?4CXWYGocOsPr2e9)5H94tWK5g zj6HvqbN>&9Bbj%5`O|0Q_i_B!ej_|1Ku9nU7krl+e3wghml^!OKm6@MqO*`>FiCQb zbX4->4{o$4yOK3F=-Tg6x!>$_IDcB0BoR*q%vndgOMn*W?fY{#z??ty(QVzH-fT;E zdc=S=-_i%IUWYzXS4z}>NQO7(8y#H*+&(f%7QsPTm%!=s3QazVs(fugM`kEjEiSveA73#tgW5Y}UkWDChNS#!+ z0H2`g_28!-Ar#hBApYhJHaoL`p{GKfs&mIiD_D}tt+VUY64t}<+ij$NQ>15L$pl8J zkYTUm>Y`$ETYNrPZ*{=6!vltQjr8=VpP znX)4gnKJj5OA(B3IU5S#RkD=!?xR+mV11J?U%e(|`u)+$D)Hs=Ymp}71dcrd-{tCd z0aqZ(O+j#QXfWjcwn!fLA_L75nOHZ-^|T-#ql2twJQl7;VqC=2`4U z+`ObToeIx$59K!&9Fi3(o}stq*=oZI=@zP-d`uV0HuZ%JnWGubMDH;J4GHw5&7UU2 zokLEZX*>R;BsYQ|qnb?t#Y6zl2w`=Cui|g$GRv?Uf1YYNaEpN3-={5f1pyRbzVbK4 z$&EjXlf~P@tAKxH=^cVnKA1s};eC4DHg-@W8--`W(@<$;E zK>F0I8>^IluiQ}1*8N zs^E1rQ2~l0x=(`m}iqNRJ_lnBVd!qCijR~VM`U}^1+=ZGS(gO!EN~6eH9{H0) z14vD|*r4CSdX{mcIY~Le=RL*Ojb)I3)ToYd%ju$+wO63PRsW;Y zN&SQv5sC5ltm^TZ8_S_;o_w;YlGKIXC$w#}U%HnYZ)9K{_NmWCW_$2q8VC}6BbRFF zN_Dr6FgDDsqskX%^^^`@gJOmtISW>^@e1_2{B=FIOq#FdbPtmj z2m^}EDN72SvBtou{YU#Y2+t)D-;jKp&F@PkfKw24*~oFQ*P(vDZ~a^+&Q5WYl*BP_ z(9T=z2S_*X!e!u;ezGwRRro0y5O!+^mcF)M{DkjpkhhS^XI85*y~$XWF!=){A!1jq zS;(7(hJ5LEBLObfzgS;0ozi>46}-qAw%`sIuKp&ix0>zi#|-;isTLo1^~6nbn22wWe}~oIF+3d&oKQSOk=GJw z$45`{<-Fj`)?^?sEQE&qLJp|10E|`vge?U+h3G~qHltW*8sQ^cQf_uR$KWrAj0=;A zuPxnUDUzO*!7Uk%d!&sv?8nbG?da8et7*|bKrL8Q7L-Futv^3K`G}c`AB60+E6cxGAiY>M7Bf(VOoIy!dv_%gxW8Q(nKRz7I^YO3o!URA7qhf^m0 z`|h)rwZ>SAr${qYKM{@jgQF+h;bKUC17CFRQ#k#h76htte<5FsSV%`ey!vO6bJ=@8Y1XV7mk0p z2-61rE?NCr##6zf#IQM#PH$m1KT*H2)k2^n38T&^{t3Xx1KbPOjU;Fv@YU}@8B$HT-i~jVN)v@P(#skrp z1*=>$2+9qVIbEp{|3Q3JTb{I8mM>geLPag6rGLx)1haIg-(ntHz(=F}1gjtY@isyx za8dG-=M~BGYfJwD@=-o2tDhAy$9I6E9#5>v#QK7cu`PTt2D=0_JMWT|U?+O#9sH^| zJO^Uu`Af@9KR_^y6nQ7Nz#G75QLe?VM1;RHIor3prIZ`kt`g|Aq(UKI zG1CrWExKTuxp(VS^U+RMe4Bod-_gkgMAK6Pu}560>6C^&KZ0oo6CK^Pv? zzG;f^crC;QLNB({JNRG$IJ^bIZiDqMq}jX-oxtbcfimqv9H10U4V_-w85#>Jpau;{tXh0lgq9q{h|0Bs7@)&6RYn(0`ayUMdNS72J1qJ&=-o&S28wdfuokoxey zCSPpbu-1=B^Z-^Fp11U`4Xrl%ZF7(=RK)@ye~>V%iuf$?7^UO{TlmHLnND)UW;W}t zMrrS7V;14uqrT2P$=z4sd{%#=Xb!?6#cW-|V|m+)p20gF_%ORX*>g;6)Q`|g!fZVH zOYdn8*(-|B*sdD$mBTz$OuhPgK0iA!S}dt>sHy99i#)TyV%JfwjXW~LOD;BiWSr}? zw<}lUY86#>kL}}EZY-ke8E5bmdW}A%t+m!Oq@UhEB*#X3#G+VIeM(0wUkB}*$G#CE zaKp+ltQ=gZvPCEbZlN`vxLwPvSEu*uz7onc>`hM7!eQ3)y}zq^UQKCj&}{Fd6^ppN zw>PG+eH(7)zPnidDQvX9_u@IbwX8`?YpbaEATs&QBbN-Z^qYI89mcP-XBpQ*@45Pv z1{$UffmbJV^pqO{#iN!x7qUJ?7Wy;R&PTkyr7QJ*H4$#vJ{u)hJl~mL|14DGyrCjW zqN_&y=GHRzAbE$~7sZOUI+^eU%mfh1-B%5C#w6$@O-U;kz(TwuE@ArM*@Av&Ze{jy6x#yg7-{(HpeJ!8sb9GNi3p3n*BlM_y^zwG+ z8P3LAP1G`SQFDCqym14T!nXM=oK6E&vW9ct8Tu3E*e_}Pcw^Zw`cJOYesPz@M&!%i?9({h# z<643F&aiUQ{*Yt-hc$YyP}WEH3>O>;P_b^eR3fu=>zR$~rd8{7$=R=KAG*ygq@B4I z!5t9pC3=nysj>MUy+v|vps~{Y#ZNlV)^8g&@j>T2DLE}BpI99Gw9^~n^@)By${5d) zW`FM)PeHBQI(f@s1=`ZsV<>se-2x^(Nk<=k|AO{PzaPaU_PK|9lzx)&(VqO4ZL*x< z`9Vdr9@$8W{ug!wn;`XR?waGRKOn8@;qy{CBHPNx`Jbm2AjD^1U@v;;yr zPg8Cms2NRZ2tNG6VFRlbUuiBA+lA5;&5!4HJwP>nytuLTd>JqEv5u~(#)#|N58Y{Y zc;`z!8!RfdXG5O~QX_gmfVW7&>PEz#POG45?@jXK^%Kc_F8mVpLHnk4*Iw*;Vk>Dz zDIr-~&#G{lajm~i(!{(_VQad>$!BN^w7x8&Bl?aT(@@xPq&#;lztzBd$Us#@i+n@jh-j5v+!T-Kk7!PPVSr=nf$$Mg1IK2+G4%c~C0bV6sV zcLo_Z6}-zGk#9?{I0psXe4Mql2vnNfR>0J%Bt&`YjHe;HGO0|P?J$c(@hhfab^A{p zL)zK5{m*hrR!Se6E@!CtsaPEC0%88)lOI?)we|FE|8rHjP6k?o)Ej4237|nqID@C_ ztX>5dXJxCaf>Ut_|JMR1i&8@^qKXX#s-h72PnrRA9!*FDdp7KeWANL4hLwpG&X2GG z&X8B=y`eD+iiGB>olJ{P91JPGE($i81z3(mOQ$3TQ&mx7EBUdZ#^65wTewD$-1Qsiu zsk-k?hEw;(6V`fjj%;=V)>E9ng2>lQ&gQjo8v=~3^z#iVO(s4)yryFeq*QaG>A(6T zd$Q2`<^(gHQOOkE40=JIwnm*&m2QxxJN}@uXm3XD)Q_E>#ePYmviV@ zsAiR7%&n!@UaTH2+hb5QAER^rjaY*Dx1`-v@;;53_V(@>mb}#L#z!2)1}bOj{`B_F z^k*Zjs8(fWbw)cIX7fCFTwnJQFh7v4=M1+$BQ%z9*8faux0!y?0G&=;krab*sK}WrxNdQU{%pis zuFExA2f9*ElOH+3{IzQ=K~Uj!(~S1EM9IQ+^c%k2QKk&4yyeWgpDD8DTep+9(u~hD zhTSMniaAY@(B78OR3@=_%|Lb1t93>$E$hrjpB_VQF5*z@(v!WL06A3|8^t<5EbA1U z(iS~3ahvL%^f0@Y2p3R^q9eAPN&37sJA`B8VHi-dlSuRZNP4ziw~Rfgv<`XgEFeiq z2@0W$%x+OtY|HGYX}UP2YZmk=!8k;MlDRz9!&b^hdc5kOQ%5}Dk9-Pg%c*VNHDvlN zm3cpM6Iv>ZuU^QFe5QKFc<}zE%zGuGo_6l{J`P@-?F%C(@5HsM}Vf`7di?Q%uPS6G*B&3s~jRm03 zf!2xMwAP;iH{0hhZ~!5l&wMl?90fk=h|I>y$D}p+PB=-c#&+?=me#R;0JdnmfLyu61<(xb+mQ)=yn={=& zuT6$_LAE(o2gxW5Kj_ugQQS0L2TGBa%IxU_{^O2VP`v2iR^YQ+d%?v6`$aA&B=h?p zY4xhkH_r8qC7}l|xRU?+s`{^lA#D5pbrsEG7jm@g6sfDL&vc+O9SOQM?u;pJLPQE; zrK5-hu)uKAb(s(Z0&$H@v~+^2L;*1=i;=rN8A;JFGGal>{%$fIR|Z%7Tx*KQ2Tr$DMUBiz)@D>y!qX8 zxz{(WiURGfe$sIk;5i;!#=;f+lFn1{xURQ4v@WdH;C``3nu$88jp%iky|2Pm3x;dj z+hRJuvu7Q5Wz9I5SI^t{PD90_s5r8dO`KN$aFDhXvz&T@Di3{3Cx^_euAwVq(vzNc z*=wtROmAg)s}4QQ;cG{uY7j0 zP;z+BY>xQyk;}ty^iFQS5ul|^ym#*Mj8R*&*T7kawpmDSFz(yOZ(l`(-{oI8zCHe< zT3_)KO%-yETdioMF!e}6_~XDwvg9a_rxi)29$Wr5m)~hBBua%~gN*=q(n~43e1alDxS=_VfFa>88&qO>uq&_$T$` zpy~5kkG6A)fj08l4R z^rf9>)j5H+Orol7Eb{_y<01}B`Krh{cGcw4P3c*g0wL1J6AzvdHA%bWJPLVMFRPTr ze5O(T{kRjjQaMuLYZ7`RJD1B7%pH^F??NXj7@wXokeuT)*6u&Y*^PYe^GQy;a2$y_ zNqO^AiOY)F;-567TuOqzDSQOzEUF#x0A_VouGwY^2X1U8ft5c}$1WXDbP zUt0&lxMsL5wmG6XGOTb#>)LozQ;yvZ1k2@x7fd3*$Ok_lI9;5-hPbH~S|ExU!8F-tJ zGvgj1NRQHycr@(ei?c9ocbx47F(cKROp~|J)4_Tp z+&+2I{(-UL7I=~pt?bGN!c`r{kY11*1r>h+gW&xT6W+ZaYm|k~*qAwl@j8C+iEXM@ zpf1|_;Hod>c6#r;Pzv<{Nm{8?9^Y`c$R;iP_z1D=>Srk-7x^}-@n>W)*129JYc=UCz+{L={1X~6l1jJRgFEw(xIWxske9-r?*nUD3q zE=Y>c91QQT)O>lq)*=L;--hzPl(Cp3Y%0S>!H;mX!%E;9qXaz3_{Ao04+h>YD+YJu zLAq0`*}QFzG<$Hjc`L^_!qOyArvCA>e(h^vkFCBsq6;}(kgblhfQ={T0M+AXeb!@? zDf@uZ4A!bAr85n%vh7qlatB=qsl7eYubB#~<=6vDKZJ{<6Z;7lyRszE?*m}+)`@hW zgM(sdrt`LtD}4u0^CjmeK-w;B04y{>G#ok)wEd!v$@k!$gDnAUlLSf~&BY(X_P|05 z@BjMKCsZ+`DXgO=)3r26425W8%j zA1X3=AqeX-{eM4ytWbeo0>FbBGow?J0((rC zZDB|1vI9RizEBE8y(XtH8izHw* z@&Bf0T-7pQGLiy++<&AcJTJ5bK}P;>MvKA&6nGW@(*CzCF=qnu|Mv|mFsH;22mERx z0RjQ(J@6Q1z+?pA6&3`A%yHmPc>ABMTJf*Y0rC5m4D@`Wxmz07(y!u6qic@<70OLoEOw7F6(yD&Zf! zKo1~@aBCe*HZ5S+z>Wo&PwahABAh!x0#NMj;FVlD8Q|d-@!Zz{U?;dAEwb%kugsAc z1+oZ%zbdI@36lb2Q*=Fb>-v{MQHze}FZ^Hn znTtynue>zb$mk2G7tRUPnuXU80o-Rw9fO2Ea;m}o|1MmrCjn##0q5@kXbB!&$_WDxPx`ZR}`B=}PeJ3IJ2je$7>lf8h?7#=6QSqf@79UJ#e z2aE3S=jYw*tX^fZW1OXM$OdU22yI7?vWzYXq&q zZR3Zo!9EFy!}ydo60X6U8Y2NI7s1%!7nfTuMVFGn5X+n!SZ?8!h`)l21tzc}2u~!F ztf*xHA~G&O9%c=EUzm%GfGGn3Nd=26T9_!{_aD{gOfN4?#dCE(Ws9kLV&@N#W4})# zTgsdMb+Xw~J4}8xzW+#0favsW86++r1thesae`xUoBT`15BY+e!8A`Qq<2do1tcDD z?ji)|Ap)^T3+EvMN%`|frG8Z`pGQdsEGS9g>_#xXF<5^1EZC3mQvjlp9V_N=M}KMr zqy8~-cBN}!?*vTUFKRM)*TSDi^ zfz}I$z679a=Ent^I)(sDbg-{7l3IgSfEXMAM;hx zLPH1o|Cy5%v+{$qfR4RU|BmwxUHEge1O4Y7{o)uOMH>7m@V7O+81VXUwWdKpC`W73 zcPuq<9K>cC(`H{x*OJ=lz8fMBz4rLdBlL+c^5&9XzesfzS~h%bx9%&A{2vycIZwUo9zVIfpPx;*Z zuwG?KQq5b$GoIX%l!7(&kDnXexX`2b@y6_od5P}jMrr-_oje&8x@UJ;*lrSk)B8y; z{CMy<$Bpq<(4iE^3A+geRA@x$yE`C#Sp(95g{YwZ;U=L=Mlq1=yN;p8L-&tl86^(~ z@$(K|yr@WTopDOI=YH6mn{F`{?qr@m?THB_e@7f}0`vjetd5qgPXZGa z6qM*yr2S?Ipuiww@O<>1o5ev4#&CU)s|^a)S%z<2QuvMmSm%K~2H z^{Jk=9cXRx(B+!d6Wp<CluFs*8JyYz}|_2p*E32O@$`k=2{iT*WJZBobs|z4o8o3}Tz&L)JBUaMTuiK+72V=?Fm+>;Zm1 zOd3r*d_E92zWH6kstL}LA$GuH4{-0Kdas+^EIwodB2_hcN%F5jRQCX}12y~L!0#&C zYQO@7bcMbwzw@zLSO~4I?KdfaIZ%dJe$}bPZij$y?SKIE%TD2S8(+0UF`nCQ&-yKA^~S& ztZK|Ql>s}#QyUQ{qZ4lqCuR_x33!9%2PvNI0~0j?X8ZsBNK*!eTQ${!+=^e08g^Vs z%QV1@X9oe_-%or5JRxdV*L3jJcB{#ZvQcWK_E^ptpn;zSb(f}YWi-G1(oKcH5}${=AFGZrDc^C+-Q1=r!P zbOMQ~SK3m^GDtZJP!1oc3L-wxFxU-=Aw8^jiy>m)7!IX11=-Q|fW_^e1a))`S^O~v8`NOV=zPDSbqoDamMg1Pda{sWjSdL02xM%evN&4) zkki=xgB7rAkm;G-VSW2!40SgPIpzao`JNw;&VjQQL9FjtI<>pDJR+AWx$%@riXrKQ zYUERdx97||61RY)(OvF9`v;4(@gq)_Sfuv@wGI~)O0sQN>**T}I?5it=?uH#=Po=0 zZw=FQ!>*pm^bN)?-MNVoJWvUpx|3#iXYIa>-s6U#FT_;cV?S%Ueq zYOdLZWNHvZOCBMtRjEFwR}lY-$Z?`<9LsR)_%9a-WEk&j0CBX1t1YH)d+MTyW_33d z_!bg&iaRA)g77sY!t?@Pn`oE<2#8-d|A(q_k}nhcIv}f#coEM_k-@~W)EB)~^{O~c zzYkH^^y&x1L*qMtL47VOF!!~{^m==R!EahUiYzWTIhX0*;i^7Etx=lx1Il!q%CYVz_Bu!AkGe~v^JkggW|w-X&G^NwHI#McmcQi03f;PtuatM$j~Bcgl!d`E(V zEoaPKs{ZnKF|e|Z)%+o3r!Y0|gMK73mTtSao3Lj2!q_^RHW$zwHSdPLbhi&8>T%-; z-D7d1E&OitX{V5WT_q3aQz>R~Y7H^LIf1s+0wgxWRu8#q#48@8cE#vPfVk7btBP89 zbs?^lWB|`xn)E1?Cy|ANAi}t?nyti?v%;bm|7t&YYYAVI*nS&XB3I=|j08qGVe^&N zPW}{Oegcwou)M*MZ6Yr?tkV*#v;WwuNw~aYD4r;7jRE!g;^^W=85=DG0mP*^AiTfQ ztGQD1LG!lA#|p6$?l{kzH|tS<({Ef&$oJjxl|=(XC%|Gs@d91Sht@+x z;bfuV_z!486Fs4wHG`Z<1q8YGZ;#%1KeZOT(QYwYgjJ`6_R~#G&e_W0_UvMjEU|P` z0{4{Z4V9`H*vn>oXY?X48{NpaPHharxuF90@1AgOPMLKvZ9`Vx>&x9@tbUli+W$zg zgnS#*r0KWx9l0AVwQpac^UP7+m?gMPG=TY48@Y88GF`#AI){~Rf^zVn?`zgmA8+gp zQ0P9@P&)WvoWU2o1jsDY40L#S4m#&T+Ke`de!=~V#{-5>x`=h>Hk3nb7GranDTn<= zlL9s*`e|(sz5Hy8^He8VI)VHMRr4;(CUa4%UWo9CgxTc_D}m@Ay)lj3%ps9Kw@ zky#Wd*Gb;t6AD1FPBYq%{=A*9D?U~bTPFNI*jbTgKUEBSs(6L|bXm1(T8^4a#eM{< zAi3V9vQz3TPZI{5nRe8@tSZV6r7L#|l>R;vt@n;!=Yj2p%TM2|Gc(__8A?>5q)flP zP_KzERDHl2*$GGxXQCmcW&W9Dz^pYv#P#)atQO}%TdAni3fOxEzsRtu^ret5?ldbn z;_zz5w;3voK>4qT8Y$M|3fFJ-lQm40HTn3MY-l|mYC zQM2~)Y2T8*+?|Q9yl0&w_xSCTJ0w-D6}#JReoD=EF%o@?sBzX4$j~>A+IcY4sb|+* z6P!~M%V7`Fk*f0ra^&yMvdkZL#~l~*SpU3Js#?x&haU%b;oU}d{&Sbc_c;XB%-U2#?JGMt|L&~%Md6Sgfew!eff8d%-pdA0K!IHxMs)Us-d-cK9`9WB^ zM`6O#hX9u+44+KW}`0B>&(pm73K}Ll* z#(DGwa9sS>N4AEJod!HhfKvLkvlQc4^BzU{&u)g@{HyVd^#dO)oGwAkHMlr^FwR3R zjN6ZVRZZp2rud^Lq|n@Ic!5D0JZr+l72lf$y@4Ygf8`HPr2KQ@rS|^zN6K#mx&N#S zR(egh%gknyWA-fbtnPgMr0*wWMJD5eP-9(o(J$~*s^eT(&~kH3eQ-aJ zJA}IGssVuu>iPpeZ1E(JNKM@mM!Crh8|oQSH^owc=rcGBd6T)Oz~&(yEzvn76BF zII0+xGnaX)hW;y@?@g1@qs3 zy||A?Lf-RBS_vRf6;5&x;){Fko$c&>cCc&#Y$9i!)JOn^q+V^7$g1#!KcNU=uy#qm z!u78SUtD>s1ZQ~*|h0-^BbKBa?Cs;WH@CS3`9`l19WSYLov^~^uFg?Gz6hpX zV7UD3E0^K_)@|6F<1=Yw!I@)pZgMBHu0WT6#?h=W|6uj*S$z!wlF^19k&>jVcV&Zv zFYNOclm5=`taJUt9#qeU2g*I`oiFVSGPTW8hD^}4$X%A-j*n5c+q0E2_r~}5v1+^R z;|yD`d3$eXr&*}%>^m6&lB%|@HhbF4+X#q6Yiuj1Gr!EgPF_<`-q_f8N=EinyE`QH zT6NC_`bhip4;!T!wwUeCGmEi`J19iu(7w@~L8?rpHzY3BcAvGuM)Zj&YPK|K>T~Es zZ(&A?;g6ppMNxu!4xQ&)t@`6UGS0UaZD{2w&%I(W2DM%8jTx)94qt+v<2)EEp~JC~HZ>3gx`09-8*xg#`P}F$ zX4C1u(hxv32073ViOh|gmIIcuzYnfFAPY{+BGVC{af;}JT6eKYU7L;^(RAewByW9s zN}3CjPrZ{Hdn)sOz1kbk0V8NIPs>uicTPx-&2reCrp`n7GZ)KtS@Y3XrkB)oQBpB4 z(|NXSr{Nr7sXndBsR5Nex>r>2p*OX5evO$@*|CUY1$P>9Z&{EGDHVx{eS9#f09;7~ zx!_c3F$Z5xo3RO0tM6H-7vPqQe>!{DPWLQLt5f?5Y=U;Id({24<;>=+ zBYOk9dMa3Xyp58&<0w4(6&VDw@>Mxog#CD?&wP<0W$9%LbTVLMK6=r6#+Rc%5a%W zurz=?77)1uxha5+0Zy92utG3_+!kzWKTy{Qw8H57?S8$DJX4gCt_&_095Omw~ z9uPTg7AqaALYj`kDK5D0aW@B&T=KEsCM`Axc`mCu9jbE_1jv8BpN4*ikSM-$)W{Eq z-ldb|F7JTBlghXp?J9)-DM}u1-c{esBxR>2w~0%ir|zK|46HzL9Z<9pqx<>9C@+6t za}hdi`^`3+N4KxW<*E+BC~*=75!S&(z~YLSGQ5fu)-dn) z%_JBxchVmQBu0zFpgHS>z>2eqb)xsWIzakMDsdC<9B~+*?Lu3EQ-H7ufDWIRXdh$>?C+%i~R&Lg%rP|`2FX=U>%m-7pAv1 zFcbR8;Al928Z8d?i3|uf18(s$KMki67DI#?5NtQC0W~rr`T%A~0Y?|?DP8HdHUZ=! zT;oq11MR~;pQYQzj6NBqp9x6$Er3q?gMr-o^HW@!zF`D4(1m?sQI z7QQpMnfmIs-EYuGKef_{=~epwf-7R-p}(pwG_ou z&N{PvlIyn{l34$FoBK3MC|-YXuwHK4mhdbFGbOh5=M0sTTI37UTAIta1JAKMYfmFT z?mWghwbuCuM3OmE{ebbdy)ddFPi6X4+Uc?Naz==0wpt4M(t-FsJNW`Y#t2-H!_iqb z&Rb#|+(o~Lu%1GMi^{*`Nc84Td_?6c%+btLTrYgsF;_1mP;s-Y$=6rn4RIg(w#6q< zDzwj0eoH&@{5{hKB@W5Tk4*B(pQ3+2=e}}Q#*&@U+~f3zIPYD3me=Z1^awkH{0Da* z+u5Ca=5lBo@0v<-Gd1405}Af5PkZftZCl3o*G~tcO|JKZ?|jnQ6<4ZbjAn1JACD+{ z(7-n<_uRxsa8|6Qm#168WV~X;NOFAzpIC=7TpG~C2EVR!P=M*P$ec|AW0Klx7+c%!>!3vEG_e29#+eZ`VHpn$S%##ac@0* zBMM-yiftN9{&>mRc6B!J#U-aWTdEzx2T+3~=$4^7$@4LLx0s5m-*b$*cjuV1zmBlT zy!#J`EAT!*PTiUfG;m2p{Je`xpt?QGS_I@Vks($t@4 zf6qIVJ=`Nq(%pQ{_qZZU1P>^6Q{x$!Y+B0najuVK;*|2oo6U{tr$p>?k`zxLVps)W12!vGIw;wynL| zZB%8Pxpq9J6I$cD-VbWOp_l1Ksr0kuoJxNy%I3e3GUv=jWF~S_6S8W&e?74x`-R(m z|JMU#8@C_1aF|Jo*ZpMw#rAwV_ZJ*yl9wBsK6u!D_i^G?p?teL_{|ta%>g=NNTP$b z@Ky4AcS8ivWhLvJ?^W{q9i9c9-d2;lP1YdKL0qpW&x7m=Q%li0tFK?ib3fa$4ptfL ze_1y&G?H_LZ++!J)Kv=FEztRS;A5Y8zczENQ%382sJeyk+bx@Q#=7S3ctROk3K*c9 zSR8U8GtKg-Uj@gT8WC84wk%x7D>PiE-fa9k%qvXAlWnvG_|&^#^OCjk9Xk`Gyj(CVDK?|H@7=4MfH)-W$D!l+YhNE@uaV% z-$$+O+8@((CkLWQZQXYHt%aqJsMF;#lUkSl*Pjj?-+QIi#H=?>;j+B2(&N{g$Tt+< zlUf@y%;s<5G*#bm=-V)9i%OB69&3Jyyl-0GR&Vk2g_u571>Ynt)=%;S`hI%j3l?!Y z(e(Bc(;h6Hz0r)%sP;WMAbMhb0&NqoxA@4+=IkBaOzKXT+iyI5Rz^x6Qmy|XS^3uK zXB#chCCZT8$7}ooV`2hQ+)3QNEd4XCX}7EmELB3aV)qG=P3NCO8rwWJ7Y#|gb}8h~ zZ6Qyeaum(k7))i4h(5UP?9Uc8($Fhi1#K{l#B^Z4#ddlum!jfm~$l0l~|!cKFo z<3A|PANTHq>X8k?OirxW|-J@~t)Zi8b4TFPN-b=R7y2$e=|Q2nug~ zKJnIQf`99+zatw&afabA-2MMTWJ4ai;K54wxq&qa2wHZn+f~*E4jN&P){(54OrViH zQhZ(2{eDEE)jn1RIlT!68ok*=Gs2v;&p$hp@sG$|Ax5Mj!A}Eebb*_#)z)R>oNq-?4ybd4 zoWrg_VI+*G$pCefFvScuY6);_@vn#-jqM|Lu?c!&7xM%+O?a_!aPNf4Z@}CmMBLEO z6A49fgcH3Mc)CR15Mo{MO@WQpNML&42L@o<1?Yjqq630pfEUx!1+e>o3<2*M;GTuj zesDotpbxk8DG>(!7(O%^-rMxaKMhpz07T*7c3HGQ=?<9ER}hrk_yNr{01f{TsO|y4 zcj=W#*HQ&EY+Z+gN*u^}Te0{y#~P414$g0>@Tdb2=647F^7U%ku=K_%xO)Ls z4DKWgHv>!>+_iBx14eV 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])" - }, - { - "file": "frame_003.jpg", - "time": 5.27, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method" - }, - { - "file": "frame_004.jpg", - "time": 7.52, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_005.jpg", - "time": 9.81, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%" - }, - { - "file": "frame_006.jpg", - "time": 12.1, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_007.jpg", - "time": 14.39, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_008.jpg", - "time": 16.63, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_009.jpg", - "time": 18.85, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_010.jpg", - "time": 21.07, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_011.jpg", - "time": 23.32, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_012.jpg", - "time": 25.63, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2" - }, - { - "file": "frame_013.jpg", - "time": 27.9, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]" - }, - { - "file": "frame_014.jpg", - "time": 100.69, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 14 saved (frame_013.jpg, t=27.9s)\n [capture-periodic] freeze=3ms shot=111ms unfreeze=5ms saved=True\n [capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.06GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.06GB\n [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=58% browser_rss=0.64GB\n [capture-loop] iter=350 t=42.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=24 ram=7.6/16.0GB (48%) swap=0.3/2.9GB (9%) cpu=71% browser_rss=0.64GB\n [capture-loop] iter=400 t=48.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=88% browser_rss=0.64GB\n [capture-loop] iter=450 t=54.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (43%) swap=0.3/2.9GB (9%) cpu=83% browser_rss=0.61GB\n [capture-loop] iter=500 t=60.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=83% browser_rss=0.61GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 496 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=66.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=88% browser_rss=0.61GB\n [capture-loop] iter=600 t=72.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.60GB\n [capture-loop] iter=650 t=78.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.1/16.0GB (50%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.59GB\n [capture-loop] iter=750 t=89.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.4/2.9GB (14%) cpu=72% browser_rss=0.58GB\n [capture-loop] iter=800 t=95.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=68% browser_rss=0.57GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Segmentation done (72.61s): result: NodeOutput" - }, - { - "file": "frame_015.jpg", - "time": 101.12, - "log": "Capturing execution frames: image_seg_point.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n Queuing workflow for execution...\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: 2b25bad9-12ca-4468-984c-a51dfa4a4971\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\runneradmin\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\SAM3-1700\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\.ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\RUNNER~1\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_311tnhi7\\\\persistent_worker.py', 'tcp://127.0.0.1:62560']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=129ms unfreeze=5ms saved=True\n [ComfyUI] D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\cuda\\__init__.py:180: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\\actions-runner\\_work\\pytorch\\pytorch\\pytorch\\c10\\cuda\\CUDAFunctions.cpp:88.)\n [ComfyUI] return torch._C._cuda_getDeviceCount() > 0\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (4.75s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Frame 4 saved (frame_003.jpg, t=5.3s)\n [capture-node] freeze=5ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=38% browser_rss=0.72GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=7.5s)\n [capture-periodic] freeze=8ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=9.8s)\n [capture-periodic] freeze=7ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=12.1s)\n [capture-periodic] freeze=4ms shot=152ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (9%) cpu=53% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 8 saved (frame_007.jpg, t=14.4s)\n [capture-periodic] freeze=3ms shot=139ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=118ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (9%) cpu=40% browser_rss=0.73GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=18.9s)\n [capture-periodic] freeze=5ms shot=124ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=21.1s)\n [capture-periodic] freeze=3ms shot=154ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=180ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=200 t=24.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=137ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (22.80s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 14 saved (frame_013.jpg, t=27.9s)\n [capture-periodic] freeze=3ms shot=111ms unfreeze=5ms saved=True\n [capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=43% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.06GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.06GB\n [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=58% browser_rss=0.64GB\n [capture-loop] iter=350 t=42.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=24 ram=7.6/16.0GB (48%) swap=0.3/2.9GB (9%) cpu=71% browser_rss=0.64GB\n [capture-loop] iter=400 t=48.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (9%) cpu=88% browser_rss=0.64GB\n [capture-loop] iter=450 t=54.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (43%) swap=0.3/2.9GB (9%) cpu=83% browser_rss=0.61GB\n [capture-loop] iter=500 t=60.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=83% browser_rss=0.61GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 496 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=66.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (14%) cpu=88% browser_rss=0.61GB\n [capture-loop] iter=600 t=72.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.60GB\n [capture-loop] iter=650 t=78.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.1/16.0GB (50%) swap=0.4/2.9GB (14%) cpu=66% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.59GB\n [capture-loop] iter=750 t=89.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.4/2.9GB (14%) cpu=72% browser_rss=0.58GB\n [capture-loop] iter=800 t=95.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.4/2.9GB (14%) cpu=68% browser_rss=0.57GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Segmentation done (72.61s): result: NodeOutput\n Node executed (2 total), capturing...\n [ComfyUI] Prompt executed in 100.32 seconds\n Frame 15 saved (frame_014.jpg, t=100.7s)\n [capture-node] freeze=4ms shot=121ms unfreeze=5ms saved=True" - }, - { - "file": "frame_016.jpg", - "time": 103.56552982330322, - "log": "Final screenshot" - } - ], - "total_time": 101.27 -} \ No newline at end of file diff --git a/dev/windows-portable-cpu/videos/image_seg_text/frame_000.jpg b/dev/windows-portable-cpu/videos/image_seg_text/frame_000.jpg index 3a9c544c74cad30e7d673b7c7edf52c90bc2f15b..0e16eaec79a90c0cec98e9bc101e013de322218a 100644 GIT binary patch delta 1785 zcmb_cZERCj7(Tb9tJ$DS;0oQe9XQatNdwgq!%Eq$v->E6wagJ+l*s_;ri|c51|{Pb zD^)IVU&UtI>J}cq-9fFlot-MMuI5(+Mq=wdm4hFB8$s^Zr}Q^8&YmgT^U7ZFIo@YaHXeOGA_1gup_CxWhW!1Q5Dl9A=;577|t;&y_nizLB(pnRhOYd%BZ195^HHe)sDJ|4jEJg z9iatmIG;hXr;PF(BT{;|))>OM@WYnM=CF9QE<;ZWBtfSK;mHJzB21GC67U&{@8L62 zKy!K^8!2GJ$I*Beg64bhYKJKiwrWI(%X<#`U7$%MRYAmugc?;ju{Ht#!2 z!KJ$dw$%sOkSeV#Q7b1=h@`6=rg$Z6B0`}jv7kXB5HhU#Ibw%N6yc;GI^r<&g zRcH&R+$b1PbiGv*ZcdHRld^Ue1}lpneSdk=uo=Cr3i6kA4qx*14l#!P-jnSGMJi2J z(c+HSyE$DS`>1quP@XVt-H~>k>xb058}+~C(=0n-W=R{Bt|_%9hE<(zAIa9@p)XgI{A}pl zpx*C|t1Vuied}`Fif@iQ^Md@bB#~~b^g@H}=w#j_H(WLD=ycP9c^ihqm#41mIj!7o zdi7Afiz(cSBYI(^6PIkjt6p#C-U zQ_U|n(+Snddxp+*_b#nW+uyzMwOq!a=<@7;^itO8< zg@i_>PlIs12Bp;U8C=H`jiTaWuKB?axS+#sdNa6VNsw)%ovob~0y8`e%o;ZVYXm?T zC`h5d3Cl5DOan*(ATo)nu)FTV!icfs0m0i8EFTntK%VG8oF zvtWE66sRF1C+dj^!}8-qa?{RoXI&5)vpV4JygoGu0Zk&n7~5y*CPG?@e~lhzqx7*3 z37M2yKn9oD8>}H&-GfX12FsOcj1i0$j?Bk8IgdE+bVfh~5Xd!FCGMefvL1p`?q#@V zXJ+zqte?DwO+YvSUZsbtj8_i=_7(S?wtU`0wunl~ z?|Xx~SQ0H?Trk`ky*`RM0exca?2ip{r(p5;a^mp+2vq#X+*e%J6z{yZ1%#%I{`wbu C?)LQn delta 1242 zcmX?diS@)K)`l&Nk%{&9lY3%xs+U?%*IKn;Qt^%E{$q=O=gcdZppz^iUG}jjS@LyH z^@Y5{0#f&c8p~D*+>m+RJm=pQh8JrN-}M*!v&K@jjjf>Y&V!JX%i1Qad+Djau~6R6 zc-r&jrtxokQYPNgxN&mAgXcUJkJsk}Py6Ta=3hv3pV=Jw>CDVBpD*vrVB%cOB+b6U zq^JWJZx75a|#ZJENDA8;k#)N)$%%brVGZ+RTp<=f-7Y_G4H`}XY~vG3+Q z9~}&(5*YR*Z{P4bIN%k!@*US=@6tuKhHZb= z3D3K1j4aic_g(qd?I1OM`}guso%(sHa}ONQyLtTbrIlx#j@*1_82S$={WGM<<5KP8 z9|6o-@8;I8yqmdJbDQDRsZJ**9owYMP-G+_cyLun0PF5vuW!%ZzFW3)%9*!2Hsln) z?VED?^~v||W<7h^?DHTmVL_fkvbyZwS9?Vmg8wr-o%Nq#PyJG(d3BHai!vCe1iCVa z!0`HucJr@X1Paud1UfLh1O^YIdzHol=1V|7)-!xr{Bcni1G|^K6i{fd?2APWTpEiS z_>VOLr5V}l*Xjb5-vfn4Gf;rxPlha5w(m=z1ACS8?bog%3|mmm1qB`4RNIV24SZk9 zfi`IT0Wu-RGAsg`^d9IACi8l)V1%(;)<9PRUC_l~F9mWALkUnJBYUv-50LAD-eF%V z-zyTpU=;|owS4hjpvxSA-eIUS;hPfZz$yZC(qoYCkOkF0)&a%2K|X*x3g`o{RX`(! zfo3u<1?mA>0W)*DXF8*FJvdl2fUaZ!x?Y397VLh(svwY4!2SU`lOG&vAP+O|ReS|B zR{Z0FFJR}hdqL6<^Io9stn6SLF2L-SeE|v!=1cv@fCdA@6Xaiz*A?G>T?#X`9-RE3 z5yB5NjrrpOU~n)v-hT}a4sbAO*aD5@2b!{g2@)Z^z|g4*1O*q+Q=k|E84C(I`Cd@S zF?v|d(pbRy9u)n^@yTWV6=-x>$lnLWulO{6+V8smz5e=thA5!(R2hD+{m)Qa|8)ge z7%B>9_fLjN104cq!=-@+z}ciJ<%Qb1sDWo$;nwMT8H~x(?K2qddCP)-%yROy0s4dg G|4jgtRxSwu diff --git a/dev/windows-portable-cpu/videos/image_seg_text/frame_001.jpg b/dev/windows-portable-cpu/videos/image_seg_text/frame_001.jpg deleted file mode 100644 index 1de440fe6b5522927dc131d2c7a8259f2bf32461..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96004 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
    0$zJsrLSN^0$1ye&S*T17aC6RZb^y}h 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 diff --git a/dev/windows-portable-cpu/videos/scene_seg/frame_003.jpg b/dev/windows-portable-cpu/videos/scene_seg/frame_003.jpg deleted file mode 100644 index 8f310333c3eeb72ac7d0ef11c67f6f3b7bc74c05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122652 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�O%+i?Un#K&>0W!@{V-z8_|_;}S`+bK75 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

    @!?#u`e6V=} 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�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 diff --git a/dev/windows-portable-cpu/videos/scene_seg/frame_005.jpg b/dev/windows-portable-cpu/videos/scene_seg/frame_005.jpg deleted file mode 100644 index 54d59d0dd73db1fe9c6335c7bd972ea44f048bfe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123457 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 z 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Π0k{hEwnJ8xj&sRC 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≪4GWni3lZ%k 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

    (1of@^!452_l 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 z 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

    !~ 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

    ZM8p5S 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� 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 P(|)R)mPVsB`u6_;uxT)k diff --git a/dev/windows-portable-cpu/videos/scene_seg/frame_009.jpg b/dev/windows-portable-cpu/videos/scene_seg/frame_009.jpg deleted file mode 100644 index 9d5d9b2ba111410b9f34e1889dbf9a3d2ac34da3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135090 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 gz4ozAoarF&w^qc!H@6}}Wloi%u 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 kaXu$EGFtJYAkt=kbvbES{8=?@2 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

    2Hd-C_lfQz~zby{7Ox`*1?P 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

    jCwxPNAJqn+Wpq{J_{qqc)+# z#{-?^aS$lSNnTN4ZUtBO2%K2tUoH@9LnQ^AHT8|y+_%}wRpvF~LtT{|InE&t5tAI8 zgGH7YiJemSaAr=kJh}JCEZ4ubQ^=QvxV+@9LMzaFvD-oAFimF3l!)6{Yc@JP$qgA} z949%-3JyLQ1Vpx1CI45O56YsJzN2pEe08_b@r zy2T1dDss``)V)kQ#?FOCfH#V!?YLno(Sy?IRIR{FdNVaDzr{NDxpB%Wf#o6>rkQIT z-NBPXr+j<1P(y~0VMZResZsqfifj-Q72NO2zSL8a*Ok-GzfC#Id0-E!3Wda3lwLaK zOR=QyVGxDxo;qcw;;e$XY?J>7L|uPTue$u>=IjoS+i3Y3^k5#1)YTCB;iH&an)y@n zVc&1|KOn4GM=79u!*94GJKi!*s4MQi#-2mGvB~P1;~T4f<$>4q1E|F*&s{7>?(9tbGvOZ~m3kZN?7FbaXy3VpIvhm0mkE^C=&)V;eL(3n;7?L$ zbATe0^NTtRlr=yD|Kv!;xv{9h68xGrET3;CGY2bK1P*tzw{6UQIMA+<=~IP3aCDGIPiYT6%j#)TIxHH(;pD~wN167{%(k7 zZzkK~UQYdi+Z)&v(W#@$_F?hKHUpww_nO36ySv8e0p3Ncvh=Ds6Q@195d1Sc3w!!U z^NPq(svb|@070#%7-NIi$JNR#IcTbe6pbk;SW?_z$@&&-G;{&d_ZQLQiK1v<*mWw} z-}|{I*BKxWF54S%^79@7&LRGfu+4CgA^>^4Y3g&B9)2XHZ~l+?|9->(p@XyYJ5MZ} zeI6tr&U%DMi%Twbtv2qrgJc4{L(!{BN(blP?%&S*w|PsT`OPWqA^pmx*<)yj7#Xq|f(g9<|hhJ!LHbl!r)r(jfokUGSItx3i zLP*#JC8QuyH&H^h=!^TreqMmQG?&p>pjplAk@Se_kz#OtY_PZTi|(@~f$cibKjnE1 zRoIMwE@}51lLa>h{4N3O0r*|Q2PB`*%gAa@sg8qbs6}q&@a^Hf{z-D@E^ji8BskvD z?+m45KUi#x770MU*%5f^QoJB}-kvND`G37ZnH`Am$iUT`Km?J@e{f23yaJveg}*BK zsX~3AW`W6b6g|JML=*oMRzTd0@!~SNA*`1oxlKF?wsNwQ1fRrfB~r7i3+Eo>(5bL= zT+3Rv(+U+9BV2-)wB22CuqzOHPipL?(ieTqkJn)u(Z%&aTl1SI;!cn=kM)F+=OdA5 znJ<2O~E6%vrwluP7Oyw_moFwL+yq5 zO`W?+9j(%|5A%470>rKqsm=q-5_XH+T6)ag6J|PTjwUy?8r!ke{tc9hG8Q95A}-h~ zz%RGx(XGu86R;k=4AJx7QOS5IY{_z8nr7o6mph84mVzs!Do;N_*6f}r5v`58-@&EV z^dF1rM+bCbB>448uw~sXzSWUNOplFwHqB_*p+XW71_uIznciVWIYqyh3`2N3zu$(3 zP>7#sYe_P3jRv2zl8^A)V#yvW6S7qCtlA{ed)g5DpuM%-)U29Y_F6i+F(!n{Iyp$Y zo9gV!mY2EadZTo&HafC1C*ce|5>!MrPi%f!)q*6C1D*ei(A z*4XpP%C~DYu$#KN7h%-E_ey$nTe{gT(sdKV#E9m-Z{r6VJij6-^|!t78O5z1{=kc& zl9|H`Cn0>`*$3r;aBWfetguwbO16x^;V>LT0ql{%$OMLqkaAE;`u8~liC^fmTezMd6#+9?k3qHfy561vk6!`o{p{)(3FmPZn5yE}Q;aku5 zZiBy300oy2aDs<@jAsAvG0-XK4Y(y<%!43AgO6p01MsgN0)LYf1y?)(wr(fs_Ejb` z3oah|v5{4TYe9RP>b`k_Zi_5bhBsudh?q1rZ3c9vd9r1tZPnuW-axBXQ+`i6pST1q zREz#lS|1!#LiqCe9sDZLWUxGPGCYZ_SX!reQfqR&KSilJ{Fscc^Op6)c4uBMp`PbX&=UPF#Vfu$Niqy^y%9nmme@o9 zFQb-;>V9CM=D5D5z@)&PApE%3yrhT8_oI7pFk7y=L<)B|yF2St(}rg8A2XZJWV{Lw z;^egWvbciDAS`Y}B*bae;?dzE6gVUu9-7mBs=BvDR#A2AQ~u&1bczz`AfWeCi!H7B zI_|4%U zGSFIif^AYY`+-jLW}tHmLuoXb<2B3~*OOes9FkR+t4j z3^%yr4+P-oioe)|zw>7Q;{5;Qrkt-;05S&wylk+r_$mB!1sK2&V1o)*kQy4u=aMQW z!FS?UM-4Lv92ZXk_Q~%ty);&?g|#QhU8gXnr8q63@S*(N_l$&;11;QP_aa3XZrq7} zFjlqkFtC}|w7HZszMs{#AzF;Q&MU5(x0a_wYa@pagtBz@u_@ z8W%K}pOhLzAFw1Q_x0)nq+kI1rDr1kwdDUL4GeO=iU4LzK_-(!O+8cu%QMK>$QyU| zyRpL)xyOjZtX8Yg`maTi?E6}Sd(aupkD2-br^(^3*nOuOUn+@%@;vM)_*J>UDd9|E zIG$jJAa|ZL{(FJ@z`&jJO80?5I23>7uX1+BeG&4C^1-_UnIFnn(1nszx4z;WA=_Yv z+;RY9@I{6qZ=K861qDeGLMz8kGUEb>)NdOid2{$6C!uP`xZ@~P`O4P3844G-h?KT6 z(&yAmz`(R_B0JqMLyAu;-_sMo6jo-Sj(c9;9>HAQ#q@eJB*RUmqVTF7VRP(F8d)|? zYM*^UUiTA0#Y<}V)$z2JGjV&&{$w_yk^z(wyw@>ns(XdzR#Y1O9{9 zf8*je{%lIYv7kpx*SeKsv>??kQW2dyH6i9w%E+6e`1mvFN0eduKr5=QD;#+=9iQDW zAS*(Bgv?Jfc2OGydAebi-MpOCSF`zA(P;MYQ!}T!owx%TQ7ybV7?2d>?@(em^AeD` zGij#H$EvkGbm=XW3L$3grZKnO<1g^ zGMKG@Pkl2nO)rrY=cP~6w-bx{Zkz1x2!^gDqBisaF@hP}m9&o@a!D$c zo08P5;wQgJEv}g+KhKmAmR4=V!HMrodT|pEUAx=BX06)I_yATC->j%A}DWc(be9%7AL>6 zjY5bd1cZ8SuM-+Bj6YkVjf_wz6~pAb9CgXa01*Ur?!z`@~yqORX8V0k@SJo`Y#xY`)Af4 zNo?6H11zWiL3ACSIl%)OXn=Zn4gmd)koYfHllGZo4$3*)41W@_;kxPo82xROWcXdM z=@Nh$0i1MJ+~D<-F#|`M{%VJ(`%%Va-E2!6x@Tg$uyNH{j1o;7paRf++r~{$w}Igi z-(pRBlbiaJF03%9u}9KC__?+LmATxIIw!5|g71~<6ZT1QyD1pTI-?!N+~0g>w6E4& zji#KRL&8ti9(it35;iV}5W=e-PV=lS@hgt7>#!UIpX+4k5T>Fy)U~g&av}$jVo3Re zriXm+7~}Q3d`47WyVMEd5G~oYms7W-?fT2O60yu>h2~!o%HpvZRl;d`!MYG z4TdQ#!8?ZD?lgdnkarGMo{AIQyhikU?GW zB{kEANH$V@fRu5F7-@KI&07o!^j?_=9p)Svbn6A>CCq4{WQ9Uv&$6jrJ3`q7PMZQM z(Y7rl?k=6&FH6^S+LhXf$Xaf8Mp{fBb+TK#t85kz0R?iSp>NKy zyw?sYBVLYIf025AI_2;0* zMsWa24c^;MJ}`T~Y%h9Q(Y~+WXGMMou$GdF0i%&vXa%+eu$yTKPZFOM01&9uUo?aY z=pU^9fb93DT>89}NhlJvdC`#G6MO2~c(QATP%RP#{=IQ*-1!I$J<=s#u^;cjj+Ox$ zc&Kb}_~*V3m3-<_|I;ZXMg7O!6vf(PoPQpme@PZZf%>P1++f8LhGo z>Okzp_4@0wLu_y||M%nc;Rum~h0UL@EBG7n|EJ5kqN1(aYy2pd_k;S~;}^RkA1VIr zLL$`Uj*I1Klj+OrmEwFq@TnF_Ki)YQ#<94#=6&>0ur7^bIgqanmx@|9KuUUMhcleM zEN=!9Kdu4ycl~mJ_}*X48iawMK7c!+x}JrRKyU~!^LJA~M(#2wC_5us|A~)tMtp*k z9e!HYL9DutdQrrFK<*W_pTg!eKbBeUeCIlGYq2XnSf>ELXUZq}IvyVSnswu;n|Q*B zhoXP1n@H&cF?swMC;V68gtpX$ca8xV$`OABPb0Qhba_%=jE~2~BiM`(TCWqHl2-%i zo%S?O?w*R9tNj*N$H%4m@(S!qlUYRxk%)T9T=#OJRT;N#b`Gnz*r*mZ8)s18cZiUU zKwI}_rVfDAx#Uhvt|IOQv@ors(Ga2$q)^BNxQ*w(Y<4ENDizSuWYR;p$8$db@+q{1 zxK>Nr{M##F;Dy-9<>?Azb5O=1u)MF_x{pbvrLOnEhn}o~^YCaG9}l5YNY~;Hl5&vv&`bnkv%BmG)QzmpV&bQZN5L9Jr(ca zO4(ft8sWFi)C+u3+UHa6^ic4GxnRJ`sIuDJ)EHZoP+7h|ai{HI(UW(HQuH_kZ*DqZ zF4W()QkrqwFc_`3Q*%UzIuZ{s-%iz*)E5aVYj&`gw=p4RNJ>0)ff=Dj;mC2{K1*Cu zu!Ct2_?pvNhCfE^LX0MH=*tD?wDgd-!^U?S>&1J*RdnDY@$q$Zyw;c`aytV3$nl~l zPvdZN9RW#6B6-u%3C@z5>{U{JO5cT&5h0jNg7gks__wQ_*qEjvNfqhj(HI*yuhGp) z6Y=e(px&PO9PAH?2Db4p?yTPAmF!G`C3jXllL|o0fw-x1S>Ia#6)8joGjUCAQ@gzn zPxWQA$rUa2 zPe-AQG<|)@-jpexo}BHp_Q^XZ=Bb8`2GecZZ)7Rv`Ihk3`)X83^Tg&Bxc9U!-R?|v zJ(+72*gEJ#K^F_{+Mzj+Y?t6g6nUkPolRF-akYbL47(3~-rHX1(cOg*UYCfFt}3X1 zN5NX1o9~NjSIMd=?Jg;xA|1OkAYC%Q&DY+U^n|dt*mkG(xyuzk4b(+pC7pwSSLXy?==Pv99l>9|pJRY)FTkcTRQhIGh^llhprP`m#Pm(N!nf*xnQ9x^%o zq=Ol#hMV!stH;%8f0@b1Yxl^Du{y{ftuvQJH8Ci8kVmgzK33(LBnt|;M3@XMLi-X1 zI1i1M+$-f(W{-pTvGA~~dxh6xE&|pnry3(`UbKbz0zc$1X+l6I7{>eeLYb&OS7M0R z01$|9JY(SeRmKQ}L@)UOF#-6HdoGhM4)+OifG_dIR>a`u#N7W@b_@3js)5t9%YPC7 zQvN<-BY{EO6_At}&EQbMPoE$qF*t!04s)Cly}@`J*#H1Vun_-6tNan z(Z6iu*X88|Ydju?1xcN8eL=@y%5kcD*GAR`%5qXLs|dm>%ET-!=b2xd(%o(;NrVYx z0?SGn+%K(q5ME_4D46PHc*Icz%W}0iTJ^!& z%GoLDPo7~$exKVb@(3t;pgHmCbYOV@aT!abIPWl9ooEM3&9@$LCY`7lB5k5|!bwU_ z!K)4HKH zs_@j5W{)D;p$9JDwRHO=)4I4YVBD-Z6$|DT`J3ZKD0B)Aai^23 zJy7wZe*F;6Sj{ORL<%jm`n1MKi`bIwKb;ws@t_tP|cuuoD#IO zGQM3X=fSX-ug@%(gkHotZZA4VYnTF!w*8XM=OF3PNq%)Whi}P}L=hdsUitk9#3_k|%r07Lek?Wd+oUJO{XU|= zx)FX;8)mtBJ=U4ok=8BW?Xk)NLL#*D)>S(J`!y*nJ<0dZu1{moxx*t}ZwJ?$jFUbs z+}y!%d_&j}+8mf>8`SxoTIp4S{i|vD%T`c-?rvp%@gb<8V_nE99m}>YKY}mk_HpBL zorD%*S!vdRPPwrUeG;cS4oFgjRr2qFfD}?v==&V@8x^%5ttq2TdAD*WKCG{Ka^-JW zL}!Hxx7Ks}ItIXa(pWw*q4mJ9nNxif2V3hLazCx%>d1`T>!Gh=DZcIybs&wp&68l5 zv-0)(s0BtherQq;CSo%p4&OYu-N{0IZEbnhf@!%VZ@ih^=6(Fx5gH;PQt@)k{c|+U z^|G6?$?Uk1iwHx-q#?|eWm^)Fq%pCqjIwcYSGNK<-${^|e|AWY&CXOS`&jOqAYGfF zs3{k4FZ9~og_o6fVvrz*HBrK@8EY9Gn8+ugg(GS`vVi6p|92t$HUjF8Gfh}brJjXS zntj~v=XRG&f8^1ymLaDv7xA$$e%+AEY-?=O$UUF(p-dto>HKWPVL3U(wdRvG6ixU^3N#+o7z^ zp)>EbG6`V8PkHhamKVxc+S_9%JJZtBO1&;o`96ow(;E7S{rXrdb3zp-%d;D0zL3z3 z@I<#=o^kW%Hf+|L&4W$pGMp!Isdk`Jp2Ny|e5#CX&;6ESWld?o3G0-lo71&gK4rzH z?RH#H7DZIn>yf$LG;P?goM~Fe_0+H5P)H^GJfx&GA?F$+eJ#+>o-ior%BNPGOsDvz z7cAKWMFypHkCQ+6Sgsp$ebFUYSzGJHPjD_6Z<}+-Z@M?U#`Q*&@^uqxu}3)q{)k@$ z1DjlBuBDT`SzQsOXj2a9)r=rs!Py*`u?0rBENgVLV&_|R4S#Ra-6g_8<^*dDf|~l% z!CP+QPW8C0ou7J-%O|Qqg-c;Vu%Vnzu*|UqwPT~yu%LBltq^XPk%4s^Aw4(3^W5(i zI|@p^I)0YERjU5dCI$$fJ$RB1O;X7Q#u|bLCips=9~i9f5_UUFwh(jFnH-5ax%s~^ zB$+{?LuXx$?F7a)MCfN0n`aFPq=u9Agp|c@J-N4wH1D?-iH3REo&RbWjEG zPQJ>2Yvs0%Z?U8?7%w|1ZTmj6`$eTJSz(Qi8KIE%7#cnQrYPyF?%;*^biFYJ$kQ)e zts0L7=7e28x{hp#?`nrM2zQsaYGR~FP=+8vByi*%wEkJ?RJH8UOk;h@Dc@pRt}zgG zGd%GU#rl0k1IK92geI_~;5@_M%QcXN0YC(QA)J*T{9Jfo!O>{)s53Q-vjqnn6^ARk z4(z8~E+lk`zg~fpVKMg=8ECFFlcCr=0fspmmD4+8AN|%s*ED7K#Vw)UES(gjVP638 zu^?FVe>!6V#2)kX{^`X8Naa9HeP)!aFDLTsTae-6~9zh z@5Oz3>$5Ua2p$bn-Ddwz*LzieIqnR@Vg+p!5>7;hWseVJ)y>vl$!X zK@{)#l3W*3Q+QcW_Xz)GmD#Ozdh^R6^&fRu<<={R*ghd0)J)X0sU$HVG9RITp;b*} z|GkP&WvdV?Rrma^N+jd1^$$xneZzpYBV{I2gWe}IM9W0(%0$*P?? z$zM1HfCAt{L@9_=4LuOttFjB(epTEmV3Kze(}U?DSKN~WA%DKMUuM@bY3mXwT<>7Yb zWx7RndyqbfOmZ&;6SoUvoZG{dpK@E*Xo;uSe2Spbm*jc8bL0o4jn}&((X~z__h9X} zM}I(?Mvl#W6f1#lU34~7VGBIw!sMT#!`ap&*mCkdC)Jx~^SF-R#cjX0z4`WXx!o;O z8v3;r?PS|>ut#w6$|(;?Z+1sA*XrA{5lT>;ByB|R|M(u&U8QHZ$)^>vq>;}bu)S+C z#f)sT$YqItIy#-B6J*Exq3bw4sp>k0*QIm|2#ANZA|z|*;~}MN$?ZF|UeRU2HK+$_ zvUUA85@eB$D%VqGA<~CQOmx>th_0yzU3%EI-?VoaFEp-1O!+Z=EP1z||F92*ySyQK zSXvhue>hIdrwQ}yoFI+8=#}~c7qm*m6!NlX&g{wvOF^9 zfaTRzNt}KSmxcyIl&k8u7gQ^xO+0ss(iubUjGs8>og zH7TyNt%;&Ej@sH}gm(IWoAJ{0=UZ7>J6`S5(!qMs(m5wYYtz`L#w<&M3ADK_G1>^n zmnf087b~u=cAy?VdjS15X@;1tiI}Qv9&7792^Cn{lNGFHe;6js(ifTl*_Ica`&yLe zmQRhDxr=gw)z!PERW>;;vd2bb7fA`b?((>>v(BJeeLMaE85BF^{?=F)Kheh1jOA?a*Mzi_f+g#Q zspH@K%6{>lpQX#QoTpyx^N0KSS3kW4PAHzz+NOn(3PV*Yi=os#v#y(ws`zfoBd zfqxN=;xR8>(}PVPQPOV>H|oFPc3bZwfANfN6Vtr#of^3_i?*IRnBqG*XC)(#+x7S` zehJ{`|E_yf4nz`>K-t8sKwbD?e{Mu|2}}fVsU*NjMFOxt zoZkS?2n3v^1^%!RK5*d3oH0%RVB~PdG(E$~0w9cn0|UT_6=XVp&P52UiHyRXcW6p& zsl?QJ>9=y_0;^3uH^dTc-<25_U9zaZT7E4f2f@hTy)aX=>$47o7buhwVqI9K#dmzZ zFM5)4*ZG7z?4UG!(j(PQ5zK8q7_ENelBjj6@8_CUd&zG>DA}sV- zJXEDf@8Z7l>eUV7Z-r_@f_D#)62F&k~_Z0!IM1-L~V1D-wMEDrrpPW^6i5j&LkX=-u7hfwxs1uZ&$Q|JfG~rk!S3O zC_NH{X=~XUMSQgGq!blv@8vs8#Cca}9`E$=SiCS@UGpnxd4Q);;-h92(YtuA7<%b_ z>WN7dA0Ngr#P`Lrw%}mzfw)-Yj?U(H>%3RAeQ%xVR2K{(8MyZage3!?4I9 zBnm;nY!}a(+`EF{{b53V0OdW27he{iytB5gy<_thl`QzmcbHndi-D}JG+vSlYPbe_ z&^i%~eN!*dT>K^Db#m|E^gfk&i4ck4Rw8L+S6sOiWN->3k|~*KUg+hn7`&lk@?%ft zie+wd*qI@K-^A2*@ydxIa_N1*SQKMS;meV*z&qJj!ZvaPbyABO>WZXA1gK=Fb{2dr z+~XZV*PW|8ESd4NtfMtNNYT;h-*!Qvq+IPF z-S$T00{ud`i~6xe78ie^o}f<57)9y*wr_QGpIeVhLv6pFsugpaZrM&Bf2c9W@w1tp zH}0RREaH|bO1q_v_3lY+IhKbb7zc{iGz*Bx!iUm}Q8W!g-=!(qPgHly8XQ|lL5ELK z4~RoDK+Tt~h~I%~)E#ln(Kp_~fq)d(fN%Kl5QCRJB?V(w4c-Dacry2^gO+r#0mv2p z*B@1axw4A1vu&U>9&hbn_Z}_r<$e6W*7^T%9{>2!;Z?1+oF_02!}S;#KiMao188i6 zv6a4<2KU-vw#D#{&x>|+F#Q;TzmontFCw2Lv6MZ0m`>Ss;`*esVnk%yeP*H21f?#6j8#0(XZ3RQ&t92!%5) zLXB5M(PzbtPi~$t^DeT}Z9IW3B^ES>^RUIShv$9jlt=tfb7*=gdkgEneBVeI+`2=TlS4ig)w{FS4UUP5PLxoHDTKsdcIY?%Qaq{H6+WE z^=#*y?dhZ712wCv+;rAIeAe{O&93q2R!-aqrd_a&TMLrs{pTAu$U!PWDOcG-<37oD z`q?(M(y6SVs@xPzk@J%hf}ggU25VjJifl};is<#HzkQENouPhk(*LpBY9c1lJt5Uc zQV=FT+OG=VRfUpvf8lh$!p-09sKA`_@K>JWcf!a&y{G*(SEl*@z1WcIIn|1+lq&!O z0l)C9;1C7wTmh;u;LN7;sSy>JH-bCnS1z3$elr1JQXKG(DT2>4=J1L1EME>P3qTKq{lnv z@q8tkazxEnbRmRG9d|J#C_*MUPQ*=D2r3_05;!|+T+ONWp8GI$h2o_hLOWL5AX5C& zEgU5Y&`aQ8*H;0OLYwaLxbii}#Nu!)rMeuHfEp7PF8lpzB%Tt>+|kw8ce5@c-N*#9 zD?|(anlqwQQI#8c{0L?3MI?56csAr|q0qI%KJ=mtEt|#gn-!BUP5a^lBF{HPsH>AW zJ6{iwdq1R9?HcfqoGj|fW!|3~J+J#ngGNmDoRrIkH=?H!OtD7fY;Tm-UU|qu!lFYN zTBsAUFL&DF=I9tOL-~%P%(GSWfOQckA$krqV5#ctD=E1DVIC#b&#|w8pW>Hn9x3Gs`m4vP&)O9_D?pHa9OsPyG8Z_Af~)M z&&m3x(^s!dfaFfhBeEiB?~KN7C?>xOTgH954ou=J^1{-KHTSTVP(><+zQdZOZ7o>Y z?-pp>pryD)X6K+i=$P2BV8|4Z7h1caKEmylC1j2Fd^VEOW)*EO&+b!0Ge%!}c`%h& z``bB@nr^+3J;$LWZZD#Tq4cank&2`G;?{WP)HTeE4&~U-rE+q+J{&w|OTNXlI1zZn zwMm4VihQ*?TK*?UR$J2T>J;Gb+*2QUoUv#2-!y6w%mYnaY zhEI>Rn6(FVb|VDkJonh5c=G0vWQBz9^E=s-EOJyq)@oDlT^A&CiQ2O|jO|H9EK@Kb z^oz(j!stZp$ClcPNph3({?y!G5jvEgCE8_>yL#Yj?(2YonEwuXMbe6J6>E8imO~Bv_Wzz_^U;EMQ-$wO_eIoPJ3{`I5U!x2iX~jWO=+ghX%A z-b^z&H(P<8)K|naG|GA&s?0&#TvBrb!CVXv8!ms#$s{4gB{UEngVm=6TA=8ESu3MX zYbC5^$<&jgbebnstaTa;N@KGiBt7CFvd>wg3kDJP2XU;19G&t0&%WTBML8x9MmfVn~#-X^3yo5iyX-0?)hf zWum22xM812E4&Ry22}=qE;WT*fEWUJ-S@Wo;6nhWr0cyS;+ws9z#vZN9!&I&8v~gTl-da0;Q6O|gJYEO2 z_!=B_a(_VOnj6xodWCOE1Xof-Am`81E#<)j<+;1?1LWd;34C(&L5lpHCk_kyVH<`! zq$3^F!1hW*H@!}IK>D2xgj-1wuxX@YGioGIG6v?zH>lr-R27k{eNJ6L%I7K0R{9m# zUpw&r+QFO?^>{b(^gG3zl9K4Phd2i-^e10|`@!#@{;m6Fik$(4qtCEladC+33+Pft z@_rKtnf}~K7#alNC1?EsEr}by_9gsvQaL#(==K*UAo1&@ESMM&bph8x`236X|8<~% z07$~csd2yj@A^qRIKMQ%j{o;_|Ls6S+=|GfzdFtM`wp;+FDvwVdUb+xm*x`qQe^Ey z0fK`a)8sq*v5=#HP%v>I(EhB?8LGfTJ)vg9nWpH;gfGUkDF0=^LTC@B$)k=j;e$By zq_cVDiPPFwyk@6OQhpXqffKaOM{nL%#1veRMN(~Y`E~2++mb|sCB99)ytPBQbZafv z>GfNeX-maOeasjnwnXl(p0g|)sb5XKot`^|Jtb11z0tYYx%6cp z7eCBX6q&=o^@=32J9CEb4~Tr#>rm+8w} zc(ZlZx#yXp8urK$8Z^S+XFYEc6Di3G*`)9e$b|du9)4`!wZ5$bt;m2hE4D+Qqy~f( z5D325ZvivV{4ncmkQgl;0pH2uog#s%{G;Iri$kk;wd$IPPZ1>SHwxpYxysW8rJmXe z?(NORL*6Ca8Jh8@jToJY)4*8$fa%_+N?PRJlmpCRCxz9D(l82I?yv;R*{z~0+qnlj zzSkbKwk@ilt-VI_DHTSgxvTW8{l7d3UkkLza`Rov{mVbsozn$fD*?`?|+a8xTNd82amdLXI3Aroi67*r+R)CrNfE#+(3#Vst>FP z&x@V`zyE@oh0oe}I0FPm(sHcfKdjPm#zV#fDj9376A0^oN@5iYE>)^=!-0yk)fcb0!jq9M?eh$%1_}rMYEKD z`A%rRIU0|D{eGkulbJ<+uf!!h^qb!gh`#ND=Bw4=xF=RTf^G%JIis+Bg-b<=g*P5C zNo+l4V(j#h)fPBO9@YMuZ7- zn$EAM!Su>V6=zA?Zf&yMoxnF<0ER zyI7N7e8ocJai}$SNpu)Wc(V+-sK6xyF8e#*12vqZ$F>6HAXN?(EuZxz(m1v-`8&}ewDxZghl7&H`%^>aTpCR)OJysYbC5PD9G@mSOebeP8g{PY<&yeV z>S9f6O+uEkprF*P8L2a5wBtNs+T*Fy*k0c%fSp{d4O!NC_YHTFlljTF4^#}@_IOmc zg2H;crw3BSaf?Euc{#lZ9yx7pGaMt9~Gwh7KfRA(uVFuG98wV+oH>dB>Mr1Z#V~b+ zL|o*hWI}$ugD9deGd|{#yK3WfZ;lr0V~N4EMa0$bs(RxkLyxm)1Pzr+^4h&`du)F7 zTN~Za9czhx^WAu2t@Y;ik%?E_5pi&^hDmt@XZ3?vizKx6_T3(Hkq(j1ytzHD0%4pZ z^g@c%Nv#=7l1dsPUA(h(ss@PC_93ngi7GbK+a^!^dj^AMy`mX1X^;bCkm1bxe|&)e z?5F;)_(c|=55)s6vV8|m|K}$6^+f0cP6PsA(72E=0Xilr5I_|LrS?Cou@C^jr379O zZ2*xVopY(+6;NOwQ2)p9yXYTW`a~OYo(1@uJW@(OoHCULw>S8GA5dWi4|_od84zMq zz?u9ke*zU(mpp$e6_@|^P4SDf%&Ov}t7C?!6lGp@hX8R7?e?M_5D9K$+8%y^h2=(; z0(AFF7x|TsFOI@Ma;a1Q`&}N`#`_--7;|52CP$}ulV8_U{7JxhBi%jR(LB;3cH_1~ zdPiKsH;!|1oE3_``rH}iSqN+)(-rA0X+#@M(S2$e(p_4E)9Cv;%PsHPaIYRWOI?}I z{>&&aa7Q(gPY{N+s=4@hJ5l=PBIiOYTc=*UHz9{Ui^ z?}OdsV`5)sU4B4*eJBd{jvmzQKc+Z3&^w_@AD0r2l1DwomD4yXflYTRd>7}@-)I3u z^$~X|b2oF;QvbKGcg%UP$LvQNpFUc*kjWu&)8D$&-PnM;X9rOGEYai~jzk zbJVl`^$e)-wP&DB=e&*LYoG-T{<)&nu>SRV@=kh8xb0c?$!Ozd?T7k`n9h~;C5Y6^ z9&AY(=x_ta2-2+W0S+klZG!FMYAff=e`(J}!FM#Aa0k`?Ie9vvZ=jR-_*O=QXDVB8 zT3z{>{3D>x0sQOl=B)t{(jSo3K=t6?qtyR->7Di)u66PL=VYp~ z5=-F%o5aHkY@k|Y1QI=IVLu_UpTbiua5VQP_y*?-pt*v(5&i;eHhAUTIid#?e=ZVG zV5)_;|30JMMwpFlz(c4_S-Ve;8ybJ4uq;>)TRLzXMte(y|FCsKPh?v#2j_!dbT5{m zkG5;fE3$cdwf>=cHV1B+&AXET6M{xtjFfBWq|=@xlzn=co+(XzQxX^HyTa)+3raCk z;yyRomxXB&Ixb4QCyTdHRi?_M1{Nq-PZ+kR2MU3V`^4 zAKDx3AG64;JHS9 zL(yxkM|%21Z!Zkml9zqLlU&_~G_D>D)>n^LFA=S%9lu|Z(u{{l@Y4?b zHah(u$7A?dyfoRi&7ETO`H=Ky$eOul-S@1x)_I=Sd7ou_fR9CbY_|DBGI z=+2_%s8X+-cqN}g+pLt!e*cqQ2k3js(bs36Sj#ofZbcL3aV2NFcS&7Vt=KQ4tQF~; z$Agtv+y3CCk#m&3oSiVj`H`Z%2P>m9vvz~zZf@sI{8#aiLTjd&k)h2(Bp)#ibGMuj zuO$OHH&jO3qU?DgBxJ-fq3+DcmL*$o+>w2A@#7s_J%gG1b0XNg%(OlwzKWxc296B* zT9g)43U+q*^u+0mu6!hY_A5*bZb!Ykq%J}h$>Hj2lrrZtMg_B)r8*}4?SixK)-@gB zOWwF_5f;a`i!TSHpDRvO6d&vzNh3iSA%;7FeZ0sn4!L%Feaq#L4IyM$Y2YO60Jn6r z<_a-*Ccg71@Mto_>*y{BzP-pey$;`%mDM^~JBteD|AmW$q4S~t_~8K}9Y*e+<>qdJOv3R8arX1pOx@V!emr~HIA~eLU zKLBVytdE{cP{J$Ovh}j|)b%e)RbOqxc5Q!Tnh&2D`y5jr5tZEPi}$?PF4j(ebGU<> z?}4YT?W|lol!8HV*dH!{acTHsZvp!A4Z;-C9m%G33|HS2xjvuT;%8&C6$YkQ_jLW9 zoGWrLc1WHY!T-#2&I#%ag$8*eZ6UvVO?f#+vdY`BWd8NzjhK1GYOj}A%o&*n18G7n z`ojq+qteWHRs^5luZ+y%N?KgS#d>WJWs4;S9!tMJ==?KlJBg!F&(|^gah=XjqWJbuZ;P>8$enzf|7D%Z3xz1Miv$Bik}WR*pM z&6Ci?hGqft>8}T90`_t*-J=Dv1r?Qc9d!!sPQGTjm0GLdm9D<8O+(8crjO ze06Z|g;q?ff9y2MyKz?j>t)#d6O`^(lVKC1>D3GIqY4yE19#=d#<^@M7b_cyW7w`sn==sKcbC@A!XUsqirNW_uB?i7*!02XfwE74 z{KX&2@ck)pr?Meb*yi_5AG%S(kq=mZLVQcp7UF5QnL=U|mqsX6?JTFCFaEV&6R zEVwLt7=NiXb1;D(4=67K1Wu5Gy?-X4kwC(7v2vl{2f}{B4uYcq@FLy&=ey8}xPS7` zPFTzULBX`Kt_YMzPM*-3*wt;O1{qm_VXy0Ug16m=Wl?DbOD~_5hzggTWwDMx7JpfT z9o-u;yc+r3MN&K~Kfu?r!N--Ki7T7bS_Io!xdOujgN5bDBFP$kt zptnn#@Kc|PDzEO2@Fkwg8fs#~IZouY!LXHOmKry1wUrNFs0)SHR}B_cslwzqTcV|# zNxq4(%1Hk~ygT6_@s=j~LOe&g?)tWqpn=m06b_UWZFfeK2sg>Recz-IUjZ1UyXM1<~`n z1&FmJzB#eSI<+5(W}FUs-LYK@6-{xQ^_VESIpRH*W$FJuEbD+k0RxtrvGoa@iOi1d z#s6vok?((N0vaxGIWT9%dyW8jHkjS5zCRbZUWTfYmW8O#vmv)&yF=g%1{Z4=*)5THWuASr-G21-xV!yt zT?2c7_QF4K=SA%jhb?B{?>p)LtDgnznP-uI9+}p!CU8p{*pd8K8Kk5qXqF_=&g%r| z<28hX5cu68K*_#%_Z%7y`G1_QfBEK99!sNt7xf9GL@N+ZY*0>B9_T>rZz0{@$@v;~ z`cCv=1ZeC)$aidefrWs#q7T^8$_gAHCG~$coJg_%5!0Q#!|`wDQLl8IpO9!!Qri;w z(Ai_$n+hcjpifiyCh5g51x}vlb{)hHIoaQb2t-zwJ0eP_a&|u0<||pM6L-J7gegyP zZt0BMGm1^y6!+p1mYh4CqA^3XZ!3S4Z?0O0b6;h1Wq@!V;#GMtM>qAHm(!;q@yh3# z6%uBbnxP%leCcFu>v@T+kZWvp{7_26EeJ<+utb_S#rkpajB0(eg}x4qyRKXQu}V{RxpK)sbYhN3zPcP0+1{hXY(0Eiuzq4ALBj zzXPs>fBPFtFUo)W=P_6d$X`n7WRNdl?|vz~G_Vt>CtThpuy_T~eMhAgdK+3L4)eQl zwr6Rl6DUBxPsOK&CiL)?hO3jAek?OyBKGOI>(tp{JA|DT{mgqBOFTVo`OY5RI-(DC zc=vk_2odns4_`O#js!lu>@KP2Mj23q|HccXenm=DebaMSy!ZNyF%$m%HfCBF=Y%>P z?9BEDX5s+Dm%NGe{(WDjzZcPc4;};9#1Q&&*(f5hMrE_Z)y8*EMG5q7FW+RUJT#g3 z>Rhq^N}9Q%J{6Xjjd#g*m_NO?%fjJOV)gFk*oe_br#>-7#y9VzYf@A1Wn*oXR-iAl zHVl>_M-)lmJE+&u$niC!+^LJ_wvV*B`{Wv4rgZukZ8`0e&Cr|Xa|OTLUGACHabm5C z9UKR=tvB+{OIeIbcnq=oPq4f?u~u_dUe)!06=SZke+-yx)%0@ac4v7fY;a zyerD}ZjpCjQzP@m>FoPoZg~9&NPq45BkoS{Sjm=K(^%gp3^^pR!eLgW)px;uTZ58P z=ppE2&z|%;QQkMlEtlOM=w|lt4H1g&J^QtDbVOfGP2aXN#$Eoxh6P1b!oIPFQnkxA zJn;`D&kOr#_iBxqxx#5A$PNB&)o9{-$nPhK{$j{}^_Y4=gd)tcWZ1xH%=m+~3%B;# z2>yr84kBiAUNdg%umbu4f0;uLfhV}D*BbUlovc(36=3eS%G=k2!xv%S&eWq;%Z`3b ze3M7gR|k$&fkkZu$v!XL-fh!z5Kk#rM2Z|lmn@_zrGIG;`a{yHN7|kLZ>HqYrZ(%ofAQwn$_`VDvggwa;&c04a z;j6!0n`~{{MCWle=tYJ~jPbB0nxg_3WPc~L{uv9@xSas*W?J}s?*;vsa|M}4MM6QPcj zOIVH$nD21;Fx3=#V7cnBFmCZT!`Blx@3%x`G;J9S6y!olBJE@n?J6*Zc-u>P6X+ub z>&)zm3ZDHi&P&K4tiZx`i@TrkY$O;Q`*DxjkVtvJg#$V6Ir#n_9JMbv-%85#c`bhO z;AvxZ@i2Q#tgg;T{DpaJ>NPDhz+E@Ft&e9n4rL{FOucq^m>i@1NrVCt>%-mld`D3K z5HoOp?+I#OAma$TXkbh$T8 zeJGLyhFl7x1oc(Ov>N@enC|bqXgqnl*=|SnAr81Cx?fzwSV(*`&$I1c;p zb6mWwv9AlapV@6i2AF5~cA?rcP=3eX5$qM)>9vZ|l3_(}bJ}#}2CUykE3ytqUWds_ zRPYuVZfh-TK+s4gy zWj$#{F8RvzYwhMp$kLw_!~t+R{M|`eU>M#n*)OfT+?MpyYXRD5BL%DDRH|qF1FIfHH|A!nYguWGYXtD$sF{DVvd)A&xEh zuw@W#AGY#!Zd*T_?SX*vEG>s(tMnG3B*?Sbli9wzKh1W86!6ob?Mio)^;JhQ90(yd z;!r3`_5WzSE9)!$Jv0(@zzTFAG1J!KB7bUpr04Mef~^^@?V;R)RnL*TK%i}J)efOGQ@3pyxP=EY0J}Q5Q6wYf>C-VA*73XgLrZ)r zd|Ue)4Yfy<6m0o9`le+RmzbjAcKBMK*x!Cz$?+K@ov40T=`6<-H?bR} z&%yfflZBSA3X=<^>!=H9T;Pa)gcM9JTe#-wYgbn_UL1jO<`u4>Ql;_Bv}+07mj8Ny zF^VRML?p)4X<()U??BDH6Pg=@O#g%?Pn)#R-hi5jXs-jHD3GOlc+7+yL!kj^3j7aV z53qhaLQQ30s~-UV{G;jQSPLBe{-4raz}5Bu4}fODjvd!~<-Y;y4VqLseCtpj9Fczn>Cki=-M&;QnNdIz9Rh}t#;O@IBmwSO4gt&4*c z68hI5h-}-(n_RB{4nu~Fpz7&nIN8cIMpv}g5G2=8w{*vGuq;zGGCc36?o9WQcHd#o zt2vJsjmv~hsU7!uvXA7d4fo-F>fi{ApbL7!@r-A57hVYG3gC|f+;eIZUQEGfcx0EC zYL^%NK1ZMu(1nA=7zIo{c2RHfYkd! zS>}rkC87!-- zC-FGR0`hv%_vA|_IUb28IIAfuhP*HTX)4l5{T8(4STzS2~QD37|@7z>J#M$Aq{@`(m7*PIrpQiqe7Q6MdgtMJfsgaoNn6M{R zr=y7G`r^8Yf4`8IZ&P}o%lLDb`k0Tz0U1JDg$-ljN}Y#kk-1Ij+|ixOE!pRZ0>Y}U zv6m8W`Y_i{oO`%Awb``!U1a`kppxQhio-{TU>8nYq1%Em?qu@)uzMb))}6)S&w?%L z%NJE*I5+|-(-z465LziRqn|Nd7UkTOyBHP~uqC%c6Jvu2!2MA|l-Sq9)l0B0Hc(`z zNGw7que0YIXk2|kIe`oYf#`B_(SSTSA4LmJ9JvZi*O9!oNz*=oyEwK#!rwHmg>Mu5 zt&af{5C9M8l4i#VV-f$DR}70%i=eL4q7)t=>;OD*Qhi2K&h}(CjQD(7uJJ!HFYt;k zkO^l$GMkhhI0m;X%nauzvgNyTXMCvqo{D{WeRf3xTE&^;Ihe_ajJZrgc zG`SMq&0|T}%~|*sB9|makGlE$1jq0$YRtOOG1n7tj!0wER$a(X6nE5uQHIOwjMPVL z?3CP6b1}-CwZ*sG%STCR2fk_SuG&gZh?&aR$M}fa1m6;Zj+im$GF@ zdn@vy4ptcBu%pUF3)B9~C^}w*Z-a0PY&(b(C<}yPpl;-^1sdH3L=mSF25bpg9n4y1T=P{DGoE)>=yN*e4^p}3OEW~!LyLBPHKK$`P!O#0=W0_MDdJd z@RYPwGjA!_b}7gu@2p0D=>==CJ^_3u3=2`GawfZh6`D&< zu_%QWM+!V30EXMX=%7W*+%lIOB*y}C;5gu)+_atf=cVVgMoys~Y5+2i5(=MgFXHI! z<-_UrVs^Z}kgopPUP$q~z;^%g8gaOh3sdK0iSS{QEF)rQquGUvWNYke z&>vW54ksfk&eOQg=N4@c;kP@zY?A)0cnSDjzME7ev8$a1B?yI=m$&?VJ)UQ(td`mM z`Drt|P-Hk`02dvp<-NfxVLN^!hmW&<=NfY(OQTah zxi-v6PPqMuv+aQ=l|!~uF+IPv^0cRC#Qb*KV071h&RO!7dn=x06wNy?>Tb^(65q7K zCia`AL)CeFKx%d{i?lpwXO6H+#n|Z}O?sMJrEuO7VuS|SF|6++Gh2j%pXkvLyv7YBKU_^cvxPa6d;q)2fB&xNHk2AdWg z8HujHXwyeh%o z)T0D3!bi_7Fp2VWe>H;QeK}2SO5g<$w1bEgjw*WYfzoFx=Z`N5bjO6~R*)U_>&W_I z(lXcR_m(Y1n>-2MCj&r&|4&HT-9cywY{n?;Xcy(tXo47fCU2f2pru8wZKbh%Kcl5e zH2O0?rK$YNF7b0d1rq;h3W#M{7b4lAtg^nvNO?2$UeVC^RrR5K-qx5GcexcMYiJYX z)t+_Kj4Cj|yPBy}4+j0HT*rk3LW@@jMnq~BV{{u|zkYC0{&4)kl`=%-+HHlB6e+3c zh=ZZaEa$vUvSy7%7E^=MVYH~MFy{x_s$Z7PlT^vgaoZPU6*Wc_m>&`GYU^f`u`uN3 zWMT`#OP225!noS@CZ?YbZSQg4;FTTk{??lfLByvIuVZm0oGLNYl{U`ShVXh|J*E>g zbgA0N&|cLMSe)t?S7O!ClC+#%omHUb72aX3f`{G73p#7QnH1|nWr>Bzspz%r%Zd1M z3*+v11+igRu4$XKCIMQ^Sw9@)Q5bAM&hg?ZGwh4*oYq1LbG^7vVr9OxXL z!c2tQ2*Q^gjfzHrINOyY$&UG39G`Itw4NnkRD5U z$_*^rsl*3|_ZLkCbhDrLs(-_TtZ+!0*@x(H&v?=l)-uI>u(vgA+J51MBzHMlU)0BF zCso&2COn)#0BuP}#yf=uF18P_O{}L!vnY?^Mt42+aM%p=%Hc=kav~kEi1qi1(7y;W zy};Rs#yR!=X4QAYv6-{6RS-wx~vJ%uz?a1 z+8`n4y!-Jm29yq}61)^b5KsxJ)H3(g35*k#o$Fb93Wo`0jh;YwvK=58v#CYDm1E5T0{PI z4o+Ut@eiItww zSn5s@@96#JT-Oz25Un&#BH+m(Q8`mVnBLvOdEXu}V+D`LDhiE#z&4SkHT^={I1{7G z)Zd6uR#OU+v>sK1?yTx}%*hMI*xpaIcoy0%+%x!+5;g9xE7@%%tD%z~Ts!G+fB5cM zCqMaFCWcT&+Mq$6$}TOrP^y;#ed{UN%v$s;I=7x)C}1W#*iwiT_c}`v)2t!nmOkl~ z`>D<9W|ww-eIicGEiomAafQk61TeGtMeR=p>O^ix6%3kIu|AI)1ec*TJ+*u@lQ5HW z&l2Zg!PDm%7t_>QsS=onhu zs}!DoXFvG|vRNrEB6zeEca4D4%2Cn56_tGD>)hGO2jnKx5!=({i^%01EeaXD>01eB zD$hEJcYO$O^}HA4s81gpq%Pbs4Mn`R>`xJ6W;jPdBKSN+HjVc1vhMLkp(naX%>()vo=_UeU4OxTW+shcj#<@l#Pgo(5r$HK))}hv#B9dB-Ewu{S*b|n6C8Zgg1=WG8zix8##Te3EY`m4AShfmz5&c+Sry;Q6AR7 z6X8M6`P;J8BAPV;u*XOM4m`&88}dO>N2EB8YUT1`M!3NybB;E=w<9 z%R+As<}X)u6~&; zQ2N8|nMCf<@|l!IpEw6rvGXY1MCSdCi10jSC1o6fd~9F62Y25JI?d>*#9i~8hIo}I zJiWtCn3;LU=P+#9WHsY5@b9LZH$8jU80nS>`>-Q;k^0<#yiwZ^071A3`W83@ZbIup z7%!J6mX+R?{vT+>x(IGP5EVZ~tBWC(l&3g*`02Ut7l+R-0ALDqvJM)N0L%Gt!H|;z zDSy>k0kx^oE^BDFG~l{_#TOv^=&CANfbFN@Z2t+-zI2$spHeKU8-vQbva7x&fUy_= zylrFb>2@df2an9X*-)}IffIrA#yed+Un@QFl-P54Iq-QHGHt}BTxwdwvcD02p3zfM z-MkQ;FSe1o!$ymoAAkKux}y6@fHy{{L`wN}$R<_=7nN>2t6D41xMQNmDL4@!{3^+VuNi;ALiEyBDGKY@S#$)gn zJWuD?-B+Qy)#68)wB1}_SrtOJqxo>Z+GSaa_=2u^{l(EP$aV4Jdt*`d@`_yu(ROTl znvN*NLYJl-Of5=nDU+=cL7tq_PI5a=IgK2*m~`9W2hLw4cQUHgL?T?r<~Qj-<0mSmPmopW~X#Pr-Xl4Zl9pDbM({fuZMe_<3h5q7i`%VFxdwjc9$83VZl7STq+!&VTl zv}e3i68$SeF>o)2lLWRCnC(8@9}Q@-Vq)oq*;xEti3g;G9Lw*~E*5`&e^P-IpcH7+41KT3 z`;kC+T!^|3;sJ3g-Y4?WISMN*mZ9rSh3Ow;+@9CjD9^=n-9B?h&HJ#nZ7Xj?k@>o( z2fG;`wnUTyDkS5_GrvO@-j^Tanc)&)Sds~f9%2UBm|U8)KCo-+{X_irhiO8dUj~yO zBz|kAE_Fz6jxD2iUzyfDL34C*U6(eQ7-xReq%QlI0Q*g@~)oQ(5Wk<{x}2b+X_ zXM={Lo?##U`Lk_e7fBZ8ncXy)EQU>96H1*G47*n0-6#C0Kx0HdDzB0uzNF!O5}Umz zsf|SMr2B-Y%anTGysV5F z5Pw-8byiFIV5iNf>!kuW$-X}JYPWZ*PZ3e>+;d1e*Mmr?Jd+pwL4YnI_H~%Vux~P1 zV!2(){b47Y=FXWA^1#SDR>>iSI@8$75h&7_;%;Mog+W*{No>>iz;1kd?prYs4MT;t zqzOCMH;Y#1UgG9k&6wEt5g~FeW9m*U;p6(Tml&9$%v%+7@Jp&WKe-01DKcf! z1ZK+Z-~Sc2*ZFk!sC*24m+rn+vH3>v{?Rce z{?#iU1zdO8j_}7Sx`+4(;}2Ky_#?KL><8o7gsAeZJvpg-U(48}hCeS5VA72Jc6(W5_49gu|~ME}JNrK%m)wRd|Vz@$s#2tFHofj2Bi3Hzsi8h&>r4u&0 zxnsH_WY6J?NTp}6#G;Pr&uGnaFpxxCR&kiesN`J*NxiFjxJScB>f4z-qc)3*QQP@d zY`F}N)N6BuscE-MqW!&d#3^Mi9%w50NZ_+UbLlTuv2ZNQU3FQPYGXTzMDWG0O&PK! zSnAFs3QyvdCXc@fBtp4wS>KiTT9a^2kqSTGrD5qpXQB^ij#fM;QeIIsh|i;o&>bH;c~=nlf*=-MXZNJuNS@& zcriKQ@%BiFxsBA2DM}tKc9cAGs40~refkNDJ9#E>r-+!HV#eTk3}zDP)O^4iRPxQY zR<|hRj|yx@zb8p)tEE#~crQC+T|Pp5H=+p3N+5TtN0AOGefwGtnL(c%F=}-U-P*Nd zCZL<8e##<`=rj#K)jVB_sshlE0~#9I_09eT8Koqxh5P*l6P*Z>-^~0ELGpj)bpKtD z3^?6W{P~m#{-1(mP5E!fiaI^{gQUhWP`mgRq8Prz8(0^ZoJpwsT^;$v89>B8A>GwQ z&}P^sPs<5YQ|blSnRi-Ry;{5+9Cr9vSH%@b=jZjS zL|Hjcs3-Lq8Y#qF!#-D~u(SUNxd%(LT^vN2htbc9Zmfe5m(zJyrnn0GdZSW$*8N98 z5-*gh%G=+?CdMY65u*1Hs6=2afjTQvJiN2ABZ+kUj&w#IS6d&zV*<2eK&n201jn11 z8Mr-ONOQNVF!g7<^X!)Eii%nTW34bKWQ{FD3HQA83|%h2@CpY;+bx4Sb-!S?k2M!# z+HMV|>+sEZw3+l%)f{G}sFS7^DCv2<>|iy`FEc9beM~Au3%zR;;GIcCg6XTD9rh$r z;F%}~l9}+LM2D-SMiQM-6uB8u`OTnED57M>7h&!1V9_c|^o0Imh$}Q#ukk0u7}`JZ zsjNintw_pw-;6~~?Qd2+-&j`-Y1sj7K;5{0Wve7$AZ99XA5;05lbH*9A7yxt``b^* zZ2Sp6Q$LXLo1htXeaPgVo8xqh2m)36DTBZFuXH*AT3w8m+oAv{14hR&D}PK10)fD> z!Pcpd8?G;a)cXPT4o2C3G(mkqBm^M|%jE$PI%HAle?~y3mR-OVE&%*Mv(lxKCit4+)yKgpY=Qfa7_ote&^%E6m@|I;p`_ikm&!n&zz1?=M+}-~ahr+o z57o(&4{cIR{@lm|rwK)5#uPX{>$^B64JFuFZ2+MAV%dcOJucF1?y) zxMhYXuI-X(xjT|~U5Sa{!|Rtlu5aLNuz8YKnH;t8n7k7Qa3|Y-0j~WN^XM8wy_??i z!X%A%%AvEjg}*&s)li5kiFnD$=RFCZ^VM~z8S|dEqiB&mg0<#YR`J+RtVEI)V#>|L z0F7_5lWwpfi^RqUMNd7khm6Ae6jb`qtwr6W*cGU={JFuTk5`pv%h`i5rc1qFR516r z34VByG#Wt=uq%SP{+J?`?|LG=vxI%WP>j)wh9<`}VH2=`#~HQUux9a8&3T*Ix0>o? z<=Av_H9UI?)7UWeW%E8z6&t@kc%AX1TF-?FDj4A%R*oR zMDb?EWFwF=G>!)z;SMF~=kHxX$v(MTgtl$S$^-GTyXFVl{)EQ`T3RVefR{6pX#;aG z^79aBvBKv{)oVL-8fUct484`=ISfnl%&UbHkGvR@c7=>uNl8t<#Ew;;N#GOA*(rZw zcTu|3z@*cQxg2>&lpqzQ?9!nRmwzN zHHB@7SkOt|#G9!23M#wH0bMgMQ#eemo;nYk#yr-BoBPlVk%MYNw$>A$RF6Kse_{Fh z(WB4o3&wMFCGNfqSJ?MG=ehOCn=iNRUofa+c5brrnKsma$f<7rto*>Dj)!q9%YO|A z#UHgtj?&>{DSumwlQtaf7Ov$}LSVkA*xt=9paB8u1%yWqCNZRg9%BL#oz8Af4MYy< zwb}HPIG1Pf-bZ6J%`a;vXKzJ_>^F7L#vc_-u4#N}rl28^7o=<Y}8W#w1IKKmnyrPy#Nyt>iroJ^8L__hh)L(w9NFhYpg^COV9r+(- zKd0d=4)pg1h0B*_=)<0hTZi&*le)0VSX76P;Ym|wTGqbgtvSfhHrUl8md!NH(O65d ztnG($gMCC^BrdE+6zb1PlFYt8=4 ztKhqlQ+cfH8ZiqBZ2NdsaF=}mM#H;)}~#NRNDIN z27-u7OHsf1rHv07gN-wUUO?K@rQ#(k0hjn^rZ(xQ>jf`xOud5EJYv`$8wCUI8?DCx zE9mXtl?4GR0zzu268Z;in)RE1#|-B`6;A!)<^QMHkzdaCze6f#e?uxee?uzWySID4 zD6wZnzl#m$fDA$+D1lw{1uTIWc&wC8kT5mflB_#xG9%Y>Jqm1dg#GM0lj12J28ZY% zj>|o74$U(*jvR{mO5PJa7{(E^NbFOquC(Ya?2tIr?NlUis{w^zbFfTh3iTlOzx2bb@1uOK%xYg$@Xo}=&!OAu z2;`J;fFd`|I`eWet>{jg)eIPA5@ex^T9klucqOh5!av2pakF`2{pMSEF%j`|GRw;b z>8$h%uF>A3jomL`#H?oLg#T>bf7BJ8)Xo3Dy5dB6^nb6e@bD!d2)PJPpTE1n6<@m5 ze4+I~hJs1|{Y+$w@T888eq{LlirQ*-shVK#6>r+)-JA>D>xsHd8^8#y_R7~MSj_eY z1cXZ2j8~aQ#_HU54RzqNDRWiNM6b9%;j+VvA_|a4+LbkkB*!a7ueVpvLGixEVWs<8JXSQtmtB&%ttX+hV16%(Jm4*AAeVUycVst0ai1g= z&?EeP&!>Bf(m{RTuc=BpF(KEZd=GW{Oh+Glag>Q5QfL!7fEOTDWe375YF1?*M1+^H zw?Kq!B)=kC10s!|>b1WjRo;jmb`^*jl4^ z=JSDN3`Ub$KO}mL`4jT0jr_n3q^_;%p2LSzmTTn)oudXw+mVCxR6lYWT+0^7gQ=fqP>4vW81kxrnE+b4|6A811#NMs^qRl`H)W=S*+ zQXaC<6y#u}$jA$5@Dk?g)d!ipv$PCS=z(m*W&#B5pM8L&MJX)_JsQ6eLpa_Rl4D&_ zz5#b^3U9u)&N<3-?-8PQ)EHagaizzK;fCp2_U($oXlpB6eNGXkKIFj=zn!&btFoOA zO&@R4rZP@*t3MxKK=ydHWv-&2tLe3OWbrSZH`eZ0=8x0+xwk1TW>$u?XgmpmkkgcF zju_;yKbOOW0Q>Z*6w^=ET;b4Mnu5i3c|<`_P8$V9b`_8sSeCFs!;KthT~Z)wXBcMu zZKG@CHk-KRsp_>gu10!AcSG6o1%hG%maRNdS;;AiRth}B@*+JL^4dzO5Gd)z?i(BL z3O-RWzaGB?M^!OL3Jo*qXfQ&aI?enbWs{7@`GyFWz-LuuypK$|s~M-9KA)npu?|>g zEt^sf>E;=_&bVbMTsat?-H%l@)@S`&QaB0}P-u144XZcZvh8h$Avq!)D4k@a?YRpS zSL#h7fSogk&;;GSFWv5nPBLUm-VO2OW;TVJ4Em1V(U3T! z@RWYYwA=5}z`2MBopgnfh%F7{kG0?5M7Zfy-1KCuQt0ehz_wt)niCPIiEs(-5=kP+ zCsms>ebT(&(X_4`ma9$5`pi>ggZ$Cw$gft6> zgPEO}krDD;i?kj$f|uT%RBdVIy$-|sd@AoA3b47=r%ytg;zkmTOPACxG-;#R`Ti{ED z07gE%;LNTdc4Q~7Bt5Z=rX?(be)DQzXaYF~kbDC*IC?$&4FZs7qhWKmYY{m#{)p?RD^X`nWNGmS5I)sA z4HXIx&qi38M?VNO>Qcqg@p5sSBX+GHT0`mhF~jUXEk7}4kMG=QDywGl>I_KZPf6#w z#u~}097Fl?JS;H6WhZZR&*_Kf=#XaUii*|rP6-#j8k-uPZ-%J6 z@;r1&-)rB+zL%c=YXaj1*Z$ZnvE zq*=fqyj#NaN6i6m{Y6V2`+s5niXwCZBmbmR^t}OV31io(-qrGE+GNi@nd4u2*Y0gi zSqpobLa`J+7@io|QF;;ZT)H$Y;`_)2w2n;bNxdhIzunkECU)+sqAUdG{&sewiDnOL z5XNvE{3eI97=pGRk~|f?(Jd=hCA27YHe#MJ#lP;enjEJHvqH8_%ooA`euBUY%i0F^gS(Eik1uvNiAm3FbVJKWVR+ZIRQhsOmlf;T z!uirjlsBx$qni0w|^K%K|b3#+Z4BtM`8t zV8*&)G%d*q7Z+BYB@@Z3j)@S~zTeIi!oRa(+YmBzWvoIx!=!w$ zdlgLr?YAAxRK4VJ&&4b@Ew{SqcqscR6qnN6G`q@mMo#!_M*h%-Ajiiv{M^oNwSW4P z>Swyd{L2X)SoP3=B0$+2e@I?%c$Yy0BkqHrAd#}e(SnXQxE1b zHC#KqBYrs08bAL%D?vojuOP&sR&OTL{DSWhhvV8!!!h!Z?6qi^Xqn^|)2mjswSC(7 z_8H!eH+kJ}urjs~wU#m$dx{O4<)XNTx$-Ugh?W#~ibrC)48xra<*us9sY*L5!kWR& z>WI?>&PqOJv*57WUoz-?6-z}OW3-`(bb;DQra)) zH>ihljR-XCXq_mt9?G)HSUYXJ!(y_mOQfcA(`LjO7cmHK*-F&z$A}tWi70Y&YQ7dZ z!6D(csMY3J^(9uwlB*5k)zffq>OGH7rDP_t`xeDb@9Mm>nr$?VB_ceYCW?|%WM)bC zzigmL240=tsHV{FXxa~wfThX2Fs-zmx+*EljOi>~>Qk9fvwMzAkb>cA(NnCC=8D^M z*(ozDS=2ZbE$ou1mfM0syRkjg_8X+c_r8wePD4p8fEz2n&3Oar^S+=?J4iKIYi`xN zU(3f^QhEDLf8w{%hg;Gjk~x8q4tsBK5U=zT+~Afm+KYYMp1rSHa|-BZ4u}F_-;39Y zCrY|gnwdm=_}q{Zggcn^*>#L+i>VpNS5J>7mN=_@EB?}m)TucGW~4F_t*b`o^qwxk zFv`C(fltzX(M|uzS^?7yEhj>YIgV#n7Fuw03>Rad^{F5>g8Z6zf0|BHgrm2Cd;|nj zz}4iq5c7$C>BRN~%;Xb!2)q@{bvz(pLJ;Hu;VGzW0|DBV``~v_CA59XzXnDd=+u>y zcLFOEg6(5^Sjx6DTTFy$hdL z1&;2=|GTazA`q|fr$Wfdz8eI9{yktWL-gYSfjIV9Jy|u;F>R(hI4_|kVi3+#d|!S~ z=Pzf?2BGGRP41Bs9p#+v;@k58*gQSepXexIMoR3(s@LJ~VnK8)%K#)l469%eXm025 zip79}_9@+uBR}D&;izj%5r8azB`r6_btz~Sof09ptyHVq_FPu%yFr7FO-(C0j|3^}1KNHkHnMHu$2WYQt_Lh><=Z+oMF(iM zQl<0x2X%{tso631Ket7`V`ea9h&vt}aS1O%WCl+Nab&Lk*Z?LuE$V%LXHX413HOq*KXAT>D{%XYmXJ#@y zz(J7Jx`_7^g~CqORJjcz#lNtA3*bqa>HJ1*mMQt~I~d^s2Gh37Dv`1Jad=AaM-*?~ ze;bh2h^IJv^d*%0ekIM`RQ7w%*A$lY1UI6TE!jj?;nK#fyuSR2IrAjL`pCB8N!3|K z0)>w_-Mz8UMvZ_s1AdFM4{x*c^%i=tr3Mde&hP79sgj&pqkc#ggdMcnc6Y0<@!sLl zZNJCJq!13K`DkKS-Y*_>-Fd1;?FF(EDaKz0D(dUKV|I;&KGJI2b-4Oq&umrNYzkgY z_T}!C3l83r!qACTgNoB+#-TcHR_Qf~87jq=hl>*#Q*`TG5+`teV>6z6?~RsEr#|&3 zD1!{-Q%zgf1H8X4YFc@`#{68#DP2(qQz?=}JLcn*!~-IK|4?$gM?y~EZ=3u;;0 zWl3+((uGQr4a;4q@d_EDwGKS&D+*s?@Z{y-NiYuNeZ<^PiKh99!9hoOQUc~XbP25i zmX0*tN0R0Zw4~pw<>Yptd1y_~>E2rE#K23rKYcC3gE>TlMeW|}9YC6)42k`MRDCni z@=mO<%*jXEuno8II;5$wp`Uqi@%|`NQGnfNwp42heCMH=^s1>;c=OXju`ArX89%TO z!ass8o#&kYKc+vpNCBnNwDxi7Oqqr-O7&!OEI93MdP&OJf^NGBB;&^^nCG)m+_kYv zd-rbpe8Cy!B&Xi=bhX#Z*^G-er&eD)V!6zk_cVHF*-DUc``LI%KS{nU$y72f)r*1b zEz(~OqADN0?jFl+j@`kN`2GR7-aAsJ;k z)|&u7(YW6m)93MFAU7=nMPN(;r;RIXulVtEtB+rICB8+!zYM{kG$16iSo@3Rib6lGuJnRaq$+E!Zm_5$5KF9d(L?uvx=o-uPO=~QdVO3F; zw}AdsP*=9zs66+O(Sw6eIJ$3ERR(XCzLuV|Gi}tn=a0MnJ$EK0j9xP9qC=O&Ojg>L zt_u*FjnzAS1~LT_W#3ddu1Pn-91gLJY7^x!)9K5C@uf&}GVj0UX2srSu=(z4tApDt z`&nSUET;0`!zzFDkdMk;H;*fR2xO0GD4-Dc@ONetML|bpn~o2GL=#FS0(caFlAHMb zxIpDk#tP&o68oeaIH=|X+VZnf_-D%VRu`&z0b++z@X9KINa=V^NBwa+b^`GegcYoh ze(=}<&;=bJ-+)~AxQk$q5Ea(_lm?#!3wkxjQ5UM^sdN-dhI`V{f3FGt-OZ#`Ihj!q z#{F*bN6JY{%j2zm8s>eavwVBv+~52aJ{X+I8XV}djQ>!Gm=@W85Y*yj<)IxG*?u=1 zGL>M)Zq|PeLYNUHQZ7FvR&7z*M84{;tYfn8n_N7|K|4e?RED2*kAcAo${uUQEMH3L;{ zH8)z@Wn$rx5P>Ic!>j_i{UrCRue5%)67`)4@y-aGEh?z+5TK&l+KwHc z1@F{YU)=ZQqri98+{GbZbi#}jE^tx1AY7;Ry9qV91H`uOr7)J7*TKkY@p;>|r?yh7 z;}_I%+DS`j1!%EvD}SjF_qG|>Znf)J+$Z5b>TN#CJfb&Z0-HC9nEr;mFxz^kgchwX z1J(5vdW}%$q+o5yWe$q?7im=@5p*%7om*&z+wBZH0)p+I%8HCBisl@I*8JjiR6YjA zbTm0di3*sG8Q#|kDCgmfnX=?;*P1bXf%-iEem(pVGA5UZ@B(Uqipnz*$3$+&xRdl_ za6RiL8=3j7ZIA=(DP{5fq)ud8!ehI<2M^I=G_ZV>*kp0dwW$U2^nv=S(Ht+0 zIH*b2&DPS9a(*0jK5VA)jz4wz+8qS!tyyD&a(sR;KH5ZOJ8uKVhj_BmKt)=L2QnlR znjZ7K^&+c@J>zJ~z0HzfExp*eJNXt-Ks-ju0O(^t@-e#Uxz?ldp_U^4>h*Xi<)m*K z!smg&tOS+J;;?H!pQ&Xh{piQc_Di8|1J!(JF9dSiM`#hY2!TuU=ZBIGh*mII$Ju$? z+@EI~3%~RTDL1u$%-~=k_9C?E8RbS(t^GC$Z{7rVj!j-;*aFiGPok8-{il$iC{Pve zzO>G^#D(EzD8z#G>^WM(2$}DT z{NgB4Rwan!hg~+0P{3zQor{cCe59U(zQf&I7a`DU!Hrni?hfuc;;Yrv)hgZ&xDP9#Q``Gz22*gdis&L@)Ton_-@mit$X4{6!^Dey8`so6vXyUUQgL7T&9_Y6>&(bQ(7#jZKzk z)p_BNtAEcYblNSEiYJX0F-$#Kz%0OXBSB!gevO>}lgvOW!o#Y~h0<`eWY&em0p?8Z zR%fh&&I2VU8ysj_@Nk5o4dYk%6JEge_j4OCGCgbTK*pk2k-t%fUlk$5RXc5w4-K;O zv1y`dEs<7eB7+M0KeOG!&iY(-Y1a7?LvEFF$=+HM^ZRQnE_Sr8eUIv#lZ(2U)QF!L z(c*ZKY14ZhR(x8^O71fZyitTk#9QBy-5V7ctBs*@<5l_!tVCnL*Q#zm7;-2=a0gKs zF%ucd`yDqz)ppqXF8q>Osgz#)Sb50RX5W`i49t$aI!y@pD3m(RrTYd+izvBHsOEL3 zAR+TE;VwRFun}V!k0ITw$nmM2$6WKPt=Cs<_LHtR&@=^1)J|Wc4Tf_D)fbgUy!u4h zZCI3B$f&-2rbO78*0UK-50AL{S>UZ~6zyT&m%C5{3h03CSYOi3^;!d6R(j1wV;qg~ z(9%N>gT(nT&Hdi#eADg*N)M&sJ!P@sL~@2o>!IR~-s~o0s$WIzKh(-;bN{AR{)y~p zJ?*Ue@3z2LC@jbEa{Q+_Nf8}CC8`1ilK~VOKY>mlM16$fYn;?;-O%{8v1x))`Mu@3 zlRPlQ7O)W+O&@d=H8Q1`!JK3EGk#VD5L~Qxq5JjA$X><1_gbUvW|V@@E#09mHF8R2 zMWI)yO!4n8APd z>_uglR8m_=y7^tnXCfzjO7$UChl^%78W&(_f!MCmwOte!zoe2?F*AH&Dt4yR zgHXxOLpaJ+`gHpqq;c7libIVGqjUpd3j~#Y&jv*k0?1b`8eTZtoklbFi7j@>ruvhj z=ecIShABmUQV%j;Ot*Jlv+0Q|FCv$$5xW3`+|(4A@T5<-aN|V+^1yH_+m&g4zpj=fQ?R^gETzvbsq@LvpZKWSxRf{)3|||3hUBEm#kIi^%9xN{ zsZ9!tmb`Ija03rYo~for^kqp&BW~Q&iFx#G2K0c365_I1r`cBfUNp( zQFilEQclNc(xudk1KEzL+PCmRhY~M)8lk^A%pgnoSag8fNIL5rT-kh+ZJ&5|vIrIu z(M8`yIrEb71+5jfZG-AzfWh6#$?bE=fqSC0=uk|8*)xX{R!g?4rCsuDw0n%&q0;Rx zk8jG(aVWaDRUx^HFAx%8vOx{2L;`N%5t0S1*hnhCrpElHGjT0otgE zt00v9Tgiv9MV^L=paR`@7Ks`W4(aTTw1#^s7KV5MCDZ8FtQWWTLE>}nRYKAV!2`nZ zfTU^a7(&(e%zjwID+HG1K6-6H6pj)y9=F@ zRnd>=@oX!{;;<}YaUf?$h-8alwqr6$>C|5%uM!eVT{w5SsCy#J6(2_t-*z!NGbwBR z>)m33Cfc;dIkM$N-3s18CiR|fz4M>b3D=EqUA_~zx%7PelxgmmEXa9b*dZAAVDr7L ze5s%7E^Raup^v{YY)i0TK3i+3Au+$2#N-x-w6211p_-Yrjg_?nU(he@`fvH0J!Sm= zD}Vc+$lvZ%+6%|_^xU`}fm0T9m8u%}e$ys+f}LPQ<{r)WLG?q48BWz^ssNtf4@;z1Cqz0=Sk9gAPYz%4jH#oPSI+NT zjD6tKT1ESnKTFJbz9l)RD6dqjO3G0~NJhqwI$FEq#(h@1a&J({Mf-meUJvH#1NbeU z*ktqzez&Ae$O`%jOf9d>8V?5NTEvdQ^gRk5MKD?{aIMdU40pfkA?q)DsjA(4K6g+I z8WyXUz7ywc#QXBR0Kr>^G`?k!ZOG92+;lFUaD0+bN?7a<|N8RRWU52SzS7yW-#F+TGu$+?q}AHLP!Ebf$UVQ;L?!zs6wgTIZyJf z!nICSfL+)@HPoSZ@7Lw?^^*w+rSt0PCk@Q&V7+MJ9-V@*3;#n=UaoHW!;&w zcxEaOpyb@T=Q$hh;wSMsIz{b zQq*O-&2@(G^V@ZF@2_N-9(>FjsY5!$I$CmcVRHZ;9ndT#7%0>D4H}moP`6;Y?#G`# zpj7gtw0fKI17xvXY%pG_`kSGecV;5{*_R=5?vYcmWdK?T)>8>36(s?+N6~uWM`JA0 z{(;ccoC&pVrHX*JZABaC>3lC8A>xO%o?QND{jeCc>Y7$}p*)yP6$H1Xl1<}*&Hb^C z1BAO7@vWH))|EWTQSn26{o{C+PiaR z7PZc$!}Q&gZ$IK5p5F-?X__A(XbIB2U6LQ1cAswj~dvV!T%Fiisd|Ghr4SGdlB3>uw;3a+xe)X#LgWO zFyyI!hSGf!>gEyzm&KY1jxv5t&yjN5;UH-m9eT&B;nvu^hO9b29lr8KHBG_?%3-C= z*Ze;Kp}QPfz3O?0^Yp&`E3LBPy!;D&Ui5ynD!x@L_^#A*Q0lqph(bA)SFKEp=9ZrN z{wpR(?Lal|LFg>yhCFTGep%7*e_51&-_`Y2KajZsEKu&W;g?K25Wh zTr4ur_l<<68)U83)F!`@kK#<*Uo9c-<~ss4CJDsSbFX`eDbdEV&sw=&+7GC@Pxt{M z?jOoO11y%Jn>vj3mi9=$I(n;E3PH%pk*eIq0v43KSIVGaHRA|4gQf*$`y<9z4qApx zRaOoN5rhc;$Q3-JE&c>9Oj=qBx}hM03b?GiK`)10dx3Opd2v8<@MlBbb`SG6ALM#p zCzaw1lh)s~4w{K=`*=Um>Z4GXjQ1x^y60{k1rJ;k1OL+S_t~CS2%z8xs9JB7vJdPk z`v0!tI@UO$*if5spv?WWObZL!|5U5vQt;D`Ysb}EN`5Ha*NH&zbR8i6T@{h zAZ|J0OxRB5RqfbzliM<^xcG2~+U~)^a_(`bM>iNm1mNFPuXN%mI$N}(mooDtwY?A% z;0h%gre9LJrYE10ZL+jBmRX?eTaCGAfh4V9%wsuPx=*%Ai6N)YAQ!w?LJF-A&zv@8 zbG#pYNmgVK*`0e>RKsFKizr=OK3u%JT&xfhD%7BrRt&WZAW>j2oI(2sBAaW$-gN_J()I%9 zZ>5UivITK^Py2@r&lU2x3P`?r==9R=AQi#38+}v0c|o1ZR!N&}@Ae7?mAu*L)AUcX zM%&v#S6^4x29C$xQM3O{Y{_&ck^QSC8O@hV7F+wbSLBHE-}BX*#q>w%J=};Zc7(ZC z;ZJO3@kKjIrWa^9=U`)Ck$t;1j4W_Zk(4}8)bYB@!`fzYyCf24CE*d}xz3x5t+K^9 z--(ilpbVqosq|A2d|>Ezx!uGXHZ3|rac1Ld?h8$ zn40%Yf)H%(Z2Q};$- z%}m^0pAM8@nAua`T1)4(fa9x;)EsOs~rr=6qSSaRvXZ*D2@LBwp4p6S&y z88O>yH((1)%n>}l8aNE#SSAD;gDJeuP3uWSojO60a&}?NCc#_Gkf{{b_$W-QLj{+) z*-xgnTv*qaFE{#~rJjlfRBB}(wF*G*L})hPUraGi9)Fi(ok@7NJ1hSd)0r8o#F*JE z)2o-SA0eE+;*494PYF54C9TO&$mTckL0F|558H&;VEN_I6VXp1s`lh4Ll$+PQbz|* z8ncGjqcPQMwh$dWhq$T@7e8{RwhLQ*UmY@r*pwh``BL@-Hk`PMc`vAeB&t)6%D*}Z z2Bq+lAm>}G%22*59d#k$%fE)+F@IE^{Fjjj#lHk?Pq zIw3N6i=+UeB*{_->XCqG0c2s1YweC9>cBnqe?rhW)`$L1<=2rwP@ZoBJ7e+XRPeFNaWUt{VY`UvI95rrLi zdQvj{W9$mx%!oq1p+p`X%7Nj>n2nS30@*46YIA#V|0;h4z%*bt11f5P02XDUEj9H! zy&P2kpH?WR4x{|1ep{i`pC|``70SFYp+17F*s$Yb`_ZO(Yi8%+C>1EN=k2xQwb(@U@d!)5B~9LxzOW`KxR~7k zf!98<`b4-qSbm4!6zvI<*TL6b8y*bYCx>bD6wS6<)@0G=7xf;wplL+vtrNaF>U-~p zbL+7tgzfIEa-26m+Fmdm*Hk;LEHjtBaD%I~u|cUL$ipLorRaA1%8qrlVQkl{QuN!i zl;lZ!>QwCt-{WRUaj9b2y=5@0x90nSZ_=*XiyIG(J1=AP4@UOl#Z904jJG-8y?JD& z^u!#GQNK6<<0@_%ROnNz*2CV8XHX4wH*coLw#BJ;c9=IZJ~VgSm%v=%$>Uv}th)r;Rb;}=g0X2n8#Xe88QDm} z5sZa4p${7ZIx(=-$>s#lyW_j|2;1H7qoa5Bb@auwqlEj4Ijt;oropJur?8}Qbf@RO z-%!-yZlaJLt9VFz9>VB3HGj3y8_klnK|9ZPRbPdwne@1?-hiiqnDzslAoIq7 z_%P+wt~|eI2IhAced+USVi4!d8gD7%bE(@mYRRQF&d1Nu9~rA<&duqT!@9xCC{B$=C9~WH^{7}(btPl4$gw}qK*R2ZaMDdJ zg|2709&wD`fBjx59(V7T0IF6nVd@P;orjok{Z4S~(D)j7uUzT%tuuvM6sr=l1XcD@1A ztK7B?8&XBZCQ>l?u8ATqBh6^frc9=W&{GV9hGp)uGkM$@rl*%J>pm-w$Bvd94Thd2 z4lLn)wA|^Ug7FfM!#`k0^EJnKd65k5^!ss{YH~KPV;EVoJ`;(Pyn!BXsXoJA4KbSe zKw)c`-au=u%HadM`~t@Dl;i6~YnXogw6|?7^_k06#@?)){^HNB2uB1~^ zVl+~@M9z83(``F-8A*qqYrspwBHt?}Zmh1i?O>U2%!aZs1|TM3c%PrBx17IegMVFG zdjpY2JpVfNr5u-Y?w;pkMjub@u$uHa%=b9$xIVcPc=e^v`WqEHTMMx9Y%5fqFs)=7 z8=+&)Q@a^h{)F}{V}s-o!k_PvrFC>7 z-gVwVOq0*(WnR^S=bhRhlNi?bz$=BFUqMs<8 zAztr(S98NZlq=Y2KBzgxgj^Ii6{2sPtxWPPku?}1=@NqUh)A|fxAF4ZWF}uo4Th&> zUCWL9X!6#razt4SOA<1Li0didAs!sTFc)BJ%UJI4Y2!VFWIw*G&XwC$;Gp1y-b53v z9UQ+0qjqX9RLDrXbfb~dW2yh9Yx;uqf}>KM%>~{WtGI;mDTu><@7s!7s;=aQ(Vb5p z^5m1f_TWobP`T%mZ!Gdx?!92@-*WG}AXyIbMPL#+F;zg-@%%SZNWcjxIDijAas@8sD0IJRi^XFyzs--IVI- zdrZ+91j=X9?PiA@hC5ZCMZeSWmcD3328~x~Guzd?23;8&i5HpDj$5mb&h+ilz%%qN zi2WX8I#Q5AY`+%|8mrG^2XjKEW4KB4^{xV|+zf9nMtO2OM9dxYAn zhfISWwnyP`##DHXb!uR=(m#*}lWnt|53W+?+VlRG8{O*tG$A#ymjfyhrU}&mA(WF(V%Y?D^fB8sh3#2tJZdZ9X9WVuvkbut)Uu@Y9gP#%g~uztn9h zEV8Q-xWFBRZ4N#ml((ExIm;>)v<#K!S2*~l)ZFmJyv`bv)tby(y6Q2dx2o5Qh*n_N z?D>4zhwD-Lih-#Z-$CB(i?B$M$oj<9qixpIhN1?f_9K95siVx|3$cNHcs9^NEUEpj zz2HI6RuZuc-#H5tMMQEEL{(u|!2&*4|KwmvnTC33`$H7+fK<3OXz-#|{Z*8cNMOHR17r{d`u2W68rt#eR%uR*qttrDHK*8&~A{H z^{Ex-95MmBQ2yUoh7kmU~dW&7pC>-L!eYv9@ zKkzvR3+Bmc2!Go~$dDaouv&_ zCVcOE6zWXxO-Ge00*Ga_W+Qq(e*P*>&DD)b#Llz87)hTM2Qq{qhqh+llnVA_L%h!h zeb0L1CiZyxX<;yj6V^v{?r%*3brkhkS_LnXJA2<7+C@a%La(w77Fu+Gy;Ot}Vh;rj zp|$r=hVAv8@291@@>XQ^9)2Od&6Pm+!PL+kgT473ZhMvR;YR(Zc^|6zFhsJMV){cw zU-Aajq+xu4#JIckGW91KhFQY-CHm;x;W?qBllU*N)@awvcnMp@B-f&Bw^oy-Ddlo5PuN`+LE9j<2CVJqf*7Ow7^L^1YizyqQk}bH&#` zFe=HN7s`yziF3jIrVyLS37M7uO|hvCecL%rK*H z(}<{14AXeF9u27%@uWH1?nULB;<)D7g^3l>4F=Ua5z`QydJ(iel{Ibd?%_JKPG`h} z;kg*dXICQU9SpLp5w`j0g*oQgm=!_e6q&?jft8j_IkMr~mFzZgVZo02_%TyMff2;R zL|2WgL-nx+5y&9w}vzYc{G9WGX zShW;>5Tn1D4ULpgmTQCj1F=c$-pn^GFPN3zrEw&yX5Q~DE*4MLAi|kr`bZxgm_lTl z|F%mS*;yWf@k9X4Xeh>ZaWkERMZCWdmV;y=H4XSK@$YM*J?`TZPf~WcGtES5^|!Zmqw5 zS;kiV)UOsx&U?(w#io*#w-I3N%_uAqON~nC{B1Fz-bNJSE6l-Xn4u}^WRxmb(#7aM zj%cq2j3n6^NcJjzCLCkHajGX^NF&vqQ^l5XOC*!&l(shv^;jfa4k(#S*uFv+?NUo! ziAS8i9cZxRYTwR`h+k^lim=b3$UOvpOWuBG=T)<^dHKvo*lWa zP3oUTL;n=5dfXplz?UJUpQ-3QUc%_2$CjGy40Bjz3xwv~2jR!|82v#m=C|dBeK=Rw zJ%bvbVpZ#BbcT6j^V2q@ev#z2cXkl(s5crY!5e`2PmxmviLh-dI#Sm}Bn@54I~UTd zijY!l;H!e!!D1l%co;)ic?5JyN@!7YI4;+qVH>tfn)}9qGGrmaxu9fgFpj+Tf_55? zZLCfP{DS3c%I+@SZq`_s3^`sNu*jGQLrC%2B4jXx(s7=I^4LaDyeSHZLx=3SEKe^{ zH8!-rUSwX)QwvGXoaEvor~q$6a(` zetwoIN4{x$DmdHYsG9XJhcF?=6T8)M{0*T zsMq59*8YAkr;YNWT`67EyHqj;W*>yeeoa9k`X0aALN{ID-$o-Kr z?H2QaoQa{GlD{+Ndl>OBW12VbQ`OHhh1|T%6K_f8AM0jM-CJk6bIzPEaG<_A z%9gs6Z)$yR<9*n&_ngef%b1UIA3XC|TMlYOMqGLS@ByfHX#EQWy};La3XgDN4Fs}_ z#~a|lPx~ZK_TR)rKLZR@O*#sE`=7fV5+L&UcS|Y&$xoq034s54p^3sgv1PttX(JnY z1$$o|@N9h1*HmwO94z4Fr-N^DWvh(!eeQHpvo@ku$ULE!zM$OP$@pVo@l~g#8up5B z2K8?BE$7LQ#$BF#?Mnd)?bqPOy3W;(WQWg&FZPqQvGEoh%tuN-YnzmK5ke>Z`YA(y zAbWga*`<_Jd-jn!>{vqa$X5Q_T~81E&JqSGyD!XCOq3y-XXRSt91AN#%?mfW$sX$m zdRPkUa`gqbG5HO2ZJlM;QC^u`V7OA?Rpp~kFRB0u+i|xMViTBO$|)Cp|>S&XdTqrHtKoBriO`ZIqicHSoCC zez#niyq@Vznv7tul%d^*)XtQKM&6O+b+$}aHMS~md>o<7k{;t{+c%5yKNb1eM~+I} zvx-+$wNl}u<>_wEwn5S&DBd}&yE>dBZkGM<&HWqUI|-6|e}77-|3`!WOU%0YjO4U8 z;z?%pR5tc_TMhM%IZZ$W9K*lAem_XgfAXI}Lir~W;r~vg3fKm}4H3cO9PmBGfDhs^ zoa=NPisR~T`a|u2y3U`DRlmE3j;kdm_s3%YIPHFNr^=4WDERY9a#`Yk7@tyu9|FpI z3;3h^Z%8_WXcfi#Is{VwR`NJ>Ky54qcy*LfO((*nof~BHf!iAjwTQWf!h*5HQ3Ki- zjW5-=R`S_jg?HK=Aiuq#`k~a>^-0GmHM7!){H+vAG1Rd z;5_4qB%>(5iPKcCmwHg2m$ghRD>q7HL0{W!P^30fkw~6#CGl%MyrIBM>Y*5@Fxs97 z55!@hj8Rb>6eA%JOw$P_g78wR(W^ZpUf7XNn3k&k7)IONIUk{5giV(j#Jj(Cy?=nX-rDjpk*!RHJ zqA*V`hH!)Enz_-C76UtD>6^*g{M+Gc$Xx3N00VtrszW3X_L=SlMLn77E6aW&7mcjW zcFP-jZEWb(&@-7=(2n1bLOyCD_k56~j7VUvdoYE1C7a}E`AyTn*hqN|1L2$NXqLWG z=^|eHy>A%d%eTG-zyq2A;rWkYlamd16n^v&kF9q4s#WW~1tHf_-*fvPF-`lF_G3*$%Fs zb>Q7>BDw!I4myPQNRjK{gY{nQ;=C6775{gmvwl;LY*(dgXE$$%k8V3N4RjPo4zM$E zdb&&P!uLmb;yQA#V!UpkO=}W)p1M~j5U=UmrW9xc$7g4f^C{V^-pnlCxxx_>Hq=le z*LbU1AKtDt7u~f#dvPP^>$@>RpJx!)@pZr(HZIL_xKgocHgFwni7)BkUW-}RZSRNY zygg?su0vWSs9!S_-)Hxp#TF<=ziAXR$6N1QCvvy2xJ&b?St~`+w(+#j>XHbhN6KTx z$h_+7M(8xmEH3_(c89DxJl`!w=skxT+^E?KM~?Du4rUKyPdM;432tsR@U0>_ib{|j zidpg4QmWNdLe>q7hZ&3)J4#wgiml@PBgY+DC9u*=#JxHF1KBpCwFBc|3tz49amXmA zx0dU!ypQ}gzN%kQdM^+@x|!U<9u&FXk~Vb{2A8#=QYdt=;GzOy`$zIyo>`iX9Il2KLPsF~qp5Y) z?g|6Dagi05)a9BrwzDH*9aly&J}Bd?PtSZ@m%;eHS;sG=G|c?g6!tjtne8(?7ko4j z|MV-1(QBW94Xh<_;(QV5BUrVcN){8`p0_2UDBycQks48)vqq#qw%N3}N11o_GveGM z0=@^KeAp0+FM*uv;~W0QIk$%GXP^59 z2Qfy1uMnT=<30t}oKX>&Vt~D9y4Sy(>u;ABspH#9J(V2Y{Uq!O_v6*|H-fE`^rduV z)6+ifu&J($@Td-AQ$=pK)5BOFXKw z-@^2FTyecr>Yj2wf%x*MAr`g4&5`9Qj9CmSA*fkX^EHPjwsL%r4dm@H%?x<@7L=r~ zc-FnP?ynU5?n)4UUm!{&^o#*5y06*54R{z2V0HJfW_Z7}{iyP&XdRbs45zyYJ2qkmxXtr{^AFiWDi$>b;l-3UQr zJBD5v=seO^5u=Wc?^Z~Vm1_s)reY2;oEo5J_j@Xt54RNBUZ0V;+61JU_cjuz!CqPV zUI!gZ@}9_ChKHS7>_)E$KSY+*Lt$?r_8raf`#p*L^umxXsdG|4TE$@|MEz*kxejkv zIsAt9{}0Wjbs3RDa~<%lZxGv}3tN`Z?!(E<`mx4-(=! zlzA=q+)!}`SSUz3Cklccb<}f4p|5`&M$xU~)&S$m1kL0}9P@9V7$`X;2aSIU6-q&H zlK4H5`#(aK3KHXJ@Y&PN%SGP;l7cQ2JeyT)5>3NBGGI|^dt8o)3g=F~tLILyc~V72^nj2drR#^F0X$Zc z#AI5Om;v%PbL$6b?j+}WqGR~wGjdAb@xP=feiOcc>n4CbF>(MeFmKPay|Z?C(A`gq zjZOvTAI}^Xy9$?W%hFCX(&1w%%P;=wuOFjwuPU#aKD2>N5`(bEl~8-ygEOcF-CWXf zrEy5?kPm4$F-75~Kfp)5s@)vZe=BkDR%z;!2YBp0mqHdCX=df`zeylMqagSwtS8o; zI-$W(uQrwJ10ORyWHnriIeX0^*CH|D8A*lzvN`E;yzB7%Qv9u#*u4y%S>mxd4AGSb z5#rhB%7_modf>9NQlCvc8@6rNkON5~g!IfvK^R!NM|59u%V^+Eb+GHaQc>=z+UwNT z&V6$;C1Ef#Uy^Rxwt(dy$XD}duv_w+;BZ$C_|$`cIR0-i>cLspU%j5!>TACB@xF%9 zWzNV~4)C>RJEi-g2MNXNK|7(tfnzJ`T>n7MUf>u6N!Bp~pEV+koq|4*?{rcuwp5gT z^DqvKQQ9!tJ=3Ok-Av^yc}my(C9V7H4gdepCgme@l`ubf>F`r+PN!yiL>b)oK_ zWd`5Sh26X$#MXvfrp3pcxwTD!uZowqjjb`zj-xr_%UtNf=a2#8Cm1<%+PS+vPh$Ro z7=sSG=b-j+&f?+^+W8;{ul@re2Hl`YwpZz4aC)luaQyoDJ?atx=Of-JjBK@1xo)P$ z$1x2X#*SiP!LGz(CCi$6-#_U81BnB>Gi&hOXt0a5yargh^YGQle;{kzrO+>ydffG- z=S}4qm_;?!W8XVNH;@6Prb(}Owz-`BDp|rHJp6cDP>~1&0-F2q4t~9Z-O5AxtB1_n zW1Hu|h7qbuw|r}3I_|q`O)|>8g!$W+nR(kT$X%3mU9SYHX9e9-ayAzGOY2E-{V zXjfqzNpVK%sDNeyMCVVB_<+G$@EkIFGAf^jul%DOkLOu=Ziur0xeDNcs~TJ_NSkF= zT|Vf5XWKG2%n#Pzb$`hHykR_OckRi+F1$XLr8F?VUklLsMUvVAEX4YH?6s z>62ZBFdCFVduOx5&8;FU7Kx-;ON@Aao!>jH;R-o(DtNGUiXfl&g8zsB*{WT9$PC7N zVQ@q60C0azgY{znKrCcXEpFyq8FaG7JV)s{eX|8nFvoP~HnLu9j!1lt9V84W#pa~I zZr80$r4n*yBiL2wr&*i)x)TgG>}uc_*GyO7%h{CvW`sF<~Smahe0{}%|&6_=g(^0N$vikhvX=Y-BmC^ecG`*n{Z#cwI$=^r{HVT z*;w}_(0gTMj{bIW2n++tc&&D9_D1BFo56FKM*2A}>0qaD(>==w{JIJyH|iYvuRFhb zNG~E;d$fwIc&Pl!B~jL1xifO+Yuh{l)q%=|qQ1`Nm0WSbI<|ixW%W|JPFs*ZTk{U$ z*u2W49jWb2k&Pwr)H|{&BJS2Bx?*kJIpY18Ucu@myFA@0uJO`trfuCg5Dg&hx}kUt zow$2ZC`vteU%G+ zuS}D5ErKoW_dbbp&HI`3GfdwoWf(~hGbe1afU#Sue<5pIiLmyS%Z!(`DwF3;yi_g&LhfUcul*CkHu(BF4wr0S5=*GzH9Kf5UNDxD9@m z>HQkh|HEO;U+GV!AKGXz0PgH00dgZGWTs{ zPmtCC&JKUNW&L77Doh@Nn}A=O0Dv=G79h+6IljM9kjgh@wIqQ(94e)9Oszx-0{>mq zcRJq#-g=4&`A1dB?~Ko}RQl9Y`GFVUrheuJA^;LQ@GyOn!D9pQAlM2;{qY~F#9vG& zP85LeggtGQUpYJX02s@ZRc|E~Sh@oN2(D6BFlw?tK71B%Qa z9}uD(cj`FR^iy&IPU{GOa}~#N3+iJp_#ps2br^iGkl%QvptX~Za$J&gM1*(X@aj-{R5dyU(XjYrx7UyaG`r^H1B9$94?FvWPuXCb-jb{ zBD)#Fb;kcdL_)#z?*$?UrRLhfhV~WsvXisM;kx?0{NgMjj_ON)<7FTlyL+P6g;l3J&60<+`yx#|L-w!Kgs3 zgIB?X2$t=rA1n%Vh?@3KRSo>)_<%9<3jOAfpZ0Mz!Ee3~7{yUjEGF`5O;iQ*ng>b6 zx8pq|Fs7qmi@(bSAg71R|L~v%I-TP>1F$MaWfQ={cy;T?^-hM9KRb^Jyh1_fWpaG2 zKjwmCG*OZet10-lppZqufL-(_)99q2;kbjpB8St^qMtYQcidnCsv!QptKZ%GcV5xS zouY?TTtNj5C$r-JI%e1frd}W-_}7@hg9OA4KX-Len?!%b45ttO7(G2s>Uk4SMGP># zwS$WXi-+^3^#4GD1}ew&=HxB!e7c}piaF8@g*C$8nFZmQF^U~E@_y3;au`k97~Mt% z(=$irC6`8DE8ZOJFfxYnWzUNfJ$Zvrd+_pehriI%C+?e-hR*~0Os}f7s_(Qihm*v( zeQnstyvcuKx%7@?{&NG*s!4^{_RuG{8WSiQ6V}l6&bJcjoUwue51Eb3mPzJ=J4+WE zUo^11)E9j!;Eyf1HQ#0qwS1n5J$%pgo6(Kr=7h5QUr2`xLZ4$*Kr7h4>eTzMYqh^@=0r`8ff3( zt5=%oJXQ+1@CMG^gsUZAQA>)KYy;ITi2P{Z+v7-d+s7g=GRzi>0TQFX#S0t>5vzK6 z#XWO%t-Z}cEqt`B8uj%GVY7SrCDg-c+9SR_YWc(Ydx3dkmu0QEB9+ku54uD*S(SX| z`}~T}bxB#wQ0>tkj^m}c66Cn(tEB3J(X#+-RMGUN7c7o#ZO3la?ib$3=ZdYPS&SQ! zGkwA_SyZgk)m*KjwuHp(qw|^(G1m9f$S7@UNF{v}uU%)HJ*Yj*sgW3bfwv8s?Q&)H zrQL&v!b7{muN!eoVKH_&G}r13(t7<(>gV^gzdbeRON|mcJA5biHrk{4Fh94*uzHop zqhv;8jaE`U$^&BGqExB~o?NhI4(tdwFTLM7+~?u>ig5g0N3dZ^I{_78AFo;p>&FveF4>QbtbRq-#c z($4I$Fpf278{aTIkT2gOBe;SSrXL{w?h9wwsR{!Xldut;1b@hy&O(e2qnl^KQmfrc< zjL*pZ17I1=Hh~Q4hdr^2;^^fsI;A@suQf|EbaY!Q4>#tG$g#1iI$lQOV_=Fkwkld$ zTF@p8x_s2P-{BRp7FZApPk&OAQW`90wT|t8XB)Yw*n~{3#D!#^kp5*Wo!m`X)mI6! zAqszL>RG-121SCD^094nPz|b34eW*kq3e&C4CWGWIY9a)KwS>ZaRB8GCJJ!f-yl1Jnh+P|uB)=g zV>H-P7zOon$I~Ll_us=l@opuq?q+P=uJTSCdJyQ;aRT|T`Qo=V_95yF$N6)>!#y>H zA7_Y<51pFrj=PTnr=ci*V3PV{jROqFK$;;E+`#cw!7ctG?Ebik|G|`p%5|f<3RDIK zKIw5-hsTsQ(2Y%yjQ@R)Kl_QQ@4GsIS}*^|lK*v+r#gy;b%i$h*DCwefs;G9yIFv$ z@cVsh|Gr>u-%$q(XRx(%O3RD&JIO$zXaZ>^2PXk)URm%GJ^O2EAcp#GaGy+mqH!49 z$M)bTEiY>+k4~9+WW- zm3C;N;C%Q{UkvleY5$%_oh@L%{R2_bM9SiyF>nuLSx@{2@??W%;_kOr$pkfd_p$Ht z1i9KE(iiDb+Gda4o7?wmKY5Q-1kC~bHOK;M;r9yUlp)W=|9pq=@6)QlmysYhe9}bH z%j{kM$UhLwjsw#6!;K>e8UwHxL4a}@Q1KuFfOMQl5@(RLEZz(Ho+w&)cM;S{dYicW z%^{tU2|+(Qq6R;?upp4-4;_L+fH-> z@RKVvG2oVkBg%aw`bCu@y2Fs4)-6(pHWE$$fiNX%M44Qcff@VhoxC{!x-2r?31+dd zJ12MX>&77--AH)~g+1=}lXstVKJI_ts>k*k8nzg1sI}aT6mo17y&M4ybE zaev$DM00^G=iEvH$uSR4=R9vaMGa3AfxDshw22#L4vG= z1T7e&Y*CZmpU*@B{nteHf3)}I;Z%NK-}f<-QlY3&QKkk;Lg^g!HI{iQM5O^mgQ7@> zN`r(lR5EiyqKQf=QW-NQ6(Lb5r9|fAUHd+RbLji~eV^z3UGICn*ZcgTIQM<-z4qGs z-g~Xj`mD84UCV45RJW7vRN-2|_c;Lgn0?@rcY^2q?K+0M1_|U)O$HJet`4>ur{Fyw zA~sO3U8JW&V4QIjDAWqeC++AR=5w_%I8f+cBuAsdv2>U&j`I&_I<{tV4AJ%{13 z6I@O24_5VxF3@TEs#{~i)w-idqRcH=u=xJfq>5`L&&p*g;xld>K9!du`x0`R-b`6` zsHL>?*siOWEuKHS^ma*Kb(_-SsK${?(&Q_j+U~grT*>S(YPx%;B4WqDG9_KRRw0{R zb)=dnwZhWnzc@m>qRh+Vmlt)(FA*0P)o=E+-m|ylW_G*IZ|nDg@9eHCirEU1q=Jph z!#kHGuI-w{ZF=!=2gFXgI?OW?Qr4Xjid?H0Jv=q(pxB4ugv(2*CQqz?6y>8QP5M1H@&hcTwh?B-Z!HdV-3$RIm1q) zs=C7Gzs!oS6~&zlm$|Su;=EQ-L*OAXP3?v0 z2QOXfQX!q3ONdG4h#5?(a2Gl489rP3i0y+_B%rO;K6F-Blhqu&Y^iV9-MO}Qra?x* zjC`N2QrYgV4g;01`Gl#ed@ae>$iz0Yb;oWOT#a9-cYk1y6z0||)^;<6LaiG4k{epR zv9+Mo*Bx=*w;4yXLY}WxRVr+XAM}2ecq_as=9PlP%I$%-S~|)$Mh=Pw9+9)r z@t5AYIIn=eMdEPp^>6ONjisyB4lQ_Zz^|m^GlfXO)~&YRP$s@7Tuqki*y%_YY4v#` z_jrsn6>PJqRjNNIBuf+i;ykg|K9zdsqi0V(@?6%P(-Mg}N-u2qV!f}Z=!<+XHI*7$ zWASFWPlBVo-EyI;QLRH>7EAF@O*n!d#D1?WJAJw}Cv$yprUGv{&-=a`Tl<7Z>N*al zA1JRk3gFLqaj;0u?nIeded?=I=jDxFt12H-ocZc|&S^OGU2Y4hP$bdVQQ%IQxJO`# zblWN&pWAP1A{#ob`>1>79p@5Q>G_qqV)hqd6{UR2MYT$KlVg1l*S@gs_IXRumBqK3 zI)}QxSN3Yh*MFYQqxCVvFm>(I9UCu~ z|CQs`yi)j0(BT!f-`>`kb*q)!2{DK$H&XK6Pg=I>k-5tk$}>0dA&TDMiL$k4%A2RH zSN=d~y!J4A(?z)!9g8zlS3dcyuKv}}q@d)EqDF+t0g_rp%UaB-!D6|*z;j={uK`+3 z?JnMr5WF;0Sd%2$DQD4qyrcC%5+#sKYuB;j#~{B6MrMUNrEphpLp zUjQ=}WsE^A=N}#I^8(gDR11Q2xf>6Y37W#eAk4*(agNA%KSB^fWc?`l4N7VDS2528 zqS?|Y==L+oJ`6))AzHl31g9eNfB}xjB>*)d5YPRfbmFI|M0uUITH*;0BVLd0CGCESPafF!i@^pEur;s!6HWRjj=7DO%X76mI#}fWLV~D z3Mf~uLr()Qw!yY1f;40D(m}MDBBuRShMu1i| z)b9pQj((Nkl#~GH#w0?ZbTOVFXu{E#_*fQdcyLtdYh&^qI`TpWHsIkwEpj=6Gj4*| z$jilXYs$Rjb%?v})>O2aFwBkUQAiLoD%?Ns0QnVbCH=IIuVXi#?!Rw7()<+@b4coBpSQ z>nJpYql?zs4Hz7$|Xfa(YLzgn1i z^7$v>-EuNpVw!9;6Syr!?=X9GJ<~FB2J4?D+&9J^lP*Hojh@$WN8?P9Ape?h`vB}# z5JhAL=68JZD!e7eEp+vzX=64tMJ_{aT(2VigQrhQIPS@@KTp(#WeOoIV}Zg*b8j4f z$0eyFS<*=o+=x+uPZEYxB7z+g zIflOR$H=RcKg?MAq~vYJ=iOKy4a!g%yG+|gr2Luq3N!r5?jW>Xl5Wg86*@!x!moZS z{pRAnbgi^Ncm9f@*Khm}T8^ZK8~LakDA#vAv2}ghFxT*HUx7=_!%YJlmONYF_v_M5 zjt`+Vt?m}J9_w%Ki*pmo;e4fDrnY(g=VEDzviWzS->LCr@7Ue$be4EGIq&KDv-RDl zT6tCrcOD+@a4@E9BuuhFba zG0^W#tV_VP`@}Yf~kvkO$ih?(wJsfIQwzt zf}FcCB|8H?s+#d*;d5121@?;C826fyA2gLDMd(IaN36T#v8Yf&KLr@gma;?Vhf}P- zsBEj!7Og(y&pMm_-S23zO!{Zh&ER}sWWa7t6kvle{*D_$LQC6|Sg@0USWm#Y$G~isL-25H z7mUL(d>GIe*pCpv%{&B;D1chUfg1Xye|!iY6Xs=DY=D@L^$~XJTG<-YzsO&OzsM1? zQeA#?6#vy|-9T3Mh*iGY?-8}X?#`FPZqsGzYHu01M^`)|#*1KgudWm8mX5a7-27B3 zPSig0dzM)8U8isvvywR7!b_5?ZXP42@1(&Ij5xtR_@A>``Ns7fW>syUu@4ul?W^m! zoEx_;+CV&Tecwx;5#`3zwO{94?-ILU(VDt?)}0mnS3dpvsbHW~ah(^@hr))Ia-5eJ(gs zEdDKEb3@RWw3h1`ic>C*uF63}^MK9NGQFiNkmqu}i8XF+zKbsJmbB!eGYTIrl4Xl}1>7 zSB`YJXA3)PZdYXdr<9&sSD-+M9E|f0^f3plrc-?r$f} zD7}=_qqJsR%J`VSJ8>u|I51iX2)M)$dVT_>`%O(1v=R58z8Ni9S+by+FdYKqU4Ho= z^!5K4^i`L7drd;XMtt!y;TTv3u9GbI9EOq`a(@AHyDQYRiZuPm|9t!((}_$#QGkR& zR7|2|SjqlT%qrJ>ghpqvuP!fm5KgYuowUqb^2+ep)SjWs&js%ctQXvJMa!g2SyQ>t zrQ%-nx8zNZ1QtZWB9|n$>u32D#;*>*&Yum{HXFsd%Ux59Dr4(f{s}g^B!gl5K!8I5rI5fssoCTM!KgVz~E$IONY*nAby5 zXdPPYc5DO2UQ94(4b;`rras?Xt0J|0jzC5-m*ts&8v!pjVh0SOr1CGH&XiiV=zxrW zIZw6M2%pH$U5a+A6)f&#be?!7w72})kexyMD5i2}p`HgRDQe#oA)<|z*NG{@+XMW0 z8l$x&jBEYEYa8m`zZCF)FB}@=6d|;jlYhFlOkjpra7tgA@aAXpRa}B@UrZtdn;HK~ z`M&UcbCAj|pOekeq`aOFmE1GMRO*hN4v`PzV?ZMRyZ_5Gec&dCK5fnkJ}`s{kU^&m zz9vc*``1+^c#t$g2FlF1?1Up~cmNh-c%L-B5*+RQBoh$8y#R3G4m84`P&{85cSzVA z-hjWcHnO$UTOX3_mRZ9wb0xwY``&irp|yNuZf>CTxJ%-;KWf z&w}oY(q_-S%oW$^6LT)?TYg_XEm_i8rYLpE#(M!x+heImR!HIhx|(h#TL!xae>Lme zs?T*hV>6#*uf!e~wHdl|r*Fi36eY7=p02ghwG_`T=!E88)-c+XFC4KMG48oWH_S-1 z%(zU~Z(Al!Cr&o2~E)vg=1B~P*_ds zJc|J~>_juQ;V2Bmj>NMZRTvlui9tpw2p3CC3-Sorudfw1NoGo1tE5&h#acQji$l-E z@%rGb&@#~fq~PbXwyggwWU%^ahbjLy>Hbk{-ulnl)TUNB4r3)RGjUDsaEkVlStZljo79aLP((jwtZk9`!$MbfP4ieXP-K&BF`9*~tM;o7>w&`lw3m+?vMW&f#4&n+{3jFE<;KRtawvj| z9ts#12jeJAHvjSj)EnVNEke9o>O2dY4qz2zp=;w?FvgE9H$p0;fz`g z;sOBV(I1II=nPUS3&{wc4DKLAK-fq|taFNtO0RSeqCDe+E>?3&lxc z*Zl8=%7x&Vb+jfkX*&H?@GOP~oPtNT`DlyW#@DGh9!A^;{wJ(Rr<8T(&sJLyW43Ji zibeZ-M7^og$~>vQa3)GW9P-p`Ll!D_n08lw?m1^Y>HDR|)VHt6?XpK8Gp~NwiBp#S zX5C@w$gUAW*C_Tw0#fd>a__Bh802pxH^DnLi^%#123F!p_sx(Xr#XsIIdf5JCEw>q zqZkQNJ%@S8KhpPpJ8w-r?it%Rl3NhW^1JUca`T)wkG^gvUm=jliq>Gm-7DIKkL{-4#uPoK2(HhgFb^D)l31cWw`F?kJWA6$=Dv z*?PzJ$G_`pL3-LsLxVmlP=fkve%ECr>?HIm7XJR#Bvl@1?IG-8t;8m_sJmh1ij>dW z1`WFdJ^fDiWSkh%0Y#8Aa=U&(&g1X%parP1Pj31Qn(Ocv*Rjqn)u;+{bzI#ZdGGM6 zC17KhlKo|WFH8rOmF5n0H#M6%xC~w_x*q9Y_p{EUt@oPE?paqJm<*n8;fxXdMqROY z+JYsv({KIU|2f;%tTOBLeSyf$U#B*336d#0V651cn4xi=$~$=I%?Nex&m?LU=qL8; z&7t9@7IU+(Yu_~vIr6=2&Hb0dkdj@~%k5Xv)Nq{FbUFDv6n5R?lG`Jk1F04uOof`- zs^!E)y5NI~F;`N_5?iePwn;A;$OWP{%gj#ibZ9W;}$OgWF67qEk zB#->4l!|p<fmXr3t;fkXkL5qYOB5})_}MnLQUktFeX9i-rVNG=J8odVi#!f{N*vtvEbFo^=j zsNr?5C`+4>IXJ%uQt#LHP~x}%q^pjA)j4_)zS4(;fM+BC3o`Tv1^t!S|ImYimP#ZP zWHDBe`1?(uA)L~fB%xsjFDO zhCKnz^MqU@4$ltVV`1P+z-=H`71SZnZ3gYeLJ5k+A|R}ZR}h{Siqkb&dp5VD`VyjA z`U>Y7tm>hFiOgsiI?tJGAY=fd@ESpBg+vN^p2VOTM3?E^o!SFIP6&xW{WU1b0BH?? zNEw3)N$6BZBoicXBGn^!aH5i-_nHs7AUW^%U?pLKk_i1~w6S0)iB*sG(RfS=RoKA0 z#~6z^5D4vf&3YQ3@`Gr&hUJ|g8DvRxN>_C-N-M1d?dSS~@zrlOC0ZUfIr^j`tm;Y3 zH2_NteaQ`;KbwN_CL1{5n6MU_2x#AyJr)L1At;Tm+S4qzaOO&Mz)28IUqOKNC@De~ zMq#}+HV@Zv58%iLK_v!Y?ZYTFQGiGVw)YDNRHOh|l|~kZhNS%EP(#fypqU^Hhz*G> zNcA9%4XQwaj|+bIHB7f$0~>(v7^*hTKkM(*HbtF$$+e_Zf~6suZ?5uPhf@yP^V>BcC_27lQd z2WBZc6bDm}-29{)3UOeElKX>?zPpd?@K`37zUs`!jbfJzn_ukONz@tsD*x=l+q$TM z*9BF^1pd5+ft@#O>veW;Y*N~vKMl4#fv}8Da}R3;Og~RN8BQ&p6RTwt^Vh~a68Fl^ z%28~eRg?84ccB})w=Zvu(Gb!yT5CFq^F)+D)sPDDy{LV+Tq2+7nFyXB`a?OrcISm=2Hpd@o^Xk9<^!n_ed7O2C z$@f5!Lu%<7KvdOi>ackz@BK#E@@n56>CHOI&kpt^4OtuuhWxOa6rL9ae0A!{TfD4N z*Jp?BH{O=i$M@q-%AN}y7K*z$tM35Z14$D$Z8v8o?$YL8Y_<;Ejy8?85Z0d*qcnX?W2u3ScE>pXa=8}xxmDU=z#_-j8REck+>E3yWWO>fnL#}Q3=Sk;gS@eU zPKN=^VnjEE;7I~*zm`d~qodwgzQqN}TbW>OMz9c6CSy=81{s|KKvV?_9Wr%OP;M8K z(?|e5C%mN$j~me=QF<^%b24WfEzZHPPl5f-@+~kjC)(&c1FPs+px`5+enFeSVTUCB zCL7E~$Y3(OuHvu)!^=to-^E%bhg11XeIqyBa1iW`hW-Ec8$|SA&rP@CTkQo)Zs@oogp5D>zAE$E_*j`*CYM;+XeDsZ8GNPHORl! zTos!ire=O-YUs$vWl*ju|Dy248^+bypX3c2qLl-;+&B#sy1!J1`c%HIqh7q0*xfXA ze!%Q{$@y$cKgpWJ#0>}T8qVfTU$Bec%|OyYy6&>uE?(}U6|cX&aSZ*^{oTcKcB5Ue zR^*9q%gGh%^kjC0%vArjspdLmwzQ3f-2x9?8xMz{-`8Ya*5QXvZr6QRsM)cVI`89} z=`XZ_`7hbklX^f?Tl;|SyQY}eub28qh4hEC=hh^n!Vu?149E}VdusE&{kI!aA5*h# zZW4xcE^_+TGw&qCT;G<+C1g*z1wl8Cwm@R*%sBF!G&tq$B`r+#kSs3!w9-tw2-t{o5B zM4>JL!Qj8d42G8zTwQ0jlnTU95o7woa@dOr>4bE&50(S^OcO-ToMagOIS#%-ekNX6 zomP@UKp8G?gGHGm6tZY+VD&-FudyI21J+`3o6m!%4h*V}R*haE8k6_^ls2GZd8 zh%DQp18*OOa6_P$gY2v?B{EcjFBoyb%Y>r}^n=&vVDB61Gh5zKAlN!=`oPghmY6eQ z$3Pk=4lT0r*$@+O9B&>i0PsU&2{IT=bTFKLq}VppATIrXwJ0k?N=CRDua7~a?gU7W zVjE*kwP}E59BZinLj7S*DzR|HyL33!c{Nx@QZ3ZSpQsjDO+rdx~($R7`R$gkwxqTOH5PflkqK?r^gTT z+<3EHUi*b=kV5#*r0N~STT6#~h~Xbp};zH&;9*3~TaUohFkR9o~) z9D+aG3#7UyRT96x&h1h7EQGsxn~4)w3E$aP)pgvbR%TzREWP;1d@i;>w4(cZ_)f)w zAQhbec{s{rCRcbx%ZdKazM^|%onBws`kpZ9QIxRn{thDz*Svk%fg_zEAN=dzs4R(B zxc*VC&v)jrDF!E^4i$E+{WASjv0g=awdb7s_F84wibV_ed0ehoVBIFAE*XH0FgDn$G+H`vtwj*H3p6H0*4>bbE)wKylj2}inMApkdL7S8`<)O2CTvlzUH zVJCPN%54C2oPa}b6!u*aZtxW<`1>`9fn~99MYzy<1Ozz*=Yc=NOp8N!AF_rZOaQ{+ z>jVLqxQh`-j)~eKJRH%BVG)EzAqAgSJ_u;AuzvIaga>X5p*k2LXsip_pVuW^@Ud^9 z*L^}#Bu$;PRf}N{j3+ZQI!RY4!|X{w`H}^HmlTQ6M*4!xwm1cYHrW+}M}n|_i&wG? zFl!_Q%?6}3`Y19|3TcDSNQx}LTSbEbs~LWY)`@?T6iFXL2LBhIGO%8wh50AVBtniG zWL~hc>Ll*_@(mppAH^;mA%}}gCfprnbKo-k?Hi^XG08RGC0%26sBh&QFH0{47ppd_ zTOC!cp4r<9scVRwHkMZ*30X?YFI}PWbe`jx{`>&B^gxa~8RV8`Dq5t7KYt*v=J`>% z_Gd>o1O&)sth-fpYZNm%mbLS4dWMzQ?{L|upXNS~i4R`CGfJ{B+w(Eiz|Anp_L?D; zLOqo>0vBrDJhsx=eELE_vek_D;Rc>>DcT~|{EhfR468c&-|pw>;p06*gS~r41hP+1 z(~l(&S{t_r4RE(h^?qp@6m{ptV>k3A+A4kVnyNV$b4o>=NQ<=8W#cd(1&7-<Q?i$9wubak@5A8c_8_D&*| zPNJ^C&~NrkoxaMR+bgRM~Sr=BX^|C2Q2yDu6|is8Cj4MYVfl0UeWv$KFGK!@+q*B9Q^*^I(dGU^T-KYB7J!NHXIN8qFJpWTz zNWN3i+!o%*TPj1rJ~@IusmD5op8X`YzMf=Tym;O9B)8!6#q)W1B^03QIn+c{CH8$V z;fzwN&WO-i5Ya4hvHl^4My;!DcJ9TG^JZQWG(FXDPey>hcZHd+fcwa6{G=w=KLu>r z=ybE>RKN#@Dr_(q0jQ>HUm}3fT_mW`hMa$zacctaBb`T%NE_zJ+&28vRf1N+3EC0g zBG|d=Fteowpe_~{16ng7kP-l4KyG~|#NHt5Bmo=@42%urGSlb+@b1I*Ni)wmRvMUB zLzP^BkLed_a0tCH9df3@(g)%{2kw!8e?NAPfQeIFCGx8=IXod0e0r$lr;ROU?Hk*v z9Ju)HP7>U_^qgLJ-xx7V^e`qDALg*%-<-^WU!r$07_9U1V*qDy%u=S>D{AI%f~1bV_Xkr&MO*ioH6DUL#`JX ziTKdbLX$}pJWz=(L&hQfXUf$)scxm*5ii*2;$FMlWranaylQuX0?>6nlV=;pqtejM zJu0qiPC?KjnS-;SnzTpkI-UR2ZTBbc&>684JqQRCQSP5H+;?I5Nx^*^f2W>Fqokna$+E=f5&IBt((1e>;aU!AKjlU4QU0qfb(nxt^f38hj`@+M3FG zl;b2XH_8#p=5uNMIahoYW;?Bx%$d5|fhrs;Os+J|?RrTbHgwN4;njv(#1&_A+vS@2 zJ`<@6gZqt+8jfOGz*ERohKkiI%Bx5cGlyl@EQFOgk=z6YR{A4}&FVi_j&RSW4i}DM z&)=-l#tu6Ci0Z#eJr0b9W8iyzbOPc>+w-O#k-bB|q@ZH8-8T_J6*=Gi#ZnM33cEwdAI#9jH_*2o%EL-01w~B~1 zxB9+sQ%W)|6gPWhEh|1ZwD|Y+Fca>U)Dj18-Dz7q=gl2Hjcs@D)cBk@^Ue`UiL~3f zlDTbMj*?GaTLoa*BXLxh($;66g>v4iA5*R%mWrsxb)F(FoO^Yx|I@suGM;_c51Mda zeN_1Ht%T)T4vZ`Iv!ONlVeI!&%zVtjTypO0tlD>mg+Eolwe8~!-0oi3tiQ9cG}&4O;iFb zXCIbYDL%L>#%1dgJHGGJwp*`LJmTw?|EuDd`z8?+9{>FMti;v!W^-Bvj~9k^T`1h9 zylDh+U~%V&j`=V^1{S9dGMWl#aUfVg0dl|rb1tB{GEO38y-Y)J*l?d|c+n~wMyyL4 zflzb|2Anc^l;(-^BWBXrrLX|O-opT{Sg>dm-UCC;9AQ4N)YF|hJi8qnE#!BBa5T*4 zZ@_jM)P!6?D9D=tWw*WnE0GPk!JB17$k2_5i+2KkpvrRs)1d?D*uI58ovDXZ9(VAX zLxE~qIE$uFc3*D-;!f`+U8nRQ1YH44A|5!EjOZuwg6YT|a^2W7^l3;Tt7d4J1o#2f zD-AGn<}l(~?tM^!rJTP++~hyl_A zvxZ~$Zs&|7<-A9iCl|_Kyfv?TU!}jcs&f|KyLmk(;UV9d{2ov;-NeAh<;@S5F35S# zx#0AkV`^zX^aX5mg)fJ5Y47k$9BEN6=WFR8iS=1|&bYd|r%ozfkWcMvby{usVEC&& zzMIdi+C}tbeg-u4^`@V~p+_3Z|v)tTHuKnNLSt#%Dm?jK8p3D%$!? z!ls!{;iH%rp{ORfrSNzE7a5n9|ep-S|4!1*}nA$pB|}`UgnkF^Q7^45qNXB>x)#%NmYW zgk33wf2}5zL* ztIj7_d3O(vV&_!@Fc0P*vuRIuhKdCDm;T#EP+z`63}P13aq({K4FPWS?&7$ps{qn+l-3|Gk|s?c5sIN9t^amoZZ(^FggUj-=2 z(4sZA46H1K15I=>LZHc3I z4VjqZ!V)TsZlh~BJP83JrVR%c;BwlUBMv=>MT~B~<3?i{Y*TEj7#u@}8>(O(qiYEH zq(O~*UI8|M?4lt<2h#m_YAexuz_8xn06h`LdA16NAlV@HlYXSdSI9DeDnrwWz2|yG z<1HXiVH4XWkV~4?)m*0A8S zwb&&t^TC8W-KL~5|7Uu77kAZ$8-dbtqJDFOyn4QxZSJ_ej-r)fYri;u)xd$J5hevg z?m=E7+PnKbP48A)eQYub?d;<}Aeh`)N{l)eQsw?i_VJeY>tsSoeMD>*)g1^}DHPVr zDP@4A!Y;%U5gqp>GWwCRqf>Q3`hAa2c2T=HWws9qI8_~5o_uu_yIr*S3JXEtE;UJdHitD zO)0qN*>`*P)ijSI8-(VN1iw$?DX4t;{H}1PVo1%_<4va7$7}a$@O|15wBbay)`wQp zyOLi%xhNhe=`(nk88q2NTr^#0TSNoN*_wLfevjMh=v4cxk$R(TL85sU0W0zof_%y6 zF^klhT`#EKHHYSp^ydn-k!GeHSSnavduRQA?;Wo5xfjZBAMka%dOIY$Z$xp*BMF0& z@7v$RC^|>m7S&numn%nkee_l8Qkk8msDCZScHfWiU-LGt)Hu~{q&DKdX*xbnGIDKB zZH#}j@Zw6nPrDE4Z1rv35~8^~gf@4aIM-xlZk}Pdb9Pqd&Xp!}FKnytF3Ns7`_ak` zQ+h*fpNRb;x~OkzA8aSVp3yzDLrD)PImIHxsU zT6%t1$8&`Xa}QL_oNa7;RVrNC<-TCm?Mc~Ust1}>HFfq6Y>QkWE=t;%AZB*r=7u&2 zA1BOJwb^coqx2&26M;)KKA%W7S~=ZOKt%Op3$Ld7u>4P#$)A-j%bjnyl4sYpuhmgH zxFBXQ_R>DdIvCfuhVYIaP0h0^glH6ECqrS-kf@8sUe-ftsO}GeJfy}yZ|zRWomDx7 z-QCNdR;VmKKK=C3%R6M|ktA*hVHLUUE_WLAe}_HD@7l1%LuCE({{X9TGvW_ z>_n*8dp6MY_Ro8UnjR{DH7*QPP^!%R%TQ?EqM9%8=u5dOlHbr!Ug0A zFAJ&NWMcW-m@P8jpAN73{Y`&z@#*g`W~<4h-C7k!C71iojjPha12QP5I}Cn&XEGLQ z6+EjAL8k-=g>^8}HK(Eq(2Qyu6RrwO7MTU)5`=I7Hy{D%F7&uE4Hm$vfG#Zn+~o;S z3MZ}lE5z0iSOVcQpc>FHhH0$a0Q@3OeMZm>2GKJo0AT(WNI3!IXT*RYXmhaPD6D;h zM*?U;XG`GXuOqd~(b>{*;M&l)QV#SmoEd=fmSKAmz#ydB2eA_cV9Yig8WrBF*x+?>Qr=%T@8O@>8k` zUa4OcW~Kg4?y*@@Lp?WO!hQD4#;ckI3jS;KXBp>^1$N-Rp!y({bHGedWJ`(OmIHj9 zPG9v&GkPcM{4&3?Y{5StFJnWZ?af) zcG2$nw|J%J`OTR{(Z*~a)ZBD)Yy7hN%7*g#b3BD>-gazwk`qJi$Z)%?QqJ>PfafF6 zvi(hsY2bttshfgRsbM9s$eMmPWQ(tIMA2!>0KTCr#^5E>{O~ShY{L&N0T;;1fQq5l z9_9ed0|c<)^BA;%IBeisL+&>GfjDD0FBh%?t_nFgD9(%OXhIIvV|jQ8kj0RnkJLv4 z_)w%5(UYO7Bs7Y9ji}ivVK{35pXb^b&i+HhL3sBW+$EGR3r4>-u@WqX=8ml2g2h3E$DzvcI2CL;Ku=?))4^@$29R(m);*8kO51E+qO9emrD;f~y@7?4>xm`D@Ss=8BQ1jj)u%FX) si$`jqGD_}X4LpPS`_b42+GXe_^Y{NBZY|P~A2ys\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8" - }, - { - "file": "frame_005.jpg", - "time": 72.23, - "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8" - }, - { - "file": "frame_006.jpg", - "time": 86.12, - "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput" - }, - { - "file": "frame_007.jpg", - "time": 90.0, - "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput\n Frame 7 saved (frame_006.jpg, t=86.1s)\n [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True\n [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB" - }, - { - "file": "frame_008.jpg", - "time": 91.98, - "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput\n Frame 7 saved (frame_006.jpg, t=86.1s)\n [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True\n [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB\n Node executed (2 total), capturing...\n Frame 8 saved (frame_007.jpg, t=90.0s)\n [capture-node] freeze=5ms shot=236ms unfreeze=13ms saved=True\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels" - }, - { - "file": "frame_009.jpg", - "time": 93.34, - "log": "Capturing execution frames: scene_seg.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 10 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: bea25804-5046-4f61-8604-6331f2795b4e\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.08s): result: NodeOutput\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=8\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 7.49GB\n [ComfyUI] [comfy-env] VRAM after eviction: 7.49GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=161ms unfreeze=8ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.2s)\n [capture-node] freeze=4ms shot=322ms unfreeze=14ms saved=True\n Frame 4 saved (frame_003.jpg, t=5.7s)\n [capture-periodic] freeze=6ms shot=185ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=58% browser_rss=1.53GB\n [capture-loop] iter=100 t=13.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.9/16.0GB (62%) swap=0.7/2.9GB (25%) cpu=83% browser_rss=1.51GB\n [capture-loop] iter=150 t=19.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.6/2.9GB (56%) cpu=86% browser_rss=0.89GB\n [capture-loop] iter=200 t=25.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.8/16.0GB (55%) swap=1.6/2.9GB (54%) cpu=77% browser_rss=0.99GB\n [capture-loop] iter=250 t=31.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.1/16.0GB (57%) swap=1.7/2.9GB (59%) cpu=59% browser_rss=0.99GB\n [capture-loop] iter=300 t=37.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=66% browser_rss=0.99GB\n [capture-loop] iter=350 t=43.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.4/16.0GB (52%) swap=1.7/2.9GB (61%) cpu=60% browser_rss=0.99GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 733 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (61%) cpu=62% browser_rss=0.99GB\n [capture-loop] iter=450 t=55.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=10 ram=8.3/16.0GB (52%) swap=1.7/2.9GB (60%) cpu=68% browser_rss=0.99GB\n [capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.9/16.0GB (68%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [capture-loop] iter=550 t=67.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.7/16.0GB (54%) swap=1.7/2.9GB (60%) cpu=83% browser_rss=0.99GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 5 saved (frame_004.jpg, t=69.9s)\n [capture-periodic] freeze=4ms shot=176ms unfreeze=12ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 6 saved (frame_005.jpg, t=72.2s)\n [capture-periodic] freeze=6ms shot=188ms unfreeze=18ms saved=True\n [capture-loop] iter=600 t=74.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=21 ram=11.4/16.0GB (71%) swap=1.7/2.9GB (60%) cpu=92% browser_rss=1.01GB\n [capture-loop] iter=650 t=80.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=14 ram=11.5/16.0GB (72%) swap=1.8/2.9GB (63%) cpu=93% browser_rss=1.01GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (81.97s): result: NodeOutput\n Frame 7 saved (frame_006.jpg, t=86.1s)\n [capture-periodic] freeze=3ms shot=151ms unfreeze=4ms saved=True\n [capture-loop] iter=700 t=86.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.3/16.0GB (58%) swap=1.8/2.9GB (62%) cpu=70% browser_rss=1.01GB\n Node executed (2 total), capturing...\n Frame 8 saved (frame_007.jpg, t=90.0s)\n [capture-node] freeze=5ms shot=236ms unfreeze=13ms saved=True\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels\n Node executed (3 total), capturing...\n [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900\n [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n Frame 9 saved (frame_008.jpg, t=92.0s)\n [capture-node] freeze=79ms shot=979ms unfreeze=8ms saved=True\n [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz\n [ComfyUI] Shape: (1, 10, 600, 900)\n [ComfyUI] Format: npz\n [ComfyUI] Prompt executed in 92.96 seconds" - }, - { - "file": "frame_010.jpg", - "time": 95.87582325935364, - "log": "Final screenshot" - } - ], - "total_time": 93.55 -} \ No newline at end of file diff --git a/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_000.jpg b/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_000.jpg index f724b34926e233b25125aecf1142dcbcfa76a73e..3b07b9ddbd011fc620a4e6bd70f3821713c30c86 100644 GIT binary patch delta 2418 zcma)64OCO-8UAh(l9ZnSHB(?0ql8MFv;3<3G?2&$5o-Zy>lT@Flrs|D6dREl1_@+p zn*+g!TWX;3%CFVsv^%>+P{CnmVeSY?Y_k>%)T+RmDRngUG*#I9UG#Wn*PWdM9KQR# z@ALP*_cqUQ8|JtMn$XdDPMs@i>TypR)HZ(>(LjKYuSnSg-TF z|AV-5zi86thLgWJ@M;1#(SE_PYFpy)hd&Bv?!#pWs}>r=lQRcl_AsyR9*D~y4N)wuxjDWg|DobJA~Ym(O02z!^($Us)K@uV7ggjb=^ISHe8Q}OJGZeOk= z#xf$+Pon`}#{i(1nbycD8$Xj~rTN`Qq-wZohg-~Hf0AQhM1@H$cKYc=k0I=T<=|*B zYd*@PJ^4U2L#jY3mm8#Jz0@)pJ=zzbB6b()z6t99SC~SP?y?M~ z;7A^C3VHX+v!RaV;zmr0fSV&y6+@=5I9LlrbQ8A7PNUzF6^s}&PK%|r(>?l3`q=j` z1cC&#V@f?~*P3wxhG3CO-ckV@(7rhl;{XM?V{Gs|b<7y+fDUqbBa;b9dj&0r zC50tUjDR+Z^PhVHc$(qsIKab}9<40M=v5MfdhDKv@XGjF%Yum*ScoSU1;$ophly(l z@_`!tzl*|`4@_FLv^GyUFnK_%o-_o*JA=1f%4|Ej;Q;A+s=fm6Kb{5hqWX!~1dpK}NsMf#_d;^B2Y$zKB0Ln@d@pt7ZSjMpO{T=YNS+599 zK_M0Dkt|%$JnK|bJy}*$tN02 z_ES33!Bf?5Jy_iMZdU8uOD_^7C5u;#>@l6lKcZ-w5nVhc3lJ8{1T_~7b1#}MMI;@G zAnP)s(%l6Cec6TQKbZW?dFg81)$KNXat9Zk`#_O`+(`WZ}RdmvwAHDzbOF=Ok zqlW%K3=M71<-S!YTYP8Ds%y<>&e|r6lDj_}_@jQLJH06W?YIkPcQ$v1B-i%V)%MiZ zw^ZIc^<@FEIr!^Wc)fGKi&hH6$loLjcjX9C;ltme<~v|pxD!`$!NQ|>ggCF2OYVTYfFDY802omW1p~=I z*>IeXEVC)7&%SqHwY9mAh}A!|AM?Pq5l3=D2cCHEGAOPbB!m!U?7dj$jC@+%Y6yf* zVFAmT9tfHHaBwUm%mh)DekgxDi3R6K7nSo3G!s?WnV@c=6f>Oh;GtDg)???15IsA8 zLX=m*xW)q&#^=E$n2;c06b>3I+jSKBqNibI1+4fnVIRb>5%I}+>-U(X}o$yP&fTw9I)zdS(M_gBxOYCW!5_gzKbg2``69i6!McUTNC zRcL;GYe}edY`2w(Yc|Rd!F5^#LEWPh|M8*meG%Wm2@TVt^Gf?Pa P*@3LrsTT0Apa1yZAzTq= delta 2410 zcmbVMeN3}`&^{B0BUB8aJSwgYwIk*!L!@mi+yNV`S^bL+h8c zeIokPnWo}O;i}y!4?5piZTy8gu;kca(9J+D-?M;jHtXz{JC}-uAJp6}p>FWgdi8N9 zgh#^@r?M++ZKI`=Kd-ve6?8vpC#%Sf`$9uKnSd$mP3~Xy8@D~qWZ+jPP01Hkda?*_ z6QD2l$oqGz4SkzmXeGfXsiq|xZ5eS{zYs2Ix{0Apzl?rQA*$HRhq zS|jcH%t$(Bqfoa$&1;g4ey-T?%O6kvMtXQ7pSy$=FHeLQ4 z8|8yWtfF6vEXAS-_4(aAG#RA?8hD{VC?|@-jX=i;ztU@AOCGtX&ME<;0;7~UQOZp~ zHfdBJ;*LMD~`oS=yaO=yJJu}Rl)QpNvj?*jNp*Nq|KDo zi78x6#bhujkn>}<^Tc0ldmkhUy$i{L!w^11y-DZy}9QKOH>OC$5zRzgfglcXi1x35PcA}zeb4Hgs+F(z@0 zadt!4)izjs#SdM^>LhH-Q8q*#HU>xT$36>~3rNK4R6?My>46J~CF3#Qb{oPpS2VdD z-gC#lG`tOwpn$uo!=cQ}OlIyTfCVzQKgMLhV~TaE?hy;V(J0jx!fbNMfV{J$I&ejG9F=2Uf*tTPEVdS{^h{D^myN4?W8BJy^BzwCv-! z{i)eu8?I0RTM;im10~JQvmX__$Se9=R#BmU*-+U{PHL7Z*4!-6LZ0N9hE#R z^Q{#Clud5ynHBaKU#TV{Pr1_rT_Hi&^KROad5@gjyBFPjFT+->4|{o*}y z>J2-s&@G>$pdbw15d%(bn3!fgE0y-a(aS&1yzhlRr7tfJso;UshBrZ@LMx`xbOP)k zs`Fv~Gmw~>*}e=Uxev6EbWW9kaqaL7v+MQ2(~$>&TZC`KSiL@gOoujC{8yjk!dPFj zm7(+9YzDrvjhIi`iAak0PvL%0h{h!09{}JFSXlG#Fh9!5foHlLo`LC86Y{YujfIzh z2G5JL!>YXfqz-$9CRE_rQ(?gs1~I`M;@L2U7$)ljumgK^k3FEiR{G3?Lo*pKgD{8Z6~75z3oH@)smVsvYi?(oCA)& z*R-qM3&{2L?*HpeG>K9Emr3zV(eW=Hmji!4dGczemG%)e{FcJB*#5P=`Pd3g29H=6 F{4ZU24nY6_ diff --git a/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_001.jpg b/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_001.jpg deleted file mode 100644 index 98f61bf62dd38fc55f73783b7b093cd0c56b4c48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119977 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 diff --git a/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_002.jpg b/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_002.jpg deleted file mode 100644 index 212e18a86b2913bc67ee619bc4e563dd97d51435..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119651 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⁢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�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 z znI|S~wd5T4YPvZ9&d;iKl!9!omrMK| z=M=eRd#blV*!`}xXpri_gLdh33Dog7L+49lx(xFQl~&~!OR!j8CM@Qn$UO2qG_IEzkyxm`7{V8WDb zf{GpWM1FMiDtEvZZg3-~EwZ_*;3!=a+Ldrg%RpcMynf`H`O$B(_kPL-m0q8JI{6DC zkn@z|+(@AsxGRBOw7RqQI&{&@T~4QIf-h?XQ_3IqoIuJ#ZiwN@vfQYFKeaePgmZsv z!I}8fpetropL=3Fb6(qh7HQ)JQ8W*7KcNUA?d3TDM*Q^9{haFC^TUQcohl|5X*sBK zi1duC*t2ZDU)}4ZZyFRUW7#NPJ^TI_L~`xkR>8NPgrgVNMMOQfgIieQtaJ<1_T;cz zpA3^Chb_9Vje+p&^rEbmb`8--nj|qZ4(~4&87R`WXiGPk1w@Ahf9DrJDtS_srvi>y z|3CV}!{H)hv;R0m%n=*=krO!8)MCS|Fsk_QN(2ZYOUB{f5pa`Z!&(y>9Nzca8`;IK z9lYmirUZT#E!|{RK4XZsy3K4bu|j*_Td)0f+AG6xywAOQTW{mVSZ%_D^QhdtH-3pF zha}dp^lOFASe=1covS7vbA~xT6~B9-)fehuOPDGNtcwzJ&g;GX^t0${uW0?_N4{%9 zpNe}}9JeChzSdL_P_+JTSdyf;wj5s;6~IR|DbsMrmYLS5t*o-RB7!H2VU3o_hvPKAG_y{eU8U7eUMn~+c6kiwUKEnuvcPDi8r$K) zPRZnXuBGF%?RD!*p;a9yJ^&CzdOATIxM8oDtcHNs_d@qd|&3++xB&V7Ab0%TYf7W71HxnFoyWs*J|Fwk( z?pVQ{CAbS@7EN0@a1TWAU+vmI3o%LWBw`yCGsG09y2M;j6DJa*p8gH5l7zZxTZn_?_~H6lSA|2qPznp1NcMi0;w1E05F zG-tW!Yn)>aTHu|j-L-`x0?@KOL9#su7+U;LhLu)R{XuEAFwnN6lv`pBFD9dO>`wrn z?W?Vl7npbl!Q2TzjsP`U$~aXDyAiB~O3aC1RGE&S(LkWqL=lrk`C3dp|2 zneck9{i5LQ3n-(&U;r(byxiP^_*HTsKuf0p3Z$yx1w z{AE?+56w_xY9+bGyiSBRf8sDVC{V^zj7egPyL&4Mdf7^HXeqokN!46CvEGU?=A!$5xmjbF!GzmYS0 zNK?Vh4UO$@wQv28d3$Rbq^?vv-19xQw|VDh<{#$(V%^5WJ@1@}{gTq|fxE~EL?J)Y zS^UQu2zhc$*?&QTgG~3*|D=Iqe`%m8h*v#mEMV~EfcDO(#rg%) z{We27iI&D6?FFCW%>cHe(*A6e5cMx8;crG+*J!DI8}?@pfF2JndEe6T=lBlbi@pkW z@DIMrMNBU&vduTXDoSzDq^S^^NR!w6uxFm-U-z9fJx4_-`a*v2!&3NXmGI^QEcYM9-0&u!LjC)kjFJ*q!*D?L&XSK`so_{!mx zS`T{QCzHlf!6{Yk&rg$Q8YNxN{t#^&QYp3}?@KkeNBW9YR$dOz;7QO+HrD7-LbC*} z?|9@V?D4#Qd^bf>=oT5>k$@`Zq2L?IRj-;G29x8>Vr)0_-i>~WZqxQVet)=jQN5?t zw0rz`QGov!;^Lj)n-Vr0!m4xZsn44@I#GZ&Aj2=wt}~Q$fhMFG-Zum+fGrt_5FpLLEP^Ig=$6m70vW2k3oJhguZBs0Amh-TOMllji3x7(#m?&5_GbNpSa3eJ z1&SIEl5{pSwG?UbYPkQSPZn2;OKuHBax!Voor#~W%m3uAn#%9}a{1gRp~@+uB{Y(i zbMHe?%L$f#8lN<&t83>JybwLzESI9WQ`y;Qkk=e;b|v&DaYt^`4a|ew03+q3*@Kpa zPiE0?>~PV@vcRLG8m*4g8YteretRSDP(HI;ard7xd4Fm-efz`7dj)Kbi|WA)MicbX zj=!F?uDF(foDm9lI&o}F3--+3K3}_vH+xaZfu8YN)sD5huOUI~=%{k|O+uq61 zD2Xf<>&*{5w;i^M+$_mtKvTa)S0vad$6Z#I%}LMU z@9XOy@;uMxo+4eMdC!h$>9TisR?jJQ%fl5Nj~Q+KznX10cy*;yw`KE0=-hEfE?p4e z<6$R!O|+WRgbk&BX7c{!pb|4rYjW}$cc~0>d$Wo9k26gCM`YRD!R52&2h*ZR;I#i>YS*THzKH_MJm`(lXN7d@LRbe%!%Xy^XS zh)Ei|+^2p?rrAP4?Q}_%1*pN9E z&_t_UvpZ&X%lj!R6OVgQLG9~=SF`F?(h-hT(b1{s0&cG* z_X=qi1e7m27w=Z2-dqoDt`GeStCnJiO_B+@3wep{h{-R`@Q7R0Z z!zM*hRt}9Sq)fYfGWznk1=p%g?t~wvz3me7@k8>5Pi?)?}Gh@nA!Tpw}Qv{A0#Q3o^Z>bE~&Jd)YECcxob@rol&_< zsI)D*MT;A1yW``-|ENFTO$otJBu_89GT?WlLHgK?*Av@g9Oc63lUGqpUqU1-e~?%c z#$;4hjgV#K&!`HRd!8xiouSAcT8wQU?V-WMUnl-i(KTii%Jp;ZwKz+q-P8Ll0ShQb zA6j3Y(a7r&{BDAWOo)~2pA$OVD%uFjIXqAycsj~6)$dD|?vK7!tC=H^15!W3;|;DC z=<~|R*%WC@zXVM3CsU^hiBBx4n+^m=$)D%153ced-T*qmY_;tko@po*5%9d`fi{&S2?o2A7Q)R(9-VZ|<*+^$sSCEMJ zT{^=Lb*rLp8!DBPlHtr8nR9^R`=7mj({dd3bPADvp~Re7gI0vp`8=Io`nilH@)h=@lw ztg;}aAXrWSmPnHzwMPpN-vJ50MFHQ370{P~iXV?8Lcyuf{TtxHh|g0`4=6ewK)<0XMNbbmlTnPB$rDtMTReh{68cm>Z^l1H+*ck8RUA_VcIrTkF zW5%Wg{~y>_OZayQ!M}ODFnAc?ggQak1VB;%GQw06947&`;b2LhglLX9c#sCrYVZfx zOG{}@4>Waw_^m%UakDdqLE6VgKa1TBL^Um=J_1bjZ`7-DUjxsAf(y8T@i5=t)MBD3 zfNlJ^pRyU={=~Dno#C*Ji6b0=;?daXibI(ky}O~ot&R4skK>1FTEfnfF3J!a^R{}^ zNJfWD(w3Y!5ld!w%I12P7ggSz32klY^B-&{4Ch*JxZG!?%E{Y0q?Sh0->0}{a;T3W zLK;`WV(coXW4!vl+vI~~Wn5O&x>@(Mq3?X!lO2$r(^IF#muqeT!_c;UE}UTCZ8a$$ zVuw`TcqeSB+5B<83fE{4TjzR zhVFikQ0+Y6aS7_3Db0E6*Q~Gy-4c4U)SDU#v;kBbh`-3MjvVaHl;-(0t)v+~)6yBU ze6)uI_pgflKSUn>7s8PLv+rsvh{i8HxM^1?c`{-@R|`I0i%NEk`w0K>+laKAI1uB2 z*Ydmg&Fbuqs^_5hO67);h`*>D1{aMar*^yzcd3?W!@U2#`+_GDPf1>s0IaipAGyS2 zP!cS8l$78MG*2brJ#EETw^EqzF}kQ1Bfxr?In(~E{^x=3-hNxNv3WlPt-9~%%?vJy zTl^TW5EBkxHHsD=(S2<^uiZSO+Y{C5!HQcpQ7XMjS!ybl!eeO+_HKH{U$6|b6gaik zhbYp-HPJh>{xRCFXg*BI$hxz!%(4pa6=?|$(enR-ni4@wdg$gM2=>#Fk5;A9CGm_L z8p*+>XJ7;nz=R}gPhUKCG2v@%G|J^D3GX#!uzk$|n84nvxh{5k42O>xlK1L)5BTvO z@<-jC;^yAD#f*WbS2U;p_$KdQr_f7~vpL-%HMwEQCDS&w+!R^P%@X@GS3 z_LXdOv<8KzIQ`06p(zHMVR;`P+OTGbQ4qFSQ!Q?wCiFmIUD`!rXLb5E;(OI4o(tR& z89@|aD z^iKC$Yv#|ZARRR1dMlE62=mGoWnLQCEDqLlEZ66X4fYYd1ED={y##|Xq#rQV;jgspA>%ZqjXGbPuWdyGGJY5GbbPnD^yal z2H2_FHp{V5T|Wk@J`A557oT0te}1l*l#$WF8AX2C_rc0u_7iQ-7j&q5h)9%o5@gTo z*qbVlz4sGrJtzwH9~?kRXrw82`^v~L%X)L>oQ|J|-w2yOdy^bs+0hXMmd0@cw!o{Wxo^p6FzX?>oRXOb=D{#_=E?UU_ydz(n;gI2^p zeu|*~Cyiqxj8#P=e?hV>ER}CuxkzhD#u`DE zP6(O^G~GF>Ks-g43G2NfMMlkcIlaNtxDX)Phm19eVa+$d7?}pGWc~!oB^x?Nwb=$B zxyMVpV1>LU1Z)-54P@m9vaWmnPCk5lPq5c*@6oaMQF&eu*zoEOGfs)h;-qym>Z+DG zmqnGjw0U+#CoF!8N)@nr$nO4vY~Kx~ml1N-or)}z+giohWDNHX%g6|r#TZb7h|>{m zDLws%3mHaK#T<|0l^EhQ6q!p0zjxmgWDnNMlj!HXDrUlcA#7m!Y(YcgS)3L7A^=#* zH#mPTU-xnM~{1l(YTz$>qphTfb@^LWMs`4#l`K*WVF#4BeO!+8zC+ort^KKNC8Z zDfY(%(EQzV*}{!Q;b8zM63I?QJlp{?4Rc11q5<~8Tj`TU*ZfXTTiuQtvsa|nf?@w; zIMbk9|JFH<2>D9o?p0Q=EzD$xLc{g0(g!Qv;mwB!Uhhs^-9^`2jIHTP&RF=!^x@m7 z2y~VdZI7*?SlJ82C((1-b8QXXjteVt9h*yYubDEV>6!2ppUc9Ra$A%YS$Oi+;!7aE z4u#L(`G~hOF|Sy5ydu{-mS`2JJ=JG;mY(!n>Cq&T)$zheXRp$VArVxMhBG30YZTQL zA%$<}b2D4-Xz6I7s5k%rb~2%T=t9T#vz_3J#Okhl)r);#kwD}8sUtwJn>O>HJ78PD z!pqFh7%H4U1sI)xQi1a)5YI&785;-yo^a#E(bu8p9U(wt2>Lz(EH-g4Lx72a4AxkN z=8h%&Oougu0V|+XNJyFVdI6|NYH=7=5Xx`iZ>JKP22i{gc)Ug?0vht6>u+N>w%lN; zC^QD9l)ueP&{&uYC?1`I1XY0>jztx^An9Y{sO;@H45}goqRL2^MgdpFmGBeGq=DSm z43gr36sW@y)(wE?v9XUZE8op@EVmr}=IMJqA-0@uHf(i4FC_n=_vGnQW}Ir&vX*sq z3z$|A0hpb!ScwebB&*QXe#bbGJSA7~zu0>ZupHn2Z~SUgky5mWqNSyqhQ?iKYbR6` zMN4U@6m5lDdy=##3TY@3(LlR|N>OQQY0&h%uj|hGe8=zm{r|qtb3DJ}{~X8X__(|8 zYhUO2KF{<0evJch^@WeZLhtc?FoH55l(T|XdPnU9ExswfU(E&!E@Ex)zl2NOE}OAr zNO_!Nb#9S0-{@KWW;#nhQ>chE8$`HiP;uy>l4}x8M%oc>c+%NSr(RQ}KQHrGTTF*P z2R?&yFp>^j#BDQqyIcFan_+qPUQlAfmNz^b<8yq)edA6XJ+|TY>75q~2@DUUj^(7~ zeZE~VxBmP?>BG~n%Y{~SoXpNTb-tu`zhizAgu&yL?kZfEQ&ietF}>&Q}M?^Mk>en`FGT9dPD0Jveg&6SrMr~{5 zb&j7BLA@0FyW5Q22j+ls(QXLaW48shaew!LX7w_Z$O3mA!wIa7S)3t#E%sor8cw)( z;=2C4H4)MNybSg^94aFkdM*(?J_*~Th~2Q?7f7Z1v(_K08|X;Bpx9?Aqv+i6_H0XjEtT2jl8np*Jbq43yKr?sL(T6Ev`pq~&&#__NbwHmOH|NrS% zZ5iNulQK!|D62S^w>p)&VT0SMd_E|TP}j)cvN2~V!GPIYIR{ILYCtKN8c=mA)~?Hl zWo%U*4jJ5ouQ;^Swf|h=I`{0rQo#!cYW=LtC&=ncse4`OGfrJ> z@zGJ)c*8~bC7ZP}Z*h+a^-Uj16TWy!yR6(O*U+vS-^qH}#RIil3cGt6xZa&iX<8s} zJ?7yZj^CXXrFOWjz_&vrFwga20PUW*)p;MGv$z_wG2^7#otqWjPb+-zQBytgAj!|J zi&-?^Aim3vm-DdP^5d!~-xo~pL+{MnI>~*moM3YZwLsNUWxU`@Y^4CThr=-j`h%-2T26-0hxQUQW4F~&Wc=~VuTmivJEc_*-HUcfo?V6+-uuU}u!&g~ zTy$V6imY$Ga>8Y`1RxhO9RBl6cK*RxQU-^fM^(l%NOst{y@ ztR8A59}gyahYTJVCK{t@HiOKla-q-|{Dy9sEc}c#f!vPIi2!N0xrpGwGc$9V@g4Lp z^wmC}OAfrPU0|2E-;wgNeW7OaOK)HPywwAR87IJwWUJ{!^Fix9N12atb-G{c=wTX2 zJ(lu(mT@V9{@vSsj%S2VAntJqWMiX#tj{Vc%G>#7#CF(8w0H}xP~c_T=5NXxnaqre zS%1n`_Y)18C^-2j_LZmPE1rq>RLvf_U#X3nTMkM2G_;mfSvzGoXJL#G{4+);mMoBp z9VU^YMtug|Vfbq%dElbz`TS+>EW)%W>Np=6IXOD*929^5bSFc&mR9f~UrK-e zKX%DdMgBa--+rM*!iTKq_oqP2|JXBdu%oZhLTIAr5MPalRH!HpQ?eML3i4yQ z^SuY%fAPb>Gyb~cO35EA39l}zyu9hX`5=sh-6Qn`VGHa}bW4SbjZf!fJa-A?`(c09Qhl|B zovGSCb=RdAucCiq`;Rq$=K6KGn+YA$&u`XABtAI)QAQwh|5Rb9d4W-S{z%7&TqxfF zNn*=tQ_1Ql2cesy)h$mNZ!@-u59c?1UOGKtu#)1q^780ARzTt#PlU<}yDcenEyeoT zbosePoC;dnm2>7;i&@IM`QGjf?3Z)aT<_xcW^5#MV~4cr<_`B%9nN9W&&~XN>{69h zsMmGDzf4r}b$6{kz?T#?p<0Ed8-*Qyt#>2r|5)N~c1{(~!jubn2~yN(SVneyY@i4R zmNVMdx+S$yViojaMwqJjZ{~Gp3l>A|^~j9<)AQBb9BR?^=3(FATkzs*VR8-W4IXgb z{g(_W|6y(r3!+_x6i*k$zA&vjX7t|gj-o1>9Sq_5SFVy(qi2KYM-AU^i$=MBh7NMf zPj&sz@WZTs$dIrB?ie*o1zs8tFWe}2cN1d|4&|aFyERA?oEtE`YDA~X{~04pxcxUp zML`7f20j%T#4SM}p~FG&ykP6;myhrqgWteMwp%9kE|gTz047DfKkVInjv?wGN^*<< z!9N+u*7~GQED$MyrpA4Y0EbZrQEvSD2l~v0&A?P+N8@0xsQ?L}=64FJLmD1E1<^%s z3p0+A8D0rmvA7;$+bwvGNbe#Y&-$$2b(OzlGj~kAMN$D9^H4`7YpiQV{`j36r-@HsWW|-T3q~v>8)f8&+)g7iZ={l`XX4LdEv<_*Qj0bu9fyhKO;Q- zh0|JcC9}6k3CNvKrCFS2-UkQ*q?PeKv0jcNCIYF{t7hH?@WY{Wf8hnk5%u_r?qeMfYm3idZWDeB7=)`g94I)0))aR+lRUz9XzISK=>I8ydVWyx6Z>8sd;Ack57Q+{&ht3h+2P~K zL(412M@0JA<4jnV^^_LdCkyPnjZbngv{?IwD6iwXESESWT2LUyHzPXaWmeMvWO3tb zPW*^^vB5W{O7VGJ3%1IE!xfc}+AZ7%K7ZicN zDfq-q0;Zp^OA=4>ty$JR!#R`uxIcY)zTL3JmrY~Kl=qoK32n`nWc^`u{1?`c+lk|8 zN6zy7Wnt0O`#Do*FW+|mxVL=YDc!++v`?(hkcX}wFBq8_@g8sYi0N#QPfo~wToW~~ z$z#r*w7JL~v7R=+aB%aJ!kv72uGi?=?(A#MQGG9{i8r;{!A^E#m{(SHUbkJKRP_7npQ{d& z4oH*Kn0c&IsMPu}KEYpn!=@xrX+dT(-4h8w-%x7w)7jm2c5IuS?KkaVd>5cX-c9Hn632dyC(S{iepzvAZ zHph3)L?NorY+PYN`*QY!auLQ$X+y{EUGbRZwye38*Dv#4-folh_fgYPb#r&|&*8>~H;3FNy_wzd6zN;ova}tVX$4pu4u@xB6xE+g#F$G9otdsseJOx%;3PWYmiPJKV;UB$|0kGiLx$%jJ6 z$)fFx54TNnR?Y8?)$gJc(v>26%4AUddY#`K5 z>&`bNxz-2OFS13vB%zg}(=&Z1uzS+k4h)F)$Mr{BTz%8NPcFd ziRs|s_VLLN;nG|5O%AgsAkMYCX*lUN14pOz?XH^FpxEJdJ=hS)n6Gm>3SNuot(f{a zoKl=Ve!}eADV*Qjoz-#s4wHygC>XuZH=Pwazkl?pA1QBNSXLab-lNZqK00=HmD3sYp)lSDP+x$rJKufozG^9;Q0s8AFQ~S~I zwu4dPisPr=#RVFL$SvzmhM&*~rQwU#(rwoKKufzCcVxEq@>?A@M^=iB1?G_-W`z*G z)dT6f>wN1 z`DJ0no4FOgXPaK7>yc{nwRL5>FujU?zDG?>T=KB{!7dg5em1jmD3AiOEpCq)9hslQwet#V(nUpid%cuNG1mj zJ|?pMfHZ`SG@Kf{xTT{~WjXlxz@PAj$}ln*Up3Z2T8<8;4Xd~d;ewvjh`d+oirp>& zK7G=k1Mu(TCI7Vhxc0YJ>yru2DEC9=_lfQS<1lm*Y_Hg>Sf`I>1fKtQt61CLEY38Y zfT=E*Y5Z`6+{)Gk>I?K5mgn4h5~efxT(lqPlZ-V`jcG;^hxbZT7~Vr6d2|D2MeCVi zj)2xaJo|O{PE+1^0Hgu;j7n3ynm`>8_4=Xm(K^BC?=L{&Ba<C_0`SLN zfi1_>q9!s@6(%24zC{<)217%eH9$$xcX%+N($qexB!L%)z_ZMObHkw#d39VR%q_OT z^Fe%UX9pwc)l|{5?VagKfcXTZ?tP1VaTf?js{HA|yj!-_T3@3YHqc!5IcGS**d5jz zj7ZOp!3-}lia-JmS(62HH34(z^aRjufB#uP5d?MtcBnsD zGpIHIQ9lUJOX|P1(o~Uke<<8I$@U~c`IjoZg{OIx4m9yk=jmK|VBh?qfGdl)<5g3q?ow)$Vz(i^_}b>|4Qln75c071je0D#{p$0e&a7A$ zY#S*H3Rp@2aUS2tL|5hFg@ipYQH4Ct$vdqMGl)g z*|v@s+3l*CDLk|)DH8#27K{^Q&+1se#n(S6&lPzSsaR7ani+Pg*HBrm>-nL(d!?pR zntk1IUECeJX%>P`1s^zg`bd4M%eRv^@*jkT>AnyV-DLJqllDriRr^e!qU^QLvtw#s z#B3fcsZsVb1m25zI~4QHxOzON^=YxDn-zBqL!_pmR}EEx;LN*jy*&Bx8$}15bv*^G z;#kI#)z+myb-m4cYTK7V;me2919=6`y3A~p_X#s8U!r_EFX?I_w~*!%QB~r&&!V$5 z&x%p6q&@cli<*<9zjtVdQx?bQ^Dy@lOyv_#tS{}*`>2_(SkSMkz1L1mG^6wa>4dXn z^SL+1$y@GkV)PmkeM0)gUy+3He5!l;>20+W+*A}K@|Q7xW|G63QLe#Z@Uqf++<6M30bQm6@{evOo+ zJ-|`;j;tx6zc(qG6VxO{NYP2RE1VI$x;j zs+;Qy?YI+MOmj}4SR?1rmI!zI;{-!?|99UJYX(K3H%C0RSDR$@I;Yfb%pdbMnBUUq z66(~|HL=P_@^VjH-p(d6yRXL&wVg`~E)`mg3a6@&z%7lC@7OCGvX%Uj$Mf3y+9QwL zz8yS3nVdPw>U1u7+|oyAlwqQ-b!{1U%I#{u*L3R4{OuclOZ+~i^Ck_e2N%_22EEK?mKAIo z+6rvRcKp2{@t5yt$`zM`d6xZVHy_#H*7@tRYsa^6IrZmEEp(gZA9){tcP-Ymw(!j9 zhx~eecXl_n9M0Q)FFGc?R=2z(G(T5m;3$n*w+XA|_c-qU835@z%W zL&!y4HEMm64)UuWEIM&clQn@gbk{f6H@XL68beGx_%>v+&kpqz4yUI*jC^0KzIxBM zIL;CHD(mO+0qWi%)=`*W+5b_YI8$N0H^)`6h{3R%0_l%ph6Bq_wrx7v`HVAS&`gt+ zg}*+?NuA$gJcGmgprpwhTT`iSwAZ;kHTU{G+yXj^FJv%I*hrVW4%?iz?+gBJkAxK4 zJ4Fxb3q~*a6_Nw5JET4H-lA>R*Bozs@~lUkrDPj_p!}%7T+XGpS3hzM=hi8mx=b=Q zo99^k;Pz{);zHqdqV@TrgFDq^`%^jYnewYGu0FPy((vu*^bM>|?`)X25Y~5_uc+d- ztQAfg8vNjU=5pHe2FLXk)eX;&9#{Y5EIq926XEolqU6@RTTTkE=i65)m0?TaKGL_o zdS~TVz7^%Ue4$tdE^{d}>N&4fCC|O)fN(`g<1v<^f$@7qn+@89;&WE>6^cFb z?EOaD#tvRw-KmkkyoXhB@y&O{qu4=M9r`xZHahaX0o>zmSsAb?o#4u}G3$+MP#qNu zmudazo`n6Svbt3{yvi{ZjcmJAc~-U&c{tuoUZ&}4ZNhNw@ghv zkarxYoMasqPN{%Z#tXlm-Njs&W@f}bidoDE{3S11kns%nyPnpKpXJ=4KaoGw6d;NK zxF615(>3!};A&#dt)$_zZV;$`#;|Xd)Pgeafd+|MlpFwbYJa=mW539ouWqE@hHN)y z#>&icFtVM|U_U^g{&h{_zq2jrk+n1^)9#M*GqV;0LiC9$WN0C+iOck;Er9aDGnfj8 z81#e#_8S3hE&w^B0^7B%H^7C(s4NvhD=6UJ3z7I}tQ+b;{3A+JZ@?^e@ssMP@9>6J z0?~9B3(&3XADWTMGlpL?G0dbtHAHJbO!||7TOW#;1iQb^fJ7NU<3sY3y_I$b&nKD8V8_oDPethBe$1@P9$q$+B33s!{!OtK7NToq)!Dyh9gPj^8pG3IG9v^Eggn9&q*ieHBp{*zswnE-Y*`5COTljN8W7Or02vf- zRsoV-Qog8Ohu_wZpjQSCB_IWYR?HAobVX*U0!558lMZ0oRH#TIsmx+)G;9JY(Fh#B zjz|FD1DO-fB6#Tt$Z-S$o)48(LqKH({v_%pg2)UrsIR4_Qr`RI03d*AaSSJN`Vj!$ zzatpp{gl+S)#$OytF#qlKU5L(*M`}4<8Rlp6oVN+C=v$Nu>-!txjLEqz9XBK?P&xI z4z9k~x@2*K%lgX7oksuvX@75Pv)3D8)NI z-MIb6yQC4phxhfy_k2fYApUXSe6o92y`jHn-xtW8m*5?p#;vxU23o4$beno73`#?H zR%IP_5#&Qv{)?a9IHib3-s3=w8f?_M_)KPTokDTAm?I5#N=BZSb5_!}re!QCi>Vxr zHQ_SM8T9aR%8B~@TZ1_v-(z#-$!aO{7mkKRjIXQMaMD1%J#XP+$EX*pUnjjct76f% z+1=Mv(cQVs@&@d_Betr;wyVuonmbM~`e>zG{dvrrZxV!MbM?>OEIObg|jK(Dp4(LI?Ut&fF^&R8=yqsh!VMd~dH<%(FUXBF|V6s-swR z%R}wYZ_hDboR4#=d%N0xaVcLN+o3i+!fMlMYyLYnF7&WxI*h+~-QU~K7H$`NKrQh~ zxx}3-d8TrO!heb4`5TRX18^2f5B@@Mf=1%BMYW$;-B6X^dZ@x}MA;@f6;%Y6l4MjUZ-+rf{1NmXlA%5Yn^=3d3Nm9hTSQ?ZsJ0`# z9f9ikq@WRq$u(g@jPwK$pJK~mL?9~h@KPlng^&&LtWzeduE|st)e1mE7KjI70C|l% zP=ZRGW7J28dPJZUfSw4ANSL!2A3V)5rL}7gFGAzLKW&8R{;-vEhA3DBPpwglMj?32 z;8I3ZY2p}8MTkN~C{hHyNq_Zxpd~4*bD6@m(SZ~-LKJ91nJ92E{-IE2Gs3R}!6$z; zDjcy0_A?d}(erB~t&!M!y_~t-8}?VaE2OkHlLrzg{(g>zDK9naVRyY##=)>-d=nfp z>>WqU+lIm!A2RG|+x~Fdl&&T(!Ink7*gxV>G+V&c{K79b<>Bf>wL^yH@6^REvv%N& zuQ>AwJfSJtykc9{ek^9c{)Lr-1BV9tza5m8`P%;_?_|4U1{8pTJ2d&Iql9^$l5coE zaL%ZO#1G@x8|b2lrla)cg<;I34G>+8+?4j1=D2?h>vpzUa1)yG`V^ z5`Se|{=s(NCMSxxa!T8#$&~1EyUjJ3emryT zV~)K<_pW%QI7`_NZ=4ddlcyHa=aC05x`Bx<@ zPkG$FYK$#cAE)grIj?=QHm`@fv?*pC56tB0<#nt!1{Q^l=RFd8S%6LwCRGiTMO{>E zBJzcZ5YeNyEa?GwP#%rdQI$vY=N6Owt4}nMQ0R1VuBT zb=ZMzy#Ll@fx)0o0-}`cTa<&t)~X15OA`)A9+(CgtW+_nM-=t+JKKaz8Wr{Y69xZE zb@(^8(0{zI#)$h}n{{x??X8|kq8ya5lQu9xfL#MO(zox|Ux6U7& zws`eLW-6u1La`o_0t5=T8{62Y=duPdheLJ{m;*uBA5=rKB!dRvn)+|P(Hks=!)7zv zhHU@HmnKa71gSG3u?DIV6#q@hqV?`6#3bp->~g5d`J!k$L0Xk$g`!79Rn%l#8PI4& zMd}6#zuqZP)QuQ4NskuPt9~=`PVKNQuEj?eU|x{J|* zSrlUZlg?yHI7_13-~CCmSubW&$@L{vNNPETS!%V^n%F&4sZi01*$n>H$ju{oYWyrp z8IBpzjv2vIQpp*LGs7=INoP_ip1?2i0xxDWfzyT8uk=={Iyh_y09T@PD(f{JVXPY2+`J79;xKh@@}XU5HH5 z>9+v+IaH<)_gMJbolgtw-}F9;r3|7haXPJCK7u3)agApJ$RhIL8=fY1!+}M85{#iP zxXVX?Z&9E0gSP3og3(Tt6kntAMB%I9Cb=7d zkMhB#nwc~9ngX^TM!Pp8{q=O37}2K#?6W7w;b}w;alo2Y0D<f3;nqf!_(6!tSzb_FYIYo+0SG?nwj+I%aNt@kWjH>xdBhx}=g08N zW4oevi=G2IgAcl^0D?XxIA9x0r6Rc+t=FmYFGM%#Pb8!so7^xlX>|x`jNT+me29 z&|ipP`nsf9bceRZuECBT?R(eHW}V!?{rN08Z8D`sgHcG0mpflu9ev}MOU}y_$6cEG z4>+C@+f~ez@1CmXl%TfvmRZ7m-f{Y>dQ*w9I>i61G(VGE@|K6%F%I*uc9ctay+Ay= z$3myS^vj>+J2RW*a@E+R;?Bhh{w?X+x6Hi6WJ(D(maQ9W{qa;K8Vxo_&E#(kbQH#k z(Zn9FSP!xYEpOP4{SVQjxbgmFd}(pw z0rt)8C;XRhZdFqk7(EdCAy8cPjMTw5@e0f>s&U=(eR^`0aXdP;zB09@cla-D8FCn9 zJ#wS_qjFKxBguY$U1n0BVU{a8F%um<`AnJR^6?ptw()m%MypNN)Ekd?1-+0SI~4I% zhjd#G-P~p$su{*k&*i(sdbJH8Y6U_LuJ5QR z5@qDZN>f8f33+A!ISW&<0D>1LKW3G%0{hvPgK# znusu>4=fRZ)gj8}#OgHr&x44J014p#e{uv5tH1miO#gGWYb+~ibcC)qB^^cu{QxLk zgVq~wPDcVG%72mQ2oyktN#La;kof|e#5GM4%molZ7p^4L%!B^aTfxBB0839YkH9@J zvI0>LEgw}gk6|(-7a1QA%SY_3V3r59>8weOj8BXYU{@+7H32dL0@eXM>;!YrF_F(D z1v(vRK<}6uYVL<7Csmn=I(An12jW`)_Y2)g5;{a-$AWt%Qf275Sh~`ZYb&O%24|ep6LtdVO}Av|0{FeN3=;Ew9%x zGwG)TNtPS+yg%8mR5VnX`rP1;JLYRDJ|N8gm18e8GPbQl#L247+M(;5kpn~ZE=}vg z7hlfUzRhs|%1fC$@n*!t6i$eh%jv5R6=CJ zht5D(3&7?i(hqm}>oIl`HAN5J`CuoA{!f4`-ORSwkxVBYYe*-=p%SFM!^t^3#Q0rRC~9KN7qYr`H_CBcH8Vfv*Fa==%qgT0}m^R?OdB zA3;67Sp|@}zNqpu#O0wjq!!bX!vXq zlt=M2KWxuYpK`rcXqJ%KnF1~=H1D5>K_**)6iQrm=4b&A8_nF4p`24Jfm?bYU!G=F znM2XP!|Io?o7u6-D_lmjdQ&HcS=UI{4nNYk={e6E1eXP_`3~n89h@MzD;-l^%aQya z`j^7{Pf?QRwhk%N;|{ZmbtY0dO!t5Ju+|ozCaelC_^K;l&Z`$c;uj6@5a?98!e=Xk zG3yTbv#Bfav~b8jd-?#@k^bMk`25LD{$us|uUsg`PKK(Ck6=3jHuRINSZ0E*D$4r| zmbClPNa(VtM)0tHMcMh-Dzq(2>?5`eT@j>HsYab3(ZZ7p@RUIzOuNUQZmlKzZ<=E_ zTxH}0NH-PgYLBMsd>PR;hv`{xfrtSJTELS8hCd2XN0vc*DaYPauOCz?^>kz5qKMuh zYaId^L63q~Y7kT>K^445FgiSzqohOG$Y^?wE0}xqY!-w>pKSTru)qvmYPJEM4*tog zR|veOiYUTA5wOh(M&uuC%Rv9u06ki|KNtL?e$|Hp^i%xcA6zu5qfDX;dXrv{gBA#m zYfDvq3UjVWeUe)6Q=wxF0Smg8pfT-a+XjT2io*`P-+JQo7$rtP_Z>{}=<-EvDg8GE zflFMzAnv69W~yXc?*4pH?^cOEe_F0d12E?-%aCg(1vj-&u1Uj~YL-;;r|;3v1}WF4 zvao~Nf{B~{S#&GQ#a6^?sA4aU;JsptJnc^u_px(p1zZ<6w*`Xb+}vVo41PU&Ho4Y8 zRPi3p1y*WV;8_D-V?Lk>s6iIukDBPo+bN;OHLyK6@7cNG<@Cu8v4=ZoD^o40+?ir+ zaJpscy>7e^s8UvcTqZ$5rVM=z8<5oST{HPt;%XpNr2O@XR22+`IwORhux^ zLCp3C*@2m=W;L0vhqr+l_h~0eHXuA;g$I8M${8dg`#Ii&2Wy6+)JN?^#6GCV%>*dG z5e7}uDFZ@zvEj)Te*33%}JN9cgD{bOJHr_xuk@)0b72UH{lS>tgj;h z{C%LEEwx(?LE~$}A!~+-nbT^vB$*ujiO_ltxxl@t z=$HT|M$o1^pkWE%HvgSwl@`HR2G6I-be*(Z>rf*22qA=xvaKJ6@~Kf@BU=)prz6&~ zNH@8HOXN~J>TZM{G?Y^&i!u~4I!~daG~vonlOumpI@B97vjwh((NIIwG|M zFUc4x&!g?1TWyAx1rTV|2v{5P6G-~tMlm-=QLhXfu~CPkje704U{OT^ePFr)j=C8& ztRfy4dTSASKP#h%4D^#oP8|d@P5j`dB*#kfL7xPA3VO~2a6`g)q(2iP#PUG z1GT`v$X_zLxOjOjh8!VMRf<7=m8t_Zd<+3m197*G1PB)tBO31?7t!|T^V)=;YbMKO zL_55XEr|}}1!$&RrXYdGmIaNL3alJqy#&1CXR^pS(%<)j9L zJ@k}YU=#`(L;ph5ex5??X>pA@(QAP~RXUh&%;*JR3o z00~t4j{kR8mJDMnUKk%P&*}b9@;Q_l2Mw(n62gY;(+$uH5Xi;DdqxKg5su-fbD5|~ zD3EedCsDMK{m>Iz zhd=-XUPynpLLmChl$4{w&iT(4WQ5^Euqy+E2pkOtO9VA=gTpB$gFz@XM;~I7hGaN2 ze{y#BREo@1#VTm>*Bd7)a!G1Yf*S<7ROnAg#V~qDSa*R%8P;T>53Rj8crUOJz9 z?J*NSt+%_frlgtHdZUm1jqzdQ?}%Cy%QMS>8DHiCn?2>%bNQPA6?DO*X-S34<~yR= z^`>5?X~-lZ_>A8I3~XPgVQ=0@?M;>}Ztp_Y<>vDy3lO>+`F);GtS=3nl2FGzyeRbf z#CN1hIMc6*>N^0jS8*v*SM0cEo`O1kzh9VRqL$33ZkdBtTUY5Fc~{RWt}LIP&V*B% zX#hPJFvNbWB_l;;pSsWA`)uV`CHBW*MihS@#?YWi^y4ee8nNYVi+ambeoNol{i-D3 zK*Y0};nseaTIOZ_d%rWT{jT`)cRR(8%&mSyLBJ4xW`?_#k$mJ?ynLwNH?=b<*sV{s z`c+A05$`Ib1e^p#`v)Sd*jDLp2xGT_^Q+qZ^JhVUp#*36xoKI+h9W%MveYnl6Z_`G zMqr?!87roHeN77+q*mNaYq>^u0EtkzkhPk<@Y^*rC@({m96u~{;b-}o+)zS=zE*x@ zO%-zh%!%gE(jt`GBTPXp5~|N&-eb@c0`&)|oP&iStkn2^;%)W=f*mY*hzgnD-2;Vl z6weCS96QEvuSv||6e(i|=cIh9Vwj_agYZ@aN))9;Yva3Q1_@N&$a-e5n9E1YXS6WE z18fi~vyZG<4PlGF9~TbHcQ3%kMqv8g_kWjs`5&9-`hO6P!v6>1KoKY`oJD_KCLW2n zaEGB+SAaeiQVSPS%v}z@{-&KX&9SfbWl77`mPb_&ui;0= z%|De~^W0N0UqmVWN?5^Ff-tx9XGWY?qDpXNZoEjsymLMs6y3=5Ehd%3b>`rxPu<`wd;a zIbc1*C@8G*!eU`iP!8m@l8=Y0DI5>xxwWbVfmPx_@g|-^&jZxYn3qRfFG`SPHmK9Y z<8?F*4?p{MXH`XKwXZ{wn268!V}c>cuCm*-?nlIXulG@%Z*_;sU_g=qW+G;P`8U6> zD@pqA`p1-`2+ZL!lXx0HSpxWQ-CQaH&)tpey{-4viGhpjklSfs!iUA69WBjRJ!xN)Zl3C4-um z+2o_i^h`mmIht0XP`rsab*T=$|RC zA69jMS_7%)))@^V91K%LMU6-`U~vVasL)&Bu_08_8HvQ<1L5CWNqy9A4Nr=Ie(o;_ zvWelIaQh$C)BjMy|0fJN5x8nIs7jv_XHf_SRIpov+aW`V8&Qbrddx}nhh-n8EsYM9 zbE!l*SIvd$z3{3rECxA@tSrzha95H5h6gCNREi-2>=}-3jtaYya25f24_dAlG>=e# z$C01vOGs4XMM1P6?W~f-Y92b5$!9r(CmpiQ8p5F%K5*Roy+M((4;aE@#o%nn$?&rP z5(HyI*aBs$Ks!dIY7nDDV3DE2G6G1KMgjCLp!`6EOPWM|65%n=ftQUNfzm|@ZUwFy z7k$|fvirWH@Zw`ggkpVU(gEyJzp$KxYn5`es*OFK% zodwXV=Os%-j{dUj`(vW|rsetcg9n$hlvug0QM$S{M`+a*ym{(8aesz6bZ011dw!$6 z(E05uuE`nsujFH0SO&!EqCA3)Mq0~HZ^%%}x?g{bb7y*^o5Us-Zh3ceT`M{KLV$D~{oY!XLUXDTB^dH>6BXjME=AOcy!a8g_Pf0h}XlM4C zk6Jv6cy-Y`KE|(yZ1K&03PIJQ!@T?s;+a{QsmEEhOtn;~?Xog)NNh&_b{X$x3KV>l z@>NwsXJ5*g-cow>2%)QtOY3c&!x1$$GLhLdCti=vjdW=@$(mW2gSjUL<7%x8bH}*8 z(D^-EcwL`#K*VZQsp*@ate&M=EP!lZ6XMfLzau6JaU#dqP3|=W-j=PJYQ2^vmNLK+22_Q*ODEYPk0`o@cN#!BNJs`0T z&;%5Ql1OQbaHFMXCBT}Y*o9C^L9fB6`veRdBH4(lH(iRC3z;9|Xl(W6(WYX<SQY4_1f2JByRn=+^Zfe}vDp{K^ zSSoGE_DN;{Due56^McDxF*!a7os!AcWC;sQnyKq&L|zJ6v1a$Z+bccR-YWEb=~7+Q z5a%oj6O&XlaxCetzB2`Pz*FVXCsIdc^~sHmTh*vY@Ix#;bR$|NV}pnVuSXkPhJg`{ z$BDWoc?DCYO)vAD%&pJCw)$tKe}gXkzWRjE|Fj-_SGw;P)R`?=_z!#@v=hKsG?49X zJaY*T@Zo?F$YOLPBq9J`3WRnBU_AstCSdn~(fGIlpuri7!X!z=fq(FTGZuqN0v79c zl+B6878Bs`M;NRwtSX~|pV{Cuf)(n1g3JERzez;>XPP(?fY(eiVsyl&2^02V$&^?J z@N7VsVB;MM^8$H(6qEhN3g~h7^Si z8K3bhX63j1gECLYXA3+|`M=()-Qq4cO zr6-bNyI^LfgrK0E0CQ|?QAp(T95Dl(95GX*JY~#mrDeq~;et=R@;Tb}gAC@kuNGgD z;f>bQO7oh}dYd45+D7_NGu_dg<;1sjVcRKQG})gyd+q{D;~j25o^C!>(RXK_{FMl&E@_1fG~k~N)jHY zym1yqtD!L$s|*K|F^aRh^gxmfLOC=E1k8J|_m6m{m7`HSlv04i7Bf&`0c~+$7X*Og z3Ye;(<}=d2Y42uzqbWYXV61X2nDel zW2hMD*{E3xf@TYT___dE2W!560mobvHuZ)g+vWe%;6SoXD|N##+i6|98cXdH($dmR z`;Bq>L?7&lzw-n8+Yv9Uf`559l9!g(v1bQvvS0j_hiP}yU+R=TCT z%%qlOHq-8ksJLv9K?{B}TcCxDd88)$Z06?k0W7YmR{5%`i1tuQO27<4RlG}mm%?YO z&g-g()=4U!81AHg`H^(P?K2WhSy1SUY3!d^e(uOGpEo!#5Lqd~J&@E6qGdg*)}47p zHu7%TLtJ7f6)&I%MkE;qWGT<2YWpY?REnHX0yTzN-ErzN9*` z|EEh|KXp>Gf5Tn!1OVkFl86w*08Q9HkV+api%yCF)(8YQh^c62!>vru<``+f!U2%B z7?unL0K+Ew6>u+^`VttJ3>yRRNNO`On+nf^f~*1^1Kp}Ijw2a5?EUCFJY-aWXPY1# zoh4AVR0G%$+=|w^J)Ab3piHTXf?6S!?T_In;aHH$CWd~*NR=EOCXB!+WCM%P90CZI z$_Drha0_^QCqkz z#2S@~1@_@uya(xQ6xj@?{u6EV{w(jR63mZ}M0{bYdV_|2N+~q#8|y)!f6MF3Ccrm9kH#X$Hc>xxr;uDRLW1)EFK^NOp54hG|CXZP*c{pD$6%afeXN4iSF zo>)nb;~7s`Mw(qe_u$#Ou624cjOA~(P_2?Jk50(klA87?rlQH*XYeZG} ztUk!e#Y#EtZM~zVHVz;$RCQf|5&4Oe$aK0vWN@NJ5C)LmrPBpa1IoA5>l^7zm?Cma zFq;I-fsreC+t>az?&hM4`bVX4Q2Cpz^){MKMfFaRWq~;`9r^7rnArl+lxU9QvFa{ zfwy}`gP*>14U)P(RO1~P?@m0sx6wZ8tvmIY>$<6Sv&6li;thHj&=axytAzC4@&SF) zOYPm{8{+s`7^fLeWhFQtXjB@t$Hi>k8TNLdFSdTEP+ZN&$EL{97?k?@^i=XP)ooZy4+6<<7PEOEi z*&Zh$OB=&)VWCo^<~qi2%RHY+ueP3R&p?gWhj!(IG^KKgx>i&U+d4x{=~1fFzO%@8 zM3h&8$Bbl3?d)#q=SS`bZcfzO{YBS{9~60LRVDx%n7BKvbet-6sk=W>lR>(X&4pi@ zm)%J2&3M2pqZd5XsS!Mb9_tR~phju-~u1tcw}0&*s|PECJ6T!w|CVx)oH z_Rdo|K`QQkTy4t4g<(n=gQk!BC1n~l2CT9Wt>%K|K#xFB^N64pVlSl1Aw!Cv6N%Pj~e3*dQU4Y0+kExZIi7i|Hu0b7&ic^i_~wcZhK`gRuW?Bdq}_=ZWMSQ2BM+QRins%ich}V7ytu zJBexy;ziPi9tEQ4i z_?H)7EfDT_d2a8f6uVy@t-ez|UsIL6{(P>r`WV`zB>!FrAt>1bA72g zow|Cw_!00gc|yJ;E)M+CrB|2G3MC9oC#H9m0D4*HS#v8T^RWGey#TUz`j{M&;0)D3 zfxZw9g`$AFvaB>V?2t|TtWUAyVv+`yDoh2u{-Hg_w+7esgR^kVJh_U z=FaKQ{L)led$zR-uU~&Gs{LyNqNIA5`mxmsMghl+K)drrhnbX}Xb0HmQ>lxN$E{8y zR+RaaoX4|=K1qa5x3&5U85mtKr|6Wp?=iYV^-x^khf<4qTT*IqA0c&6qu$!TJW{2; zB(u;pN%E%CpC>(E`rt_ld=**pO76R@S2x>z^dDIsCe3HsnRfo}Q{|+nYC#g^V7zNt z1EQj89%meXe3z0{gy|_Q&OO}^UDc?pI{bxN44*!){dQJ?)zG5W^Zc32{sjO=0@oc&E&?vf#4Z``+RWCov@RL3*N65@~a|Z zm37J?XG=#4s^T}n8S;m_M(uHbV&m~<9gMUmCPG0|z1oI^}ifK8Opu z0m1HAI57lVM4gSUKelwX>w?>)AR|aL;KXZH)X?6|K~M$BXm3{hTaFFLUJik3DL4fB zG$=>|1=D^#m7?nx)6kHB2yYa0(SaaAJU_~$$V5B;A^kCgGlK6?BC|IuJZiXZ)Kv^ZL8SOl&|hK_8V%5Es6{v1q2O1A zMi-}r`$4T}+#spOp})Xw`g4GJk(6^2F_!5|XK)Cng}_x{her&tgTn=7qLi1!LoQFT zSSAX*7xZqoz=Px<;AL>IS&S!t5T06{(qEb}IE0SU{~7vJeh;UezpuL|&O<@<$H4OO zR_T-jMeB{rPZ;hgM&>40tGg9Y-_CHRqTMpx20#`s_SH6KvRPf8ruXJTrs4s!bP>`B&{#}GT9g)BzF{^?0(1Y1y)OZ$a_jrP zH!_r=VLOIQ#W7W6Dnho(oM~&6CMq^jY!MFIP$`)yB_Xp)BOytXG?|4Y3XwVUy!-y^ z-YT7EI^X*|*Y{oTd%f3nt`qjX*S+pF-D~~-zo9+iK0vaP3q?afHX4PSG{GmX0uNp# z6xZd*w~{bG4}x?fl!vA40Xe9>&m+8s!1ro2Da-`j0;$w!H^&dBccZhnXov{N#r-G; zHWVOe&6W-TNC3>RnPj`8s~ENXQ^e}0CiTBfuE!R0Yd=osb8{@NPaspW&6xTQ+c=k) zWIG*Rls8lt4?!M`gH0@4&)I|`d^^9sHO+WU5N6hw|MXV5l}OHV6El(2GiB}~J~_NZ zY_X|DtotR&4-ah|hs%M&LU6zLp&+z*^MLjtwbx7HAB?0V`4aD$Zx?k}zNq^A_%NXH zcbAq+#jmTnDAX!fBCOVF42Yjdg{Yw2J$!bD-gm~!NGHx~nkZ|3(V>=Du-L$wS}qw0 zUn-GkYa2^cV8+5Vl?-$+)fa7T1xxxUDUp~|D$$H7@R%C+qsah+sNe%Fa8P$&&ClsP zlI*P7Hc;IFU*G0Njj=9iY!4~z^0dkNorrzxQwrQ4ud3`3=D+qH&mPZeyTo~o%}tsL zwWr)@4~uViQQ;8g$nKVHR_N;R<*+_+T^^nuksp~u+k0V7X z!+)FoD?^g-T^BzOTk{iSsqYZ@_@fZd)1cGd6i#%S2+Y;>`FD0R}PT@64ORo}+OO zf`}rZzxv&`$7ej%!V`~j% zaM4v?TrX>e!n3gy!~F(yrjlbp@E!vYq>nO`hQT&HFrz(YAQ3b3GFzYRNyURuVb8(;p%hfjE)bVxvnZWqxP9?RbQP)qiW|O${2FztKJM1~`nKIW z-wn?`4n%dvwmal}J(<0Bozcq5Yd*sxLc_dD^%>U+1nz3=Ieg+g!K(F!NAI>_u?qXA z4hIjApXokj?(W?!QM;z%$)=-X{Pf;KB&KF2jEyaByZWJ5AvyW?q_9Cs_iD{<=@;%I zl+I-%8ToE10f#QfmWR6Vs8A$WEH-bGlniHjLp-M3IA9nhp&gfSft!_b&1$pU&i#@6 zq{cxJ@66vLtixA2I~}&=v@gt!`MrB{nV^o9@6x`}>)nw9hCR$IwsLRU{K`}9q8+Jg zKJ-$p`!=j0emWpbD&soXu-EF9kXo?Dfm4`Q%N-R>PrG}&cHOZVr$&-8hqqiYk= zWi6|k^Vi*VSNlxT&*n~4gj=1bFeN?EJ1WJdVV$6v+u*oO(Qxs2Q=#tBe35a~&>Z&iuE^9b4^ zL)JA}jg?aAt2`RIR05?Ad%Vyzkf@D0nRGGx(5|QFl+`nyOIa)%|iFnS}3Ah6=*H3QD{|sd1-8t^2f1{06 zid71&CYJ@$ zj~C5MgU&plkc>JYj;XPiPN$7z41o$=ygUGuwI*w@X!1k_K;rlS;hZpIuknS}aTajH z<@6koQcSZWeZzp*I5q?$Snp@iK*@>uS-Sb0q6yNeb4!o^Lyh^R53MsDDJsvG`QvBl zBCc9P#Q>y+xnT+E?!D`T!WtQs{U^nF%&946IJY<^JJadgjOYFrm3uk!n(=&pQv=b7 zmcRR`(WUI7U3kl7vV4t50PhV(t^e-x6rqMw%?)2GIuh6yX6m^=58B%KD#(ClZF+Y8 zr9`A>EJ@Oi6@_aw*JtPB{@bjc6~;*3hqE%?F8Sx|K~!yJTvU>TX_&_|q;pD_$IIC5 ziN9d+DSpc939{&N<(xaBLo#yj16cr)Wq6@k!%hD z(S%$P+wl-uOPFwi5FQK!gdwh)Q!1vx5D+tE^*ui8p<^4Xr04mk6w14Cxed2iq)xff z&pqG1>yyVmWA(A85{CL6BIlOW-={6A|A5(Oj9%9)aH5W61!Pd}Y+`%&*|r4I%Y}zt zdZazKDsdFEdEDeeyS#seRVTUH`Zn!C&FwXkT3UL8=e&FKSn zUob7mgv6_T@Wr(?ArD&=`t{j0bdE{5=n;+mkFH+9Ul4cw?k)4NP<2||))1GCaw)vr zJ6xITa&{+>F0Q=Yo_4@HrWn=HSvTV!@=( z-*S8S%fZ`L*Q9keAJzUqHug}k5p;21xLWae>9LFtc2ufF&x>OrYnEQ(E!eU(Py6wU za^VniwPffH-v;dCLND&*k=B7M)sSaycNUC4$YGPE#`7Gp@3=0p@p#LJhq^9&)i<=^ z1#+(3d}m{4T3<+Y&LJz|WH%1syWg;9?I~jCWgcM1#e!SkkFX|1@Lu^)A#_Uo{mpi@ zX_+#;3kCT$0VDfs=vLcwLQWoZ+j5wX&EY65P+-O&L;e_hzagB>eBcy>&@z31xR zV3cHXKvd5AZh32L>yeb95AWU|W$~fWll2e9#XfDcUhZPb9A?<$|EcX{tF6HA`~#uR z0h2>kA^tHBSVpCI3soA|IESf5JUIEHODRq;k8)dasqme~4@SP%muuMMO$3f)eLYK@ zpD4{_?yIR3)@k)QK-F#KJH=BHe!&BDmBZyLb49=82QOaB+A*GgE&n&Qn~O4y_mG^s zOY$Y}&SK3>GxQ}Ncx+s36{+1rtxEh3)O{;@QfRO->j%2EdLgon2hmT!1hQDQoB}mh zVzAjW=Wmq`og;^pUDYZl-um@04p(;6#$tnb@6oNw<54A5xejGWy?^nUFsh za3vn<@C)J!bh&U`XAU5)aH!R+WFd4>KrHY&Kx`4jH|bCgR8`IwfW`p1 z$a!UzMr9OKZ9oVEhMLtG)iL-OL$)nEA_51tBjq*(ECz*oT)Yin#fY?nrO%mzfI>r0 z0b`zS<+W{jL7CrbHanS1x~i)e2y{5yT@v_c zL$HB)dB#}AhTFeC=vaFDktVCw^H`l{cI=kzx~4N4J7k2wj=a=vLUtkE+_q;ch`t$mJerc6m3~B zAQ8W5hitkN;rh0F7b{qTKZm}CVfen#Lcp_8d=)v=Iwa5UXy`fFv|(6Wv!J#DoLJAVI(B-w-HFuPB%3g2 z%X@qV8WHQXxZ>jD21>ejxO6gg=|*gn7siHLgQ}`rKW3PZVccvP>$5+c+1_<%JYuT~ zc}ZIF^~dxils?Ly)-5LaWHw!afk|lr+R|Dc7i>CR+g3L$gi&fWuCQ$Cf*rpB@CB`DKa%40alVgYAn+O zc4D~3dAa=_?+l!M%<9|_N^S7{Ey8Pt;xP&mdQhm4m$|`gVX$=u!v{bukK#_|3HDGl z&YCS#ClB?Ka3k|FFEeUr4VIjkTqstiZVta9J7Tp_Afej-iFz!|5X&oD|0(NMb8%Sa zDXDSAVJ;)OR?6gC%bZMF$#8<@HFJxWL(z2NX3%iTyar-UiMNveJ(%kMExeVfkYN#? z_Fb#k`cFdhT8DBbI>}PKvOGsh z4VVU=f->CB4KeUHboQO?TS)4r_8VLE3d?wu!^M25LQ`bUR`B+VuOU-=jmmQXumq)R z!w+C^2_I6Sqz}?5(AQ{a;6(7a(Zmkn3<8CxiTGg3!o;0B8teK#jNrCGGTbhVN`aBH zz$gqJaGD0Ccev3|l`j#<()fLtGa<1apa%U8T{ySa5WEYB6Nx^1IXM+mFC@lwFvc9j zp2BT~GoTW``Jo{TG2oyqF_95hVqWz_KD zPtb;1C*t>Mf)CNKbc!YmwSu1KoY4q*hmQVBLulDwboR|tQ16(63wDx%4m#4L2IKZUU&yvDzmDv^v|L= z=Z^LpQBRu(I=^8|Dy4P1KN;=UJY!REhW(>$RZ`Leqf_nAI39^-S-xF#-~mf$X6$X= zAYauO`h;k!k@MohM%l-=%tG0;I)Xk&AFizAOICZI&7nc!USOS;duQn2OE$ai63a`w z&g_e1B|PHf5s%NgcDTwiSy}(HyVJf$w*0-5TT=6ldkz-H{2ngnJZ8|p)%E?E5ABhk z_t`lP<*gQ4s1?|B-$3r*BK37=1hgOR7(Fjuov_(Q_s)o7_iq(f{G;+tKI)9u5|KHq z+-F%SwboO}>D9th`!Ig~a{g3n>!3lDk2@{wfo#j@PG-0aWSIX8Oobd%+@pSoyw>6z1MvVk^oRTAPyd+R5ub<>mN zyZRU21d}uZ=(KgDjVtw3TV*2R>wA3SAC6c#sveVa2o|B4-lV;{aYw=V4F3w}xZ!V@ zRM2&ImIGX;_PkN2XLDw{oRqM>@o4pn$DLu_)#9~xo!*_VKPTZh_Cn+vRy~yEA>5>K zEmN(PU+QbQPqW2Nclk&QYu+ARp3l=o>ozJ)x66b)qn3=**vdrf$-nlUdjhp=P&ye;7-s#gV7x<8ok zzSS*rSz(tYXWf+c_QqYijPaEM781M~F0wPBw{7IKFZ24Tv58OANvUf)9CM8{^otWt zv<o$A zR9jn$g6MlA%1_W2Ptf<1fKdT>R_bLjwDK^B26$2i*J#DX`f$z&2Gn$a1hDNSv4Q_H zd7sm?%uxWH{tB4g0D`<#plgbJML_-&!E`}EnYjx1Cv*A(@*Vt~>^m~ z{EcHLkwh%>(H3|iRN&xc=q1Q_oZv(}4Gbwy0mfF9;WGk53z4R+gMph34T762vK z%TzIdvw;F4&Kf~3EdXO?;S`YuRts7$b#V<*l(ht$6E0Con#Y77@-R}7>j;B|0)yj= zGK@;V^kUL~3*HA*mZ;$|1_kBUakK!58tX6tP1h_mbk6el~uP`gEPjSS`x zR3;7KoLRqX93r4JzYwl+h-<$7s_V5o=7eOBrp6iJEfXgOy-zyl)QnSK3Q{NrY;RyE zyv6t(A6MD4J-ax4Cbh~gX$GuxH$PyUSj?vFFi_$f_912VLOjupCnPac4 zI{E%igsW#8=ln}a*N?@nP+n&#!`5!?p)qK@p1fL{?ejz!gqpQx?9(RCJ;_*7pQqY( zg@vql?fr^Fb{!i-zkHxHwbkd3MYl@1zj^pp!0sKj+|=|{QkX?``HQayAHIBt>_-TJyW!1Dpr?}GHhA*wYSZ@A!Whx zQw`1qY4#_3w&kuocxq%>v^1H2rpMXDze?F(u%idTF)DMd!xG{R;}+KDOsD5c zf(`I?$4IyxPbopX z0mpCSHg>pj2MUoP!A2C+0XzeQ8GuTMa!NRb8GpB+zzdZ06S@sd%>M~$jlXc$Mc)1* z`wdYa+-wC8Y~VR1ZXl`waukKFVxd)0qz4v#5=R+Gd&lBQyhYS(Al@-xsSu!a#(}M~ zz6`7&-*1K@MIK3hO}>ln2JNwP0`a~wJGJ6j1%07DVs>Evd=x50X+__K9m`{4LHrdW zX4GOPAZu_VS{@^h0Mhu7{sXpLx+-j`p|hYDl|h7<5zzvzLa2l<9}s~dFNu^00Gf&` z__Lx!!oT!A5QNM>bym`G?kI{QgT4|56n2yuApjj7)NIv&+nDIiAg&|#6`ZxsNR7;G z4WK9E7~L`*d1a*J$ZFRSgx-U=%T_8%Zi3&1G8%rdKqbUw9NVKVf5T3$LYlT1Jf*({sR-a{Qxk z`W4NoEu*#Wo7oRM)>N{*WNk6{L~jNl)!pO(k=ChuYz`-T~=}P;^VQFi&Bx1 zvV8O6PBIG{uifIkVNK}+#my;gjuML|-tIkLk$ruEp&nQEbbc3>{7yoP;_{~Uqj-YM z?r2+165CMP`%d%S%U=^0Wx z$n>epQX0?*hIAHFvWz56^9kz79!ee-83B}bp@~FIGet}dRmX9sfQ6Y77n@r2_ z6~SBKQEG$qa7)+|--U!ymiY)xpO6ZdNY0c0q<52uo!}(*0%i!%?u6A!+RVhlNi$DZ z&~3C1=Bx@uVz9nkN#TT`y-3OxQ}KO~rO8gn;2GmOwDza&Z~c*$lA5PWrUg7%;ps)I zyzR3rYl>PYO|!OUWDY19(&qmaPX8Qk@LZnozxgv^M#douA1wp}&r8zetQNC

    _EO2 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 diff --git a/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_004.jpg b/dev/windows-portable-cpu/videos/scene_seg_interactive/frame_004.jpg deleted file mode 100644 index ba4651748225cf5724b5e951f411b3b2433f7868..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135591 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%0AoTra{at)T%5Q-t-wa0}(pOEl;b$d2M%?6cED9DK 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 e#rM1 z!Bm+xsSt&XNixshx;DD&e!8Fk^MBv}dmP{Q9dFO!xw)?MTIX87wa#^(=Q`Iqr{7P1 zLKc`97#koM41!?bf5>z_vH{_p$335$i+4Wvd_F#2{)JLP3k3xi%85xVmRe0zT(g=e zze-utWS#O_1GQE1q^)`eo6N1Ot(4Z;?y)8BHnFs_K#5@Z`1lqIEL<)mwA?~fUe)5i z{cpMe5#VB1$5F8uX@pGxgB8F`zeFT~PYw+0A2Rz7!-i$&;KXqO)6gJu0m6pCV%gZS z931TI(Ao#yBkTekf=d=ZJ@Jz_6>btD+UboZpxEC!J77<;x zT#i6op`yB0O&-S>wr<;Q>#%SCfrAvsL+;0ppYS;8=@oG1?76`6 z7ibZYQI{@Xxq6Kr7oU)rl$?@!>tT9E=A*}1**VW&yeup#E-8J*tgd-m`|kaRy3frm ztzX*OJ371ie)JCv4h@ftj-hg45bTUt@c%P{{Y@?bkc*9-9m|eG<-)Lezz;(FG==Ou)pN0 zLwK+lP##tQ(M3Le(`{+9AFk+6xwRv7Wc12p|3qiswnj6jcLKKN-{l&^9hPnF@*;D1 zt$2AtEuvoa&6dcg^M(_*mD-HOL>cb)Se9;Ad|0a>*2^a7l6`6?NvPwtYiG`x2c8e! zH$3(B=-qZTI4`@{WPk3Zk2TKAGVk=u`uW5M-M3E_C$Qz>Z2}xl%KO$Fm0L88^uK$p zrMoT)vx|1WcI)9otLe3_PF^MsTKp}{8xq(3R;^UoqNcEL^4+$psbgYf4qKw3EKf^g zMsJ2zib70dxz@$Po$+2fvRZ>$*bh*ZI?_ya`MW&s?=t1R9s0n(Z6%R6mZVrZbjxq= zlW~Q*yw|!Prjho0mrwZm03$+<8TErfMzv~7=OKz0?i+WOYgId~y4xde)m3|P=Tujz zh*i_3N)E4;=GA&{S7&k^(T}b&(mw@{cAICX=cKP#-IGMU|LTIn%J3dKa+?#ujxfs;kkNTr#+)w8Ml(@0j+*gOVTN*oO#++KWNKC}4p z9izIm$Zwci1Bj(Q{{Q~`zaImPeDTDo*HfcY$D1f>uCEy%ijVs_JM$=(Q+RGsihn?$bY*Wxh<>?>&vApM5PT93cjS)$?$|PL+j5<-zQH zePI?hS_X!nckV2#vFu+aX_)(mc`xo;rWJK| z8j11A%lu+idRY4!$-U*HLTn=q3r(Z>U|QEaRxwyhd%&+Fq)TJFVxG z-kk!v@58zi$$}NK_dO5HD{8|SxCX@DT}f5jy6nXD3r0nXPis^#ogSih)D~;LT$GbA zU%v3na=CFM8zsc!)Q6&PF%z2~i)JQ&$g4gqAHRL_;;RqKMs0A;#8#@W^Qo;@sz~Ak zW6@hBmREh6s-vum&j^adzt~%X|85~A5kP19SeQQ+wWv>iynS!3+bd^ZX4U>BJY}8H z-rPUN2-y4wPjahOcPxJU)X-U5{=|;g+s|CJ;xFGZvbA14$>P=xrK097dFKwN47zIG zGJmLSm~pH@_y4B)j>?gQpP& zJ?hRKYYz|U+xP9>Czw3!oH`tGuU)DA`>oB^0+}fd@6&2!tDhFV&sU3nF{1B~y(OHs z`mNmAau;I%n_)rE2!|6$%lo}?3^p3!|Ni`c00Z8w7dM2zew2JFF~n%m3fGa*j3ya9 zFoVQtWC~H3M#S$twWJ|6KU5^gxb3HrPi)gjU!8U^ZtC=vX=DV+pE&Wb&wzlnE~)hE zAo@)s)cMm$G3EE>uM344ycWNcO&ni$ws^u!VRRZv=9orWGB45G`7f=Dt*PXU{V<^L zOK0mUZu(VPO(W9?vUnN^sXf4}aCs^UlQ`rv|1Ty&(>v@3@cGk70gD)Y@2O+)ul-CA zCUi56=$TF<6Nvqkmf`QD%YMY_5ESz?$(&byfARM|DZzcrP+~ums*?9RH&wrJk$&p& z0Au4wCrQ-)U}gRK=A_B`t`%P;wfh@+<{|0D;X{2k*r(j)oXH-}X=PV_YfEFAk6 z<_tm&L)0j$^Gjvx*5Cec>$Fj^tdZ-eXgQ%^AB}=XdTvi6I*Whkel~bJH8y29K~yxQ zA#3vctNdi9@JH=OJMzP)5pI%(ia;T;W@b0-kTV(FPTQpN{Rbs2$1H_ zf$;OWa6+*y@ccLExtg!wk)N3VYz(4=5HKg^XfD}0BX}4ep;!fZvUR+B7NZ%CXe4z8 z$Me6#f0$2S>rb?$@D7Q8(5pD**Zx>NBuE2ub1=*yOLhA<;5V@#m}55x5dDKrueJeM zBspPD(JUdX$*!g$QGb$+fN}Y0n=HEv3yHP0BV#gWEb6CeUhUSy|Ka;h?x-?mOr$P< zhQXy`U{*W|vl?46gJ(i<*~p))EsT#S>_))U|10XhX=nzqViVvD9Li5Cp0%uZ|G?bw zKPYa!IvCa*hCc_Hamas(yRh{%BF`Gw#9QkuNqqle66-baSq$ti19f&x#*3q(48LRf zggNH%SG)g!97i@yyS*~o>-L0Jw-^lQH0cRa#zc2cj+wTkN!+u)aTS-FV zFXQniEdSsRQGf9-YBl0u|08g<)WtvP&ARFT!dJ|wZ`RiZSsRU>{iBz~;gPJroEGaN zBSUnc|Em}J%~Sj|CK^d|@_)it%*;1?EG9BoPGhNFVJ35~XX@NZ|583#RQ>IvM& zT||Sb0+MgiU+(AU6rz;hU*@MgrLy0zoj#S{@^jt_nlp0|`_Z=iYtxA6T+5%%`KNL& z!H7IOHjM=TZ2NO&pL67|V4_f+s2HjG+4iqlY;G06V&UKfWv*@IUq0=pRc@W~yw~Pe z6m)N*-~J8s_zzU_TMTAf{{KVd?pXx^I>=Ah=M)^javITo*RT73Wu93G7!JQ1gteqn zeuJdH${7b?ZHXu(%2FS}TiS}AxR}}%{*>+$RUIdOr$imcq$+pZriWbdODqZRTJ&&7 zdQggMjg2Nkw2$-AO-)Gjy)ZD9L|qmrEN|v$tnET{m_{}?1uLmGNhgsSNTnSF%&FqR zNkYHmyMepKpe`$v`Ldu;2ummnCaIU1K9(_CShkvmQ(d%oVhb-2|{r}O;txU{v`eXo0LYq&d9mwn+}Tak-;H_f2B zH^Oh}*KdoCK6#qHkhA!%B9pq((sqlc{FmBP=RK<|4lgS@Arh8Sz}`M^>)i>pEl1W> zu|K%I@WBo4z+v`526v4W)!b!XL1`hfFq+Lp$(1zErhdK*_XD!-SZ#u$646aZe>pC3 zH7*g6Dl#L=;Hf-xD^5)^CcKMKQYI`BwfkTqA|eq-H6RoWFfg#t+IJu*)Y5>{%hJD- z#FbUZV<>5h=OGuk7JDIfp_U}+Abt}BlqEXLkJJD`CPhIWV|Gl&PJP-8_Dn{;&1A>#Q? z_LAm@7XnW~eCqL7CUt>BY#LEI3{z1X1uSu*^yzD$<8~S{4`|eoNyR4cH&Rl@9)$L~ z03bvRKstoySUeVeF^FeVGynv6jxjhNDP?>OwKUuFs`@^>Vz&%0MEFhCsKcrcq&8$R zUV;BrI(FgGMA^Mzm`D@o2T{_|7ZCxjX1OMF6#|AJ1(heL3Lq`0Kv}`023bE;PhvFR z@Gr(A`@CovJOF?UFxb^wx=q8oh+JYmAS-azc3NLptWOW5M7uYj6b!I9mfZ_F(8G$O z=(4wXd`7=nqXtV2=!;F!?8rWAs&J>-o)QM`7vfkM8gM5p=8B3cRjg}kr7wjA=w^xk zlr1>Os@02TfMrqJci=Q=zQTk{coy0@)d69B8A@WoKmvJf2mw(qL3MYAhsIJJexEA| zFyK>1HD?*lvLp9GgdJso9pD5AIF%fYg%gl{%rF$3--QEXlY*@VsDoYB37;(y7v`Vk zY6{9lWLT6z?iLyfH9`YY2-uF8>maLtzI7QW2K(Igq=WcQGUn`Ij_H4AZ>TgSWzzl` z&=Z&@Djygv7#t6ot<@FmG#(p*;*ALCNmFr&AO=g>VpaZ~1~_dp+ge3b3&K2BpS)o7 z(82V;wooy^Qp3Wt;IY*LH9i8y4cG=d>?DEuFnp{5xD+dW1+;+Zi->_0p#7jW88Bn; zh!`xIjPbw^7mP-bm1iF_LeU5*O`Ihj6oj(C32y|~P^{L{xP-OIjH9rsZvADX{!b!@ zHCLmZFic4b@28yrQ$m8Q1eHyYVw3eK4?%mTVr#64-Br`b$Emn$Bo2A=+MvgR8`^h7 ziY{tc#$nFs!tY)$k;y&TH^`W`ND5b0n(XP=IaZze{l%&ucgO}mjM}-+Cq(#A8C*{@ z1|}&#s;dXncy}1*RDF{^Js@@2=**MN?Gz2+brUwCi1X!`*fa@SFW-!=$Ff5e0%v#E z-CAdiYm%G1=P*X*SSlES*hTI*F(&_zp`7ZWV_?LVF0b(9~MdWznDfOo%`a)rC&^)^lRyvQuWHHeO~?b`@Gd}wk|AgBOae@R5F;? z#V_u)^;BwANT0oHdr_L>QMuvh;UWFNiSH1js-K`tmB1lOjO56;U+|%iwib@dU!Q*! zS)#LnpX?=SYI-6khxT#XN~33bIvl$D4c>j(GO+&mZMlPT!|4h?J67@Ax6QADf5Iof z=uzwaH=KueoXNJ?eMey18o6Y4_YoUQe4u)82w!#ahE8LvxT#m;=ela`9Vgp7{>+Bs z>!aEPiEXm_PFSS{y!vLA2}88;up5V7d+O$1rJsw$D~d31^M|9NYwb}?kE=z0sF+6V z>PNRK?%K6B%CXEXtzs*7i;dK1%!^Z?7sm(#D2m z!CS6=cP)m`I@TE9!0)|LFFmfJ+c0S+c_45+HubiI>8SK>%%)G_@5ifFDJAax zepbLf?_0l&Bz;2gpcorY+oB+UpdtI~tV@$+2e zGfH`4-3-DB6R9*GJ&Fj6PiHJbbHw%+UwDSnbEZ@wugb&**oIN~J zw7WU(+ucE&_7-FB;W3wH<+;RscJOod9jChihn^jM|jOWMi=7(aHWa})d-hTVT{a3_HXlvQt&+caZU~cN zKJ0Z&uWjpjF8^hlZ#`;uzg%qYYBxw}JWRhd_(acL^PvXE&`Vmmq1hWmek774(mh;U zd&lNvk(~_>WKVGFf__!yRA4tFQIxKbliGXKa8VNX$8mxe@$#LU|m9=&EF^g(L- zlMMnPwF=AjwVAsa4@kVVqV47O2VG@a%&he^65D7n@47jfyOO#nI=qNjRXHU-7ZIye zrV+$B5V5upO0Pa5-Hu;-a*TP;#Gq%8!O`YVC*YxF87B?VXbVrLSvH>QB;i!t>4aVq zrkv0gP+3KqSKj;l3SIZ&_c$sh+OnJ?&LQ4`w1vA@)LstvhS|%rIfSB2EK z^$s#BF=b-?`q*3qryft|-=GhD2Si&o22@re$~28KEaMlpRCCg_=!bp2B$E+kLv1oa zCk1H>@r?6tq+;nBj4BeBa-@kn4QH*_L4gVrl#FcJ3;CTcJ|#wyW{SsV$Z({@puqR5zXibkP$$1fN& zSD&ES>W{}!vC+^(2acC{sw(i@{D+|D7z)FK0VF6YK(mz@-Rxge>Gcasq;i4|FP6bz z*JvPmCg`5DVxiRRUrF{RW6H29WLQUl#`^Vo2IHuFo{TpC#(;mLA_4adtA0B0as_nH zTi%LEdU^P zyB=W!PNKxv#O&mSwn`aa2*?kz{u>UGQ)rZb}lF%9A%ms5_0?tAF6k}a?w|DQ`T2pA|XvD=0BXcW@Sb{W;DJ{ z{El*%4}YdZl|Gi6zkS4Q$;0&+JyXZc2DeBfI!-nYxMBV2zfTendtdAnNm6}jTOGfN=k>Yzr-w?`^5dyVXL?~ zN!*?GwWmx~1b5j!V=q;zvo&;L-hB0h&>GO-9{N1z;**OTt5szWXVB%+=kqX|0v${0 z3(mVFI8^JVc@E-p_*35>-n!Vz)YIqSoo5m^WVxl!o6nQM4)0xet6;dGIL*x48y{O2 zkvXAcxbB8%!Me(XZx}V+>=F%J(AI_eiiwb#=gRxoJr*9zj);x3j zkQyG=I^s#f2Kl1E+lB1TtIn)nFMU}S*Y3Y9)C*8`51wM@^;{l*JhmW0z{-;gTK7H?e@6BRsj|t>9NgqEZqkpNy8d|N?b-t; zR(;)mp;We&&aS7{Bx&L}jcm!co+L7(^FN#EcD?KJOT;eG$CEL0Kjy61%k`Q6P=%K4 z>3o)aIXI`rZp^YG5i!2%S5BF%7%emKIu;*mf?U;hpt_D&wk6-|BoBA$buy{T`>o#% z#FtsvGjED(S~evj7Hx9(I*nN^`a4N;EfV_|z8gr<<<=Nr%zIihHQZ@PkI7FYY4tTm zg+!Cti)@O;YIKa3hxiZ;dc1zWT$B)?3!`fR%?XeO~AjK#1dWX0><6UZ#M^Wh;xKX=tj`d1cVA&b zGS{?>gzYHoYH2ua59m7Su4hXwqQ%;bCX~)FgSZbSN_koF^cS)NAz*urMsrZC$tL*Y z_deDrGf#7BTJ393WJ!xSBnpdk8qF&!( z?7Q6yf#qxP#~NYOZZu}J^*1E{Za4Z^N;3#X&#r?LR;hjH?q95xCBgp$l3=kAJ|NCh z?<9d`B2rFb(1EqN2OseR@QDV^_|y~FTTrY~5fB{$STy?>86iP@2`tXN7@rNVKr{$r zfR)UNdJz5Mng*&=G-if&fPym5A3}2=db|k>?WL4xEh8@ zxh9$IlWU={1d12h1N01b$>u|lg`xHdf_@eFePdSpfRlo~5b_9X7e^@~GXW-4i?de4 z3iw2JnrSqs&kQZFP#+=&c2&{JeUp>#V1wT>7Fw4j3oWI|X`!Vt7?a0Cb% zDCKAI0@5u|A7i45?L&n}W&(AQa?H~+?O^=@&}=D>f$tViiTj7 z22}DK#-^gKH&yxdh8qkI*pIi8*+xUV$1K})!8ztmE}k02JNxNRBYFCW!quq^&(Ln8 zoqd06ZN0(oIP%h3Na8B{<|QmrdLG5BZ#M61{&wR+)aFYGckQO$LFP*g zFeKPEO(SCV-*4$Pgs>Re+1rsnTylG8(C^x0t2ej(tGwp+pScA_%8G(fQ<8^i}HKNA@WD`3>NGlAL>|PRGxRY1SLV!f4Be_A9OxD@%vp)AwtO z@au!dEXSL^-D@RA)O(*7xpFfRJ$#5C&i`m%VmV#`F9-eFgUrv4) z1Iv1(IO%7i>pA&$;;dxuRM*scDnI%Jm4`6dJG}J=-nW1J_9!>9{;L=LsO~IXv_k@h z5$486Y;+i_n(1ezIRYkvnorscx!EpByotKUHxG(2r-sKFK1fnOxB}M9Zu{U-h@WbE zcmyHRUC1u71o6$>YwEL>$m905C^b7PQY2nAsr!|$a+7&;g4 zKvyKO4J0@<+2UO{@Wt99wj9C??zs;;oT41kWFS0CLFuU=unFX94kBaFE#TErIFTSD zn%r8IkWoNKh>P*5%@PIO(4ILq#%!iy8UqZ_%muthJj(DK zxKj$xX`4>LDg%(>kU4HkR!@2i*&YnQmw^n$1s#jWBYe|{Eiamilt9MJV!I>}AB1L> zpc`7@w$thiwh)lfox~wMS!GH?&)zv;Lwm*za-$H~zi~rApBv|;2pk|31`W_bqYYAG zbgQ3VVmcs3!0t+dAhqOEq9fPn3`@97#MJ=Ko=EX{3<(3f*_nhLM5~fgY|Ay*Equ%f z0e~b6M=Xs)uYU*5P(~WV4POym0VM?!MWc8cVm)Io2tfq{={;l=!dfb4r@jmy@QL%{ z-vG7+fp&C1-5eHrmCRPD$*l++Azm~hSF06(sMkY66G-qVB#K5j$mJsbgJ!_$>~jb* z0qaAf$ZW$b^#H>EJ#kbf`v#J&Et>FOf3X$f;>6WNyeo;@+tNT2)WpF_B}mVq%cf>x zYk(#s@eKstgnW`SE)>K*hv>~DjOwrcYv3#x#Ap1j9KEJ))0t!pvzcLoDz+Pp6l27> zuQ+ox!G7>GRphwx%U2iti`;4VhEntM$GCl_k+IKHy@RT@)aB!wo0=v$BoAF5hlI`) z3WIm0BhLdTCq{G9ty;-0i}9vPo2<&x6$V+a?_0)t?OsdE_ej`Pzss)PQ$cx$m{Dcw ze#sD`q{&m!Q);CPjd^aBU9Gv{Z_f8^jV4(-SV(rwYgefdu9)ro`ueLZJ`wvq?0l{K zLi|qe3ZK?(rTfQ1YA_r^dsf|T4NeHD_0TWh?jXx^ye+D8IL=ZaJxfsNWBRKjE$?8B zB$RTy%5kgHl_Q<4nF)K11<5w|&DDj6GLDkC!%C-sNE;8q{U+(tWOO^BMZ;JDD@#C|z!?fw*6Zcyt^>A}6%Jm)VF&(jF1=)bFUM4vDMrao9-Pbr1H}p}D|IQeS zqb~4h$t8}FA*7@NGI;%WB(3er=zUIa@^q|$pshqSD||RX7;L8Dyyke6>N=UIqe<3; zKqLx)Zxo9Q|LR0Eyu~+3m>@t@6#Q(idQ$SoWQiJJfhFRG`jCPAvoIIY5S^2ZNpRjM zcOIQ+1X4%Sas-Zg2pHXq$%pKphc-_TP(_$I#nW6mh)Zt$#7XDhh$wTc({zOVk-)&_ zoA8@QdBA+|vx5oZ;%^~D$Hm`h2)|{a!e_lM=)i|C(CiOh>pxMW#0`SDCa?%e3tYb6 zo3DJI2`p+Ji?62P^jJhlW0oWayG~XwaN+GkVPN0U_?fKO;w(zo>O{%2Xee&sNY05w zSn9$2g6NOO({@b)d$e5x!0yHBMEUukeRIGOV!*(ot_gTC{^y~)2oUyUce+9JD;?b>(+tZl4{gu92AOhf~Y|6;P>qs=FX$#8t5NyStr!XQHz1u*&)%%d_COprNk zVg|q-@S=z=x6Vm4QZ0~k4B$Zn!%c}xJ5DB|s~ilfK<@#VIEdarf~;Mc17K5nzz-t2t^QZ1xuAfHk;4v_YCtaoyk1=}M z7UyZ?ox*sgEp@e>#lE3MeR_wg8kVj*lGvaBy=QYr997}HU#f1epWcp~jkd>VWgcEf zon*pAmAXun0{Z!*7RH)9e=v<$`N7hYJDnu{y1RC(hh+t4QZ13A+iZo>ql4ya45~^C ziug2ZPSD?mj`4J-PF`N=craqe&U^j0p9op{2Ry^ps}@?4me7}dg}NR`{ULvcWi=H!3x>gzloSWeRy7`>@XKhk=m8K^{K6 zA|+kh)6KP}E_r)4#eU|QCuvDqFmp(jR71;iczLbJP_A-cC0oM2yF*7)v|?L{r%K*^ zd%5Ie>D1MvGP$eM2;sQ`w+@FPX`v^aX&0k8eiA2PQ>O^2g5;`SpMvrHS5I5!DEztY zFLVV*=Xz6!)@={+yEjs!LS}EAYhn27!#QGxF~79@`S914fBgK94}X6CCz{6X{G%CK_U|NTRi9_@k}@_&e!Q^AY#xwkjCh$5vG%vWfmFH z>Tisibi{~NZX>fzsd)7pXIW;sleoQ($M+?yQZ)DszAg=yY-{#HWsxw0LtL|}DNSk* zO^pYp9u>YDj%wUkNNiEFN%mE#m65*U!r+j!)zL`cAwa~1V}df+7U>f2(niHkQYIYd zbE|P9IO{TEXKk23q~0DHVqX+82_*hTZMfU8#W?Fg@N=pFOqUu-Hxa9EcqBg<+ijdh z7A7O!?u}Ra5@cOb=DN#p@YG#z4{81gu(tfO!Dl*RU7aQwycD?PMszRUJ7ixJDRX?u zS%lD83ukbIJv0LuX{z{0<+_aPXEA3Hg=7_9mFt0cC)l-23@7T^k_=TAq5VlbWjf)V z#43@Gn#?JcGeH0s+i?R4Jf|=NnfzR)&|(G| zOix%Mgqk~Ic`UOaf&HfhxW_u3exmCQ(H`@jR{CaK51f%ed<>O91U6QhpzuY)@h%MP zNX`(jr=*4|KmVA!X;Yf25jW9;rO=DjX@C>#j>p_l6`%-nugj1Gjn4qwU4{Z&hVWLW zDYO_F6+&YL-wX*b1D?uld#Q{2VD@)6_-tg+t6(rL^eNr;ZPs4}#!E+KI1KO3qt=^shqXZ5-@(r~oHJ&Qa zNXQM!KwH?F!WoSJS8Qa%aG_RTQiNK7=?uBvT9n*53Mg2=vlh${cF8^(FdiDzfm<+e zerUkB|Eqm-cGjXMxfdEQ&bQrA*$-wopGOpd$=T6+Few!*7_=}!5!VETph`ufAz)Id ziCPZESJO$)gI}QIAm_Ti4QP_R7!@;(IYOw5Co3m)?t_yx1DRaUnh0Q>q z1a~#NP`TvMRBsn*LolYaFFJplO1e_=7#__)#Gc|{gE@(R@~-wK4~*zS#3I+nQSDyZ z26QyB*T1X1;x$&o9ztj!upRC0HW(aC@!+GZBCz>%cN^#W91;fr%n-9&A4+3h=Da-t zq&@zmh0gZ2!67Ylr_Xed;Ha6i%TRg6BJ8CVOLE$?hQTMzFHJ4K8}fPIv7I;HKWZuW zI!!P$KUsNe1yMfheuZ6olIxg_D1oiJ%j!vl!zQ5>n=eZRyh|-J)cG1&pRi28lFvZ7 zGo(HAg^(=`S#fe?%ervMcG~GAi>#(WsB!ApjN!#wk`~(SD0M1W$F=9uZa3cf&N4eP zCfKcmB5TGsKYB-y`LR0csg8kW>QKtJySAUtalU_dMz50F3&Vl8G~$bVZkezs=TVyU z%FG*&qe!$b2_elaLD%9LOt0uX*;_+``C)bBq(elw{JdMW$W|pbh@!~iem6m z-(4D*FYXQAHCyu*)vW4Ch%R+hdQQ5rJ6cOGw%4EexJNZuSwE-h*vp)dww1;brWd2W z2sH@&i1~CdZNpJ#z5u>-Na*=ce#J$bY{>KMO?@c4e?EUkadc6?)NVUj zCu3PJ0aMRZ$I6j({mk?y0bkcLwJTPXtmSmGkW+6NtHddLe%@(N{_5~$@9p~8lM}9+ zM4E^9)ZN?VSnFXq;x)y!NZon+?yQZY27|lj4OOV*9RK)`AK#mOVN;*_#nrg09c<{Ehc@>&3&;#xzQ)(vO4$mbMthv+Nf(znI7Z_Jnwu|o}8d)oQaQcQS3TY7JK&i z$|u_n@E=}ix4L5~-6dj^?g#7I3~jT7v~THtDLcCAHt5SNwi!R-HBYdy7`;d#og|uxXfL7 zwZ~qrb^lpY0YY< z-D?hBTVBqq`K`Rp)Z)?0@*$>%g9y8a_NVq-iiI=h&1QM4e)HPhkMcuWb00XeCD6Ps z`CdyoWv^|u&9U#}&K)1SI+pY-EZD%CJ!*6HxHNUy_u{}inV~#QCLO+wvilzUwDO$! z7Vku}wRpGDvLWfom)Rfx8J!~68ehsnv0iaX3&yXovX`_n#VY~3>aW7DGT>*s~1 zm&gUss?AKzchcwO2fUejvo`+-@A!kI?MrfXIko`gf4Bc|QCNqsVAi9YymWeNqrTdQ&)4jF*u9Q- zPTW4=V{E_qsBP(l`sF)MYP)QfAJ_8j#Q1-#?<9$BxtCmT+o7piL)daSA?j8Ag@z4? zdQa_x!*P8=t!lP>=Vj>2FKsN^Xuy7R6<0}@u4p?2iK7vI{@fOH=fUMMb#3oimrf%R z-+h*hRc`3w$UTig?Gf!Gvd!C8ooR zKO=TL5q`x&$SL7jg)NtQH;EfI$4tbvHb@MbK-g*b82T4gAn!+YYFc!Nq;bO|zNCOkCQoa>9!?y3>owp{Th8ZIi3V!d_&6fa!~90t zCb2=ZUrttNrlwqz`3Wdg5`ZxTeu-(aCGwqYyMn7lW8%gE-Foobq7YV3?GVrHpd?7O zumod8lgqu(&mmNA(3JtKhNp*@A)5ZsuM~WSABu~_)v`!6b?d*#AG1JH{-$rLRg6VE&i-8r-3S-#Fc-{Y8XA^ zb#!qD%+7YAFq8uqF*R18C=@4x3NZd3fdH`_RCIUPq451>3HU)goQk`ny}`i&C~Su9 z-a(Y{gE1708UBo!R}JTrtteA%GFRfL$qLj^y6ys`Vh?k%eUjB@)sy)tmnl~zLzKLMq0$UZ<097 zV_oyR;p%|OTiiF+wfMc0nMQ7s+3}VEou&a0C?h038&KIjCW@F4U3_?j*PWw^;~#F2 ziXe)J9ow%i)0Z@;fxcej!;37#XRSLIB)I|3DOdB~jK@`0ve{gGU4Ok(&@`LAWg}O@ zkYy!z0Iss?&vXT8c9I(m_-``UVWj?_Yjk58snHv7ZYO^l6P^2=B(TqmNfhg!4Sl<* zw*`gT@*g5#VBha(ERn%FmxEf8jD7B9aK;FwQ?+OV2=$AIbnD58Q_z?q!tRg;e?snS zFBC$hAwkE{m?C!D52$Ifoyno)8jP0-p@7eU3YV(z3KcZkZv@Y3AzBZcx2W)t4Akvb zV#2!(47|{sSS1|_kVS*xJV9u~kO4B5+-F|WLOf3R^T=7?>;>gdjGVZJ*Nw(M^ZKiWg&qyUiR*lKD=D=cGY(SQ^5j zwa>K-WJR-V*)+zO5jqs{sf-y~?R1EIVuaBmrAjn5E~7({bx30cLs4`Nrr|x{VQsik zokk*hDu>AKLz{ZRgvSmN7ptI2wqcY80+A+0#kMnf#3dl74w@Uy4oA5H zAsG_q(9o=)8lR(^jw62~J_D+(YJ);Fz?HFptmGO*L&!#G^;S144VNdxlM&uc>eWMe z2?`oSPfq?)*>VF&n3kz!9Sg8qtqpN>Q?3p7?MP&4O*))ryBNxb#M})G({P!1gbgJ0 zswAlVr7<=|VJLUHnPW-fH1Mhfwo$hLLOIS`5~#vT&$SD+1z=f`^FPZEk)ugR6jekJ zuoy%Wskxw#%^{6-?#${cCIijY4G$>eHmE8icCZc`?B+}W;VQOOQf~uXAPE^Hm8qq1 zAWLOJ(?Er+GZ7_?w$p}bXc(O*)K*EkmWCP{e4_)0!FYt}>uO#ym=v40E~*Pk{ZLzj zX&qwe;oU|FdoQ0wtIfnv&A=%YSOnM-H}5ajA7p^q4;oMpkI6U_B;n|d0stjkZC7M; zP)6bGVV_qe@Cc{vz?L+i%?hf6GC*xJJR5PfcblT==m^-lVH#w(qdXgER?eZRq&C=N zih5au2(}A@0L~TQ^bBkaEX^Yhst7evgJK;cfRGr83`oVE2eo^^n@(N^Fjt`h=%NQh zFu2*20BGqO9j;#<7&atew#>c8}q8(E-n^- zdnF$uNEA7WAC-=fW>w5CmJ4=N;ZGrO)8nKxusw`df1-Aw3KT?S$Bo~WCJbGUhJ@`C`$+6dn+gSW$ zCy6&MfwF%Kca{2qR<`8j_bQS$I4iwSeM1{pQ(O?iXiyU^!=zLNORGFs7gift5Qi z`fdRKanb2Kb;d)&SIK3!uYtZ?4Q^uGB(KE1!GUjO*oeHFJuKo>}ca ztyI=$qw<}EdJLF!&=me?G>2bhjw7xQg$gQaCTLNGSTpOGZZ?^p&vCJqzC3!khAG!q zP=SRlR1vhZPUys{X66@nLlrm*{nyG9oI2wme#W;#S;12#|3Mr_J`Zl&4Z{!_RpEj2VK^6c4+kjGBS*T%%(<#c02lzvY0gx{ z=ta}5qi0W!XG&tY+ymCPQ|3+^%PDOzTcR~B%`=YjKdjc^)jegMJ?k7fT@BHB1|~JS zemRk{D++Nh6sz=x141ZW0jD?%GTT~L(=uKrROys0E$3B${FdL*_>apqpdv;c4rbx3 z+1as;ht06CRuK=fx>&3~jQ00^d3Kr(<-&cRw%&XpM{C8tyEKFY2d#~zdq zYQd^0)cb5FoQLoj6+sz$~?<9r|L_6=IRXbgZ;z3Er9oTa$NBp(xxvvIq#G}`40A69KPp-Ba;+>Y;gFX~^en{N}*)-I?)6n{unj&}2|zANkPekX&+VUP6gd+huA zw>|jSP$)oKdBIBgtxXBODCR&@&UXH*ZlezUK0cJJB}qS8EfV&6;;!DZkInCQh~1@g zc-;=iMP1Ebj$Wq7+=#ljr?d;FerwmU>zNMk}icQQCL61GB5AK{s%5SJnL>yfy zw&tPOxpQlRM`;Ra1y!c?@yT7Q4@SCae$~phi{R5yAGj@`7;)J6YH#-1O%4ZIudugt zdA-w?4O>Y#Q8#hFf_E^nKk=2MYQJQ|Xz1&Kf%vPu+Zr7+E|kYHmF}c|$v6|i=et|E zXKPEuz{#lf=Pc6sb7Bh?ibATTbO#JFeTl-%Lk(dz!0*VvK`NCD>=Z5Nm(XTbmw|)avl{vi%5O zCflx^hV#y8UD%>Lv9tugtAKJPD^Nc;ZGQZ?<}eKN+@T;pSJ zFEe{&^})xo^<}dA2H(Ft5LtfRJD)xty`U`Xi~rzY+$TrXw=e0UZ~Bdx#qMX^irs?q zau4;tmKmXK_7u6a=O`oE|Hp~D9&h{O4Cg0bCuQ#g^7aQ?o=@E70k>{tui4|v?&MJK3 z=-C(2sYzY8W%A_YVV)EnQtH=xy+@4KUQrOP_*lMq3P)RCL!%@-j(nYUw%O0n&T6;! zR(<{paoIsTy0;k19vrFM$A3z)(^M_+sKQ<~QK4qoD{6muhf|&N!v7r)y!VW065E)3_bXY=rNNO5!_0$bbMD$r@5SwF; zh%=laXL+o~^FG{=gN6I)rjfxEHYMm=;*#8T{)z9p!;my>8@g6<^pjt2{!}Kiai&hf zxa}E8!aoVA(zWqrfm0_X$06-GjU<4k%E$b}w}z~{16El4q$Y7hx4!_=sr@DoA)#>T zK*2z&_Itl}sQt|QSFZ44*7wz$69h?`Bo-^bf6RoN4UF5M2L4Y>&7`}7ypnU>{n`yi z0&YPd{kyKUp)N(4nb5xn(hP7@kU7|G`Ab&}t`exV`8VC~hE1c34#>^ZUh*%18o>Pn zaBrR2uLMgm)5ztSj>zmMC7=xAA3;NJcKA1-NkLhG70TMbQCEe~Kd72j>5!mQ;P>Uv z8qtR2fB%qwR<;4B7hwKV#ec&*5xud(YV=pj6C`nJ2h3TaG^ak)Ec_$qR4|toTI650 zXZV-BQf1JpmY9D4EeN&#e>Rqxx+*Kr`+h%1#4n0x=>x8o`A1trZw2Ah{9SI{pC*kF zz`8U;{YXMR{*Lw|Leodzz`i7& zL70`_WJAoljHi_tDAHM=LujY-QJ`P+7859|hPoT5M;lROTqAE1?uC0uT8v@T2}q61uYd17Y;#<6sSQNt}kU(^=ZI<3jr4b7yUr(I9%|v zn^n#SmB^TxyLjLf0V=G~Vm|P3P_fNoEesQBS|(L)26Kx90om=USI&!7hg!O*;1|{0n|UBm zU=x$vFlrgl;kSZLLjrM?Q=4~>Nxn*oqb_|mpnFMpUEq(@6b6@z5C0bkdrsUs^ndIF zLrY`p!EW;X7kjCK7efbKCi(m0F8W{nJSN#rDq&SrP?Az0B!#rp#j-!F-?aSErMNH% z@1}ewf(3W5M^&y>UB)0bc z`haL!W^$LBm)-Rq*-_)scqf~D?kz%3gwp$kcH0E9OK>qf?j{%~oV>RFRsO#GVjP54 zn)7ZP##u3)2C^01uE)uJx#Vd*#d-1UtH7IakysJ@6Me-%*ijk#)49-GDh}~Z1g`f{ zfy1BE!Es?28e%a1+C1sL2)-wdx;$u9(X*-O<(Z*DRl5jt<5E@C3JI$rfzWrc-DHT= z7=;^4YsE#RzIMo5!)Ao+i>X1PtiN3N9F}k~GthDqTx}h}MfX1cc@t;&bDn`x^}9(e z8@_+J%NWxykN4*N!K3;jjtlFcquJ7=f+@A!@&Azbo^e$y+xl*kg9MR@3X(yhAV~!z zD_L?-vI0sHkSL&J1)by|C?HHSNDvSti3y2HMpTkY5CH+n64xC)ajmoW+2Ndh|M$ba zzxzRfo;|Cps=KSZYK-T7Em?cA`d3XZ)}`g&l1F_KMMo#{)^XCbg&#C}hx-_Vj& zWN+4BRa}`?I4oiO`EDgw_N;aLr*!*V%5HJ5i#{zMPGmp!(f^=X+gsAKp5(GlF?l~K z?jB5tQjm%7rCC~s&OR&ew^FTdaH#yX-Qw{6X04&uP_*i}Nx+dl>-Vd(W)vg6QW1o0 zk&*nepq`wp?DXnugXwBpSw)h4L|st`a$1}Agq_CEq}+ldEA}~IniBF{JeqQ1^aaiS z_Cy(3RmYym7F$)m?tN_{6UNVR7!jEf^UKIpb;_E#o=k5x^y%EPfg&(WYT5p^9*3pMrxO$i7o}U8on$9%iBXJtziq#ET9U_+DoIi2jqndcqe1+7W>0r9 z?=vohYS&dIjpR-F>b^Yg@#b_FLX5HYgHrpy z-U}m_8>?gJsq{bjdLVGW`Ka%@!#7n|`=VOEt@mzTxwt8x4 z&MIR>Bl?!%p*ouUyf*Uw;>qBn7c-;DH*MWA9FccfbpVi2n+`sIRw&W3b>fn!ZA_}q zluV$&J1ZKeCM2osA zvg;V}vAdBN-aJJRjP_>`>Uj1vSFc)6nogwu>;jKh$-ndAN=$bCspZ zxX?M(`JLTPrUEs}%uof1vW8>sV~|S9lUM~3gdgRAf}4bUfU;7|d5H^F*r)1u5_=Bv z-qORcN~GxUfJ%=f5J}Vn(SWY~q~M$}HITLi!MaL)gdD=91vxKs2l)^TlL84bB}CTH z0w@vVX=M(C(jp5_X~FmRLoT0Mz|Y)4{v7JpK`gM=G02a=4Uf`IR9M&#kRUZAn=t5L z@aI{T9yJ8=BYV^o(30_STEwzyx~EeAqAnqXq{$KeIY_RD^_=^RxZqF)!rvW~ zi+&#>koGx0uyb0oElnnOvq+}GbQfU|{e`-8&6uOz zXPAP{+HV-7U%xSRBGq8j{76xLs!R7r0*^FAghWw+3rceh8+s#KM7c!|&?<;`NR(1#3upLJ5&Amk zTDw(?Zj*Z$ZC}Rtjp3jWm#Rpj<`c;yWGu2CnkO@Si3xp6a@6+9K5zBTLQJc- zIDX&P2ja2XqqQqVr^;mFEOlfK3~JB|akkz6CN&-7XWUIyShCN&g}PWg$#3 zmD2{i6?N73tWyrD24LvcpWmz8@Z|~Ninx0a%X$QG-jY?`pQjOnNi%MZHy8BBTA5}*q8k}mo z3*$O@s_TJFaSC<_$W{VS?LbRAGk1CIRer~WjrR|a7;~>C{rKK7!3(81cZ$Uia0PTk zQ~Sw1%-=~hJF}))6jXN6QG7UwhH}Md8aqY$(5uMjjHZ?>aR+flF-~M>)Qmkt5ld=N z_A@WnyE=HxC#U+{EdiRfmmGeJuVxL4S6Ga<-kp4^-^yuStb!1GG0N)n)*s1nSl#g( zq$&aYD^`TbPJ}9iVE?s~1qpi)jikiIamlfJM~IxL3NweUBbQVa z6{rg)wqEC;{{=BBw`|q~gm3ix{@E?|U+|Oz@;nU?Bv>XUM^!L(`0(*lCGn3_1Jx2; z2Q(@DQw?>h%-9mk886E2C|m2zDzN;JW9c=ljBu_|Z>4IXl)dfo{Ah1x-{re=)#SNd z?b_aPrge6A=K@;eKD$I4njhR3`*HJnPRhF4BKsEiV{UpuHoh0c87?i;28Ghuu?xMS zeYv2)7SX}qmHyn8_x3$iwwTOECM50x*uO<*eseEGW{>(_P~t<>#K~6v^0O&_AOa!z zbz9RQLib_A5JPZ`zTsJxT9<5#wXDF`n#x;@bKM(VJ!)g(!vkKJzA~CCcGmCIZQ6KJ zl`%o_BgDycnXzXXUkZ;LO3$CRjBvVKsuhqV$Nr?M-?PcmHOFYfre)MbQhwmsV8*w$ z$&CP;tFzTI0fq#Fros=heJtlSUsOp*=Qb+S1r>Nu(uXb+iUgKe{(-3WuO6qK^;U8Y zx#V;_Me*k25us=)#>diGL9$}KW?BjzzBk)#yN~m_(;CMdGYtH!5MY$>n9Ir7l8N42 zm1tyRqK#w2Fo`Uq1v_SsqgAS|?4R?b*3?-fsWh&;DMH6Qeap^m-Pd4w>hp=tU-Y}G zEb=q3hC^h$?{vkZC*}KIhxqyPR|09Qua-_xVd$;vMbUQ!q#teW{WZ$(65 z1b71MtQ#7%d>;zL7c;68dvaAFen+3}lMnM8@~Kq!qHt#E^~tWYH>L3C58mF=AF=4* z-sMYdPFl{5v>#)9)~UL6fqCrNqHWyaiqrfu2WZ64;b^*)`fmP#>}wGl9CaL;r>si5 zt|IxBD|`RxjMvp(?3V{lqzdX61$yM4WhdCUYUdt09EV+Ii0j@T{kG=fmvPS60}wQe zULhFx_;IGr=v!D_DQEdQHl^BNV|01F5yGpYQbFbf6u7vvX8;ot&9_RRWen&UkE|e|RkVR-(5>BN-WE-oJ}C|Lf26 z6?dP@uZJ%e%&5tKXxaU_>xonZ7Q38Iam~j}%MYCD?}Jk-Pf6B`CKAlG_yGoos(-OQ z(*=AL5=s69Pyu}dln`8}I&mt*-5A1V8jb0wOF zcUK7h{Rxl$bFwmgfrcN=?m%ALCd${qCl1U=0=EaRe}4my@{#%60!Lv;Hmy4c(IU#%SXM(E*sy7cA5GSSK4WlaL$%kSjD3AIaY4mygMJG}Rg3 z<|EM2PJ~L~1?qrPg_8uYq0?w7cmSU5HqkW1mG`fWHvpsxukt~(mOy}_acST;fxN|e zNg&~w5FT{{Jva!ulA-7^S zR7#UU#|WC;6c`-e$kOh3{DFLW)bQ5}A0lZuaGi8uUNERW^6C-BW=A^Z6S(lxhum9g zd07(&`Eo?v-69uN)V@3L<+10sHH-JgV-bFJ?ulOT%7XL_^xpy1buGC};=b%hPS5eo`5S*iagJ4Wj?XxOscR_&kYCisUJ z2r7NP+11>x^1Q;?SF>tlupFAxRStjSh>0E#Bw`i(e%kYX>?RzG^vafNPLOL3!bI~^ zh7N@Ie0T8pVNYatZjpJdXzj-8DdU`r^OK1IvZ@0m7WM~IB6*e-ANp=}!(3E0ro7Zu zX63}us&{K16eZj~IV>$_R#~Pm7#}(2Zq|OOCMqk=ugFb3+9@a8w6E$;(vW$ubwbuV zNwy5vNuv|TsYeEBrCWDOKQkT)_{pXXvNVVG-3MrZp9m})>H6suWIQFBLEOTdzu1?V z$=g2)QTJN!+pT@PR3Pvpm*sOG`kFF$NK0JAD|tDLD{YMA;-?_HNTWA(3Qe`gppfJ3h)~- zDl`(Cp2lRp#e|3sgz$_1_yUsyiNyfMK2Qq%+0K1 z=03yi>`={gNZT^k=Nn6wYmQ}=hTlPhKNOcd~2O*V^tS2_xRzEv)ve~Km#^0PziRp5)iu9+$Ij0Xlh}o zGolxr2t`6oVSmu`fNkuuJ`zZd9#+Xe3f%**Qj$ZK@CuiXRt6Mg(Bs0uPJGQ?ZwX8B z<);G%s;xlNB4M2%v$9vuCeV+gWuaz7Yl@>3|KUIYzrh?%6RYHR4Q((2>LqCHp(FNz zkPGbiU@8+w!i5!8(_z8a3rZ{`C2E1+qZ6&+ zrb8Q#@Nven*(kzqhcJ-y2_?e!M8=Xaw-&p5r#^NQL_3gw>4DybD%&Gab#o83{K@b3 zXj_E&h_Gla$3Yw-T3MK%Vq&kBgpr;(WFLF*wFIjcsJR2d>?<4zC!EF~f3{-`DzMk% z>M)}7&m11`WzHp^r7-_KK?gXPb`fVdRAo8@m)?7 ztSG}ujr^2^p8Xbyo@})3j0Qs%>dqO*U5}M?Rl{5zmlY)ZG*^5=Ew1kAT)X0{PRZFJ zB1}8` z12d8@;|i8J?vTLtw0AR}4xT+jY7y>Q;OWcRHvw^XaatF<{@T@n*^0kLP;uu6fn znS*Dd!&4Mg|9s-8yJZM7GhYjQNW_r?(<;Cp91xl1(O4Q-s(Uq_A_Cdws(~e>u|$8O zCeyI#)f6m8b@!+#wwQ_pHo$rj;2{^MN{9i1AbBYmdfs!+bnDzzkct;xlo$NvXS5#$ zA<`=e`u*$Ae2~*pI$mL(F7s|27#Fa@DfInn_K|dp|G7KwEU#r&MvXYOFr8SAOPTxuAWik4|VEww?U*(IUedV28h;?c9iFT#8Ru%ld@F}s+2;wB1qh~FkQG4w&Id5{bKX*WZdkvcu)KWa6H zr4I!k9?o(cx=>H&|M|oVIf(p=CKi-LNssXrD{&V(pO)H~40msr6%UOxj8i?4maO0I zEF>!2$R1fs#`v1Xr^)EH2MzZ7LryKl$+J=G7Z|l|5OJH*(f33%^rgwvAL;yY?KWb* znh$YyETW?kX0Twz=>4=}q+MSq+kW_63uShHivLLD(?`*kQr0(b$MX#5M8CH)yqln3 zyTo;goU-@WO@y3mqwg`5zI~i*R^_#vCJVNB^XS@zma?otf_uu+@~efrKTENiAzp%8 zHW;46HV$-DHUweh5*KJ(u*2q#A{W%JSJn^TfAIQt`(g`5^|Ymhg-I7ilaTwip$gf( z>P)hdgZu7dbJO@{v`N%Ghz5sc4%qlHGkcae@ZR7pfBH0998;cM!$*;r(8Zfl*+%)< zF)p{M4!X{@Qjqkuw8V8hj&lg1-GAZb$LroOIP_esJ^NAY z6;-?r)s?GPRd^*k#e7~em>MqS`m7htal4#}^?y}T^!CA(1kGrrTnoMXSBZGt)^_+F zK5rr!>8QZnACO^SW;OjF7ntRWhgp`VT3{=c0{JTuEfB#vf zr#r*^aF&#&-NnPUcG&%l{l>#7w`TK(MhYV4Xt}u5Cxta4FM784C8<5{D6s6Hds=FpjT8r}uk8_{#$V3WC-wL^LP z(}1b6T`zVwH_D+;5=84(Cvv*KOwg!Zb-xkqV5Yb#wK>oyAviQ)c8h}9Y;ALQXe}&RsYMdM1 zAvFlVa^g0maO>~)`G&GMpiQnG`g<)rS5Z<6jYIq%+>~Kx+k?@9M}aDfWc9_7xFr5n+&a2mF9kaQ z%!5uzFaCk}#fJW-r|!#-;{K$DLcv@G{v<({+yNr<`G${80O+Pb_9s7uA4^ew3XziO zhM^P4uU@n~JeG%-#Zd&*N0|)r30UwvT{hWPKaven+&Rd2$zd6=K~z8~Kce3x8T(?# zVIYgL8%Pu280-KR^*|H0`e7vg6R1P0M2w%X_R=hN2-B_?5U8S2i@os}0jZpG&}jrv z7f@+C$0`LJR1ikj0gqlrDIjUXD;M-r zuFC(G{wzgdM2+!hL5{ak<3#gwv+07Qus3Voz5d0wxqQaD&6A(6_#(lBC5&JHKyHPZ z-2A@%go2=&%I39{l>QfgR$7= zPe1&y$cm>|97A_Vu^9P0|NCYW#}5bF4>F$NT|W{l|2n^Rz*QKNx5$*9Nh)u8QT)O~ zmlKRkVw915T+apW0hwVWtbKWtGDZC!85z%`cy;boi69MO`S*=0@}1b^L*ifh4~`%be;92YmlQ%1o(k(QvH z@JoK!YVuqj=lkcG9?tutPgw-b6ZDultTHm|w-j1r#%=^}4-CKR7UBIsY^1?gPuQOl zH5^|VbJ8MPl)lpcv-UlT^fNAH2X_X`FV?VVsVXC;7D{t2QSI-}7N1NA4iSx{>rLCd z^+YDn(I|;;`A*Qs7r*8O9%3wl-JOcAMBcf2;7}{an@G1`^w`KzbH>U0ZCh=LMGv!M z{oecW)g0K#vf{Y(d8^WSMznkLTYj?PvlO1F$-{2p9LN>c396KQG}3CgHAnyf$+gvB(Ph zqESKCk9|4?7P4;)9t8Njc>h&l-^$^pv&jdt+8_O*r;;a%OY1k(CGPMLmpEp1UxDtY zBr;(%BDa1u;aPI8*;_#up~-NS)%MMS%NQQguo9nS9m*E2cFuE*%ol5UxyQ?jH~)25 z=+kl=2iZ!J3tw6~ryx-px(&!aLGLg^YN$XkX#T-J>3y<;h1H zIb%OgzdHQLQ_q{^Y5xL~&y;wEm}r%D&&!o&X?@KC3k~a|@6T%0GVJFg`+!(K>QVkk zAMrMLYD}9K+}+8EPf1N11Ug#!n#uI6d%JwBf4b???064jPWaTbYyYUpo1`I|B#~?N zui9hIVVm<+cdO(_F)2E366upAcBXajMKQ1RF;{OXT+=Bm@SL;$137nT%~!K2-8#T< zM^>J)kax3rGsR&}^PcIe_7W$SOA#82=aj$vfhhN5Y@?@UcfKwR)JDA3jFOue8dcG2 zIrAyJ-~^L+i@@7`6>8xEVBO$ld}{4Ecja#9dqflRbI-GnU$0qTWt&hbTj9Fk$NWGR zaK$2~sN2mCyq!x`rP?LGkM|q-^_))O_1Cp4AqEW0{_vH^WmM0P7b~uaq9$G7^!sfO z+cSVU_44lpX9=tiekC?N@e1mqL4ZpEi94#E^h%&B2}Q?}@!(9C1bx#UrkKO~ZO=r* zyqgvS5^{)=FQyi^iqS==8DRw%EHEU3R)2eF@I;~@5LtqT4rY(bOc6)n7h>K}rHn-V z^f15%aU@+5S5VFb#)DkY%0s_Tgf6GH1*ka$#!8LX?+?aWyB2pEI$EGxp0DEE4)wuKzZ9QCQ~}?MtFxU$!wa z)9U*fx;Jtkf2#b7iz_Weu9B)qSx&iy^TEH33;&M;z+cIAdr5XUTkv=RnrmW@E{@#? zDVZvGv=W?iz%ub$EFJt004I3*pvW!Y#dud93Scq;#>E@+0Hg@)D&E`2;Zy;0oNAZ0oh*ItO^<(zyWwVx=`$_K<_`L> zLVgQTlCt;#B8&%PPHd^q;ArD>hZfBj1QeCY>*4!aHk$0g=wfjp7v5Wj0yVIw0xO)z z+}bX8$p-jMIs{tYnO3GaR+?3NaDnJ<%-Lr3O+By69`@(wL@IC8(Rc5jcuZ{RH~sco zd$CXsyULKsPn~w^V>3yc<~*7wpDKD6_tYnG+r<0xFWr7up8NU!fKJ8Rs!e7??}1b2 zFGW?-vRmfR2>J~Ses@~%vCw*!yH<1UOb89KBQFs0QB^L+vHWAhr>OhVIk_65G6%@2 z{iIYqD0<@BrSDyqWRKkMP<6v3E~h`|I8$~I5sCkH(CPO~akn8*5%SL-9{=gK^s?6O z%Jy5$w@6)HrYE*{_a2t%{Z#vUghMgCJ5@Iey?akj_&ZRgv z+#cx_9~!F9T4fJR8>kdMWK~spX2~=&CVH+iNj_sK?}DmOQ&gp^{qorgmiSjZAMPY{ z-ng-BWZUGy+{hO-AzEhWT&(uppI^ChGRx?0TjFJeaagv}k9%V{S6mOkj6qCB5Ou{fvGzElSr%>ql22}CEbIj^6KG%jo0bH=MoJY_?8TD^;f%-=5OWm*qd+U+MR#pzV|zvOQh3;}6Cy;?i1zy4aKP znkEc}w(-)GwoLw$Z+PsTb9`E^N$m74xG`GC!Rhb*{ z2Zh_01T}Akrz-#}kMSxqe;aWw-9lQk$#^jQaEo52wtxA#^bb3nlFpaXo@6~NC9qbT zi+&%VHfpA&#i{?J+6?=cn>ID2Oxu-}TQc2@;X<@qLh#FV&U-H&#{#_irm3c)uF6aE zj>SIz;pi7pa#|-hB~8yijnkt!9M}8!nEv3jCiP&Vudq>8R9&Q(o(1y;Kjo4)*Nw}El@wJO$E&Mc!*1Dr7VWy5 zmX*xkI=jnuP&c(+)$R`4L#z1Og$#|U+A&Bngro=8talY6)FrxCa0qfW1q>G$8 zP_~?y=}RUNdhKFslZ7^9uq(~!V3y|Rl^KZ$oK_L8ihN~l7}{>XipBYX1mB+?Q-viuXcS2P_b$ZP(2Fi z-`(wtt&1AD+-JfJ`k5$Lt1=4!r3D!Sfb#bcQb4e}nl!zdf?{cyjQ=iu1ri z{gk;d2nzh}i4!1bsz28NK<;=36EJSTy^*Li00Z7w18*LLCx1cv0ESW+UBge`1~i_7 z3q%zU0bzs=t{^TzEY%8G{c&-i8vsBjkgt1yIuSmdy_U5yC>pZb^CdhKVS9`zg3t8V z2a;SJU#3Tj7{L3WEpsM~2@>XsBU!-!6w=OpJAj=>$?`p?u%JCo9pGVfgeQbKGd`PL zZBMU2feg4>6;+vTHJIZAT8lme>_Af&tl54)1kmWjw-lXD{!grxV6_D_0NQ78Sg9QI zF=%O=S`%^{^7{8A3-F{Z`6?=Z@HfvCE;|4N@UjIsqO@M-FTE3X&>0{xf=~3%`7MHg zN2Ad?!s7<-ET*KQjA}xl=3*cN0D=R*{l(yM2Eq{CgkT;<4BKVx5#SY|Q=t_wahJ-O z3ItQ!S@pOVj~(~WRrDl4tx-=nRM!IS?oPfbEGj*q3Spg(_w~ztedW;b$ z5%g?={tPPrK)@)0Fn{S54_4d*`MU|1fyD;7h*t13Epeu9KiS+U$k%+DJ`w_r=~_aG z&)bNQkH%a`>2Q)2H zrXG5}=4UgIYjMhXI?R_4H|+QIj^(eplrYT=TZL3EBV%J-f^qwoEDo3ZuOwNWR95f(o|J~%SDl&$cj*{XYL!b%fmt$H&Kko(NVAz%Nw|4TsSWWO!J8D;ugLzN;j z42Q`|j+y4Za}2tAT9Y~MgWQWVy+IuDofk5f&2fzE)Q!AkjBHVV(g*oMKO*c0UY&QM zqVLp^nohI(jQQv{J|Momyu(NEI-i9^LE!Aw$m@BWKd6j*-jqFH7Zx)rGb%T>3D#fY zXHpT#39w(5F8Dz^ZnCI#jQf6$CvRzAWOr|CQ-s=7;OJY{fJy?~7tJ-3TSbE0!7Pbv z=F!=+`t1kRJH{{Wq?NhNC~gGa-!3|8(Y?R4or3twcs}@DaD=Tjrj>OWEGWGFV154n zbC%e%VY(%ek(ANDh!~!*3*06*lvR~$ST;&>FlsC=JxoPP<$+b__C4Ym-8ow9Zclh> zD=#a*-Y)nY?th`B@UL@Q{t9b&tY0E3?F}>~J);Kl0ME7z&daPoAf2^e-(ya*s|xw8 zpQS@DqG||^g4bcz`M{hsfR|RkdaN_hpj}Y z3wyI>JBq1?BhvG_uKZDk+g=`CK3ntitOnn8h`ygT+MQu_{mHeSuw-?&d#AcFMdu)_ zXFJ^wJb21uRVF~`k;Shf{hIcdTu%*ldTL*Y?=svWAPVA}k}Z_({p9fdgv#j#e|6rJ z8%ZM`G8GwXA5)?XA&2(3Tz{zK+=Xfn+hQ*N$wIo(Q?y6KD$>FXLIh5Bs%l)9>nF(d zxN%*=iMiT98l!KN!_6v?E2jf9JGa1lVyVva-0>gLC2jB)O6WL>A;_sq6Qw_PkWSg% zFh=yk7h4++Kgv$x=&*RKFu_0SUHqGK1n>9%)Bc+A(oCRnkcH(VP;YC?!Pf$EKGgSw zIQY5K5>hl^a$am|VQ$t+O#k-q6-M%jD@A?T5W>n>prkJ|9T(0|8T0m?^gYac`C~#% zbEa%zuU&`BLoM+P$1?|mRiSg_`jPzVfxL?PRGnvzj@Fk9>pD$cj_!=}ilKyG}M?Y28E%pBX(UF9GVF*haT%t2_#_U;CDv|mP`I@#IF z#*JA|Sd!%R;xEcQ?Xw&D%X9yw`jz;F@jfD^0}0UrTooY&E#C!{a;8U32n){zVbUu4l)mXclyvBAMAZ|Z!csm%slW>;MPR%h8WPb zu=4O+OZD$|_ygfF{{umH>AsZAHj}ZtA<-qKvrs*y`ha(RXc}~`_&43?9*FN~Tq7(SqWzU_oAKGTGX~#Og#*5S z)qpoaIPf2LpcQ!=y4Uu7RQ0O!|IkZh8)8#C259#uqbKCW&XS}2-}WMj!1*v@Hor52 z>D33K8LJL9;Ex zQQKn>A2eYeuYy4W`BP<0+Msp~r3S9&Ft#{KbvYs+f5g0{Pc;sD#vnGgH*gYy?BJXt zjG!R01|I@3M>)cmBh?~_-ZXf@y|gvl6y){nTUS2r=Q!o+XbDF<2zo1BRqUOop(MQG zUgEPYU4%~-ttfmCAH-gRyqdMsN`Tk2MWT{{k@0kx1Lph3f8u3_=Ob%@qx)p$dPLk|;sl^NBW_YB%dX;=P)E z2AT@Vz$lq#%lRz#`;@OLgHCl z!pr-6*l9005TZm z|EiKT#~;Y?zw3_qjD*13hyScRj#LjVc(0FPE57pha-V=7{qHZHqZG5XTQh2zu|IsL zKE|A&O)ez!!FHP_0f-7KYRB7f-Zr9q=nWG&E7J%dXc2v|$^!PAGq?)`)4-_;KyOJF zH@Lu8Gw%?kq&L4_(2LDYBl+p;@%nN92SwJ1T>Hg{s4HKuBp1X~f053Z{QbW19^N-D zeRN2!OR(;xe8uB4n@A-aaZvDCuEru=51OGE@^`)oESU%U6J+1?ve zl{JZ02N)i*@r*sv^6MpTaZ$&j>=FRlpx;n%3?JI+VJd|sk(y!zQPk8{yv zO((@fA>l3J&!1v_IRod&pGD4H|M-deJE@rCsXlJayJO4y?_`RTvM~BBZuFg9`~$H$ z@qA%4HE8RapL4V0_l7E`zB+x*_-=(x%)@-5>aRLFv)z>5NvTQu!UXh64|3*sEu7~r ze_~(7&tw#pl}diHx>d|){KHD#v4NzuScPOxW6j)qca%s)hd4vsoJIP_#qYdXB8z&U zO-`kADSc%G76~{@HpPTWC+=QXD3+;eR+aVFX;8Is{E+P663LJu$vd4=E#q7eak*09 z+Yztx!>_Kn`@5y2YCK8rJOA_)CGO-8=Qy)pI+6p69ehD?jHr{gC!qx#} zrEeEpZgm`UX13oSa_aik#U{d~&vS!U)9u=b?JJns5<@(cGz&gaZMwHObC+AF3Mwf) zz|d9mGSh!ZNt~uEjZ?otsU=XPa*Net=7ynz2l>-}-4`9AR>v+bhjlF#t(Sk=c|Phe z|Lh5~Te8xvgdp-}$#3yb&Xd)iyYRB^Y()p3=AFrpiqx-=?dNIZC1P5l)-eZ0m6AzL z-MLTKEWTc6H<%MYbEHVK$(LB?XiIu#u+(80x6di%EF)z>LQP}CW_RxFZ#!s99UWZW zBD<^-bm>E;!=P5l?K<|blgUIkZ@a5+`<+k!;Far?l?2{mo$?Q_O;vfz@ea(TH2o+!YGRvA@X43*g_Y?zXnmmWaCp)m z!6!7}Ju7vQnvvGlF0O$Fjoz^%MYbs;p(>4BEDc3(uSt!iRcJEBVWLy(=B&l_Bt01W z^E*ACOWiadfQCyBF(z+H_|o^rlHm|qW33cwWZk#7G?zR*FH^Z zpVu_IH^gnn+A^$1E!&-+HR(@^TI%5yK1^_^%q$NnXdr?*16{!P!Yny+9g(fZNvlFg zr!f=&ooR*rddhOgk9Sy|_I|fqT>=7jPfn!W6(|mTW+FF!+)uM0EA*=4 zLTxI?3N@39u)rmxqHY$v>3 z6LqpRw-d zeLWPx@TP-vFrwbbbI?M3S&)B1WVe!_wZ|eLINLwPpK{t|vikY+d+p9fr@4@*kL-~d ze$Fq##?mQPWwoj(;>{j#MIFP@{5Zq>#G44^w=FCdZt1`GI(kSSi`2m7SKHLJ z8S*C0;~{J2_KQM|2|nJ#X|y9JyWh~hT*uMKVP9abwLETNs6TXDI3)X&F+t6Vk2e+j zZqE%LN>Y>QlK-LqXzl8x_$q0TB&A@FjFp2E8DKxeah%w}9}3G1o#Z|nY{E%Tl{cD48m-f>Hz53_s!WR#eyu0RFeQrfx zm3v2^Us~KToxUghe(aD^Uqe$P4IR)g&U2zBpl$l(Gx^gx&5@2*w|#l4)ug1iRm>xh?; z2_ow5K}CGv5kQJpk#t~_%tuulP!&l8lpMsth42uX&5b1mNCE%!6M<4OOyC&{@)ij0 zI%r}<()i#A>h#p`Y83d_NboDpVZXSz$H~TlEo?5xQ-Cug{vHBR5~6-RHHB7i!^I(> zBDtpw1Z8dZ1W&7hcQ8ox;`UO<(fAgqr|^NM2!hFI`K1p|u@_yZ@o&I1A>hKS3$;W} z_n?{`kcE!mCGQ~Np4m--gb>;Y)kI)h3BJE2RX z<4N7gcN80e|p8(<(g}jY*3wiW#=S)xzgj#VKA~EdQe*FWBV}lRC*(a!Vg(N z;S!5cigC5T)SWc_QU*w2jv-gNs)yeCDZ&(e_f_3w}z?Yc8}HET=w_SIljRtIz1Qt6DsQok{W z(r@Ax8ojMI%BNRK=?2-mPE1Y;i@4encJ-L&r672ldlIR|?ON1*8Q1P`DJ2%H2 z>3cKnxXe@-n?H zfxal=_UQ+bZAEMsCT_@w?lkQhw*PAxk$)vG@}F*xXUqxFJ0?{1A+z8+2weP5Z^%h; z;Jvm~egzTs4=03i0Iy`?88~aO^HuA2x&Q(3gXJSL4$l^~6LxI;wItSZME;d3B$+CA z*|~(5O-CaqFRpVsvc#KPT6_V$lW=a~_+bXBT`wCkjK zde4j8d5_Fg3qEW&VbQ3IXVf8PvUDmKDCQU_R(X<3^)_a-Svt*Ye5-M_)Z~IlYnE8e zxUelVstT0->jk9%79s_PC6G~Uvs=eDA#ijnD>v}hGTUnR9|#Bf?7|SpobqU-S3dI9 zY-Q6B)LdVpOIxG;CzgdHa!oG0^&(D+t9y6G`8;=sXlPeJ6;0Hm#!Huq6s6m{Zn#cz z=#o>XO~BGblueHUi`?BYa_b)X3RmHUA0ZmH*s+c>-Yh}DJ zU2;rpUE=>5!%HNW{{Eew0?V0S@!h|kztvN_q9xa6ESZJ4l4GJDG`ssd-jF{q*p`3d zcE`8eiwC|=hB>Lc5_l6|EGFv|n-wH||E9VF+1-KlLwy%~c_R)isZpIOPczv;h@6NnzFyA7XTz=UL^IgCm}-<+DvE~~OEKJGxklquR=IdDjcK&d zL+II(>42MUTGpTB+&tt~Yh^ zQnmCBEE_$G-{mZL5?n!*_J#U$!AdC)7WuIfNaw(0tEYw8%p#7snsg+zk&CXaO@{V$ z=95Kt6NiC=aSGogN3E(9Ui!Lol}j?Ok=2xHV3DeVRGt?PDtp8RlioRr97*(JrZ=+x z7b-e%nIAKs>Xe^J$~aMrD#vf#2Wytf+Pr$|m-K zHPN4`6@N3jn2({-#;67o3hbc)B*?7*JtSqK1_X_e;1#X$;Sn?g6p474m7E3+RhWkF zpoW@;&+(#h2Q8^p$Q2P+mBHIt;zgnM>;Y4xPWabIl@a9gB&fYUhUBWDoUt_Fai>w5-4#gl>-8_I26#6l%VJ5ew56JarTd!tKaaAlx8{P&Ecz3a z;l?5jGr(-N5sc0KAGt2jg5x={4_FZw%Dq3e9uDs4f9?8mEYd^&_da@HT>DIZAx?n~ z;FN#db+PxKl&S%?&RqEeIll|co-+va3H;0%#0d7m|FDsZ^PiNUfO z4Xsk>HXoskUbLgp(zh=J%n!o?j9~@gPDrsLG2JT+C~%-Qpq?OlEtL%pqN-mN$g{DB zJvX}>q;*GX761Z5;B$XIgfkLg*Z>TIdR6oL`{cMh}=HR5@X}`aC1%bVG@6a4ZP^l&3Xyi%6)z|f&fmqgQNtg`|wdCi%bJrw9UeeXis5-VU`mbnSTH{U-Yi)Ed z{GL5f|B&h0?TKrT-t(S5Tf|e8^Ib31pNFBQrkUy7M1aue?~Bo6;X5q@tQwS?Gr1jy={;@pJS_KJ*A*iz#ZO38)fZ z6W%)(5$zy$1DjUhfDt0VsfhA5POspIFa&_X!tdyl&KnhO{CpcR{hi&I-?q&*e|#y= z03DJ4W3`(9)9)Dkjt)5Q@e(+4ZnkHxg?Zz-(mJbAEgo7cW3i1G0yycLx`cRaY|mL1 z0ZV2uy9IKY09uKX#kwSOM~sqH>z56V6D=O|osm^-aB@nKxPA?SHs3$SOOZ}<>GTKB z&IqQ;(lP|94Dj~MpJG4mGPNFOx5~PDKzm)qJ>rGLb@9Y7Db~av=k*Hh2L_*!8Fqit ztUi87tK|hewB)DWKArH6K5OeGdHGTZwPc%E_E8St_3{Tzy9r={kk$%U0N!WFv7CV)Rwi$i;RJ?&HgPm7hQC2sOBp%y z|GJ&2>)2lG4e$&nK5Q1KiCFA8!L3$a17v&t`>h6Z5B`sN z@E=@l03Cu-GwQaCSjVAuwVc39qs$(_(A#_nVF(|a25m1W<3v}YAi4s1Bi0V?w585xd* zA7co}Afv0gH|h$>7iF|6Srkq!EXe-2nw5HlnEycX3w zk{W(*awEV}d)TH_{6m8&(<7mU`(?Ky?;TUvNF^eAE+~LS>QW+_zv~}P7>}3gy3`VG(NveyB=7WlN$(8LGZIhH2$}5oE1|YK^g&@52F^oJ67q? ziky=T-mxc?CR0?A?OuXZiQ z--}jH)H;8ycj8kXXmEd&y=y}Ha+4k=0b=WKhODb-k!%8LvopOq*@w#b@Gv9S>~5<`()S&Hp%D-113illsNYn8&WK%gvuX zVLTc)5myTTxBm{PcDgPSgtfoBjbhH%&RBvmQ|t-PB9)@dLI%7 zf|zgUssGukRa`H@hXh4dloc6;MxVQZ&Ln%(R9W!-g6635NX^)DMdt-!(5MV_QKUyd z_{T_7iq3;TAEaBlKC7H@qEY2}2;For2Ts$KB(-l|DJi|tI7Kfr{_J0@ldnw=4+|VAsX)9Q?{CJ%Y~~1 z1hU`~=~k`9kz_X2NU*ZHJ)5mV zJFQM0@uQZg*1Juv!71+N=wqG?UnX;NHRr?50@_M`bWros9Trwm0qIIxTM-$XSre_c z!-gI@9-$vRU*%a6M@1-e&MW!F=sM=+rhN#oOQ@!cdS?=Z7$@IdC3khz6B@dCt?)>= zl8$-6Jp-M%1MNE&?@h)C6eYQ*s+{*#6+S!OUV3_qY3ds531h6 zIffPMeCV-Oew9J<-Z1&4%E#+ZrVU=@iG4QB`6hMo!P>&zb)p$Dfw?#1TiPFAc{xTt z9a2BM)HXG_hKX2HEB$df@W~mssVj<94-}r~$CDgXxct_RvqjOZP|Gw-Ge-l~+K9*O8rv!erYGTD|LSR44 z#<7rRox_#SlMJ^N8upCwz~5leD>lQuHtBFD0W3z>Vt|e-pziO_-`^|e)|L+!47y;| zOVDDV0=FCi$os?o@E6F!{dL2_?K*GI1y>u$y2W@v$@tJG+@9#M@S#uURSCLR6MNuU zj^5I$1bRd?_6Zj&8F-GMTohN_-en5%b5I;yuqYM<<*AWb!Vdp6=0WsR6b=VB|3SR+ zzxj<67de;wTtpHNGNFSZi~z9M1Y?AQ+q^x3>U^L>E3^e7p#S#9fVl+PytWCrb6_%| zk5-zDC;_kh=7GOW@bij#2Uq8{^R>^!HZHvuXo^gTT+g3U-JM(CS;_dS(|4gHC+x~C zGr^eE^5l)yA7o`k=ZJ;)>#)tR)LZtNa0pzdJ3AK!^+uYURvUR^SF3^#-npj%c3RChr4ZarNkkp7Y-Y2nI5$^m-}9Wv`V!G=6={$_46+Gp3O;Ob7LpEMt z;UVy-r)~sqT)_Geyc=^i_yxkpU`-89I|}3%z-TuSRs^AIaAm(0X%1UQHA-aTz-@`= zEBN4=f(Q(?wHW_(N>o(!pR86L_Dcz$+qctaaO#X9Kh=}9;GI6zL9%tNqYtAdmn$v| z>bTE{86SQdE9;XtJUDFf?oxeq5`{vWx^5Be%Wk6GZuvUxZp5BlAf&7ajC?h6lC9=_D7U?M*4EVEJ`8s(s2M6AI zxY>AMXrn5goqP0YIz)xq5Vud>o^3<|tFq*W%m!Odm|~Hq34%|D_d9CDoV$Ca z|5DV3zP4&9sZ;jSMF`;gyjXzsLX1V^BO_gJ5k6R|;-TGGkJ#PFZVTP@AA|6|qio#| z)qz7cgxJr2eM9EH{M6|2t#2_d^<@9!M<<^yQHNm|=d+28g(@h7>5gQcaC?;ET3*7x zb>3E4*^@};DMa+GW6I0|yF|@DTZY@bm~o%?SUIn_w$F9r8{Za5_4YEx-;X8q|MATN z(fLjo(W2%W?)Qy{DB6@c?QSPpPkNlhcJ~Td*T!x4#AfF@1zs@??BXzOe-u&fc}={C zM56NwcKXE=A^EA;>@BgrU0+JePfQ@cY&akN-#?J8p#9PQu;*Qm#i_N+`P)mFy|PrF zD(*ZmsFO+&%-ele35{2(-D({;QpjbAy(W;Ur~a{#?$*7-%O^!VF~46kQlu&ORz6MB zY!8SmTg^CtvH8YtRjf1g*Ki`aIB*~XAM0GyS&9(c%`fOj!y1hi_)kkz0uY3HzJr7k z9|7tRu8-%D5ikfB=(juhED)62IE<3#u}|2x{bJU;mcaT*PgxY`NW5s#|J|R|_3Y+s zSx~fY7=tWKp3r9@otpLks+KuXUwY>;;R`Xj(n0%C*KP-t5QgRiso;{&Buf^QU_?oZWDpRVAgGAsAV?A#Ns^Qx zAfhNyNe!X`l7oPPB+2bt)#&-ocgMNm-S>X~yz#~m8@j6Y-j&wcd#yF+#HO}Upo;Fm zyVXXq13ghtexvFY2UT$`!11y1-C-yi(lyWs zg;WOky*3I|v;1)|qWuQszTrZ01^MoDAT)eQv32F2g%Xn8tf?YE-v!uWuu346eQrUI z0=0KT(Pa8ARDb?3Agm%lNgXAqg@ecZYoguBRB?Ng)r#)9<^7tt->9S` z-REi<%l*ABiqXl|t~3o6g?ig6W~&KG_jRxI5Nv2Z(_cugJ{Oauf}DN+A}}vutJ(Q| zX9J|fc7ssP3SbmdDH5C1PcjdZ9zQe`{z9(wVO3p7e`l{*h)ty@nR)7umSvnt^A%dL zn^24Gi@6kx6u>uJW}Zf{MyrnPi}tXaF#dnCtKkWPqP(iS{(7x+60y%dm2}Bh$VY-H z$+}kn1AMtNpnx95D^Ynn581ykrR+9d#p6oJHr{4@|MBhY{tLC&EOcky&4tZovX)zi zXB^-(!}>@}-LR~PYAOlVINwflHI4L^C{f65@^VMx$0ozDHYdDhD4s=)>YVER%i(Gp zOL{mC<|)&)1Kjs}=EZ*IpQm^p`*Qb{u-2|4k$w9bjV`9VUEt2sSsjbZP`%iGc(>Zu z%RGL|QH}XdlaoVpx?(k1$1h8FBlW%`;yfovkFPJnUI(R#`fy(}EeK zrN_}fQQZ?PhUMFCa;&HFsK$ZI!ozAl#n)Nl*$AS#I>kPq18*>m^3Z)O5gyivNH|;L zi|NSYTqRP7s;ZJz=x16z&(CdChG(8#824(fwiLTHM8w_hYuLM$kpEA?*IK2X>+V2InO!lkWBXmIe zz4JGz)fM?ar7sVHz%>f4xg1prZ%Kb$bFk>++v$nzMKbZ*#4!Hj-JQsV7 z<90vOwaS<%C?a@AYM!R$r~1yRz$SZ|d)M0^e0Ld$s!#JjQ;0(4TfP2?Jv)1z9eqJO zaaL1QRj6E7&#|Z5SK9knkJ5*8W)CDlU{g!rVC;MKo&yd(=A5-f0j<2LwO4JVneKaK z)MoeE_#cn_^6*=Y4aKNAGJLp_iu-(qgYnYN?v`gg+I(V}Um}kQzWJ)6vzkwsmu=1Z zQk?&Y^Zk31XcwyS2nDVH$HDuU>!0!yPdIK3*8|Qk`BwyvsMnAfS)5|;W|XIUA(dVG zSdp^N{F^nqhGvNR^9ZNUt(_6y&#bE5EhwI9JaRB$>}#>X{@c$l7CrF(;V~ZERQ{r( zGEvvvSz;bRB2Bg)=aiDbWDLcpd%LY3DD?kK9Mf(I(k9-lk1D^jG{98y(8^uzep9b$ z)YN`-5HvFbyQu(1o=F_dy75Bfqy)b_H*|U(< zfdu5?o7lqhH-hTACXT;3^!lums#>SBnR{u1!Nl>Uwh7S_*X#o;gtUd|K2mM#7a4I~ zaWwxKhTn+KHSPB}Xa9MG`I+07Pv4UrwQ?ro67o8<-5q6fs}dw)4TeN?9K<`yMin@j z!;Tzoy>rsw(}`5VNh>AN#k1)=S4v4SW@ifvqqHGirR?AMgg3@QOz0%PlA0Qm+al@f z6XOrA2g^dglx%%Qb>=f$eCcE93s#hzSrs3IXZ#O7@^*J+FI9Rcb4)(Ig%MGf%WJMU zv9x>cZPbykpWCur7uhBSwGW->&U^5j{-SuQ!zY^{T*UGuI@x|JStRA@8(RR5IE zMz&6B^2`8bM>K+zX3bmIFcK4gnv#RUK{BWKPdFLlrTPmAe}W4m`Cm=XcmDeyrv2ON?=1TV3*~Dc zt2>O-c5SnK>Gj}^#(pgx`WsUrp`;Iq7S7oE2P4+`w@rVnzIOCFe6Q~CcmFumOC}oM zaI0gvwS&16mO*@x{Vr{69}oG=aBxY_YrpP$;}G-BLf_Oh`JVIRo?1t~(s>mDL9RW$ z7|sfOqOqNp_H`|7>w2}N+KVRm`VqY8m#~@Ony0^zum(~IL7vW&^MP>KSZHuCwt#Py zCs*40VSiu!wU9j?qjy@`qz>j9CCSfz6SgQ5ZoNq#HC>V} zdOb*@vGCY(k-rq#>%4gM(wfS)v+s8gN!mqx*sT?W6W>M4ja^#E;#_#}7BI`=;vuS$ zzPa4x`|e)z*_Gi~@Wyd`f3ufukc!I<$LH&*+uk@VEapW9oLemTg)m*}jatIzg^ae3 z?tE~tq9o|N_`6f?d_~_JQU|yVgSC?OU)8dgAG)z~?DDC1yDw$Zva+r>TZ3Fw#KnNV z^tl1$HZByBgPhTiEE>~-IKRLVkS)i2pw&ls5AN%F8-6jSS zYb~$UI=iB~Dy~%Zm^2@L<+9h*K~b-NdRTJ(>M;R!0fQ534XdG%C-kMNx;8B|dwjQUUBNV@g$ zSbM78$9;pWVP93x|eIajWJy{gh&H{UDtptE|IWWSV~nQsA;%CME{zC7%@+L0^k2c}4u zDN}#v>D$}>BsnH!#pqz#D%X6xBf;gCN8X~u`(Wigv#H+b+<*n)>RrlMx1r-e{if%< z;wtg7o_Z?vy7f%g{Ti4uAeot_ICdpfSp6ZoLsQ*xvxJ7`BajZOc5ybgfd2JKD?JSx1VLEEl9bt-^UXSlL)2_8)oHZHn!9VGGBkQuut&^ zUb`dYDFv+#Oh9}?^bpTb8$4Vo6}URcYWqYp&;F2L=q=oRyz0oH`W7Ib*|3Hy%~BZ% z6uNDmt}w@lKzE2*Ui}HvckA(tg{rmH{?;ljPfh!Mvcsi?ZsfFk* z%sHl1p}AD#Ke-m_(#dd$f~qz``)JIs%~_F`#uvm5V8}ia@oX6|Khcsj@QMynyWFSb zpPQ^ZZ18Z8Lo22?K(as3vfiBG!;J&h{2F=`4X=YdjqWVcMN)2~SL6$bWo7=Wz}JOxfOvIhuzS>02HI%rgvdSaD|0**G5}s)mH_Dh)`yF4;oOoYOKZ z%@Q`wK)1ItF+A)}bBLFW8)o^Q8IxCyOgP<@8sp#a;KsbNCeBI3^~#u21c*5b{^e z%--gp@_>i5Rp;0wjY?jWcGf)&c_r4{xG$6ibJ<5+ek3#&`o;UX>X{Yr;O|?X)nNbp zl5oqT>`u`IH~V2+>iVQjsp1pcJ@c@5$jR@kj8_=`(JW);$i|)&X==_><`&7e2V0*# zPUYh&{&}M7{>Zsj$DbjLbqA;|_={Tke`Me5(ai|3jU1~}Ja~X7k}w~_Y;HLI?0JfT zSC5Q!{y^fiLA{{(N7<0=D*mHqBtEH(zCXR=nF^Jv-jCri4$n3AJlCI$0pBb~UV6+c z4RZ%x>%LQ6VsB7~O|i??%MlCdwL%uzo_x`i`EZwgvPsDGi*Mt$lPNV(ruegU!Le>c zP*b$uLft!HmAaIlEqmCK2Rq+#)|c83@uA#xcd&do;7mx90uw!j*UpZ09Q(9T0i))Q zd)J2Fen`9=DLZW3@wh|Sr)8jFOK(W}41Lhvy%Rt7J$-KPeT%uJV#Dk0;m5ssCB*`V z{G3L^=yes(7%b-+N8e07AwL<9%RU-Cs3~SUR+wa>B1304=xyx8aBo+|FQoJ{F1*=X zo||~hbovz9+y_L@E=W_6)TPtGlsk(aDQ}6Telt$OXj*B@WrZba!ooXK* zs*lu_$^faX=F7G;!KknorY~qhO_m6A6%ad-f|@x5R`yc0090K+AIP#PN`@k4pt#F9 z0U^sLC8)IG$b4E-P=bP>bpNO#R;C1^C)189ZehM!lhwP>$`DYL9S1QEp!*=Bd8t7M zge-bUPV1nBV*gM^ue|qB&aRKI2R3vjUkmekUF3*Z2{_^$Vnr-({q}joa6Y?2@cpy2 zuTO1f&r2Ms(K>VU!+ndsD^joYTdS*#rO&06`8OA@J#tYUqzf#Im?~p~NYvJ$I!`UOi-eo%Aj$#nN*!J#|>Aw3o4QW#*^dCDM9#&o})-)VE6{8?XODnB(VNrV@_O%Bh%>T2emXq;bzO z7j;`=YHFng$A7wzvRB$Sl5jabF6M^})AI3Fx|1nM5}!^o$s5+)kT}a!YbyAuV~m$4 zb6jh4x3l#B#ev+P=T|ewRsPjB5pUHB4er^x3!97oJnsoX^`AHUpihS)gW$4_l;hAb z-l`ehMY(WeFG;D8gj=P{4=r+eC}7cf$xX=b`49Z(qb24aUh>}CK1=PQ{I=De>p`jI zmEA?(lJ-tFcJxm*I~N<XN=F!u5fpiS+GT@Rf)b3$7lMv%Dl1&3Hg3Wm!B(n(a}cf^f$K)hR!Q#wJiGQ z^cNJ*ird@~w!0XnHh-9KpCM{Yv5YsW(ycwTN+>?p^Zs~GriN_QLyI%Bl~S*!Ol$Om z-Nh5lZ0qi}rFrn2v1fgF|658WwUWR{REn;mc1hb{)z$-fv({Q-;<7TDg=`a1uelak zJUiZAJLwR%aOyHo=?Nh2IaS)-YiwK8{dw1|J(k9C&bxUz9ov{b(c*J2$vZ#3H7}dENmheWGp1vh-Hp(Abc$DDT{J4i|p;`Z8Pp9-}p> zj@F3EZ&zCT>o)4;6OGoY47&Qi?b-JB>6Zhglys`w5;q1z0sJZ5Ruy#`$~c6V_xrTV z;N#+z%}Yv(lc`FWjw?KQ9V8{Un)0s1(x_Q=;XEtHTLbl>?M40JpS~*8bI0enhIBi* zed?ymn%tH01fQjwXMIZilXkY4Sx+=`<4P#?Sz6mW3H@)b$ZgJrb7CvBTVkZlqS(Za zsMhEzFXX!R>-U{jGo~}Wr4%gCa7sGvY!fpN$7OF@rYIYicg}=wfP><9xU!b{1g%&BH2)zY6=F2>^jwO(F$WaBV zf6Y{LL4NW7-Iyz#E9u3?o)!9Ar#_m@x3=TMvs7&u(5k&nopi`Tx1*#Nn16R0Fg@kg zbS3jR0Af+U4{8ZP?h^E|n)ibvfG{hnDUM*_T%8rD0bmJjAjdTY_JTqsIl~z0tPT?1 z6sUI8Zw*YShzC{8V1!v;Wgn{hjsQ&)s{0Pr>7-(3b)XgkZ7fApR#B$SlO43^p~3_e zjuJ*|5}_a;RT3xHBvMv^3zI_epIn_}$xe#@^qSKes!0S$!6IQ3i3v4{D0-5tYl*Tw zk?V)i&v>6nZ(Mek?Ul9c1<2;{vFHI|Kh&q7xbA=a$!J_8{64-SA!*gLA=g8aK2^Bo z#)y$16j$jVZ^Mf!*mv(erci~u``D2H=jjHkhI z`#c0?tq3#4vLHLi%nHJ=OF8Z=ChaAu zcD}<1OGeAw5At2UeSUUY4Wr^-{o{@e zzVA6?l;;c%`0aQGBy`(g35kK9Y2pi&e!xZ|(B(vxU~Bu#~2 zihAp>W5SnpwMh#AVMlkCYIAxP)joKfJy9=v^bJ()-Aw2vy{bl)5BinYZAVIvB~W!O z?JjlSW1xY(x9{0#(6F573dyzY=aWnunfO*_w#tSP9X}tMnPjov6za)NR-}Nbp!OzIKu_5n^&X@d!l?x%h-!SG2 z4N|0-YYV9cMOEzj89x$Je(FH!rTiNb=`i9F-R=C$SO;j?FOhdHkbU!*MPX&A*l zE#Y4I$-Oj-uZvm})`NuU#a{@1&-&He8Fi`jPYQA`Le18M;Bo%_y)~(+6F>e5-(L$9 z;*&)^`2v|8tDx@5Y|k4Dn{a})I2S?e@bB|y^{VUt8N$+9j zo?poR!>+99S?QnNLQm&6M_|8xr^H>OBmYs=eEv4o90KO~4vkggk1Xtt87$McCL43v z5~>pC8(B&xIkE&#C31aGUIXrMl6Upo{*NjX8tYSrnm4j*WV6Qa2mbhl#M!TVTdz?s zt*_xnRPt}7Xr3JMCsi6YjK6&C{d+8bZ4C-O!fl>C;@p4nC7dygqu4uWZL?v;h4e5W zF3mqRC-n;{?8mp3kxrO)bqsiUNd%v?Z{+8s(XnmbN3b$@F)1Ye{s?Y(?EF&e{A03f zWtj?FUWwb7U!N%2biAHh<~~#1^0?pXtlco2;F2;07>~>n1SS3fs#7%2i4xXrQWt_{ zYd!1#dz-VBorRim z)L+ZTxIMU4!P_eP6RlZN%hUcdl`vpM%Tvm^iphwEhVcYCu41(QADjia5vcFLpdMrq zg>q49tklZzb|s*KlvxP45;nFe@Z>Y#-tzWG1OsyevdIF4;v3**!mYzfko_GQ5k^5~ zfO=G+uRx>fN!%ggk%8(7k?)*&$RgoN_=eP)uQYvsapuQSq!-8}!3`Tv+CJ5pduxn9WaNbPl!tlXyt9fEEkVr=W z*F*l%I=r^ z>F>F{zC^?BC-#WN^U}`bEz81e#{JWhtP(t1g(Rw;zA!uEj!W?0|K-#UuMO!B-fG`| z4w#swT85B*UXrq$rcK?2`+4iqNBy}oHA_2!RLld)_+>+5s2ATJ4_9+&F8y{hGGCq~ zeazFUE9#TC@`<9e$_Alyblc}z!xYap*>nl)i7j=wRwrUXi!)!$-=p@D-7TH-jlg9# zW6FF+w}~8^8Ri7x3tK~yS}@#t9{HXxKDLeLHG4D3)UunKx{laitGt-FV-LW3Y*>8*(LH-NWHK7Va9GqF%^9?uUj~8rv0+9xMLp69Z^PMZkflgH|fraeYwD6j!#SFrX0yVcO z)DQ%y96(q?drr$He_|=w%1PYmS0e501!mt_<31hx{8VUWXTrlN?U0LNp2^zMw-}g} zjUF95ZXN2t+=OpknKE|PZ+daPUcUIjzJ=)Eo;ZngkR#VLRaSUKG$0xvgbc!z0`&oI zO)TbxWn^-X0ZmLRW#Q!2-4@yB%eVX4(_Ye@nlj|SlvYswB&0w%j*Vf!3R&Q)*35Ku zqR`r!-=@fz{9KmZ^?vY~+?DIiLLuTsq!`AoB$h`eV?qMMjx+tN>x?I(th0*a-@bEp zw#ofcbHM(PSa^8@4$HRmRjByIp60ZO$I)8Vhi^W8b%9Gv+VhmL>6K^SAG|N4XKpNG z9qv!)q71J5{^+pn;*MG?0orZ~k5>Xw?^=47>bxxDWKZqvKm5f1fRsDJtup_g?a7K~~$3n)`G7;$V z*lh+3)-D0BZnQxghQH63;ZoRnQ#@onzt}fLy~9r*A64y zv_y+2oMSbw8tm6=-*k^@Sh`(zu73?myFBbS>ejOg&F%I*3T5hey&$nu{gS?#rY17K z_dhsU>0y%m6|(n}zD5RBp7WQC|BraeR7%je2an4!yO=RX*4qQNyJlGB0u$dj$`wqR z2v{{>9p9PM4{J9RxR2}~xBk0p{kOUz%&z)%uWI7cDT85>T>pfL%b)b<|K<~OxO)92 ze^>F8SU*XA=ai`n68C4#YkL(kHedgLFrM`o5I=8%@c>tfrnv++SG|vNx95+X^THc~ zZjs?zpM{s_t3>rr0=06UO9=w|Tna|$q+Gb{kuK8jyXz{wlt zX$*R=9P2%49ElOn>VcZ(6CmB?u#F1@DgZ!*%K@aHz_)5J0^k?FR+bPN*aBosSd0T~ zY1I_-77%kL`m&HoVhnaT665%ZzB?)12eterG+I2-!;nq*fB4SO=*#07$Zraq2`6uX z+~gaep9efRB60%I5IPuyW5Y(BD>^`SRuLN7L#6~s=ZCTW$37Ss7EorIc&Q0Rei)4c znT5uH!jTw~2<%b72Y`X@R?#nfx8D}hdA0Dk)JZb)GJv-J(OUmP{$;Lbn13OEnd|#x za}AiYAQpWM1x&gGyC%Y@d?>PRWeXRNRL|10h3srb9zpMyH2P2VV|j#!0kw7B^C8b5 zreSrg$h9)p`pCA!xnInM-&@?*y5QJISxvc%x_R{TeQ}ybHjTNmjUnlLg>foZ&M-%! z+0hWG*xOnW-&L=M5Et*Cj1}g1N|_STK&^Y-k>q6@HQ601Qc9qZvyCOP(EsuMQG)8t2k=0$6A7p?Ym>q zPn+^?A$#fpsmptoAk6pb(IpcR-ILxjDfJU(vF_RunwLY;w>QWR-Kv%R9Q!pbIE_jo z`f)JLKEiiR>-uqpE#BFg83G(cb_FrLK<0S=BppvjJr!4~$SoGvkdCe8ZEtldGrM<4!l{m_4*ML#!|^;n8n9R zqG|%dX**Z+OO<13|q%|jU6G2o^ypS%rg%Ut1fp)q~{7OUENcj z^U3=F8$lw-Bc^`+<~vB@yFjD@#n&W3yoXy1R{!{my_(Oy> z1MIL=y{0*|2V^SYegU;?sO_T-MpzirgTbUf&XxgtyJ=w&1{dlCD}_fwvrD;&lc?iOfifV4h8BI)Di<;ng`Z&=xGcG z|LKE#>QtNiDbQ%cQ^C`s%YtkZ0U{W`TB<}YEY$#HUEvA3;E6s#=wpNOsZjj+$x|lf z`J{B^bamY(H0JIK?i>4Z@U^^opdXJrE0s@qDt%gPiCyv5yOAH?mzR`9ezWWoFbPnX z;lfbz`$dYM8Z1gat06H*<@_Rz1BW@2=)C;F%xvrXJe8|wt#|fhw1-Z1jecubJK^wb zcZla4!o$TxSF6h(m`@z(-gw%WA9Bt~fwN3{SoY@g)^l{6asuX-yLJ^^9bCIxn-w|P z)u+{BHx&O#BA{qs8|HhYxXH)ZRx6LAPcpP>Mp+A#6zf?qjDL~88|@7h57xU?L>uA? zq>Fa&J$)6PQbQB{Phsb4D|e@iyziDVYE<=X7jS}sf04>>Kg;-GaWpJQLjQ`p-1Deb z;Zb!%$No^quH42U>hkW@pg1dcNxeMr8HVM7ok2*7C(Wgf%WEZNxhghC!mecXm>$S| z#~1O!@!2jJw}Ckw=`P-l4uw0}Z#GW!E3VfbO9CeHgR9JASc(!@{{XCe-)&DU09Jje z$@m%UP!OklF;Yw~s=$JHd+@;r%Epj~hxU1ZhgT^<33wFK`g%+qk{q0L5EJ zo0g<^zY-9zVcZwUVxWgur$zeGD+iyiiON7kU-2f46;K(RUwIW2+!-fx%0gC@Z9G}= zd#6=uzW}sv31?@t5soGcr~(VY67O`A=36p_fz_;tZNY z-i;sf9npyNF%Wqbu6C4IvqQZzTqr8cVw=0!^)qu^{Cge!n|(bbdqTn-+Z@X?&fZpO z90*o7;{Cwx#X{*TnUB}s>gvH#6egM)XVv6T-iL53*5Bl+Ry19`-=t{!ewfFvUPlZg z>wPu$xhr5j*Gu9oVotyDHK)+!z;^50;9v;Q{>gbD}7A=jEmQP0sB$aaVeibzNcj zdHwloM2*2*FIBZ28WP_I?1c++cfLOFvp!Z~^8HpzK40XqbAd4FGEKXu8zd9ubTUl% zN8B~gLHYVnJfY%8)s*_phi_dDnK}EjMoszRrE_U-<@Z^7Ro<~sky>$D;q>x5TPNOX zs+~qiKdx4;akIxokBW7rx+-xb<)%NLz4^o4yU8A(GkcC4<5>&fMM$jc8$xNptdFRa z*;6edSuo8OQ_@CXIxLB2+Qe^%A2+VQp16>seGt~O&BWa@_pf`o9crhtVQ~YYrqyw- z^r_^~zM4LwQv1QKp5nDNm;hvbt&r*nd3JJe`he_kTA1RL858ctr^Ta(g}&_CO?o$Nc|*|jHp#32CYqYDrK%@Ri+hNUFcb~Yw;sAI z6>-mtDj=Je)aW%^?Li5lZBk(Y9if6Bo{Xtt*9+NbaxYMi#eTlst-!Sq zWKHCLZo|m^%I3~^LG_3ze>*5vZA5I+Z7-j1Jb(WtSyIrFoFhZ zqPUL_YC-aDE$s;~UT~#DlseED^m6|Ml3D&wuV~Ltk+Zle+AcUBpL3K#5(NzhpYfE>llT0!4VkB9u35Mu7u0dXUWptzaO!{cY70Q|Y(B zl|U_GF`CR}b%gUold+=B`#9KQwE_i6DzeC8fa)b96an47z%fA1 zBE}OalbPN> zo)4{|ssJ+b7YsC&2}%Yxt^6hn?r*N{v#0%eZ`nHbHcA>YI317O^(=%-qYfEa$~P|P z>Fqs``I+cpyk|6>NvWvSv7<1R>FME1U1M^`RIAELjujm;J|pA9pQ%-DF#q$C|+PYQY+o<&hf%ll^XLO7u??x2ZYUb`+Nf66>{H z<$_||^JU%r$F3If(d|g5c=+&;c{nX=J=GZDtc5P5;D+Q*^y1UD_{SeReqPA_q*Vc@ zP>j0`XR_*{Z%*&)`BDtEvrYH)I~SI!ALZ0~Gp}_hwnLdie}#GLbo9Qar`tpn$0Jom zJU`0hs~`Ai|HU!rd3Xr^g{|b`VI?8^XDZ%K;TOULu3UI7rz#$ttNh`%LRv7EOk!eq z?-`bAR(msRy~~qC6B&d4=PP}n^qz5>#HUN0hwMg+=Z#O4KT!3tY~Yo%_1-O6oNb?1 zOL`#OCvoiKp&IqLsOQ&TBg4Di=_@qP>>((h3N>@{8%o&a{R65(ST7+H4f)=riA=-G zxFgu@yJSdbv|(*;X!F}qBgX4kPHEsI5@3*700tUBH{I*VVC)H9$lau2!_(6eQ64rR zr2rx}=5qpjGc`A(rh~wdfyS0PGPncD!KLL2w~TcxNw@}{F`a1l335t-c2K=)c}5E* z(nnq<>M!e|d2gB7zUU3K#(*6`X<^d*{?-iB23AgbQyNd&1sHM28E+gtwD^YsZBQF6 zar;M?4NjV8EA#3=N>j13NgwwwB*Nzn={f&g9{s4-!@Php34IOqOGJIOJW5I;%mt|k z84^ifDMFuYJyXc(o=LhT6y7)6*FCMj;|+J>6IwkJMX7Hh-J=%zRZ_T@7Gz# z%bhP2{z3NLy@?v0DE6C0zO=Kn!(mywn4Qz&YWTK9nOGi}OSf(sRGU7{T*kNa9S2ut z;&7s6zS1w`N*t3hA6@LqZH{DG$rfaQE3`K>FQ+CBQ5xv z%+ea6_4VQAc@yQwuhN-r`?7F2woWxkJoOY;9h)GSpS*J4RQB4dcQ*-MuxDwk7Y%>#(3~GjuIUy}FeCq;Be*sH5 zaFST)4yq`+yECTQKL{6Zp~17qpFKGOyIMnpOom&Ca|6f)*_S3^q!mMs~A z8;idX@T}Idi!D5DH8@e^}`n5Y;I3zd1CU80zK#tXc;EG$v#JwTSI(5HOnXJ0YKys+yzro-$X4}m zdj&`5s`VG4veX=*eHNWQN3ZI{UyO-Zl^5w`8q1@dW*0D<=FSu4_%iqlx!XzV!7prw zGFscD{`H`I`CLFL1wXH%zOW==#zc^S^jNDH6n2E&#rNY{9&)dC!buqBP~ozUuggtuK`lWvznnGFPuVyx%Bt6*C1aHIS%-P4I@IxswTESPeOOvVK;^ zfW)#HV%})4HTkm`e^TvY^xzjVyjkzR1^WF$iitCgSr*%6F`Iw>rI5&`*?6WjtSl z3hQyM8UVA-ITViy#JEFo)tWFfi9?$JYAZAgv~N-py^=s<#f-A{VCAxqbpcu*8Gy!a zSR*)196hklk=cJh@UN{6vkabEr?VIcNMUA>1O{6VmA6%(MQOxP7C18Z4>=JEh7vW` zo6JAtQ~=itU>idd!8m%w&RH!5AgEwguBA*J0ti1!B!@Bx0lmS$Esvk@Zo3ObSGj*u zpeOm{{o~%t`#-=w-bcE)z~XVc%@CVPyK=ite~eoZxPG|dL+yb#wOBBMhYv2;rwNPs z$6dMjcni~^t#}m#2OnV~tMpe`0AmlIHhjr8ut7Q?^C6}ji z2{4@GSOlrzINA0D1hj~W+ir|k2_|DLI;Iq8nDY>BP)lS)HuZrGteXKSPu5E|UnE%6 zA|Pp;PAg~Qtm=_U#RIa)xV{V!g@gr3CHi|h4rY<$M%zK7ICU1?>-8c5nQ!%Uvte0W zZNmiAOI%nbj%To?QX!x^%x#L9TFf};yOXT_oY4$f^evmR_8|0V317=uLoY`>Qj;M> zEjgvi;9*h8X}X_d zkEUG=mNgRho;@MZz|0^b;NY;=ru(fG>xyo5rW}7TU+7e0X$d`X&!ybh6WCXmDU(%i z@VM}H?4q8HvRynY+-y_GH9BxJzI}W~59+fKpcSLUl5WH=~N}oO*=48---7 zctE1h60FUAJEi@+?mZT5;5_)$uu8qY>4o2N#Ee3`{mFzOvo}9udwV)VrD+&GE!OFJ zemiWjg2^}d;MU)ix~-|5g07X~DEIr17FS3G$MX;bm0c&e>u@x^UofH^fxPK`~GHN<4P|q95rjfCX zDyYI-sF#~Kp9b}dgr6DLx67w=wo%efoN|?+teplsnbH(qTjU)rA_2!GOCPhuPNH6deSA|bSnmv45c&Z0n4>{4;jndY(EbT9r|`yr#K}|57QB2}$MI(eLFhC++xg zs$*A~2Zx*KiLVb^Mun2<`N}xecni*bh-09UV;XFV5tdHIP-5cvE-Xpm!sNbEY#Woz z8^Oo$wfw{#X=4q&osV#5FXZZN>2oW6Ag!shEBKgrE7t=_*$p|>t6OeRy+=W0kS)E-g0RyIqEY7~OV+yR%Nf4C}n9>5VRWMUz z$@(}6s{}*|Rbk(lGyoA;ck9|#?1o8nS;PcebMR3Y6F#BD>VgH`yRoHHh zudmz?I#L3~U8n>8Z>S?i)FNtBpS<^^W;+-W6BAs>6Pgh8SF2ZZ>cFwR6QH{twV246d3YlAPdpQ$zhuj z9@;K{<~%HD-_pV5VU{J1K{@VkyZOVgxt6jkkbspWUZc^Am zk7fCvF=-m!UcLJ=U?td2hIDr9uaGWnS2$&8agea5fQWNf95}Siz%IjZ9uVgP}l=J@U&e~Fbb5R>vwx(QmsuF zjGzQZ>X>>{v`dsy3k)Uvg`ng_kl~feys+B#PZ{1am{+eLXYe1XAfX5AN$y!5a5`u} z_=Icz>GFzCx^=;ZT~Ss00{5lG`rYx=SCvcy-YHX?RQiNS@y|`Um5!>E9K(WYi%=Ie zsy%-vLzQA|2b-s_eg)Sr#A|)5GIsSecY%o-R|ZGUw{J^yG4BeZEJsIS4F8)==(W=R>>p2K9M_(hC-5*2HgVgWpf8M z@?9S8pY{uw^fZd#+nwMW>F_Ofjwdp$Y-h8DZIK94&a&e%uySOFyW?@C;?$ArGHSPH3kngYA*l;&IPyNL4 zB}8LyshheeNp-*9%e_iB<~yl0dnBjI=<&>zi_LDk@2y3ovywD07P z9xXfB{JhkOZosilI%Rp6>+a0$)C-TUTj)oH3OLu#rO!&ZH(Os~iGD%U!>Gw+HLPbz zAk4(b*r+@n_Ll7?y@NonWqLK|Id<|%W)^RNRss!e=3=^&_?;!jrfQJ|HVLbb83*6e zIv7#czjth$QUEM^&iX3$EDU1@y3I#G{mo=(K3$-yL#}Orc#&IlxmU!4 zHu%zhHP%zC`kxG2DJ7C1cccw3_Ijm(o=78M-FlTCh>qo|1gcLO-ZoWY=Hs?iKrYW= zzb`{sO%~+RY|=j&q?jAH0o${K)cAyf%KLkZS+j|q@UT2#X_LDrggRDRC1jkV^XlfW zjMgDdo-xI7Zn{(k9@lHt?N4sQXF?u#;qgO}1d~#Xi9dczH`{7d=x5mvy$0KC?z}H6 z6tjM3;~L%^D?3Lh9c=LomFDU->bddap39xmq4YfM;FIh$qDFcb74*MS%T<3MNnE-O zdg;qV%0yTTg}?uWkbRdKr({kXZjL>L?7NZzFD)H4qvr1@p`B2isO9+|xi6_Ld@#~} zLv2vSqZ})fYZiwWZ?~T+a~@dSKe|~GP7Bthd`GU$>1878L9~f5jEk{E| zI-Ax5)=7W&Q%0v{)Q;NXmKV8aQbw>8LSf5G_>3!E8Jl%UU;h#R0YNn+w?Z|>mU9Z&R2*_kR_iymG?b&E|!A`b+_vVQBTa4{vp6kH2*aoa-iX zFmQ&CyH~&0*6Un%9AY%6GZV@s%pGKPRgcl&il0*8`0~g0{=?@EC>tmH$7hFsFJ2Y? zg$hEG$-g}&a0rrdOW^uY6Uqn{6xJO;WeP4|1B^Z3Xwt$1Ldhoaj}{x*o{=dD5y!3& z4zQ09RtA$N4l!ha3H>&p^o*Mh5*1@(g%UuxOL@d#2&*7;WVCqH69&l6gNz1&XBAdAoA4p@NkDBs3LpY| zemv=mmmXypK!^m;uW320F<$NH89hghyMI78+6CBUpd&;VVQ8iggfy6LjG@j3C1(tn zf*Aumcb#x0)WxHke=D-lf*h?RM;ofh21`A7%rO5}-1}kqy!zA5Lnq_(pNWKLz1d#R zJ#3!geh$>R!Y%M04c7xz)U3arIxeg>_#KnqTo5^SMSIk}OnJs2Gteck`bFu5zT~U; z`*x|U4IHZmz3Vo(!QDjMcmO~@>Hx9OBN6TV?zvNbo$&hpZngCv__gK!VGZcCGy-%Dxk;p> zb{#gb$BM-#*!|Y|e`{zD5&u_1-Gubyvu|SMLe4L%ETpUq0Q6)w3y!dW#>ic>ms_5Dh$HrTUMIC zyJ5TrQ?9f1ja+rd*LkH+lh4Q+cDVYl9Srnaj|?_))u$}`w`}D+`TBZ>9*-pd(LZTs zA&c6SId=Qiv64_+CmP^Befemx)RkGWQb2HpxPnND(H1drRDBuM86jK>g2I|VMZr)m zzI{rC!uRiW=&HOd=~axty$rI%;$3KT2o#CMrZ0dP z>B}&y>hq#K0gIvDCzSz(f-7y5I*$DXw(`Z9ne!4!Y9PGl;4PrL&-?ZwfuA4O<$vS+ zd;%igDwi!jp|K1IH(jFN-A1;tD4uZ+UmFd(`-KA$UAZQ&`DD6nj>{y5OVd;5z2m;m zIu@2WsoGG3grH1P|m37;~?&v&0+0|45f-pW;VeFsSv=fcqwzmOhugD!c4y6ZzR5z8pj z25$M(-aT?OKGD}W9I)dTn}V+od25=aH>&bd`HRnmnZ6J>=GOs)XS=8|vc#Qga-mo# zo0cX1_lsjEm|gI`zYcu0Y8)M4CCKxPEPxGdzNFhC>bpR!oE+KQ)bxf3DGDcnw@3w& z4t($e0R$!}7&&>rAJu9{WpUw+x8wNmSM)jO-IB^*aq0i_MPg~P^Q|Z$J(XwY$3J;u zWFIfozNzJ*Nn%7yY7F$}(Q@s7GB-pYN1cX6V5gUlofDZc!T&7fLaKbP$d!? zH4uuQQv6N^*Z}H>{_l1sL{-2^&iZ<^9tP|bpkHjfAbAWhSL?AjUO5|b{unG*+m?D$ za$uTwKYDdL^#O0%6%s0y3Ve%X^vw7aP`@q$HWifC^Jq55tSSwNE@(_l&PMF`;&(07 zu_FRt%D{?&d=Wr@E?c2@10vL9J6R9$X2?myNn*H)^?=%u!`lYNMouV1v`XxdBWtjL z8U4e(xT(!f+>|VV;a~PdA-eyzs&$j!@j}a6GF3HFH99<4>Z?#_e$VTZDHmKD`p0&7 zJJwpA9z2rr)^(?rV2`SW>OB4Q70S#K=h*Hmz1>UQZLGtGo~$&~38i*k=PTOZ4aokxfug5>80F=sP}q=Jmv%V@dt#t(mY{+aA#m)q z#+?d5jbBa)F<8uJG;zG8i8{)0!~}EnfQA+GQ1uGq@wIzr!1ULkOpYb%z#p&=?18E}NaEd;g4uGBO!!W^P zZUSi*w8ev`94| z-qfxS9?RPB2u`x;nlBJOybD>;an^X6MA)GdOh=hI{E;&3&5yjrGKJ?oucr+53o_=2 z$QTwW-N_KTL&IXQm=+nozdccZA_2-Z4Va2w76$|)=WMVN(Fpfj1A`RELq#L+{CInw zo;bC$mv|y$|B1tqxgmaCgjV};?XOa))Rg>ewQ7fJ_P)Lz&m*u>C9uBqc+h<}Lg5*q zPK!^Dp`L6$To6MkI4yUk^Yd7g1a3PE~FbrU-XPe1vAw95PY1IaH_ zO@9tdo)1eoS1~H@^tYlTgJYq#e`Hnks80XRZsuuiE@0dKH(d39j-e|3o!or#4!^vt zn`hHTan`Dp%wo@$oqy-|ig7!Gw9WVqAz!`GIIG8Pi;JOQH0TjcSh z^+ReV*gSg}qRNp<;1dj9@m^L;B?tG8A;RQ!gI9Pk#R&q>N@E4~&GU1Dflh!Dgt;X6 zlP{rw_Y`xTz?_p%%u#@v1MOiE1-%S7Hs$bBfCEmM4@gl5$AY;KV3Gtc`g{nU6NuKr zTz`ZB{lXd!yvAU+AvgNy3?2e>-Ff9X&;7b^%0d9`A_km&;1kV&EaL^F5Mp*8zhTLr zGG(9#T<9=YqW>}@t=MxCbKqjIQI`!_l1fS0V;uazQL$wtT6EINNW=)?p2bcIO(#&F z%FADK?z2G1dJ^q08E0x8xs)V-weGjE+huR7=}v}iVM%lpv#!%m(RD;PuDFE_N}ES^ zhy{!%In;;|E|q=mUftJeq%|~Y$MK-?J9WL8K+`$hIV9V4os?I9a8+?r=le`f z_UwWGS;Y`kQA76=e#b;NP^W?}KRP}-vMI^Nh6KXQx~8D|upH_ov7dK308|PrM?+^T z*`G`+H{=E@d8kJcYtt;um38-6F!b`mtZb>@m>p-=)P zCK7o@*Bdi-ZSlI_zG+TAU_gC~$WhWuN|6Zt3$nmByK&3huZsY)WIVe4=p;D#w52HG z@G%CzVLW_B?%X$TabYY1RF?VtNMHxLBhI?ahm^$6Fb&2=iS}Q_Kw^~az)=J&n-HLG zH}O&jiDwWXZD)jrKE%X9p4)tYB?){)As|*7Sd&1R0Q269MB12hryB&w%|RAu#yMc? zjyM}RsmG=gcw46fvOj;VlsU3&T*AcHV!AQ}G%Ft8oj^#}{_aa4QeLGf9Dq zNviUa0(J5Rd%%wC{kVB7MnQcTr^gYT4~?QIBRam!D*a@Pu4OY?+x$RTI$4Q zl%RsdjtAN(;__yB+v#0bPxKr2i!Y4}-z-frGJdntUsNdl=89j6#$IkP)pELl(LsR# z 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 z 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\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] " - }, - { - "file": "frame_002.jpg", - "time": 4.44, - "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB" - }, - { - "file": "frame_003.jpg", - "time": 68.99, - "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB\n [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB\n [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB\n [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB\n [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB\n [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 170 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 687 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10" - }, - { - "file": "frame_004.jpg", - "time": 73.62, - "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB\n [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB\n [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB\n [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB\n [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB\n [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 170 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 687 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10\n Frame 4 saved (frame_003.jpg, t=69.0s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=5ms saved=True\n [capture-loop] iter=600 t=70.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.4/16.0GB (59%) swap=1.8/2.9GB (61%) cpu=64% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (71.09s): result: NodeOutput\n [ComfyUI] Prompt executed in 73.06 seconds" - }, - { - "file": "frame_005.jpg", - "time": 74.69, - "log": "Capturing execution frames: scene_seg_interactive.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: 717a8518-28e0-4755-8451-1f08eed6ed85\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.10s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_ops.py\", line 865 in __call__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1886 in true_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1458 in _floor_divide_float\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1438 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1171 in _ref\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 152 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_dynamo\\eval_frame.py\", line 1263 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_compile.py\", line 54 in inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_refs\\__init__.py\", line 1304 in div\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_decomp\\decompositions.py\", line 5325 in floor_divide\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_prims_common\\wrappers.py\", line 314 in _fn\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 1161 in __floordiv__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 47 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_device.py\", line 116 in __torch_function__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\overrides.py\", line 1741 in handle_torch_function\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\_tensor.py\", line 46 in wrapped\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 390 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 334 in __init__\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 448 in _create_tracker_maskmem_backbone\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 555 in build_tracker\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 838 in build_sam3_video_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 56 in get_or_build_model\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=126ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 9.77GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.77GB\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=5ms shot=138ms unfreeze=7ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=47% browser_rss=1.06GB\n [capture-loop] iter=100 t=12.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=1.5/4.0GB (38%) cpu=83% browser_rss=1.05GB\n [capture-loop] iter=150 t=18.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.5/4.0GB (38%) cpu=68% browser_rss=1.05GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.5/2.9GB (52%) cpu=62% browser_rss=1.05GB\n [capture-loop] iter=250 t=29.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.7/16.0GB (48%) swap=1.6/2.9GB (57%) cpu=70% browser_rss=1.05GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=1.8/2.9GB (61%) cpu=84% browser_rss=1.05GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=83% browser_rss=1.04GB\n [capture-loop] iter=400 t=47.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=10.4/16.0GB (65%) swap=1.8/2.9GB (61%) cpu=70% browser_rss=1.04GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.1/16.0GB (51%) swap=1.8/2.9GB (61%) cpu=61% browser_rss=1.04GB\n [capture-loop] iter=500 t=59.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=8.3/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=58% browser_rss=0.98GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 170 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 729 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 687 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.4/16.0GB (52%) swap=1.8/2.9GB (61%) cpu=60% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=10\n Frame 4 saved (frame_003.jpg, t=69.0s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=5ms saved=True\n [capture-loop] iter=600 t=70.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.4/16.0GB (59%) swap=1.8/2.9GB (61%) cpu=64% browser_rss=0.98GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (71.09s): result: NodeOutput\n [ComfyUI] Prompt executed in 73.06 seconds\n Node executed (1 total), capturing...\n Frame 5 saved (frame_004.jpg, t=73.6s)\n [capture-node] freeze=153ms shot=627ms unfreeze=4ms saved=True" - }, - { - "file": "frame_006.jpg", - "time": 77.1450765132904, - "log": "Final screenshot" - } - ], - "total_time": 74.87 -} \ No newline at end of file

    i3NmZayh<{%_Y2< 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 OYR{(wv&A<0@&5vwty!c1 diff --git a/dev/windows-portable-cpu/videos/scene_seg/frame_008.jpg b/dev/windows-portable-cpu/videos/scene_seg/frame_008.jpg deleted file mode 100644 index fc0724fbbba8e81a4035a6c9c8571fe449888930..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135833 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

    ;~&P&MEl|L(A%MsAPzsH56VxL#$ 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%0D6_=( z2E#U)%I7t4Gp-~xnhPntwN2Hp4i76%=ExY?J^}sT# zkU)>UMh>3G{do?hnas6j)=*(TE-|2(t5{UOcdL4og>UEU=YxDXYhqTGTbu|8?$VKd z*?5GZ^=_wGy2AFnOmW6U&8) zi@i@TrJId@Jzr5bzW(||%ZK#Gv4zT@|L2;_&D(fi#b!TCvcbDuGiTn5Wjc4DalZee z&=c)mMMr{Y#%EN+N#hkCD zg(!0!Jy!IiEwF^5wed}jX1AaSTar-B{irK@V%^3h3LCSW{zIf%0m;-Ytc`}r5y#r~7&QD_H`oq4)MQ|f_`_d%V zewDIyToml$fy@zsZ&&MpRZ)-SK6pA6Ous9&s9Q~9vG@mt9r3ew22tE|+Poh7Q$IG= zg*Q$;M&yOpk5^uT6iy?+*dz`pjdT@-087pWf$@Po0Cb%(hUghH@*WP_$C+xsxp>tb zWFgBn>Wik@QFMlb!9fx-5{$=#hV`i(fH*M#?tgQ8E`Qi>Z*Kv6cJVE0!+6M!U9JAz z#i8GK22$5)BNA1kp7g0aZp%8cq82Fk#rERm(>yaBRFDp$yMddZ#II{Jt`o*Y3=V_< zEy`4E^MCO>lMO94AuVoV3*;6~h_R{Sh$>7AvY)AVEwK;)DnMaYG_7r%j8Y)ii3o&x zQMEQQ!wvbY9+M>#r>TGNAow;!C`c^p!u8|nhy;2KebJZ&_Y7(_YwmeWu1hlX42=w4 zdl4Q*0JB79Ji+YAh@c{fpMoGW_!?2(5mm{-zXA6X|LEVckUr4k*V>h$whXw|N(C%H zhqyf*fHuQ)NU$8Sx4=mc_CAiR#2*{2o;s^>pqxzE@73CdCK>eG$U;_7a@j`V3qK(KoN@?xEGcOY<@z|p|8_2jRitYf&&Yi(xGVh+BQ;m8s1u8TvKpT%5UQYDf)Y%GC;dy;Y$OM)SbB;FYETbJ^5BoO z*eSXU4*K+24dk9B-a!f%sErIu1cLxdJaP%~MIt&0TL#-=2;f016QBm;b5AIimLReq zR#d?jaVJp=6z38f#Sm97|A)XBdMx$FAn4vC)+6v~o2FtnM7MZ_W5&g}vV0b)@pvLG z0Zfwo7c9sxm5Yu>#-T*WwFT`SyjE19MfE5nVaBS7elSTS&8Maq77~LW!D@vJE!-hU z9T#p(8}AYW%}XLH1$COb zP~mStPv}@dKK>e>Wr^f0DZ?Q?%a)o^O)QpaOTzz;rqm1&;DrB|E<=wyT#wm&R*Dh(-$Seu$wcmkC* z_4iS1`0cRahN}ruQ=Bb~h+;$Zr6lJl0iMHpfkj1fky4}B=nn~#<=69LC548jpk z%f|OXXYRh3O#;JQl)oJ`)V967TzAp$o}~IkclRw&L5m_)^p@*QWvCH*iv1tLx*?okm!?;cuHjuwXIYu-7>1EnjQvL-RbCy2_Rwy1^Y z6)2Z=UO2-+kLvtKo>z^8_}%p~mbu1c2eMKY1Xxi#w<1yl$T$6a&(29KP9NT7I_^;Q zXfTc4a8O^k;n|OzVYS_j}<6j`^(cnB`xSPsEL{h^ikSoi{cb z*Sd9l#XaipyTiV4*etcl+W5p#$n}fpm=yoJtykh^I|yc_!;ocAq^es2_WEDY+d6R+ z+NGh#r#kmz(s|Bf{)2Ln9kzq|TzMhwtWTn@zrV7l;L%9^xZNc7&A)57@-5!^9F@Cz zagrTR>_!J+?D}uasY-HBPkO8Vp}VYJ{_DxjnVXyrN=qx; zq3oVBCo!cInV`In$5S)@;yV%R{(%1#ACtuOWs_K~8ce-m%X=fQ^6SL(zI!6vyXqf} zktOjw-4*hg0xe4a6tC2gm}{JR`BA_;eKBt3b?&DSqr?{lEsEzP);9o8=)PvNMcB=D6vRgdWGh?7h^>#hE)gE)M3ku$8{oPzX_B2CqXzspk_qim6Ic@d=6OZFZ-1bXcX^2EM9ZIh(G-=Dy*eSwk65 zl<7jJytzhfmoLt$bL;KZzE!hvebUPap$Xkivm15`!Wd6j0FGfaaiCuKjj&~~YM}JS z6c_pD@)`M>+3R>1N*U7vOX?QuDZ0GWa?!qF)3~>qO=6ACp@1u|=IN$9(j4R>$7ZyWesXM4u=WOAF|0e!L~P|J0`W3eFoe<*UcV zym+10N9Rck2a1l>7BCEC+!HsrcmGP!amH+?VwsW>(=XD8Q?`A-(-(Xqd7bg>l$>9KU11GY4}-naLje}5#zf{-SxeAFYG(Rv~YPRr7EFZ zeIuXgrME}=r1v(gbMXP5o@<8(clZeQ1m1tu87V0}iCNc~lv6J7EIplgVeHW$n<>B> z>2g7f*6JwO9~NbJ*%)V7!F&3nbWrm1@h<1w+M!EvkNuy`pFMUXut2xdFg$^a*T2y< zK=((6X030P*r7tMwgWrYj-L$L)-Y=HBDZ1rSofn&Nu~Hq_S_HsY;g--*bDNiCo8O) z#NM89CSV@ZJ(+9XZ!i|Tkv8j2zW{Kp7%I#0#$B-yYL}~0ftEq154^CWCa5J zwrKdCTS{*Y>2#p322w`SdOuw}f^dYnN4N@%M=xFyu^H9`XyE_aP?Um5L!|pti69XI zWj_ZFXDa(G1gJ=0!id}+yb36;kG%@d!o$-)e44wF`9Yj>xWSEXhZx@(w!eTY8&q&M zU9cOF9Si3J3x^&uKS*}Pp8|OaH-zbl5B2ksCV-$`}$k}WG3(iYtsWg@5k;Iw=|!yC8V_Q_F?)>!#t?@OBwm*3u>axGM#`K8+= z=ByOv6<~3eJHg_{iuA#3VZjVT4R`sPt@1yvU24eljcD_UKAPngShFi<<0p1i>xHJD zChWuZ^nF#T_Ud20U66ZU{oTP#=o-QDv3!nYL){jNHLKf>S_gkITAvWAHhWw_w?E?oKV$f6 zcbCyxrQ;WqEtgp>3w_%z)p&-xOT)K~r&QCho+%^6B3`6jIMt&TY8$2|DE+7?x|I4R zRDAszkDyCwV$O1Xah(PYB9fJpm<4a#Qv0C|=XkJ;(iR|( z%>&g%F+21rF`&k#I*eDSC5etL@v2wPWbmqOXp$W7R2xfo+1-DB&5X5Ql|ESYr_^m7 zT_T`v2&uAco;C2Dw{e4SyjoKu_4oAiD9!sUav1dUg-uHJ`Y-d;&uIE-n)~S{f6;Oe-eEwa6D;Qxr4tduFiBJ2}tZ)+ubX>kFqCJ z>@!}VHDfgbre*-KC_?ppQ2|quG*lF7xuzt6Z;?##rELZ{27Zso@t~0ExwNR@L|>>K zMeau;UKq)295xEW4*1tV4O&v?M6ODjlQ)<^vLpUKmDMb|N}~{T2f=SMAlr^$>HbZD zT?ipXMQfSycsGqvOwPXwg+r4B<@nBWw6_;4@O2(IpF10=t77=Q} zI`WrSSM-43jlrze**n_9wHm)HJI>4XefOp{(kr%yx?Fr?xM<>lf||2_VWUBU4(H`l zdTs6=2JhbQE?@sqy`=TE;a5Z1V|D4T?nKCK9IX{PEyKOoWRCv~tZ(==->28<1txq~ z-zv=g*qkE!eqg87YQ8g%H@#*~Z7LnDQ@^tRrQ6NzZ_YNBF5hV+8>^b}X#Ad0v-O?G zWg6qISbw(rnBMEvSwT_r%LQ42?0tg_i&c~CWs~oP7CUoaJIDTLOGt-jXR%^pl=fRb zmfZE@6`wz;VEf(KjdO06aX3bwGG=-rQFuRqvz%S@;CkOG6FCR2BUYZp*I855#ad1r zv{||DQ17b1kuc4tCFAT9O>%}MX>K!Jqi{6m`YZ%ov zH)fT6N8XDa4VTW&YFr`>IBHkco{{rG$Gx(g{k9~({GO{h^Iccb<_}`W2SoRVm^a?P zmgz6ArfU_rVV7b0*Ngy7yMm;I``r0AmHO*~#*fzCX1Frz#zgIo!`WHS^Be;f1Zp=+ zOLuG?$QO%!N1d8<2AB-Z|-{!abP8|89|Z9~OMU*BCQ zDSZ*3Jg~GjVE;ay3;9}4<<&B?bw|^6DGKHqM9_S7SH0;%iEqJ~BO%MI{Eu*(N|PtS z(s~KCtg^ef6GD`O163QxT`Huk15*?^sW_0&tQr9(geJuwW=Tt+@*$&MIP_8J1CUPr zQgcsxv+HYZqrvw?RU<%BaWO#nK*+!pTLfT@DM%e}7F{ljxgK&kfXsulit4iR`?b_MRc?Wf%R%+R;W}h7_n*Bp z;Jd(S%jrEQkaC>>cnPDW-!BO*K-)<>YZ%b!+`ARr2h#;HQExqo;~40(xPy%soE`8_ zg^07J4fMZpX~MYRZUqvK2cHB4(;@Yn=A59O^T_W2b^#nSf1vtiBm5KOB-8n4z>Q4* z4&mgPCpBug` zg_U|7eHJewewX3v>j2F@6K;Qld4Zk@a7Z)}@zc*bU`d%qFdxgout8yX-T_0sSoTdk!O-*$bjYgyIg{chz1r3_KE=S^lQ` zo7j>o7d&jEwk4|>cVFBg>ZKTysdCumc>Ut~W#cdJioLp$rOMY+;9wn6mbeXbJJ1$5 zETGvEAXmT_@YZ~h$=#yYFJ2#s43rX|dAK0Xz)Q9!u*^Y5wOmfVrmaA^t(XQ+qTk8&nQjc2@N4F4)O#*!o!_LRjG(=v(;} zOSJzv%-dqFC94(A*5E<8ou9gOLET(s{E~5y_ze@BeyHjN%{vdcDFj#(q(r#Af_Nw(;{k`A z=%v+fT&d_GR81BDU^tCP$06?TLr-8su6rWu=XXcczsl}DxcS^CweL-XuMW!>ZT^yS zNwLu;ds9#8!KxVwoGFg+U4|8oOU%j{8}GbnyUe2(ZIdk~@Fh$6p^cXKxxY6xOIoem z_EPqvw`jHLm;MV41vd^Yx4q)B+|D@M_;iGrjfdEBX~%Lm0J*k^cXvNub3C!>>OHUThgwwpe)EhgfW~` z>Ft^a^@F;%vjtw|6D%cWRSiu>StCMt3_emZ@fOQKRmoZG?qlC$H7{CtDug z=x5@y>rHxJ%u#aufS>JqjxALWb{*4k@|p0^o8ifMBG*&@5KDnw{T9oD($%uV*U=qb`Ir>gJ7~2FTXOt3&%n{7k{ynwA zKF{R3_^fqFN~@Hzg#Nm4Qce*}ctPE$Q8}IIBgnd@_Pz(q|3Sn?LS;FSg55W|?Ov`(>e6^J7_< z=m-6;+!N7yA&Hki{@@af4tkuNcgCW}VEv3kGb_g#>{gV%v*PLT3OBu5$m^J$;D#O0 z3JP-%^7UbR(%Rg}P#`E%}b7MR{rgw-f>yy$r_i4miF=<9>YWl#s&ec+_uQuGQv$B(F z2s0JguKnz5vGbifFHf$kO)84L#qvIu(Nosc^yE{!A?9eyRZ0ojdsK^}x^?bf7Zm51 zp>dX#MMt+@Xed27_W;LL>5bWus^iNKnSF10wCvJg5X3BvUcFo$r+(iqXXU01qPKXOWw?P-qJg=wM{HdCt4`MF>r@=oqyUe&z^?Y zn|m^krDkd#Uy~+a)_mhtf<{v4On*J~1h%j3Z|Y~IE^+dl={EMAMX1j|nzw)Pji4`| z=WoiEEZ+Bz!3E7FT4VIIVTh+uDP3@{ba(k-p~5J;Dne#=q#aCn;s2b9SW>|{3hVSf`^PLYGG~uUoHRI zbSRR9b~c8FyZe2Qonza3p5y0*7z>;W1I3=660CL1 z9X^;iX8oAM=m+mci#Nea+NDg4`Mjd%yAt~(5-rrkQyv)=MYMg}aKi_4?XFNbseNGe z$7LF!=LLOQwT`xl3Y6$Lm2P*<*7U==OrN?H*+p%CzxDH;E8%P3IgOgr=?+@SREZdTnCr#b_sG)m+3JGCpX=Q-p*QCeAp@t-|@~>Aw(hjOyW`$#K1LZDMSpEsw;!+tzv+>LXeT{ER_Kg><$&?i!rR-0@=j zwfF|O6KNqEP(l*Ht)#OO{7%!u5D8z`pNd11sW)UA5OO*}ap-SEacC4NLLQa~PDTM) z0E|!rweYB9DuEi@Nj+at%Z}lm%>OR%3>AkihT|RS$KCA_W=09SU*O90Py>g5n@98On`9a56_t4gNe9q(~5fXDYCxY0Q|k z3emX2P0~|v)^`ZaSut0suz4cM+=npnuUBER@;p3a&7%v_uV&vCTWHr|zF=Lb>8y}d z>o?Rgajrj6=3}x9<6c@DDkR{lJj!lV_MrX8HSWh z=jR?f?R?EI`a{Mc&yJ^7tRASSTJ!4CEXKf!STD2gjd?LAm7MzyEgX^mQ5)!$wfAMU z{q9XoyH3t$QEX%=ZMTpp?$=(jd`sCWlV{J8gR`9#=hW`Kf7j#rk&~x4r4?liW;8yy z@bONl@zc%BF-=!XM|lsQeO@zAem>I0?0MK+&#i)^e)WCY2@h(Wk)XuqFsgjDU6ZYs1$=@8xG?(wzOV5mDc?*uGmF0<*30Ia^vA0o->)vV4DNNj@ zI$I=QT@s&@QEtFO#}zx*9C~}e?%cD^ADA5QfzkQd^3<@l8nI^)CIq44 zIwaf}VV_Nv*Cps<*#HVmL`N>R8_x-u+I7gFB~D6I`WMt9spyBzDkt5$x z1TM%+SIdEsXZ49{FNpG#+#16*B=CcCcVIt*)yoTGK_h=*u}x!2=u&HWkyJGz>kM&3|xDqt^?4;%?JouwQok zNJP&iULpn&AwM->0&c|-JfqNAAhvQ4N*V);P)%UFtcor4?* z<5EZ*#xGGu1zNVB_=j61m;e5E`_&Mq%+%1Wf+BcxY2=!O^ha}q=rfTob#d@fRAmvv zd6#V=4y~BPmVNo25N;Ra2Ni1;ScY*KJqQSu0&fgNzJE|MY8Jxa3D5ZsAX3_&jH3KgIz!2fXXxGm&h zVBPguYZNMo=stL&Rbw@1mXbZTr7%R0yAOW{%0?;iB3~w4RL~X(0PiIHzno8&nsDF* zALJ(j6(74(U3HKP3e@2qlCp|Tg-V^YcfwQP0iY1uV({oyvfu5tLM{S&5_fwBiWp+7 z{|1~**+nXrQs-yP>jN7&p9xP(Fx{CT$!jFI^km~C_Ap@kAn(Siyo3p{{ZJlnFe!;8(0@tN>gQI<3prDMGFs=fYp zYy;%do;u0}n{+iCgGY+B*-!H@jqIDa){p?zSC&YZLZJK{pp`x8#EaG z9Tu|p`4co3F&k-zCKvJVYB^iZ4dVKtFK3A zEP2*#e*3du`Kdc@N2Cv6iaT!lR?3XJ*IV#kVdhHx%vg0pX?@On!CF4Cx8g<4;q30w z&UTGglEnB#pI*Oz^MJJRUk-ulEarZ%RNOAlwu!IQ%!70skNzZwyh&{Lh3i#M@@ku2 ze(I6f?|Onea;tJHl<^5MJGd`G^7G>>V|{)%m+zO6bJCG4*($AcW~O#xl+?_urFz%w z8#g^U?ZuzFFMQL}Hcaw%KIdMQnFr6045Ty!`mw&g@XtwGB&S1T*vz}F7qj5m^M?yi*terbKcQ5Qdr~kD=G}HnfvijT$#1ZHu zF?T^r7};*HN?{d)el3OlX4|oQpyizCJs;LJ)|!!mTXV1}`9BAh!2YQ;RF~Ib$;W=fHi_1z2 zJA^oTIAY*MWQD?Jm|Y^;296G7g97Xcahu3nj>2|`s)SThKPsI9E$$E%RaPTu7Eo3v z1cZ~`X)^*Im6b}rw_QwEX*1;KMBtY!Zojg*ea13ig;;*c2i=pSHKBI}lit*9QrFg+ zleyt!qsh!Z&aQq9rQVB>z4I*;e0py4#(--tKv$ga_wD?S*ny14ZvT`I&SCHB2ibc z5)?mgfxfgdE}P>s1t?dKD?Y7fl()!$cQsRnm0C6B_hbaMfCzptZ@7A|0=8K3bZl~9 z)^6bKnRP0olXc>oS4r^k0z-i(45RQR-qnKDJdwkfYMn2&I^`%RuBi+9whLY-JZ@Ls z%BStVG7o(r#=G~(jy401eU+LmMJ-aVl-k2{(Dk5UZCBlqPYzH1n_&q(8hfW@7nX;molQ%s&=|PKHA-H-^NE? zk9THx!4SYj00C#YrA(B25$|HkmtJ-0c=od4Tlz|m4ntGp`cQj}A^nG(p2bYJ-TJ#V zmIy|Dtn_nb8ecq#;S-}fthsSs5AbWjR}vq(IS!;p*8?%eEX8=Q)5OF|4Mz-5V$1^g z?J_&e-_-|=Z=;?OTXEW$tR-3YT|MtVgj=!=zkDUr9cT8EMEWws8Nky<%a5i{`3H*v zPr*iT1#wbPZ4Nk1XxY}k^R}TJaB9o|q0fTCh(JCvpPUGK&{AoE-e z!X*ktZHbQ=;>F$S_fdB^I9rEYljr|!y6oJGJHfnAy92f91 zWCKBbGmWTdYYUuNNKB*3*at{OCo=P4JdkhF5AacHS7rqE z^Zt~VP8|`{#KfS-s4FUUH8pcnaoRR?aFWlV&c{?jC)9V9fPyH{c=#d};K7kn>ZmZF zycH25QUv8Zt%aw-vG((@z!QiG!Bcr5otJ7vAnf+vP&-xpi6w@l>hq@wFB}7#i%2^E zMW6`D1_)>Fw3_fDIK?SK*od%1^ejjy;14?h>BrQX@SxgPH&H3>NP?%Zr}%3T{PsWn zA$-pU)Qnyz*MsvREJ!B_NnoQLxxCSM;WA8As%s#9~M!+32^bL@x_N2 z@f%Y4bMU^PLj-4jg(;#&8xh-~f`^tBi|}sT+N;1;K+%ZZkXTB#WO z0ioi+!bR%MpB~P_LydSxCl(MV;!7O`kCMX;bHM;aJrXEzhuCj0r@z9i%0T`|#{f}5 z3%p0k55#y8dACqOg5*ZnKm|al!$6EIJYGXK%1ouMig5@TMD!F)`1ladQRCrBTH%fO zA0$6Ut^f(}4E_Yc6QT~C=p{Y{xiO0yF2hD(K>sfS)pmFP<&h#bbJPhQ4r_EatE*uE zf)al<`K{jof5XzU*3&@XDWC}cdNYd=?b`}}w3>+^g*OXDV z1R)6_X#v&)VvU6GIcN<;%!0{G?e+{PZ3RKH5Dcb_^$sM`rA7Z__~*uS6r-I1%;QOg zFdy+OQn~o^e2}e4nCp6=j8EC*bNheQA6AOuP^+lud0H3+5(?BGAO>IM&@Fx?JvGlb z&!Cv^+m{&|e1e>wKm436Fvnc6+TobP5sLkj6(yxZ2j9yGGJ9@NhHC1q$L(FDR?IFq zkq~+6z>;u7o2F-i@*Zpn8FrO>tFA}Mw8U&KUVVb$tW%Y@N<5p9ae0gwrDk*J=eMnY z?M=DD{hWt;ptUCLdW~Z9qFmWCiT9mybC&$WV9e+2<~U)?wBGNHBLAgF_huK^eKzC{ z<$e=-`rq^9zM3L6hf=Z^r9rziA10DQlfdm2NFcAnHiKq|}B(&M3 z9Yh#t;jk}etF3~nFZ4JIxkOkxmFf02J(P}mC0FGRl-2xD5gNhxQ@A|cNeWvYTEkew zCaFx59ccN0*pyff&=gt6ibV1;;Fq>To1FGB5|=nUC|8Bq;)0F}5F)0ECZqADq=5r<<*;@UNVW`^}@H8gw@^X;6_#yE1{q2SFa zR}2Or{CM;xEZsyx`p~IjXg-$V6dHf@`G6LIQAvk@bP<+bGfqg0Vn^tlOK58G<%O;@ z6%qw=2noKp=(N(1ov5H=HN$(Q2s^vqWl8I@4(l8TmkIs0i5a zVPzR{`b&e^Goj=B%=`{RZcsDajl0-IN{@Bd=6?<*+t##X=P(IXm&=u;w=DI1g#{n+ z)VOA0Hu%nVb=K;?16UH*_l9qYJaF)$w+?IT&M>_VyA0}A)*VdBjd;iG$0#2V|9NEz zn{TX3eN>?Muw%dI!4IZfo7c~id4`>^O7x8$XnXC*F|%{gj@pA+2U}~c3sjjeNTq)h z`O(PVBe2Z%VX^6}jpAIjpK@y-R6YLK(Wr4ix!`z<`mD;`_f7Z!I|tG7^AC_eGvNdw zD}@5?EFN(3>4(%MGoN4(N5JHWYbz2f;Ygp_dtmdO)_3 z5Umw-C=&KBO*p7AQkBY@8k7=>P-9xlf$|v4Vg@+S(8@9++=hPSV{p_Oqe9%E&q7Q9 zr03*TPg&VhZ=pFVNLMb%I@%(g4u6C96=+xu=oIZK!H+<8x0Ij>`w6v`tG&7np(Mxc z4EsUG=YKVszW0)Ji<7)E>=y0x?q=8VLkor8y}qvL5>r{Al)!=Ax}wVcT`*>sg2f|& zc+TCqJ-4~jZrO$l8I;9uEsf-t%Q@whbzo}iQn&EG`Jbsp^4it?2G#AKu@51pyKCMt z+coW5yX8?o6Ov6CTe_EC?d1+JYRi!4y}5DLb5q|BkM#M12`p$@8798 z;j*UIKk!44o=2S#W>ECaQz;`E3L~OY?ok-fO^@-KkD(BAkxITfJcCl8jrx!AZm3jM z2A%eD=cAO$8%SyN@2jegvqJhFPisPwVhL^u%J)mz#GVDst?~xC#0F&GUu@wqMA#W? z4r|sL&j6%Hq8r~-K@yg_X8?R31$?5Hl&T_g0KN>L6H#dS?Fq@kX{?A<(&o+d7lI-d zXQh6k!xos!;k#duqMIat6g?OKoo@Bx9d;Y)eU)be)B=t2|4~)Ncy|9@qYr+U52y~+ zWen_&3s->$K!bKR&l^gHLxpv?`m^dpr&2HEbMI0tfi70D#H|(Ge?Kmj|EJ!O z<2BXa&E$JG?jlD1_v3ZE!xmP}A3FeJhQ*|+3~^qX#BM(vzshyMQp?$H!xy_*uryd8 zZvf^3mZZqf|0|$%2Jc0t5VQ>5g5g0IiX|77Hmla4s9`ko@KrFd$kjYIOg|RyJ(%z? ziS)~r39Pta_>cj;mAa-t?Sr+CFEg;ah(&=c407H2p#^>eAOw!f?FndWFai@bxsu5h zOShsEVHKi93~(U1YZicd$W*GT1sA98(??H-od+yhWLs&i0VB}-M^(+DXCJBRR_I>FN1Yo$wj+Z1@AK!vqC%wC#0aoJ#y7MykWN_8 zwlkElhyDLIOq(IR3?E-WaY%uKFj}<7KpwGB2blUlRG4x3V#m<-jiBL%H=&gUR{bx_ z1RVvQYMT{HA~uZGeSqU`5?i%r1n|?L=Sj~aDJPUBzT3-+FzWvA#sA5GB!}!=z$9vT z@ey}_ssZhYf^@7z@3nR|R_2;T-GXN>D+Fz){8cyV`NDF>&XXx;*KLnaKX57bQtNG- z2A#p$Yd2btd~sjU$a^nu6Ti`U#aC=vLF<7%s=q_N#8#N^{jFk5E|NO=FLVB9*5zCUA9;XaFsLT6@J;K0;c%ukVJqIzbH2rTp@G` zu)e@J0A6{xi0dSfDQ1hd2~u!~EIQD(@WeOJp27MeEqBD`$fTtKNoBZ}PSuP=q)?_U zGMZ4;B2?km2N6KxC;{FwM)FN~sviE98J#Mfs*rYvqBn>HI}#fK1&#%bP3j96a7Z!2 zdm(Btu6yDAL;wZ#1(3U^2g@HKyihtXhVr!+heA5{PaP2f+}97{O{m>Odfd-r7GI6h z0U;I87wMs(gPLjnlxRW!76L5=EPiv)UE{onk+tTu%`4;SVRCUGjq&M^-=Bu@QOe(e;Ro?gHp=vQ;8RE zgGOo!8fh+A=me-~@%4+@+{<(PooyGG%inR@{+;K&^A49{?1+)6&0zDqNv!I|JPM0~ zfaAAGY+^Qq>3lG(V&zeD^P;;@O?M;a6!!o7FS_!t$*uiZ+kc@#w%AdzE;Lfj?eM*a zbG4oOu_;;gvpQ|t@b1yd+qa&tP_K|QEO2U+ZuK$HO4}k|@?%q|d19Lt7802MRhh@g z&v71yP{rHjC5WrX?_12kBRi2a;pRB)-5C+tQ^+ULM8saR(A4ShZNOBVrUY(h;QF}^& zFE|%Rflz1<@=g#vB|%>>w$*^HmG&eU9(XI9I5@7%K=$M}^tB|@sM=H@IKJIMG!X<} zXpKCvZah`HO;^iOn!vUKq`wPS~QT3rUtUDPLGj- zx`oKW&@>?@6cv@Cb%JhBLU;};GDaP7ByC83RYrtK;SoF3kI^fCKTddH4yu-xJ3V6# zkw{W|B1Ke7qaP^hfS?u$8;e!6re^+Wu=+b+60G|D^-ZzB!bj z#$hU1N9ZPMn8nWjdF-j%aFfh!kby z+M9A+_Jfi2-VXyA*IMsJbS|#id?h-=(BI>8PFMPx{i=s~qV{vg?g;*JU=T1B?0I6G zkik>sh|OEv4;gIO9?wVu<10xw9R_sqp%K##Jup+@kik#{0FFu`m;UtA6;Yr4*>gP) z-490!Vm(9rb9AMNz%@@j=75M)IgJGMw=QPvnWsM zmm`+QhXRuqH5txV3gYI3xC8qBphJVIRst{#HZJW+NOgd>QbPc!J^3}6nqp62z4fa$Nbb_bT+^OIOf0db!){DsS-Mc_8A(ed z)JzY5JX{2P#&2ZjwK<&6ZhqSA1;Iquj|x1injwK?3;gh|+x4_6iGw-Bz%xpqhfU)A zrp_SEh{BmAo6Pu6rimA7JgAsA#9|P>V%KTEEdSAuxtX$`G_?i!C&YRCG-U(5wrKR?glx~`DD zj)qC;MiveRsi6&x!8VuM8fu+hib2NHuj0YHT1$B*eq@jf9qpKO1h5_O#X$g6y*C$& zAw@G{;D@*sMC3v%ehkMD#H&v6h7nvkJV}M%>Y$1TF z*1Q*?mm^{xMA(BbMTmij4cn{nNAm5@&UmBs9zdz@I$l+80l~}f~t$Bu7GBNPzLrYI{uy{DMXbso!pMSx+&sf zA%=&%ASeLDPz54DTZvacAk1^vxM1mHJX1v+)}XraXk8@X%*q7gBpsU@nUg`CTTn6B z=qxxXk`fPMU-aovfa$Nn2q;q6e#a#CI;T#L$rgzp_z}FD`7E z5V(Lg)Eq6{;UTlAgk0bwL@HX5@W~~ zXkDrG$%tv+2g3(VMUD0eYA$1TG5n8NCb7JnA>PXzi4IjC78Dz1d?{*e^PD4H7nXc+ zl~EG+od8*pX9G!suM2dRUCS&Q9`VYuZ*zZb+&q4===JrdCxz7oK3W^;t2xE^fM$p+ z9G2$AUe5|!nn&A}C}+jPvooiw`~b@x9&n)aQNqHqC|O=jN;TdKvr=+rvmbWZkPx}j zEmaw76^{F4EcU`QV5w~YhrtQ!ur;&9<4RfkDloA(I@OtLp4?^RIwmcQwbn!*ZSZb! z;Te0o{L$>ZY+H*h#>P*bda*U*OT$^EyMt=Z)UBKo8WIqq1 z#bI+ws&u}FToMMzu#$B}xh&{xeH}Of4y>ROlw<;SBWSj+@#tvE^(|89^x{QvW2bT< z4jlz5SGl|5Rx{|=F}BF^AGhsAluD4V8Ce7hZEQc5Yl%OK0hAXV^fmn^VA`g=0d}39 zJ9;$+TujhR{`*8QUpKr1`1^iu!7Ip=W(J)G?d4;zt9%UwT7rMV0Ff#RvhY0II6=dK;L0L1 zxdG%k2`cfe%|aC=P;7iRoPnpLpbwTr!$4~ox1IKOocevZ#*1rr9jMjtlkumWa_|V7}^+KOu)($*1d*a(d=&D7X0FafdA1+QF_;HqY6*d%B``UF1p+lYa^=VkzlTX7pGj`@>XpV^fNlp z_Wr^vQap<3=H-q5fGWmOhEi9a6|0$rgdMz)q@y4Hrc5L;KQKOiq3lwy5Z8RB^o@5k zHa987tmNn^w#NVNoK+?{u}M-uPqX2-kf`BQrRZSgoIc-C%Bu^=9bLI8|&niK%cvU52%g3cJNG-^u#Mu90tzLeIFx_wCdWvOc0_ z_#3SUVESn&8Yn$r3xQ=cr8ZN21*ql!(jFo$7&r$}mN+^_$&x&9QvHh5k#Cr83QfIZ z%6w4o)O0sMl7*}iOO2~W4i|J6l4F{Ta$OKg3^lYS7r{#KLyuT|q}OMp7%q^S0*;6No8SKnZ35{=vn|V$ z&2NTsYx6KK-TT92Mx0Y`o=?#2weOXVpAsIAN^m%_GTqfEpt>(#NcmxFita?ZS9?h* zWtevG z78V#lzD_$x6GSI4xM+~Cmgwg~KNc`4;qWD*;gJzT9U20eKvB8gi>Sy1GE9JqYl=vk zYI*>0LVA9|8$q1|U~ff`%%5pWX~TxBj*ajO zM^^8$H$|nqH*Q)V(!0XCp>b}0iA~ZPnsMz9{a~BI4#5#ljGQWEj0#o!zPi3joQ)PoFoE*NVFUJM4P|3D=41wbq@Y^9%#ZImo z<>fc|Hgs>rU7>7tb`XsJ`-o;dV4kmozGNU&uq>uN3_rh+qk;oNI1JKLXsw_-?ip;8 zi@8A=flveR$#vP;C1n7I0|$UmQ@xok9dV`vkc?mh0$T%|t!A3AAz=F>U4^{PfJlIm zaRb4Nez+5Z%I?E5<%Gdg2vn6jKwCh42k#%9H~}d7#K(jRM5q^1WV!=w;FXvz0Kk4K!;N9Ik0fZ89~8fAQLeZ z<-FK$I}jSNFl8jtd10tS0^vSj_F#M&$U|E6tA~^XWN~llfBHM=yG*9;Ppl)ZJYWn^(k)II_p)0FMc%!fV9*w?7?8*iibU0R7U1v&)VO(R;aJF z{-G77{+=sL<>ky01<$Kl91JdFD&wyrpPzdnaN@f2xK*rIgovZcTlQ1iRW_ZO?dx+| zqqo-xh)^~k3v#_Kd-ZQ-Y?jiCsO+Dz3M@7+T;gzaGap~x;g#M?tpsD0*c>m*3GZk# z3ip0j{Mae>gmkg$#)2n9mvuJv3(EWVcN=U>nyEG7XD;F#-6q-#9^{*vR|?Mg8O>P{ zuHM92QF7{XdsLWKB)`Su)qWlO53if^#+=`!Qsx@+V^rPU<#x;F{9kD@Ov`SxcZZZ( zO75IMjzDUuP*}2H>*MZBWb~5S1S~w*KRBBK9!Q9^BpULERyl#0phbYv@flDKcFhpt zUBPkzaiHd-P0y&quTQU>2r~F1q(JT%q~TFp3Tz7@0LT)X39WO8QAKzNvAtp6YvE}Dxj0HNHS9=r zr>aEwbO0VfHd z9|y^Pa(m;(1rGH5zQi4EIxv5Mx!3wbG>)9L0eFw zJ7X_XcCkX(SlqYtey7O%#?5MNKs{)E{cBJu=c!rCwKP7uEQ~*Y?YflLeH)oaOFc!H z_`6>D#aJS#uj4D>l-6~6)?Q6HT)*p%xXNs(yB;*N21e+|4pcfj$>*Ee$Naa|wEvvud>Ex($)jkoD*6c3|_Py&x& z&_O*G{Tjc*Ps{2Y9~w(OGxnbCt)lQ~RrEqp$14kb6#1TuC@;Nk|+ z1!8dU(&D?+AlH2=nHQN{G=YPzyH`Q-18pnmtHE25G=Lx6?}&S`NH7W=|^25R%P?)Zb38I-uq(MbT zedXC8qFRtpp$*j<}=j`hOWcQ2*F7=6Nm_8CU6T-(=I_A!bIT`m}chTB9a)V zsklCBfpiukN=6?Fz)`yrUrjCJJvCC)5h0Eb)D?t{{WiH8pATi`J1iV+W2GHXyLy$8 z*G$FF0p*jJeEk4~Rygj|I_RG-_(qSJXAih=bB3$)k&m~i)#O20Y}VGdhOg2Yvp*sC z?-f3;hOc)Z{%w4Yr=^3DWGH(Lh&HQ~ezQEX-$r{B+M2xOkl z42!QHy5^U$ePEN(NiXSy@WF$rRWuQQM#8{a^;M#)j|RQAyO_9Q@7c>|ssgBuzG%1LnCjbj0^nJ9&f`8>bKn#EZ z=TQabwy1kuH!!v?fFaPYJZ280*TGaBE?}x)Ni8D@R&`+5I(Xs@=9C5|8^NHU8zB5u zhE~xeL$vGySpqlyK^q2V@G8Ih9O8y}EGUlX@rPJoVHYVh3_I^}Bvk-RT+CpkQ2`!7 z$bgar4wjvscuMby4G>WeE_jQLaMTUQ}j55seC ze&)aC2j5zKU7tWyZXwqXj220r5m|?hdD8%O~q6VvUni zp$4-cl947FKj}7U<>>@Z*luL;N^aK>IiG^;cv>sx{J2fT^Y~@;19eMNo%;If&GfX- zW`WL}%AD|RR?HUjY*x#&a`m`yzVb0=YkkH!e#Q+XWqAc@Uup<7=+|H1k3VZ*{s_oa>gffNAby+YxZf@p_!){MFRKQgTB|^DDj7G;xdP6XHWGmy#yMxoa1$eB7yMex)l3RGSej%%w9z!m#`^Epv{Wapa#6$v_lagOX@-Zp%omgd5 zaeYUdYg^0P#FP=K^%5^Dot9|FiTj(*T6kfKbF{H+cEMuStQJLfz;L?4q8myHmW$@d zii@hKIO(SUy5!e=xHY~`wA~czypE<_SG~(zTueq5d~&vFuZTV4#+GF3ZFm&ymZq~L zt>RWFm7RUB;b-H(3-NCE2^w6xQx&@^AMPHNH+$esAJ=pJxe)5er>Yv~p2wAT<)6SO zXtqYOS@m~&v)<&sfBq!K&p+qmo#ouUst4bca~58y5u3$`m~eerWNokC9y2%KZ&n7%2KJ3b$9yiHr%+?yZLZePU6$T*sHe5FOm6dcQ{ctAen*Z?^@l7ij`s1we`F$hT_C>1(dT9p7Ip;chD9KPH361%Z z7EdjB88mXAi&d?A;~tI+Wp9Xxq{6b|A7hf|a_$HJ>)nnOoX&WI1topHzJ=MmwRsFC zp?ATCePhS=XF!GS{D6}?yXt&6Sv1DFG`2I(BUL-6qdf12mrXxh%G#cjm`UAUcyzr~ ze=Cvv>CpJLpcSzry;<5_o}(W_8z0I^>p$Xi;;C3(!$3rZ*1h$; za)}|!N7S{#X1VbO1J)$lZIta`f}rxRAY;!l&Aj6OgF_q z1K*y%e8cE3hDwdRNlR&We=@i#{!3z&>39w9nO{jBwT!ZzEUrWi`CEKTvcFcDypCUK znM_#FCx@{t>??k;A%_{$gMm6WK9Y4a7<74{$nYg3KAPthxVL1wT`xWuL?djvgYZY;I7xp z4LJ4wM3WA;iz+RPuTlK%{&Cw? zV~4A^1koc_5O&??s-~a1t)@<;<7wok5!R9HILC)`<8cyIZ)eYo8yg58O%uyy%e8J^ zNF6(D;xu+KIoM3Ma=+p;ZQ7HThSL&TaH@btDX~v<#!gfhCr`A#yxZTuW#y9++rf3u zy~O@#mA%t3oHpxZHZgu9@I0r*LLjFEz}s{hYNmv2=y>f0^e8s|(*VAa3qimk{62@K zeH^dlE9)fzR0=yOOZ59Y3(M>17$KZu8XOf5Ll2o0;>M`8)U@^phAyBDgEWXW@mB%@ zAzP6d#VtE^p}a*Pq=JJ*wdWfUMG*rvpD*6PnrFtw=Q8?Df_gzr#TUVs3JIX5`;Ewt z9RNCrUS}&ZilCS;qCx*f=h3CRAf2Y4A*q$7_cG{27& zfA=J72Ov4{&8}m_r2h~pAtp@`CKwTi4!~7RNJ0p#3kC|-ZqgXNZu&6Fr%xx5A$^6` zD%0A*fa29#!%sJW{AhV59C-v{^PxK6lY~jb9&4twjc_jr@VZz!0zh@q~KB*9&ZIM3Zh<9^SSX_ND`tsHU%9(d+C5ad?C=*dkn{tdURU#!Qslbyu zOzUjLiq_i|HuUZY$RKaXVjJRAB2>fb+TMib<_x;DwvtP6kGyCi@8h07yy?KF0HB#7 ze4SP?+FzgA$h?{+J)iw7_Cux0&BF)WPq`VBRMI}0WvMR-RuY~2ZVS(0d>PLBm-e>y z$67`C=R*lN&VIG68(D@@^Y-VJZiB=6J$4nEHly*Kmb0@84zWTq*ctznIXg*dY?{x# zf#-5}TNAI_St<;y&}+GvTaeW2K+frUaJM?g)ItCDlHvlNiy6}7sQjZ*c~SJ_(9z6c zTRdd)&SN~i$A@{*W)*2fw40rN*%$u=n-lbbpwtB`h=AvfZv^ik%~=MQ4aoI*Vil>d z7DqcFB)1H!Ys7EEN;e=3&^(O*bT91a>ROoh2J;mNyOzw`=MJzTMf8iDw17^ei8uv!0wz!?N-Vii?qM5ZI|8-LCqQA9ZIS_Ua2LvfhE8iaZ3}P^;Voj8LB|kc^aT_S z1iyaMD@178Ai(P(TNil~ix3t$V4k4CL#M)q=oJJE)y_ay;3#&lLe|0yG4{aSMQ^}d zMaXV{J;K0LgRYw$Mx&~)nJ~Mj`Xbw1C%wV8vxI@%NkAkTXM9MQK5o8Ma1e|TzW<*! zBqf$Lg7`=Ac*Ae0Z2`PKAnJo3!uQq{lY+w#S>b!(;s1Bj=B-^`l3GI$U5n4n{|2xp B|1tmo diff --git a/dev/windows-portable-cpu/videos/image_seg_text/frame_004.jpg b/dev/windows-portable-cpu/videos/image_seg_text/frame_004.jpg deleted file mode 100644 index 6ff6e3e32486cae49e465526c53575cca6a61334..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102230 zcmeFa30%$H_dohM4VozBgwjNYiX??n>4au!4jCdt14)q-bt+FG4Vnp+=2FHcDw� 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 z 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� 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 z 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\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (38%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.64GB\n [capture-loop] iter=150 t=17.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.1/16.0GB (38%) swap=0.6/2.9GB (20%) cpu=72% browser_rss=0.64GB\n [capture-loop] iter=200 t=23.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=250 t=29.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.55GB\n [capture-loop] iter=300 t=35.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.6/2.9GB (20%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=350 t=41.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (20%) cpu=69% browser_rss=0.52GB\n [capture-loop] iter=400 t=47.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=450 t=52.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.52GB\n [capture-loop] iter=500 t=58.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.51GB\n [capture-loop] iter=550 t=64.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=68% browser_rss=0.51GB\n [capture-loop] iter=600 t=70.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.9/16.0GB (56%) swap=0.7/2.9GB (25%) cpu=57% browser_rss=0.51GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 214 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1134 in forward_pre\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1163 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1279 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1346 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3598 in _run_encoder\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3824 in forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1477 in _forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1393 in set_text_prompt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 138 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.7/2.9GB (25%) cpu=59% browser_rss=0.51GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Grounding done (76.65s): result: NodeOutput" - }, - { - "file": "frame_004.jpg", - "time": 77.76, - "log": "Capturing execution frames: image_seg_text.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 5 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: abd4ecea-4c43-4714-8a80-9d688938f755\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=5\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 11.05GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.05GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=144ms unfreeze=13ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=126ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.4/2.9GB (14%) cpu=47% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 385 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ops.py\", line 392 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 740 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 819 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 983 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 2041 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3321 in _forward_image_no_act_ckpt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3314 in forward_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1324 in set_image\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 133 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (38%) swap=0.4/2.9GB (14%) cpu=70% browser_rss=0.64GB\n [capture-loop] iter=150 t=17.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.1/16.0GB (38%) swap=0.6/2.9GB (20%) cpu=72% browser_rss=0.64GB\n [capture-loop] iter=200 t=23.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=250 t=29.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.55GB\n [capture-loop] iter=300 t=35.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.6/2.9GB (20%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=350 t=41.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (20%) cpu=69% browser_rss=0.52GB\n [capture-loop] iter=400 t=47.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.7/16.0GB (42%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=450 t=52.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=65% browser_rss=0.52GB\n [capture-loop] iter=500 t=58.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.51GB\n [capture-loop] iter=550 t=64.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=68% browser_rss=0.51GB\n [capture-loop] iter=600 t=70.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.9/16.0GB (56%) swap=0.7/2.9GB (25%) cpu=57% browser_rss=0.51GB\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Current thread 0x00000ea0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 995 in run\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1044 in _bootstrap_inner\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\threading.py\", line 1015 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000c78 (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 264 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 137 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 120 in sam3_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\attention.py\", line 214 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1134 in forward_pre\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1163 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1279 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 1346 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1790 in _call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3598 in _run_encoder\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 3824 in forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1477 in _forward_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\utils.py\", line 1393 in set_text_prompt\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\torch\\utils\\_contextlib.py\", line 124 in decorate_context\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 138 in _segment_grounding\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 111 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\SAM3-1700\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1826 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\comfyui_pvenv_311tnhi7\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.7/2.9GB (25%) cpu=59% browser_rss=0.51GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3Grounding done (76.65s): result: NodeOutput\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 77.12 seconds\n Frame 4 saved (frame_003.jpg, t=77.4s)\n [capture-node] freeze=5ms shot=96ms unfreeze=5ms saved=True" - }, - { - "file": "frame_005.jpg", - "time": 80.1682140827179, - "log": "Final screenshot" - } - ], - "total_time": 77.91 -} \ No newline at end of file diff --git a/dev/windows-portable-cpu/videos/scene_seg/frame_000.jpg b/dev/windows-portable-cpu/videos/scene_seg/frame_000.jpg index 0442ec3b30f17e0515b32cc243ad3c997dd22827..d101d7bf535a43a4891bd68d52acc87fa2fe844f 100644 GIT binary patch delta 1415 zcmeA=#nyF-tziqJ%G~;}t)1!|=hY;b7KR8NnUf$;kU2kh`Z*!io@C~{dj@QV^L8BH zYpFj|zMx5m<;LpIiS9MUbN-nyOpIdRGmZCYOTxqrDcfwdN-sOkoUo^zPaxN4g2#EA zkDK+7b@7+3u-9W_vwZ&XEJJ9irlRvz9#6Ijmo}gn*Ty>g}naCQa6R6qu^C7U$)cctdO}E5(M1$GGyMmdnd|z z@0PW~RuVT>zFNLwMb`3L^Dk!n4*sS8)Im&5F)8P}#43@WDw%d4|7cEO2y_);c>eka z|5J}Ofz6tVjVF{hE?%q35Pii|`mA5-v|q_4UAvtH7>_@^zE=0%^6KjPeAc~Z58DLr zxXobDmw5Ze>Z+9n!=f%!ypr*-Tdn2aEUPGni>rNC+_%|y>iTpxk2d9G#Z&yrw>Alt zJ2p7VeR;pte$fTCrEmY<{jQegGs$Fr#Xk{- zQ@fXEl}BaQd*$||rUqXVgMGlfSM~)Y zGz7jZ0Q!a@5Y6TF5T`RQ1-gvGYE~S`OI1LV_>c7;1A0Lg6c`X6EwSCVCD4Hz$vy0k z-K#+E1ZstP>XJUt@vI=f0|NoY?W{mWoPXk5^?^E=z()Vc02k2Ix$0mC$J zN}Wld1H(&qV89~c2^zx8OBLRK1-d8-=5M%Xfu?W)!;wMpm1YJu*Mr=^QE@zNAf zIKX15UV~u)Qn*hj1zOGxj7$-RfGS`F$@en92C{bse{Z)tE>bi9ZvOAr{~6W-h2U)W zlYg)MXV|y@*OfpA#vAsn``@qsw^d&Kd-T6w{~2C`%z(2$)t7>0fk6Xf)+1yIsHBa; W45C~~p4|#BmVY#9R{=%X|C<1`sef7k delta 1973 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 NyH$@LgCY3V`adqF+|vL6 diff --git a/dev/windows-portable-cpu/videos/image_seg_point/frame_007.jpg b/dev/windows-portable-cpu/videos/image_seg_point/frame_007.jpg deleted file mode 100644 index 7c14f8115497ecf376a8b54eaa0a1e190bfe76f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97543 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 @BQ5L!&{LfRRMo220R|*GR4!DfJHQv0ZIbZ; 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