Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/betaflight/betaflight-configurator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominic Clifton <me@dominicclifton.name>2015-02-23 00:51:18 +0300
committerDominic Clifton <me@dominicclifton.name>2015-02-23 00:51:18 +0300
commit831e4a848e737b78e8ef7d83bc8083a593003fb4 (patch)
treec3191a6071accfb283ea9451addcfaff21758345 /resources
parent31fd70935156d9fb78d8d346ee5800b028fa80ec (diff)
parentd0ae8dd9211c4800d52a969b49a88b1e9b98ba52 (diff)
Merge branch 'blackbox-flash' of
https://github.com/sherlockflight/cleanflight-configurator-dev into sherlockflight-blackbox-flash Conflicts: _locales/en/messages.json
Diffstat (limited to 'resources')
-rw-r--r--resources/motor_order/airplane.svg146
-rw-r--r--resources/motor_order/atail_quad.svg88
-rw-r--r--resources/motor_order/bicopter.svg104
-rw-r--r--resources/motor_order/flying_wing.svg110
-rw-r--r--resources/motor_order/hex_p.svg116
-rw-r--r--resources/motor_order/hex_x.svg116
-rw-r--r--resources/motor_order/octo_flat_p.svg144
-rw-r--r--resources/motor_order/octo_flat_x.svg144
-rw-r--r--resources/motor_order/octo_x8.svg152
-rw-r--r--resources/motor_order/quad_p.svg88
-rw-r--r--resources/motor_order/quad_x.svg88
-rw-r--r--resources/motor_order/tri.svg102
-rw-r--r--resources/motor_order/vtail_quad.svg88
-rw-r--r--resources/motor_order/y4.svg90
-rw-r--r--resources/motor_order/y6.svg122
15 files changed, 849 insertions, 849 deletions
diff --git a/resources/motor_order/airplane.svg b/resources/motor_order/airplane.svg
index 7a6a596a..a97ea0f7 100644
--- a/resources/motor_order/airplane.svg
+++ b/resources/motor_order/airplane.svg
@@ -1,73 +1,73 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 0.703125 2.46875 L 0.703125 -9.875 L 7.703125 -9.875 L 7.703125 2.46875 Z M 1.484375 1.703125 L 6.921875 1.703125 L 6.921875 -9.078125 L 1.484375 -9.078125 Z M 1.484375 1.703125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 1.734375 -1.15625 L 4 -1.15625 L 4 -8.953125 L 1.53125 -8.453125 L 1.53125 -9.71875 L 3.984375 -10.203125 L 5.359375 -10.203125 L 5.359375 -1.15625 L 7.609375 -1.15625 L 7.609375 0 L 1.734375 0 Z M 1.734375 -1.15625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 3.5625 -10.203125 L 4.71875 -10.203125 L 1.15625 1.296875 L 0 1.296875 Z M 3.5625 -10.203125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 2.6875 -1.15625 L 7.5 -1.15625 L 7.5 0 L 1.03125 0 L 1.03125 -1.15625 C 1.550781 -1.695312 2.265625 -2.425781 3.171875 -3.34375 C 4.078125 -4.257812 4.644531 -4.847656 4.875 -5.109375 C 5.3125 -5.609375 5.617188 -6.03125 5.796875 -6.375 C 5.972656 -6.71875 6.0625 -7.054688 6.0625 -7.390625 C 6.0625 -7.929688 5.867188 -8.375 5.484375 -8.71875 C 5.109375 -9.0625 4.613281 -9.234375 4 -9.234375 C 3.570312 -9.234375 3.117188 -9.15625 2.640625 -9 C 2.160156 -8.851562 1.644531 -8.625 1.09375 -8.3125 L 1.09375 -9.71875 C 1.644531 -9.9375 2.160156 -10.101562 2.640625 -10.21875 C 3.128906 -10.332031 3.578125 -10.390625 3.984375 -10.390625 C 5.035156 -10.390625 5.875 -10.125 6.5 -9.59375 C 7.132812 -9.070312 7.453125 -8.367188 7.453125 -7.484375 C 7.453125 -7.054688 7.375 -6.65625 7.21875 -6.28125 C 7.0625 -5.90625 6.773438 -5.460938 6.359375 -4.953125 C 6.242188 -4.828125 5.878906 -4.445312 5.265625 -3.8125 C 4.660156 -3.175781 3.800781 -2.289062 2.6875 -1.15625 Z M 2.6875 -1.15625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-0">
-<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-1">
-<path style="stroke:none;" d=""/>
-</symbol>
-<symbol overflow="visible" id="glyph1-2">
-<path style="stroke:none;" d="M 6.5 -6.296875 C 7.25 -6.128906 7.835938 -5.789062 8.265625 -5.28125 C 8.691406 -4.769531 8.90625 -4.140625 8.90625 -3.390625 C 8.90625 -2.242188 8.507812 -1.351562 7.71875 -0.71875 C 6.925781 -0.0820312 5.800781 0.234375 4.34375 0.234375 C 3.851562 0.234375 3.347656 0.179688 2.828125 0.078125 C 2.304688 -0.015625 1.769531 -0.160156 1.21875 -0.359375 L 1.21875 -1.875 C 1.65625 -1.625 2.132812 -1.429688 2.65625 -1.296875 C 3.175781 -1.171875 3.722656 -1.109375 4.296875 -1.109375 C 5.285156 -1.109375 6.035156 -1.300781 6.546875 -1.6875 C 7.066406 -2.082031 7.328125 -2.648438 7.328125 -3.390625 C 7.328125 -4.078125 7.085938 -4.613281 6.609375 -5 C 6.128906 -5.394531 5.457031 -5.59375 4.59375 -5.59375 L 3.234375 -5.59375 L 3.234375 -6.890625 L 4.65625 -6.890625 C 5.4375 -6.890625 6.03125 -7.039062 6.4375 -7.34375 C 6.851562 -7.65625 7.0625 -8.101562 7.0625 -8.6875 C 7.0625 -9.289062 6.847656 -9.75 6.421875 -10.0625 C 5.992188 -10.382812 5.382812 -10.546875 4.59375 -10.546875 C 4.164062 -10.546875 3.703125 -10.5 3.203125 -10.40625 C 2.710938 -10.3125 2.171875 -10.164062 1.578125 -9.96875 L 1.578125 -11.375 C 2.171875 -11.539062 2.726562 -11.664062 3.25 -11.75 C 3.78125 -11.832031 4.273438 -11.875 4.734375 -11.875 C 5.929688 -11.875 6.878906 -11.601562 7.578125 -11.0625 C 8.273438 -10.519531 8.625 -9.785156 8.625 -8.859375 C 8.625 -8.210938 8.4375 -7.664062 8.0625 -7.21875 C 7.695312 -6.769531 7.175781 -6.460938 6.5 -6.296875 Z M 6.5 -6.296875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-3">
-<path style="stroke:none;" d="M 6.046875 -10.296875 L 2.0625 -4.0625 L 6.046875 -4.0625 Z M 5.640625 -11.671875 L 7.625 -11.671875 L 7.625 -4.0625 L 9.28125 -4.0625 L 9.28125 -2.75 L 7.625 -2.75 L 7.625 0 L 6.046875 0 L 6.046875 -2.75 L 0.78125 -2.75 L 0.78125 -4.28125 Z M 5.640625 -11.671875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-4">
-<path style="stroke:none;" d="M 1.734375 -11.671875 L 7.921875 -11.671875 L 7.921875 -10.34375 L 3.171875 -10.34375 L 3.171875 -7.484375 C 3.398438 -7.554688 3.628906 -7.613281 3.859375 -7.65625 C 4.085938 -7.695312 4.316406 -7.71875 4.546875 -7.71875 C 5.847656 -7.71875 6.878906 -7.359375 7.640625 -6.640625 C 8.398438 -5.929688 8.78125 -4.96875 8.78125 -3.75 C 8.78125 -2.488281 8.390625 -1.507812 7.609375 -0.8125 C 6.828125 -0.113281 5.726562 0.234375 4.3125 0.234375 C 3.820312 0.234375 3.320312 0.1875 2.8125 0.09375 C 2.300781 0.0078125 1.773438 -0.113281 1.234375 -0.28125 L 1.234375 -1.859375 C 1.703125 -1.609375 2.1875 -1.421875 2.6875 -1.296875 C 3.1875 -1.171875 3.71875 -1.109375 4.28125 -1.109375 C 5.175781 -1.109375 5.882812 -1.34375 6.40625 -1.8125 C 6.9375 -2.289062 7.203125 -2.9375 7.203125 -3.75 C 7.203125 -4.5625 6.9375 -5.203125 6.40625 -5.671875 C 5.882812 -6.148438 5.175781 -6.390625 4.28125 -6.390625 C 3.851562 -6.390625 3.429688 -6.34375 3.015625 -6.25 C 2.597656 -6.15625 2.171875 -6.007812 1.734375 -5.8125 Z M 1.734375 -11.671875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-5">
-<path style="stroke:none;" d="M 5.28125 -6.46875 C 4.570312 -6.46875 4.007812 -6.222656 3.59375 -5.734375 C 3.1875 -5.253906 2.984375 -4.59375 2.984375 -3.75 C 2.984375 -2.90625 3.1875 -2.238281 3.59375 -1.75 C 4.007812 -1.269531 4.570312 -1.03125 5.28125 -1.03125 C 5.988281 -1.03125 6.550781 -1.269531 6.96875 -1.75 C 7.382812 -2.238281 7.59375 -2.90625 7.59375 -3.75 C 7.59375 -4.59375 7.382812 -5.253906 6.96875 -5.734375 C 6.550781 -6.222656 5.988281 -6.46875 5.28125 -6.46875 Z M 8.421875 -11.40625 L 8.421875 -9.96875 C 8.023438 -10.15625 7.625 -10.296875 7.21875 -10.390625 C 6.8125 -10.492188 6.410156 -10.546875 6.015625 -10.546875 C 4.972656 -10.546875 4.175781 -10.191406 3.625 -9.484375 C 3.082031 -8.785156 2.769531 -7.726562 2.6875 -6.3125 C 3 -6.757812 3.382812 -7.101562 3.84375 -7.34375 C 4.3125 -7.59375 4.820312 -7.71875 5.375 -7.71875 C 6.550781 -7.71875 7.476562 -7.359375 8.15625 -6.640625 C 8.832031 -5.929688 9.171875 -4.96875 9.171875 -3.75 C 9.171875 -2.550781 8.816406 -1.585938 8.109375 -0.859375 C 7.398438 -0.128906 6.457031 0.234375 5.28125 0.234375 C 3.9375 0.234375 2.90625 -0.28125 2.1875 -1.3125 C 1.476562 -2.351562 1.125 -3.859375 1.125 -5.828125 C 1.125 -7.671875 1.5625 -9.140625 2.4375 -10.234375 C 3.3125 -11.328125 4.484375 -11.875 5.953125 -11.875 C 6.347656 -11.875 6.75 -11.832031 7.15625 -11.75 C 7.5625 -11.675781 7.984375 -11.5625 8.421875 -11.40625 Z M 8.421875 -11.40625 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface66">
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(75.294118%,75.294118%,75.294118%);fill-opacity:1;" d="M 85 20 L 80 40 L 20 60 L 20 100 L 70 80 L 80 80 L 90 150 L 50 155 L 50 175 L 150 175 L 150 155 L 110 150 L 120 80 L 130 80 L 180 100 L 180 60 L 120 40 L 115 20 Z M 85 20 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 20 80 L 20 100 L 70 80 L 70 60 Z M 20 80 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,100%,0%);fill-opacity:1;" d="M 180 80 L 180 100 L 130 80 L 130 60 Z M 180 80 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,49.803922%,0%);fill-opacity:1;" d="M 50 165 L 50 175 L 150 175 L 150 165 Z M 50 165 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 100 140 L 95 150 L 100 175 L 105 150 Z M 100 140 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114 15 C 114 22.730469 107.730469 29 100 29 C 92.269531 29 86 22.730469 86 15 C 86 7.269531 92.269531 1 100 1 C 107.730469 1 114 7.269531 114 15 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="88" y="18"/>
- <use xlink:href="#glyph0-2" x="96.907227" y="18"/>
- <use xlink:href="#glyph0-3" x="101.624023" y="18"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 30 100 L 58 100 L 58 128 L 30 128 Z M 30 100 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="34" y="120"/>
- <use xlink:href="#glyph1-2" x="39.085938" y="120"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142 100 L 170 100 L 170 128 L 142 128 Z M 142 100 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="146" y="120"/>
- <use xlink:href="#glyph1-3" x="151.085938" y="120"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 64 134 L 92 134 L 92 162 L 64 162 Z M 64 134 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="68" y="154"/>
- <use xlink:href="#glyph1-4" x="73.085938" y="154"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,49.803922%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154 168 L 182 168 L 182 196 L 154 196 Z M 154 168 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="158" y="188"/>
- <use xlink:href="#glyph1-5" x="163.085938" y="188"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 50 L 100 90 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 45 L 85 60 L 115 60 L 100 45 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.703125 2.46875 L 0.703125 -9.875 L 7.703125 -9.875 L 7.703125 2.46875 Z M 1.484375 1.703125 L 6.921875 1.703125 L 6.921875 -9.078125 L 1.484375 -9.078125 Z M 1.484375 1.703125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 1.734375 -1.15625 L 4 -1.15625 L 4 -8.953125 L 1.53125 -8.453125 L 1.53125 -9.71875 L 3.984375 -10.203125 L 5.359375 -10.203125 L 5.359375 -1.15625 L 7.609375 -1.15625 L 7.609375 0 L 1.734375 0 Z M 1.734375 -1.15625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.5625 -10.203125 L 4.71875 -10.203125 L 1.15625 1.296875 L 0 1.296875 Z M 3.5625 -10.203125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 2.6875 -1.15625 L 7.5 -1.15625 L 7.5 0 L 1.03125 0 L 1.03125 -1.15625 C 1.550781 -1.695312 2.265625 -2.425781 3.171875 -3.34375 C 4.078125 -4.257812 4.644531 -4.847656 4.875 -5.109375 C 5.3125 -5.609375 5.617188 -6.03125 5.796875 -6.375 C 5.972656 -6.71875 6.0625 -7.054688 6.0625 -7.390625 C 6.0625 -7.929688 5.867188 -8.375 5.484375 -8.71875 C 5.109375 -9.0625 4.613281 -9.234375 4 -9.234375 C 3.570312 -9.234375 3.117188 -9.15625 2.640625 -9 C 2.160156 -8.851562 1.644531 -8.625 1.09375 -8.3125 L 1.09375 -9.71875 C 1.644531 -9.9375 2.160156 -10.101562 2.640625 -10.21875 C 3.128906 -10.332031 3.578125 -10.390625 3.984375 -10.390625 C 5.035156 -10.390625 5.875 -10.125 6.5 -9.59375 C 7.132812 -9.070312 7.453125 -8.367188 7.453125 -7.484375 C 7.453125 -7.054688 7.375 -6.65625 7.21875 -6.28125 C 7.0625 -5.90625 6.773438 -5.460938 6.359375 -4.953125 C 6.242188 -4.828125 5.878906 -4.445312 5.265625 -3.8125 C 4.660156 -3.175781 3.800781 -2.289062 2.6875 -1.15625 Z M 2.6875 -1.15625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 6.5 -6.296875 C 7.25 -6.128906 7.835938 -5.789062 8.265625 -5.28125 C 8.691406 -4.769531 8.90625 -4.140625 8.90625 -3.390625 C 8.90625 -2.242188 8.507812 -1.351562 7.71875 -0.71875 C 6.925781 -0.0820312 5.800781 0.234375 4.34375 0.234375 C 3.851562 0.234375 3.347656 0.179688 2.828125 0.078125 C 2.304688 -0.015625 1.769531 -0.160156 1.21875 -0.359375 L 1.21875 -1.875 C 1.65625 -1.625 2.132812 -1.429688 2.65625 -1.296875 C 3.175781 -1.171875 3.722656 -1.109375 4.296875 -1.109375 C 5.285156 -1.109375 6.035156 -1.300781 6.546875 -1.6875 C 7.066406 -2.082031 7.328125 -2.648438 7.328125 -3.390625 C 7.328125 -4.078125 7.085938 -4.613281 6.609375 -5 C 6.128906 -5.394531 5.457031 -5.59375 4.59375 -5.59375 L 3.234375 -5.59375 L 3.234375 -6.890625 L 4.65625 -6.890625 C 5.4375 -6.890625 6.03125 -7.039062 6.4375 -7.34375 C 6.851562 -7.65625 7.0625 -8.101562 7.0625 -8.6875 C 7.0625 -9.289062 6.847656 -9.75 6.421875 -10.0625 C 5.992188 -10.382812 5.382812 -10.546875 4.59375 -10.546875 C 4.164062 -10.546875 3.703125 -10.5 3.203125 -10.40625 C 2.710938 -10.3125 2.171875 -10.164062 1.578125 -9.96875 L 1.578125 -11.375 C 2.171875 -11.539062 2.726562 -11.664062 3.25 -11.75 C 3.78125 -11.832031 4.273438 -11.875 4.734375 -11.875 C 5.929688 -11.875 6.878906 -11.601562 7.578125 -11.0625 C 8.273438 -10.519531 8.625 -9.785156 8.625 -8.859375 C 8.625 -8.210938 8.4375 -7.664062 8.0625 -7.21875 C 7.695312 -6.769531 7.175781 -6.460938 6.5 -6.296875 Z M 6.5 -6.296875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 6.046875 -10.296875 L 2.0625 -4.0625 L 6.046875 -4.0625 Z M 5.640625 -11.671875 L 7.625 -11.671875 L 7.625 -4.0625 L 9.28125 -4.0625 L 9.28125 -2.75 L 7.625 -2.75 L 7.625 0 L 6.046875 0 L 6.046875 -2.75 L 0.78125 -2.75 L 0.78125 -4.28125 Z M 5.640625 -11.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-4">
+<path style="stroke:none;" d="M 1.734375 -11.671875 L 7.921875 -11.671875 L 7.921875 -10.34375 L 3.171875 -10.34375 L 3.171875 -7.484375 C 3.398438 -7.554688 3.628906 -7.613281 3.859375 -7.65625 C 4.085938 -7.695312 4.316406 -7.71875 4.546875 -7.71875 C 5.847656 -7.71875 6.878906 -7.359375 7.640625 -6.640625 C 8.398438 -5.929688 8.78125 -4.96875 8.78125 -3.75 C 8.78125 -2.488281 8.390625 -1.507812 7.609375 -0.8125 C 6.828125 -0.113281 5.726562 0.234375 4.3125 0.234375 C 3.820312 0.234375 3.320312 0.1875 2.8125 0.09375 C 2.300781 0.0078125 1.773438 -0.113281 1.234375 -0.28125 L 1.234375 -1.859375 C 1.703125 -1.609375 2.1875 -1.421875 2.6875 -1.296875 C 3.1875 -1.171875 3.71875 -1.109375 4.28125 -1.109375 C 5.175781 -1.109375 5.882812 -1.34375 6.40625 -1.8125 C 6.9375 -2.289062 7.203125 -2.9375 7.203125 -3.75 C 7.203125 -4.5625 6.9375 -5.203125 6.40625 -5.671875 C 5.882812 -6.148438 5.175781 -6.390625 4.28125 -6.390625 C 3.851562 -6.390625 3.429688 -6.34375 3.015625 -6.25 C 2.597656 -6.15625 2.171875 -6.007812 1.734375 -5.8125 Z M 1.734375 -11.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-5">
+<path style="stroke:none;" d="M 5.28125 -6.46875 C 4.570312 -6.46875 4.007812 -6.222656 3.59375 -5.734375 C 3.1875 -5.253906 2.984375 -4.59375 2.984375 -3.75 C 2.984375 -2.90625 3.1875 -2.238281 3.59375 -1.75 C 4.007812 -1.269531 4.570312 -1.03125 5.28125 -1.03125 C 5.988281 -1.03125 6.550781 -1.269531 6.96875 -1.75 C 7.382812 -2.238281 7.59375 -2.90625 7.59375 -3.75 C 7.59375 -4.59375 7.382812 -5.253906 6.96875 -5.734375 C 6.550781 -6.222656 5.988281 -6.46875 5.28125 -6.46875 Z M 8.421875 -11.40625 L 8.421875 -9.96875 C 8.023438 -10.15625 7.625 -10.296875 7.21875 -10.390625 C 6.8125 -10.492188 6.410156 -10.546875 6.015625 -10.546875 C 4.972656 -10.546875 4.175781 -10.191406 3.625 -9.484375 C 3.082031 -8.785156 2.769531 -7.726562 2.6875 -6.3125 C 3 -6.757812 3.382812 -7.101562 3.84375 -7.34375 C 4.3125 -7.59375 4.820312 -7.71875 5.375 -7.71875 C 6.550781 -7.71875 7.476562 -7.359375 8.15625 -6.640625 C 8.832031 -5.929688 9.171875 -4.96875 9.171875 -3.75 C 9.171875 -2.550781 8.816406 -1.585938 8.109375 -0.859375 C 7.398438 -0.128906 6.457031 0.234375 5.28125 0.234375 C 3.9375 0.234375 2.90625 -0.28125 2.1875 -1.3125 C 1.476562 -2.351562 1.125 -3.859375 1.125 -5.828125 C 1.125 -7.671875 1.5625 -9.140625 2.4375 -10.234375 C 3.3125 -11.328125 4.484375 -11.875 5.953125 -11.875 C 6.347656 -11.875 6.75 -11.832031 7.15625 -11.75 C 7.5625 -11.675781 7.984375 -11.5625 8.421875 -11.40625 Z M 8.421875 -11.40625 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface66">
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(75.294118%,75.294118%,75.294118%);fill-opacity:1;" d="M 85 20 L 80 40 L 20 60 L 20 100 L 70 80 L 80 80 L 90 150 L 50 155 L 50 175 L 150 175 L 150 155 L 110 150 L 120 80 L 130 80 L 180 100 L 180 60 L 120 40 L 115 20 Z M 85 20 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 20 80 L 20 100 L 70 80 L 70 60 Z M 20 80 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,100%,0%);fill-opacity:1;" d="M 180 80 L 180 100 L 130 80 L 130 60 Z M 180 80 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,49.803922%,0%);fill-opacity:1;" d="M 50 165 L 50 175 L 150 175 L 150 165 Z M 50 165 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 100 140 L 95 150 L 100 175 L 105 150 Z M 100 140 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114 15 C 114 22.730469 107.730469 29 100 29 C 92.269531 29 86 22.730469 86 15 C 86 7.269531 92.269531 1 100 1 C 107.730469 1 114 7.269531 114 15 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="88" y="18"/>
+ <use xlink:href="#glyph0-2" x="96.907227" y="18"/>
+ <use xlink:href="#glyph0-3" x="101.624023" y="18"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 30 100 L 58 100 L 58 128 L 30 128 Z M 30 100 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="34" y="120"/>
+ <use xlink:href="#glyph1-2" x="39.085938" y="120"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142 100 L 170 100 L 170 128 L 142 128 Z M 142 100 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="146" y="120"/>
+ <use xlink:href="#glyph1-3" x="151.085938" y="120"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 64 134 L 92 134 L 92 162 L 64 162 Z M 64 134 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="68" y="154"/>
+ <use xlink:href="#glyph1-4" x="73.085938" y="154"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,49.803922%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154 168 L 182 168 L 182 196 L 154 196 Z M 154 168 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="158" y="188"/>
+ <use xlink:href="#glyph1-5" x="163.085938" y="188"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 50 L 100 90 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 45 L 85 60 L 115 60 L 100 45 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/atail_quad.svg b/resources/motor_order/atail_quad.svg
index 74641eb8..63b93848 100644
--- a/resources/motor_order/atail_quad.svg
+++ b/resources/motor_order/atail_quad.svg
@@ -1,44 +1,44 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface46">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 40 M 100 40 L 100 140 M 100 140 L 140 160 M 100 140 L 60 160 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88 160 C 88 175.464844 75.464844 188 60 188 C 44.535156 188 32 175.464844 32 160 C 32 144.535156 44.535156 132 60 132 C 75.464844 132 88 144.535156 88 160 M 40.199219 179.800781 L 42.214844 163 M 40.199219 179.800781 L 23.398438 179.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="53" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="153" y="47"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 168 160 C 168 175.464844 155.464844 188 140 188 C 124.535156 188 112 175.464844 112 160 C 112 144.535156 124.535156 132 140 132 C 155.464844 132 168 144.535156 168 160 M 159.800781 179.800781 L 157.785156 163 M 159.800781 179.800781 L 176.601562 179.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="133" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="33" y="47"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface46">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 40 M 100 40 L 100 140 M 100 140 L 140 160 M 100 140 L 60 160 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88 160 C 88 175.464844 75.464844 188 60 188 C 44.535156 188 32 175.464844 32 160 C 32 144.535156 44.535156 132 60 132 C 75.464844 132 88 144.535156 88 160 M 40.199219 179.800781 L 42.214844 163 M 40.199219 179.800781 L 23.398438 179.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="53" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="153" y="47"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 168 160 C 168 175.464844 155.464844 188 140 188 C 124.535156 188 112 175.464844 112 160 C 112 144.535156 124.535156 132 140 132 C 155.464844 132 168 144.535156 168 160 M 159.800781 179.800781 L 157.785156 163 M 159.800781 179.800781 L 176.601562 179.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="133" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="33" y="47"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/bicopter.svg b/resources/motor_order/bicopter.svg
index 95b2ca75..6d866dc7 100644
--- a/resources/motor_order/bicopter.svg
+++ b/resources/motor_order/bicopter.svg
@@ -1,52 +1,52 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-0">
-<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-1">
-<path style="stroke:none;" d="M 8.5625 -11.28125 L 8.5625 -9.75 C 7.96875 -10.03125 7.40625 -10.238281 6.875 -10.375 C 6.34375 -10.519531 5.828125 -10.59375 5.328125 -10.59375 C 4.472656 -10.59375 3.8125 -10.425781 3.34375 -10.09375 C 2.875 -9.757812 2.640625 -9.285156 2.640625 -8.671875 C 2.640625 -8.160156 2.796875 -7.769531 3.109375 -7.5 C 3.421875 -7.238281 4.007812 -7.03125 4.875 -6.875 L 5.828125 -6.671875 C 7.003906 -6.453125 7.867188 -6.054688 8.421875 -5.484375 C 8.984375 -4.921875 9.265625 -4.164062 9.265625 -3.21875 C 9.265625 -2.09375 8.882812 -1.234375 8.125 -0.640625 C 7.375 -0.0546875 6.265625 0.234375 4.796875 0.234375 C 4.242188 0.234375 3.65625 0.164062 3.03125 0.03125 C 2.414062 -0.09375 1.773438 -0.273438 1.109375 -0.515625 L 1.109375 -2.140625 C 1.742188 -1.785156 2.367188 -1.515625 2.984375 -1.328125 C 3.597656 -1.148438 4.203125 -1.0625 4.796875 -1.0625 C 5.703125 -1.0625 6.398438 -1.238281 6.890625 -1.59375 C 7.378906 -1.945312 7.625 -2.453125 7.625 -3.109375 C 7.625 -3.679688 7.445312 -4.128906 7.09375 -4.453125 C 6.738281 -4.773438 6.160156 -5.015625 5.359375 -5.171875 L 4.40625 -5.359375 C 3.226562 -5.597656 2.375 -5.96875 1.84375 -6.46875 C 1.320312 -6.96875 1.0625 -7.660156 1.0625 -8.546875 C 1.0625 -9.578125 1.421875 -10.390625 2.140625 -10.984375 C 2.867188 -11.578125 3.875 -11.875 5.15625 -11.875 C 5.695312 -11.875 6.25 -11.820312 6.8125 -11.71875 C 7.382812 -11.625 7.96875 -11.476562 8.5625 -11.28125 Z M 8.5625 -11.28125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-2">
-<path style="stroke:none;" d="M 1.984375 -1.328125 L 4.5625 -1.328125 L 4.5625 -10.234375 L 1.765625 -9.671875 L 1.765625 -11.109375 L 4.546875 -11.671875 L 6.125 -11.671875 L 6.125 -1.328125 L 8.703125 -1.328125 L 8.703125 0 L 1.984375 0 Z M 1.984375 -1.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-3">
-<path style="stroke:none;" d="M 3.078125 -1.328125 L 8.578125 -1.328125 L 8.578125 0 L 1.171875 0 L 1.171875 -1.328125 C 1.773438 -1.953125 2.59375 -2.785156 3.625 -3.828125 C 4.65625 -4.867188 5.304688 -5.539062 5.578125 -5.84375 C 6.078125 -6.414062 6.425781 -6.894531 6.625 -7.28125 C 6.832031 -7.675781 6.9375 -8.066406 6.9375 -8.453125 C 6.9375 -9.066406 6.71875 -9.566406 6.28125 -9.953125 C 5.84375 -10.347656 5.273438 -10.546875 4.578125 -10.546875 C 4.085938 -10.546875 3.566406 -10.457031 3.015625 -10.28125 C 2.460938 -10.113281 1.875 -9.859375 1.25 -9.515625 L 1.25 -11.109375 C 1.882812 -11.359375 2.476562 -11.546875 3.03125 -11.671875 C 3.582031 -11.804688 4.085938 -11.875 4.546875 -11.875 C 5.753906 -11.875 6.71875 -11.570312 7.4375 -10.96875 C 8.15625 -10.363281 8.515625 -9.554688 8.515625 -8.546875 C 8.515625 -8.066406 8.425781 -7.613281 8.25 -7.1875 C 8.070312 -6.757812 7.742188 -6.253906 7.265625 -5.671875 C 7.140625 -5.515625 6.726562 -5.078125 6.03125 -4.359375 C 5.332031 -3.640625 4.347656 -2.628906 3.078125 -1.328125 Z M 3.078125 -1.328125 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface1">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 100 L 160 100 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 100 C 68 115.464844 55.464844 128 40 128 C 24.535156 128 12 115.464844 12 100 C 12 84.535156 24.535156 72 40 72 C 55.464844 72 68 84.535156 68 100 M 20.199219 80.199219 L 22.214844 97 M 20.199219 80.199219 L 3.398438 80.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="33" y="107"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 100 C 188 115.464844 175.464844 128 160 128 C 144.535156 128 132 115.464844 132 100 C 132 84.535156 144.535156 72 160 72 C 175.464844 72 188 84.535156 188 100 M 179.800781 80.199219 L 177.785156 97 M 179.800781 80.199219 L 196.601562 80.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="153" y="107"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 64 120 L 92 120 L 92 148 L 64 148 Z M 64 120 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="68" y="140"/>
- <use xlink:href="#glyph1-2" x="78.15625" y="140"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108 120 L 136 120 L 136 148 L 108 148 Z M 108 120 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="112" y="140"/>
- <use xlink:href="#glyph1-3" x="122.15625" y="140"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 70 L 100 110 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 65 L 85 80 L 115 80 L 100 65 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 8.5625 -11.28125 L 8.5625 -9.75 C 7.96875 -10.03125 7.40625 -10.238281 6.875 -10.375 C 6.34375 -10.519531 5.828125 -10.59375 5.328125 -10.59375 C 4.472656 -10.59375 3.8125 -10.425781 3.34375 -10.09375 C 2.875 -9.757812 2.640625 -9.285156 2.640625 -8.671875 C 2.640625 -8.160156 2.796875 -7.769531 3.109375 -7.5 C 3.421875 -7.238281 4.007812 -7.03125 4.875 -6.875 L 5.828125 -6.671875 C 7.003906 -6.453125 7.867188 -6.054688 8.421875 -5.484375 C 8.984375 -4.921875 9.265625 -4.164062 9.265625 -3.21875 C 9.265625 -2.09375 8.882812 -1.234375 8.125 -0.640625 C 7.375 -0.0546875 6.265625 0.234375 4.796875 0.234375 C 4.242188 0.234375 3.65625 0.164062 3.03125 0.03125 C 2.414062 -0.09375 1.773438 -0.273438 1.109375 -0.515625 L 1.109375 -2.140625 C 1.742188 -1.785156 2.367188 -1.515625 2.984375 -1.328125 C 3.597656 -1.148438 4.203125 -1.0625 4.796875 -1.0625 C 5.703125 -1.0625 6.398438 -1.238281 6.890625 -1.59375 C 7.378906 -1.945312 7.625 -2.453125 7.625 -3.109375 C 7.625 -3.679688 7.445312 -4.128906 7.09375 -4.453125 C 6.738281 -4.773438 6.160156 -5.015625 5.359375 -5.171875 L 4.40625 -5.359375 C 3.226562 -5.597656 2.375 -5.96875 1.84375 -6.46875 C 1.320312 -6.96875 1.0625 -7.660156 1.0625 -8.546875 C 1.0625 -9.578125 1.421875 -10.390625 2.140625 -10.984375 C 2.867188 -11.578125 3.875 -11.875 5.15625 -11.875 C 5.695312 -11.875 6.25 -11.820312 6.8125 -11.71875 C 7.382812 -11.625 7.96875 -11.476562 8.5625 -11.28125 Z M 8.5625 -11.28125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 1.984375 -1.328125 L 4.5625 -1.328125 L 4.5625 -10.234375 L 1.765625 -9.671875 L 1.765625 -11.109375 L 4.546875 -11.671875 L 6.125 -11.671875 L 6.125 -1.328125 L 8.703125 -1.328125 L 8.703125 0 L 1.984375 0 Z M 1.984375 -1.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 3.078125 -1.328125 L 8.578125 -1.328125 L 8.578125 0 L 1.171875 0 L 1.171875 -1.328125 C 1.773438 -1.953125 2.59375 -2.785156 3.625 -3.828125 C 4.65625 -4.867188 5.304688 -5.539062 5.578125 -5.84375 C 6.078125 -6.414062 6.425781 -6.894531 6.625 -7.28125 C 6.832031 -7.675781 6.9375 -8.066406 6.9375 -8.453125 C 6.9375 -9.066406 6.71875 -9.566406 6.28125 -9.953125 C 5.84375 -10.347656 5.273438 -10.546875 4.578125 -10.546875 C 4.085938 -10.546875 3.566406 -10.457031 3.015625 -10.28125 C 2.460938 -10.113281 1.875 -9.859375 1.25 -9.515625 L 1.25 -11.109375 C 1.882812 -11.359375 2.476562 -11.546875 3.03125 -11.671875 C 3.582031 -11.804688 4.085938 -11.875 4.546875 -11.875 C 5.753906 -11.875 6.71875 -11.570312 7.4375 -10.96875 C 8.15625 -10.363281 8.515625 -9.554688 8.515625 -8.546875 C 8.515625 -8.066406 8.425781 -7.613281 8.25 -7.1875 C 8.070312 -6.757812 7.742188 -6.253906 7.265625 -5.671875 C 7.140625 -5.515625 6.726562 -5.078125 6.03125 -4.359375 C 5.332031 -3.640625 4.347656 -2.628906 3.078125 -1.328125 Z M 3.078125 -1.328125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 100 L 160 100 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 100 C 68 115.464844 55.464844 128 40 128 C 24.535156 128 12 115.464844 12 100 C 12 84.535156 24.535156 72 40 72 C 55.464844 72 68 84.535156 68 100 M 20.199219 80.199219 L 22.214844 97 M 20.199219 80.199219 L 3.398438 80.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="33" y="107"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 100 C 188 115.464844 175.464844 128 160 128 C 144.535156 128 132 115.464844 132 100 C 132 84.535156 144.535156 72 160 72 C 175.464844 72 188 84.535156 188 100 M 179.800781 80.199219 L 177.785156 97 M 179.800781 80.199219 L 196.601562 80.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="153" y="107"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 64 120 L 92 120 L 92 148 L 64 148 Z M 64 120 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="68" y="140"/>
+ <use xlink:href="#glyph1-2" x="78.15625" y="140"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108 120 L 136 120 L 136 148 L 108 148 Z M 108 120 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="112" y="140"/>
+ <use xlink:href="#glyph1-3" x="122.15625" y="140"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 70 L 100 110 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 65 L 85 80 L 115 80 L 100 65 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/flying_wing.svg b/resources/motor_order/flying_wing.svg
index 638f120d..46365398 100644
--- a/resources/motor_order/flying_wing.svg
+++ b/resources/motor_order/flying_wing.svg
@@ -1,55 +1,55 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d=""/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 6.5 -6.296875 C 7.25 -6.128906 7.835938 -5.789062 8.265625 -5.28125 C 8.691406 -4.769531 8.90625 -4.140625 8.90625 -3.390625 C 8.90625 -2.242188 8.507812 -1.351562 7.71875 -0.71875 C 6.925781 -0.0820312 5.800781 0.234375 4.34375 0.234375 C 3.851562 0.234375 3.347656 0.179688 2.828125 0.078125 C 2.304688 -0.015625 1.769531 -0.160156 1.21875 -0.359375 L 1.21875 -1.875 C 1.65625 -1.625 2.132812 -1.429688 2.65625 -1.296875 C 3.175781 -1.171875 3.722656 -1.109375 4.296875 -1.109375 C 5.285156 -1.109375 6.035156 -1.300781 6.546875 -1.6875 C 7.066406 -2.082031 7.328125 -2.648438 7.328125 -3.390625 C 7.328125 -4.078125 7.085938 -4.613281 6.609375 -5 C 6.128906 -5.394531 5.457031 -5.59375 4.59375 -5.59375 L 3.234375 -5.59375 L 3.234375 -6.890625 L 4.65625 -6.890625 C 5.4375 -6.890625 6.03125 -7.039062 6.4375 -7.34375 C 6.851562 -7.65625 7.0625 -8.101562 7.0625 -8.6875 C 7.0625 -9.289062 6.847656 -9.75 6.421875 -10.0625 C 5.992188 -10.382812 5.382812 -10.546875 4.59375 -10.546875 C 4.164062 -10.546875 3.703125 -10.5 3.203125 -10.40625 C 2.710938 -10.3125 2.171875 -10.164062 1.578125 -9.96875 L 1.578125 -11.375 C 2.171875 -11.539062 2.726562 -11.664062 3.25 -11.75 C 3.78125 -11.832031 4.273438 -11.875 4.734375 -11.875 C 5.929688 -11.875 6.878906 -11.601562 7.578125 -11.0625 C 8.273438 -10.519531 8.625 -9.785156 8.625 -8.859375 C 8.625 -8.210938 8.4375 -7.664062 8.0625 -7.21875 C 7.695312 -6.769531 7.175781 -6.460938 6.5 -6.296875 Z M 6.5 -6.296875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 6.046875 -10.296875 L 2.0625 -4.0625 L 6.046875 -4.0625 Z M 5.640625 -11.671875 L 7.625 -11.671875 L 7.625 -4.0625 L 9.28125 -4.0625 L 9.28125 -2.75 L 7.625 -2.75 L 7.625 0 L 6.046875 0 L 6.046875 -2.75 L 0.78125 -2.75 L 0.78125 -4.28125 Z M 5.640625 -11.671875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-1">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-2">
-<path style="stroke:none;" d="M 7.109375 -20.40625 L 9.4375 -20.40625 L 2.328125 2.59375 L 0 2.59375 Z M 7.109375 -20.40625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-3">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface71">
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(75.294118%,75.294118%,75.294118%);fill-opacity:1;" d="M 80 20 L 20 80 L 20 120 L 70 80 L 130 80 L 180 120 L 180 80 L 120 20 Z M 80 20 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 20 100 L 20 120 L 70 80 L 70 60 Z M 20 100 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,100%,0%);fill-opacity:1;" d="M 180 100 L 180 120 L 130 80 L 130 60 Z M 180 100 "/>
-<path style="fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 30 120 L 58 120 L 58 148 L 30 148 Z M 30 120 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="34" y="140"/>
- <use xlink:href="#glyph0-2" x="39.085938" y="140"/>
-</g>
-<path style="fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142 120 L 170 120 L 170 148 L 142 148 Z M 142 120 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="146" y="140"/>
- <use xlink:href="#glyph0-3" x="151.085938" y="140"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 110 C 128 125.464844 115.464844 138 100 138 C 84.535156 138 72 125.464844 72 110 C 72 94.535156 84.535156 82 100 82 C 115.464844 82 128 94.535156 128 110 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="77" y="117"/>
- <use xlink:href="#glyph1-2" x="94.814453" y="117"/>
- <use xlink:href="#glyph1-3" x="104.248047" y="117"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 30 L 100 70 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 25 L 85 40 L 115 40 L 100 25 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 6.5 -6.296875 C 7.25 -6.128906 7.835938 -5.789062 8.265625 -5.28125 C 8.691406 -4.769531 8.90625 -4.140625 8.90625 -3.390625 C 8.90625 -2.242188 8.507812 -1.351562 7.71875 -0.71875 C 6.925781 -0.0820312 5.800781 0.234375 4.34375 0.234375 C 3.851562 0.234375 3.347656 0.179688 2.828125 0.078125 C 2.304688 -0.015625 1.769531 -0.160156 1.21875 -0.359375 L 1.21875 -1.875 C 1.65625 -1.625 2.132812 -1.429688 2.65625 -1.296875 C 3.175781 -1.171875 3.722656 -1.109375 4.296875 -1.109375 C 5.285156 -1.109375 6.035156 -1.300781 6.546875 -1.6875 C 7.066406 -2.082031 7.328125 -2.648438 7.328125 -3.390625 C 7.328125 -4.078125 7.085938 -4.613281 6.609375 -5 C 6.128906 -5.394531 5.457031 -5.59375 4.59375 -5.59375 L 3.234375 -5.59375 L 3.234375 -6.890625 L 4.65625 -6.890625 C 5.4375 -6.890625 6.03125 -7.039062 6.4375 -7.34375 C 6.851562 -7.65625 7.0625 -8.101562 7.0625 -8.6875 C 7.0625 -9.289062 6.847656 -9.75 6.421875 -10.0625 C 5.992188 -10.382812 5.382812 -10.546875 4.59375 -10.546875 C 4.164062 -10.546875 3.703125 -10.5 3.203125 -10.40625 C 2.710938 -10.3125 2.171875 -10.164062 1.578125 -9.96875 L 1.578125 -11.375 C 2.171875 -11.539062 2.726562 -11.664062 3.25 -11.75 C 3.78125 -11.832031 4.273438 -11.875 4.734375 -11.875 C 5.929688 -11.875 6.878906 -11.601562 7.578125 -11.0625 C 8.273438 -10.519531 8.625 -9.785156 8.625 -8.859375 C 8.625 -8.210938 8.4375 -7.664062 8.0625 -7.21875 C 7.695312 -6.769531 7.175781 -6.460938 6.5 -6.296875 Z M 6.5 -6.296875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 6.046875 -10.296875 L 2.0625 -4.0625 L 6.046875 -4.0625 Z M 5.640625 -11.671875 L 7.625 -11.671875 L 7.625 -4.0625 L 9.28125 -4.0625 L 9.28125 -2.75 L 7.625 -2.75 L 7.625 0 L 6.046875 0 L 6.046875 -2.75 L 0.78125 -2.75 L 0.78125 -4.28125 Z M 5.640625 -11.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 7.109375 -20.40625 L 9.4375 -20.40625 L 2.328125 2.59375 L 0 2.59375 Z M 7.109375 -20.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface71">
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(75.294118%,75.294118%,75.294118%);fill-opacity:1;" d="M 80 20 L 20 80 L 20 120 L 70 80 L 130 80 L 180 120 L 180 80 L 120 20 Z M 80 20 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 20 100 L 20 120 L 70 80 L 70 60 Z M 20 100 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,100%,0%);fill-opacity:1;" d="M 180 100 L 180 120 L 130 80 L 130 60 Z M 180 100 "/>
+<path style="fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 30 120 L 58 120 L 58 148 L 30 148 Z M 30 120 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="34" y="140"/>
+ <use xlink:href="#glyph0-2" x="39.085938" y="140"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142 120 L 170 120 L 170 148 L 142 148 Z M 142 120 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="146" y="140"/>
+ <use xlink:href="#glyph0-3" x="151.085938" y="140"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 110 C 128 125.464844 115.464844 138 100 138 C 84.535156 138 72 125.464844 72 110 C 72 94.535156 84.535156 82 100 82 C 115.464844 82 128 94.535156 128 110 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="77" y="117"/>
+ <use xlink:href="#glyph1-2" x="94.814453" y="117"/>
+ <use xlink:href="#glyph1-3" x="104.248047" y="117"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 30 L 100 70 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 25 L 85 40 L 115 40 L 100 25 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/hex_p.svg b/resources/motor_order/hex_p.svg
index 03830b8d..eab82b7c 100644
--- a/resources/motor_order/hex_p.svg
+++ b/resources/motor_order/hex_p.svg
@@ -1,58 +1,58 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.203125 4.25 L 1.203125 -16.921875 L 13.203125 -16.921875 L 13.203125 4.25 Z M 2.546875 2.90625 L 11.859375 2.90625 L 11.859375 -15.578125 L 2.546875 -15.578125 Z M 2.546875 2.90625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 2.59375 -17.5 L 11.890625 -17.5 L 11.890625 -15.5 L 4.765625 -15.5 L 4.765625 -11.21875 C 5.109375 -11.332031 5.453125 -11.414062 5.796875 -11.46875 C 6.140625 -11.53125 6.484375 -11.5625 6.828125 -11.5625 C 8.773438 -11.5625 10.316406 -11.023438 11.453125 -9.953125 C 12.597656 -8.890625 13.171875 -7.441406 13.171875 -5.609375 C 13.171875 -3.734375 12.582031 -2.269531 11.40625 -1.21875 C 10.238281 -0.175781 8.585938 0.34375 6.453125 0.34375 C 5.722656 0.34375 4.976562 0.28125 4.21875 0.15625 C 3.457031 0.03125 2.671875 -0.15625 1.859375 -0.40625 L 1.859375 -2.796875 C 2.554688 -2.410156 3.28125 -2.125 4.03125 -1.9375 C 4.78125 -1.75 5.570312 -1.65625 6.40625 -1.65625 C 7.757812 -1.65625 8.832031 -2.007812 9.625 -2.71875 C 10.414062 -3.425781 10.8125 -4.390625 10.8125 -5.609375 C 10.8125 -6.828125 10.414062 -7.789062 9.625 -8.5 C 8.832031 -9.21875 7.757812 -9.578125 6.40625 -9.578125 C 5.78125 -9.578125 5.148438 -9.503906 4.515625 -9.359375 C 3.890625 -9.222656 3.25 -9.003906 2.59375 -8.703125 Z M 2.59375 -17.5 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 4.609375 -2 L 12.875 -2 L 12.875 0 L 1.765625 0 L 1.765625 -2 C 2.660156 -2.925781 3.882812 -4.171875 5.4375 -5.734375 C 6.988281 -7.304688 7.960938 -8.316406 8.359375 -8.765625 C 9.117188 -9.617188 9.644531 -10.335938 9.9375 -10.921875 C 10.238281 -11.515625 10.390625 -12.097656 10.390625 -12.671875 C 10.390625 -13.597656 10.0625 -14.351562 9.40625 -14.9375 C 8.757812 -15.53125 7.914062 -15.828125 6.875 -15.828125 C 6.125 -15.828125 5.335938 -15.695312 4.515625 -15.4375 C 3.691406 -15.175781 2.8125 -14.785156 1.875 -14.265625 L 1.875 -16.65625 C 2.832031 -17.039062 3.722656 -17.328125 4.546875 -17.515625 C 5.378906 -17.710938 6.140625 -17.8125 6.828125 -17.8125 C 8.640625 -17.8125 10.082031 -17.359375 11.15625 -16.453125 C 12.238281 -15.546875 12.78125 -14.335938 12.78125 -12.828125 C 12.78125 -12.109375 12.644531 -11.425781 12.375 -10.78125 C 12.101562 -10.132812 11.613281 -9.375 10.90625 -8.5 C 10.707031 -8.269531 10.082031 -7.613281 9.03125 -6.53125 C 7.988281 -5.445312 6.515625 -3.9375 4.609375 -2 Z M 4.609375 -2 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 2.984375 -2 L 6.84375 -2 L 6.84375 -15.34375 L 2.640625 -14.5 L 2.640625 -16.65625 L 6.828125 -17.5 L 9.1875 -17.5 L 9.1875 -2 L 13.0625 -2 L 13.0625 0 L 2.984375 0 Z M 2.984375 -2 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 7.921875 -9.6875 C 6.859375 -9.6875 6.015625 -9.320312 5.390625 -8.59375 C 4.773438 -7.875 4.46875 -6.878906 4.46875 -5.609375 C 4.46875 -4.359375 4.773438 -3.363281 5.390625 -2.625 C 6.015625 -1.894531 6.859375 -1.53125 7.921875 -1.53125 C 8.984375 -1.53125 9.820312 -1.894531 10.4375 -2.625 C 11.0625 -3.363281 11.375 -4.359375 11.375 -5.609375 C 11.375 -6.878906 11.0625 -7.875 10.4375 -8.59375 C 9.820312 -9.320312 8.984375 -9.6875 7.921875 -9.6875 Z M 12.625 -17.109375 L 12.625 -14.953125 C 12.03125 -15.234375 11.429688 -15.445312 10.828125 -15.59375 C 10.222656 -15.75 9.625 -15.828125 9.03125 -15.828125 C 7.46875 -15.828125 6.269531 -15.296875 5.4375 -14.234375 C 4.613281 -13.179688 4.144531 -11.585938 4.03125 -9.453125 C 4.488281 -10.140625 5.066406 -10.660156 5.765625 -11.015625 C 6.460938 -11.378906 7.226562 -11.5625 8.0625 -11.5625 C 9.820312 -11.5625 11.210938 -11.03125 12.234375 -9.96875 C 13.253906 -8.90625 13.765625 -7.453125 13.765625 -5.609375 C 13.765625 -3.816406 13.234375 -2.375 12.171875 -1.28125 C 11.109375 -0.195312 9.691406 0.34375 7.921875 0.34375 C 5.898438 0.34375 4.351562 -0.429688 3.28125 -1.984375 C 2.207031 -3.535156 1.671875 -5.785156 1.671875 -8.734375 C 1.671875 -11.492188 2.328125 -13.695312 3.640625 -15.34375 C 4.953125 -16.988281 6.71875 -17.8125 8.9375 -17.8125 C 9.53125 -17.8125 10.128906 -17.753906 10.734375 -17.640625 C 11.335938 -17.523438 11.96875 -17.347656 12.625 -17.109375 Z M 12.625 -17.109375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-5">
-<path style="stroke:none;" d="M 9.734375 -9.4375 C 10.867188 -9.195312 11.753906 -8.691406 12.390625 -7.921875 C 13.023438 -7.160156 13.34375 -6.21875 13.34375 -5.09375 C 13.34375 -3.363281 12.75 -2.023438 11.5625 -1.078125 C 10.375 -0.128906 8.6875 0.34375 6.5 0.34375 C 5.769531 0.34375 5.015625 0.269531 4.234375 0.125 C 3.460938 -0.0195312 2.660156 -0.238281 1.828125 -0.53125 L 1.828125 -2.8125 C 2.484375 -2.425781 3.203125 -2.132812 3.984375 -1.9375 C 4.765625 -1.75 5.582031 -1.65625 6.4375 -1.65625 C 7.914062 -1.65625 9.046875 -1.945312 9.828125 -2.53125 C 10.609375 -3.113281 11 -3.96875 11 -5.09375 C 11 -6.125 10.632812 -6.925781 9.90625 -7.5 C 9.1875 -8.082031 8.179688 -8.375 6.890625 -8.375 L 4.859375 -8.375 L 4.859375 -10.328125 L 6.984375 -10.328125 C 8.148438 -10.328125 9.039062 -10.554688 9.65625 -11.015625 C 10.269531 -11.484375 10.578125 -12.15625 10.578125 -13.03125 C 10.578125 -13.925781 10.257812 -14.613281 9.625 -15.09375 C 8.988281 -15.582031 8.078125 -15.828125 6.890625 -15.828125 C 6.242188 -15.828125 5.546875 -15.753906 4.796875 -15.609375 C 4.054688 -15.472656 3.242188 -15.253906 2.359375 -14.953125 L 2.359375 -17.0625 C 3.253906 -17.3125 4.09375 -17.5 4.875 -17.625 C 5.664062 -17.75 6.410156 -17.8125 7.109375 -17.8125 C 8.898438 -17.8125 10.316406 -17.398438 11.359375 -16.578125 C 12.410156 -15.765625 12.9375 -14.664062 12.9375 -13.28125 C 12.9375 -12.3125 12.660156 -11.492188 12.109375 -10.828125 C 11.554688 -10.160156 10.765625 -9.695312 9.734375 -9.4375 Z M 9.734375 -9.4375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-6">
-<path style="stroke:none;" d="M 9.078125 -15.4375 L 3.09375 -6.09375 L 9.078125 -6.09375 Z M 8.453125 -17.5 L 11.421875 -17.5 L 11.421875 -6.09375 L 13.921875 -6.09375 L 13.921875 -4.125 L 11.421875 -4.125 L 11.421875 0 L 9.078125 0 L 9.078125 -4.125 L 1.171875 -4.125 L 1.171875 -6.40625 Z M 8.453125 -17.5 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface21">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 40 L 100 160 M 151.960938 70 L 48.039062 130 M 151.960938 130 L 48.039062 70 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 124 40 C 124 53.253906 113.253906 64 100 64 C 86.746094 64 76 53.253906 76 40 C 76 26.746094 86.746094 16 100 16 C 113.253906 16 124 26.746094 124 40 M 83.03125 23.03125 L 83.03125 8.632812 M 83.03125 23.03125 L 97.429688 24.757812 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="94" y="46"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.960938 70 C 175.960938 83.253906 165.214844 94 151.960938 94 C 138.707031 94 127.960938 83.253906 127.960938 70 C 127.960938 56.746094 138.707031 46 151.960938 46 C 165.214844 46 175.960938 56.746094 175.960938 70 M 168.933594 53.03125 L 168.933594 38.632812 M 168.933594 53.03125 L 154.535156 54.757812 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="145.960938" y="76"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.960938 130 C 175.960938 143.253906 165.214844 154 151.960938 154 C 138.707031 154 127.960938 143.253906 127.960938 130 C 127.960938 116.746094 138.707031 106 151.960938 106 C 165.214844 106 175.960938 116.746094 175.960938 130 M 168.933594 146.96875 L 168.933594 161.367188 M 168.933594 146.96875 L 154.535156 145.242188 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="145.960938" y="136"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 124 160 C 124 173.253906 113.253906 184 100 184 C 86.746094 184 76 173.253906 76 160 C 76 146.746094 86.746094 136 100 136 C 113.253906 136 124 146.746094 124 160 M 83.03125 176.96875 L 83.03125 191.367188 M 83.03125 176.96875 L 97.429688 175.242188 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="94" y="166"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 72.039062 130 C 72.039062 143.253906 61.292969 154 48.039062 154 C 34.785156 154 24.039062 143.253906 24.039062 130 C 24.039062 116.746094 34.785156 106 48.039062 106 C 61.292969 106 72.039062 116.746094 72.039062 130 M 31.066406 146.96875 L 32.792969 132.570312 M 31.066406 146.96875 L 16.667969 146.96875 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-5" x="42.039062" y="136"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 72.039062 70 C 72.039062 83.253906 61.292969 94 48.039062 94 C 34.785156 94 24.039062 83.253906 24.039062 70 C 24.039062 56.746094 34.785156 46 48.039062 46 C 61.292969 46 72.039062 56.746094 72.039062 70 M 31.066406 53.03125 L 32.792969 67.429688 M 31.066406 53.03125 L 16.667969 53.03125 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-6" x="42.039062" y="76"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.203125 4.25 L 1.203125 -16.921875 L 13.203125 -16.921875 L 13.203125 4.25 Z M 2.546875 2.90625 L 11.859375 2.90625 L 11.859375 -15.578125 L 2.546875 -15.578125 Z M 2.546875 2.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 2.59375 -17.5 L 11.890625 -17.5 L 11.890625 -15.5 L 4.765625 -15.5 L 4.765625 -11.21875 C 5.109375 -11.332031 5.453125 -11.414062 5.796875 -11.46875 C 6.140625 -11.53125 6.484375 -11.5625 6.828125 -11.5625 C 8.773438 -11.5625 10.316406 -11.023438 11.453125 -9.953125 C 12.597656 -8.890625 13.171875 -7.441406 13.171875 -5.609375 C 13.171875 -3.734375 12.582031 -2.269531 11.40625 -1.21875 C 10.238281 -0.175781 8.585938 0.34375 6.453125 0.34375 C 5.722656 0.34375 4.976562 0.28125 4.21875 0.15625 C 3.457031 0.03125 2.671875 -0.15625 1.859375 -0.40625 L 1.859375 -2.796875 C 2.554688 -2.410156 3.28125 -2.125 4.03125 -1.9375 C 4.78125 -1.75 5.570312 -1.65625 6.40625 -1.65625 C 7.757812 -1.65625 8.832031 -2.007812 9.625 -2.71875 C 10.414062 -3.425781 10.8125 -4.390625 10.8125 -5.609375 C 10.8125 -6.828125 10.414062 -7.789062 9.625 -8.5 C 8.832031 -9.21875 7.757812 -9.578125 6.40625 -9.578125 C 5.78125 -9.578125 5.148438 -9.503906 4.515625 -9.359375 C 3.890625 -9.222656 3.25 -9.003906 2.59375 -8.703125 Z M 2.59375 -17.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 4.609375 -2 L 12.875 -2 L 12.875 0 L 1.765625 0 L 1.765625 -2 C 2.660156 -2.925781 3.882812 -4.171875 5.4375 -5.734375 C 6.988281 -7.304688 7.960938 -8.316406 8.359375 -8.765625 C 9.117188 -9.617188 9.644531 -10.335938 9.9375 -10.921875 C 10.238281 -11.515625 10.390625 -12.097656 10.390625 -12.671875 C 10.390625 -13.597656 10.0625 -14.351562 9.40625 -14.9375 C 8.757812 -15.53125 7.914062 -15.828125 6.875 -15.828125 C 6.125 -15.828125 5.335938 -15.695312 4.515625 -15.4375 C 3.691406 -15.175781 2.8125 -14.785156 1.875 -14.265625 L 1.875 -16.65625 C 2.832031 -17.039062 3.722656 -17.328125 4.546875 -17.515625 C 5.378906 -17.710938 6.140625 -17.8125 6.828125 -17.8125 C 8.640625 -17.8125 10.082031 -17.359375 11.15625 -16.453125 C 12.238281 -15.546875 12.78125 -14.335938 12.78125 -12.828125 C 12.78125 -12.109375 12.644531 -11.425781 12.375 -10.78125 C 12.101562 -10.132812 11.613281 -9.375 10.90625 -8.5 C 10.707031 -8.269531 10.082031 -7.613281 9.03125 -6.53125 C 7.988281 -5.445312 6.515625 -3.9375 4.609375 -2 Z M 4.609375 -2 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 2.984375 -2 L 6.84375 -2 L 6.84375 -15.34375 L 2.640625 -14.5 L 2.640625 -16.65625 L 6.828125 -17.5 L 9.1875 -17.5 L 9.1875 -2 L 13.0625 -2 L 13.0625 0 L 2.984375 0 Z M 2.984375 -2 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 7.921875 -9.6875 C 6.859375 -9.6875 6.015625 -9.320312 5.390625 -8.59375 C 4.773438 -7.875 4.46875 -6.878906 4.46875 -5.609375 C 4.46875 -4.359375 4.773438 -3.363281 5.390625 -2.625 C 6.015625 -1.894531 6.859375 -1.53125 7.921875 -1.53125 C 8.984375 -1.53125 9.820312 -1.894531 10.4375 -2.625 C 11.0625 -3.363281 11.375 -4.359375 11.375 -5.609375 C 11.375 -6.878906 11.0625 -7.875 10.4375 -8.59375 C 9.820312 -9.320312 8.984375 -9.6875 7.921875 -9.6875 Z M 12.625 -17.109375 L 12.625 -14.953125 C 12.03125 -15.234375 11.429688 -15.445312 10.828125 -15.59375 C 10.222656 -15.75 9.625 -15.828125 9.03125 -15.828125 C 7.46875 -15.828125 6.269531 -15.296875 5.4375 -14.234375 C 4.613281 -13.179688 4.144531 -11.585938 4.03125 -9.453125 C 4.488281 -10.140625 5.066406 -10.660156 5.765625 -11.015625 C 6.460938 -11.378906 7.226562 -11.5625 8.0625 -11.5625 C 9.820312 -11.5625 11.210938 -11.03125 12.234375 -9.96875 C 13.253906 -8.90625 13.765625 -7.453125 13.765625 -5.609375 C 13.765625 -3.816406 13.234375 -2.375 12.171875 -1.28125 C 11.109375 -0.195312 9.691406 0.34375 7.921875 0.34375 C 5.898438 0.34375 4.351562 -0.429688 3.28125 -1.984375 C 2.207031 -3.535156 1.671875 -5.785156 1.671875 -8.734375 C 1.671875 -11.492188 2.328125 -13.695312 3.640625 -15.34375 C 4.953125 -16.988281 6.71875 -17.8125 8.9375 -17.8125 C 9.53125 -17.8125 10.128906 -17.753906 10.734375 -17.640625 C 11.335938 -17.523438 11.96875 -17.347656 12.625 -17.109375 Z M 12.625 -17.109375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 9.734375 -9.4375 C 10.867188 -9.195312 11.753906 -8.691406 12.390625 -7.921875 C 13.023438 -7.160156 13.34375 -6.21875 13.34375 -5.09375 C 13.34375 -3.363281 12.75 -2.023438 11.5625 -1.078125 C 10.375 -0.128906 8.6875 0.34375 6.5 0.34375 C 5.769531 0.34375 5.015625 0.269531 4.234375 0.125 C 3.460938 -0.0195312 2.660156 -0.238281 1.828125 -0.53125 L 1.828125 -2.8125 C 2.484375 -2.425781 3.203125 -2.132812 3.984375 -1.9375 C 4.765625 -1.75 5.582031 -1.65625 6.4375 -1.65625 C 7.914062 -1.65625 9.046875 -1.945312 9.828125 -2.53125 C 10.609375 -3.113281 11 -3.96875 11 -5.09375 C 11 -6.125 10.632812 -6.925781 9.90625 -7.5 C 9.1875 -8.082031 8.179688 -8.375 6.890625 -8.375 L 4.859375 -8.375 L 4.859375 -10.328125 L 6.984375 -10.328125 C 8.148438 -10.328125 9.039062 -10.554688 9.65625 -11.015625 C 10.269531 -11.484375 10.578125 -12.15625 10.578125 -13.03125 C 10.578125 -13.925781 10.257812 -14.613281 9.625 -15.09375 C 8.988281 -15.582031 8.078125 -15.828125 6.890625 -15.828125 C 6.242188 -15.828125 5.546875 -15.753906 4.796875 -15.609375 C 4.054688 -15.472656 3.242188 -15.253906 2.359375 -14.953125 L 2.359375 -17.0625 C 3.253906 -17.3125 4.09375 -17.5 4.875 -17.625 C 5.664062 -17.75 6.410156 -17.8125 7.109375 -17.8125 C 8.898438 -17.8125 10.316406 -17.398438 11.359375 -16.578125 C 12.410156 -15.765625 12.9375 -14.664062 12.9375 -13.28125 C 12.9375 -12.3125 12.660156 -11.492188 12.109375 -10.828125 C 11.554688 -10.160156 10.765625 -9.695312 9.734375 -9.4375 Z M 9.734375 -9.4375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 9.078125 -15.4375 L 3.09375 -6.09375 L 9.078125 -6.09375 Z M 8.453125 -17.5 L 11.421875 -17.5 L 11.421875 -6.09375 L 13.921875 -6.09375 L 13.921875 -4.125 L 11.421875 -4.125 L 11.421875 0 L 9.078125 0 L 9.078125 -4.125 L 1.171875 -4.125 L 1.171875 -6.40625 Z M 8.453125 -17.5 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface21">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 40 L 100 160 M 151.960938 70 L 48.039062 130 M 151.960938 130 L 48.039062 70 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 124 40 C 124 53.253906 113.253906 64 100 64 C 86.746094 64 76 53.253906 76 40 C 76 26.746094 86.746094 16 100 16 C 113.253906 16 124 26.746094 124 40 M 83.03125 23.03125 L 83.03125 8.632812 M 83.03125 23.03125 L 97.429688 24.757812 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="94" y="46"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.960938 70 C 175.960938 83.253906 165.214844 94 151.960938 94 C 138.707031 94 127.960938 83.253906 127.960938 70 C 127.960938 56.746094 138.707031 46 151.960938 46 C 165.214844 46 175.960938 56.746094 175.960938 70 M 168.933594 53.03125 L 168.933594 38.632812 M 168.933594 53.03125 L 154.535156 54.757812 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="145.960938" y="76"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.960938 130 C 175.960938 143.253906 165.214844 154 151.960938 154 C 138.707031 154 127.960938 143.253906 127.960938 130 C 127.960938 116.746094 138.707031 106 151.960938 106 C 165.214844 106 175.960938 116.746094 175.960938 130 M 168.933594 146.96875 L 168.933594 161.367188 M 168.933594 146.96875 L 154.535156 145.242188 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="145.960938" y="136"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 124 160 C 124 173.253906 113.253906 184 100 184 C 86.746094 184 76 173.253906 76 160 C 76 146.746094 86.746094 136 100 136 C 113.253906 136 124 146.746094 124 160 M 83.03125 176.96875 L 83.03125 191.367188 M 83.03125 176.96875 L 97.429688 175.242188 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="94" y="166"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 72.039062 130 C 72.039062 143.253906 61.292969 154 48.039062 154 C 34.785156 154 24.039062 143.253906 24.039062 130 C 24.039062 116.746094 34.785156 106 48.039062 106 C 61.292969 106 72.039062 116.746094 72.039062 130 M 31.066406 146.96875 L 32.792969 132.570312 M 31.066406 146.96875 L 16.667969 146.96875 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-5" x="42.039062" y="136"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 72.039062 70 C 72.039062 83.253906 61.292969 94 48.039062 94 C 34.785156 94 24.039062 83.253906 24.039062 70 C 24.039062 56.746094 34.785156 46 48.039062 46 C 61.292969 46 72.039062 56.746094 72.039062 70 M 31.066406 53.03125 L 32.792969 67.429688 M 31.066406 53.03125 L 16.667969 53.03125 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-6" x="42.039062" y="76"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/hex_x.svg b/resources/motor_order/hex_x.svg
index ae28e357..4e3a02d7 100644
--- a/resources/motor_order/hex_x.svg
+++ b/resources/motor_order/hex_x.svg
@@ -1,58 +1,58 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.203125 4.25 L 1.203125 -16.921875 L 13.203125 -16.921875 L 13.203125 4.25 Z M 2.546875 2.90625 L 11.859375 2.90625 L 11.859375 -15.578125 L 2.546875 -15.578125 Z M 2.546875 2.90625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 4.609375 -2 L 12.875 -2 L 12.875 0 L 1.765625 0 L 1.765625 -2 C 2.660156 -2.925781 3.882812 -4.171875 5.4375 -5.734375 C 6.988281 -7.304688 7.960938 -8.316406 8.359375 -8.765625 C 9.117188 -9.617188 9.644531 -10.335938 9.9375 -10.921875 C 10.238281 -11.515625 10.390625 -12.097656 10.390625 -12.671875 C 10.390625 -13.597656 10.0625 -14.351562 9.40625 -14.9375 C 8.757812 -15.53125 7.914062 -15.828125 6.875 -15.828125 C 6.125 -15.828125 5.335938 -15.695312 4.515625 -15.4375 C 3.691406 -15.175781 2.8125 -14.785156 1.875 -14.265625 L 1.875 -16.65625 C 2.832031 -17.039062 3.722656 -17.328125 4.546875 -17.515625 C 5.378906 -17.710938 6.140625 -17.8125 6.828125 -17.8125 C 8.640625 -17.8125 10.082031 -17.359375 11.15625 -16.453125 C 12.238281 -15.546875 12.78125 -14.335938 12.78125 -12.828125 C 12.78125 -12.109375 12.644531 -11.425781 12.375 -10.78125 C 12.101562 -10.132812 11.613281 -9.375 10.90625 -8.5 C 10.707031 -8.269531 10.082031 -7.613281 9.03125 -6.53125 C 7.988281 -5.445312 6.515625 -3.9375 4.609375 -2 Z M 4.609375 -2 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 2.59375 -17.5 L 11.890625 -17.5 L 11.890625 -15.5 L 4.765625 -15.5 L 4.765625 -11.21875 C 5.109375 -11.332031 5.453125 -11.414062 5.796875 -11.46875 C 6.140625 -11.53125 6.484375 -11.5625 6.828125 -11.5625 C 8.773438 -11.5625 10.316406 -11.023438 11.453125 -9.953125 C 12.597656 -8.890625 13.171875 -7.441406 13.171875 -5.609375 C 13.171875 -3.734375 12.582031 -2.269531 11.40625 -1.21875 C 10.238281 -0.175781 8.585938 0.34375 6.453125 0.34375 C 5.722656 0.34375 4.976562 0.28125 4.21875 0.15625 C 3.457031 0.03125 2.671875 -0.15625 1.859375 -0.40625 L 1.859375 -2.796875 C 2.554688 -2.410156 3.28125 -2.125 4.03125 -1.9375 C 4.78125 -1.75 5.570312 -1.65625 6.40625 -1.65625 C 7.757812 -1.65625 8.832031 -2.007812 9.625 -2.71875 C 10.414062 -3.425781 10.8125 -4.390625 10.8125 -5.609375 C 10.8125 -6.828125 10.414062 -7.789062 9.625 -8.5 C 8.832031 -9.21875 7.757812 -9.578125 6.40625 -9.578125 C 5.78125 -9.578125 5.148438 -9.503906 4.515625 -9.359375 C 3.890625 -9.222656 3.25 -9.003906 2.59375 -8.703125 Z M 2.59375 -17.5 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 2.984375 -2 L 6.84375 -2 L 6.84375 -15.34375 L 2.640625 -14.5 L 2.640625 -16.65625 L 6.828125 -17.5 L 9.1875 -17.5 L 9.1875 -2 L 13.0625 -2 L 13.0625 0 L 2.984375 0 Z M 2.984375 -2 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 9.734375 -9.4375 C 10.867188 -9.195312 11.753906 -8.691406 12.390625 -7.921875 C 13.023438 -7.160156 13.34375 -6.21875 13.34375 -5.09375 C 13.34375 -3.363281 12.75 -2.023438 11.5625 -1.078125 C 10.375 -0.128906 8.6875 0.34375 6.5 0.34375 C 5.769531 0.34375 5.015625 0.269531 4.234375 0.125 C 3.460938 -0.0195312 2.660156 -0.238281 1.828125 -0.53125 L 1.828125 -2.8125 C 2.484375 -2.425781 3.203125 -2.132812 3.984375 -1.9375 C 4.765625 -1.75 5.582031 -1.65625 6.4375 -1.65625 C 7.914062 -1.65625 9.046875 -1.945312 9.828125 -2.53125 C 10.609375 -3.113281 11 -3.96875 11 -5.09375 C 11 -6.125 10.632812 -6.925781 9.90625 -7.5 C 9.1875 -8.082031 8.179688 -8.375 6.890625 -8.375 L 4.859375 -8.375 L 4.859375 -10.328125 L 6.984375 -10.328125 C 8.148438 -10.328125 9.039062 -10.554688 9.65625 -11.015625 C 10.269531 -11.484375 10.578125 -12.15625 10.578125 -13.03125 C 10.578125 -13.925781 10.257812 -14.613281 9.625 -15.09375 C 8.988281 -15.582031 8.078125 -15.828125 6.890625 -15.828125 C 6.242188 -15.828125 5.546875 -15.753906 4.796875 -15.609375 C 4.054688 -15.472656 3.242188 -15.253906 2.359375 -14.953125 L 2.359375 -17.0625 C 3.253906 -17.3125 4.09375 -17.5 4.875 -17.625 C 5.664062 -17.75 6.410156 -17.8125 7.109375 -17.8125 C 8.898438 -17.8125 10.316406 -17.398438 11.359375 -16.578125 C 12.410156 -15.765625 12.9375 -14.664062 12.9375 -13.28125 C 12.9375 -12.3125 12.660156 -11.492188 12.109375 -10.828125 C 11.554688 -10.160156 10.765625 -9.695312 9.734375 -9.4375 Z M 9.734375 -9.4375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-5">
-<path style="stroke:none;" d="M 7.921875 -9.6875 C 6.859375 -9.6875 6.015625 -9.320312 5.390625 -8.59375 C 4.773438 -7.875 4.46875 -6.878906 4.46875 -5.609375 C 4.46875 -4.359375 4.773438 -3.363281 5.390625 -2.625 C 6.015625 -1.894531 6.859375 -1.53125 7.921875 -1.53125 C 8.984375 -1.53125 9.820312 -1.894531 10.4375 -2.625 C 11.0625 -3.363281 11.375 -4.359375 11.375 -5.609375 C 11.375 -6.878906 11.0625 -7.875 10.4375 -8.59375 C 9.820312 -9.320312 8.984375 -9.6875 7.921875 -9.6875 Z M 12.625 -17.109375 L 12.625 -14.953125 C 12.03125 -15.234375 11.429688 -15.445312 10.828125 -15.59375 C 10.222656 -15.75 9.625 -15.828125 9.03125 -15.828125 C 7.46875 -15.828125 6.269531 -15.296875 5.4375 -14.234375 C 4.613281 -13.179688 4.144531 -11.585938 4.03125 -9.453125 C 4.488281 -10.140625 5.066406 -10.660156 5.765625 -11.015625 C 6.460938 -11.378906 7.226562 -11.5625 8.0625 -11.5625 C 9.820312 -11.5625 11.210938 -11.03125 12.234375 -9.96875 C 13.253906 -8.90625 13.765625 -7.453125 13.765625 -5.609375 C 13.765625 -3.816406 13.234375 -2.375 12.171875 -1.28125 C 11.109375 -0.195312 9.691406 0.34375 7.921875 0.34375 C 5.898438 0.34375 4.351562 -0.429688 3.28125 -1.984375 C 2.207031 -3.535156 1.671875 -5.785156 1.671875 -8.734375 C 1.671875 -11.492188 2.328125 -13.695312 3.640625 -15.34375 C 4.953125 -16.988281 6.71875 -17.8125 8.9375 -17.8125 C 9.53125 -17.8125 10.128906 -17.753906 10.734375 -17.640625 C 11.335938 -17.523438 11.96875 -17.347656 12.625 -17.109375 Z M 12.625 -17.109375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-6">
-<path style="stroke:none;" d="M 9.078125 -15.4375 L 3.09375 -6.09375 L 9.078125 -6.09375 Z M 8.453125 -17.5 L 11.421875 -17.5 L 11.421875 -6.09375 L 13.921875 -6.09375 L 13.921875 -4.125 L 11.421875 -4.125 L 11.421875 0 L 9.078125 0 L 9.078125 -4.125 L 1.171875 -4.125 L 1.171875 -6.40625 Z M 8.453125 -17.5 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface26">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 130 48.039062 L 70 151.960938 M 160 100 L 40 100 M 130 151.960938 L 70 48.039062 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154 48.039062 C 154 61.292969 143.253906 72.039062 130 72.039062 C 116.746094 72.039062 106 61.292969 106 48.039062 C 106 34.785156 116.746094 24.039062 130 24.039062 C 143.253906 24.039062 154 34.785156 154 48.039062 M 146.96875 31.066406 L 145.242188 45.464844 M 146.96875 31.066406 L 161.367188 31.066406 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="124" y="54.039062"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 184 100 C 184 113.253906 173.253906 124 160 124 C 146.746094 124 136 113.253906 136 100 C 136 86.746094 146.746094 76 160 76 C 173.253906 76 184 86.746094 184 100 M 176.96875 116.96875 L 175.242188 102.570312 M 176.96875 116.96875 L 191.367188 116.96875 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="154" y="106"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154 151.960938 C 154 165.214844 143.253906 175.960938 130 175.960938 C 116.746094 175.960938 106 165.214844 106 151.960938 C 106 138.707031 116.746094 127.960938 130 127.960938 C 143.253906 127.960938 154 138.707031 154 151.960938 M 146.96875 168.933594 L 146.96875 183.332031 M 146.96875 168.933594 L 132.570312 167.207031 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="124" y="157.960938"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94 151.960938 C 94 165.214844 83.253906 175.960938 70 175.960938 C 56.746094 175.960938 46 165.214844 46 151.960938 C 46 138.707031 56.746094 127.960938 70 127.960938 C 83.253906 127.960938 94 138.707031 94 151.960938 M 53.03125 168.933594 L 53.03125 183.332031 M 53.03125 168.933594 L 67.429688 167.207031 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="64" y="157.960938"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 64 100 C 64 113.253906 53.253906 124 40 124 C 26.746094 124 16 113.253906 16 100 C 16 86.746094 26.746094 76 40 76 C 53.253906 76 64 86.746094 64 100 M 23.03125 116.96875 L 24.757812 102.570312 M 23.03125 116.96875 L 8.632812 116.96875 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-5" x="34" y="106"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94 48.039062 C 94 61.292969 83.253906 72.039062 70 72.039062 C 56.746094 72.039062 46 61.292969 46 48.039062 C 46 34.785156 56.746094 24.039062 70 24.039062 C 83.253906 24.039062 94 34.785156 94 48.039062 M 53.03125 31.066406 L 54.757812 45.464844 M 53.03125 31.066406 L 38.632812 31.066406 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-6" x="64" y="54.039062"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.203125 4.25 L 1.203125 -16.921875 L 13.203125 -16.921875 L 13.203125 4.25 Z M 2.546875 2.90625 L 11.859375 2.90625 L 11.859375 -15.578125 L 2.546875 -15.578125 Z M 2.546875 2.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 4.609375 -2 L 12.875 -2 L 12.875 0 L 1.765625 0 L 1.765625 -2 C 2.660156 -2.925781 3.882812 -4.171875 5.4375 -5.734375 C 6.988281 -7.304688 7.960938 -8.316406 8.359375 -8.765625 C 9.117188 -9.617188 9.644531 -10.335938 9.9375 -10.921875 C 10.238281 -11.515625 10.390625 -12.097656 10.390625 -12.671875 C 10.390625 -13.597656 10.0625 -14.351562 9.40625 -14.9375 C 8.757812 -15.53125 7.914062 -15.828125 6.875 -15.828125 C 6.125 -15.828125 5.335938 -15.695312 4.515625 -15.4375 C 3.691406 -15.175781 2.8125 -14.785156 1.875 -14.265625 L 1.875 -16.65625 C 2.832031 -17.039062 3.722656 -17.328125 4.546875 -17.515625 C 5.378906 -17.710938 6.140625 -17.8125 6.828125 -17.8125 C 8.640625 -17.8125 10.082031 -17.359375 11.15625 -16.453125 C 12.238281 -15.546875 12.78125 -14.335938 12.78125 -12.828125 C 12.78125 -12.109375 12.644531 -11.425781 12.375 -10.78125 C 12.101562 -10.132812 11.613281 -9.375 10.90625 -8.5 C 10.707031 -8.269531 10.082031 -7.613281 9.03125 -6.53125 C 7.988281 -5.445312 6.515625 -3.9375 4.609375 -2 Z M 4.609375 -2 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 2.59375 -17.5 L 11.890625 -17.5 L 11.890625 -15.5 L 4.765625 -15.5 L 4.765625 -11.21875 C 5.109375 -11.332031 5.453125 -11.414062 5.796875 -11.46875 C 6.140625 -11.53125 6.484375 -11.5625 6.828125 -11.5625 C 8.773438 -11.5625 10.316406 -11.023438 11.453125 -9.953125 C 12.597656 -8.890625 13.171875 -7.441406 13.171875 -5.609375 C 13.171875 -3.734375 12.582031 -2.269531 11.40625 -1.21875 C 10.238281 -0.175781 8.585938 0.34375 6.453125 0.34375 C 5.722656 0.34375 4.976562 0.28125 4.21875 0.15625 C 3.457031 0.03125 2.671875 -0.15625 1.859375 -0.40625 L 1.859375 -2.796875 C 2.554688 -2.410156 3.28125 -2.125 4.03125 -1.9375 C 4.78125 -1.75 5.570312 -1.65625 6.40625 -1.65625 C 7.757812 -1.65625 8.832031 -2.007812 9.625 -2.71875 C 10.414062 -3.425781 10.8125 -4.390625 10.8125 -5.609375 C 10.8125 -6.828125 10.414062 -7.789062 9.625 -8.5 C 8.832031 -9.21875 7.757812 -9.578125 6.40625 -9.578125 C 5.78125 -9.578125 5.148438 -9.503906 4.515625 -9.359375 C 3.890625 -9.222656 3.25 -9.003906 2.59375 -8.703125 Z M 2.59375 -17.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 2.984375 -2 L 6.84375 -2 L 6.84375 -15.34375 L 2.640625 -14.5 L 2.640625 -16.65625 L 6.828125 -17.5 L 9.1875 -17.5 L 9.1875 -2 L 13.0625 -2 L 13.0625 0 L 2.984375 0 Z M 2.984375 -2 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 9.734375 -9.4375 C 10.867188 -9.195312 11.753906 -8.691406 12.390625 -7.921875 C 13.023438 -7.160156 13.34375 -6.21875 13.34375 -5.09375 C 13.34375 -3.363281 12.75 -2.023438 11.5625 -1.078125 C 10.375 -0.128906 8.6875 0.34375 6.5 0.34375 C 5.769531 0.34375 5.015625 0.269531 4.234375 0.125 C 3.460938 -0.0195312 2.660156 -0.238281 1.828125 -0.53125 L 1.828125 -2.8125 C 2.484375 -2.425781 3.203125 -2.132812 3.984375 -1.9375 C 4.765625 -1.75 5.582031 -1.65625 6.4375 -1.65625 C 7.914062 -1.65625 9.046875 -1.945312 9.828125 -2.53125 C 10.609375 -3.113281 11 -3.96875 11 -5.09375 C 11 -6.125 10.632812 -6.925781 9.90625 -7.5 C 9.1875 -8.082031 8.179688 -8.375 6.890625 -8.375 L 4.859375 -8.375 L 4.859375 -10.328125 L 6.984375 -10.328125 C 8.148438 -10.328125 9.039062 -10.554688 9.65625 -11.015625 C 10.269531 -11.484375 10.578125 -12.15625 10.578125 -13.03125 C 10.578125 -13.925781 10.257812 -14.613281 9.625 -15.09375 C 8.988281 -15.582031 8.078125 -15.828125 6.890625 -15.828125 C 6.242188 -15.828125 5.546875 -15.753906 4.796875 -15.609375 C 4.054688 -15.472656 3.242188 -15.253906 2.359375 -14.953125 L 2.359375 -17.0625 C 3.253906 -17.3125 4.09375 -17.5 4.875 -17.625 C 5.664062 -17.75 6.410156 -17.8125 7.109375 -17.8125 C 8.898438 -17.8125 10.316406 -17.398438 11.359375 -16.578125 C 12.410156 -15.765625 12.9375 -14.664062 12.9375 -13.28125 C 12.9375 -12.3125 12.660156 -11.492188 12.109375 -10.828125 C 11.554688 -10.160156 10.765625 -9.695312 9.734375 -9.4375 Z M 9.734375 -9.4375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 7.921875 -9.6875 C 6.859375 -9.6875 6.015625 -9.320312 5.390625 -8.59375 C 4.773438 -7.875 4.46875 -6.878906 4.46875 -5.609375 C 4.46875 -4.359375 4.773438 -3.363281 5.390625 -2.625 C 6.015625 -1.894531 6.859375 -1.53125 7.921875 -1.53125 C 8.984375 -1.53125 9.820312 -1.894531 10.4375 -2.625 C 11.0625 -3.363281 11.375 -4.359375 11.375 -5.609375 C 11.375 -6.878906 11.0625 -7.875 10.4375 -8.59375 C 9.820312 -9.320312 8.984375 -9.6875 7.921875 -9.6875 Z M 12.625 -17.109375 L 12.625 -14.953125 C 12.03125 -15.234375 11.429688 -15.445312 10.828125 -15.59375 C 10.222656 -15.75 9.625 -15.828125 9.03125 -15.828125 C 7.46875 -15.828125 6.269531 -15.296875 5.4375 -14.234375 C 4.613281 -13.179688 4.144531 -11.585938 4.03125 -9.453125 C 4.488281 -10.140625 5.066406 -10.660156 5.765625 -11.015625 C 6.460938 -11.378906 7.226562 -11.5625 8.0625 -11.5625 C 9.820312 -11.5625 11.210938 -11.03125 12.234375 -9.96875 C 13.253906 -8.90625 13.765625 -7.453125 13.765625 -5.609375 C 13.765625 -3.816406 13.234375 -2.375 12.171875 -1.28125 C 11.109375 -0.195312 9.691406 0.34375 7.921875 0.34375 C 5.898438 0.34375 4.351562 -0.429688 3.28125 -1.984375 C 2.207031 -3.535156 1.671875 -5.785156 1.671875 -8.734375 C 1.671875 -11.492188 2.328125 -13.695312 3.640625 -15.34375 C 4.953125 -16.988281 6.71875 -17.8125 8.9375 -17.8125 C 9.53125 -17.8125 10.128906 -17.753906 10.734375 -17.640625 C 11.335938 -17.523438 11.96875 -17.347656 12.625 -17.109375 Z M 12.625 -17.109375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 9.078125 -15.4375 L 3.09375 -6.09375 L 9.078125 -6.09375 Z M 8.453125 -17.5 L 11.421875 -17.5 L 11.421875 -6.09375 L 13.921875 -6.09375 L 13.921875 -4.125 L 11.421875 -4.125 L 11.421875 0 L 9.078125 0 L 9.078125 -4.125 L 1.171875 -4.125 L 1.171875 -6.40625 Z M 8.453125 -17.5 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface26">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 130 48.039062 L 70 151.960938 M 160 100 L 40 100 M 130 151.960938 L 70 48.039062 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154 48.039062 C 154 61.292969 143.253906 72.039062 130 72.039062 C 116.746094 72.039062 106 61.292969 106 48.039062 C 106 34.785156 116.746094 24.039062 130 24.039062 C 143.253906 24.039062 154 34.785156 154 48.039062 M 146.96875 31.066406 L 145.242188 45.464844 M 146.96875 31.066406 L 161.367188 31.066406 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="124" y="54.039062"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 184 100 C 184 113.253906 173.253906 124 160 124 C 146.746094 124 136 113.253906 136 100 C 136 86.746094 146.746094 76 160 76 C 173.253906 76 184 86.746094 184 100 M 176.96875 116.96875 L 175.242188 102.570312 M 176.96875 116.96875 L 191.367188 116.96875 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="154" y="106"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 154 151.960938 C 154 165.214844 143.253906 175.960938 130 175.960938 C 116.746094 175.960938 106 165.214844 106 151.960938 C 106 138.707031 116.746094 127.960938 130 127.960938 C 143.253906 127.960938 154 138.707031 154 151.960938 M 146.96875 168.933594 L 146.96875 183.332031 M 146.96875 168.933594 L 132.570312 167.207031 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="124" y="157.960938"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94 151.960938 C 94 165.214844 83.253906 175.960938 70 175.960938 C 56.746094 175.960938 46 165.214844 46 151.960938 C 46 138.707031 56.746094 127.960938 70 127.960938 C 83.253906 127.960938 94 138.707031 94 151.960938 M 53.03125 168.933594 L 53.03125 183.332031 M 53.03125 168.933594 L 67.429688 167.207031 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="64" y="157.960938"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 64 100 C 64 113.253906 53.253906 124 40 124 C 26.746094 124 16 113.253906 16 100 C 16 86.746094 26.746094 76 40 76 C 53.253906 76 64 86.746094 64 100 M 23.03125 116.96875 L 24.757812 102.570312 M 23.03125 116.96875 L 8.632812 116.96875 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-5" x="34" y="106"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94 48.039062 C 94 61.292969 83.253906 72.039062 70 72.039062 C 56.746094 72.039062 46 61.292969 46 48.039062 C 46 34.785156 56.746094 24.039062 70 24.039062 C 83.253906 24.039062 94 34.785156 94 48.039062 M 53.03125 31.066406 L 54.757812 45.464844 M 53.03125 31.066406 L 38.632812 31.066406 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-6" x="64" y="54.039062"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/octo_flat_p.svg b/resources/motor_order/octo_flat_p.svg
index 7dc6460e..5b880729 100644
--- a/resources/motor_order/octo_flat_p.svg
+++ b/resources/motor_order/octo_flat_p.svg
@@ -1,72 +1,72 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1 3.53125 L 1 -14.109375 L 11 -14.109375 L 11 3.53125 Z M 2.125 2.421875 L 9.890625 2.421875 L 9.890625 -12.984375 L 2.125 -12.984375 Z M 2.125 2.421875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.84375 -1.65625 L 10.71875 -1.65625 L 10.71875 0 L 1.46875 0 L 1.46875 -1.65625 C 2.21875 -2.4375 3.238281 -3.476562 4.53125 -4.78125 C 5.820312 -6.082031 6.632812 -6.925781 6.96875 -7.3125 C 7.59375 -8.019531 8.03125 -8.617188 8.28125 -9.109375 C 8.53125 -9.597656 8.65625 -10.082031 8.65625 -10.5625 C 8.65625 -11.332031 8.382812 -11.960938 7.84375 -12.453125 C 7.300781 -12.941406 6.59375 -13.1875 5.71875 -13.1875 C 5.101562 -13.1875 4.453125 -13.078125 3.765625 -12.859375 C 3.078125 -12.648438 2.34375 -12.328125 1.5625 -11.890625 L 1.5625 -13.875 C 2.351562 -14.195312 3.09375 -14.4375 3.78125 -14.59375 C 4.476562 -14.757812 5.113281 -14.84375 5.6875 -14.84375 C 7.195312 -14.84375 8.398438 -14.460938 9.296875 -13.703125 C 10.191406 -12.953125 10.640625 -11.945312 10.640625 -10.6875 C 10.640625 -10.082031 10.523438 -9.507812 10.296875 -8.96875 C 10.078125 -8.4375 9.671875 -7.804688 9.078125 -7.078125 C 8.921875 -6.890625 8.40625 -6.34375 7.53125 -5.4375 C 6.65625 -4.539062 5.425781 -3.28125 3.84375 -1.65625 Z M 3.84375 -1.65625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 6.609375 -8.078125 C 5.722656 -8.078125 5.019531 -7.773438 4.5 -7.171875 C 3.976562 -6.566406 3.71875 -5.734375 3.71875 -4.671875 C 3.71875 -3.628906 3.976562 -2.800781 4.5 -2.1875 C 5.019531 -1.582031 5.722656 -1.28125 6.609375 -1.28125 C 7.492188 -1.28125 8.191406 -1.582031 8.703125 -2.1875 C 9.222656 -2.800781 9.484375 -3.628906 9.484375 -4.671875 C 9.484375 -5.734375 9.222656 -6.566406 8.703125 -7.171875 C 8.191406 -7.773438 7.492188 -8.078125 6.609375 -8.078125 Z M 10.515625 -14.265625 L 10.515625 -12.46875 C 10.023438 -12.695312 9.523438 -12.875 9.015625 -13 C 8.515625 -13.125 8.015625 -13.1875 7.515625 -13.1875 C 6.210938 -13.1875 5.21875 -12.742188 4.53125 -11.859375 C 3.84375 -10.984375 3.453125 -9.65625 3.359375 -7.875 C 3.742188 -8.445312 4.222656 -8.882812 4.796875 -9.1875 C 5.378906 -9.488281 6.019531 -9.640625 6.71875 -9.640625 C 8.1875 -9.640625 9.34375 -9.191406 10.1875 -8.296875 C 11.039062 -7.410156 11.46875 -6.203125 11.46875 -4.671875 C 11.46875 -3.179688 11.023438 -1.984375 10.140625 -1.078125 C 9.253906 -0.171875 8.078125 0.28125 6.609375 0.28125 C 4.921875 0.28125 3.628906 -0.363281 2.734375 -1.65625 C 1.835938 -2.945312 1.390625 -4.820312 1.390625 -7.28125 C 1.390625 -9.582031 1.9375 -11.414062 3.03125 -12.78125 C 4.125 -14.15625 5.59375 -14.84375 7.4375 -14.84375 C 7.9375 -14.84375 8.4375 -14.789062 8.9375 -14.6875 C 9.445312 -14.59375 9.972656 -14.453125 10.515625 -14.265625 Z M 10.515625 -14.265625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 8.109375 -7.859375 C 9.054688 -7.660156 9.796875 -7.238281 10.328125 -6.59375 C 10.859375 -5.957031 11.125 -5.171875 11.125 -4.234375 C 11.125 -2.796875 10.628906 -1.679688 9.640625 -0.890625 C 8.648438 -0.109375 7.242188 0.28125 5.421875 0.28125 C 4.804688 0.28125 4.175781 0.21875 3.53125 0.09375 C 2.882812 -0.0195312 2.21875 -0.195312 1.53125 -0.4375 L 1.53125 -2.34375 C 2.070312 -2.019531 2.664062 -1.773438 3.3125 -1.609375 C 3.96875 -1.453125 4.648438 -1.375 5.359375 -1.375 C 6.597656 -1.375 7.539062 -1.617188 8.1875 -2.109375 C 8.832031 -2.597656 9.15625 -3.304688 9.15625 -4.234375 C 9.15625 -5.097656 8.851562 -5.769531 8.25 -6.25 C 7.65625 -6.738281 6.820312 -6.984375 5.75 -6.984375 L 4.046875 -6.984375 L 4.046875 -8.609375 L 5.828125 -8.609375 C 6.796875 -8.609375 7.535156 -8.800781 8.046875 -9.1875 C 8.554688 -9.570312 8.8125 -10.128906 8.8125 -10.859375 C 8.8125 -11.609375 8.546875 -12.179688 8.015625 -12.578125 C 7.492188 -12.984375 6.738281 -13.1875 5.75 -13.1875 C 5.207031 -13.1875 4.625 -13.125 4 -13 C 3.382812 -12.882812 2.707031 -12.707031 1.96875 -12.46875 L 1.96875 -14.21875 C 2.71875 -14.425781 3.414062 -14.582031 4.0625 -14.6875 C 4.71875 -14.789062 5.335938 -14.84375 5.921875 -14.84375 C 7.421875 -14.84375 8.601562 -14.5 9.46875 -13.8125 C 10.34375 -13.132812 10.78125 -12.21875 10.78125 -11.0625 C 10.78125 -10.257812 10.546875 -9.578125 10.078125 -9.015625 C 9.617188 -8.460938 8.960938 -8.078125 8.109375 -7.859375 Z M 8.109375 -7.859375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 1.640625 -14.578125 L 11.015625 -14.578125 L 11.015625 -13.734375 L 5.71875 0 L 3.65625 0 L 8.640625 -12.921875 L 1.640625 -12.921875 Z M 1.640625 -14.578125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-5">
-<path style="stroke:none;" d="M 7.5625 -12.859375 L 2.578125 -5.078125 L 7.5625 -5.078125 Z M 7.046875 -14.578125 L 9.515625 -14.578125 L 9.515625 -5.078125 L 11.609375 -5.078125 L 11.609375 -3.4375 L 9.515625 -3.4375 L 9.515625 0 L 7.5625 0 L 7.5625 -3.4375 L 0.984375 -3.4375 L 0.984375 -5.34375 Z M 7.046875 -14.578125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-6">
-<path style="stroke:none;" d="M 6.359375 -6.921875 C 5.421875 -6.921875 4.679688 -6.671875 4.140625 -6.171875 C 3.609375 -5.671875 3.34375 -4.984375 3.34375 -4.109375 C 3.34375 -3.222656 3.609375 -2.53125 4.140625 -2.03125 C 4.679688 -1.53125 5.421875 -1.28125 6.359375 -1.28125 C 7.296875 -1.28125 8.035156 -1.53125 8.578125 -2.03125 C 9.117188 -2.539062 9.390625 -3.234375 9.390625 -4.109375 C 9.390625 -4.984375 9.117188 -5.671875 8.578125 -6.171875 C 8.046875 -6.671875 7.304688 -6.921875 6.359375 -6.921875 Z M 4.390625 -7.765625 C 3.535156 -7.972656 2.875 -8.363281 2.40625 -8.9375 C 1.9375 -9.519531 1.703125 -10.226562 1.703125 -11.0625 C 1.703125 -12.226562 2.113281 -13.148438 2.9375 -13.828125 C 3.769531 -14.503906 4.910156 -14.84375 6.359375 -14.84375 C 7.804688 -14.84375 8.941406 -14.503906 9.765625 -13.828125 C 10.597656 -13.148438 11.015625 -12.226562 11.015625 -11.0625 C 11.015625 -10.226562 10.773438 -9.519531 10.296875 -8.9375 C 9.828125 -8.363281 9.175781 -7.972656 8.34375 -7.765625 C 9.289062 -7.546875 10.03125 -7.113281 10.5625 -6.46875 C 11.09375 -5.820312 11.359375 -5.035156 11.359375 -4.109375 C 11.359375 -2.691406 10.925781 -1.601562 10.0625 -0.84375 C 9.195312 -0.09375 7.960938 0.28125 6.359375 0.28125 C 4.753906 0.28125 3.519531 -0.09375 2.65625 -0.84375 C 1.789062 -1.601562 1.359375 -2.691406 1.359375 -4.109375 C 1.359375 -5.035156 1.625 -5.820312 2.15625 -6.46875 C 2.6875 -7.113281 3.429688 -7.546875 4.390625 -7.765625 Z M 3.65625 -10.875 C 3.65625 -10.125 3.890625 -9.535156 4.359375 -9.109375 C 4.835938 -8.691406 5.503906 -8.484375 6.359375 -8.484375 C 7.203125 -8.484375 7.863281 -8.691406 8.34375 -9.109375 C 8.820312 -9.535156 9.0625 -10.125 9.0625 -10.875 C 9.0625 -11.632812 8.820312 -12.222656 8.34375 -12.640625 C 7.863281 -13.066406 7.203125 -13.28125 6.359375 -13.28125 C 5.503906 -13.28125 4.835938 -13.066406 4.359375 -12.640625 C 3.890625 -12.222656 3.65625 -11.632812 3.65625 -10.875 Z M 3.65625 -10.875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-7">
-<path style="stroke:none;" d="M 2.484375 -1.65625 L 5.703125 -1.65625 L 5.703125 -12.78125 L 2.203125 -12.078125 L 2.203125 -13.875 L 5.6875 -14.578125 L 7.65625 -14.578125 L 7.65625 -1.65625 L 10.875 -1.65625 L 10.875 0 L 2.484375 0 Z M 2.484375 -1.65625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-8">
-<path style="stroke:none;" d="M 2.15625 -14.578125 L 9.90625 -14.578125 L 9.90625 -12.921875 L 3.96875 -12.921875 L 3.96875 -9.34375 C 4.25 -9.445312 4.53125 -9.519531 4.8125 -9.5625 C 5.101562 -9.613281 5.394531 -9.640625 5.6875 -9.640625 C 7.3125 -9.640625 8.597656 -9.191406 9.546875 -8.296875 C 10.503906 -7.410156 10.984375 -6.203125 10.984375 -4.671875 C 10.984375 -3.109375 10.492188 -1.890625 9.515625 -1.015625 C 8.535156 -0.148438 7.15625 0.28125 5.375 0.28125 C 4.769531 0.28125 4.148438 0.226562 3.515625 0.125 C 2.878906 0.0195312 2.222656 -0.132812 1.546875 -0.34375 L 1.546875 -2.328125 C 2.128906 -2.003906 2.734375 -1.765625 3.359375 -1.609375 C 3.984375 -1.453125 4.644531 -1.375 5.34375 -1.375 C 6.46875 -1.375 7.359375 -1.671875 8.015625 -2.265625 C 8.671875 -2.859375 9 -3.660156 9 -4.671875 C 9 -5.691406 8.671875 -6.5 8.015625 -7.09375 C 7.359375 -7.6875 6.46875 -7.984375 5.34375 -7.984375 C 4.8125 -7.984375 4.285156 -7.921875 3.765625 -7.796875 C 3.242188 -7.679688 2.707031 -7.5 2.15625 -7.25 Z M 2.15625 -14.578125 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface36">
-<path style="fill:none;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 30 L 100 170 M 149.496094 50.503906 L 50.503906 149.496094 M 170 100 L 30 100 M 149.496094 149.496094 L 50.503906 50.503906 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 120 30 C 120 41.046875 111.046875 50 100 50 C 88.953125 50 80 41.046875 80 30 C 80 18.953125 88.953125 10 100 10 C 111.046875 10 120 18.953125 120 30 M 114.140625 15.859375 L 114.140625 3.859375 M 114.140625 15.859375 L 102.140625 17.300781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="95" y="35"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 169.496094 50.503906 C 169.496094 61.546875 160.542969 70.503906 149.496094 70.503906 C 138.453125 70.503906 129.496094 61.546875 129.496094 50.503906 C 129.496094 39.457031 138.453125 30.503906 149.496094 30.503906 C 160.542969 30.503906 169.496094 39.457031 169.496094 50.503906 M 163.640625 36.359375 L 162.199219 48.359375 M 163.640625 36.359375 L 175.640625 36.359375 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="144.496094" y="55.503906"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 190 100 C 190 111.046875 181.046875 120 170 120 C 158.953125 120 150 111.046875 150 100 C 150 88.953125 158.953125 80 170 80 C 181.046875 80 190 88.953125 190 100 M 184.140625 114.140625 L 182.699219 102.140625 M 184.140625 114.140625 L 196.140625 114.140625 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="165" y="105"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 169.496094 149.496094 C 169.496094 160.542969 160.542969 169.496094 149.496094 169.496094 C 138.453125 169.496094 129.496094 160.542969 129.496094 149.496094 C 129.496094 138.453125 138.453125 129.496094 149.496094 129.496094 C 160.542969 129.496094 169.496094 138.453125 169.496094 149.496094 M 163.640625 163.640625 L 163.640625 175.640625 M 163.640625 163.640625 L 151.640625 162.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="144.496094" y="154.496094"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 120 170 C 120 181.046875 111.046875 190 100 190 C 88.953125 190 80 181.046875 80 170 C 80 158.953125 88.953125 150 100 150 C 111.046875 150 120 158.953125 120 170 M 85.859375 184.140625 L 85.859375 196.140625 M 85.859375 184.140625 L 97.859375 182.699219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-5" x="95" y="175"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.503906 149.496094 C 70.503906 160.542969 61.546875 169.496094 50.503906 169.496094 C 39.457031 169.496094 30.503906 160.542969 30.503906 149.496094 C 30.503906 138.453125 39.457031 129.496094 50.503906 129.496094 C 61.546875 129.496094 70.503906 138.453125 70.503906 149.496094 M 36.359375 163.640625 L 37.800781 151.640625 M 36.359375 163.640625 L 24.359375 163.640625 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-6" x="45.503906" y="154.496094"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 50 100 C 50 111.046875 41.046875 120 30 120 C 18.953125 120 10 111.046875 10 100 C 10 88.953125 18.953125 80 30 80 C 41.046875 80 50 88.953125 50 100 M 15.859375 85.859375 L 17.300781 97.859375 M 15.859375 85.859375 L 3.859375 85.859375 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-7" x="25" y="105"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.503906 50.503906 C 70.503906 61.546875 61.546875 70.503906 50.503906 70.503906 C 39.457031 70.503906 30.503906 61.546875 30.503906 50.503906 C 30.503906 39.457031 39.457031 30.503906 50.503906 30.503906 C 61.546875 30.503906 70.503906 39.457031 70.503906 50.503906 M 36.359375 36.359375 L 36.359375 24.359375 M 36.359375 36.359375 L 48.359375 37.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-8" x="45.503906" y="55.503906"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1 3.53125 L 1 -14.109375 L 11 -14.109375 L 11 3.53125 Z M 2.125 2.421875 L 9.890625 2.421875 L 9.890625 -12.984375 L 2.125 -12.984375 Z M 2.125 2.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.84375 -1.65625 L 10.71875 -1.65625 L 10.71875 0 L 1.46875 0 L 1.46875 -1.65625 C 2.21875 -2.4375 3.238281 -3.476562 4.53125 -4.78125 C 5.820312 -6.082031 6.632812 -6.925781 6.96875 -7.3125 C 7.59375 -8.019531 8.03125 -8.617188 8.28125 -9.109375 C 8.53125 -9.597656 8.65625 -10.082031 8.65625 -10.5625 C 8.65625 -11.332031 8.382812 -11.960938 7.84375 -12.453125 C 7.300781 -12.941406 6.59375 -13.1875 5.71875 -13.1875 C 5.101562 -13.1875 4.453125 -13.078125 3.765625 -12.859375 C 3.078125 -12.648438 2.34375 -12.328125 1.5625 -11.890625 L 1.5625 -13.875 C 2.351562 -14.195312 3.09375 -14.4375 3.78125 -14.59375 C 4.476562 -14.757812 5.113281 -14.84375 5.6875 -14.84375 C 7.195312 -14.84375 8.398438 -14.460938 9.296875 -13.703125 C 10.191406 -12.953125 10.640625 -11.945312 10.640625 -10.6875 C 10.640625 -10.082031 10.523438 -9.507812 10.296875 -8.96875 C 10.078125 -8.4375 9.671875 -7.804688 9.078125 -7.078125 C 8.921875 -6.890625 8.40625 -6.34375 7.53125 -5.4375 C 6.65625 -4.539062 5.425781 -3.28125 3.84375 -1.65625 Z M 3.84375 -1.65625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 6.609375 -8.078125 C 5.722656 -8.078125 5.019531 -7.773438 4.5 -7.171875 C 3.976562 -6.566406 3.71875 -5.734375 3.71875 -4.671875 C 3.71875 -3.628906 3.976562 -2.800781 4.5 -2.1875 C 5.019531 -1.582031 5.722656 -1.28125 6.609375 -1.28125 C 7.492188 -1.28125 8.191406 -1.582031 8.703125 -2.1875 C 9.222656 -2.800781 9.484375 -3.628906 9.484375 -4.671875 C 9.484375 -5.734375 9.222656 -6.566406 8.703125 -7.171875 C 8.191406 -7.773438 7.492188 -8.078125 6.609375 -8.078125 Z M 10.515625 -14.265625 L 10.515625 -12.46875 C 10.023438 -12.695312 9.523438 -12.875 9.015625 -13 C 8.515625 -13.125 8.015625 -13.1875 7.515625 -13.1875 C 6.210938 -13.1875 5.21875 -12.742188 4.53125 -11.859375 C 3.84375 -10.984375 3.453125 -9.65625 3.359375 -7.875 C 3.742188 -8.445312 4.222656 -8.882812 4.796875 -9.1875 C 5.378906 -9.488281 6.019531 -9.640625 6.71875 -9.640625 C 8.1875 -9.640625 9.34375 -9.191406 10.1875 -8.296875 C 11.039062 -7.410156 11.46875 -6.203125 11.46875 -4.671875 C 11.46875 -3.179688 11.023438 -1.984375 10.140625 -1.078125 C 9.253906 -0.171875 8.078125 0.28125 6.609375 0.28125 C 4.921875 0.28125 3.628906 -0.363281 2.734375 -1.65625 C 1.835938 -2.945312 1.390625 -4.820312 1.390625 -7.28125 C 1.390625 -9.582031 1.9375 -11.414062 3.03125 -12.78125 C 4.125 -14.15625 5.59375 -14.84375 7.4375 -14.84375 C 7.9375 -14.84375 8.4375 -14.789062 8.9375 -14.6875 C 9.445312 -14.59375 9.972656 -14.453125 10.515625 -14.265625 Z M 10.515625 -14.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 8.109375 -7.859375 C 9.054688 -7.660156 9.796875 -7.238281 10.328125 -6.59375 C 10.859375 -5.957031 11.125 -5.171875 11.125 -4.234375 C 11.125 -2.796875 10.628906 -1.679688 9.640625 -0.890625 C 8.648438 -0.109375 7.242188 0.28125 5.421875 0.28125 C 4.804688 0.28125 4.175781 0.21875 3.53125 0.09375 C 2.882812 -0.0195312 2.21875 -0.195312 1.53125 -0.4375 L 1.53125 -2.34375 C 2.070312 -2.019531 2.664062 -1.773438 3.3125 -1.609375 C 3.96875 -1.453125 4.648438 -1.375 5.359375 -1.375 C 6.597656 -1.375 7.539062 -1.617188 8.1875 -2.109375 C 8.832031 -2.597656 9.15625 -3.304688 9.15625 -4.234375 C 9.15625 -5.097656 8.851562 -5.769531 8.25 -6.25 C 7.65625 -6.738281 6.820312 -6.984375 5.75 -6.984375 L 4.046875 -6.984375 L 4.046875 -8.609375 L 5.828125 -8.609375 C 6.796875 -8.609375 7.535156 -8.800781 8.046875 -9.1875 C 8.554688 -9.570312 8.8125 -10.128906 8.8125 -10.859375 C 8.8125 -11.609375 8.546875 -12.179688 8.015625 -12.578125 C 7.492188 -12.984375 6.738281 -13.1875 5.75 -13.1875 C 5.207031 -13.1875 4.625 -13.125 4 -13 C 3.382812 -12.882812 2.707031 -12.707031 1.96875 -12.46875 L 1.96875 -14.21875 C 2.71875 -14.425781 3.414062 -14.582031 4.0625 -14.6875 C 4.71875 -14.789062 5.335938 -14.84375 5.921875 -14.84375 C 7.421875 -14.84375 8.601562 -14.5 9.46875 -13.8125 C 10.34375 -13.132812 10.78125 -12.21875 10.78125 -11.0625 C 10.78125 -10.257812 10.546875 -9.578125 10.078125 -9.015625 C 9.617188 -8.460938 8.960938 -8.078125 8.109375 -7.859375 Z M 8.109375 -7.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 1.640625 -14.578125 L 11.015625 -14.578125 L 11.015625 -13.734375 L 5.71875 0 L 3.65625 0 L 8.640625 -12.921875 L 1.640625 -12.921875 Z M 1.640625 -14.578125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 7.5625 -12.859375 L 2.578125 -5.078125 L 7.5625 -5.078125 Z M 7.046875 -14.578125 L 9.515625 -14.578125 L 9.515625 -5.078125 L 11.609375 -5.078125 L 11.609375 -3.4375 L 9.515625 -3.4375 L 9.515625 0 L 7.5625 0 L 7.5625 -3.4375 L 0.984375 -3.4375 L 0.984375 -5.34375 Z M 7.046875 -14.578125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 6.359375 -6.921875 C 5.421875 -6.921875 4.679688 -6.671875 4.140625 -6.171875 C 3.609375 -5.671875 3.34375 -4.984375 3.34375 -4.109375 C 3.34375 -3.222656 3.609375 -2.53125 4.140625 -2.03125 C 4.679688 -1.53125 5.421875 -1.28125 6.359375 -1.28125 C 7.296875 -1.28125 8.035156 -1.53125 8.578125 -2.03125 C 9.117188 -2.539062 9.390625 -3.234375 9.390625 -4.109375 C 9.390625 -4.984375 9.117188 -5.671875 8.578125 -6.171875 C 8.046875 -6.671875 7.304688 -6.921875 6.359375 -6.921875 Z M 4.390625 -7.765625 C 3.535156 -7.972656 2.875 -8.363281 2.40625 -8.9375 C 1.9375 -9.519531 1.703125 -10.226562 1.703125 -11.0625 C 1.703125 -12.226562 2.113281 -13.148438 2.9375 -13.828125 C 3.769531 -14.503906 4.910156 -14.84375 6.359375 -14.84375 C 7.804688 -14.84375 8.941406 -14.503906 9.765625 -13.828125 C 10.597656 -13.148438 11.015625 -12.226562 11.015625 -11.0625 C 11.015625 -10.226562 10.773438 -9.519531 10.296875 -8.9375 C 9.828125 -8.363281 9.175781 -7.972656 8.34375 -7.765625 C 9.289062 -7.546875 10.03125 -7.113281 10.5625 -6.46875 C 11.09375 -5.820312 11.359375 -5.035156 11.359375 -4.109375 C 11.359375 -2.691406 10.925781 -1.601562 10.0625 -0.84375 C 9.195312 -0.09375 7.960938 0.28125 6.359375 0.28125 C 4.753906 0.28125 3.519531 -0.09375 2.65625 -0.84375 C 1.789062 -1.601562 1.359375 -2.691406 1.359375 -4.109375 C 1.359375 -5.035156 1.625 -5.820312 2.15625 -6.46875 C 2.6875 -7.113281 3.429688 -7.546875 4.390625 -7.765625 Z M 3.65625 -10.875 C 3.65625 -10.125 3.890625 -9.535156 4.359375 -9.109375 C 4.835938 -8.691406 5.503906 -8.484375 6.359375 -8.484375 C 7.203125 -8.484375 7.863281 -8.691406 8.34375 -9.109375 C 8.820312 -9.535156 9.0625 -10.125 9.0625 -10.875 C 9.0625 -11.632812 8.820312 -12.222656 8.34375 -12.640625 C 7.863281 -13.066406 7.203125 -13.28125 6.359375 -13.28125 C 5.503906 -13.28125 4.835938 -13.066406 4.359375 -12.640625 C 3.890625 -12.222656 3.65625 -11.632812 3.65625 -10.875 Z M 3.65625 -10.875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 2.484375 -1.65625 L 5.703125 -1.65625 L 5.703125 -12.78125 L 2.203125 -12.078125 L 2.203125 -13.875 L 5.6875 -14.578125 L 7.65625 -14.578125 L 7.65625 -1.65625 L 10.875 -1.65625 L 10.875 0 L 2.484375 0 Z M 2.484375 -1.65625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-8">
+<path style="stroke:none;" d="M 2.15625 -14.578125 L 9.90625 -14.578125 L 9.90625 -12.921875 L 3.96875 -12.921875 L 3.96875 -9.34375 C 4.25 -9.445312 4.53125 -9.519531 4.8125 -9.5625 C 5.101562 -9.613281 5.394531 -9.640625 5.6875 -9.640625 C 7.3125 -9.640625 8.597656 -9.191406 9.546875 -8.296875 C 10.503906 -7.410156 10.984375 -6.203125 10.984375 -4.671875 C 10.984375 -3.109375 10.492188 -1.890625 9.515625 -1.015625 C 8.535156 -0.148438 7.15625 0.28125 5.375 0.28125 C 4.769531 0.28125 4.148438 0.226562 3.515625 0.125 C 2.878906 0.0195312 2.222656 -0.132812 1.546875 -0.34375 L 1.546875 -2.328125 C 2.128906 -2.003906 2.734375 -1.765625 3.359375 -1.609375 C 3.984375 -1.453125 4.644531 -1.375 5.34375 -1.375 C 6.46875 -1.375 7.359375 -1.671875 8.015625 -2.265625 C 8.671875 -2.859375 9 -3.660156 9 -4.671875 C 9 -5.691406 8.671875 -6.5 8.015625 -7.09375 C 7.359375 -7.6875 6.46875 -7.984375 5.34375 -7.984375 C 4.8125 -7.984375 4.285156 -7.921875 3.765625 -7.796875 C 3.242188 -7.679688 2.707031 -7.5 2.15625 -7.25 Z M 2.15625 -14.578125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface36">
+<path style="fill:none;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 30 L 100 170 M 149.496094 50.503906 L 50.503906 149.496094 M 170 100 L 30 100 M 149.496094 149.496094 L 50.503906 50.503906 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 120 30 C 120 41.046875 111.046875 50 100 50 C 88.953125 50 80 41.046875 80 30 C 80 18.953125 88.953125 10 100 10 C 111.046875 10 120 18.953125 120 30 M 114.140625 15.859375 L 114.140625 3.859375 M 114.140625 15.859375 L 102.140625 17.300781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="95" y="35"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 169.496094 50.503906 C 169.496094 61.546875 160.542969 70.503906 149.496094 70.503906 C 138.453125 70.503906 129.496094 61.546875 129.496094 50.503906 C 129.496094 39.457031 138.453125 30.503906 149.496094 30.503906 C 160.542969 30.503906 169.496094 39.457031 169.496094 50.503906 M 163.640625 36.359375 L 162.199219 48.359375 M 163.640625 36.359375 L 175.640625 36.359375 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="144.496094" y="55.503906"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 190 100 C 190 111.046875 181.046875 120 170 120 C 158.953125 120 150 111.046875 150 100 C 150 88.953125 158.953125 80 170 80 C 181.046875 80 190 88.953125 190 100 M 184.140625 114.140625 L 182.699219 102.140625 M 184.140625 114.140625 L 196.140625 114.140625 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="165" y="105"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 169.496094 149.496094 C 169.496094 160.542969 160.542969 169.496094 149.496094 169.496094 C 138.453125 169.496094 129.496094 160.542969 129.496094 149.496094 C 129.496094 138.453125 138.453125 129.496094 149.496094 129.496094 C 160.542969 129.496094 169.496094 138.453125 169.496094 149.496094 M 163.640625 163.640625 L 163.640625 175.640625 M 163.640625 163.640625 L 151.640625 162.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="144.496094" y="154.496094"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 120 170 C 120 181.046875 111.046875 190 100 190 C 88.953125 190 80 181.046875 80 170 C 80 158.953125 88.953125 150 100 150 C 111.046875 150 120 158.953125 120 170 M 85.859375 184.140625 L 85.859375 196.140625 M 85.859375 184.140625 L 97.859375 182.699219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-5" x="95" y="175"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.503906 149.496094 C 70.503906 160.542969 61.546875 169.496094 50.503906 169.496094 C 39.457031 169.496094 30.503906 160.542969 30.503906 149.496094 C 30.503906 138.453125 39.457031 129.496094 50.503906 129.496094 C 61.546875 129.496094 70.503906 138.453125 70.503906 149.496094 M 36.359375 163.640625 L 37.800781 151.640625 M 36.359375 163.640625 L 24.359375 163.640625 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-6" x="45.503906" y="154.496094"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 50 100 C 50 111.046875 41.046875 120 30 120 C 18.953125 120 10 111.046875 10 100 C 10 88.953125 18.953125 80 30 80 C 41.046875 80 50 88.953125 50 100 M 15.859375 85.859375 L 17.300781 97.859375 M 15.859375 85.859375 L 3.859375 85.859375 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-7" x="25" y="105"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.503906 50.503906 C 70.503906 61.546875 61.546875 70.503906 50.503906 70.503906 C 39.457031 70.503906 30.503906 61.546875 30.503906 50.503906 C 30.503906 39.457031 39.457031 30.503906 50.503906 30.503906 C 61.546875 30.503906 70.503906 39.457031 70.503906 50.503906 M 36.359375 36.359375 L 36.359375 24.359375 M 36.359375 36.359375 L 48.359375 37.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-8" x="45.503906" y="55.503906"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/octo_flat_x.svg b/resources/motor_order/octo_flat_x.svg
index 4031ab79..9493a4b2 100644
--- a/resources/motor_order/octo_flat_x.svg
+++ b/resources/motor_order/octo_flat_x.svg
@@ -1,72 +1,72 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1 3.53125 L 1 -14.109375 L 11 -14.109375 L 11 3.53125 Z M 2.125 2.421875 L 9.890625 2.421875 L 9.890625 -12.984375 L 2.125 -12.984375 Z M 2.125 2.421875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.84375 -1.65625 L 10.71875 -1.65625 L 10.71875 0 L 1.46875 0 L 1.46875 -1.65625 C 2.21875 -2.4375 3.238281 -3.476562 4.53125 -4.78125 C 5.820312 -6.082031 6.632812 -6.925781 6.96875 -7.3125 C 7.59375 -8.019531 8.03125 -8.617188 8.28125 -9.109375 C 8.53125 -9.597656 8.65625 -10.082031 8.65625 -10.5625 C 8.65625 -11.332031 8.382812 -11.960938 7.84375 -12.453125 C 7.300781 -12.941406 6.59375 -13.1875 5.71875 -13.1875 C 5.101562 -13.1875 4.453125 -13.078125 3.765625 -12.859375 C 3.078125 -12.648438 2.34375 -12.328125 1.5625 -11.890625 L 1.5625 -13.875 C 2.351562 -14.195312 3.09375 -14.4375 3.78125 -14.59375 C 4.476562 -14.757812 5.113281 -14.84375 5.6875 -14.84375 C 7.195312 -14.84375 8.398438 -14.460938 9.296875 -13.703125 C 10.191406 -12.953125 10.640625 -11.945312 10.640625 -10.6875 C 10.640625 -10.082031 10.523438 -9.507812 10.296875 -8.96875 C 10.078125 -8.4375 9.671875 -7.804688 9.078125 -7.078125 C 8.921875 -6.890625 8.40625 -6.34375 7.53125 -5.4375 C 6.65625 -4.539062 5.425781 -3.28125 3.84375 -1.65625 Z M 3.84375 -1.65625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 6.609375 -8.078125 C 5.722656 -8.078125 5.019531 -7.773438 4.5 -7.171875 C 3.976562 -6.566406 3.71875 -5.734375 3.71875 -4.671875 C 3.71875 -3.628906 3.976562 -2.800781 4.5 -2.1875 C 5.019531 -1.582031 5.722656 -1.28125 6.609375 -1.28125 C 7.492188 -1.28125 8.191406 -1.582031 8.703125 -2.1875 C 9.222656 -2.800781 9.484375 -3.628906 9.484375 -4.671875 C 9.484375 -5.734375 9.222656 -6.566406 8.703125 -7.171875 C 8.191406 -7.773438 7.492188 -8.078125 6.609375 -8.078125 Z M 10.515625 -14.265625 L 10.515625 -12.46875 C 10.023438 -12.695312 9.523438 -12.875 9.015625 -13 C 8.515625 -13.125 8.015625 -13.1875 7.515625 -13.1875 C 6.210938 -13.1875 5.21875 -12.742188 4.53125 -11.859375 C 3.84375 -10.984375 3.453125 -9.65625 3.359375 -7.875 C 3.742188 -8.445312 4.222656 -8.882812 4.796875 -9.1875 C 5.378906 -9.488281 6.019531 -9.640625 6.71875 -9.640625 C 8.1875 -9.640625 9.34375 -9.191406 10.1875 -8.296875 C 11.039062 -7.410156 11.46875 -6.203125 11.46875 -4.671875 C 11.46875 -3.179688 11.023438 -1.984375 10.140625 -1.078125 C 9.253906 -0.171875 8.078125 0.28125 6.609375 0.28125 C 4.921875 0.28125 3.628906 -0.363281 2.734375 -1.65625 C 1.835938 -2.945312 1.390625 -4.820312 1.390625 -7.28125 C 1.390625 -9.582031 1.9375 -11.414062 3.03125 -12.78125 C 4.125 -14.15625 5.59375 -14.84375 7.4375 -14.84375 C 7.9375 -14.84375 8.4375 -14.789062 8.9375 -14.6875 C 9.445312 -14.59375 9.972656 -14.453125 10.515625 -14.265625 Z M 10.515625 -14.265625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 8.109375 -7.859375 C 9.054688 -7.660156 9.796875 -7.238281 10.328125 -6.59375 C 10.859375 -5.957031 11.125 -5.171875 11.125 -4.234375 C 11.125 -2.796875 10.628906 -1.679688 9.640625 -0.890625 C 8.648438 -0.109375 7.242188 0.28125 5.421875 0.28125 C 4.804688 0.28125 4.175781 0.21875 3.53125 0.09375 C 2.882812 -0.0195312 2.21875 -0.195312 1.53125 -0.4375 L 1.53125 -2.34375 C 2.070312 -2.019531 2.664062 -1.773438 3.3125 -1.609375 C 3.96875 -1.453125 4.648438 -1.375 5.359375 -1.375 C 6.597656 -1.375 7.539062 -1.617188 8.1875 -2.109375 C 8.832031 -2.597656 9.15625 -3.304688 9.15625 -4.234375 C 9.15625 -5.097656 8.851562 -5.769531 8.25 -6.25 C 7.65625 -6.738281 6.820312 -6.984375 5.75 -6.984375 L 4.046875 -6.984375 L 4.046875 -8.609375 L 5.828125 -8.609375 C 6.796875 -8.609375 7.535156 -8.800781 8.046875 -9.1875 C 8.554688 -9.570312 8.8125 -10.128906 8.8125 -10.859375 C 8.8125 -11.609375 8.546875 -12.179688 8.015625 -12.578125 C 7.492188 -12.984375 6.738281 -13.1875 5.75 -13.1875 C 5.207031 -13.1875 4.625 -13.125 4 -13 C 3.382812 -12.882812 2.707031 -12.707031 1.96875 -12.46875 L 1.96875 -14.21875 C 2.71875 -14.425781 3.414062 -14.582031 4.0625 -14.6875 C 4.71875 -14.789062 5.335938 -14.84375 5.921875 -14.84375 C 7.421875 -14.84375 8.601562 -14.5 9.46875 -13.8125 C 10.34375 -13.132812 10.78125 -12.21875 10.78125 -11.0625 C 10.78125 -10.257812 10.546875 -9.578125 10.078125 -9.015625 C 9.617188 -8.460938 8.960938 -8.078125 8.109375 -7.859375 Z M 8.109375 -7.859375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 1.640625 -14.578125 L 11.015625 -14.578125 L 11.015625 -13.734375 L 5.71875 0 L 3.65625 0 L 8.640625 -12.921875 L 1.640625 -12.921875 Z M 1.640625 -14.578125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-5">
-<path style="stroke:none;" d="M 7.5625 -12.859375 L 2.578125 -5.078125 L 7.5625 -5.078125 Z M 7.046875 -14.578125 L 9.515625 -14.578125 L 9.515625 -5.078125 L 11.609375 -5.078125 L 11.609375 -3.4375 L 9.515625 -3.4375 L 9.515625 0 L 7.5625 0 L 7.5625 -3.4375 L 0.984375 -3.4375 L 0.984375 -5.34375 Z M 7.046875 -14.578125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-6">
-<path style="stroke:none;" d="M 6.359375 -6.921875 C 5.421875 -6.921875 4.679688 -6.671875 4.140625 -6.171875 C 3.609375 -5.671875 3.34375 -4.984375 3.34375 -4.109375 C 3.34375 -3.222656 3.609375 -2.53125 4.140625 -2.03125 C 4.679688 -1.53125 5.421875 -1.28125 6.359375 -1.28125 C 7.296875 -1.28125 8.035156 -1.53125 8.578125 -2.03125 C 9.117188 -2.539062 9.390625 -3.234375 9.390625 -4.109375 C 9.390625 -4.984375 9.117188 -5.671875 8.578125 -6.171875 C 8.046875 -6.671875 7.304688 -6.921875 6.359375 -6.921875 Z M 4.390625 -7.765625 C 3.535156 -7.972656 2.875 -8.363281 2.40625 -8.9375 C 1.9375 -9.519531 1.703125 -10.226562 1.703125 -11.0625 C 1.703125 -12.226562 2.113281 -13.148438 2.9375 -13.828125 C 3.769531 -14.503906 4.910156 -14.84375 6.359375 -14.84375 C 7.804688 -14.84375 8.941406 -14.503906 9.765625 -13.828125 C 10.597656 -13.148438 11.015625 -12.226562 11.015625 -11.0625 C 11.015625 -10.226562 10.773438 -9.519531 10.296875 -8.9375 C 9.828125 -8.363281 9.175781 -7.972656 8.34375 -7.765625 C 9.289062 -7.546875 10.03125 -7.113281 10.5625 -6.46875 C 11.09375 -5.820312 11.359375 -5.035156 11.359375 -4.109375 C 11.359375 -2.691406 10.925781 -1.601562 10.0625 -0.84375 C 9.195312 -0.09375 7.960938 0.28125 6.359375 0.28125 C 4.753906 0.28125 3.519531 -0.09375 2.65625 -0.84375 C 1.789062 -1.601562 1.359375 -2.691406 1.359375 -4.109375 C 1.359375 -5.035156 1.625 -5.820312 2.15625 -6.46875 C 2.6875 -7.113281 3.429688 -7.546875 4.390625 -7.765625 Z M 3.65625 -10.875 C 3.65625 -10.125 3.890625 -9.535156 4.359375 -9.109375 C 4.835938 -8.691406 5.503906 -8.484375 6.359375 -8.484375 C 7.203125 -8.484375 7.863281 -8.691406 8.34375 -9.109375 C 8.820312 -9.535156 9.0625 -10.125 9.0625 -10.875 C 9.0625 -11.632812 8.820312 -12.222656 8.34375 -12.640625 C 7.863281 -13.066406 7.203125 -13.28125 6.359375 -13.28125 C 5.503906 -13.28125 4.835938 -13.066406 4.359375 -12.640625 C 3.890625 -12.222656 3.65625 -11.632812 3.65625 -10.875 Z M 3.65625 -10.875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-7">
-<path style="stroke:none;" d="M 2.484375 -1.65625 L 5.703125 -1.65625 L 5.703125 -12.78125 L 2.203125 -12.078125 L 2.203125 -13.875 L 5.6875 -14.578125 L 7.65625 -14.578125 L 7.65625 -1.65625 L 10.875 -1.65625 L 10.875 0 L 2.484375 0 Z M 2.484375 -1.65625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-8">
-<path style="stroke:none;" d="M 2.15625 -14.578125 L 9.90625 -14.578125 L 9.90625 -12.921875 L 3.96875 -12.921875 L 3.96875 -9.34375 C 4.25 -9.445312 4.53125 -9.519531 4.8125 -9.5625 C 5.101562 -9.613281 5.394531 -9.640625 5.6875 -9.640625 C 7.3125 -9.640625 8.597656 -9.191406 9.546875 -8.296875 C 10.503906 -7.410156 10.984375 -6.203125 10.984375 -4.671875 C 10.984375 -3.109375 10.492188 -1.890625 9.515625 -1.015625 C 8.535156 -0.148438 7.15625 0.28125 5.375 0.28125 C 4.769531 0.28125 4.148438 0.226562 3.515625 0.125 C 2.878906 0.0195312 2.222656 -0.132812 1.546875 -0.34375 L 1.546875 -2.328125 C 2.128906 -2.003906 2.734375 -1.765625 3.359375 -1.609375 C 3.984375 -1.453125 4.644531 -1.375 5.34375 -1.375 C 6.46875 -1.375 7.359375 -1.671875 8.015625 -2.265625 C 8.671875 -2.859375 9 -3.660156 9 -4.671875 C 9 -5.691406 8.671875 -6.5 8.015625 -7.09375 C 7.359375 -7.6875 6.46875 -7.984375 5.34375 -7.984375 C 4.8125 -7.984375 4.285156 -7.921875 3.765625 -7.796875 C 3.242188 -7.679688 2.707031 -7.5 2.15625 -7.25 Z M 2.15625 -14.578125 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface31">
-<path style="fill:none;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 126.789062 35.328125 L 73.210938 164.671875 M 164.671875 73.210938 L 35.328125 126.789062 M 164.671875 126.789062 L 35.328125 73.210938 M 126.789062 164.671875 L 73.210938 35.328125 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.789062 35.328125 C 146.789062 46.375 137.832031 55.328125 126.789062 55.328125 C 115.742188 55.328125 106.789062 46.375 106.789062 35.328125 C 106.789062 24.28125 115.742188 15.328125 126.789062 15.328125 C 137.832031 15.328125 146.789062 24.28125 146.789062 35.328125 M 140.929688 21.1875 L 139.488281 33.1875 M 140.929688 21.1875 L 152.929688 21.1875 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="121.789062" y="40.328125"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 184.671875 73.210938 C 184.671875 84.257812 175.71875 93.210938 164.671875 93.210938 C 153.625 93.210938 144.671875 84.257812 144.671875 73.210938 C 144.671875 62.167969 153.625 53.210938 164.671875 53.210938 C 175.71875 53.210938 184.671875 62.167969 184.671875 73.210938 M 178.8125 59.070312 L 178.8125 47.070312 M 178.8125 59.070312 L 166.8125 60.511719 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="159.671875" y="78.210938"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 184.671875 126.789062 C 184.671875 137.832031 175.71875 146.789062 164.671875 146.789062 C 153.625 146.789062 144.671875 137.832031 144.671875 126.789062 C 144.671875 115.742188 153.625 106.789062 164.671875 106.789062 C 175.71875 106.789062 184.671875 115.742188 184.671875 126.789062 M 178.8125 140.929688 L 178.8125 152.929688 M 178.8125 140.929688 L 166.8125 139.488281 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="159.671875" y="131.789062"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.789062 164.671875 C 146.789062 175.71875 137.832031 184.671875 126.789062 184.671875 C 115.742188 184.671875 106.789062 175.71875 106.789062 164.671875 C 106.789062 153.625 115.742188 144.671875 126.789062 144.671875 C 137.832031 144.671875 146.789062 153.625 146.789062 164.671875 M 140.929688 178.8125 L 139.488281 166.8125 M 140.929688 178.8125 L 152.929688 178.8125 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="121.789062" y="169.671875"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.210938 164.671875 C 93.210938 175.71875 84.257812 184.671875 73.210938 184.671875 C 62.167969 184.671875 53.210938 175.71875 53.210938 164.671875 C 53.210938 153.625 62.167969 144.671875 73.210938 144.671875 C 84.257812 144.671875 93.210938 153.625 93.210938 164.671875 M 59.070312 178.8125 L 60.511719 166.8125 M 59.070312 178.8125 L 47.070312 178.8125 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-5" x="68.210938" y="169.671875"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.328125 126.789062 C 55.328125 137.832031 46.375 146.789062 35.328125 146.789062 C 24.28125 146.789062 15.328125 137.832031 15.328125 126.789062 C 15.328125 115.742188 24.28125 106.789062 35.328125 106.789062 C 46.375 106.789062 55.328125 115.742188 55.328125 126.789062 M 21.1875 140.929688 L 21.1875 152.929688 M 21.1875 140.929688 L 33.1875 139.488281 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-6" x="30.328125" y="131.789062"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.328125 73.210938 C 55.328125 84.257812 46.375 93.210938 35.328125 93.210938 C 24.28125 93.210938 15.328125 84.257812 15.328125 73.210938 C 15.328125 62.167969 24.28125 53.210938 35.328125 53.210938 C 46.375 53.210938 55.328125 62.167969 55.328125 73.210938 M 21.1875 59.070312 L 21.1875 47.070312 M 21.1875 59.070312 L 33.1875 60.511719 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-7" x="30.328125" y="78.210938"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.210938 35.328125 C 93.210938 46.375 84.257812 55.328125 73.210938 55.328125 C 62.167969 55.328125 53.210938 46.375 53.210938 35.328125 C 53.210938 24.28125 62.167969 15.328125 73.210938 15.328125 C 84.257812 15.328125 93.210938 24.28125 93.210938 35.328125 M 59.070312 21.1875 L 60.511719 33.1875 M 59.070312 21.1875 L 47.070312 21.1875 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-8" x="68.210938" y="40.328125"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1 3.53125 L 1 -14.109375 L 11 -14.109375 L 11 3.53125 Z M 2.125 2.421875 L 9.890625 2.421875 L 9.890625 -12.984375 L 2.125 -12.984375 Z M 2.125 2.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.84375 -1.65625 L 10.71875 -1.65625 L 10.71875 0 L 1.46875 0 L 1.46875 -1.65625 C 2.21875 -2.4375 3.238281 -3.476562 4.53125 -4.78125 C 5.820312 -6.082031 6.632812 -6.925781 6.96875 -7.3125 C 7.59375 -8.019531 8.03125 -8.617188 8.28125 -9.109375 C 8.53125 -9.597656 8.65625 -10.082031 8.65625 -10.5625 C 8.65625 -11.332031 8.382812 -11.960938 7.84375 -12.453125 C 7.300781 -12.941406 6.59375 -13.1875 5.71875 -13.1875 C 5.101562 -13.1875 4.453125 -13.078125 3.765625 -12.859375 C 3.078125 -12.648438 2.34375 -12.328125 1.5625 -11.890625 L 1.5625 -13.875 C 2.351562 -14.195312 3.09375 -14.4375 3.78125 -14.59375 C 4.476562 -14.757812 5.113281 -14.84375 5.6875 -14.84375 C 7.195312 -14.84375 8.398438 -14.460938 9.296875 -13.703125 C 10.191406 -12.953125 10.640625 -11.945312 10.640625 -10.6875 C 10.640625 -10.082031 10.523438 -9.507812 10.296875 -8.96875 C 10.078125 -8.4375 9.671875 -7.804688 9.078125 -7.078125 C 8.921875 -6.890625 8.40625 -6.34375 7.53125 -5.4375 C 6.65625 -4.539062 5.425781 -3.28125 3.84375 -1.65625 Z M 3.84375 -1.65625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 6.609375 -8.078125 C 5.722656 -8.078125 5.019531 -7.773438 4.5 -7.171875 C 3.976562 -6.566406 3.71875 -5.734375 3.71875 -4.671875 C 3.71875 -3.628906 3.976562 -2.800781 4.5 -2.1875 C 5.019531 -1.582031 5.722656 -1.28125 6.609375 -1.28125 C 7.492188 -1.28125 8.191406 -1.582031 8.703125 -2.1875 C 9.222656 -2.800781 9.484375 -3.628906 9.484375 -4.671875 C 9.484375 -5.734375 9.222656 -6.566406 8.703125 -7.171875 C 8.191406 -7.773438 7.492188 -8.078125 6.609375 -8.078125 Z M 10.515625 -14.265625 L 10.515625 -12.46875 C 10.023438 -12.695312 9.523438 -12.875 9.015625 -13 C 8.515625 -13.125 8.015625 -13.1875 7.515625 -13.1875 C 6.210938 -13.1875 5.21875 -12.742188 4.53125 -11.859375 C 3.84375 -10.984375 3.453125 -9.65625 3.359375 -7.875 C 3.742188 -8.445312 4.222656 -8.882812 4.796875 -9.1875 C 5.378906 -9.488281 6.019531 -9.640625 6.71875 -9.640625 C 8.1875 -9.640625 9.34375 -9.191406 10.1875 -8.296875 C 11.039062 -7.410156 11.46875 -6.203125 11.46875 -4.671875 C 11.46875 -3.179688 11.023438 -1.984375 10.140625 -1.078125 C 9.253906 -0.171875 8.078125 0.28125 6.609375 0.28125 C 4.921875 0.28125 3.628906 -0.363281 2.734375 -1.65625 C 1.835938 -2.945312 1.390625 -4.820312 1.390625 -7.28125 C 1.390625 -9.582031 1.9375 -11.414062 3.03125 -12.78125 C 4.125 -14.15625 5.59375 -14.84375 7.4375 -14.84375 C 7.9375 -14.84375 8.4375 -14.789062 8.9375 -14.6875 C 9.445312 -14.59375 9.972656 -14.453125 10.515625 -14.265625 Z M 10.515625 -14.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 8.109375 -7.859375 C 9.054688 -7.660156 9.796875 -7.238281 10.328125 -6.59375 C 10.859375 -5.957031 11.125 -5.171875 11.125 -4.234375 C 11.125 -2.796875 10.628906 -1.679688 9.640625 -0.890625 C 8.648438 -0.109375 7.242188 0.28125 5.421875 0.28125 C 4.804688 0.28125 4.175781 0.21875 3.53125 0.09375 C 2.882812 -0.0195312 2.21875 -0.195312 1.53125 -0.4375 L 1.53125 -2.34375 C 2.070312 -2.019531 2.664062 -1.773438 3.3125 -1.609375 C 3.96875 -1.453125 4.648438 -1.375 5.359375 -1.375 C 6.597656 -1.375 7.539062 -1.617188 8.1875 -2.109375 C 8.832031 -2.597656 9.15625 -3.304688 9.15625 -4.234375 C 9.15625 -5.097656 8.851562 -5.769531 8.25 -6.25 C 7.65625 -6.738281 6.820312 -6.984375 5.75 -6.984375 L 4.046875 -6.984375 L 4.046875 -8.609375 L 5.828125 -8.609375 C 6.796875 -8.609375 7.535156 -8.800781 8.046875 -9.1875 C 8.554688 -9.570312 8.8125 -10.128906 8.8125 -10.859375 C 8.8125 -11.609375 8.546875 -12.179688 8.015625 -12.578125 C 7.492188 -12.984375 6.738281 -13.1875 5.75 -13.1875 C 5.207031 -13.1875 4.625 -13.125 4 -13 C 3.382812 -12.882812 2.707031 -12.707031 1.96875 -12.46875 L 1.96875 -14.21875 C 2.71875 -14.425781 3.414062 -14.582031 4.0625 -14.6875 C 4.71875 -14.789062 5.335938 -14.84375 5.921875 -14.84375 C 7.421875 -14.84375 8.601562 -14.5 9.46875 -13.8125 C 10.34375 -13.132812 10.78125 -12.21875 10.78125 -11.0625 C 10.78125 -10.257812 10.546875 -9.578125 10.078125 -9.015625 C 9.617188 -8.460938 8.960938 -8.078125 8.109375 -7.859375 Z M 8.109375 -7.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 1.640625 -14.578125 L 11.015625 -14.578125 L 11.015625 -13.734375 L 5.71875 0 L 3.65625 0 L 8.640625 -12.921875 L 1.640625 -12.921875 Z M 1.640625 -14.578125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 7.5625 -12.859375 L 2.578125 -5.078125 L 7.5625 -5.078125 Z M 7.046875 -14.578125 L 9.515625 -14.578125 L 9.515625 -5.078125 L 11.609375 -5.078125 L 11.609375 -3.4375 L 9.515625 -3.4375 L 9.515625 0 L 7.5625 0 L 7.5625 -3.4375 L 0.984375 -3.4375 L 0.984375 -5.34375 Z M 7.046875 -14.578125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 6.359375 -6.921875 C 5.421875 -6.921875 4.679688 -6.671875 4.140625 -6.171875 C 3.609375 -5.671875 3.34375 -4.984375 3.34375 -4.109375 C 3.34375 -3.222656 3.609375 -2.53125 4.140625 -2.03125 C 4.679688 -1.53125 5.421875 -1.28125 6.359375 -1.28125 C 7.296875 -1.28125 8.035156 -1.53125 8.578125 -2.03125 C 9.117188 -2.539062 9.390625 -3.234375 9.390625 -4.109375 C 9.390625 -4.984375 9.117188 -5.671875 8.578125 -6.171875 C 8.046875 -6.671875 7.304688 -6.921875 6.359375 -6.921875 Z M 4.390625 -7.765625 C 3.535156 -7.972656 2.875 -8.363281 2.40625 -8.9375 C 1.9375 -9.519531 1.703125 -10.226562 1.703125 -11.0625 C 1.703125 -12.226562 2.113281 -13.148438 2.9375 -13.828125 C 3.769531 -14.503906 4.910156 -14.84375 6.359375 -14.84375 C 7.804688 -14.84375 8.941406 -14.503906 9.765625 -13.828125 C 10.597656 -13.148438 11.015625 -12.226562 11.015625 -11.0625 C 11.015625 -10.226562 10.773438 -9.519531 10.296875 -8.9375 C 9.828125 -8.363281 9.175781 -7.972656 8.34375 -7.765625 C 9.289062 -7.546875 10.03125 -7.113281 10.5625 -6.46875 C 11.09375 -5.820312 11.359375 -5.035156 11.359375 -4.109375 C 11.359375 -2.691406 10.925781 -1.601562 10.0625 -0.84375 C 9.195312 -0.09375 7.960938 0.28125 6.359375 0.28125 C 4.753906 0.28125 3.519531 -0.09375 2.65625 -0.84375 C 1.789062 -1.601562 1.359375 -2.691406 1.359375 -4.109375 C 1.359375 -5.035156 1.625 -5.820312 2.15625 -6.46875 C 2.6875 -7.113281 3.429688 -7.546875 4.390625 -7.765625 Z M 3.65625 -10.875 C 3.65625 -10.125 3.890625 -9.535156 4.359375 -9.109375 C 4.835938 -8.691406 5.503906 -8.484375 6.359375 -8.484375 C 7.203125 -8.484375 7.863281 -8.691406 8.34375 -9.109375 C 8.820312 -9.535156 9.0625 -10.125 9.0625 -10.875 C 9.0625 -11.632812 8.820312 -12.222656 8.34375 -12.640625 C 7.863281 -13.066406 7.203125 -13.28125 6.359375 -13.28125 C 5.503906 -13.28125 4.835938 -13.066406 4.359375 -12.640625 C 3.890625 -12.222656 3.65625 -11.632812 3.65625 -10.875 Z M 3.65625 -10.875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 2.484375 -1.65625 L 5.703125 -1.65625 L 5.703125 -12.78125 L 2.203125 -12.078125 L 2.203125 -13.875 L 5.6875 -14.578125 L 7.65625 -14.578125 L 7.65625 -1.65625 L 10.875 -1.65625 L 10.875 0 L 2.484375 0 Z M 2.484375 -1.65625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-8">
+<path style="stroke:none;" d="M 2.15625 -14.578125 L 9.90625 -14.578125 L 9.90625 -12.921875 L 3.96875 -12.921875 L 3.96875 -9.34375 C 4.25 -9.445312 4.53125 -9.519531 4.8125 -9.5625 C 5.101562 -9.613281 5.394531 -9.640625 5.6875 -9.640625 C 7.3125 -9.640625 8.597656 -9.191406 9.546875 -8.296875 C 10.503906 -7.410156 10.984375 -6.203125 10.984375 -4.671875 C 10.984375 -3.109375 10.492188 -1.890625 9.515625 -1.015625 C 8.535156 -0.148438 7.15625 0.28125 5.375 0.28125 C 4.769531 0.28125 4.148438 0.226562 3.515625 0.125 C 2.878906 0.0195312 2.222656 -0.132812 1.546875 -0.34375 L 1.546875 -2.328125 C 2.128906 -2.003906 2.734375 -1.765625 3.359375 -1.609375 C 3.984375 -1.453125 4.644531 -1.375 5.34375 -1.375 C 6.46875 -1.375 7.359375 -1.671875 8.015625 -2.265625 C 8.671875 -2.859375 9 -3.660156 9 -4.671875 C 9 -5.691406 8.671875 -6.5 8.015625 -7.09375 C 7.359375 -7.6875 6.46875 -7.984375 5.34375 -7.984375 C 4.8125 -7.984375 4.285156 -7.921875 3.765625 -7.796875 C 3.242188 -7.679688 2.707031 -7.5 2.15625 -7.25 Z M 2.15625 -14.578125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface31">
+<path style="fill:none;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 126.789062 35.328125 L 73.210938 164.671875 M 164.671875 73.210938 L 35.328125 126.789062 M 164.671875 126.789062 L 35.328125 73.210938 M 126.789062 164.671875 L 73.210938 35.328125 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.789062 35.328125 C 146.789062 46.375 137.832031 55.328125 126.789062 55.328125 C 115.742188 55.328125 106.789062 46.375 106.789062 35.328125 C 106.789062 24.28125 115.742188 15.328125 126.789062 15.328125 C 137.832031 15.328125 146.789062 24.28125 146.789062 35.328125 M 140.929688 21.1875 L 139.488281 33.1875 M 140.929688 21.1875 L 152.929688 21.1875 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="121.789062" y="40.328125"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 184.671875 73.210938 C 184.671875 84.257812 175.71875 93.210938 164.671875 93.210938 C 153.625 93.210938 144.671875 84.257812 144.671875 73.210938 C 144.671875 62.167969 153.625 53.210938 164.671875 53.210938 C 175.71875 53.210938 184.671875 62.167969 184.671875 73.210938 M 178.8125 59.070312 L 178.8125 47.070312 M 178.8125 59.070312 L 166.8125 60.511719 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="159.671875" y="78.210938"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 184.671875 126.789062 C 184.671875 137.832031 175.71875 146.789062 164.671875 146.789062 C 153.625 146.789062 144.671875 137.832031 144.671875 126.789062 C 144.671875 115.742188 153.625 106.789062 164.671875 106.789062 C 175.71875 106.789062 184.671875 115.742188 184.671875 126.789062 M 178.8125 140.929688 L 178.8125 152.929688 M 178.8125 140.929688 L 166.8125 139.488281 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="159.671875" y="131.789062"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.789062 164.671875 C 146.789062 175.71875 137.832031 184.671875 126.789062 184.671875 C 115.742188 184.671875 106.789062 175.71875 106.789062 164.671875 C 106.789062 153.625 115.742188 144.671875 126.789062 144.671875 C 137.832031 144.671875 146.789062 153.625 146.789062 164.671875 M 140.929688 178.8125 L 139.488281 166.8125 M 140.929688 178.8125 L 152.929688 178.8125 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="121.789062" y="169.671875"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.210938 164.671875 C 93.210938 175.71875 84.257812 184.671875 73.210938 184.671875 C 62.167969 184.671875 53.210938 175.71875 53.210938 164.671875 C 53.210938 153.625 62.167969 144.671875 73.210938 144.671875 C 84.257812 144.671875 93.210938 153.625 93.210938 164.671875 M 59.070312 178.8125 L 60.511719 166.8125 M 59.070312 178.8125 L 47.070312 178.8125 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-5" x="68.210938" y="169.671875"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.328125 126.789062 C 55.328125 137.832031 46.375 146.789062 35.328125 146.789062 C 24.28125 146.789062 15.328125 137.832031 15.328125 126.789062 C 15.328125 115.742188 24.28125 106.789062 35.328125 106.789062 C 46.375 106.789062 55.328125 115.742188 55.328125 126.789062 M 21.1875 140.929688 L 21.1875 152.929688 M 21.1875 140.929688 L 33.1875 139.488281 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-6" x="30.328125" y="131.789062"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 55.328125 73.210938 C 55.328125 84.257812 46.375 93.210938 35.328125 93.210938 C 24.28125 93.210938 15.328125 84.257812 15.328125 73.210938 C 15.328125 62.167969 24.28125 53.210938 35.328125 53.210938 C 46.375 53.210938 55.328125 62.167969 55.328125 73.210938 M 21.1875 59.070312 L 21.1875 47.070312 M 21.1875 59.070312 L 33.1875 60.511719 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-7" x="30.328125" y="78.210938"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.210938 35.328125 C 93.210938 46.375 84.257812 55.328125 73.210938 55.328125 C 62.167969 55.328125 53.210938 46.375 53.210938 35.328125 C 53.210938 24.28125 62.167969 15.328125 73.210938 15.328125 C 84.257812 15.328125 93.210938 24.28125 93.210938 35.328125 M 59.070312 21.1875 L 60.511719 33.1875 M 59.070312 21.1875 L 47.070312 21.1875 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-8" x="68.210938" y="40.328125"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/octo_x8.svg b/resources/motor_order/octo_x8.svg
index 236b3cf2..8e28d095 100644
--- a/resources/motor_order/octo_x8.svg
+++ b/resources/motor_order/octo_x8.svg
@@ -1,76 +1,76 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.015625 -20.40625 L 13.859375 -20.40625 L 13.859375 -18.09375 L 5.546875 -18.09375 L 5.546875 -13.078125 C 5.953125 -13.222656 6.351562 -13.328125 6.75 -13.390625 C 7.15625 -13.460938 7.554688 -13.5 7.953125 -13.5 C 10.234375 -13.5 12.039062 -12.875 13.375 -11.625 C 14.707031 -10.375 15.375 -8.679688 15.375 -6.546875 C 15.375 -4.347656 14.6875 -2.640625 13.3125 -1.421875 C 11.945312 -0.210938 10.019531 0.390625 7.53125 0.390625 C 6.675781 0.390625 5.800781 0.316406 4.90625 0.171875 C 4.019531 0.0234375 3.101562 -0.191406 2.15625 -0.484375 L 2.15625 -3.25 C 2.976562 -2.800781 3.828125 -2.46875 4.703125 -2.25 C 5.578125 -2.03125 6.503906 -1.921875 7.484375 -1.921875 C 9.054688 -1.921875 10.300781 -2.335938 11.21875 -3.171875 C 12.144531 -4.003906 12.609375 -5.128906 12.609375 -6.546875 C 12.609375 -7.972656 12.144531 -9.097656 11.21875 -9.921875 C 10.300781 -10.753906 9.054688 -11.171875 7.484375 -11.171875 C 6.742188 -11.171875 6.003906 -11.085938 5.265625 -10.921875 C 4.535156 -10.753906 3.785156 -10.5 3.015625 -10.15625 Z M 3.015625 -20.40625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 9.25 -11.3125 C 8.007812 -11.3125 7.023438 -10.882812 6.296875 -10.03125 C 5.566406 -9.1875 5.203125 -8.023438 5.203125 -6.546875 C 5.203125 -5.078125 5.566406 -3.914062 6.296875 -3.0625 C 7.023438 -2.21875 8.007812 -1.796875 9.25 -1.796875 C 10.488281 -1.796875 11.46875 -2.21875 12.1875 -3.0625 C 12.914062 -3.914062 13.28125 -5.078125 13.28125 -6.546875 C 13.28125 -8.023438 12.914062 -9.1875 12.1875 -10.03125 C 11.46875 -10.882812 10.488281 -11.3125 9.25 -11.3125 Z M 14.71875 -19.96875 L 14.71875 -17.453125 C 14.03125 -17.773438 13.332031 -18.019531 12.625 -18.1875 C 11.914062 -18.363281 11.21875 -18.453125 10.53125 -18.453125 C 8.707031 -18.453125 7.3125 -17.835938 6.34375 -16.609375 C 5.382812 -15.378906 4.835938 -13.519531 4.703125 -11.03125 C 5.242188 -11.820312 5.914062 -12.429688 6.71875 -12.859375 C 7.53125 -13.285156 8.425781 -13.5 9.40625 -13.5 C 11.457031 -13.5 13.078125 -12.875 14.265625 -11.625 C 15.453125 -10.382812 16.046875 -8.691406 16.046875 -6.546875 C 16.046875 -4.453125 15.425781 -2.769531 14.1875 -1.5 C 12.945312 -0.238281 11.300781 0.390625 9.25 0.390625 C 6.882812 0.390625 5.078125 -0.507812 3.828125 -2.3125 C 2.578125 -4.125 1.953125 -6.75 1.953125 -10.1875 C 1.953125 -13.414062 2.71875 -15.988281 4.25 -17.90625 C 5.78125 -19.820312 7.835938 -20.78125 10.421875 -20.78125 C 11.109375 -20.78125 11.804688 -20.710938 12.515625 -20.578125 C 13.222656 -20.441406 13.957031 -20.238281 14.71875 -19.96875 Z M 14.71875 -19.96875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 2.296875 -20.40625 L 15.421875 -20.40625 L 15.421875 -19.234375 L 8.015625 0 L 5.125 0 L 12.09375 -18.09375 L 2.296875 -18.09375 Z M 2.296875 -20.40625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 8.90625 -9.6875 C 7.59375 -9.6875 6.554688 -9.335938 5.796875 -8.640625 C 5.046875 -7.941406 4.671875 -6.976562 4.671875 -5.75 C 4.671875 -4.507812 5.046875 -3.539062 5.796875 -2.84375 C 6.554688 -2.144531 7.59375 -1.796875 8.90625 -1.796875 C 10.21875 -1.796875 11.25 -2.144531 12 -2.84375 C 12.757812 -3.550781 13.140625 -4.519531 13.140625 -5.75 C 13.140625 -6.976562 12.765625 -7.941406 12.015625 -8.640625 C 11.265625 -9.335938 10.226562 -9.6875 8.90625 -9.6875 Z M 6.140625 -10.875 C 4.953125 -11.164062 4.023438 -11.710938 3.359375 -12.515625 C 2.703125 -13.328125 2.375 -14.316406 2.375 -15.484375 C 2.375 -17.117188 2.953125 -18.410156 4.109375 -19.359375 C 5.273438 -20.304688 6.875 -20.78125 8.90625 -20.78125 C 10.9375 -20.78125 12.53125 -20.304688 13.6875 -19.359375 C 14.84375 -18.410156 15.421875 -17.117188 15.421875 -15.484375 C 15.421875 -14.316406 15.085938 -13.328125 14.421875 -12.515625 C 13.765625 -11.710938 12.847656 -11.164062 11.671875 -10.875 C 13.003906 -10.5625 14.039062 -9.953125 14.78125 -9.046875 C 15.53125 -8.148438 15.90625 -7.050781 15.90625 -5.75 C 15.90625 -3.769531 15.300781 -2.25 14.09375 -1.1875 C 12.882812 -0.132812 11.15625 0.390625 8.90625 0.390625 C 6.65625 0.390625 4.925781 -0.132812 3.71875 -1.1875 C 2.507812 -2.25 1.90625 -3.769531 1.90625 -5.75 C 1.90625 -7.050781 2.273438 -8.148438 3.015625 -9.046875 C 3.765625 -9.953125 4.804688 -10.5625 6.140625 -10.875 Z M 5.125 -15.234375 C 5.125 -14.171875 5.453125 -13.34375 6.109375 -12.75 C 6.773438 -12.164062 7.707031 -11.875 8.90625 -11.875 C 10.082031 -11.875 11.003906 -12.164062 11.671875 -12.75 C 12.347656 -13.34375 12.6875 -14.171875 12.6875 -15.234375 C 12.6875 -16.285156 12.347656 -17.109375 11.671875 -17.703125 C 11.003906 -18.296875 10.082031 -18.59375 8.90625 -18.59375 C 7.707031 -18.59375 6.773438 -18.296875 6.109375 -17.703125 C 5.453125 -17.109375 5.125 -16.285156 5.125 -15.234375 Z M 5.125 -15.234375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-5">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-6">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-7">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-8">
-<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface61">
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198 170 C 198 185.464844 185.464844 198 170 198 C 154.535156 198 142 185.464844 142 170 C 142 154.535156 154.535156 142 170 142 C 185.464844 142 198 154.535156 198 170 M 189.800781 150.199219 L 187.785156 167 M 189.800781 150.199219 L 206.601562 150.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="171" y="191"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198 30 C 198 45.464844 185.464844 58 170 58 C 154.535156 58 142 45.464844 142 30 C 142 14.535156 154.535156 2 170 2 C 185.464844 2 198 14.535156 198 30 M 189.800781 49.800781 L 187.785156 33 M 189.800781 49.800781 L 206.601562 49.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="171" y="27"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 58 170 C 58 185.464844 45.464844 198 30 198 C 14.535156 198 2 185.464844 2 170 C 2 154.535156 14.535156 142 30 142 C 45.464844 142 58 154.535156 58 170 M 10.199219 150.199219 L 12.214844 167 M 10.199219 150.199219 L -6.601562 150.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="13" y="191"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 58 30 C 58 45.464844 45.464844 58 30 58 C 14.535156 58 2 45.464844 2 30 C 2 14.535156 14.535156 2 30 2 C 45.464844 2 58 14.535156 58 30 M 10.199219 49.800781 L 12.214844 33 M 10.199219 49.800781 L -6.601562 49.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="13" y="27"/>
-</g>
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 50 50 L 150 150 M 50 150 L 150 50 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 178 150 C 178 165.464844 165.464844 178 150 178 C 134.535156 178 122 165.464844 122 150 C 122 134.535156 134.535156 122 150 122 C 165.464844 122 178 134.535156 178 150 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178 150 C 178 165.464844 165.464844 178 150 178 C 134.535156 178 122 165.464844 122 150 C 122 134.535156 134.535156 122 150 122 C 165.464844 122 178 134.535156 178 150 M 130.199219 169.800781 L 130.199219 186.601562 M 130.199219 169.800781 L 147 167.785156 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-5" x="143" y="147"/>
-</g>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 178 50 C 178 65.464844 165.464844 78 150 78 C 134.535156 78 122 65.464844 122 50 C 122 34.535156 134.535156 22 150 22 C 165.464844 22 178 34.535156 178 50 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178 50 C 178 65.464844 165.464844 78 150 78 C 134.535156 78 122 65.464844 122 50 C 122 34.535156 134.535156 22 150 22 C 165.464844 22 178 34.535156 178 50 M 130.199219 30.199219 L 130.199219 13.398438 M 130.199219 30.199219 L 147 32.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-6" x="143" y="69"/>
-</g>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 78 150 C 78 165.464844 65.464844 178 50 178 C 34.535156 178 22 165.464844 22 150 C 22 134.535156 34.535156 122 50 122 C 65.464844 122 78 134.535156 78 150 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 78 150 C 78 165.464844 65.464844 178 50 178 C 34.535156 178 22 165.464844 22 150 C 22 134.535156 34.535156 122 50 122 C 65.464844 122 78 134.535156 78 150 M 69.800781 169.800781 L 69.800781 186.601562 M 69.800781 169.800781 L 53 167.785156 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-7" x="43" y="147"/>
-</g>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 78 50 C 78 65.464844 65.464844 78 50 78 C 34.535156 78 22 65.464844 22 50 C 22 34.535156 34.535156 22 50 22 C 65.464844 22 78 34.535156 78 50 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 78 50 C 78 65.464844 65.464844 78 50 78 C 34.535156 78 22 65.464844 22 50 C 22 34.535156 34.535156 22 50 22 C 65.464844 22 78 34.535156 78 50 M 69.800781 30.199219 L 69.800781 13.398438 M 69.800781 30.199219 L 53 32.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-8" x="43" y="69"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.015625 -20.40625 L 13.859375 -20.40625 L 13.859375 -18.09375 L 5.546875 -18.09375 L 5.546875 -13.078125 C 5.953125 -13.222656 6.351562 -13.328125 6.75 -13.390625 C 7.15625 -13.460938 7.554688 -13.5 7.953125 -13.5 C 10.234375 -13.5 12.039062 -12.875 13.375 -11.625 C 14.707031 -10.375 15.375 -8.679688 15.375 -6.546875 C 15.375 -4.347656 14.6875 -2.640625 13.3125 -1.421875 C 11.945312 -0.210938 10.019531 0.390625 7.53125 0.390625 C 6.675781 0.390625 5.800781 0.316406 4.90625 0.171875 C 4.019531 0.0234375 3.101562 -0.191406 2.15625 -0.484375 L 2.15625 -3.25 C 2.976562 -2.800781 3.828125 -2.46875 4.703125 -2.25 C 5.578125 -2.03125 6.503906 -1.921875 7.484375 -1.921875 C 9.054688 -1.921875 10.300781 -2.335938 11.21875 -3.171875 C 12.144531 -4.003906 12.609375 -5.128906 12.609375 -6.546875 C 12.609375 -7.972656 12.144531 -9.097656 11.21875 -9.921875 C 10.300781 -10.753906 9.054688 -11.171875 7.484375 -11.171875 C 6.742188 -11.171875 6.003906 -11.085938 5.265625 -10.921875 C 4.535156 -10.753906 3.785156 -10.5 3.015625 -10.15625 Z M 3.015625 -20.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 9.25 -11.3125 C 8.007812 -11.3125 7.023438 -10.882812 6.296875 -10.03125 C 5.566406 -9.1875 5.203125 -8.023438 5.203125 -6.546875 C 5.203125 -5.078125 5.566406 -3.914062 6.296875 -3.0625 C 7.023438 -2.21875 8.007812 -1.796875 9.25 -1.796875 C 10.488281 -1.796875 11.46875 -2.21875 12.1875 -3.0625 C 12.914062 -3.914062 13.28125 -5.078125 13.28125 -6.546875 C 13.28125 -8.023438 12.914062 -9.1875 12.1875 -10.03125 C 11.46875 -10.882812 10.488281 -11.3125 9.25 -11.3125 Z M 14.71875 -19.96875 L 14.71875 -17.453125 C 14.03125 -17.773438 13.332031 -18.019531 12.625 -18.1875 C 11.914062 -18.363281 11.21875 -18.453125 10.53125 -18.453125 C 8.707031 -18.453125 7.3125 -17.835938 6.34375 -16.609375 C 5.382812 -15.378906 4.835938 -13.519531 4.703125 -11.03125 C 5.242188 -11.820312 5.914062 -12.429688 6.71875 -12.859375 C 7.53125 -13.285156 8.425781 -13.5 9.40625 -13.5 C 11.457031 -13.5 13.078125 -12.875 14.265625 -11.625 C 15.453125 -10.382812 16.046875 -8.691406 16.046875 -6.546875 C 16.046875 -4.453125 15.425781 -2.769531 14.1875 -1.5 C 12.945312 -0.238281 11.300781 0.390625 9.25 0.390625 C 6.882812 0.390625 5.078125 -0.507812 3.828125 -2.3125 C 2.578125 -4.125 1.953125 -6.75 1.953125 -10.1875 C 1.953125 -13.414062 2.71875 -15.988281 4.25 -17.90625 C 5.78125 -19.820312 7.835938 -20.78125 10.421875 -20.78125 C 11.109375 -20.78125 11.804688 -20.710938 12.515625 -20.578125 C 13.222656 -20.441406 13.957031 -20.238281 14.71875 -19.96875 Z M 14.71875 -19.96875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 2.296875 -20.40625 L 15.421875 -20.40625 L 15.421875 -19.234375 L 8.015625 0 L 5.125 0 L 12.09375 -18.09375 L 2.296875 -18.09375 Z M 2.296875 -20.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 8.90625 -9.6875 C 7.59375 -9.6875 6.554688 -9.335938 5.796875 -8.640625 C 5.046875 -7.941406 4.671875 -6.976562 4.671875 -5.75 C 4.671875 -4.507812 5.046875 -3.539062 5.796875 -2.84375 C 6.554688 -2.144531 7.59375 -1.796875 8.90625 -1.796875 C 10.21875 -1.796875 11.25 -2.144531 12 -2.84375 C 12.757812 -3.550781 13.140625 -4.519531 13.140625 -5.75 C 13.140625 -6.976562 12.765625 -7.941406 12.015625 -8.640625 C 11.265625 -9.335938 10.226562 -9.6875 8.90625 -9.6875 Z M 6.140625 -10.875 C 4.953125 -11.164062 4.023438 -11.710938 3.359375 -12.515625 C 2.703125 -13.328125 2.375 -14.316406 2.375 -15.484375 C 2.375 -17.117188 2.953125 -18.410156 4.109375 -19.359375 C 5.273438 -20.304688 6.875 -20.78125 8.90625 -20.78125 C 10.9375 -20.78125 12.53125 -20.304688 13.6875 -19.359375 C 14.84375 -18.410156 15.421875 -17.117188 15.421875 -15.484375 C 15.421875 -14.316406 15.085938 -13.328125 14.421875 -12.515625 C 13.765625 -11.710938 12.847656 -11.164062 11.671875 -10.875 C 13.003906 -10.5625 14.039062 -9.953125 14.78125 -9.046875 C 15.53125 -8.148438 15.90625 -7.050781 15.90625 -5.75 C 15.90625 -3.769531 15.300781 -2.25 14.09375 -1.1875 C 12.882812 -0.132812 11.15625 0.390625 8.90625 0.390625 C 6.65625 0.390625 4.925781 -0.132812 3.71875 -1.1875 C 2.507812 -2.25 1.90625 -3.769531 1.90625 -5.75 C 1.90625 -7.050781 2.273438 -8.148438 3.015625 -9.046875 C 3.765625 -9.953125 4.804688 -10.5625 6.140625 -10.875 Z M 5.125 -15.234375 C 5.125 -14.171875 5.453125 -13.34375 6.109375 -12.75 C 6.773438 -12.164062 7.707031 -11.875 8.90625 -11.875 C 10.082031 -11.875 11.003906 -12.164062 11.671875 -12.75 C 12.347656 -13.34375 12.6875 -14.171875 12.6875 -15.234375 C 12.6875 -16.285156 12.347656 -17.109375 11.671875 -17.703125 C 11.003906 -18.296875 10.082031 -18.59375 8.90625 -18.59375 C 7.707031 -18.59375 6.773438 -18.296875 6.109375 -17.703125 C 5.453125 -17.109375 5.125 -16.285156 5.125 -15.234375 Z M 5.125 -15.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-8">
+<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface61">
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198 170 C 198 185.464844 185.464844 198 170 198 C 154.535156 198 142 185.464844 142 170 C 142 154.535156 154.535156 142 170 142 C 185.464844 142 198 154.535156 198 170 M 189.800781 150.199219 L 187.785156 167 M 189.800781 150.199219 L 206.601562 150.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="171" y="191"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198 30 C 198 45.464844 185.464844 58 170 58 C 154.535156 58 142 45.464844 142 30 C 142 14.535156 154.535156 2 170 2 C 185.464844 2 198 14.535156 198 30 M 189.800781 49.800781 L 187.785156 33 M 189.800781 49.800781 L 206.601562 49.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="171" y="27"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 58 170 C 58 185.464844 45.464844 198 30 198 C 14.535156 198 2 185.464844 2 170 C 2 154.535156 14.535156 142 30 142 C 45.464844 142 58 154.535156 58 170 M 10.199219 150.199219 L 12.214844 167 M 10.199219 150.199219 L -6.601562 150.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="13" y="191"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 58 30 C 58 45.464844 45.464844 58 30 58 C 14.535156 58 2 45.464844 2 30 C 2 14.535156 14.535156 2 30 2 C 45.464844 2 58 14.535156 58 30 M 10.199219 49.800781 L 12.214844 33 M 10.199219 49.800781 L -6.601562 49.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="13" y="27"/>
+</g>
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 50 50 L 150 150 M 50 150 L 150 50 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 178 150 C 178 165.464844 165.464844 178 150 178 C 134.535156 178 122 165.464844 122 150 C 122 134.535156 134.535156 122 150 122 C 165.464844 122 178 134.535156 178 150 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178 150 C 178 165.464844 165.464844 178 150 178 C 134.535156 178 122 165.464844 122 150 C 122 134.535156 134.535156 122 150 122 C 165.464844 122 178 134.535156 178 150 M 130.199219 169.800781 L 130.199219 186.601562 M 130.199219 169.800781 L 147 167.785156 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-5" x="143" y="147"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 178 50 C 178 65.464844 165.464844 78 150 78 C 134.535156 78 122 65.464844 122 50 C 122 34.535156 134.535156 22 150 22 C 165.464844 22 178 34.535156 178 50 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178 50 C 178 65.464844 165.464844 78 150 78 C 134.535156 78 122 65.464844 122 50 C 122 34.535156 134.535156 22 150 22 C 165.464844 22 178 34.535156 178 50 M 130.199219 30.199219 L 130.199219 13.398438 M 130.199219 30.199219 L 147 32.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-6" x="143" y="69"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 78 150 C 78 165.464844 65.464844 178 50 178 C 34.535156 178 22 165.464844 22 150 C 22 134.535156 34.535156 122 50 122 C 65.464844 122 78 134.535156 78 150 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 78 150 C 78 165.464844 65.464844 178 50 178 C 34.535156 178 22 165.464844 22 150 C 22 134.535156 34.535156 122 50 122 C 65.464844 122 78 134.535156 78 150 M 69.800781 169.800781 L 69.800781 186.601562 M 69.800781 169.800781 L 53 167.785156 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-7" x="43" y="147"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 78 50 C 78 65.464844 65.464844 78 50 78 C 34.535156 78 22 65.464844 22 50 C 22 34.535156 34.535156 22 50 22 C 65.464844 22 78 34.535156 78 50 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 78 50 C 78 65.464844 65.464844 78 50 78 C 34.535156 78 22 65.464844 22 50 C 22 34.535156 34.535156 22 50 22 C 65.464844 22 78 34.535156 78 50 M 69.800781 30.199219 L 69.800781 13.398438 M 69.800781 30.199219 L 53 32.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-8" x="43" y="69"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/quad_p.svg b/resources/motor_order/quad_p.svg
index 7424e1b3..25609e84 100644
--- a/resources/motor_order/quad_p.svg
+++ b/resources/motor_order/quad_p.svg
@@ -1,44 +1,44 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface16">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 100 L 160 100 M 100 40 L 100 160 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 160 C 128 175.464844 115.464844 188 100 188 C 84.535156 188 72 175.464844 72 160 C 72 144.535156 84.535156 132 100 132 C 115.464844 132 128 144.535156 128 160 M 80.199219 179.800781 L 80.199219 196.601562 M 80.199219 179.800781 L 97 177.785156 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="93" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 100 C 188 115.464844 175.464844 128 160 128 C 144.535156 128 132 115.464844 132 100 C 132 84.535156 144.535156 72 160 72 C 175.464844 72 188 84.535156 188 100 M 179.800781 80.199219 L 177.785156 97 M 179.800781 80.199219 L 196.601562 80.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="153" y="107"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 40 C 128 55.464844 115.464844 68 100 68 C 84.535156 68 72 55.464844 72 40 C 72 24.535156 84.535156 12 100 12 C 115.464844 12 128 24.535156 128 40 M 119.800781 20.199219 L 119.800781 3.398438 M 119.800781 20.199219 L 103 22.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="93" y="47"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 100 C 68 115.464844 55.464844 128 40 128 C 24.535156 128 12 115.464844 12 100 C 12 84.535156 24.535156 72 40 72 C 55.464844 72 68 84.535156 68 100 M 20.199219 119.800781 L 22.214844 103 M 20.199219 119.800781 L 3.398438 119.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="33" y="107"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface16">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 100 L 160 100 M 100 40 L 100 160 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 160 C 128 175.464844 115.464844 188 100 188 C 84.535156 188 72 175.464844 72 160 C 72 144.535156 84.535156 132 100 132 C 115.464844 132 128 144.535156 128 160 M 80.199219 179.800781 L 80.199219 196.601562 M 80.199219 179.800781 L 97 177.785156 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="93" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 100 C 188 115.464844 175.464844 128 160 128 C 144.535156 128 132 115.464844 132 100 C 132 84.535156 144.535156 72 160 72 C 175.464844 72 188 84.535156 188 100 M 179.800781 80.199219 L 177.785156 97 M 179.800781 80.199219 L 196.601562 80.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="153" y="107"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 40 C 128 55.464844 115.464844 68 100 68 C 84.535156 68 72 55.464844 72 40 C 72 24.535156 84.535156 12 100 12 C 115.464844 12 128 24.535156 128 40 M 119.800781 20.199219 L 119.800781 3.398438 M 119.800781 20.199219 L 103 22.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="93" y="47"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 100 C 68 115.464844 55.464844 128 40 128 C 24.535156 128 12 115.464844 12 100 C 12 84.535156 24.535156 72 40 72 C 55.464844 72 68 84.535156 68 100 M 20.199219 119.800781 L 22.214844 103 M 20.199219 119.800781 L 3.398438 119.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="33" y="107"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/quad_x.svg b/resources/motor_order/quad_x.svg
index de045e36..7ae53a0b 100644
--- a/resources/motor_order/quad_x.svg
+++ b/resources/motor_order/quad_x.svg
@@ -1,44 +1,44 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface11">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 160 M 40 160 L 160 40 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 160 C 188 175.464844 175.464844 188 160 188 C 144.535156 188 132 175.464844 132 160 C 132 144.535156 144.535156 132 160 132 C 175.464844 132 188 144.535156 188 160 M 179.800781 179.800781 L 177.785156 163 M 179.800781 179.800781 L 196.601562 179.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="153" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="153" y="47"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 160 C 68 175.464844 55.464844 188 40 188 C 24.535156 188 12 175.464844 12 160 C 12 144.535156 24.535156 132 40 132 C 55.464844 132 68 144.535156 68 160 M 20.199219 179.800781 L 22.214844 163 M 20.199219 179.800781 L 3.398438 179.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="33" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="33" y="47"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface11">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 160 M 40 160 L 160 40 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 160 C 188 175.464844 175.464844 188 160 188 C 144.535156 188 132 175.464844 132 160 C 132 144.535156 144.535156 132 160 132 C 175.464844 132 188 144.535156 188 160 M 179.800781 179.800781 L 177.785156 163 M 179.800781 179.800781 L 196.601562 179.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="153" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="153" y="47"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 160 C 68 175.464844 55.464844 188 40 188 C 24.535156 188 12 175.464844 12 160 C 12 144.535156 24.535156 132 40 132 C 55.464844 132 68 144.535156 68 160 M 20.199219 179.800781 L 22.214844 163 M 20.199219 179.800781 L 3.398438 179.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="33" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="33" y="47"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/tri.svg b/resources/motor_order/tri.svg
index 8f30f934..5ff940c8 100644
--- a/resources/motor_order/tri.svg
+++ b/resources/motor_order/tri.svg
@@ -1,51 +1,51 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-0">
-<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-1">
-<path style="stroke:none;" d="M 8.5625 -11.28125 L 8.5625 -9.75 C 7.96875 -10.03125 7.40625 -10.238281 6.875 -10.375 C 6.34375 -10.519531 5.828125 -10.59375 5.328125 -10.59375 C 4.472656 -10.59375 3.8125 -10.425781 3.34375 -10.09375 C 2.875 -9.757812 2.640625 -9.285156 2.640625 -8.671875 C 2.640625 -8.160156 2.796875 -7.769531 3.109375 -7.5 C 3.421875 -7.238281 4.007812 -7.03125 4.875 -6.875 L 5.828125 -6.671875 C 7.003906 -6.453125 7.867188 -6.054688 8.421875 -5.484375 C 8.984375 -4.921875 9.265625 -4.164062 9.265625 -3.21875 C 9.265625 -2.09375 8.882812 -1.234375 8.125 -0.640625 C 7.375 -0.0546875 6.265625 0.234375 4.796875 0.234375 C 4.242188 0.234375 3.65625 0.164062 3.03125 0.03125 C 2.414062 -0.09375 1.773438 -0.273438 1.109375 -0.515625 L 1.109375 -2.140625 C 1.742188 -1.785156 2.367188 -1.515625 2.984375 -1.328125 C 3.597656 -1.148438 4.203125 -1.0625 4.796875 -1.0625 C 5.703125 -1.0625 6.398438 -1.238281 6.890625 -1.59375 C 7.378906 -1.945312 7.625 -2.453125 7.625 -3.109375 C 7.625 -3.679688 7.445312 -4.128906 7.09375 -4.453125 C 6.738281 -4.773438 6.160156 -5.015625 5.359375 -5.171875 L 4.40625 -5.359375 C 3.226562 -5.597656 2.375 -5.96875 1.84375 -6.46875 C 1.320312 -6.96875 1.0625 -7.660156 1.0625 -8.546875 C 1.0625 -9.578125 1.421875 -10.390625 2.140625 -10.984375 C 2.867188 -11.578125 3.875 -11.875 5.15625 -11.875 C 5.695312 -11.875 6.25 -11.820312 6.8125 -11.71875 C 7.382812 -11.625 7.96875 -11.476562 8.5625 -11.28125 Z M 8.5625 -11.28125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-2">
-<path style="stroke:none;" d="M 1.984375 -1.328125 L 4.5625 -1.328125 L 4.5625 -10.234375 L 1.765625 -9.671875 L 1.765625 -11.109375 L 4.546875 -11.671875 L 6.125 -11.671875 L 6.125 -1.328125 L 8.703125 -1.328125 L 8.703125 0 L 1.984375 0 Z M 1.984375 -1.328125 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface6">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 40 M 100 40 L 100 160 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 160 C 128 175.464844 115.464844 188 100 188 C 84.535156 188 72 175.464844 72 160 C 72 144.535156 84.535156 132 100 132 C 115.464844 132 128 144.535156 128 160 M 80.199219 140.199219 L 80.199219 123.398438 M 80.199219 140.199219 L 97 142.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="93" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 140.199219 20.199219 L 140.199219 3.398438 M 140.199219 20.199219 L 157 22.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="153" y="47"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 59.800781 20.199219 L 57.785156 37 M 59.800781 20.199219 L 76.601562 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="33" y="47"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 140 140 L 168 140 L 168 168 L 140 168 Z M 140 140 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph1-1" x="144" y="160"/>
- <use xlink:href="#glyph1-2" x="154.15625" y="160"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 70 L 100 110 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 65 L 85 80 L 115 80 L 100 65 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.796875 2.828125 L 0.796875 -11.28125 L 8.796875 -11.28125 L 8.796875 2.828125 Z M 1.703125 1.9375 L 7.90625 1.9375 L 7.90625 -10.390625 L 1.703125 -10.390625 Z M 1.703125 1.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 8.5625 -11.28125 L 8.5625 -9.75 C 7.96875 -10.03125 7.40625 -10.238281 6.875 -10.375 C 6.34375 -10.519531 5.828125 -10.59375 5.328125 -10.59375 C 4.472656 -10.59375 3.8125 -10.425781 3.34375 -10.09375 C 2.875 -9.757812 2.640625 -9.285156 2.640625 -8.671875 C 2.640625 -8.160156 2.796875 -7.769531 3.109375 -7.5 C 3.421875 -7.238281 4.007812 -7.03125 4.875 -6.875 L 5.828125 -6.671875 C 7.003906 -6.453125 7.867188 -6.054688 8.421875 -5.484375 C 8.984375 -4.921875 9.265625 -4.164062 9.265625 -3.21875 C 9.265625 -2.09375 8.882812 -1.234375 8.125 -0.640625 C 7.375 -0.0546875 6.265625 0.234375 4.796875 0.234375 C 4.242188 0.234375 3.65625 0.164062 3.03125 0.03125 C 2.414062 -0.09375 1.773438 -0.273438 1.109375 -0.515625 L 1.109375 -2.140625 C 1.742188 -1.785156 2.367188 -1.515625 2.984375 -1.328125 C 3.597656 -1.148438 4.203125 -1.0625 4.796875 -1.0625 C 5.703125 -1.0625 6.398438 -1.238281 6.890625 -1.59375 C 7.378906 -1.945312 7.625 -2.453125 7.625 -3.109375 C 7.625 -3.679688 7.445312 -4.128906 7.09375 -4.453125 C 6.738281 -4.773438 6.160156 -5.015625 5.359375 -5.171875 L 4.40625 -5.359375 C 3.226562 -5.597656 2.375 -5.96875 1.84375 -6.46875 C 1.320312 -6.96875 1.0625 -7.660156 1.0625 -8.546875 C 1.0625 -9.578125 1.421875 -10.390625 2.140625 -10.984375 C 2.867188 -11.578125 3.875 -11.875 5.15625 -11.875 C 5.695312 -11.875 6.25 -11.820312 6.8125 -11.71875 C 7.382812 -11.625 7.96875 -11.476562 8.5625 -11.28125 Z M 8.5625 -11.28125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 1.984375 -1.328125 L 4.5625 -1.328125 L 4.5625 -10.234375 L 1.765625 -9.671875 L 1.765625 -11.109375 L 4.546875 -11.671875 L 6.125 -11.671875 L 6.125 -1.328125 L 8.703125 -1.328125 L 8.703125 0 L 1.984375 0 Z M 1.984375 -1.328125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface6">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 40 M 100 40 L 100 160 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 160 C 128 175.464844 115.464844 188 100 188 C 84.535156 188 72 175.464844 72 160 C 72 144.535156 84.535156 132 100 132 C 115.464844 132 128 144.535156 128 160 M 80.199219 140.199219 L 80.199219 123.398438 M 80.199219 140.199219 L 97 142.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="93" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 140.199219 20.199219 L 140.199219 3.398438 M 140.199219 20.199219 L 157 22.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="153" y="47"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 59.800781 20.199219 L 57.785156 37 M 59.800781 20.199219 L 76.601562 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="33" y="47"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 140 140 L 168 140 L 168 168 L 140 168 Z M 140 140 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-1" x="144" y="160"/>
+ <use xlink:href="#glyph1-2" x="154.15625" y="160"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 70 L 100 110 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 65 L 85 80 L 115 80 L 100 65 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/vtail_quad.svg b/resources/motor_order/vtail_quad.svg
index 654fa686..6ec31ef6 100644
--- a/resources/motor_order/vtail_quad.svg
+++ b/resources/motor_order/vtail_quad.svg
@@ -1,44 +1,44 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface41">
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 40 M 100 40 L 100 180 M 100 180 L 140 160 M 100 180 L 60 160 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 168 160 C 168 175.464844 155.464844 188 140 188 C 124.535156 188 112 175.464844 112 160 C 112 144.535156 124.535156 132 140 132 C 155.464844 132 168 144.535156 168 160 M 159.800781 179.800781 L 157.785156 163 M 159.800781 179.800781 L 176.601562 179.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="133" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="153" y="47"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88 160 C 88 175.464844 75.464844 188 60 188 C 44.535156 188 32 175.464844 32 160 C 32 144.535156 44.535156 132 60 132 C 75.464844 132 88 144.535156 88 160 M 40.199219 179.800781 L 42.214844 163 M 40.199219 179.800781 L 23.398438 179.800781 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="53" y="167"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="33" y="47"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface41">
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 40 40 L 160 40 M 100 40 L 100 180 M 100 180 L 140 160 M 100 180 L 60 160 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 168 160 C 168 175.464844 155.464844 188 140 188 C 124.535156 188 112 175.464844 112 160 C 112 144.535156 124.535156 132 140 132 C 155.464844 132 168 144.535156 168 160 M 159.800781 179.800781 L 157.785156 163 M 159.800781 179.800781 L 176.601562 179.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="133" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="153" y="47"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88 160 C 88 175.464844 75.464844 188 60 188 C 44.535156 188 32 175.464844 32 160 C 32 144.535156 44.535156 132 60 132 C 75.464844 132 88 144.535156 88 160 M 40.199219 179.800781 L 42.214844 163 M 40.199219 179.800781 L 23.398438 179.800781 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="53" y="167"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="33" y="47"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 80 L 100 120 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 75 L 85 90 L 115 90 L 100 75 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/y4.svg b/resources/motor_order/y4.svg
index 6edfcfa2..5f7a539f 100644
--- a/resources/motor_order/y4.svg
+++ b/resources/motor_order/y4.svg
@@ -1,45 +1,45 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface51">
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 170 C 128 185.464844 115.464844 198 100 198 C 84.535156 198 72 185.464844 72 170 C 72 154.535156 84.535156 142 100 142 C 115.464844 142 128 154.535156 128 170 M 119.800781 189.800781 L 119.800781 206.601562 M 119.800781 189.800781 L 103 187.785156 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="93" y="191"/>
-</g>
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 50 L 40 40 M 100 50 L 160 40 M 100 50 L 100 140 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="153" y="47"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="33" y="47"/>
-</g>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 M 119.800781 120.199219 L 119.800781 103.398438 M 119.800781 120.199219 L 103 122.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="93" y="137"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 60 L 100 100 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 55 L 85 70 L 115 70 L 100 55 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface51">
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 170 C 128 185.464844 115.464844 198 100 198 C 84.535156 198 72 185.464844 72 170 C 72 154.535156 84.535156 142 100 142 C 115.464844 142 128 154.535156 128 170 M 119.800781 189.800781 L 119.800781 206.601562 M 119.800781 189.800781 L 103 187.785156 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="93" y="191"/>
+</g>
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 50 L 40 40 M 100 50 L 160 40 M 100 50 L 100 140 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188 40 C 188 55.464844 175.464844 68 160 68 C 144.535156 68 132 55.464844 132 40 C 132 24.535156 144.535156 12 160 12 C 175.464844 12 188 24.535156 188 40 M 179.800781 20.199219 L 177.785156 37 M 179.800781 20.199219 L 196.601562 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="153" y="47"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 68 40 C 68 55.464844 55.464844 68 40 68 C 24.535156 68 12 55.464844 12 40 C 12 24.535156 24.535156 12 40 12 C 55.464844 12 68 24.535156 68 40 M 20.199219 20.199219 L 22.214844 37 M 20.199219 20.199219 L 3.398438 20.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="33" y="47"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 M 119.800781 120.199219 L 119.800781 103.398438 M 119.800781 120.199219 L 103 122.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="93" y="137"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 60 L 100 100 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 55 L 85 70 L 115 70 L 100 55 "/>
+</g>
+</svg>
diff --git a/resources/motor_order/y6.svg b/resources/motor_order/y6.svg
index ef1ee801..b830dd46 100644
--- a/resources/motor_order/y6.svg
+++ b/resources/motor_order/y6.svg
@@ -1,61 +1,61 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
-<defs>
-<g>
-<symbol overflow="visible" id="glyph0-0">
-<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-1">
-<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-2">
-<path style="stroke:none;" d="M 9.25 -11.3125 C 8.007812 -11.3125 7.023438 -10.882812 6.296875 -10.03125 C 5.566406 -9.1875 5.203125 -8.023438 5.203125 -6.546875 C 5.203125 -5.078125 5.566406 -3.914062 6.296875 -3.0625 C 7.023438 -2.21875 8.007812 -1.796875 9.25 -1.796875 C 10.488281 -1.796875 11.46875 -2.21875 12.1875 -3.0625 C 12.914062 -3.914062 13.28125 -5.078125 13.28125 -6.546875 C 13.28125 -8.023438 12.914062 -9.1875 12.1875 -10.03125 C 11.46875 -10.882812 10.488281 -11.3125 9.25 -11.3125 Z M 14.71875 -19.96875 L 14.71875 -17.453125 C 14.03125 -17.773438 13.332031 -18.019531 12.625 -18.1875 C 11.914062 -18.363281 11.21875 -18.453125 10.53125 -18.453125 C 8.707031 -18.453125 7.3125 -17.835938 6.34375 -16.609375 C 5.382812 -15.378906 4.835938 -13.519531 4.703125 -11.03125 C 5.242188 -11.820312 5.914062 -12.429688 6.71875 -12.859375 C 7.53125 -13.285156 8.425781 -13.5 9.40625 -13.5 C 11.457031 -13.5 13.078125 -12.875 14.265625 -11.625 C 15.453125 -10.382812 16.046875 -8.691406 16.046875 -6.546875 C 16.046875 -4.453125 15.425781 -2.769531 14.1875 -1.5 C 12.945312 -0.238281 11.300781 0.390625 9.25 0.390625 C 6.882812 0.390625 5.078125 -0.507812 3.828125 -2.3125 C 2.578125 -4.125 1.953125 -6.75 1.953125 -10.1875 C 1.953125 -13.414062 2.71875 -15.988281 4.25 -17.90625 C 5.78125 -19.820312 7.835938 -20.78125 10.421875 -20.78125 C 11.109375 -20.78125 11.804688 -20.710938 12.515625 -20.578125 C 13.222656 -20.441406 13.957031 -20.238281 14.71875 -19.96875 Z M 14.71875 -19.96875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-3">
-<path style="stroke:none;" d="M 3.015625 -20.40625 L 13.859375 -20.40625 L 13.859375 -18.09375 L 5.546875 -18.09375 L 5.546875 -13.078125 C 5.953125 -13.222656 6.351562 -13.328125 6.75 -13.390625 C 7.15625 -13.460938 7.554688 -13.5 7.953125 -13.5 C 10.234375 -13.5 12.039062 -12.875 13.375 -11.625 C 14.707031 -10.375 15.375 -8.679688 15.375 -6.546875 C 15.375 -4.347656 14.6875 -2.640625 13.3125 -1.421875 C 11.945312 -0.210938 10.019531 0.390625 7.53125 0.390625 C 6.675781 0.390625 5.800781 0.316406 4.90625 0.171875 C 4.019531 0.0234375 3.101562 -0.191406 2.15625 -0.484375 L 2.15625 -3.25 C 2.976562 -2.800781 3.828125 -2.46875 4.703125 -2.25 C 5.578125 -2.03125 6.503906 -1.921875 7.484375 -1.921875 C 9.054688 -1.921875 10.300781 -2.335938 11.21875 -3.171875 C 12.144531 -4.003906 12.609375 -5.128906 12.609375 -6.546875 C 12.609375 -7.972656 12.144531 -9.097656 11.21875 -9.921875 C 10.300781 -10.753906 9.054688 -11.171875 7.484375 -11.171875 C 6.742188 -11.171875 6.003906 -11.085938 5.265625 -10.921875 C 4.535156 -10.753906 3.785156 -10.5 3.015625 -10.15625 Z M 3.015625 -20.40625 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-4">
-<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-5">
-<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
-</symbol>
-<symbol overflow="visible" id="glyph0-6">
-<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
-</symbol>
-</g>
-</defs>
-<g id="surface56">
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 170 C 128 185.464844 115.464844 198 100 198 C 84.535156 198 72 185.464844 72 170 C 72 154.535156 84.535156 142 100 142 C 115.464844 142 128 154.535156 128 170 M 80.199219 189.800781 L 80.199219 206.601562 M 80.199219 189.800781 L 97 187.785156 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-1" x="93" y="191"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 58 30 C 58 45.464844 45.464844 58 30 58 C 14.535156 58 2 45.464844 2 30 C 2 14.535156 14.535156 2 30 2 C 45.464844 2 58 14.535156 58 30 M 49.800781 10.199219 L 47.785156 27 M 49.800781 10.199219 L 66.601562 10.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-2" x="23" y="27"/>
-</g>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198 30 C 198 45.464844 185.464844 58 170 58 C 154.535156 58 142 45.464844 142 30 C 142 14.535156 154.535156 2 170 2 C 185.464844 2 198 14.535156 198 30 M 150.199219 10.199219 L 150.199219 -6.601562 M 150.199219 10.199219 L 167 12.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-3" x="163" y="27"/>
-</g>
-<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 60 L 40 50 M 100 60 L 160 50 M 100 60 L 100 140 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 173 55 C 173 70.464844 160.464844 83 145 83 C 129.535156 83 117 70.464844 117 55 C 117 39.535156 129.535156 27 145 27 C 160.464844 27 173 39.535156 173 55 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 173 55 C 173 70.464844 160.464844 83 145 83 C 129.535156 83 117 70.464844 117 55 C 117 39.535156 129.535156 27 145 27 C 160.464844 27 173 39.535156 173 55 M 125.199219 35.199219 L 127.214844 52 M 125.199219 35.199219 L 108.398438 35.199219 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-4" x="138" y="74"/>
-</g>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 83 55 C 83 70.464844 70.464844 83 55 83 C 39.535156 83 27 70.464844 27 55 C 27 39.535156 39.535156 27 55 27 C 70.464844 27 83 39.535156 83 55 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 83 55 C 83 70.464844 70.464844 83 55 83 C 39.535156 83 27 70.464844 27 55 C 27 39.535156 39.535156 27 55 27 C 70.464844 27 83 39.535156 83 55 M 74.800781 35.199219 L 74.800781 18.398438 M 74.800781 35.199219 L 58 37.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-5" x="48" y="74"/>
-</g>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 "/>
-<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 M 80.199219 120.199219 L 80.199219 103.398438 M 80.199219 120.199219 L 97 122.214844 "/>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
- <use xlink:href="#glyph0-6" x="93" y="137"/>
-</g>
-<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 60 L 100 100 "/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 55 L 85 70 L 115 70 L 100 55 "/>
-</g>
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Public domain (CC-BY-SA if you or your laws insist), generated by Jonathan Hudson's svg_model_motors.rb -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="200pt" viewBox="0 0 200 200" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.390625 4.953125 L 1.390625 -19.75 L 15.390625 -19.75 L 15.390625 4.953125 Z M 2.96875 3.390625 L 13.84375 3.390625 L 13.84375 -18.171875 L 2.96875 -18.171875 Z M 2.96875 3.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 10.578125 -18 L 3.609375 -7.109375 L 10.578125 -7.109375 Z M 9.859375 -20.40625 L 13.328125 -20.40625 L 13.328125 -7.109375 L 16.25 -7.109375 L 16.25 -4.8125 L 13.328125 -4.8125 L 13.328125 0 L 10.578125 0 L 10.578125 -4.8125 L 1.375 -4.8125 L 1.375 -7.484375 Z M 9.859375 -20.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 9.25 -11.3125 C 8.007812 -11.3125 7.023438 -10.882812 6.296875 -10.03125 C 5.566406 -9.1875 5.203125 -8.023438 5.203125 -6.546875 C 5.203125 -5.078125 5.566406 -3.914062 6.296875 -3.0625 C 7.023438 -2.21875 8.007812 -1.796875 9.25 -1.796875 C 10.488281 -1.796875 11.46875 -2.21875 12.1875 -3.0625 C 12.914062 -3.914062 13.28125 -5.078125 13.28125 -6.546875 C 13.28125 -8.023438 12.914062 -9.1875 12.1875 -10.03125 C 11.46875 -10.882812 10.488281 -11.3125 9.25 -11.3125 Z M 14.71875 -19.96875 L 14.71875 -17.453125 C 14.03125 -17.773438 13.332031 -18.019531 12.625 -18.1875 C 11.914062 -18.363281 11.21875 -18.453125 10.53125 -18.453125 C 8.707031 -18.453125 7.3125 -17.835938 6.34375 -16.609375 C 5.382812 -15.378906 4.835938 -13.519531 4.703125 -11.03125 C 5.242188 -11.820312 5.914062 -12.429688 6.71875 -12.859375 C 7.53125 -13.285156 8.425781 -13.5 9.40625 -13.5 C 11.457031 -13.5 13.078125 -12.875 14.265625 -11.625 C 15.453125 -10.382812 16.046875 -8.691406 16.046875 -6.546875 C 16.046875 -4.453125 15.425781 -2.769531 14.1875 -1.5 C 12.945312 -0.238281 11.300781 0.390625 9.25 0.390625 C 6.882812 0.390625 5.078125 -0.507812 3.828125 -2.3125 C 2.578125 -4.125 1.953125 -6.75 1.953125 -10.1875 C 1.953125 -13.414062 2.71875 -15.988281 4.25 -17.90625 C 5.78125 -19.820312 7.835938 -20.78125 10.421875 -20.78125 C 11.109375 -20.78125 11.804688 -20.710938 12.515625 -20.578125 C 13.222656 -20.441406 13.957031 -20.238281 14.71875 -19.96875 Z M 14.71875 -19.96875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 3.015625 -20.40625 L 13.859375 -20.40625 L 13.859375 -18.09375 L 5.546875 -18.09375 L 5.546875 -13.078125 C 5.953125 -13.222656 6.351562 -13.328125 6.75 -13.390625 C 7.15625 -13.460938 7.554688 -13.5 7.953125 -13.5 C 10.234375 -13.5 12.039062 -12.875 13.375 -11.625 C 14.707031 -10.375 15.375 -8.679688 15.375 -6.546875 C 15.375 -4.347656 14.6875 -2.640625 13.3125 -1.421875 C 11.945312 -0.210938 10.019531 0.390625 7.53125 0.390625 C 6.675781 0.390625 5.800781 0.316406 4.90625 0.171875 C 4.019531 0.0234375 3.101562 -0.191406 2.15625 -0.484375 L 2.15625 -3.25 C 2.976562 -2.800781 3.828125 -2.46875 4.703125 -2.25 C 5.578125 -2.03125 6.503906 -1.921875 7.484375 -1.921875 C 9.054688 -1.921875 10.300781 -2.335938 11.21875 -3.171875 C 12.144531 -4.003906 12.609375 -5.128906 12.609375 -6.546875 C 12.609375 -7.972656 12.144531 -9.097656 11.21875 -9.921875 C 10.300781 -10.753906 9.054688 -11.171875 7.484375 -11.171875 C 6.742188 -11.171875 6.003906 -11.085938 5.265625 -10.921875 C 4.535156 -10.753906 3.785156 -10.5 3.015625 -10.15625 Z M 3.015625 -20.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 5.375 -2.328125 L 15.015625 -2.328125 L 15.015625 0 L 2.046875 0 L 2.046875 -2.328125 C 3.097656 -3.410156 4.523438 -4.863281 6.328125 -6.6875 C 8.140625 -8.519531 9.28125 -9.703125 9.75 -10.234375 C 10.632812 -11.222656 11.25 -12.0625 11.59375 -12.75 C 11.945312 -13.4375 12.125 -14.113281 12.125 -14.78125 C 12.125 -15.863281 11.742188 -16.742188 10.984375 -17.421875 C 10.222656 -18.109375 9.234375 -18.453125 8.015625 -18.453125 C 7.148438 -18.453125 6.234375 -18.300781 5.265625 -18 C 4.304688 -17.707031 3.28125 -17.253906 2.1875 -16.640625 L 2.1875 -19.421875 C 3.300781 -19.867188 4.335938 -20.207031 5.296875 -20.4375 C 6.265625 -20.664062 7.148438 -20.78125 7.953125 -20.78125 C 10.066406 -20.78125 11.753906 -20.25 13.015625 -19.1875 C 14.273438 -18.132812 14.90625 -16.722656 14.90625 -14.953125 C 14.90625 -14.117188 14.742188 -13.320312 14.421875 -12.5625 C 14.109375 -11.8125 13.539062 -10.925781 12.71875 -9.90625 C 12.488281 -9.644531 11.757812 -8.882812 10.53125 -7.625 C 9.3125 -6.363281 7.59375 -4.597656 5.375 -2.328125 Z M 5.375 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 11.359375 -11 C 12.679688 -10.71875 13.710938 -10.128906 14.453125 -9.234375 C 15.203125 -8.347656 15.578125 -7.25 15.578125 -5.9375 C 15.578125 -3.914062 14.882812 -2.351562 13.5 -1.25 C 12.113281 -0.15625 10.144531 0.390625 7.59375 0.390625 C 6.726562 0.390625 5.84375 0.304688 4.9375 0.140625 C 4.03125 -0.0234375 3.097656 -0.273438 2.140625 -0.609375 L 2.140625 -3.28125 C 2.898438 -2.832031 3.734375 -2.492188 4.640625 -2.265625 C 5.554688 -2.035156 6.507812 -1.921875 7.5 -1.921875 C 9.238281 -1.921875 10.5625 -2.265625 11.46875 -2.953125 C 12.375 -3.640625 12.828125 -4.632812 12.828125 -5.9375 C 12.828125 -7.132812 12.40625 -8.070312 11.5625 -8.75 C 10.71875 -9.4375 9.546875 -9.78125 8.046875 -9.78125 L 5.65625 -9.78125 L 5.65625 -12.046875 L 8.15625 -12.046875 C 9.507812 -12.046875 10.546875 -12.316406 11.265625 -12.859375 C 11.984375 -13.398438 12.34375 -14.179688 12.34375 -15.203125 C 12.34375 -16.253906 11.972656 -17.054688 11.234375 -17.609375 C 10.492188 -18.171875 9.429688 -18.453125 8.046875 -18.453125 C 7.285156 -18.453125 6.472656 -18.367188 5.609375 -18.203125 C 4.742188 -18.046875 3.789062 -17.796875 2.75 -17.453125 L 2.75 -19.90625 C 3.800781 -20.195312 4.78125 -20.414062 5.6875 -20.5625 C 6.601562 -20.707031 7.46875 -20.78125 8.28125 -20.78125 C 10.382812 -20.78125 12.046875 -20.300781 13.265625 -19.34375 C 14.484375 -18.394531 15.09375 -17.109375 15.09375 -15.484375 C 15.09375 -14.359375 14.769531 -13.40625 14.125 -12.625 C 13.476562 -11.84375 12.554688 -11.300781 11.359375 -11 Z M 11.359375 -11 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 3.46875 -2.328125 L 7.984375 -2.328125 L 7.984375 -17.890625 L 3.078125 -16.90625 L 3.078125 -19.421875 L 7.953125 -20.40625 L 10.71875 -20.40625 L 10.71875 -2.328125 L 15.234375 -2.328125 L 15.234375 0 L 3.46875 0 Z M 3.46875 -2.328125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface56">
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 170 C 128 185.464844 115.464844 198 100 198 C 84.535156 198 72 185.464844 72 170 C 72 154.535156 84.535156 142 100 142 C 115.464844 142 128 154.535156 128 170 M 80.199219 189.800781 L 80.199219 206.601562 M 80.199219 189.800781 L 97 187.785156 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="93" y="191"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 58 30 C 58 45.464844 45.464844 58 30 58 C 14.535156 58 2 45.464844 2 30 C 2 14.535156 14.535156 2 30 2 C 45.464844 2 58 14.535156 58 30 M 49.800781 10.199219 L 47.785156 27 M 49.800781 10.199219 L 66.601562 10.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-2" x="23" y="27"/>
+</g>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,39.215686%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198 30 C 198 45.464844 185.464844 58 170 58 C 154.535156 58 142 45.464844 142 30 C 142 14.535156 154.535156 2 170 2 C 185.464844 2 198 14.535156 198 30 M 150.199219 10.199219 L 150.199219 -6.601562 M 150.199219 10.199219 L 167 12.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-3" x="163" y="27"/>
+</g>
+<path style="fill:none;stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(75.294118%,75.294118%,75.294118%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 60 L 40 50 M 100 60 L 160 50 M 100 60 L 100 140 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 173 55 C 173 70.464844 160.464844 83 145 83 C 129.535156 83 117 70.464844 117 55 C 117 39.535156 129.535156 27 145 27 C 160.464844 27 173 39.535156 173 55 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 173 55 C 173 70.464844 160.464844 83 145 83 C 129.535156 83 117 70.464844 117 55 C 117 39.535156 129.535156 27 145 27 C 160.464844 27 173 39.535156 173 55 M 125.199219 35.199219 L 127.214844 52 M 125.199219 35.199219 L 108.398438 35.199219 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-4" x="138" y="74"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 83 55 C 83 70.464844 70.464844 83 55 83 C 39.535156 83 27 70.464844 27 55 C 27 39.535156 39.535156 27 55 27 C 70.464844 27 83 39.535156 83 55 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 83 55 C 83 70.464844 70.464844 83 55 83 C 39.535156 83 27 70.464844 27 55 C 27 39.535156 39.535156 27 55 27 C 70.464844 27 83 39.535156 83 55 M 74.800781 35.199219 L 74.800781 18.398438 M 74.800781 35.199219 L 58 37.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-5" x="48" y="74"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:0.533333;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 "/>
+<path style="fill:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(25.490196%,41.176471%,88.235294%);stroke-opacity:1;stroke-miterlimit:10;" d="M 128 140 C 128 155.464844 115.464844 168 100 168 C 84.535156 168 72 155.464844 72 140 C 72 124.535156 84.535156 112 100 112 C 115.464844 112 128 124.535156 128 140 M 80.199219 120.199219 L 80.199219 103.398438 M 80.199219 120.199219 L 97 122.214844 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-6" x="93" y="137"/>
+</g>
+<path style="fill:none;stroke-width:12;stroke-linecap:butt;stroke-linejoin:bevel;stroke:rgb(100%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100 60 L 100 100 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,0%,0%);fill-opacity:1;" d="M 100 55 L 85 70 L 115 70 L 100 55 "/>
+</g>
+</svg>