From 08a708d74989a163428e44290eddd72e8226c864 Mon Sep 17 00:00:00 2001 From: Austin Macdonald Date: Mon, 4 May 2026 12:02:37 -0500 Subject: [PATCH 1/6] [DATALAD RUNCMD] Regenerate gallery with duct PR #424 (plot-pcpu-fix @ 8c46bda090d264893a915014b5b595ebb7362303) plot rendering === Do not change lines below === { "chain": [], "cmd": "con-duct-gallery generate --verbose --force", "exit": 0, "extra_inputs": [], "inputs": [ "con-duct-gallery.yaml", "logs/", "src/" ], "outputs": [ "README.md", "images/asmacdo-gallery-example-1.svg", "images/asmacdo-gallery-example-2.svg", "images/con-duct-demo-example.svg", "images/mriqc-processing-on-a-single-subject-session.svg", "images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg" ], "pwd": "." } ^^^ Do not change lines above ^^^ --- README.md | 10 +- images/asmacdo-gallery-example-1.svg | 1369 +-- images/asmacdo-gallery-example-2.svg | 1320 +-- images/con-duct-demo-example.svg | 1953 ++-- ...processing-on-a-single-subject-session.svg | 9292 +++++++++++++---- ...cation-on-a-mighty-dandiarchive-bucket.svg | 4208 +++++--- 6 files changed, 11938 insertions(+), 6214 deletions(-) diff --git a/README.md b/README.md index 9368ed4..d7de698 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # con/duct Examples Gallery > 🤖 Automatically generated gallery of con/duct usage examples -> Last updated: 2026-04-25 03:19 UTC +> Last updated: 2026-05-04 17:02 UTC ## 📚 Browse by Tag @@ -104,10 +104,10 @@ Demo example from the con/duct repository showing resource usage tracking
📋 Metadata -- **Info file**: [example_output_info.json](/home/runner/work/duct-gallery/duct-gallery/logs/s5cmd-1/2024.10.28T11.08.51-2733714_info.json) -- **Usage data**: [example_output_usage.json](/home/runner/work/duct-gallery/duct-gallery/logs/s5cmd-1/2024.10.28T11.08.51-2733714_usage.json) -- **Standard output**: [stdout](/home/runner/work/duct-gallery/duct-gallery/logs/s5cmd-1/2024.10.28T11.08.51-2733714_stdout) -- **Standard error**: [stderr](/home/runner/work/duct-gallery/duct-gallery/logs/s5cmd-1/2024.10.28T11.08.51-2733714_stderr) +- **Info file**: [example_output_info.json](/home/austin/devel/duct-gallery/.worktrees/plot-pdcpu-gallery-preview/logs/s5cmd-1/2024.10.28T11.08.51-2733714_info.json) +- **Usage data**: [example_output_usage.json](/home/austin/devel/duct-gallery/.worktrees/plot-pdcpu-gallery-preview/logs/s5cmd-1/2024.10.28T11.08.51-2733714_usage.json) +- **Standard output**: [stdout](/home/austin/devel/duct-gallery/.worktrees/plot-pdcpu-gallery-preview/logs/s5cmd-1/2024.10.28T11.08.51-2733714_stdout) +- **Standard error**: [stderr](/home/austin/devel/duct-gallery/.worktrees/plot-pdcpu-gallery-preview/logs/s5cmd-1/2024.10.28T11.08.51-2733714_stderr)
diff --git a/images/asmacdo-gallery-example-1.svg b/images/asmacdo-gallery-example-1.svg index df015a7..5f3f026 100644 --- a/images/asmacdo-gallery-example-1.svg +++ b/images/asmacdo-gallery-example-1.svg @@ -6,11 +6,11 @@ - 2025-10-03T14:08:06.083291 + 2026-05-04T12:02:25.899128 image/svg+xml - Matplotlib v3.10.6, https://matplotlib.org/ + Matplotlib v3.10.9, https://matplotlib.org/ @@ -30,10 +30,10 @@ z - @@ -41,17 +41,17 @@ z - - + - + - + - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - + - + - - + + - + - - - + + + - - - - - - - - - - - - - - - - - - - - + - + - - + + - + - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - + - - - + + + - - - + - + - - - + + + - - - + - + - + - - - + + + - - - + - + - + - - - - - - + + + - - - + - + - + - - - + + + - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - + + + + - - - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1201,40 +771,44 @@ z + + + + + + + + + + + + - - + + - - + - - - + + + - - - + - - + + - + - - - - - - - - - - - - + + + + + + + - - + + - + - - - - - - - - - - + + + + + + + - - + + - + - - - - - - - - - - - - - + + + + + + + - - + + - + - - - - - - - - - - + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + - - - - - + + - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - diff --git a/images/asmacdo-gallery-example-2.svg b/images/asmacdo-gallery-example-2.svg index fc8d161..1f3d83c 100644 --- a/images/asmacdo-gallery-example-2.svg +++ b/images/asmacdo-gallery-example-2.svg @@ -6,11 +6,11 @@ - 2025-10-03T14:10:45.694497 + 2026-05-04T12:02:27.025428 image/svg+xml - Matplotlib v3.10.6, https://matplotlib.org/ + Matplotlib v3.10.9, https://matplotlib.org/ @@ -30,10 +30,10 @@ z - @@ -41,17 +41,17 @@ z - - + - + - + - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - + - + - - + + - + - - - + + + - - - - - - - - - - - - - - - - - - - - + - + - - + + - + - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - + - - - + + + - - + - + - - - + + + - - + - + - + - - - + + + - - + - + - + - - - + + + - - + - + - + - - - + + + - - + - - - - - - - - - - - - - - - - - + - + - - - - + + + + - - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1148,40 +771,44 @@ z + + + + + + + + + + + + - - + + - - + - - - + + + - - - + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + - + - + - - - - - - - - - - - - - + + + + + + + - + - + - - - - - - - - - - - - - + + + + + + + - + - + - - - - - - - - - - + + + + + + + - - - + + + - - - - - - - - + + + - - - - - + + - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - diff --git a/images/con-duct-demo-example.svg b/images/con-duct-demo-example.svg index 409544f..13d7eb7 100644 --- a/images/con-duct-demo-example.svg +++ b/images/con-duct-demo-example.svg @@ -6,11 +6,11 @@ - 2025-10-03T14:08:05.199104 + 2026-05-04T12:02:24.605681 image/svg+xml - Matplotlib v3.10.6, https://matplotlib.org/ + Matplotlib v3.10.9, https://matplotlib.org/ @@ -30,10 +30,10 @@ z - @@ -41,17 +41,17 @@ z - - + - + - + - + - + - + - + - + - + - + @@ -348,7 +348,7 @@ z - + - - + - + @@ -563,12 +563,12 @@ L -3.5 0 - + - + @@ -577,12 +577,12 @@ L -3.5 0 - + - + @@ -592,12 +592,12 @@ L -3.5 0 - + - + @@ -607,12 +607,12 @@ L -3.5 0 - + - + - + - + @@ -663,12 +663,12 @@ z - + - + @@ -678,12 +678,12 @@ z - + - + @@ -693,12 +693,12 @@ z - + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + - + - - - + + + - - - - + + + - - + + - + - - - - - - - - + + + + + + + + + + - - + + - + - - - - - - - - + + + + + + + + + + - - + + - + - - - - - - - - + + + + + + + + + + - - + + - + - - - + + + - - - - - + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - + + diff --git a/images/mriqc-processing-on-a-single-subject-session.svg b/images/mriqc-processing-on-a-single-subject-session.svg index 24bbea1..ecfae59 100644 --- a/images/mriqc-processing-on-a-single-subject-session.svg +++ b/images/mriqc-processing-on-a-single-subject-session.svg @@ -6,11 +6,11 @@ - 2025-10-03T14:48:58.549432 + 2026-05-04T12:02:37.185973 image/svg+xml - Matplotlib v3.10.6, https://matplotlib.org/ + Matplotlib v3.10.9, https://matplotlib.org/ @@ -30,10 +30,10 @@ z - @@ -41,17 +41,17 @@ z - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - + @@ -683,104 +683,124 @@ L -3.5 0 - + - - - - + + + + - + - - - + + + - - + - - - + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1786,118 +929,3178 @@ z - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - - - - + + + + + + + + + + + + + + + + + + + + + @@ -1942,52 +4259,70 @@ z - - + + - + - - - - + + + + - + - - + + - + - - - + + + - + - + - - + + - + - - - + + + - + + + + + + + + + + + + + + + + + + + @@ -1995,796 +4330,3889 @@ z - - + + - + - - - + + + - + - + - - - - - - - - - - - - - - + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - + + diff --git a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg index 57adb5a..bef139a 100644 --- a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg +++ b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg @@ -6,11 +6,11 @@ - 2025-10-03T14:36:26.215421 + 2026-05-04T12:02:27.885050 image/svg+xml - Matplotlib v3.10.6, https://matplotlib.org/ + Matplotlib v3.10.9, https://matplotlib.org/ @@ -30,10 +30,10 @@ z - @@ -41,17 +41,17 @@ z - - + - + - + - + - + - + - + - + @@ -259,12 +259,12 @@ z - + - + - + - + - + - - + - - - + + + + - + - - - + + + @@ -651,13 +652,13 @@ L -3.5 0 - + - - - + + + @@ -665,13 +666,13 @@ L -3.5 0 - + - - - + + + @@ -679,74 +680,52 @@ L -3.5 0 - + - - - + + + + - + - - + + - + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1712,15 +2343,51 @@ z - - + + + + + + + + + + + + + + + + + + + + - + - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - - + + + - + - + - + - + - - - + + + - + - + - + - + - - - + + + - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - + + + + + + - - + + - - + + - - + + - - - + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - + + From 17ae625c97d7a5c01b79bd43f72176ed7563dacb Mon Sep 17 00:00:00 2001 From: Austin Macdonald Date: Mon, 4 May 2026 12:32:53 -0500 Subject: [PATCH 2/6] [DATALAD RUNCMD] Regenerate gallery with duct PR #424 (plot-pcpu-fix @ 361231f52502b492380eee73eededab93bd8456a) plot rendering === Do not change lines below === { "chain": [], "cmd": "con-duct-gallery generate --verbose --force", "exit": 0, "extra_inputs": [], "inputs": [ "con-duct-gallery.yaml", "logs/", "src/" ], "outputs": [ "README.md", "images/asmacdo-gallery-example-1.svg", "images/asmacdo-gallery-example-2.svg", "images/con-duct-demo-example.svg", "images/mriqc-processing-on-a-single-subject-session.svg", "images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg" ], "pwd": "." } ^^^ Do not change lines above ^^^ --- README.md | 2 +- images/asmacdo-gallery-example-1.svg | 1403 +- images/asmacdo-gallery-example-2.svg | 1371 +- images/con-duct-demo-example.svg | 110 +- ...processing-on-a-single-subject-session.svg | 11111 +++++++++++----- ...cation-on-a-mighty-dandiarchive-bucket.svg | 62 +- 6 files changed, 10029 insertions(+), 4030 deletions(-) diff --git a/README.md b/README.md index d7de698..5b971c0 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # con/duct Examples Gallery > 🤖 Automatically generated gallery of con/duct usage examples -> Last updated: 2026-05-04 17:02 UTC +> Last updated: 2026-05-04 17:32 UTC ## 📚 Browse by Tag diff --git a/images/asmacdo-gallery-example-1.svg b/images/asmacdo-gallery-example-1.svg index 5f3f026..719fd1e 100644 --- a/images/asmacdo-gallery-example-1.svg +++ b/images/asmacdo-gallery-example-1.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:02:25.899128 + 2026-05-04T12:32:40.783914 image/svg+xml @@ -41,17 +41,17 @@ z - - + - + - + - - + + + + + + + + + + + + + + + + + + + + + - + - + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -545,103 +581,178 @@ z - + - - + - - - + + + + + - + - + - - - + + + - + + + - + - + - - - + + + - + + + - + - + - - - + + + + + + - + + + - + - + - - - + + + - + + + - + - + - - - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - + + - - - - - + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -1008,27 +1875,6 @@ Q 2975 3731 2742 3939 Q 2509 4147 2053 4147 L 1259 4147 z -" transform="scale(0.015625)"/> - + + + diff --git a/images/asmacdo-gallery-example-2.svg b/images/asmacdo-gallery-example-2.svg index 1f3d83c..70de90e 100644 --- a/images/asmacdo-gallery-example-2.svg +++ b/images/asmacdo-gallery-example-2.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:02:27.025428 + 2026-05-04T12:32:42.227144 image/svg+xml @@ -41,17 +41,17 @@ z - - + - + - + - - + + + + + + + + + + + + + + + + + + + + + - + - + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -545,103 +581,178 @@ z - + - - + - - - + + + + + - + - + - - - + + + - + + + - + - + - - - + + + - + + + - + - + - - - + + + + + + - + + + - + - + - - - + + + - + + + - + - + - - - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - - + + + - - + + - + - - - - + + + + - + + - - - - - + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -1008,27 +1843,6 @@ Q 2975 3731 2742 3939 Q 2509 4147 2053 4147 L 1259 4147 z -" transform="scale(0.015625)"/> - + + + diff --git a/images/con-duct-demo-example.svg b/images/con-duct-demo-example.svg index 13d7eb7..1f751f0 100644 --- a/images/con-duct-demo-example.svg +++ b/images/con-duct-demo-example.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:02:24.605681 + 2026-05-04T12:32:39.269135 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -156,7 +156,7 @@ z - + @@ -231,7 +231,7 @@ z - + @@ -284,7 +284,7 @@ z - + @@ -330,7 +330,7 @@ z - + @@ -545,12 +545,12 @@ z - - + @@ -563,7 +563,7 @@ L -3.5 0 - + @@ -577,7 +577,7 @@ L -3.5 0 - + @@ -592,7 +592,7 @@ L -3.5 0 - + @@ -607,7 +607,7 @@ L -3.5 0 - + @@ -648,7 +648,7 @@ z - + @@ -663,7 +663,7 @@ z - + @@ -678,7 +678,7 @@ z - + @@ -693,7 +693,7 @@ z - + @@ -863,7 +863,7 @@ z L 86.839997 295.488 L 398.487273 295.488 L 398.487273 295.488 -" clip-path="url(#p5c6d636e18)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - + @@ -1667,7 +1667,7 @@ z - + @@ -1686,7 +1686,7 @@ z - + @@ -1705,7 +1705,7 @@ z - + @@ -1724,7 +1724,7 @@ z - + @@ -1784,7 +1784,7 @@ z - + @@ -1804,7 +1804,7 @@ z - + @@ -1824,7 +1824,7 @@ z - + @@ -1869,7 +1869,7 @@ L 362.382297 235.826357 L 363.873806 261.083126 L 398.487273 261.083126 L 398.487273 261.083126 -" clip-path="url(#p5c6d636e18)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke: #1f77b4; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/> + diff --git a/images/mriqc-processing-on-a-single-subject-session.svg b/images/mriqc-processing-on-a-single-subject-session.svg index ecfae59..a9acaf9 100644 --- a/images/mriqc-processing-on-a-single-subject-session.svg +++ b/images/mriqc-processing-on-a-single-subject-session.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:02:37.185973 + 2026-05-04T12:32:52.860772 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -111,7 +111,7 @@ z - + @@ -192,7 +192,7 @@ z - + @@ -265,7 +265,7 @@ z - + @@ -315,7 +315,7 @@ z - + @@ -348,7 +348,7 @@ z - + @@ -397,7 +397,7 @@ z - + @@ -665,12 +665,12 @@ z - - + @@ -683,7 +683,7 @@ L -3.5 0 - + @@ -697,7 +697,7 @@ L -3.5 0 - + @@ -711,7 +711,7 @@ L -3.5 0 - + @@ -725,7 +725,7 @@ L -3.5 0 - + @@ -740,7 +740,7 @@ L -3.5 0 - + @@ -755,7 +755,7 @@ L -3.5 0 - + @@ -770,7 +770,7 @@ L -3.5 0 - + @@ -785,7 +785,7 @@ L -3.5 0 - + @@ -933,7 +933,7 @@ z +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + - + + + + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + + + + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + + + + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> - + +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - + - + - + - + - + - + - - + - + @@ -4226,14 +5462,14 @@ L 3.5 0 - + - + - + @@ -4243,14 +5479,14 @@ L 3.5 0 - + - + - + @@ -4260,14 +5496,14 @@ L 3.5 0 - + - + - + @@ -4277,14 +5513,14 @@ L 3.5 0 - + - + - + @@ -4295,14 +5531,14 @@ L 3.5 0 - + - + - + @@ -4313,14 +5549,14 @@ L 3.5 0 - + - + - + @@ -4331,14 +5567,14 @@ L 3.5 0 - + - + - + @@ -4357,3838 +5593,6931 @@ L 3.5 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +L 359.39834 82.93001 +L 359.7131 135.129505 +L 360.033196 267.328551 +L 360.348028 277.821085 +L 360.667539 235.49106 +L 360.987027 238.138729 +L 361.302149 276.868829 +L 361.937585 170.941278 +L 362.257804 276.808701 +L 362.572904 277.939966 +L 362.88827 226.552777 +L 363.208201 230.619699 +L 363.528885 276.871635 +L 363.843536 238.173386 +L 364.163495 173.645719 +L 364.478143 276.47951 +L 364.798824 277.95702 +L 365.114078 232.026464 +L 365.752284 277.953994 +L 366.382754 152.267205 +L 367.022667 276.857332 +L 367.336298 241.485104 +L 367.654922 190.539551 +L 367.975062 276.87257 +L 368.288643 277.597957 +L 368.607595 201.302194 +L 368.926665 276.787301 +L 369.245793 277.945247 +L 369.560613 233.843453 +L 369.880787 241.4911 +L 370.196186 276.856506 +L 370.517249 244.870593 +L 370.831151 196.265522 +L 371.151822 276.82625 +L 371.466982 277.177391 +L 371.785515 207.509354 +L 372.100239 276.032923 +L 372.420108 272.691664 +L 372.735283 219.993595 +L 373.055167 242.931037 +L 373.375897 277.939416 +L 373.691342 238.098735 +L 374.011062 232.300918 +L 374.326126 276.840663 +L 374.642084 261.23301 +L 374.961435 180.818559 +L 375.595908 277.921262 +L 375.917107 240.278252 +L 376.231315 218.919708 +L 376.551828 276.722552 +L 376.867013 275.766445 +L 377.187324 205.146922 +L 377.502112 235.098825 +L 377.822196 277.805682 +L 378.456248 212.391553 +L 378.771542 276.718977 +L 379.092638 277.443649 +L 379.406955 210.786855 +L 379.726888 237.041571 +L 380.042162 276.726073 +L 380.677186 164.441289 +L 380.997703 211.552841 +L 381.312957 277.809643 +L 381.632834 222.381828 +L 381.947767 214.168328 +L 382.267681 276.720682 +L 382.582338 274.821945 +L 382.903006 195.366132 +L 383.218156 276.648781 +L 383.539354 277.812669 +L 383.854873 214.854932 +L 384.175087 217.77909 +L 384.488416 276.699832 +L 384.80852 273.48114 +L 385.128526 188.521658 +L 385.441088 150.174551 +L 385.764034 209.536159 +L 386.076928 178.98028 +L 386.396255 235.044418 +L 386.716016 210.438519 +L 387.029387 210.637167 +L 387.347267 180.384459 +L 387.665646 209.632539 +L 387.985563 184.368258 +L 388.300363 145.241907 +L 388.620337 175.06046 +L 388.935706 178.817225 +L 389.25657 146.506191 +L 389.571465 169.658069 +L 390.207319 263.913961 +L 390.528153 247.728902 +L 390.842214 249.641447 +L 391.161624 242.248725 +L 391.481339 252.508614 +L 391.79532 236.357167 +L 392.116585 271.40796 +L 395.293087 271.40796 +L 395.608613 271.639726 +L 396.87797 271.66085 +L 397.197429 236.522533 +L 397.516721 232.851202 +L 397.832192 226.623247 +L 398.148766 264.449007 +L 398.464867 268.969832 +L 398.487273 288.257673 +L 398.487273 288.257673 +" clip-path="url(#p88a5d404f0)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/> + diff --git a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg index bef139a..2705959 100644 --- a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg +++ b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:02:27.885050 + 2026-05-04T12:32:43.167849 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -111,7 +111,7 @@ z - + @@ -162,7 +162,7 @@ z - + @@ -243,7 +243,7 @@ z - + @@ -259,7 +259,7 @@ z - + @@ -332,7 +332,7 @@ z - + @@ -619,12 +619,12 @@ z - - + @@ -638,7 +638,7 @@ L -3.5 0 - + @@ -652,7 +652,7 @@ L -3.5 0 - + @@ -666,7 +666,7 @@ L -3.5 0 - + @@ -680,7 +680,7 @@ L -3.5 0 - + @@ -695,7 +695,7 @@ L -3.5 0 - + @@ -710,7 +710,7 @@ L -3.5 0 - + @@ -1216,7 +1216,7 @@ L 394.637907 212.217372 L 395.358542 128.225239 L 396.088405 212.02648 L 396.088405 212.02648 -" clip-path="url(#p37318d4c9a)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0a98d1e482)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0a98d1e482)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p0a98d1e482)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - + @@ -2346,7 +2346,7 @@ L 3.5 0 - + @@ -2364,7 +2364,7 @@ L 3.5 0 - + @@ -2382,7 +2382,7 @@ L 3.5 0 - + @@ -2434,7 +2434,7 @@ z - + @@ -2452,7 +2452,7 @@ z - + @@ -2470,7 +2470,7 @@ z - + @@ -2782,7 +2782,7 @@ L 395.358542 53.574878 L 398.442838 53.570948 L 398.487273 295.488 L 398.487273 295.488 -" clip-path="url(#p37318d4c9a)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0a98d1e482)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0a98d1e482)" style="fill: none; stroke: #1f77b4; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p0a98d1e482)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/> + From b93acb7ca1b9500a5d150fba187fe9d82a010f58 Mon Sep 17 00:00:00 2001 From: Austin Macdonald Date: Mon, 4 May 2026 15:13:13 -0500 Subject: [PATCH 3/6] [DATALAD RUNCMD] Regenerate gallery with duct PR #424 (plot-pcpu-fix @ 597157e3fb351d7490f70157c61ca3c6ea2c801d) plot rendering === Do not change lines below === { "chain": [], "cmd": "con-duct-gallery generate --verbose --force", "exit": 0, "extra_inputs": [], "inputs": [ "con-duct-gallery.yaml", "logs/", "src/" ], "outputs": [ "README.md", "images/asmacdo-gallery-example-1.svg", "images/asmacdo-gallery-example-2.svg", "images/con-duct-demo-example.svg", "images/mriqc-processing-on-a-single-subject-session.svg", "images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg" ], "pwd": "." } ^^^ Do not change lines above ^^^ --- README.md | 2 +- images/asmacdo-gallery-example-1.svg | 745 +- images/asmacdo-gallery-example-2.svg | 715 +- images/con-duct-demo-example.svg | 119 +- ...processing-on-a-single-subject-session.svg | 10346 ++++++++-------- ...cation-on-a-mighty-dandiarchive-bucket.svg | 62 +- 6 files changed, 5996 insertions(+), 5993 deletions(-) diff --git a/README.md b/README.md index 5b971c0..4c766b9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # con/duct Examples Gallery > 🤖 Automatically generated gallery of con/duct usage examples -> Last updated: 2026-05-04 17:32 UTC +> Last updated: 2026-05-04 20:13 UTC ## 📚 Browse by Tag diff --git a/images/asmacdo-gallery-example-1.svg b/images/asmacdo-gallery-example-1.svg index 719fd1e..07ebf5c 100644 --- a/images/asmacdo-gallery-example-1.svg +++ b/images/asmacdo-gallery-example-1.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:32:40.783914 + 2026-05-04T15:13:02.072841 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -123,7 +123,7 @@ z - + @@ -155,7 +155,7 @@ z - + @@ -197,7 +197,7 @@ z - + @@ -247,7 +247,7 @@ z - + @@ -284,7 +284,7 @@ z - + @@ -327,7 +327,7 @@ z - + @@ -583,12 +583,12 @@ z - - + @@ -605,7 +605,7 @@ L -3.5 0 - + @@ -622,7 +622,7 @@ L -3.5 0 - + @@ -639,7 +639,7 @@ L -3.5 0 - + @@ -668,7 +668,7 @@ z - + @@ -685,7 +685,7 @@ z - + @@ -702,7 +702,7 @@ z - + @@ -719,7 +719,7 @@ z - + @@ -736,7 +736,7 @@ z - + @@ -888,7 +888,7 @@ L 242.463933 295.488 L 297.199908 53.568 L 346.018292 53.568 L 398.487273 174.528 -" clip-path="url(#p0c0ecea5e9)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pd724ebf6f1)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#pd724ebf6f1)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#pd724ebf6f1)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - + - + - + - - - + + + - + @@ -1350,13 +1350,13 @@ z - + - - - + + + @@ -1367,15 +1367,15 @@ z - + - - - + + + - + @@ -1384,13 +1384,13 @@ z - + - - - + + + @@ -1401,15 +1401,15 @@ z - + - - - + + + - + @@ -1418,54 +1418,47 @@ z - + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1473,7 +1466,7 @@ z - + @@ -1482,347 +1475,347 @@ z - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + @@ -1998,7 +1991,7 @@ z - + diff --git a/images/asmacdo-gallery-example-2.svg b/images/asmacdo-gallery-example-2.svg index 70de90e..2f4e3bc 100644 --- a/images/asmacdo-gallery-example-2.svg +++ b/images/asmacdo-gallery-example-2.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:32:42.227144 + 2026-05-04T15:13:03.232093 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -123,7 +123,7 @@ z - + @@ -155,7 +155,7 @@ z - + @@ -197,7 +197,7 @@ z - + @@ -247,7 +247,7 @@ z - + @@ -284,7 +284,7 @@ z - + @@ -327,7 +327,7 @@ z - + @@ -583,12 +583,12 @@ z - - + @@ -605,7 +605,7 @@ L -3.5 0 - + @@ -622,7 +622,7 @@ L -3.5 0 - + @@ -639,7 +639,7 @@ L -3.5 0 - + @@ -668,7 +668,7 @@ z - + @@ -685,7 +685,7 @@ z - + @@ -702,7 +702,7 @@ z - + @@ -719,7 +719,7 @@ z - + @@ -736,7 +736,7 @@ z - + @@ -888,7 +888,7 @@ L 235.998696 295.488 L 289.238357 53.568 L 346.031105 53.568 L 398.487273 174.528 -" clip-path="url(#pe0fcc737cd)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p566d5494c1)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p566d5494c1)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p566d5494c1)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - + - + - + - - - + + + - + @@ -1350,13 +1350,13 @@ z - + - - - + + + @@ -1367,15 +1367,15 @@ z - + - - - + + + - + @@ -1384,13 +1384,13 @@ z - + - - - + + + @@ -1401,15 +1401,15 @@ z - + - - - + + + - + @@ -1418,54 +1418,13 @@ z - + - - - - - - + + + @@ -1473,7 +1432,41 @@ z - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1482,315 +1475,315 @@ z - + - - - - - - +" clip-path="url(#p566d5494c1)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + @@ -1966,7 +1959,7 @@ z - + diff --git a/images/con-duct-demo-example.svg b/images/con-duct-demo-example.svg index 1f751f0..39e2190 100644 --- a/images/con-duct-demo-example.svg +++ b/images/con-duct-demo-example.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:32:39.269135 + 2026-05-04T15:13:00.875330 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -156,7 +156,7 @@ z - + @@ -231,7 +231,7 @@ z - + @@ -284,7 +284,7 @@ z - + @@ -330,7 +330,7 @@ z - + @@ -545,12 +545,12 @@ z - - + @@ -563,7 +563,7 @@ L -3.5 0 - + @@ -577,7 +577,7 @@ L -3.5 0 - + @@ -592,7 +592,7 @@ L -3.5 0 - + @@ -607,7 +607,7 @@ L -3.5 0 - + @@ -648,7 +648,7 @@ z - + @@ -663,7 +663,7 @@ z - + @@ -678,7 +678,7 @@ z - + @@ -693,7 +693,7 @@ z - + @@ -863,7 +863,7 @@ z L 86.839997 295.488 L 398.487273 295.488 L 398.487273 295.488 -" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - + @@ -1667,7 +1667,7 @@ z - + @@ -1686,7 +1686,7 @@ z - + @@ -1705,7 +1705,7 @@ z - + @@ -1724,7 +1724,7 @@ z - + @@ -1784,7 +1784,7 @@ z - + @@ -1804,7 +1804,7 @@ z - + @@ -1824,7 +1824,7 @@ z - + @@ -1869,7 +1869,7 @@ L 362.382297 235.826357 L 363.873806 261.083126 L 398.487273 261.083126 L 398.487273 261.083126 -" clip-path="url(#pddc609628c)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke: #1f77b4; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p0161ec90c0)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/> + diff --git a/images/mriqc-processing-on-a-single-subject-session.svg b/images/mriqc-processing-on-a-single-subject-session.svg index a9acaf9..320eec8 100644 --- a/images/mriqc-processing-on-a-single-subject-session.svg +++ b/images/mriqc-processing-on-a-single-subject-session.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:32:52.860772 + 2026-05-04T15:13:12.409764 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -111,7 +111,7 @@ z - + @@ -192,7 +192,7 @@ z - + @@ -265,7 +265,7 @@ z - + @@ -315,7 +315,7 @@ z - + @@ -348,7 +348,7 @@ z - + @@ -397,7 +397,7 @@ z - + @@ -665,12 +665,12 @@ z - - + @@ -683,7 +683,7 @@ L -3.5 0 - + @@ -697,7 +697,7 @@ L -3.5 0 - + @@ -711,7 +711,7 @@ L -3.5 0 - + @@ -725,7 +725,7 @@ L -3.5 0 - + @@ -740,7 +740,7 @@ L -3.5 0 - + @@ -755,7 +755,7 @@ L -3.5 0 - + @@ -770,7 +770,7 @@ L -3.5 0 - + @@ -785,7 +785,7 @@ L -3.5 0 - + @@ -933,7 +933,7 @@ z +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p6bcf9a7ee3)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - + @@ -5464,15 +5464,15 @@ L 3.5 0 - + - - + + - + @@ -5481,13 +5481,13 @@ L 3.5 0 - + - - - + + + @@ -5498,15 +5498,15 @@ L 3.5 0 - + - - - + + + - + @@ -5515,34 +5515,33 @@ L 3.5 0 - + - - - - - - - - + + + + + + + - + - - + + - + - + @@ -5551,14 +5550,14 @@ L 3.5 0 - + - - + + - + @@ -5566,25 +5565,7 @@ L 3.5 0 - - - - - - - - - - - - - - - - - - - + @@ -5593,6931 +5574,6970 @@ L 3.5 0 + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + @@ -12693,7 +12713,7 @@ z - + diff --git a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg index 2705959..1d7bc94 100644 --- a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg +++ b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg @@ -6,7 +6,7 @@ - 2026-05-04T12:32:43.167849 + 2026-05-04T15:13:04.161938 image/svg+xml @@ -41,12 +41,12 @@ z - - + @@ -111,7 +111,7 @@ z - + @@ -162,7 +162,7 @@ z - + @@ -243,7 +243,7 @@ z - + @@ -259,7 +259,7 @@ z - + @@ -332,7 +332,7 @@ z - + @@ -619,12 +619,12 @@ z - - + @@ -638,7 +638,7 @@ L -3.5 0 - + @@ -652,7 +652,7 @@ L -3.5 0 - + @@ -666,7 +666,7 @@ L -3.5 0 - + @@ -680,7 +680,7 @@ L -3.5 0 - + @@ -695,7 +695,7 @@ L -3.5 0 - + @@ -710,7 +710,7 @@ L -3.5 0 - + @@ -1216,7 +1216,7 @@ L 394.637907 212.217372 L 395.358542 128.225239 L 396.088405 212.02648 L 396.088405 212.02648 -" clip-path="url(#p0a98d1e482)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p831a0d6928)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p831a0d6928)" style="fill: none; stroke: #ff7f0e; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p831a0d6928)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/> - - + @@ -2346,7 +2346,7 @@ L 3.5 0 - + @@ -2364,7 +2364,7 @@ L 3.5 0 - + @@ -2382,7 +2382,7 @@ L 3.5 0 - + @@ -2434,7 +2434,7 @@ z - + @@ -2452,7 +2452,7 @@ z - + @@ -2470,7 +2470,7 @@ z - + @@ -2782,7 +2782,7 @@ L 395.358542 53.574878 L 398.442838 53.570948 L 398.487273 295.488 L 398.487273 295.488 -" clip-path="url(#p0a98d1e482)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p831a0d6928)" style="fill: none; stroke-dasharray: 0.8,1.32; stroke-dashoffset: 0; stroke: #1f77b4; stroke-opacity: 0.4; stroke-width: 0.8"/> +" clip-path="url(#p831a0d6928)" style="fill: none; stroke: #1f77b4; stroke-width: 2; stroke-linecap: square"/> +" clip-path="url(#p831a0d6928)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/> + From 180e82b078c8848c05d533313fd9643ed2f09d30 Mon Sep 17 00:00:00 2001 From: Austin Macdonald Date: Wed, 6 May 2026 12:29:36 -0500 Subject: [PATCH 4/6] gallery: render per-example plot variants side-by-side MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds a top-level `variants` list in con-duct-gallery.yaml. When 2+ variants are configured, each example renders one SVG per variant (`__.svg`) and they are laid out side-by-side via an HTML in the README. Wired up here for con/duct PR #424's `--cpu={ps-pcpu,ps-cpu-timepoint}` flag so reviewers can visualize divergences between the raw lifetime ratio and the time-point estimate. The mechanism generalizes — any plot-option pair could be compared the same way. If `variants` is omitted, behavior is unchanged (single `.svg`). --- con-duct-gallery.yaml | 8 ++++ src/con_duct_gallery/__main__.py | 61 +++++++++++++++++++------- src/con_duct_gallery/generator.py | 73 ++++++++++++++++++++++++------- src/con_duct_gallery/models.py | 32 ++++++++++++++ 4 files changed, 143 insertions(+), 31 deletions(-) diff --git a/con-duct-gallery.yaml b/con-duct-gallery.yaml index c7c69be..0ebdb63 100644 --- a/con-duct-gallery.yaml +++ b/con-duct-gallery.yaml @@ -1,3 +1,11 @@ +variants: + - name: ps-pcpu + label: "ps pcpu (raw)" + plot_options: ["--cpu", "ps-pcpu"] + - name: ps-cpu-timepoint + label: "ps cpu (time-point estimate)" + plot_options: ["--cpu", "ps-cpu-timepoint"] + examples: - title: "con/duct Demo Example" source_repo: "https://github.com/con/duct/" diff --git a/src/con_duct_gallery/__main__.py b/src/con_duct_gallery/__main__.py index 24d8f51..9b94ebf 100644 --- a/src/con_duct_gallery/__main__.py +++ b/src/con_duct_gallery/__main__.py @@ -68,6 +68,9 @@ def main() -> int: plot_failures = 0 example_log_paths = {} # Store log paths for each example + variants = registry.variants + use_variants = len(variants) >= 2 + for example in registry.examples: try: # Fetch logs @@ -81,24 +84,50 @@ def main() -> int: 'stderr': fetched_log.stderr } - # Generate plot if needed slug = slugify(example.title) - svg_path = args.image_dir / f"{slug}.svg" - - if should_regenerate_plot(svg_path, fetched_log.usage_json, args.force): - try: - logger.info(f"Generating plot for '{example.title}'") - generate_plot( - fetched_log.usage_json, - svg_path, - example.plot_options - ) - logger.info(f" ✓ Plot saved: {svg_path}") - except Exception as e: - logger.warning(f" ✗ Plot generation failed: {e}") - plot_failures += 1 + + if use_variants: + for variant in variants: + svg_path = args.image_dir / f"{slug}__{variant.name}.svg" + if should_regenerate_plot(svg_path, fetched_log.usage_json, args.force): + try: + logger.info( + f"Generating plot for '{example.title}' " + f"[variant: {variant.name}]" + ) + # Variant options come first; example-level options + # follow so they can override if needed. + plot_opts = list(variant.plot_options) + list(example.plot_options) + generate_plot( + fetched_log.usage_json, + svg_path, + plot_opts, + ) + logger.info(f" ✓ Plot saved: {svg_path}") + except Exception as e: + logger.warning(f" ✗ Plot generation failed: {e}") + plot_failures += 1 + else: + logger.info( + f"Using cached plot for '{example.title}' " + f"[variant: {variant.name}]" + ) else: - logger.info(f"Using cached plot for '{example.title}'") + svg_path = args.image_dir / f"{slug}.svg" + if should_regenerate_plot(svg_path, fetched_log.usage_json, args.force): + try: + logger.info(f"Generating plot for '{example.title}'") + generate_plot( + fetched_log.usage_json, + svg_path, + example.plot_options + ) + logger.info(f" ✓ Plot saved: {svg_path}") + except Exception as e: + logger.warning(f" ✗ Plot generation failed: {e}") + plot_failures += 1 + else: + logger.info(f"Using cached plot for '{example.title}'") except Exception as e: logger.warning(f"✗ Failed to fetch '{example.title}': {e}") diff --git a/src/con_duct_gallery/generator.py b/src/con_duct_gallery/generator.py index c145904..f7f3495 100644 --- a/src/con_duct_gallery/generator.py +++ b/src/con_duct_gallery/generator.py @@ -4,7 +4,7 @@ from datetime import datetime from pathlib import Path -from .models import ExampleEntry, ExampleRegistry +from .models import ExampleEntry, ExampleRegistry, PlotVariant def slugify(title: str) -> str: @@ -82,15 +82,19 @@ def generate_example_section( example: ExampleEntry, svg_exists: bool, log_paths: dict[str, Path], - image_dir: str + image_dir: str, + variants: list[PlotVariant] = None, + variant_svg_exists: dict[str, bool] = None, ) -> str: """Generate markdown section for a single example. Args: example: Example entry - svg_exists: Whether SVG plot file exists + svg_exists: Whether the single-plot SVG file exists (when variants is None/empty) log_paths: Dictionary with 'info', 'usage', 'stdout', 'stderr' paths image_dir: Directory containing image files + variants: Plot variants to render side-by-side (if 2+ provided) + variant_svg_exists: Map from variant name to whether its SVG exists Returns: Markdown section for the example @@ -116,12 +120,34 @@ def generate_example_section( lines.append(example.description) lines.append("") - # Plot image or warning slug = slugify(example.title) - if svg_exists: - lines.append(f"![Plot for {example.title}]({image_dir}/{slug}.svg)") + + if variants and len(variants) >= 2: + # Side-by-side variants. GitHub renders inline HTML tables in markdown. + variant_svg_exists = variant_svg_exists or {} + lines.append("
") + header_cells = "".join( + f"" for v in variants + ) + lines.append(f"{header_cells}") + body_cells = [] + for v in variants: + if variant_svg_exists.get(v.name, False): + body_cells.append( + f"" + ) + else: + body_cells.append( + "" + ) + lines.append(f"{''.join(body_cells)}") + lines.append("
{v.display_label}
⚠️ Plot not available
") else: - lines.append("> ⚠️ **Plot not available** - Generation failed or plot file missing") + if svg_exists: + lines.append(f"![Plot for {example.title}]({image_dir}/{slug}.svg)") + else: + lines.append("> ⚠️ **Plot not available** - Generation failed or plot file missing") lines.append("") @@ -187,20 +213,37 @@ def generate_gallery( sections.append("## 📊 Examples\n") # Generate section for each example + variants = registry.variants + use_variants = len(variants) >= 2 + for example in registry.examples: slug = slugify(example.title) - svg_path = image_dir / f"{slug}.svg" - svg_exists = svg_path.exists() # Get log paths for this example log_paths = example_log_paths.get(example.title, {}) - section = generate_example_section( - example, - svg_exists, - log_paths=log_paths, - image_dir=str(image_dir) - ) + if use_variants: + variant_svg_exists = { + v.name: (image_dir / f"{slug}__{v.name}.svg").exists() + for v in variants + } + section = generate_example_section( + example, + svg_exists=False, + log_paths=log_paths, + image_dir=str(image_dir), + variants=variants, + variant_svg_exists=variant_svg_exists, + ) + else: + svg_path = image_dir / f"{slug}.svg" + section = generate_example_section( + example, + svg_exists=svg_path.exists(), + log_paths=log_paths, + image_dir=str(image_dir), + ) + sections.append(section) sections.append("---\n") # Separator diff --git a/src/con_duct_gallery/models.py b/src/con_duct_gallery/models.py index 96ae9ef..445e05f 100644 --- a/src/con_duct_gallery/models.py +++ b/src/con_duct_gallery/models.py @@ -70,10 +70,42 @@ def is_local(self) -> bool: return not str(self.info_file).startswith('http') +class PlotVariant(BaseModel): + """A named plot variant rendered for every example. + + When the registry has 2+ variants, each example renders one SVG per + variant and they are laid out side-by-side in the README. The variant + `name` is used in the SVG filename (`__.svg`); `label` is + the human-readable column header. + """ + + name: str + label: str = "" + plot_options: list[str] = [] + + @field_validator('name') + @classmethod + def validate_name(cls, v: str) -> str: + v = v.strip() + if not v: + raise ValueError('Variant name cannot be empty') + # Filename-safe: alphanumeric + hyphens + if not v.replace('-', '').replace('_', '').isalnum(): + raise ValueError( + f'Variant name "{v}" must be alphanumeric + hyphens/underscores only' + ) + return v + + @property + def display_label(self) -> str: + return self.label if self.label else self.name + + class ExampleRegistry(BaseModel): """Collection of all examples, loaded from YAML configuration.""" examples: list[ExampleEntry] + variants: list[PlotVariant] = [] @field_validator('examples') @classmethod From d1007941315348c86a0ab3701aadb359dc843d77 Mon Sep 17 00:00:00 2001 From: Austin Macdonald Date: Wed, 6 May 2026 12:30:07 -0500 Subject: [PATCH 5/6] [DATALAD RUNCMD] Regenerate gallery side-by-side variants for duct PR #424 (plot-pcpu-fix @ b748aae) === Do not change lines below === { "chain": [], "cmd": "con-duct-gallery generate --verbose --force", "exit": 0, "extra_inputs": [], "inputs": [ "con-duct-gallery.yaml", "logs/", "src/" ], "outputs": [ "README.md", "images/" ], "pwd": "." } ^^^ Do not change lines above ^^^ --- README.md | 27 +- ...do-gallery-example-1__ps-cpu-timepoint.svg | 2020 ++ images/asmacdo-gallery-example-1__ps-pcpu.svg | 2256 +++ ...do-gallery-example-2__ps-cpu-timepoint.svg | 1988 ++ images/asmacdo-gallery-example-2__ps-pcpu.svg | 2139 +++ ...on-duct-demo-example__ps-cpu-timepoint.svg | 2428 +++ images/con-duct-demo-example__ps-pcpu.svg | 2334 +++ ...ngle-subject-session__ps-cpu-timepoint.svg | 12742 +++++++++++++ ...g-on-a-single-subject-session__ps-pcpu.svg | 15270 ++++++++++++++++ ...-dandiarchive-bucket__ps-cpu-timepoint.svg | 3567 ++++ ...-a-mighty-dandiarchive-bucket__ps-pcpu.svg | 3069 ++++ 11 files changed, 47834 insertions(+), 6 deletions(-) create mode 100644 images/asmacdo-gallery-example-1__ps-cpu-timepoint.svg create mode 100644 images/asmacdo-gallery-example-1__ps-pcpu.svg create mode 100644 images/asmacdo-gallery-example-2__ps-cpu-timepoint.svg create mode 100644 images/asmacdo-gallery-example-2__ps-pcpu.svg create mode 100644 images/con-duct-demo-example__ps-cpu-timepoint.svg create mode 100644 images/con-duct-demo-example__ps-pcpu.svg create mode 100644 images/mriqc-processing-on-a-single-subject-session__ps-cpu-timepoint.svg create mode 100644 images/mriqc-processing-on-a-single-subject-session__ps-pcpu.svg create mode 100644 images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-cpu-timepoint.svg create mode 100644 images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-pcpu.svg diff --git a/README.md b/README.md index 4c766b9..70b67da 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # con/duct Examples Gallery > 🤖 Automatically generated gallery of con/duct usage examples -> Last updated: 2026-05-04 20:13 UTC +> Last updated: 2026-05-06 17:30 UTC ## 📚 Browse by Tag @@ -43,7 +43,10 @@ Demo example from the con/duct repository showing resource usage tracking -![Plot for con/duct Demo Example](images/con-duct-demo-example.svg) + + + +
ps pcpu (raw)ps cpu (time-point estimate)
Plot for con/duct Demo Example (ps pcpu (raw))Plot for con/duct Demo Example (ps cpu (time-point estimate))
📋 Metadata @@ -62,7 +65,10 @@ Demo example from the con/duct repository showing resource usage tracking **Tags**: [`synthetic`](#synthetic) [`asmacdo`](#asmacdo) **Repository**: [github.com/asmacdo/asmacdo-duct-gallery](https://github.com/asmacdo/asmacdo-duct-gallery/) -![Plot for asmacdo-gallery example-1](images/asmacdo-gallery-example-1.svg) + + + +
ps pcpu (raw)ps cpu (time-point estimate)
Plot for asmacdo-gallery example-1 (ps pcpu (raw))Plot for asmacdo-gallery example-1 (ps cpu (time-point estimate))
📋 Metadata @@ -81,7 +87,10 @@ Demo example from the con/duct repository showing resource usage tracking **Tags**: [`synthetic`](#synthetic) [`asmacdo`](#asmacdo) **Repository**: [github.com/asmacdo/asmacdo-duct-gallery](https://github.com/asmacdo/asmacdo-duct-gallery/) -![Plot for asmacdo-gallery example-2](images/asmacdo-gallery-example-2.svg) + + + +
ps pcpu (raw)ps cpu (time-point estimate)
Plot for asmacdo-gallery example-2 (ps pcpu (raw))Plot for asmacdo-gallery example-2 (ps cpu (time-point estimate))
📋 Metadata @@ -99,7 +108,10 @@ Demo example from the con/duct repository showing resource usage tracking **Tags**: [`local`](#local) [`s5cmd`](#s5cmd) -![Plot for 's5cmd sync' dry invocation on a mighty dandiarchive bucket](images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg) + + + +
ps pcpu (raw)ps cpu (time-point estimate)
Plot for 's5cmd sync' dry invocation on a mighty dandiarchive bucket (ps pcpu (raw))Plot for 's5cmd sync' dry invocation on a mighty dandiarchive bucket (ps cpu (time-point estimate))
📋 Metadata @@ -118,7 +130,10 @@ Demo example from the con/duct repository showing resource usage tracking **Tags**: [`mriqc`](#mriqc) [`juelich`](#juelich) **Repository**: [cerebra.fz-juelich.de/f.hoffstaedter/ds005256-mriqc](https://cerebra.fz-juelich.de/f.hoffstaedter/ds005256-mriqc) -![Plot for mriqc processing on a single subject/session](images/mriqc-processing-on-a-single-subject-session.svg) + + + +
ps pcpu (raw)ps cpu (time-point estimate)
Plot for mriqc processing on a single subject/session (ps pcpu (raw))Plot for mriqc processing on a single subject/session (ps cpu (time-point estimate))
📋 Metadata diff --git a/images/asmacdo-gallery-example-1__ps-cpu-timepoint.svg b/images/asmacdo-gallery-example-1__ps-cpu-timepoint.svg new file mode 100644 index 0000000..693b6f9 --- /dev/null +++ b/images/asmacdo-gallery-example-1__ps-cpu-timepoint.svg @@ -0,0 +1,2020 @@ + + + + + + + + 2026-05-06T12:29:55.369507 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/asmacdo-gallery-example-1__ps-pcpu.svg b/images/asmacdo-gallery-example-1__ps-pcpu.svg new file mode 100644 index 0000000..76ec71e --- /dev/null +++ b/images/asmacdo-gallery-example-1__ps-pcpu.svg @@ -0,0 +1,2256 @@ + + + + + + + + 2026-05-06T12:29:54.893734 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/asmacdo-gallery-example-2__ps-cpu-timepoint.svg b/images/asmacdo-gallery-example-2__ps-cpu-timepoint.svg new file mode 100644 index 0000000..fde9d99 --- /dev/null +++ b/images/asmacdo-gallery-example-2__ps-cpu-timepoint.svg @@ -0,0 +1,1988 @@ + + + + + + + + 2026-05-06T12:29:57.082453 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/asmacdo-gallery-example-2__ps-pcpu.svg b/images/asmacdo-gallery-example-2__ps-pcpu.svg new file mode 100644 index 0000000..ce2c7a6 --- /dev/null +++ b/images/asmacdo-gallery-example-2__ps-pcpu.svg @@ -0,0 +1,2139 @@ + + + + + + + + 2026-05-06T12:29:56.585129 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/con-duct-demo-example__ps-cpu-timepoint.svg b/images/con-duct-demo-example__ps-cpu-timepoint.svg new file mode 100644 index 0000000..b7ca7b0 --- /dev/null +++ b/images/con-duct-demo-example__ps-cpu-timepoint.svg @@ -0,0 +1,2428 @@ + + + + + + + + 2026-05-06T12:29:53.704896 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/con-duct-demo-example__ps-pcpu.svg b/images/con-duct-demo-example__ps-pcpu.svg new file mode 100644 index 0000000..8912458 --- /dev/null +++ b/images/con-duct-demo-example__ps-pcpu.svg @@ -0,0 +1,2334 @@ + + + + + + + + 2026-05-06T12:29:53.256251 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/mriqc-processing-on-a-single-subject-session__ps-cpu-timepoint.svg b/images/mriqc-processing-on-a-single-subject-session__ps-cpu-timepoint.svg new file mode 100644 index 0000000..8bfd848 --- /dev/null +++ b/images/mriqc-processing-on-a-single-subject-session__ps-cpu-timepoint.svg @@ -0,0 +1,12742 @@ + + + + + + + + 2026-05-06T12:30:07.410826 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/mriqc-processing-on-a-single-subject-session__ps-pcpu.svg b/images/mriqc-processing-on-a-single-subject-session__ps-pcpu.svg new file mode 100644 index 0000000..a3aa525 --- /dev/null +++ b/images/mriqc-processing-on-a-single-subject-session__ps-pcpu.svg @@ -0,0 +1,15270 @@ + + + + + + + + 2026-05-06T12:30:06.378030 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-cpu-timepoint.svg b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-cpu-timepoint.svg new file mode 100644 index 0000000..9b911f5 --- /dev/null +++ b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-cpu-timepoint.svg @@ -0,0 +1,3567 @@ + + + + + + + + 2026-05-06T12:29:58.057631 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-pcpu.svg b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-pcpu.svg new file mode 100644 index 0000000..728db84 --- /dev/null +++ b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket__ps-pcpu.svg @@ -0,0 +1,3069 @@ + + + + + + + + 2026-05-06T12:29:57.574310 + image/svg+xml + + + Matplotlib v3.10.9, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 94cbba5756c72e41051e44a7258b0219d2000268 Mon Sep 17 00:00:00 2001 From: Austin Macdonald Date: Wed, 6 May 2026 16:05:32 -0500 Subject: [PATCH 6/6] gallery: drop stale single-variant SVGs Replaced by per-variant __.svg pairs in the previous commit; the README no longer references these files. --- images/asmacdo-gallery-example-1.svg | 1998 --- images/asmacdo-gallery-example-2.svg | 1966 --- images/con-duct-demo-example.svg | 2406 --- ...processing-on-a-single-subject-session.svg | 12720 ---------------- ...cation-on-a-mighty-dandiarchive-bucket.svg | 3545 ----- 5 files changed, 22635 deletions(-) delete mode 100644 images/asmacdo-gallery-example-1.svg delete mode 100644 images/asmacdo-gallery-example-2.svg delete mode 100644 images/con-duct-demo-example.svg delete mode 100644 images/mriqc-processing-on-a-single-subject-session.svg delete mode 100644 images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg diff --git a/images/asmacdo-gallery-example-1.svg b/images/asmacdo-gallery-example-1.svg deleted file mode 100644 index 07ebf5c..0000000 --- a/images/asmacdo-gallery-example-1.svg +++ /dev/null @@ -1,1998 +0,0 @@ - - - - - - - - 2026-05-04T15:13:02.072841 - image/svg+xml - - - Matplotlib v3.10.9, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/asmacdo-gallery-example-2.svg b/images/asmacdo-gallery-example-2.svg deleted file mode 100644 index 2f4e3bc..0000000 --- a/images/asmacdo-gallery-example-2.svg +++ /dev/null @@ -1,1966 +0,0 @@ - - - - - - - - 2026-05-04T15:13:03.232093 - image/svg+xml - - - Matplotlib v3.10.9, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/con-duct-demo-example.svg b/images/con-duct-demo-example.svg deleted file mode 100644 index 39e2190..0000000 --- a/images/con-duct-demo-example.svg +++ /dev/null @@ -1,2406 +0,0 @@ - - - - - - - - 2026-05-04T15:13:00.875330 - image/svg+xml - - - Matplotlib v3.10.9, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/mriqc-processing-on-a-single-subject-session.svg b/images/mriqc-processing-on-a-single-subject-session.svg deleted file mode 100644 index 320eec8..0000000 --- a/images/mriqc-processing-on-a-single-subject-session.svg +++ /dev/null @@ -1,12720 +0,0 @@ - - - - - - - - 2026-05-04T15:13:12.409764 - image/svg+xml - - - Matplotlib v3.10.9, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg b/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg deleted file mode 100644 index 1d7bc94..0000000 --- a/images/s5cmd-sync-dry-invocation-on-a-mighty-dandiarchive-bucket.svg +++ /dev/null @@ -1,3545 +0,0 @@ - - - - - - - - 2026-05-04T15:13:04.161938 - image/svg+xml - - - Matplotlib v3.10.9, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -