diff --git a/c3pb-heizung-display/3d/LED_WS2812C-2020_PLCC4_2.0x2.0mm.wrl b/c3pb-heizung-display/3d/LED_WS2812C-2020_PLCC4_2.0x2.0mm.wrl
new file mode 100644
index 0000000000000000000000000000000000000000..a6e66dbee1d5b1e88fe5017e5661b73facebe236
--- /dev/null
+++ b/c3pb-heizung-display/3d/LED_WS2812C-2020_PLCC4_2.0x2.0mm.wrl
@@ -0,0 +1,317 @@
+#VRML V2.0 utf8
+# 3D model generated by KiBot (using easyeda2kicad.py code)
+
+Shape {
+    appearance Appearance {
+        material DEF MATERIAL_1 Material {
+            ambientIntensity 0.2
+            diffuseColor 1.000 1.000 1.000
+            specularColor 0.878 0.878 0.878
+            shininess 0.5
+            transparency 1
+        }
+    }
+}
+Shape {
+    appearance Appearance {
+        material DEF IC-BODY-EPOXY-04 Material {
+            ambientIntensity 0.293
+            diffuseColor 0.148 0.145 0.145
+            specularColor 0.180 0.168 0.160
+            shininess 0.35
+            transparency 0
+        }
+    }
+}
+Shape {
+    appearance Appearance {
+        material DEF PIN-01 Material {
+            ambientIntensity 0.271
+            diffuseColor 0.824 0.820 0.781
+            specularColor 0.328 0.258 0.172
+            shininess 0.7
+            transparency 0
+        }
+    }
+}
+Shape {
+    appearance Appearance {
+        material DEF MATERIAL_4 Material {
+            ambientIntensity 0.2
+            diffuseColor 0.341 0.839 0.412
+            specularColor 0.102 0.251 0.122
+            shininess 0.5
+            transparency 0
+        }
+    }
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.1969 -0.3543 0.0, -0.1969 -0.3491 0.0, 0.0761 -0.3491 0.0, 0.1969 -0.3543 0.0, 0.3937 -0.3543 0.0, 0.3937 -0.3937 0.0, 0.1179 -0.3134 0.0, 0.1218 -0.3138 0.0, 0.1094 -0.3429 0.0, 0.0809 -0.3095 0.0, 0.0809 -0.3138 0.0, 0.0799 -0.3446 0.0, 0.0799 -0.3489 0.0, 0.101 -0.3489 0.0, 0.1087 -0.3468 0.0, 0.1087 -0.3425 0.0, 0.101 -0.3095 0.0, 0.3937 0.3937 0.0, 0.3937 0.3543 0.0, 0.0761 0.3937 0.0, 0.1969 0.3543 0.0, 0.1969 0.0787 0.0, 0.3937 0.0787 0.0, 0.3937 -0.0787 0.0, 0.1969 -0.0787 0.0, 0.0957 -0.3311 0.0, 0.0957 -0.3446 0.0, 0.0818 -0.3311 0.0, 0.0818 -0.3268 0.0, 0.0957 -0.3268 0.0, 0.0957 -0.3138 0.0, 0.1248 -0.3149 0.0, 0.1275 -0.3167 0.0, 0.1299 -0.3193 0.0, 0.1327 -0.3296 0.0, 0.1323 -0.3339 0.0, 0.1312 -0.3373 0.0, 0.1225 -0.3446 0.0, 0.1188 -0.345 0.0, 0.1254 -0.3436 0.0, 0.1278 -0.3419 0.0, 0.1296 -0.34 0.0, 0.1136 -0.3445 0.0, 0.1315 -0.3223 0.0, 0.1325 -0.3266 0.0, 0.1615 -0.3489 0.0, 0.1219 -0.3491 0.0, 0.1414 -0.3489 0.0, 0.1244 -0.3489 0.0, 0.1282 -0.3475 0.0, 0.1359 -0.3199 0.0, 0.1336 -0.3162 0.0, 0.1562 -0.3095 0.0, 0.1301 -0.3128 0.0, 0.1131 -0.314 0.0, 0.1087 -0.3159 0.0, 0.1087 -0.3106 0.0, 0.1133 -0.3094 0.0, 0.1314 -0.3455 0.0, 0.1343 -0.3424 0.0, 0.1414 -0.3446 0.0, 0.1364 -0.3387 0.0, 0.1562 -0.3446 0.0, 0.1263 -0.3106 0.0, 0.1219 -0.3094 0.0, 0.118 -0.309 0.0, 0.1969 -0.3491 0.0, 0.1615 -0.3095 0.0, 0.1376 -0.3345 0.0, 0.138 -0.3299 0.0, 0.1374 -0.3243 0.0, 0.1169 -0.3491 0.0, 0.1185 -0.3493 0.0, 0.0761 -0.3937 0.0, 0.1195 -0.3494 0.0, 0.0377 -0.3489 0.0, 0.0425 -0.3381 0.0, 0.0448 -0.3416 0.0, 0.048 -0.3447 0.0, 0.0521 -0.3471 0.0, 0.0566 -0.3485 0.0, 0.0079 -0.3489 0.0, 0.0021 -0.3489 0.0, 0.0175 -0.3095 0.0, -0.1969 -0.0787 0.0, 0.0228 -0.3095 0.0, -0.3937 0.3543 0.0, -0.3937 0.3937 0.0, -0.1969 0.3543 0.0, -0.1969 0.0787 0.0, -0.3937 0.0787 0.0, -0.3937 -0.0787 0.0, 0.0615 -0.3489 0.0, 0.0319 -0.3489 0.0, 0.0281 -0.3378 0.0, 0.0119 -0.3378 0.0, 0.0722 -0.3489 0.0, 0.0722 -0.3095 0.0, 0.0611 -0.3095 0.0, 0.0554 -0.3101 0.0, 0.0437 -0.3177 0.0, 0.0419 -0.3211 0.0, 0.0408 -0.325 0.0, 0.0405 -0.3287 0.0, 0.0411 -0.334 0.0, 0.0508 -0.3117 0.0, 0.0465 -0.3146 0.0, 0.0465 -0.3146 0.0, 0.1129 -0.3486 0.0, -0.3937 -0.3937 0.0, -0.3937 -0.3543 0.0, -0.3937 -0.3543 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,2,12,13,-1,14,13,15,-1,15,13,16,-1,17,18,19,-1,19,18,20,-1,19,20,21,-1,22,23,21,-1,21,23,24,-1,25,26,27,-1,27,26,11,-1,27,11,28,-1,28,11,10,-1,28,10,29,-1,29,10,30,-1,7,31,8,-1,8,31,32,-1,8,32,33,-1,34,35,8,-1,8,35,36,-1,37,38,39,-1,39,38,40,-1,36,41,8,-1,8,41,40,-1,8,40,42,-1,42,40,38,-1,33,43,8,-1,8,43,44,-1,8,44,34,-1,45,46,47,-1,47,46,48,-1,47,48,49,-1,12,2,11,-1,11,2,19,-1,11,19,9,-1,9,19,21,-1,9,21,16,-1,50,51,52,-1,52,51,53,-1,6,8,54,-1,54,8,15,-1,54,15,55,-1,55,15,16,-1,55,16,56,-1,56,16,21,-1,56,21,57,-1,49,58,47,-1,47,58,59,-1,47,59,60,-1,60,59,61,-1,60,61,62,-1,53,63,52,-1,52,63,64,-1,52,64,65,-1,66,67,24,-1,24,67,52,-1,24,52,21,-1,21,52,65,-1,21,65,57,-1,61,68,62,-1,62,68,69,-1,62,69,52,-1,52,69,70,-1,52,70,50,-1,71,72,73,-1,73,72,74,-1,73,74,46,-1,5,73,3,-1,3,73,46,-1,3,46,66,-1,66,46,45,-1,66,45,67,-1,75,76,77,-1,77,78,75,-1,75,78,79,-1,75,79,80,-1,81,2,82,-1,82,2,1,-1,82,1,83,-1,83,1,84,-1,83,84,85,-1,85,84,19,-1,86,87,88,-1,88,87,19,-1,88,19,89,-1,89,19,84,-1,89,84,90,-1,90,84,91,-1,80,92,75,-1,75,92,2,-1,75,2,93,-1,93,2,81,-1,93,81,94,-1,94,81,95,-1,92,96,2,-1,2,96,97,-1,2,97,19,-1,19,97,98,-1,19,98,99,-1,85,100,101,-1,101,102,85,-1,85,102,103,-1,85,103,75,-1,75,103,104,-1,75,104,76,-1,99,105,19,-1,19,105,106,-1,19,106,85,-1,85,106,107,-1,85,107,100,-1,14,108,13,-1,13,108,71,-1,13,71,2,-1,2,71,73,-1,2,73,0,-1,0,73,109,-1,0,109,110,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.1562 -0.3095 0.0, 0.1615 -0.3095 0.0, 0.1562 -0.3446 0.0, 0.1615 -0.3489 0.0, 0.1414 -0.3446 0.0, 0.1414 -0.3489 0.0, 0.1087 -0.3468 0.0, 0.1087 -0.3425 0.0, 0.1094 -0.3429 0.0, 0.1129 -0.3486 0.0, 0.1136 -0.3445 0.0, 0.1169 -0.3491 0.0, 0.1188 -0.345 0.0, 0.1185 -0.3493 0.0, 0.1195 -0.3494 0.0, 0.1225 -0.3446 0.0, 0.1219 -0.3491 0.0, 0.1087 -0.3159 0.0, 0.1087 -0.3106 0.0, 0.1131 -0.314 0.0, 0.1133 -0.3094 0.0, 0.1179 -0.3134 0.0, 0.118 -0.309 0.0, 0.1218 -0.3138 0.0, 0.1219 -0.3094 0.0, 0.1248 -0.3149 0.0, 0.1263 -0.3106 0.0, 0.1275 -0.3167 0.0, 0.1301 -0.3128 0.0, 0.1299 -0.3193 0.0, 0.1336 -0.3162 0.0, 0.1315 -0.3223 0.0, 0.1359 -0.3199 0.0, 0.1325 -0.3266 0.0, 0.1374 -0.3243 0.0, 0.1327 -0.3296 0.0, 0.138 -0.3299 0.0, 0.1323 -0.3339 0.0, 0.1376 -0.3345 0.0, 0.1312 -0.3373 0.0, 0.1364 -0.3387 0.0, 0.1296 -0.34 0.0, 0.1343 -0.3424 0.0, 0.1278 -0.3419 0.0, 0.1314 -0.3455 0.0, 0.1254 -0.3436 0.0, 0.1282 -0.3475 0.0, 0.1244 -0.3489 0.0, 0.1244 -0.3489 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,6,7,8,-1,6,8,9,-1,9,8,10,-1,9,10,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,14,12,15,-1,14,15,16,-1,17,18,19,-1,19,18,20,-1,19,20,21,-1,21,20,22,-1,21,22,23,-1,23,22,24,-1,23,24,25,-1,25,24,26,-1,25,26,27,-1,27,26,28,-1,27,28,29,-1,29,28,30,-1,29,30,31,-1,31,30,32,-1,31,32,33,-1,33,32,34,-1,33,34,35,-1,35,34,36,-1,35,36,37,-1,37,36,38,-1,37,38,39,-1,39,38,40,-1,39,40,41,-1,41,40,42,-1,41,42,43,-1,43,42,44,-1,43,44,45,-1,45,44,46,-1,45,46,15,-1,15,46,47,-1,15,47,16,-1,
+        ]
+    }
+    appearance Appearance {material USE IC-BODY-EPOXY-04}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.0669 -0.3138 0.0, 0.0669 -0.3446 0.0, 0.0611 -0.3138 0.0, 0.0614 -0.3446 0.0, 0.0572 -0.3442 0.0, 0.0458 -0.3288 0.0, 0.0461 -0.3249 0.0, 0.0471 -0.3218 0.0, 0.0565 -0.3143 0.0, 0.0539 -0.3431 0.0, 0.0512 -0.3415 0.0, 0.049 -0.3394 0.0, 0.0473 -0.3367 0.0, 0.0462 -0.333 0.0, 0.0484 -0.3194 0.0, 0.0503 -0.3173 0.0, 0.0532 -0.3155 0.0, 0.0532 -0.3155 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,5,6,2,-1,2,6,7,-1,2,7,8,-1,4,9,2,-1,2,9,10,-1,2,10,11,-1,11,12,2,-1,2,12,13,-1,2,13,5,-1,14,15,7,-1,7,15,16,-1,7,16,8,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.101 -0.3489 0.0, 0.0799 -0.3489 0.0, 0.0799 -0.3446 0.0, 0.0957 -0.3446 0.0, 0.0957 -0.3311 0.0, 0.101 -0.3095 0.0, 0.0809 -0.3138 0.0, 0.0809 -0.3095 0.0, 0.0957 -0.3138 0.0, 0.0957 -0.3268 0.0, 0.0818 -0.3268 0.0, 0.0818 -0.3311 0.0, 0.0818 -0.3311 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,3,0,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,8,7,5,-1,8,5,9,-1,9,5,4,-1,9,4,10,-1,10,4,11,-1,
+        ]
+    }
+    appearance Appearance {material USE IC-BODY-EPOXY-04}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.0268 -0.3335 0.0, 0.0136 -0.3335 0.0, 0.0209 -0.3171 0.0, 0.0196 -0.3171 0.0, 0.0206 -0.3157 0.0, 0.0199 -0.3157 0.0, 0.0203 -0.3143 0.0, 0.0202 -0.3143 0.0, 0.0202 -0.3143 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.0419 -0.3211 0.0, 0.0437 -0.3177 0.0, 0.0484 -0.3194 0.0, 0.0465 -0.3146 0.0, 0.0503 -0.3173 0.0, 0.0465 -0.3146 0.0, 0.0532 -0.3155 0.0, 0.0508 -0.3117 0.0, 0.0565 -0.3143 0.0, 0.0554 -0.3101 0.0, 0.0611 -0.3138 0.0, 0.0611 -0.3095 0.0, 0.0669 -0.3138 0.0, 0.0722 -0.3095 0.0, 0.0669 -0.3446 0.0, 0.0722 -0.3489 0.0, 0.0614 -0.3446 0.0, 0.0615 -0.3489 0.0, 0.0572 -0.3442 0.0, 0.0566 -0.3485 0.0, 0.0539 -0.3431 0.0, 0.0521 -0.3471 0.0, 0.0512 -0.3415 0.0, 0.048 -0.3447 0.0, 0.049 -0.3394 0.0, 0.0448 -0.3416 0.0, 0.0473 -0.3367 0.0, 0.0425 -0.3381 0.0, 0.0462 -0.333 0.0, 0.0411 -0.334 0.0, 0.0458 -0.3288 0.0, 0.0405 -0.3287 0.0, 0.0461 -0.3249 0.0, 0.0408 -0.325 0.0, 0.0471 -0.3218 0.0, 0.0471 -0.3218 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,6,7,8,-1,8,7,9,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,12,11,13,-1,12,13,14,-1,14,13,15,-1,14,15,16,-1,16,15,17,-1,16,17,18,-1,18,17,19,-1,18,19,20,-1,20,19,21,-1,20,21,22,-1,22,21,23,-1,22,23,24,-1,24,23,25,-1,24,25,26,-1,26,25,27,-1,26,27,28,-1,28,27,29,-1,28,29,30,-1,30,29,31,-1,30,31,32,-1,32,31,33,-1,32,33,34,-1,34,33,0,-1,34,0,2,-1,
+        ]
+    }
+    appearance Appearance {material USE IC-BODY-EPOXY-04}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.3937 0.3543 0.0, -0.3937 0.3543 -0.0079, -0.3937 0.2835 -0.0, -0.3937 0.2756 -0.0079, -0.3937 0.2835 0.1102, -0.3937 0.2756 0.1181, -0.3937 0.3543 0.1102, -0.3937 0.3543 0.1181, 0.3937 0.3543 0.1102, 0.3937 0.3543 0.1181, 0.3937 0.2835 0.1102, 0.3937 0.2756 0.1181, 0.3937 0.2835 -0.0, 0.3937 0.2756 -0.0079, 0.3937 0.3543 0.0, 0.3937 0.3543 -0.0079, 0.3937 0.3543 -0.0079
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,12,11,13,-1,12,13,14,-1,14,13,15,-1,
+        ]
+    }
+    appearance Appearance {material USE PIN-01}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.3937 -0.3937 0.1102, 0.3937 -0.3937 0.0, 0.3937 -0.3543 0.1102, 0.3937 -0.3543 0.0, 0.3937 -0.2835 0.1102, 0.3937 -0.2835 0.0, -0.3937 -0.3937 0.0, -0.3937 -0.3937 0.1102, -0.3937 -0.3543 0.0, -0.3937 -0.3543 0.1102, -0.3937 -0.2835 0.0, -0.3937 -0.2835 0.1102, -0.3937 -0.0787 0.0, -0.3937 -0.0787 -0.0079, -0.3937 -0.1496 0.0, -0.3937 -0.1575 -0.0079, -0.3937 -0.1496 0.1102, -0.3937 -0.1575 0.1181, -0.3937 -0.0787 0.1102, -0.3937 -0.0787 0.1181, -0.3937 0.0787 0.1102, -0.3937 0.0787 0.1181, -0.3937 0.1496 0.1102, -0.3937 0.1575 0.1181, -0.3937 0.1496 0.0, -0.3937 0.1575 -0.0079, -0.3937 0.0787 0.0, -0.3937 0.0787 -0.0079, 0.3937 -0.0787 0.1102, 0.3937 -0.0787 0.1181, 0.3937 -0.1496 0.1102, 0.3937 -0.1575 0.1181, 0.3937 -0.1496 0.0, 0.3937 -0.1575 -0.0079, 0.3937 -0.0787 0.0, 0.3937 -0.0787 -0.0079, 0.3937 0.0787 0.0, 0.3937 0.0787 -0.0079, 0.3937 0.1496 0.0, 0.3937 0.1575 -0.0079, 0.3937 0.1496 0.1102, 0.3937 0.1575 0.1181, 0.3937 0.0787 0.1102, 0.3937 0.0787 0.1181, 0.2664 -0.1638 0.1102, 0.2791 -0.14 0.1102, 0.2224 0.3937 0.1102, 0.3668 -0.3517 0.1102, 0.2963 0.314 0.1102, 0.3171 0.3311 0.1102, 0.341 0.3438 0.1102, 0.3937 0.3937 0.1102, 0.3668 0.3517 0.1102, 0.3937 0.3543 0.1102, 0.2224 -0.3937 0.1102, 0.341 -0.3438 0.1102, 0.3171 -0.3311 0.1102, 0.2586 0.2434 0.1102, 0.2664 0.2693 0.1102, 0.2791 0.2931 0.1102, 0.2963 -0.314 0.1102, 0.2791 -0.2931 0.1102, 0.2664 -0.2693 0.1102, 0.2586 0.1897 0.1102, 0.2559 0.2165 0.1102, 0.2586 -0.2434 0.1102, 0.2559 -0.2165 0.1102, 0.2586 -0.1897 0.1102, 0.2963 -0.1191 0.1102, 0.2791 0.14 0.1102, 0.2664 0.1638 0.1102, 0.3171 -0.102 0.1102, 0.341 -0.0892 0.1102, 0.2963 0.1191 0.1102, 0.3171 0.102 0.1102, 0.3668 -0.0814 0.1102, 0.3668 0.0814 0.1102, 0.341 0.0892 0.1102, -0.341 0.0892 0.1102, -0.3668 0.0814 0.1102, -0.341 -0.0892 0.1102, -0.2963 -0.314 0.1102, -0.2224 -0.3937 0.1102, -0.2791 -0.2931 0.1102, -0.2664 -0.2693 0.1102, -0.2791 0.14 0.1102, -0.2664 0.1638 0.1102, -0.2586 0.1897 0.1102, -0.3668 -0.0814 0.1102, -0.3171 -0.3311 0.1102, -0.341 -0.3438 0.1102, -0.3668 -0.3517 0.1102, -0.2224 0.3937 0.1102, -0.341 0.3438 0.1102, -0.3171 0.3311 0.1102, -0.2963 0.1191 0.1102, -0.3171 0.102 0.1102, -0.3668 0.3517 0.1102, -0.3937 0.3937 0.1102, -0.3937 0.3543 0.1102, -0.2963 0.314 0.1102, -0.2791 0.2931 0.1102, -0.2664 0.2693 0.1102, -0.2586 0.2434 0.1102, -0.2559 0.2165 0.1102, -0.2664 -0.1638 0.1102, -0.2586 -0.1897 0.1102, -0.2559 -0.2165 0.1102, -0.2586 -0.2434 0.1102, -0.3171 -0.102 0.1102, -0.2963 -0.1191 0.1102, -0.2791 -0.14 0.1102, -0.2791 -0.14 0.1102
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,6,7,8,-1,8,7,9,-1,8,9,10,-1,10,9,11,-1,12,13,14,-1,14,13,15,-1,14,15,16,-1,16,15,17,-1,16,17,18,-1,18,17,19,-1,20,21,22,-1,22,21,23,-1,22,23,24,-1,24,23,25,-1,24,25,26,-1,26,25,27,-1,28,29,30,-1,30,29,31,-1,30,31,32,-1,32,31,33,-1,32,33,34,-1,34,33,35,-1,36,37,38,-1,38,37,39,-1,38,39,40,-1,40,39,41,-1,40,41,42,-1,42,41,43,-1,44,45,46,-1,0,2,47,-1,48,49,46,-1,46,49,50,-1,46,50,51,-1,51,50,52,-1,51,52,53,-1,0,47,54,-1,54,47,55,-1,54,55,56,-1,57,58,46,-1,46,58,59,-1,46,59,48,-1,56,60,54,-1,54,60,61,-1,54,61,62,-1,45,63,46,-1,46,63,64,-1,46,64,57,-1,62,65,54,-1,54,65,66,-1,54,66,46,-1,46,66,67,-1,46,67,44,-1,68,69,45,-1,45,69,70,-1,45,70,63,-1,68,71,69,-1,69,71,72,-1,69,72,73,-1,73,72,74,-1,28,42,75,-1,75,42,76,-1,75,76,72,-1,72,76,77,-1,72,77,74,-1,78,79,80,-1,81,82,83,-1,83,82,84,-1,85,80,86,-1,86,80,87,-1,20,18,79,-1,79,18,88,-1,79,88,80,-1,81,89,82,-1,82,89,90,-1,82,90,7,-1,7,90,91,-1,7,91,9,-1,92,93,94,-1,85,95,80,-1,80,95,96,-1,80,96,78,-1,93,92,97,-1,97,92,98,-1,97,98,99,-1,94,100,92,-1,92,100,101,-1,92,101,102,-1,102,103,92,-1,92,103,104,-1,92,104,87,-1,105,106,92,-1,92,106,107,-1,92,107,82,-1,82,107,108,-1,82,108,84,-1,80,109,87,-1,87,109,110,-1,87,110,92,-1,92,110,111,-1,92,111,105,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.0268 -0.3335 0.0, 0.0281 -0.3378 0.0, 0.0136 -0.3335 0.0, 0.0119 -0.3378 0.0, 0.0209 -0.3171 0.0, 0.0228 -0.3095 0.0, 0.0377 -0.3489 0.0, 0.0319 -0.3489 0.0, 0.0206 -0.3157 0.0, 0.0203 -0.3143 0.0, 0.0175 -0.3095 0.0, 0.0202 -0.3143 0.0, 0.0199 -0.3157 0.0, 0.0196 -0.3171 0.0, 0.0021 -0.3489 0.0, 0.0079 -0.3489 0.0, 0.0079 -0.3489 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,4,5,0,-1,0,5,6,-1,0,6,1,-1,1,6,7,-1,4,8,5,-1,5,8,9,-1,5,9,10,-1,10,9,11,-1,10,11,12,-1,12,13,10,-1,10,13,2,-1,10,2,14,-1,14,2,3,-1,14,3,15,-1,
+        ]
+    }
+    appearance Appearance {material USE IC-BODY-EPOXY-04}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.3937 0.1496 0.1102, -0.3937 0.1496 0.0, -0.3937 0.0787 0.1102, -0.3937 0.0787 0.0, -0.3937 -0.0787 0.1102, -0.3937 -0.0787 0.0, -0.3937 -0.1496 0.1102, -0.3937 -0.1496 0.0, -0.3937 0.2835 -0.0, -0.3937 0.2835 0.1102, -0.3937 0.3543 0.0, -0.3937 0.3543 0.1102, -0.3937 0.3937 0.0, -0.3937 0.3937 0.1102, -0.3937 0.3937 0.1102
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,12,11,13,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.3937 -0.3543 0.0, 0.3937 -0.3543 -0.0079, 0.3937 -0.2835 0.0, 0.3937 -0.2756 -0.0079, 0.3937 -0.2835 0.1102, 0.3937 -0.2756 0.1181, 0.3937 -0.3543 0.1102, 0.3937 -0.3543 0.1181, 0.3937 -0.3543 0.1181
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,
+        ]
+    }
+    appearance Appearance {material USE PIN-01}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.3937 0.1496 0.0, 0.3937 0.1496 0.1102, 0.3937 0.0787 0.0, 0.3937 0.0787 0.1102, 0.3937 -0.0787 0.0, 0.3937 -0.0787 0.1102, 0.3937 -0.1496 0.0, 0.3937 -0.1496 0.1102, 0.3937 -0.1496 0.1102
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.3937 -0.3543 0.1102, -0.3937 -0.3543 0.1181, -0.3937 -0.2835 0.1102, -0.3937 -0.2756 0.1181, -0.3937 -0.2835 0.0, -0.3937 -0.2756 -0.0079, -0.3937 -0.3543 0.0, -0.3937 -0.3543 -0.0079, -0.3937 -0.3543 -0.0079
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,
+        ]
+    }
+    appearance Appearance {material USE PIN-01}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.3937 -0.3937 0.0, 0.3937 -0.3937 0.1102, 0.0761 -0.3937 0.0, 0.2224 -0.3937 0.1102, -0.3937 -0.3937 0.0, -0.2224 -0.3937 0.1102, -0.3937 -0.3937 0.1102, 0.3937 0.3937 0.0, 0.3937 0.3937 0.1102, 0.3937 0.3543 0.0, 0.3937 0.3543 0.1102, 0.3937 0.2835 -0.0, 0.3937 0.2835 0.1102, 0.2224 0.3937 0.1102, 0.0761 0.3937 0.0, -0.2224 0.3937 0.1102, -0.3937 0.3937 0.0, -0.3937 0.3937 0.1102, -0.3937 0.3937 0.1102
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,7,8,9,-1,9,8,10,-1,9,10,11,-1,11,10,12,-1,8,7,13,-1,13,7,14,-1,13,14,15,-1,15,14,16,-1,15,16,17,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.3937 0.1575 -0.0079, -0.3937 0.1575 0.1181, -0.3784 0.1595 -0.0079, -0.3784 0.1595 0.1181, -0.3642 0.1654 -0.0079, -0.3642 0.1654 0.1181, -0.3519 0.1748 -0.0079, -0.3519 0.1748 0.1181, -0.3426 0.187 -0.0079, -0.3426 0.187 0.1181, -0.3367 0.2013 -0.0079, -0.3367 0.2013 0.1181, -0.3346 0.2165 -0.0079, -0.3346 0.2165 0.1181, -0.3367 0.2318 -0.0079, -0.3367 0.2318 0.1181, -0.3426 0.2461 -0.0079, -0.3426 0.2461 0.1181, -0.3519 0.2583 -0.0079, -0.3519 0.2583 0.1181, -0.3642 0.2677 -0.0079, -0.3642 0.2677 0.1181, -0.3784 0.2736 -0.0079, -0.3784 0.2736 0.1181, -0.3937 0.2756 -0.0079, -0.3937 0.2756 0.1181, 0.3937 0.2756 -0.0079, 0.3937 0.2756 0.1181, 0.3784 0.2736 -0.0079, 0.3784 0.2736 0.1181, 0.3642 0.2677 -0.0079, 0.3642 0.2677 0.1181, 0.3519 0.2583 -0.0079, 0.3519 0.2583 0.1181, 0.3426 0.2461 -0.0079, 0.3426 0.2461 0.1181, 0.3367 0.2318 -0.0079, 0.3367 0.2318 0.1181, 0.3346 0.2165 -0.0079, 0.3346 0.2165 0.1181, 0.3367 0.2013 -0.0079, 0.3367 0.2013 0.1181, 0.3426 0.187 -0.0079, 0.3426 0.187 0.1181, 0.3519 0.1748 -0.0079, 0.3519 0.1748 0.1181, 0.3642 0.1654 -0.0079, 0.3642 0.1654 0.1181, 0.3784 0.1595 -0.0079, 0.3784 0.1595 0.1181, 0.3937 0.1575 -0.0079, 0.3937 0.1575 0.1181, 0.3937 -0.1575 -0.0079, 0.3937 -0.1575 0.1181, 0.3784 -0.1595 -0.0079, 0.3784 -0.1595 0.1181, 0.3642 -0.1654 -0.0079, 0.3642 -0.1654 0.1181, 0.3519 -0.1748 -0.0079, 0.3519 -0.1748 0.1181, 0.3426 -0.187 -0.0079, 0.3426 -0.187 0.1181, 0.3367 -0.2013 -0.0079, 0.3367 -0.2013 0.1181, 0.3346 -0.2165 -0.0079, 0.3346 -0.2165 0.1181, 0.3367 -0.2318 -0.0079, 0.3367 -0.2318 0.1181, 0.3426 -0.2461 -0.0079, 0.3426 -0.2461 0.1181, 0.3519 -0.2583 -0.0079, 0.3519 -0.2583 0.1181, 0.3642 -0.2677 -0.0079, 0.3642 -0.2677 0.1181, 0.3784 -0.2736 -0.0079, 0.3784 -0.2736 0.1181, 0.3937 -0.2756 -0.0079, 0.3937 -0.2756 0.1181, -0.3937 -0.2756 -0.0079, -0.3937 -0.2756 0.1181, -0.3784 -0.2736 -0.0079, -0.3784 -0.2736 0.1181, -0.3642 -0.2677 -0.0079, -0.3642 -0.2677 0.1181, -0.3519 -0.2583 -0.0079, -0.3519 -0.2583 0.1181, -0.3426 -0.2461 -0.0079, -0.3426 -0.2461 0.1181, -0.3367 -0.2318 -0.0079, -0.3367 -0.2318 0.1181, -0.3346 -0.2165 -0.0079, -0.3346 -0.2165 0.1181, -0.3367 -0.2013 -0.0079, -0.3367 -0.2013 0.1181, -0.3426 -0.187 -0.0079, -0.3426 -0.187 0.1181, -0.3519 -0.1748 -0.0079, -0.3519 -0.1748 0.1181, -0.3642 -0.1654 -0.0079, -0.3642 -0.1654 0.1181, -0.3784 -0.1595 -0.0079, -0.3784 -0.1595 0.1181, -0.3937 -0.1575 -0.0079, -0.3937 -0.1575 0.1181, 0.1969 0.0787 -0.0079, 0.3937 0.0787 -0.0079, 0.1969 0.0787 0.0, 0.3937 0.0787 0.0, 0.1969 0.3543 -0.0079, 0.1969 0.3543 0.0, 0.3937 0.3543 -0.0079, 0.3937 0.3543 0.0, -0.1969 0.3543 -0.0079, -0.3937 0.3543 -0.0079, -0.1969 0.3543 0.0, -0.3937 0.3543 0.0, -0.1969 0.0787 -0.0079, -0.1969 0.0787 0.0, -0.3937 0.0787 -0.0079, -0.3937 0.0787 0.0, 0.1969 -0.0787 0.0, 0.1969 -0.0787 -0.0079, 0.1969 -0.3491 0.0, 0.1969 -0.3543 -0.0079, 0.1969 -0.3543 0.0, 0.3937 -0.0787 -0.0079, 0.3937 -0.0787 0.0, 0.3937 -0.3543 -0.0079, 0.3937 -0.3543 0.0, -0.1969 -0.0787 -0.0079, -0.3937 -0.0787 -0.0079, -0.1969 -0.0787 0.0, -0.3937 -0.0787 0.0, -0.1969 -0.3543 -0.0079, -0.1969 -0.3491 0.0, -0.1969 -0.3543 0.0, -0.3937 -0.3543 -0.0079, -0.3937 -0.3543 0.0, -0.3937 -0.3543 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,6,7,8,-1,8,7,9,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,12,11,13,-1,12,13,14,-1,14,13,15,-1,14,15,16,-1,16,15,17,-1,16,17,18,-1,18,17,19,-1,18,19,20,-1,20,19,21,-1,20,21,22,-1,22,21,23,-1,22,23,24,-1,24,23,25,-1,26,27,28,-1,28,27,29,-1,28,29,30,-1,30,29,31,-1,30,31,32,-1,32,31,33,-1,32,33,34,-1,34,33,35,-1,34,35,36,-1,36,35,37,-1,36,37,38,-1,38,37,39,-1,38,39,40,-1,40,39,41,-1,40,41,42,-1,42,41,43,-1,42,43,44,-1,44,43,45,-1,44,45,46,-1,46,45,47,-1,46,47,48,-1,48,47,49,-1,48,49,50,-1,50,49,51,-1,52,53,54,-1,54,53,55,-1,54,55,56,-1,56,55,57,-1,56,57,58,-1,58,57,59,-1,58,59,60,-1,60,59,61,-1,60,61,62,-1,62,61,63,-1,62,63,64,-1,64,63,65,-1,64,65,66,-1,66,65,67,-1,66,67,68,-1,68,67,69,-1,68,69,70,-1,70,69,71,-1,70,71,72,-1,72,71,73,-1,72,73,74,-1,74,73,75,-1,74,75,76,-1,76,75,77,-1,78,79,80,-1,80,79,81,-1,80,81,82,-1,82,81,83,-1,82,83,84,-1,84,83,85,-1,84,85,86,-1,86,85,87,-1,86,87,88,-1,88,87,89,-1,88,89,90,-1,90,89,91,-1,90,91,92,-1,92,91,93,-1,92,93,94,-1,94,93,95,-1,94,95,96,-1,96,95,97,-1,96,97,98,-1,98,97,99,-1,98,99,100,-1,100,99,101,-1,100,101,102,-1,102,101,103,-1,104,105,106,-1,106,105,107,-1,108,104,109,-1,109,104,106,-1,110,108,111,-1,111,108,109,-1,30,32,108,-1,108,32,34,-1,30,108,28,-1,28,108,110,-1,28,110,26,-1,34,36,108,-1,108,36,38,-1,108,38,104,-1,104,38,40,-1,104,40,42,-1,42,44,104,-1,104,44,46,-1,104,46,105,-1,105,46,48,-1,105,48,50,-1,112,113,114,-1,114,113,115,-1,116,112,117,-1,117,112,114,-1,118,116,119,-1,119,116,117,-1,118,0,2,-1,6,8,116,-1,118,2,116,-1,116,2,4,-1,116,4,6,-1,8,10,116,-1,116,10,12,-1,116,12,112,-1,112,12,14,-1,112,14,16,-1,16,18,112,-1,112,18,20,-1,112,20,113,-1,113,20,22,-1,113,22,24,-1,120,121,122,-1,122,121,123,-1,122,123,124,-1,125,121,126,-1,126,121,120,-1,123,127,124,-1,124,127,128,-1,60,121,58,-1,58,121,56,-1,60,62,121,-1,121,62,64,-1,121,64,123,-1,123,64,66,-1,123,66,68,-1,56,121,54,-1,54,121,125,-1,54,125,52,-1,68,70,123,-1,123,70,72,-1,123,72,127,-1,127,72,74,-1,127,74,76,-1,129,130,131,-1,131,130,132,-1,129,131,133,-1,133,131,134,-1,133,134,135,-1,136,133,137,-1,137,133,135,-1,86,133,84,-1,84,133,82,-1,86,88,133,-1,133,88,90,-1,133,90,129,-1,129,90,92,-1,129,92,94,-1,82,133,80,-1,80,133,136,-1,80,136,78,-1,94,96,129,-1,129,96,98,-1,129,98,130,-1,130,98,100,-1,130,100,102,-1,
+        ]
+    }
+    appearance Appearance {material USE PIN-01}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.2089 0.3801 0.3045, -0.2224 0.3937 0.1102, -0.2089 -0.3801 0.3045, -0.2224 -0.3937 0.1102, 0.2089 -0.3801 0.3045, 0.2224 -0.3937 0.1102, 0.2089 0.3801 0.3045, 0.2224 0.3937 0.1102, -0.1892 0.3605 0.3228, -0.1892 -0.3605 0.3228, 0.1892 0.3605 0.3228, 0.1892 -0.3605 0.3228, -0.1941 -0.3654 0.3222, 0.1941 -0.3654 0.3222, -0.1987 -0.3699 0.3204, 0.1987 -0.3699 0.3204, -0.2026 -0.3739 0.3175, 0.2026 -0.3739 0.3175, -0.2058 -0.377 0.3138, 0.2058 -0.377 0.3138, 0.207 -0.3782 0.3116, -0.207 -0.3782 0.3116, 0.2079 -0.3792 0.3093, -0.2079 -0.3792 0.3093, -0.2085 -0.3798 0.307, 0.2085 -0.3798 0.307, 0.2026 0.3739 0.3175, 0.1987 0.3699 0.3204, 0.1941 0.3654 0.3222, 0.2085 0.3798 0.307, 0.2079 0.3792 0.3093, 0.207 0.3782 0.3116, 0.2058 0.377 0.3138, -0.2085 0.3798 0.307, -0.2079 0.3792 0.3093, -0.207 0.3782 0.3116, -0.2058 0.377 0.3138, -0.2026 0.3739 0.3175, -0.1987 0.3699 0.3204, -0.1941 0.3654 0.3222, -0.1941 0.3654 0.3222
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,6,7,0,-1,0,7,1,-1,8,9,10,-1,10,9,11,-1,11,9,12,-1,11,12,13,-1,13,12,14,-1,13,14,15,-1,15,14,16,-1,15,16,17,-1,17,16,18,-1,17,18,19,-1,19,18,20,-1,20,18,21,-1,20,21,22,-1,21,23,22,-1,22,23,24,-1,22,24,25,-1,25,24,2,-1,25,2,4,-1,19,26,17,-1,17,26,27,-1,17,27,15,-1,15,27,28,-1,15,28,13,-1,13,28,10,-1,13,10,11,-1,4,6,25,-1,25,6,29,-1,25,29,22,-1,22,29,30,-1,22,30,20,-1,20,30,31,-1,20,31,19,-1,19,31,32,-1,19,32,26,-1,0,2,33,-1,33,2,24,-1,33,24,34,-1,34,24,23,-1,34,23,35,-1,35,23,21,-1,35,21,36,-1,21,18,36,-1,36,18,16,-1,36,16,37,-1,37,16,14,-1,37,14,38,-1,38,14,12,-1,38,12,39,-1,39,12,9,-1,39,9,8,-1,30,35,31,-1,31,35,36,-1,31,36,32,-1,32,36,37,-1,32,37,26,-1,26,37,38,-1,26,38,27,-1,27,38,39,-1,27,39,28,-1,28,39,8,-1,28,8,10,-1,6,0,29,-1,29,0,33,-1,29,33,30,-1,30,33,34,-1,30,34,35,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.3937 0.0787 0.1181, -0.3937 0.0787 0.1102, -0.3668 0.0814 0.1102, -0.3668 0.0814 0.1181, -0.341 0.0892 0.1102, -0.341 0.0892 0.1181, -0.3171 0.102 0.1102, -0.3171 0.102 0.1181, -0.2963 0.1191 0.1102, -0.2963 0.1191 0.1181, -0.2791 0.14 0.1102, -0.2791 0.14 0.1181, -0.2664 0.1638 0.1102, -0.2664 0.1638 0.1181, -0.2586 0.1897 0.1102, -0.2586 0.1897 0.1181, -0.2559 0.2165 0.1102, -0.2559 0.2165 0.1181, -0.2586 0.2434 0.1102, -0.2586 0.2434 0.1181, -0.2664 0.2693 0.1102, -0.2664 0.2693 0.1181, -0.2791 0.2931 0.1102, -0.2791 0.2931 0.1181, -0.2963 0.314 0.1102, -0.2963 0.314 0.1181, -0.3171 0.3311 0.1102, -0.3171 0.3311 0.1181, -0.341 0.3438 0.1102, -0.341 0.3438 0.1181, -0.3668 0.3517 0.1102, -0.3668 0.3517 0.1181, -0.3937 0.3543 0.1102, -0.3937 0.3543 0.1181, -0.3784 0.1595 0.1181, -0.3937 0.1575 0.1181, -0.3426 0.187 0.1181, -0.3367 0.2013 0.1181, -0.3346 0.2165 0.1181, -0.3367 0.2318 0.1181, -0.3937 0.2756 0.1181, -0.3784 0.2736 0.1181, -0.3642 0.2677 0.1181, -0.3642 0.1654 0.1181, -0.3519 0.1748 0.1181, -0.3426 0.2461 0.1181, -0.3519 0.2583 0.1181, 0.3937 0.3543 0.1181, 0.3937 0.3543 0.1102, 0.3668 0.3517 0.1102, 0.3668 0.3517 0.1181, 0.341 0.3438 0.1102, 0.341 0.3438 0.1181, 0.3171 0.3311 0.1102, 0.3171 0.3311 0.1181, 0.2963 0.314 0.1102, 0.2963 0.314 0.1181, 0.2791 0.2931 0.1102, 0.2791 0.2931 0.1181, 0.2664 0.2693 0.1102, 0.2664 0.2693 0.1181, 0.2586 0.2434 0.1102, 0.2586 0.2434 0.1181, 0.2559 0.2165 0.1102, 0.2559 0.2165 0.1181, 0.2586 0.1897 0.1102, 0.2586 0.1897 0.1181, 0.2664 0.1638 0.1102, 0.2664 0.1638 0.1181, 0.2791 0.14 0.1102, 0.2791 0.14 0.1181, 0.2963 0.1191 0.1102, 0.2963 0.1191 0.1181, 0.3171 0.102 0.1102, 0.3171 0.102 0.1181, 0.341 0.0892 0.1102, 0.341 0.0892 0.1181, 0.3668 0.0814 0.1102, 0.3668 0.0814 0.1181, 0.3937 0.0787 0.1102, 0.3937 0.0787 0.1181, 0.3784 0.2736 0.1181, 0.3937 0.2756 0.1181, 0.3642 0.2677 0.1181, 0.3519 0.2583 0.1181, 0.3426 0.2461 0.1181, 0.3937 0.1575 0.1181, 0.3784 0.1595 0.1181, 0.3642 0.1654 0.1181, 0.3367 0.2318 0.1181, 0.3346 0.2165 0.1181, 0.3367 0.2013 0.1181, 0.3426 0.187 0.1181, 0.3519 0.1748 0.1181, 0.3937 -0.0787 0.1181, 0.3937 -0.0787 0.1102, 0.3668 -0.0814 0.1102, 0.3668 -0.0814 0.1181, 0.341 -0.0892 0.1102, 0.341 -0.0892 0.1181, 0.3171 -0.102 0.1102, 0.3171 -0.102 0.1181, 0.2963 -0.1191 0.1102, 0.2963 -0.1191 0.1181, 0.2791 -0.14 0.1102, 0.2791 -0.14 0.1181, 0.2664 -0.1638 0.1102, 0.2664 -0.1638 0.1181, 0.2586 -0.1897 0.1102, 0.2586 -0.1897 0.1181, 0.2559 -0.2165 0.1102, 0.2559 -0.2165 0.1181, 0.2586 -0.2434 0.1102, 0.2586 -0.2434 0.1181, 0.2664 -0.2693 0.1102, 0.2664 -0.2693 0.1181, 0.2791 -0.2931 0.1102, 0.2791 -0.2931 0.1181, 0.2963 -0.314 0.1102, 0.2963 -0.314 0.1181, 0.3171 -0.3311 0.1102, 0.3171 -0.3311 0.1181, 0.341 -0.3438 0.1102, 0.341 -0.3438 0.1181, 0.3668 -0.3517 0.1102, 0.3668 -0.3517 0.1181, 0.3937 -0.3543 0.1102, 0.3937 -0.3543 0.1181, 0.3784 -0.1595 0.1181, 0.3937 -0.1575 0.1181, 0.3937 -0.2756 0.1181, 0.3784 -0.2736 0.1181, 0.3642 -0.2677 0.1181, 0.3426 -0.187 0.1181, 0.3367 -0.2013 0.1181, 0.3346 -0.2165 0.1181, 0.3367 -0.2318 0.1181, 0.3426 -0.2461 0.1181, 0.3519 -0.2583 0.1181, 0.3642 -0.1654 0.1181, 0.3519 -0.1748 0.1181, -0.3937 -0.3543 0.1181, -0.3937 -0.3543 0.1102, -0.3668 -0.3517 0.1102, -0.3668 -0.3517 0.1181, -0.341 -0.3438 0.1102, -0.341 -0.3438 0.1181, -0.3171 -0.3311 0.1102, -0.3171 -0.3311 0.1181, -0.2963 -0.314 0.1102, -0.2963 -0.314 0.1181, -0.2791 -0.2931 0.1102, -0.2791 -0.2931 0.1181, -0.2664 -0.2693 0.1102, -0.2664 -0.2693 0.1181, -0.2586 -0.2434 0.1102, -0.2586 -0.2434 0.1181, -0.2559 -0.2165 0.1102, -0.2559 -0.2165 0.1181, -0.2586 -0.1897 0.1102, -0.2586 -0.1897 0.1181, -0.2664 -0.1638 0.1102, -0.2664 -0.1638 0.1181, -0.2791 -0.14 0.1102, -0.2791 -0.14 0.1181, -0.2963 -0.1191 0.1102, -0.2963 -0.1191 0.1181, -0.3171 -0.102 0.1102, -0.3171 -0.102 0.1181, -0.341 -0.0892 0.1102, -0.341 -0.0892 0.1181, -0.3668 -0.0814 0.1102, -0.3668 -0.0814 0.1181, -0.3937 -0.0787 0.1102, -0.3937 -0.0787 0.1181, -0.3784 -0.2736 0.1181, -0.3937 -0.2756 0.1181, -0.3426 -0.2461 0.1181, -0.3367 -0.2318 0.1181, -0.3346 -0.2165 0.1181, -0.3367 -0.2013 0.1181, -0.3642 -0.2677 0.1181, -0.3519 -0.2583 0.1181, -0.3937 -0.1575 0.1181, -0.3784 -0.1595 0.1181, -0.3642 -0.1654 0.1181, -0.3426 -0.187 0.1181, -0.3519 -0.1748 0.1181, -0.3519 -0.1748 0.1181
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,0,2,3,-1,3,2,4,-1,3,4,5,-1,5,4,6,-1,5,6,7,-1,7,6,8,-1,7,8,9,-1,9,8,10,-1,9,10,11,-1,11,10,12,-1,11,12,13,-1,13,12,14,-1,13,14,15,-1,15,14,16,-1,15,16,17,-1,17,16,18,-1,17,18,19,-1,19,18,20,-1,19,20,21,-1,21,20,22,-1,21,22,23,-1,23,22,24,-1,23,24,25,-1,25,24,26,-1,25,26,27,-1,27,26,28,-1,27,28,29,-1,29,28,30,-1,29,30,31,-1,31,30,32,-1,31,32,33,-1,34,35,0,-1,36,13,37,-1,37,13,15,-1,37,15,38,-1,38,15,17,-1,38,17,39,-1,33,40,31,-1,31,40,41,-1,31,41,29,-1,29,41,42,-1,0,3,34,-1,34,3,5,-1,34,5,43,-1,43,5,7,-1,43,7,44,-1,44,7,9,-1,44,9,36,-1,36,9,11,-1,36,11,13,-1,17,19,39,-1,39,19,21,-1,39,21,45,-1,45,21,23,-1,45,23,46,-1,46,23,25,-1,46,25,42,-1,42,25,27,-1,42,27,29,-1,47,48,49,-1,47,49,50,-1,50,49,51,-1,50,51,52,-1,52,51,53,-1,52,53,54,-1,54,53,55,-1,54,55,56,-1,56,55,57,-1,56,57,58,-1,58,57,59,-1,58,59,60,-1,60,59,61,-1,60,61,62,-1,62,61,63,-1,62,63,64,-1,64,63,65,-1,64,65,66,-1,66,65,67,-1,66,67,68,-1,68,67,69,-1,68,69,70,-1,70,69,71,-1,70,71,72,-1,72,71,73,-1,72,73,74,-1,74,73,75,-1,74,75,76,-1,76,75,77,-1,76,77,78,-1,78,77,79,-1,78,79,80,-1,81,82,47,-1,47,50,81,-1,81,50,52,-1,81,52,83,-1,83,52,54,-1,83,54,84,-1,84,54,56,-1,84,56,85,-1,80,86,78,-1,78,86,87,-1,78,87,76,-1,76,87,88,-1,56,58,85,-1,85,58,60,-1,85,60,89,-1,89,60,62,-1,89,62,90,-1,90,62,64,-1,90,64,91,-1,64,66,91,-1,91,66,68,-1,91,68,92,-1,92,68,70,-1,92,70,93,-1,93,70,72,-1,93,72,88,-1,88,72,74,-1,88,74,76,-1,94,95,96,-1,94,96,97,-1,97,96,98,-1,97,98,99,-1,99,98,100,-1,99,100,101,-1,101,100,102,-1,101,102,103,-1,103,102,104,-1,103,104,105,-1,105,104,106,-1,105,106,107,-1,107,106,108,-1,107,108,109,-1,109,108,110,-1,109,110,111,-1,111,110,112,-1,111,112,113,-1,113,112,114,-1,113,114,115,-1,115,114,116,-1,115,116,117,-1,117,116,118,-1,117,118,119,-1,119,118,120,-1,119,120,121,-1,121,120,122,-1,121,122,123,-1,123,122,124,-1,123,124,125,-1,125,124,126,-1,125,126,127,-1,128,129,94,-1,127,130,125,-1,125,130,131,-1,125,131,123,-1,123,131,132,-1,133,107,134,-1,134,107,109,-1,134,109,135,-1,135,109,111,-1,135,111,136,-1,111,113,136,-1,136,113,115,-1,136,115,137,-1,137,115,117,-1,137,117,138,-1,138,117,119,-1,138,119,132,-1,132,119,121,-1,132,121,123,-1,94,97,128,-1,128,97,99,-1,128,99,139,-1,139,99,101,-1,139,101,140,-1,140,101,103,-1,140,103,133,-1,133,103,105,-1,133,105,107,-1,141,142,143,-1,141,143,144,-1,144,143,145,-1,144,145,146,-1,146,145,147,-1,146,147,148,-1,148,147,149,-1,148,149,150,-1,150,149,151,-1,150,151,152,-1,152,151,153,-1,152,153,154,-1,154,153,155,-1,154,155,156,-1,156,155,157,-1,156,157,158,-1,158,157,159,-1,158,159,160,-1,160,159,161,-1,160,161,162,-1,162,161,163,-1,162,163,164,-1,164,163,165,-1,164,165,166,-1,166,165,167,-1,166,167,168,-1,168,167,169,-1,168,169,170,-1,170,169,171,-1,170,171,172,-1,172,171,173,-1,172,173,174,-1,175,176,141,-1,177,154,178,-1,178,154,156,-1,178,156,179,-1,179,156,158,-1,179,158,180,-1,141,144,175,-1,175,144,146,-1,175,146,181,-1,181,146,148,-1,181,148,182,-1,182,148,150,-1,182,150,177,-1,177,150,152,-1,177,152,154,-1,174,183,172,-1,172,183,184,-1,172,184,170,-1,170,184,185,-1,158,160,180,-1,180,160,162,-1,180,162,186,-1,186,162,164,-1,186,164,187,-1,187,164,166,-1,187,166,185,-1,185,166,168,-1,185,168,170,-1,
+        ]
+    }
+    appearance Appearance {material USE PIN-01}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.0201 -0.3937 -0.0039, -0.0201 0.3937 -0.0039, -0.0201 -0.3937 0.0, -0.0201 0.3937 0.0, -0.1809 -0.3937 -0.0039, -0.1809 -0.3937 0.0, -0.1809 0.3937 -0.0039, -0.1809 0.3937 0.0, -0.1809 0.3937 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,4,0,5,-1,5,0,2,-1,6,4,7,-1,7,4,5,-1,1,6,3,-1,3,6,7,-1,4,6,0,-1,0,6,1,-1,7,5,3,-1,3,5,2,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_4}
+}
\ No newline at end of file
diff --git a/c3pb-heizung-display/3d/UQFN-20_3x3mm_P0.4mm.wrl b/c3pb-heizung-display/3d/UQFN-20_3x3mm_P0.4mm.wrl
new file mode 100644
index 0000000000000000000000000000000000000000..c9ab3bcc577d909707ca283a24cb034de3c82ddf
--- /dev/null
+++ b/c3pb-heizung-display/3d/UQFN-20_3x3mm_P0.4mm.wrl
@@ -0,0 +1,208 @@
+#VRML V2.0 utf8
+# 3D model generated by KiBot (using easyeda2kicad.py code)
+
+Shape {
+    appearance Appearance {
+        material DEF MATERIAL_1 Material {
+            ambientIntensity 0.2
+            diffuseColor 0.969 0.878 0.600
+            specularColor 0.678 0.616 0.420
+            shininess 0.5
+            transparency 0
+        }
+    }
+}
+Shape {
+    appearance Appearance {
+        material DEF MATERIAL_2 Material {
+            ambientIntensity 0.2
+            diffuseColor 0.000 0.157 0.000
+            specularColor 0.000 0.110 0.000
+            shininess 0.5
+            transparency 0
+        }
+    }
+}
+Shape {
+    appearance Appearance {
+        material DEF MATERIAL_3 Material {
+            ambientIntensity 0.2
+            diffuseColor 0.412 0.412 0.412
+            specularColor 0.204 0.204 0.204
+            shininess 0.5
+            transparency 0
+        }
+    }
+}
+Shape {
+    appearance Appearance {
+        material DEF MATERIAL_4 Material {
+            ambientIntensity 0.2
+            diffuseColor 0.792 0.820 0.933
+            specularColor 0.396 0.412 0.467
+            shininess 0.5
+            transparency 0
+        }
+    }
+}
+Shape {
+    appearance Appearance {
+        material DEF IC-BODY-EPOXY-04 Material {
+            ambientIntensity 0.293
+            diffuseColor 0.148 0.145 0.145
+            specularColor 0.180 0.168 0.160
+            shininess 0.35
+            transparency 0
+        }
+    }
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                0.3937 -0.1568 0.0079, 0.4327 -0.1178 0.0079, 0.3937 -0.1576 0.0079, 0.5906 -0.1178 0.0079, 0.5906 -0.1965 0.0079, 0.415 -0.1221 0.0079, 0.4206 -0.1197 0.0079, 0.3956 -0.1447 0.0079, 0.4206 -0.1946 0.0079, 0.415 -0.1923 0.0079, 0.4266 -0.1961 0.0079, 0.4098 -0.1891 0.0079, 0.4051 -0.1851 0.0079, 0.4327 -0.1965 0.0079, 0.3942 -0.1637 0.0079, 0.3956 -0.1696 0.0079, 0.3942 -0.1507 0.0079, 0.4266 -0.1183 0.0079, 0.4011 -0.1805 0.0079, 0.3979 -0.1753 0.0079, 0.3979 -0.1391 0.0079, 0.4011 -0.1339 0.0079, 0.4051 -0.1292 0.0079, 0.4098 -0.1252 0.0079, 0.5906 -0.1965 0.0787, 0.4327 -0.1965 0.0787, 0.3937 -0.1568 0.0787, 0.3937 -0.1576 0.0787, 0.4327 -0.1178 0.0787, 0.5906 -0.1178 0.0787, 0.3956 -0.1696 0.0787, 0.3979 -0.1753 0.0787, 0.4266 -0.1961 0.0787, 0.4266 -0.1183 0.0787, 0.3956 -0.1447 0.0787, 0.3942 -0.1507 0.0787, 0.3942 -0.1637 0.0787, 0.4206 -0.1946 0.0787, 0.415 -0.1923 0.0787, 0.4098 -0.1891 0.0787, 0.4206 -0.1197 0.0787, 0.415 -0.1221 0.0787, 0.4098 -0.1252 0.0787, 0.4011 -0.1805 0.0787, 0.4051 -0.1851 0.0787, 0.4051 -0.1292 0.0787, 0.4011 -0.1339 0.0787, 0.3979 -0.1391 0.0787, 0.4266 0.1967 0.0079, 0.4327 0.1972 0.0079, 0.4051 0.1857 0.0079, 0.4327 0.1184 0.0079, 0.3979 0.1397 0.0079, 0.3956 0.1454 0.0079, 0.3942 0.1643 0.0079, 0.3956 0.1702 0.0079, 0.5906 0.1972 0.0079, 0.5906 0.1184 0.0079, 0.3937 0.1574 0.0079, 0.3942 0.1513 0.0079, 0.3937 0.1582 0.0079, 0.4266 0.1189 0.0079, 0.4206 0.1203 0.0079, 0.415 0.1227 0.0079, 0.4098 0.1259 0.0079, 0.4051 0.1298 0.0079, 0.4011 0.1345 0.0079, 0.3979 0.1759 0.0079, 0.4011 0.1811 0.0079, 0.4098 0.1897 0.0079, 0.415 0.1929 0.0079, 0.4206 0.1953 0.0079, 0.5906 0.1184 0.0787, 0.4327 0.1184 0.0787, 0.5906 0.1972 0.0787, 0.3937 0.1582 0.0787, 0.3937 0.1574 0.0787, 0.4327 0.1972 0.0787, 0.3942 0.1643 0.0787, 0.3942 0.1513 0.0787, 0.4098 0.1259 0.0787, 0.415 0.1227 0.0787, 0.4206 0.1203 0.0787, 0.4266 0.1967 0.0787, 0.4051 0.1857 0.0787, 0.4011 0.1811 0.0787, 0.3956 0.1454 0.0787, 0.3979 0.1397 0.0787, 0.4011 0.1345 0.0787, 0.4051 0.1298 0.0787, 0.4266 0.1189 0.0787, 0.3979 0.1759 0.0787, 0.3956 0.1702 0.0787, 0.4206 0.1953 0.0787, 0.415 0.1929 0.0787, 0.4098 0.1897 0.0787, 0.3937 0.3149 0.0079, 0.5906 0.3546 0.0079, 0.4327 0.3546 0.0079, 0.3942 0.3088 0.0079, 0.3956 0.3028 0.0079, 0.3979 0.2972 0.0079, 0.5906 0.2759 0.0079, 0.4327 0.2759 0.0079, 0.4266 0.2764 0.0079, 0.4206 0.2778 0.0079, 0.4206 0.3527 0.0079, 0.415 0.3504 0.0079, 0.4098 0.3472 0.0079, 0.4011 0.292 0.0079, 0.4051 0.2873 0.0079, 0.4051 0.3432 0.0079, 0.4011 0.3386 0.0079, 0.3979 0.3334 0.0079, 0.3956 0.3277 0.0079, 0.3942 0.3218 0.0079, 0.3937 0.3157 0.0079, 0.4266 0.3542 0.0079, 0.4098 0.2833 0.0079, 0.415 0.2801 0.0079, 0.5906 0.3546 0.0, 0.4327 0.3546 0.0, 0.4266 0.3542 0.0, 0.4206 0.3527 0.0, 0.415 0.3504 0.0, 0.4098 0.3472 0.0, 0.4051 0.3432 0.0, 0.4011 0.3386 0.0, 0.3979 0.3334 0.0, 0.3956 0.3277 0.0, 0.3942 0.3218 0.0, 0.3937 0.3157 0.0, 0.3937 0.3149 0.0, 0.5906 0.2759 0.0, 0.4327 0.2759 0.0, 0.4011 0.292 0.0, 0.3979 0.2972 0.0, 0.3956 0.3028 0.0, 0.3942 0.3088 0.0, 0.4266 0.2764 0.0, 0.4206 0.2778 0.0, 0.415 0.2801 0.0, 0.4098 0.2833 0.0, 0.4051 0.2873 0.0, 0.4327 -0.0391 0.0079, 0.5906 -0.0391 0.0079, 0.5906 0.0397 0.0079, 0.3937 -0.0001 0.0079, 0.4327 0.0397 0.0079, 0.4266 -0.0386 0.0079, 0.3979 -0.0178 0.0079, 0.3956 -0.0121 0.0079, 0.3979 0.0184 0.0079, 0.3956 0.0127 0.0079, 0.3942 0.0068 0.0079, 0.3937 0.0007 0.0079, 0.3942 -0.0062 0.0079, 0.4051 -0.0276 0.0079, 0.4098 -0.0316 0.0079, 0.415 -0.0348 0.0079, 0.4011 0.0236 0.0079, 0.4266 0.0392 0.0079, 0.4206 0.0378 0.0079, 0.4011 -0.023 0.0079, 0.4206 -0.0372 0.0079, 0.415 0.0354 0.0079, 0.4098 0.0322 0.0079, 0.4051 0.0283 0.0079, 0.5906 0.0397 0.0, 0.4327 0.0397 0.0, 0.4266 0.0392 0.0, 0.4206 0.0378 0.0, 0.415 0.0354 0.0, 0.4098 0.0322 0.0, 0.4051 0.0283 0.0, 0.4011 0.0236 0.0, 0.3979 0.0184 0.0, 0.3956 0.0127 0.0, 0.3942 0.0068 0.0, 0.3937 0.0007 0.0, 0.3937 -0.0001 0.0, 0.4051 -0.0276 0.0, 0.4327 -0.0391 0.0, 0.4266 -0.0386 0.0, 0.4011 -0.023 0.0, 0.3979 -0.0178 0.0, 0.3956 -0.0121 0.0, 0.5906 -0.0391 0.0, 0.3942 -0.0062 0.0, 0.4206 -0.0372 0.0, 0.415 -0.0348 0.0, 0.4098 -0.0316 0.0, 0.1965 0.5906 0.0079, 0.1965 0.4327 0.0079, 0.1576 0.3937 0.0079, 0.1961 0.4266 0.0079, 0.1946 0.4206 0.0079, 0.1851 0.4051 0.0079, 0.1923 0.415 0.0079, 0.1891 0.4098 0.0079, 0.1805 0.4011 0.0079, 0.1753 0.3979 0.0079, 0.1178 0.5906 0.0079, 0.1568 0.3937 0.0079, 0.1178 0.4327 0.0079, 0.1507 0.3942 0.0079, 0.1447 0.3956 0.0079, 0.1391 0.3979 0.0079, 0.1339 0.4011 0.0079, 0.1183 0.4266 0.0079, 0.1252 0.4098 0.0079, 0.1221 0.415 0.0079, 0.1197 0.4206 0.0079, 0.1696 0.3956 0.0079, 0.1637 0.3942 0.0079, 0.1292 0.4051 0.0079, 0.1965 0.5906 0.0787, 0.1965 0.4327 0.0787, 0.1178 0.5906 0.0787, 0.1183 0.4266 0.0787, 0.1197 0.4206 0.0787, 0.1339 0.4011 0.0787, 0.1696 0.3956 0.0787, 0.1753 0.3979 0.0787, 0.1946 0.4206 0.0787, 0.1851 0.4051 0.0787, 0.1923 0.415 0.0787, 0.1891 0.4098 0.0787, 0.1805 0.4011 0.0787, 0.1961 0.4266 0.0787, 0.1178 0.4327 0.0787, 0.1391 0.3979 0.0787, 0.1447 0.3956 0.0787, 0.1221 0.415 0.0787, 0.1252 0.4098 0.0787, 0.1292 0.4051 0.0787, 0.1507 0.3942 0.0787, 0.1568 0.3937 0.0787, 0.1576 0.3937 0.0787, 0.1637 0.3942 0.0787, -0.1513 0.3942 0.0079, -0.1574 0.3937 0.0079, -0.1184 0.4327 0.0079, -0.1189 0.4266 0.0079, -0.1203 0.4206 0.0079, -0.1345 0.4011 0.0079, -0.1454 0.3956 0.0079, -0.1643 0.3942 0.0079, -0.1972 0.4327 0.0079, -0.1582 0.3937 0.0079, -0.1972 0.5906 0.0079, -0.1184 0.5906 0.0079, -0.1298 0.4051 0.0079, -0.1227 0.415 0.0079, -0.1259 0.4098 0.0079, -0.1397 0.3979 0.0079, -0.1702 0.3956 0.0079, -0.1759 0.3979 0.0079, -0.1811 0.4011 0.0079, -0.1897 0.4098 0.0079, -0.1929 0.415 0.0079, -0.1953 0.4206 0.0079, -0.1857 0.4051 0.0079, -0.1967 0.4266 0.0079, -0.1184 0.5906 0.0787, -0.1184 0.4327 0.0787, -0.1972 0.5906 0.0787, -0.1397 0.3979 0.0787, -0.1345 0.4011 0.0787, -0.1953 0.4206 0.0787, -0.1929 0.415 0.0787, -0.1897 0.4098 0.0787, -0.1454 0.3956 0.0787, -0.1857 0.4051 0.0787, -0.1811 0.4011 0.0787, -0.1972 0.4327 0.0787, -0.1759 0.3979 0.0787, -0.1702 0.3956 0.0787, -0.1643 0.3942 0.0787, -0.1582 0.3937 0.0787, -0.1574 0.3937 0.0787, -0.1513 0.3942 0.0787, -0.1259 0.4098 0.0787, -0.1227 0.415 0.0787, -0.1298 0.4051 0.0787, -0.1203 0.4206 0.0787, -0.1189 0.4266 0.0787, -0.1967 0.4266 0.0787, 0.0121 0.3956 0.0079, 0.0062 0.3942 0.0079, 0.0391 0.4327 0.0079, 0.0001 0.3937 0.0079, 0.0391 0.5906 0.0079, -0.0397 0.5906 0.0079, -0.0007 0.3937 0.0079, -0.0397 0.4327 0.0079, -0.0068 0.3942 0.0079, -0.0127 0.3956 0.0079, 0.0372 0.4206 0.0079, 0.0348 0.415 0.0079, 0.0178 0.3979 0.0079, -0.0184 0.3979 0.0079, -0.0236 0.4011 0.0079, -0.0392 0.4266 0.0079, -0.0322 0.4098 0.0079, -0.0354 0.415 0.0079, -0.0378 0.4206 0.0079, 0.0386 0.4266 0.0079, 0.0316 0.4098 0.0079, 0.0276 0.4051 0.0079, 0.023 0.4011 0.0079, -0.0283 0.4051 0.0079, 0.0391 0.5906 0.0787, 0.0391 0.4327 0.0787, -0.0397 0.5906 0.0787, 0.0062 0.3942 0.0787, 0.0001 0.3937 0.0787, -0.0007 0.3937 0.0787, -0.0397 0.4327 0.0787, -0.0068 0.3942 0.0787, -0.0127 0.3956 0.0787, 0.0121 0.3956 0.0787, 0.0178 0.3979 0.0787, 0.0386 0.4266 0.0787, 0.0372 0.4206 0.0787, -0.0392 0.4266 0.0787, -0.0378 0.4206 0.0787, -0.0184 0.3979 0.0787, -0.0236 0.4011 0.0787, 0.023 0.4011 0.0787, 0.0276 0.4051 0.0787, -0.0354 0.415 0.0787, -0.0322 0.4098 0.0787, -0.0283 0.4051 0.0787, 0.0316 0.4098 0.0787, 0.0348 0.415 0.0787, -0.0397 0.5906 0.0, -0.0397 0.4327 0.0, -0.0392 0.4266 0.0, -0.0378 0.4206 0.0, -0.0354 0.415 0.0, -0.0322 0.4098 0.0, -0.0283 0.4051 0.0, -0.0236 0.4011 0.0, -0.0184 0.3979 0.0, -0.0127 0.3956 0.0, -0.0068 0.3942 0.0, -0.0007 0.3937 0.0, 0.0001 0.3937 0.0, 0.0121 0.3956 0.0, 0.0062 0.3942 0.0, 0.0391 0.4327 0.0, 0.0391 0.5906 0.0, 0.0372 0.4206 0.0, 0.0348 0.415 0.0, 0.0178 0.3979 0.0, 0.0386 0.4266 0.0, 0.0316 0.4098 0.0, 0.0276 0.4051 0.0, 0.023 0.4011 0.0, -0.2759 0.4327 0.0079, -0.2759 0.5906 0.0079, -0.3546 0.5906 0.0079, -0.3088 0.3942 0.0079, -0.3149 0.3937 0.0079, -0.3157 0.3937 0.0079, -0.3546 0.4327 0.0079, -0.3218 0.3942 0.0079, -0.3028 0.3956 0.0079, -0.2972 0.3979 0.0079, -0.292 0.4011 0.0079, -0.3504 0.415 0.0079, -0.3527 0.4206 0.0079, -0.3542 0.4266 0.0079, -0.3472 0.4098 0.0079, -0.3432 0.4051 0.0079, -0.3386 0.4011 0.0079, -0.3334 0.3979 0.0079, -0.3277 0.3956 0.0079, -0.2833 0.4098 0.0079, -0.2801 0.415 0.0079, -0.2873 0.4051 0.0079, -0.2778 0.4206 0.0079, -0.2764 0.4266 0.0079, -0.3546 0.5906 0.0, -0.3546 0.4327 0.0, -0.3542 0.4266 0.0, -0.3527 0.4206 0.0, -0.3504 0.415 0.0, -0.3472 0.4098 0.0, -0.3432 0.4051 0.0, -0.3386 0.4011 0.0, -0.3334 0.3979 0.0, -0.3277 0.3956 0.0, -0.3218 0.3942 0.0, -0.3157 0.3937 0.0, -0.3149 0.3937 0.0, -0.3088 0.3942 0.0, -0.2759 0.4327 0.0, -0.2759 0.5906 0.0, -0.292 0.4011 0.0, -0.2972 0.3979 0.0, -0.3028 0.3956 0.0, -0.2764 0.4266 0.0, -0.2778 0.4206 0.0, -0.2873 0.4051 0.0, -0.2801 0.415 0.0, -0.2833 0.4098 0.0, -0.3942 0.1507 0.0079, -0.3937 0.1568 0.0079, -0.4327 0.1178 0.0079, -0.3937 0.1576 0.0079, -0.5906 0.1178 0.0079, -0.4206 0.1946 0.0079, -0.4266 0.1961 0.0079, -0.3956 0.1696 0.0079, -0.5906 0.1965 0.0079, -0.4327 0.1965 0.0079, -0.3942 0.1637 0.0079, -0.415 0.1221 0.0079, -0.4098 0.1252 0.0079, -0.4206 0.1197 0.0079, -0.4266 0.1183 0.0079, -0.4051 0.1292 0.0079, -0.4011 0.1339 0.0079, -0.4051 0.1851 0.0079, -0.4011 0.1805 0.0079, -0.3979 0.1753 0.0079, -0.4098 0.1891 0.0079, -0.415 0.1923 0.0079, -0.3979 0.1391 0.0079, -0.3956 0.1447 0.0079, -0.5906 0.1178 0.0, -0.4327 0.1178 0.0, -0.4266 0.1183 0.0, -0.4206 0.1197 0.0, -0.415 0.1221 0.0, -0.4098 0.1252 0.0, -0.4051 0.1292 0.0, -0.4011 0.1339 0.0, -0.3979 0.1391 0.0, -0.3956 0.1447 0.0, -0.3942 0.1507 0.0, -0.3937 0.1568 0.0, -0.3937 0.1576 0.0, -0.5906 0.1965 0.0, -0.4327 0.1965 0.0, -0.4266 0.1961 0.0, -0.3956 0.1696 0.0, -0.3942 0.1637 0.0, -0.4206 0.1946 0.0, -0.415 0.1923 0.0, -0.4098 0.1891 0.0, -0.4051 0.1851 0.0, -0.4011 0.1805 0.0, -0.3979 0.1753 0.0, 0.2759 -0.4327 0.0079, 0.2759 -0.5906 0.0079, 0.3546 -0.5906 0.0079, 0.3386 -0.4011 0.0079, 0.3334 -0.3979 0.0079, 0.3157 -0.3937 0.0079, 0.3149 -0.3937 0.0079, 0.3088 -0.3942 0.0079, 0.3432 -0.4051 0.0079, 0.3277 -0.3956 0.0079, 0.3218 -0.3942 0.0079, 0.3546 -0.4327 0.0079, 0.3542 -0.4266 0.0079, 0.3527 -0.4206 0.0079, 0.3504 -0.415 0.0079, 0.3472 -0.4098 0.0079, 0.3028 -0.3956 0.0079, 0.2972 -0.3979 0.0079, 0.2764 -0.4266 0.0079, 0.292 -0.4011 0.0079, 0.2873 -0.4051 0.0079, 0.2833 -0.4098 0.0079, 0.2801 -0.415 0.0079, 0.2778 -0.4206 0.0079, 0.3546 -0.5906 0.0, 0.3546 -0.4327 0.0, 0.3542 -0.4266 0.0, 0.3527 -0.4206 0.0, 0.3504 -0.415 0.0, 0.3472 -0.4098 0.0, 0.3432 -0.4051 0.0, 0.3386 -0.4011 0.0, 0.3334 -0.3979 0.0, 0.3277 -0.3956 0.0, 0.3218 -0.3942 0.0, 0.3157 -0.3937 0.0, 0.3149 -0.3937 0.0, 0.2759 -0.5906 0.0, 0.2759 -0.4327 0.0, 0.2764 -0.4266 0.0, 0.2972 -0.3979 0.0, 0.3028 -0.3956 0.0, 0.3088 -0.3942 0.0, 0.2833 -0.4098 0.0, 0.2873 -0.4051 0.0, 0.292 -0.4011 0.0, 0.2778 -0.4206 0.0, 0.2801 -0.415 0.0, -0.1339 -0.4011 0.0079, -0.1391 -0.3979 0.0079, -0.1178 -0.4327 0.0079, -0.1447 -0.3956 0.0079, -0.1507 -0.3942 0.0079, -0.1568 -0.3937 0.0079, -0.1946 -0.4206 0.0079, -0.1961 -0.4266 0.0079, -0.1637 -0.3942 0.0079, -0.1965 -0.4327 0.0079, -0.1576 -0.3937 0.0079, -0.1965 -0.5906 0.0079, -0.1178 -0.5906 0.0079, -0.1221 -0.415 0.0079, -0.1252 -0.4098 0.0079, -0.1197 -0.4206 0.0079, -0.1183 -0.4266 0.0079, -0.1292 -0.4051 0.0079, -0.1696 -0.3956 0.0079, -0.1753 -0.3979 0.0079, -0.1891 -0.4098 0.0079, -0.1805 -0.4011 0.0079, -0.1851 -0.4051 0.0079, -0.1923 -0.415 0.0079, -0.1178 -0.5906 0.0, -0.1178 -0.4327 0.0, -0.1183 -0.4266 0.0, -0.1197 -0.4206 0.0, -0.1221 -0.415 0.0, -0.1252 -0.4098 0.0, -0.1292 -0.4051 0.0, -0.1339 -0.4011 0.0, -0.1391 -0.3979 0.0, -0.1447 -0.3956 0.0, -0.1507 -0.3942 0.0, -0.1568 -0.3937 0.0, -0.1576 -0.3937 0.0, -0.1965 -0.5906 0.0, -0.1965 -0.4327 0.0, -0.1961 -0.4266 0.0, -0.1753 -0.3979 0.0, -0.1696 -0.3956 0.0, -0.1637 -0.3942 0.0, -0.1946 -0.4206 0.0, -0.1923 -0.415 0.0, -0.1891 -0.4098 0.0, -0.1851 -0.4051 0.0, -0.1805 -0.4011 0.0, -0.5906 -0.0397 0.0079, -0.5906 0.0391 0.0079, -0.3937 0.0001 0.0079, -0.4327 0.0391 0.0079, -0.3942 0.0062 0.0079, -0.3956 0.0121 0.0079, -0.3942 -0.0068 0.0079, -0.3956 -0.0127 0.0079, -0.4327 -0.0397 0.0079, -0.3979 -0.0184 0.0079, -0.4011 -0.0236 0.0079, -0.4266 0.0386 0.0079, -0.4011 0.023 0.0079, -0.3979 0.0178 0.0079, -0.3937 -0.0007 0.0079, -0.4098 0.0316 0.0079, -0.4051 0.0276 0.0079, -0.415 0.0348 0.0079, -0.4206 0.0372 0.0079, -0.415 -0.0354 0.0079, -0.4098 -0.0322 0.0079, -0.4051 -0.0283 0.0079, -0.4206 -0.0378 0.0079, -0.4266 -0.0392 0.0079, -0.5906 0.0391 0.0787, -0.4327 0.0391 0.0787, -0.5906 -0.0397 0.0787, -0.3937 0.0001 0.0787, -0.4327 -0.0397 0.0787, -0.4266 0.0386 0.0787, -0.3956 0.0121 0.0787, -0.3942 0.0062 0.0787, -0.3979 -0.0184 0.0787, -0.3956 -0.0127 0.0787, -0.3942 -0.0068 0.0787, -0.3937 -0.0007 0.0787, -0.4098 0.0316 0.0787, -0.415 0.0348 0.0787, -0.4051 0.0276 0.0787, -0.4011 0.023 0.0787, -0.3979 0.0178 0.0787, -0.4206 0.0372 0.0787, -0.4011 -0.0236 0.0787, -0.4266 -0.0392 0.0787, -0.4206 -0.0378 0.0787, -0.415 -0.0354 0.0787, -0.4098 -0.0322 0.0787, -0.4051 -0.0283 0.0787, -0.5906 0.1965 0.0787, -0.4327 0.1965 0.0787, -0.3942 0.1507 0.0787, -0.3937 0.1568 0.0787, -0.4327 0.1178 0.0787, -0.3937 0.1576 0.0787, -0.5906 0.1178 0.0787, -0.4206 0.1946 0.0787, -0.4266 0.1961 0.0787, -0.3956 0.1696 0.0787, -0.3942 0.1637 0.0787, -0.415 0.1221 0.0787, -0.4098 0.1252 0.0787, -0.4206 0.1197 0.0787, -0.4266 0.1183 0.0787, -0.4051 0.1292 0.0787, -0.4011 0.1339 0.0787, -0.4051 0.1851 0.0787, -0.4011 0.1805 0.0787, -0.3979 0.1753 0.0787, -0.4098 0.1891 0.0787, -0.415 0.1923 0.0787, -0.3979 0.1391 0.0787, -0.3956 0.1447 0.0787, -0.4327 -0.3546 0.0079, -0.5906 -0.3546 0.0079, -0.3937 -0.3157 0.0079, -0.3942 -0.3088 0.0079, -0.3937 -0.3149 0.0079, -0.4327 -0.2759 0.0079, -0.5906 -0.2759 0.0079, -0.3956 -0.3277 0.0079, -0.3979 -0.3334 0.0079, -0.4266 -0.3542 0.0079, -0.4206 -0.2778 0.0079, -0.415 -0.2801 0.0079, -0.4266 -0.2764 0.0079, -0.4098 -0.2833 0.0079, -0.4051 -0.2873 0.0079, -0.4011 -0.292 0.0079, -0.3979 -0.2972 0.0079, -0.3956 -0.3028 0.0079, -0.3942 -0.3218 0.0079, -0.4051 -0.3432 0.0079, -0.4098 -0.3472 0.0079, -0.415 -0.3504 0.0079, -0.4011 -0.3386 0.0079, -0.4206 -0.3527 0.0079, -0.5906 -0.2759 0.0787, -0.4327 -0.2759 0.0787, -0.5906 -0.3546 0.0787, -0.3937 -0.3157 0.0787, -0.4327 -0.3546 0.0787, -0.4266 -0.3542 0.0787, -0.3937 -0.3149 0.0787, -0.3942 -0.3088 0.0787, -0.3956 -0.3028 0.0787, -0.4011 -0.3386 0.0787, -0.3979 -0.3334 0.0787, -0.415 -0.3504 0.0787, -0.4098 -0.3472 0.0787, -0.4051 -0.3432 0.0787, -0.3979 -0.2972 0.0787, -0.4011 -0.292 0.0787, -0.3956 -0.3277 0.0787, -0.3942 -0.3218 0.0787, -0.4051 -0.2873 0.0787, -0.4098 -0.2833 0.0787, -0.415 -0.2801 0.0787, -0.4206 -0.2778 0.0787, -0.4266 -0.2764 0.0787, -0.4206 -0.3527 0.0787, -0.3937 0.295 0.0079, -0.3937 0.3147 0.0079, -0.4331 0.354 0.0079, -0.5906 0.354 0.0079, -0.5906 0.2753 0.0079, -0.4134 0.2753 0.0079, -0.409 0.2758 0.0079, -0.4011 0.2796 0.0079, -0.398 0.2827 0.0079, -0.3957 0.2864 0.0079, -0.4048 0.2772 0.0079, -0.3942 0.2906 0.0079, -0.5906 0.354 0.0, -0.5906 0.2753 0.0, -0.4134 0.2753 0.0, -0.4331 0.354 0.0, -0.3937 0.3147 0.0, -0.3937 0.295 0.0, -0.409 0.2758 0.0, -0.3957 0.2864 0.0, -0.398 0.2827 0.0, -0.4011 0.2796 0.0, -0.3942 0.2906 0.0, -0.4048 0.2772 0.0, -0.4327 -0.1184 0.0079, -0.5906 -0.1184 0.0079, -0.5906 -0.1972 0.0079, -0.3937 -0.1574 0.0079, -0.3942 -0.1513 0.0079, -0.3956 -0.1454 0.0079, -0.4266 -0.1189 0.0079, -0.4327 -0.1972 0.0079, -0.3937 -0.1582 0.0079, -0.4266 -0.1967 0.0079, -0.4206 -0.1953 0.0079, -0.415 -0.1929 0.0079, -0.4098 -0.1897 0.0079, -0.4051 -0.1857 0.0079, -0.4011 -0.1811 0.0079, -0.3979 -0.1759 0.0079, -0.3942 -0.1643 0.0079, -0.3956 -0.1702 0.0079, -0.3979 -0.1397 0.0079, -0.4011 -0.1345 0.0079, -0.4051 -0.1298 0.0079, -0.4098 -0.1259 0.0079, -0.415 -0.1227 0.0079, -0.4206 -0.1203 0.0079, -0.5906 -0.1972 0.0, -0.4327 -0.1972 0.0, -0.4266 -0.1967 0.0, -0.4206 -0.1953 0.0, -0.415 -0.1929 0.0, -0.4098 -0.1897 0.0, -0.4051 -0.1857 0.0, -0.4011 -0.1811 0.0, -0.3979 -0.1759 0.0, -0.3956 -0.1702 0.0, -0.3942 -0.1643 0.0, -0.3937 -0.1582 0.0, -0.3937 -0.1574 0.0, -0.5906 -0.1184 0.0, -0.4327 -0.1184 0.0, -0.3942 -0.1513 0.0, -0.4011 -0.1345 0.0, -0.3979 -0.1397 0.0, -0.3956 -0.1454 0.0, -0.4206 -0.1203 0.0, -0.415 -0.1227 0.0, -0.4266 -0.1189 0.0, -0.4098 -0.1259 0.0, -0.4051 -0.1298 0.0, -0.2759 0.4327 0.0787, -0.2769 0.424 0.0787, -0.3149 0.3937 0.0787, -0.2798 0.4158 0.0787, -0.2844 0.4084 0.0787, -0.3258 0.395 0.0787, -0.3546 0.4327 0.0787, -0.3157 0.3937 0.0787, -0.3546 0.5906 0.0787, -0.2759 0.5906 0.0787, -0.2906 0.4022 0.0787, -0.298 0.3976 0.0787, -0.3062 0.3947 0.0787, -0.3352 0.3989 0.0787, -0.3432 0.4051 0.0787, -0.3533 0.4226 0.0787, -0.3494 0.4132 0.0787, -0.2769 0.424 0.0079, -0.2798 0.4158 0.0079, -0.2844 0.4084 0.0079, -0.2906 0.4022 0.0079, -0.298 0.3976 0.0079, -0.3062 0.3947 0.0079, -0.3258 0.395 0.0079, -0.3352 0.3989 0.0079, -0.3494 0.4132 0.0079, -0.3533 0.4226 0.0079, -0.1487 0.3947 0.0787, -0.1194 0.424 0.0787, -0.1223 0.4158 0.0787, -0.1777 0.3989 0.0787, -0.1919 0.4132 0.0787, -0.1269 0.4084 0.0787, -0.1331 0.4022 0.0787, -0.1405 0.3976 0.0787, -0.1683 0.395 0.0787, -0.1958 0.4226 0.0787, -0.1194 0.424 0.0079, -0.1223 0.4158 0.0079, -0.1269 0.4084 0.0079, -0.1331 0.4022 0.0079, -0.1405 0.3976 0.0079, -0.1487 0.3947 0.0079, -0.1683 0.395 0.0079, -0.1777 0.3989 0.0079, -0.1919 0.4132 0.0079, -0.1958 0.4226 0.0079, 0.0088 0.3947 0.0787, 0.017 0.3976 0.0787, 0.0352 0.4158 0.0787, 0.0306 0.4084 0.0787, 0.0244 0.4022 0.0787, -0.0108 0.395 0.0787, 0.0381 0.424 0.0787, -0.0202 0.3989 0.0787, -0.0384 0.4226 0.0787, -0.0345 0.4132 0.0787, 0.0381 0.424 0.0079, 0.0352 0.4158 0.0079, 0.0306 0.4084 0.0079, 0.0244 0.4022 0.0079, 0.017 0.3976 0.0079, 0.0088 0.3947 0.0079, -0.0384 0.4226 0.0079, -0.0345 0.4132 0.0079, -0.0202 0.3989 0.0079, -0.0108 0.395 0.0079, -0.0059 0.3944 0.0079, 0.1956 0.424 0.0787, 0.1662 0.3947 0.0787, 0.1745 0.3976 0.0787, 0.1819 0.4022 0.0787, 0.1467 0.395 0.0787, 0.1927 0.4158 0.0787, 0.188 0.4084 0.0787, 0.1373 0.3989 0.0787, 0.1191 0.4226 0.0787, 0.123 0.4132 0.0787, 0.1956 0.424 0.0079, 0.1927 0.4158 0.0079, 0.188 0.4084 0.0079, 0.1819 0.4022 0.0079, 0.1745 0.3976 0.0079, 0.1662 0.3947 0.0079, 0.1467 0.395 0.0079, 0.1373 0.3989 0.0079, 0.123 0.4132 0.0079, 0.1191 0.4226 0.0079, 0.354 0.5906 0.0787, 0.354 0.4327 0.0787, 0.315 0.3937 0.0787, 0.2791 0.4158 0.0787, 0.2763 0.424 0.0787, 0.3143 0.3937 0.0787, 0.2753 0.4327 0.0787, 0.2753 0.5906 0.0787, 0.353 0.424 0.0787, 0.3502 0.4158 0.0787, 0.3455 0.4084 0.0787, 0.3393 0.4022 0.0787, 0.332 0.3976 0.0787, 0.3237 0.3947 0.0787, 0.3056 0.3947 0.0787, 0.2973 0.3976 0.0787, 0.29 0.4022 0.0787, 0.2838 0.4084 0.0787, 0.354 0.4327 0.0079, 0.354 0.5906 0.0079, 0.353 0.424 0.0079, 0.3502 0.4158 0.0079, 0.3455 0.4084 0.0079, 0.3393 0.4022 0.0079, 0.332 0.3976 0.0079, 0.3237 0.3947 0.0079, 0.315 0.3937 0.0079, 0.3143 0.3937 0.0079, 0.3056 0.3947 0.0079, 0.2973 0.3976 0.0079, 0.29 0.4022 0.0079, 0.2838 0.4084 0.0079, 0.2791 0.4158 0.0079, 0.2763 0.424 0.0079, 0.2753 0.4327 0.0079, 0.2753 0.5906 0.0079, 0.4327 0.2759 0.0787, 0.4022 0.2906 0.0787, 0.3976 0.298 0.0787, 0.3947 0.3243 0.0787, 0.3976 0.3326 0.0787, 0.4327 0.3546 0.0787, 0.424 0.2769 0.0787, 0.4158 0.2798 0.0787, 0.4084 0.2844 0.0787, 0.5906 0.3546 0.0787, 0.5906 0.2759 0.0787, 0.3937 0.3149 0.0787, 0.3947 0.3062 0.0787, 0.3937 0.3157 0.0787, 0.4022 0.34 0.0787, 0.4084 0.3461 0.0787, 0.4158 0.3508 0.0787, 0.424 0.3537 0.0787, 0.424 0.2769 0.0079, 0.4158 0.2798 0.0079, 0.4084 0.2844 0.0079, 0.4022 0.2906 0.0079, 0.3976 0.298 0.0079, 0.3947 0.3062 0.0079, 0.3947 0.3243 0.0079, 0.3976 0.3326 0.0079, 0.4022 0.34 0.0079, 0.4084 0.3461 0.0079, 0.4158 0.3508 0.0079, 0.424 0.3537 0.0079, 0.4022 0.1331 0.0787, 0.3976 0.1405 0.0787, 0.424 0.1194 0.0787, 0.4158 0.1223 0.0787, 0.4084 0.1269 0.0787, 0.3947 0.1487 0.0787, 0.4084 0.1887 0.0787, 0.4158 0.1933 0.0787, 0.424 0.1962 0.0787, 0.3947 0.1669 0.0787, 0.3976 0.1751 0.0787, 0.4022 0.1825 0.0787, 0.424 0.1194 0.0079, 0.4158 0.1223 0.0079, 0.4084 0.1269 0.0079, 0.4022 0.1331 0.0079, 0.3976 0.1405 0.0079, 0.3947 0.1487 0.0079, 0.3947 0.1669 0.0079, 0.3976 0.1751 0.0079, 0.4022 0.1825 0.0079, 0.4084 0.1887 0.0079, 0.4158 0.1933 0.0079, 0.424 0.1962 0.0079, 0.424 0.0387 0.0787, 0.4327 0.0397 0.0787, 0.3976 0.0176 0.0787, 0.424 -0.0381 0.0787, 0.4158 -0.0352 0.0787, 0.4084 -0.0306 0.0787, 0.5906 0.0397 0.0787, 0.5906 -0.0391 0.0787, 0.3937 -0.0001 0.0787, 0.4327 -0.0391 0.0787, 0.3947 -0.0088 0.0787, 0.3976 -0.017 0.0787, 0.3947 0.0094 0.0787, 0.4022 -0.0244 0.0787, 0.3937 0.0007 0.0787, 0.4022 0.025 0.0787, 0.4084 0.0312 0.0787, 0.4158 0.0358 0.0787, 0.424 -0.0381 0.0079, 0.4158 -0.0352 0.0079, 0.4084 -0.0306 0.0079, 0.4022 -0.0244 0.0079, 0.3976 -0.017 0.0079, 0.3947 -0.0088 0.0079, 0.3947 0.0094 0.0079, 0.3976 0.0176 0.0079, 0.4022 0.025 0.0079, 0.4084 0.0312 0.0079, 0.4158 0.0358 0.0079, 0.424 0.0387 0.0079, 0.3947 -0.1662 0.0787, 0.4084 -0.188 0.0787, 0.4158 -0.1927 0.0787, 0.424 -0.1956 0.0787, 0.4022 -0.1819 0.0787, 0.3976 -0.1745 0.0787, 0.4084 -0.1263 0.0787, 0.4158 -0.1217 0.0787, 0.4022 -0.1325 0.0787, 0.3976 -0.1399 0.0787, 0.3947 -0.1481 0.0787, 0.424 -0.1188 0.0787, 0.424 -0.1956 0.0079, 0.4158 -0.1927 0.0079, 0.4084 -0.188 0.0079, 0.4022 -0.1819 0.0079, 0.3976 -0.1745 0.0079, 0.3947 -0.1662 0.0079, 0.3947 -0.1481 0.0079, 0.3976 -0.1399 0.0079, 0.4022 -0.1325 0.0079, 0.4084 -0.1263 0.0079, 0.4158 -0.1217 0.0079, 0.424 -0.1188 0.0079, 0.3937 -0.315 0.0787, 0.5906 -0.2753 0.0787, 0.5906 -0.354 0.0787, 0.3947 -0.3056 0.0787, 0.3976 -0.2973 0.0787, 0.4327 -0.2753 0.0787, 0.3976 -0.332 0.0787, 0.424 -0.353 0.0787, 0.4022 -0.3393 0.0787, 0.4158 -0.3502 0.0787, 0.4084 -0.3455 0.0787, 0.3937 -0.3143 0.0787, 0.4327 -0.354 0.0787, 0.3947 -0.3237 0.0787, 0.4022 -0.29 0.0787, 0.4084 -0.2838 0.0787, 0.4158 -0.2791 0.0787, 0.424 -0.2763 0.0787, 0.4327 -0.354 0.0079, 0.5906 -0.354 0.0079, 0.424 -0.353 0.0079, 0.4158 -0.3502 0.0079, 0.4084 -0.3455 0.0079, 0.4022 -0.3393 0.0079, 0.3976 -0.332 0.0079, 0.3947 -0.3237 0.0079, 0.3937 -0.315 0.0079, 0.3937 -0.3143 0.0079, 0.3947 -0.3056 0.0079, 0.3976 -0.2973 0.0079, 0.4022 -0.29 0.0079, 0.4084 -0.2838 0.0079, 0.4158 -0.2791 0.0079, 0.424 -0.2763 0.0079, 0.4327 -0.2753 0.0079, 0.5906 -0.2753 0.0079, 0.2759 -0.5906 0.0787, 0.2759 -0.4327 0.0787, 0.3149 -0.3937 0.0787, 0.2769 -0.424 0.0787, 0.3062 -0.3947 0.0787, 0.2844 -0.4084 0.0787, 0.2906 -0.4022 0.0787, 0.298 -0.3976 0.0787, 0.3546 -0.5906 0.0787, 0.3157 -0.3937 0.0787, 0.3546 -0.4327 0.0787, 0.3243 -0.3947 0.0787, 0.3326 -0.3976 0.0787, 0.2798 -0.4158 0.0787, 0.34 -0.4022 0.0787, 0.3461 -0.4084 0.0787, 0.3537 -0.424 0.0787, 0.3508 -0.4158 0.0787, 0.2769 -0.424 0.0079, 0.2798 -0.4158 0.0079, 0.2844 -0.4084 0.0079, 0.2906 -0.4022 0.0079, 0.298 -0.3976 0.0079, 0.3062 -0.3947 0.0079, 0.3243 -0.3947 0.0079, 0.3326 -0.3976 0.0079, 0.34 -0.4022 0.0079, 0.3461 -0.4084 0.0079, 0.3508 -0.4158 0.0079, 0.3537 -0.424 0.0079, 0.1487 -0.3947 0.0787, 0.1574 -0.3937 0.0787, 0.1194 -0.424 0.0787, 0.1972 -0.5906 0.0787, 0.1184 -0.5906 0.0787, 0.1972 -0.4327 0.0787, 0.1582 -0.3937 0.0787, 0.1184 -0.4327 0.0787, 0.1269 -0.4084 0.0787, 0.1331 -0.4022 0.0787, 0.1405 -0.3976 0.0787, 0.1669 -0.3947 0.0787, 0.1751 -0.3976 0.0787, 0.1962 -0.424 0.0787, 0.1825 -0.4022 0.0787, 0.1933 -0.4158 0.0787, 0.1887 -0.4084 0.0787, 0.1223 -0.4158 0.0787, 0.1184 -0.4327 0.0079, 0.1184 -0.5906 0.0079, 0.1194 -0.424 0.0079, 0.1223 -0.4158 0.0079, 0.1269 -0.4084 0.0079, 0.1331 -0.4022 0.0079, 0.1405 -0.3976 0.0079, 0.1487 -0.3947 0.0079, 0.1574 -0.3937 0.0079, 0.1582 -0.3937 0.0079, 0.1669 -0.3947 0.0079, 0.1751 -0.3976 0.0079, 0.1825 -0.4022 0.0079, 0.1887 -0.4084 0.0079, 0.1933 -0.4158 0.0079, 0.1962 -0.424 0.0079, 0.1972 -0.4327 0.0079, 0.1972 -0.5906 0.0079, -0.0088 -0.3947 0.0787, -0.0001 -0.3937 0.0787, -0.0391 -0.4327 0.0787, -0.0391 -0.5906 0.0787, -0.0306 -0.4084 0.0787, -0.0244 -0.4022 0.0787, -0.017 -0.3976 0.0787, 0.0387 -0.424 0.0787, 0.0397 -0.4327 0.0787, 0.0176 -0.3976 0.0787, -0.0352 -0.4158 0.0787, 0.0397 -0.5906 0.0787, 0.0007 -0.3937 0.0787, 0.0094 -0.3947 0.0787, -0.0381 -0.424 0.0787, 0.0358 -0.4158 0.0787, 0.025 -0.4022 0.0787, 0.0312 -0.4084 0.0787, -0.0391 -0.4327 0.0079, -0.0391 -0.5906 0.0079, -0.0381 -0.424 0.0079, -0.0352 -0.4158 0.0079, -0.0306 -0.4084 0.0079, -0.0244 -0.4022 0.0079, -0.017 -0.3976 0.0079, -0.0001 -0.3937 0.0079, -0.0059 -0.3944 0.0079, -0.0088 -0.3947 0.0079, 0.0007 -0.3937 0.0079, 0.0094 -0.3947 0.0079, 0.0176 -0.3976 0.0079, 0.025 -0.4022 0.0079, 0.0312 -0.4084 0.0079, 0.0358 -0.4158 0.0079, 0.0387 -0.424 0.0079, 0.0397 -0.4327 0.0079, 0.0397 -0.5906 0.0079, -0.1965 -0.5906 0.0787, -0.1965 -0.4327 0.0787, -0.1576 -0.3937 0.0787, -0.1188 -0.424 0.0787, -0.1178 -0.4327 0.0787, -0.1399 -0.3976 0.0787, -0.1956 -0.424 0.0787, -0.1927 -0.4158 0.0787, -0.188 -0.4084 0.0787, -0.1178 -0.5906 0.0787, -0.1568 -0.3937 0.0787, -0.1481 -0.3947 0.0787, -0.1819 -0.4022 0.0787, -0.1745 -0.3976 0.0787, -0.1662 -0.3947 0.0787, -0.1217 -0.4158 0.0787, -0.1325 -0.4022 0.0787, -0.1263 -0.4084 0.0787, -0.1956 -0.424 0.0079, -0.1927 -0.4158 0.0079, -0.188 -0.4084 0.0079, -0.1819 -0.4022 0.0079, -0.1745 -0.3976 0.0079, -0.1662 -0.3947 0.0079, -0.1481 -0.3947 0.0079, -0.1399 -0.3976 0.0079, -0.1325 -0.4022 0.0079, -0.1263 -0.4084 0.0079, -0.1217 -0.4158 0.0079, -0.1188 -0.424 0.0079, -0.3237 -0.3947 0.0787, -0.315 -0.3937 0.0787, -0.2753 -0.4327 0.0787, -0.2753 -0.5906 0.0787, -0.354 -0.5906 0.0787, -0.354 -0.4327 0.0787, -0.3143 -0.3937 0.0787, -0.3056 -0.3947 0.0787, -0.2973 -0.3976 0.0787, -0.353 -0.424 0.0787, -0.3502 -0.4158 0.0787, -0.3455 -0.4084 0.0787, -0.3393 -0.4022 0.0787, -0.332 -0.3976 0.0787, -0.29 -0.4022 0.0787, -0.2838 -0.4084 0.0787, -0.2763 -0.424 0.0787, -0.2791 -0.4158 0.0787, -0.354 -0.4327 0.0079, -0.354 -0.5906 0.0079, -0.353 -0.424 0.0079, -0.3502 -0.4158 0.0079, -0.3455 -0.4084 0.0079, -0.3393 -0.4022 0.0079, -0.332 -0.3976 0.0079, -0.3237 -0.3947 0.0079, -0.315 -0.3937 0.0079, -0.3143 -0.3937 0.0079, -0.3056 -0.3947 0.0079, -0.2973 -0.3976 0.0079, -0.29 -0.4022 0.0079, -0.2838 -0.4084 0.0079, -0.2791 -0.4158 0.0079, -0.2763 -0.424 0.0079, -0.2753 -0.4327 0.0079, -0.2753 -0.5906 0.0079, -0.3947 -0.3243 0.0787, -0.3976 -0.3326 0.0787, -0.3976 -0.298 0.0787, -0.4158 -0.2798 0.0787, -0.4022 -0.2906 0.0787, -0.4084 -0.2844 0.0787, -0.424 -0.2769 0.0787, -0.3947 -0.3062 0.0787, -0.4022 -0.34 0.0787, -0.4084 -0.3461 0.0787, -0.424 -0.3537 0.0787, -0.4158 -0.3508 0.0787, -0.424 -0.2769 0.0079, -0.4158 -0.2798 0.0079, -0.4084 -0.2844 0.0079, -0.4022 -0.2906 0.0079, -0.3976 -0.298 0.0079, -0.3947 -0.3062 0.0079, -0.3947 -0.3243 0.0079, -0.3976 -0.3326 0.0079, -0.4022 -0.34 0.0079, -0.4084 -0.3461 0.0079, -0.4158 -0.3508 0.0079, -0.424 -0.3537 0.0079, -0.3947 -0.1487 0.0787, -0.3937 -0.1574 0.0787, -0.4327 -0.1972 0.0787, -0.5906 -0.1972 0.0787, -0.5906 -0.1184 0.0787, -0.4327 -0.1184 0.0787, -0.424 -0.1194 0.0787, -0.4158 -0.1223 0.0787, -0.4084 -0.1269 0.0787, -0.3937 -0.1582 0.0787, -0.3947 -0.1669 0.0787, -0.3976 -0.1751 0.0787, -0.4022 -0.1331 0.0787, -0.3976 -0.1405 0.0787, -0.4022 -0.1825 0.0787, -0.4084 -0.1887 0.0787, -0.424 -0.1962 0.0787, -0.4158 -0.1933 0.0787, -0.424 -0.1194 0.0079, -0.4158 -0.1223 0.0079, -0.4084 -0.1269 0.0079, -0.4022 -0.1331 0.0079, -0.3976 -0.1405 0.0079, -0.3947 -0.1487 0.0079, -0.3947 -0.1669 0.0079, -0.3976 -0.1751 0.0079, -0.4022 -0.1825 0.0079, -0.4084 -0.1887 0.0079, -0.4158 -0.1933 0.0079, -0.424 -0.1962 0.0079, -0.424 0.0381 0.0787, -0.4158 0.0352 0.0787, -0.3976 0.017 0.0787, -0.3947 0.0088 0.0787, -0.4022 0.0244 0.0787, -0.4084 0.0306 0.0787, -0.3947 -0.0094 0.0787, -0.3976 -0.0176 0.0787, -0.4022 -0.025 0.0787, -0.4084 -0.0312 0.0787, -0.4158 -0.0358 0.0787, -0.424 -0.0387 0.0787, -0.424 0.0381 0.0079, -0.4158 0.0352 0.0079, -0.4084 0.0306 0.0079, -0.4022 0.0244 0.0079, -0.3976 0.017 0.0079, -0.3947 0.0088 0.0079, -0.3947 -0.0094 0.0079, -0.3976 -0.0176 0.0079, -0.4022 -0.025 0.0079, -0.4084 -0.0312 0.0079, -0.4158 -0.0358 0.0079, -0.424 -0.0387 0.0079, -0.3947 0.1662 0.0787, -0.424 0.1956 0.0787, -0.4158 0.1927 0.0787, -0.4084 0.188 0.0787, -0.4022 0.1819 0.0787, -0.3976 0.1745 0.0787, -0.3976 0.1399 0.0787, -0.4022 0.1325 0.0787, -0.3947 0.1481 0.0787, -0.4084 0.1263 0.0787, -0.4158 0.1217 0.0787, -0.424 0.1188 0.0787, -0.424 0.1956 0.0079, -0.4158 0.1927 0.0079, -0.4084 0.188 0.0079, -0.4022 0.1819 0.0079, -0.3976 0.1745 0.0079, -0.3947 0.1662 0.0079, -0.3947 0.1481 0.0079, -0.3976 0.1399 0.0079, -0.4022 0.1325 0.0079, -0.4084 0.1263 0.0079, -0.4158 0.1217 0.0079, -0.424 0.1188 0.0079, -0.4331 0.354 0.0787, -0.3937 0.3147 0.0787, -0.3937 0.295 0.0787, -0.5906 0.354 0.0787, -0.5906 0.2753 0.0787, -0.4134 0.2753 0.0787, -0.409 0.2758 0.0787, -0.3957 0.2864 0.0787, -0.398 0.2827 0.0787, -0.4011 0.2796 0.0787, -0.3942 0.2906 0.0787, -0.4048 0.2772 0.0787, -0.4048 0.2772 0.0787
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,5,6,7,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,4,13,2,-1,2,13,10,-1,2,10,14,-1,14,10,15,-1,0,16,1,-1,1,16,7,-1,1,7,17,-1,17,7,6,-1,12,18,10,-1,10,18,19,-1,10,19,15,-1,7,20,21,-1,21,22,7,-1,7,22,23,-1,7,23,5,-1,24,25,4,-1,4,25,13,-1,26,27,28,-1,28,27,29,-1,30,31,32,-1,33,34,28,-1,28,34,35,-1,28,35,26,-1,24,29,25,-1,25,29,27,-1,25,27,32,-1,32,27,36,-1,32,36,30,-1,37,32,38,-1,38,32,39,-1,33,40,34,-1,34,40,41,-1,34,41,42,-1,31,43,32,-1,32,43,44,-1,32,44,39,-1,42,45,34,-1,34,45,46,-1,34,46,47,-1,27,2,14,-1,27,14,36,-1,36,14,15,-1,36,15,30,-1,30,15,19,-1,30,19,31,-1,31,19,18,-1,31,18,43,-1,43,18,12,-1,43,12,44,-1,44,12,11,-1,44,11,39,-1,39,11,9,-1,39,9,38,-1,38,9,8,-1,38,8,37,-1,37,8,10,-1,37,10,32,-1,32,10,13,-1,32,13,25,-1,27,26,2,-1,2,26,0,-1,28,1,17,-1,28,17,33,-1,33,17,6,-1,33,6,40,-1,40,6,5,-1,40,5,41,-1,41,5,23,-1,41,23,42,-1,42,23,22,-1,42,22,45,-1,45,22,21,-1,45,21,46,-1,46,21,20,-1,46,20,47,-1,47,20,7,-1,47,7,34,-1,34,7,16,-1,34,16,35,-1,35,16,0,-1,35,0,26,-1,28,29,1,-1,1,29,3,-1,24,4,29,-1,29,4,3,-1,48,49,50,-1,51,52,53,-1,54,55,49,-1,56,57,58,-1,58,57,51,-1,58,51,59,-1,59,51,53,-1,56,58,49,-1,49,58,60,-1,49,60,54,-1,51,61,52,-1,52,61,62,-1,52,62,63,-1,63,64,52,-1,52,64,65,-1,52,65,66,-1,55,67,49,-1,49,67,68,-1,49,68,50,-1,69,70,50,-1,50,70,71,-1,50,71,48,-1,72,73,57,-1,57,73,51,-1,73,72,74,-1,75,76,77,-1,75,77,78,-1,79,73,76,-1,76,73,74,-1,76,74,77,-1,80,81,82,-1,83,84,77,-1,77,84,85,-1,79,86,73,-1,73,86,87,-1,73,87,88,-1,88,89,73,-1,73,89,80,-1,73,80,90,-1,90,80,82,-1,85,91,77,-1,77,91,92,-1,77,92,78,-1,83,93,84,-1,84,93,94,-1,84,94,95,-1,76,58,59,-1,76,59,79,-1,79,59,53,-1,79,53,86,-1,86,53,52,-1,86,52,87,-1,87,52,66,-1,87,66,88,-1,88,66,65,-1,88,65,89,-1,89,65,64,-1,89,64,80,-1,80,64,63,-1,80,63,81,-1,81,63,62,-1,81,62,82,-1,82,62,61,-1,82,61,90,-1,90,61,51,-1,90,51,73,-1,76,75,58,-1,58,75,60,-1,77,49,48,-1,77,48,83,-1,83,48,71,-1,83,71,93,-1,93,71,70,-1,93,70,94,-1,94,70,69,-1,94,69,95,-1,95,69,50,-1,95,50,84,-1,84,50,68,-1,84,68,85,-1,85,68,67,-1,85,67,91,-1,91,67,55,-1,91,55,92,-1,92,55,54,-1,92,54,78,-1,78,54,60,-1,78,60,75,-1,77,74,49,-1,49,74,56,-1,72,57,74,-1,74,57,56,-1,96,97,98,-1,99,100,101,-1,102,97,103,-1,103,97,96,-1,103,96,104,-1,104,96,105,-1,106,107,108,-1,99,101,96,-1,96,101,109,-1,96,109,110,-1,111,112,98,-1,98,112,113,-1,98,113,114,-1,114,115,98,-1,98,115,116,-1,98,116,96,-1,111,98,108,-1,108,98,117,-1,108,117,106,-1,110,118,96,-1,96,118,119,-1,96,119,105,-1,97,120,98,-1,98,120,121,-1,98,121,122,-1,98,122,117,-1,117,122,123,-1,117,123,106,-1,106,123,124,-1,106,124,107,-1,107,124,125,-1,107,125,108,-1,108,125,126,-1,108,126,111,-1,111,126,127,-1,111,127,112,-1,112,127,128,-1,112,128,113,-1,113,128,129,-1,113,129,114,-1,114,129,130,-1,114,130,115,-1,115,130,131,-1,115,131,116,-1,116,131,96,-1,96,131,132,-1,133,134,132,-1,131,121,132,-1,132,121,120,-1,132,120,133,-1,135,136,132,-1,132,136,137,-1,132,137,138,-1,134,139,132,-1,132,139,140,-1,132,140,141,-1,131,130,121,-1,121,130,129,-1,121,129,128,-1,128,127,121,-1,121,127,126,-1,121,126,125,-1,141,142,132,-1,132,142,143,-1,132,143,135,-1,124,123,125,-1,125,123,122,-1,125,122,121,-1,96,132,138,-1,96,138,99,-1,99,138,137,-1,99,137,100,-1,100,137,136,-1,100,136,101,-1,101,136,135,-1,101,135,109,-1,109,135,143,-1,109,143,110,-1,110,143,142,-1,110,142,118,-1,118,142,141,-1,118,141,119,-1,119,141,140,-1,119,140,105,-1,105,140,139,-1,105,139,104,-1,104,139,134,-1,104,134,103,-1,133,120,102,-1,102,120,97,-1,103,134,102,-1,102,134,133,-1,144,145,146,-1,147,146,148,-1,149,144,150,-1,150,144,151,-1,152,153,148,-1,153,154,148,-1,148,154,155,-1,148,155,147,-1,146,147,144,-1,144,147,156,-1,144,156,151,-1,157,158,159,-1,152,148,160,-1,160,148,161,-1,160,161,162,-1,150,163,149,-1,149,163,157,-1,149,157,164,-1,164,157,159,-1,165,166,162,-1,162,166,167,-1,162,167,160,-1,146,168,148,-1,148,168,169,-1,148,169,170,-1,148,170,161,-1,161,170,171,-1,161,171,162,-1,162,171,172,-1,162,172,165,-1,165,172,173,-1,165,173,166,-1,166,173,174,-1,166,174,167,-1,167,174,175,-1,167,175,160,-1,160,175,176,-1,160,176,152,-1,152,176,177,-1,152,177,153,-1,153,177,178,-1,153,178,154,-1,154,178,179,-1,154,179,155,-1,155,179,147,-1,147,179,180,-1,178,177,169,-1,181,182,183,-1,181,184,182,-1,182,184,185,-1,182,185,186,-1,168,187,180,-1,180,187,182,-1,180,182,188,-1,188,182,186,-1,168,180,169,-1,169,180,179,-1,169,179,178,-1,177,176,169,-1,169,176,175,-1,169,175,170,-1,173,172,171,-1,183,189,181,-1,181,189,190,-1,181,190,191,-1,170,175,171,-1,171,175,174,-1,171,174,173,-1,147,180,188,-1,147,188,156,-1,156,188,186,-1,156,186,151,-1,151,186,185,-1,151,185,150,-1,150,185,184,-1,150,184,163,-1,163,184,181,-1,163,181,157,-1,157,181,191,-1,157,191,158,-1,158,191,190,-1,158,190,159,-1,159,190,189,-1,159,189,164,-1,164,189,183,-1,164,183,149,-1,149,183,182,-1,149,182,144,-1,187,168,145,-1,145,168,146,-1,144,182,145,-1,145,182,187,-1,192,193,194,-1,195,196,197,-1,197,196,198,-1,197,198,199,-1,195,197,193,-1,193,197,200,-1,193,200,201,-1,192,194,202,-1,202,194,203,-1,202,203,204,-1,204,203,205,-1,204,205,206,-1,206,207,204,-1,204,207,208,-1,204,208,209,-1,210,211,212,-1,201,213,193,-1,193,213,214,-1,193,214,194,-1,209,208,212,-1,212,208,215,-1,212,215,210,-1,216,217,192,-1,192,217,193,-1,217,216,218,-1,219,220,221,-1,222,223,217,-1,224,225,226,-1,226,225,227,-1,223,228,217,-1,217,228,225,-1,217,225,229,-1,229,225,224,-1,219,221,230,-1,230,221,231,-1,230,231,232,-1,233,234,220,-1,220,234,235,-1,220,235,221,-1,232,236,230,-1,230,236,237,-1,230,237,218,-1,218,237,238,-1,218,238,217,-1,217,238,239,-1,217,239,222,-1,238,194,214,-1,238,214,239,-1,239,214,213,-1,239,213,222,-1,222,213,201,-1,222,201,223,-1,223,201,200,-1,223,200,228,-1,228,200,197,-1,228,197,225,-1,225,197,199,-1,225,199,227,-1,227,199,198,-1,227,198,226,-1,226,198,196,-1,226,196,224,-1,224,196,195,-1,224,195,229,-1,229,195,193,-1,229,193,217,-1,238,237,194,-1,194,237,203,-1,230,204,209,-1,230,209,219,-1,219,209,212,-1,219,212,220,-1,220,212,211,-1,220,211,233,-1,233,211,210,-1,233,210,234,-1,234,210,215,-1,234,215,235,-1,235,215,208,-1,235,208,221,-1,221,208,207,-1,221,207,231,-1,231,207,206,-1,231,206,232,-1,232,206,205,-1,232,205,236,-1,236,205,203,-1,236,203,237,-1,230,218,204,-1,204,218,202,-1,216,192,218,-1,218,192,202,-1,240,241,242,-1,243,244,245,-1,240,242,246,-1,247,248,249,-1,249,248,250,-1,249,250,241,-1,241,250,251,-1,241,251,242,-1,245,244,252,-1,252,244,253,-1,252,253,254,-1,243,245,242,-1,242,245,255,-1,242,255,246,-1,247,256,248,-1,248,256,257,-1,248,257,258,-1,259,260,261,-1,258,262,248,-1,248,262,259,-1,248,259,263,-1,263,259,261,-1,264,265,251,-1,251,265,242,-1,265,264,266,-1,267,268,265,-1,269,270,271,-1,267,265,272,-1,273,274,275,-1,275,274,276,-1,275,276,277,-1,277,278,275,-1,275,278,279,-1,275,279,266,-1,266,279,280,-1,266,280,265,-1,265,280,281,-1,265,281,272,-1,282,283,284,-1,284,283,285,-1,284,285,268,-1,268,285,286,-1,268,286,265,-1,273,275,271,-1,271,275,287,-1,271,287,269,-1,280,241,240,-1,280,240,281,-1,281,240,246,-1,281,246,272,-1,272,246,255,-1,272,255,267,-1,267,255,245,-1,267,245,268,-1,268,245,252,-1,268,252,284,-1,284,252,254,-1,284,254,282,-1,282,254,253,-1,282,253,283,-1,283,253,244,-1,283,244,285,-1,285,244,243,-1,285,243,286,-1,286,243,242,-1,286,242,265,-1,280,279,241,-1,241,279,249,-1,275,248,263,-1,275,263,287,-1,287,263,261,-1,287,261,269,-1,269,261,260,-1,269,260,270,-1,270,260,259,-1,270,259,271,-1,271,259,262,-1,271,262,273,-1,273,262,258,-1,273,258,274,-1,274,258,257,-1,274,257,276,-1,276,257,256,-1,276,256,277,-1,277,256,247,-1,277,247,278,-1,278,247,249,-1,278,249,279,-1,275,266,248,-1,248,266,250,-1,264,251,266,-1,266,251,250,-1,288,289,290,-1,290,289,291,-1,290,291,292,-1,292,291,293,-1,293,291,294,-1,293,294,295,-1,295,294,296,-1,295,296,297,-1,298,299,300,-1,297,301,295,-1,295,301,302,-1,295,302,303,-1,304,305,306,-1,288,290,300,-1,300,290,307,-1,300,307,298,-1,299,308,300,-1,300,308,309,-1,300,309,310,-1,303,302,306,-1,306,302,311,-1,306,311,304,-1,312,313,292,-1,292,313,290,-1,313,312,314,-1,315,313,316,-1,316,313,314,-1,316,314,317,-1,317,314,318,-1,317,318,319,-1,319,318,320,-1,315,321,313,-1,313,321,322,-1,313,322,323,-1,323,322,324,-1,318,325,320,-1,320,325,326,-1,320,326,327,-1,327,326,328,-1,322,329,330,-1,331,332,326,-1,326,332,333,-1,326,333,328,-1,330,334,322,-1,322,334,335,-1,322,335,324,-1,316,291,289,-1,316,289,315,-1,315,289,288,-1,315,288,321,-1,321,288,300,-1,321,300,322,-1,322,300,310,-1,322,310,329,-1,329,310,309,-1,329,309,330,-1,330,309,308,-1,330,308,334,-1,334,308,299,-1,334,299,335,-1,335,299,298,-1,335,298,324,-1,324,298,307,-1,324,307,323,-1,323,307,290,-1,323,290,313,-1,316,317,291,-1,291,317,294,-1,318,295,303,-1,318,303,325,-1,325,303,306,-1,325,306,326,-1,326,306,305,-1,326,305,331,-1,331,305,304,-1,331,304,332,-1,332,304,311,-1,332,311,333,-1,333,311,302,-1,333,302,328,-1,328,302,301,-1,328,301,327,-1,327,301,297,-1,327,297,320,-1,320,297,296,-1,320,296,319,-1,319,296,294,-1,319,294,317,-1,318,314,295,-1,295,314,293,-1,312,292,314,-1,314,292,293,-1,290,292,293,-1,289,290,291,-1,291,290,293,-1,291,293,294,-1,294,293,295,-1,294,295,296,-1,296,295,297,-1,289,288,290,-1,290,288,300,-1,290,300,307,-1,307,300,298,-1,295,303,297,-1,297,303,306,-1,297,306,301,-1,301,306,302,-1,300,310,309,-1,305,304,306,-1,306,304,311,-1,306,311,302,-1,309,308,300,-1,300,308,299,-1,300,299,298,-1,293,336,295,-1,295,336,337,-1,295,337,338,-1,295,338,303,-1,303,338,339,-1,303,339,306,-1,306,339,340,-1,306,340,305,-1,305,340,341,-1,305,341,304,-1,304,341,342,-1,304,342,311,-1,311,342,343,-1,311,343,302,-1,302,343,344,-1,302,344,301,-1,301,344,345,-1,301,345,297,-1,297,345,346,-1,297,346,296,-1,296,346,347,-1,296,347,294,-1,294,347,291,-1,291,347,348,-1,349,350,351,-1,351,350,348,-1,351,348,352,-1,352,348,336,-1,336,348,347,-1,336,347,337,-1,337,347,346,-1,337,346,345,-1,353,354,355,-1,345,344,337,-1,337,344,343,-1,337,343,338,-1,341,340,339,-1,349,351,355,-1,355,351,356,-1,355,356,353,-1,354,357,355,-1,355,357,358,-1,355,358,359,-1,338,343,339,-1,339,343,342,-1,339,342,341,-1,291,348,350,-1,291,350,289,-1,289,350,349,-1,289,349,288,-1,288,349,355,-1,288,355,300,-1,300,355,359,-1,300,359,310,-1,310,359,358,-1,310,358,309,-1,309,358,357,-1,309,357,308,-1,308,357,354,-1,308,354,299,-1,299,354,353,-1,299,353,298,-1,298,353,356,-1,298,356,307,-1,307,356,351,-1,307,351,290,-1,352,336,292,-1,292,336,293,-1,290,351,292,-1,292,351,352,-1,360,361,362,-1,363,360,364,-1,364,360,362,-1,364,362,365,-1,365,362,366,-1,365,366,367,-1,363,368,360,-1,360,368,369,-1,360,369,370,-1,371,366,372,-1,372,366,373,-1,371,374,366,-1,366,374,375,-1,366,375,376,-1,376,377,366,-1,366,377,378,-1,366,378,367,-1,379,380,381,-1,381,380,382,-1,381,382,370,-1,370,382,383,-1,370,383,360,-1,362,384,366,-1,366,384,385,-1,366,385,386,-1,366,386,373,-1,373,386,387,-1,373,387,372,-1,372,387,388,-1,372,388,371,-1,371,388,389,-1,371,389,374,-1,374,389,390,-1,374,390,375,-1,375,390,391,-1,375,391,376,-1,376,391,392,-1,376,392,377,-1,377,392,393,-1,377,393,378,-1,378,393,394,-1,378,394,367,-1,367,394,395,-1,367,395,365,-1,365,395,364,-1,364,395,396,-1,385,384,395,-1,397,396,398,-1,395,384,396,-1,396,384,399,-1,396,399,398,-1,400,401,398,-1,398,401,402,-1,398,402,397,-1,398,403,400,-1,400,403,404,-1,400,404,405,-1,405,404,406,-1,405,406,407,-1,395,394,385,-1,385,394,393,-1,385,393,392,-1,392,391,385,-1,385,391,390,-1,385,390,389,-1,389,388,385,-1,385,388,387,-1,385,387,386,-1,364,396,397,-1,364,397,363,-1,363,397,402,-1,363,402,368,-1,368,402,401,-1,368,401,369,-1,369,401,400,-1,369,400,370,-1,370,400,405,-1,370,405,381,-1,381,405,407,-1,381,407,379,-1,379,407,406,-1,379,406,380,-1,380,406,404,-1,380,404,382,-1,382,404,403,-1,382,403,383,-1,383,403,398,-1,383,398,360,-1,399,384,361,-1,361,384,362,-1,360,398,361,-1,361,398,399,-1,408,409,410,-1,410,409,411,-1,410,411,412,-1,413,414,415,-1,416,412,417,-1,417,412,411,-1,417,411,414,-1,414,411,418,-1,414,418,415,-1,419,420,421,-1,421,420,422,-1,422,420,410,-1,410,420,423,-1,410,423,424,-1,425,415,426,-1,426,415,427,-1,425,428,415,-1,415,428,429,-1,415,429,413,-1,424,430,410,-1,410,430,431,-1,410,431,408,-1,412,432,410,-1,410,432,433,-1,410,433,434,-1,410,434,422,-1,422,434,435,-1,422,435,421,-1,421,435,436,-1,421,436,419,-1,419,436,437,-1,419,437,420,-1,420,437,438,-1,420,438,423,-1,423,438,439,-1,423,439,424,-1,424,439,440,-1,424,440,430,-1,430,440,441,-1,430,441,431,-1,431,441,442,-1,431,442,408,-1,408,442,443,-1,408,443,409,-1,409,443,411,-1,411,443,444,-1,432,445,444,-1,444,445,446,-1,442,441,433,-1,447,448,446,-1,446,448,449,-1,446,449,444,-1,432,444,433,-1,433,444,443,-1,433,443,442,-1,438,437,433,-1,447,450,448,-1,448,450,451,-1,448,451,452,-1,452,453,448,-1,448,453,454,-1,448,454,455,-1,436,435,437,-1,437,435,434,-1,437,434,433,-1,441,440,433,-1,433,440,439,-1,433,439,438,-1,411,444,449,-1,411,449,418,-1,418,449,448,-1,418,448,415,-1,415,448,455,-1,415,455,427,-1,427,455,454,-1,427,454,426,-1,426,454,453,-1,426,453,425,-1,425,453,452,-1,425,452,428,-1,428,452,451,-1,428,451,429,-1,429,451,450,-1,429,450,413,-1,413,450,447,-1,413,447,414,-1,414,447,446,-1,414,446,417,-1,445,432,416,-1,416,432,412,-1,417,446,416,-1,416,446,445,-1,456,457,458,-1,459,460,456,-1,461,462,456,-1,456,462,463,-1,459,456,464,-1,460,465,456,-1,456,465,466,-1,456,466,461,-1,458,467,456,-1,456,467,468,-1,456,468,469,-1,469,470,456,-1,456,470,471,-1,456,471,464,-1,463,472,456,-1,456,472,473,-1,456,473,474,-1,474,473,475,-1,474,475,476,-1,476,477,474,-1,474,477,478,-1,474,478,479,-1,458,480,467,-1,467,480,481,-1,467,481,482,-1,467,482,468,-1,468,482,483,-1,468,483,469,-1,469,483,484,-1,469,484,470,-1,470,484,485,-1,470,485,471,-1,471,485,486,-1,471,486,464,-1,464,486,487,-1,464,487,459,-1,459,487,488,-1,459,488,460,-1,460,488,489,-1,460,489,465,-1,465,489,490,-1,465,490,466,-1,466,490,491,-1,466,491,461,-1,461,491,462,-1,462,491,492,-1,481,492,491,-1,480,493,481,-1,481,493,494,-1,481,494,495,-1,496,497,481,-1,481,497,498,-1,481,498,492,-1,491,490,481,-1,481,490,489,-1,481,489,488,-1,499,500,481,-1,481,500,501,-1,481,501,496,-1,488,487,481,-1,481,487,486,-1,481,486,485,-1,495,502,481,-1,481,502,503,-1,481,503,499,-1,484,483,485,-1,485,483,482,-1,485,482,481,-1,462,492,498,-1,462,498,463,-1,463,498,497,-1,463,497,472,-1,472,497,496,-1,472,496,473,-1,473,496,501,-1,473,501,475,-1,475,501,500,-1,475,500,476,-1,476,500,499,-1,476,499,477,-1,477,499,503,-1,477,503,478,-1,478,503,502,-1,478,502,479,-1,479,502,495,-1,479,495,474,-1,474,495,494,-1,474,494,456,-1,493,480,457,-1,457,480,458,-1,456,494,457,-1,457,494,493,-1,504,505,506,-1,505,507,506,-1,506,507,508,-1,506,508,509,-1,510,511,512,-1,512,511,513,-1,512,513,514,-1,514,513,515,-1,514,515,509,-1,509,515,516,-1,509,516,506,-1,517,518,519,-1,519,518,520,-1,520,518,506,-1,506,518,521,-1,506,521,504,-1,522,523,524,-1,524,523,525,-1,524,525,526,-1,522,524,512,-1,512,524,527,-1,512,527,510,-1,516,528,506,-1,506,528,529,-1,506,529,530,-1,506,530,520,-1,520,530,531,-1,520,531,519,-1,519,531,532,-1,519,532,517,-1,517,532,533,-1,517,533,518,-1,518,533,534,-1,518,534,521,-1,521,534,535,-1,521,535,504,-1,504,535,536,-1,504,536,505,-1,505,536,537,-1,505,537,507,-1,507,537,538,-1,507,538,508,-1,508,538,539,-1,508,539,509,-1,509,539,514,-1,514,539,540,-1,529,540,539,-1,528,541,529,-1,529,541,542,-1,529,542,543,-1,544,545,529,-1,529,545,546,-1,529,546,540,-1,539,538,529,-1,529,538,537,-1,529,537,536,-1,543,547,529,-1,529,547,548,-1,529,548,549,-1,549,550,529,-1,529,550,551,-1,529,551,544,-1,536,535,529,-1,529,535,534,-1,529,534,533,-1,532,531,533,-1,533,531,530,-1,533,530,529,-1,514,540,546,-1,514,546,512,-1,512,546,545,-1,512,545,522,-1,522,545,544,-1,522,544,523,-1,523,544,551,-1,523,551,525,-1,525,551,550,-1,525,550,526,-1,526,550,549,-1,526,549,524,-1,524,549,548,-1,524,548,527,-1,527,548,547,-1,527,547,510,-1,510,547,543,-1,510,543,511,-1,511,543,542,-1,511,542,513,-1,541,528,515,-1,515,528,516,-1,513,542,515,-1,515,542,541,-1,552,553,554,-1,554,553,555,-1,554,555,556,-1,556,555,557,-1,558,559,560,-1,560,559,561,-1,560,561,562,-1,563,564,555,-1,555,564,565,-1,555,565,557,-1,552,554,560,-1,560,554,566,-1,560,566,558,-1,567,568,569,-1,569,568,564,-1,569,564,570,-1,570,564,563,-1,571,562,572,-1,572,562,573,-1,571,574,562,-1,562,574,575,-1,562,575,560,-1,576,577,553,-1,553,577,555,-1,577,576,578,-1,579,578,580,-1,581,577,582,-1,578,579,577,-1,577,579,583,-1,577,583,582,-1,580,584,585,-1,585,586,580,-1,580,586,587,-1,580,587,579,-1,588,589,590,-1,590,589,591,-1,582,592,581,-1,581,592,591,-1,581,591,593,-1,593,591,589,-1,584,580,594,-1,594,580,595,-1,594,595,596,-1,596,597,594,-1,594,597,598,-1,594,598,599,-1,579,554,556,-1,579,556,583,-1,583,556,557,-1,583,557,582,-1,582,557,565,-1,582,565,592,-1,592,565,564,-1,592,564,591,-1,591,564,568,-1,591,568,590,-1,590,568,567,-1,590,567,588,-1,588,567,569,-1,588,569,589,-1,589,569,570,-1,589,570,593,-1,593,570,563,-1,593,563,581,-1,581,563,555,-1,581,555,577,-1,579,587,554,-1,554,587,566,-1,580,560,575,-1,580,575,595,-1,595,575,574,-1,595,574,596,-1,596,574,571,-1,596,571,597,-1,597,571,572,-1,597,572,598,-1,598,572,573,-1,598,573,599,-1,599,573,562,-1,599,562,594,-1,594,562,561,-1,594,561,584,-1,584,561,559,-1,584,559,585,-1,585,559,558,-1,585,558,586,-1,586,558,566,-1,586,566,587,-1,580,578,560,-1,560,578,552,-1,576,553,578,-1,578,553,552,-1,412,416,411,-1,411,416,417,-1,408,431,410,-1,414,415,417,-1,417,415,418,-1,417,418,411,-1,412,411,410,-1,410,411,409,-1,410,409,408,-1,423,420,410,-1,414,413,415,-1,415,413,429,-1,415,429,428,-1,428,425,415,-1,415,425,426,-1,415,426,427,-1,419,421,420,-1,420,421,422,-1,420,422,410,-1,431,430,410,-1,410,430,424,-1,410,424,423,-1,600,601,416,-1,416,601,417,-1,602,603,604,-1,604,603,605,-1,604,605,606,-1,607,608,609,-1,600,606,601,-1,601,606,605,-1,601,605,608,-1,608,605,610,-1,608,610,609,-1,611,612,613,-1,613,612,614,-1,614,612,604,-1,604,612,615,-1,604,615,616,-1,617,609,618,-1,618,609,619,-1,617,620,609,-1,609,620,621,-1,609,621,607,-1,616,622,604,-1,604,622,623,-1,604,623,602,-1,605,411,418,-1,605,418,610,-1,610,418,415,-1,610,415,609,-1,609,415,427,-1,609,427,619,-1,619,427,426,-1,619,426,618,-1,618,426,425,-1,618,425,617,-1,617,425,428,-1,617,428,620,-1,620,428,429,-1,620,429,621,-1,621,429,413,-1,621,413,607,-1,607,413,414,-1,607,414,608,-1,608,414,417,-1,608,417,601,-1,605,603,411,-1,411,603,409,-1,604,410,422,-1,604,422,614,-1,614,422,421,-1,614,421,613,-1,613,421,419,-1,613,419,611,-1,611,419,420,-1,611,420,612,-1,612,420,423,-1,612,423,615,-1,615,423,424,-1,615,424,616,-1,616,424,430,-1,616,430,622,-1,622,430,431,-1,622,431,623,-1,623,431,408,-1,623,408,602,-1,602,408,409,-1,602,409,603,-1,604,606,410,-1,410,606,412,-1,600,416,606,-1,606,416,412,-1,624,625,626,-1,627,628,629,-1,626,625,628,-1,628,625,630,-1,628,630,629,-1,631,632,633,-1,634,635,636,-1,636,635,637,-1,636,637,629,-1,629,637,638,-1,629,638,639,-1,639,640,629,-1,629,640,641,-1,629,641,627,-1,624,626,633,-1,633,626,642,-1,633,642,631,-1,643,644,645,-1,632,646,633,-1,633,646,643,-1,633,643,647,-1,647,643,645,-1,648,649,630,-1,630,649,629,-1,649,648,650,-1,651,652,653,-1,652,651,650,-1,650,651,654,-1,650,654,649,-1,649,654,655,-1,649,655,656,-1,657,658,653,-1,659,660,661,-1,656,662,663,-1,658,664,653,-1,653,664,665,-1,653,665,651,-1,663,666,656,-1,656,666,667,-1,656,667,668,-1,668,669,656,-1,656,669,670,-1,656,670,649,-1,657,653,661,-1,661,653,671,-1,661,671,659,-1,654,628,627,-1,654,627,655,-1,655,627,641,-1,655,641,656,-1,656,641,640,-1,656,640,662,-1,662,640,639,-1,662,639,663,-1,663,639,638,-1,663,638,666,-1,666,638,637,-1,666,637,667,-1,667,637,635,-1,667,635,668,-1,668,635,634,-1,668,634,669,-1,669,634,636,-1,669,636,670,-1,670,636,629,-1,670,629,649,-1,654,651,628,-1,628,651,626,-1,652,624,633,-1,652,633,653,-1,653,633,647,-1,653,647,671,-1,671,647,645,-1,671,645,659,-1,659,645,644,-1,659,644,660,-1,660,644,643,-1,660,643,661,-1,661,643,646,-1,661,646,657,-1,657,646,632,-1,657,632,658,-1,658,632,631,-1,658,631,664,-1,664,631,642,-1,664,642,665,-1,665,642,626,-1,665,626,651,-1,652,650,624,-1,624,650,625,-1,648,630,650,-1,650,630,625,-1,672,673,674,-1,675,676,674,-1,674,676,677,-1,674,677,672,-1,672,677,678,-1,679,680,681,-1,678,682,672,-1,672,682,679,-1,672,679,683,-1,683,679,681,-1,684,685,675,-1,675,685,676,-1,676,685,677,-1,677,685,686,-1,687,688,689,-1,684,687,685,-1,685,687,689,-1,685,689,686,-1,686,689,690,-1,691,692,693,-1,691,693,694,-1,694,693,689,-1,689,693,695,-1,689,695,690,-1,677,686,690,-1,677,690,678,-1,678,690,695,-1,678,695,682,-1,682,695,693,-1,682,693,679,-1,679,693,692,-1,679,692,680,-1,680,692,691,-1,680,691,681,-1,681,691,694,-1,681,694,683,-1,683,694,689,-1,683,689,672,-1,673,688,674,-1,674,688,687,-1,672,689,673,-1,673,689,688,-1,674,687,675,-1,675,687,684,-1,696,697,698,-1,699,700,696,-1,696,700,701,-1,696,701,702,-1,696,698,699,-1,699,698,703,-1,699,703,704,-1,704,703,705,-1,704,705,706,-1,706,707,704,-1,704,707,708,-1,704,708,709,-1,709,710,704,-1,704,710,711,-1,704,711,712,-1,712,711,713,-1,701,714,702,-1,702,714,715,-1,702,715,716,-1,716,717,702,-1,702,717,718,-1,702,718,719,-1,698,720,703,-1,703,720,721,-1,703,721,722,-1,703,722,705,-1,705,722,723,-1,705,723,706,-1,706,723,724,-1,706,724,707,-1,707,724,725,-1,707,725,708,-1,708,725,726,-1,708,726,709,-1,709,726,727,-1,709,727,710,-1,710,727,728,-1,710,728,711,-1,711,728,729,-1,711,729,713,-1,713,729,730,-1,713,730,712,-1,712,730,731,-1,712,731,704,-1,704,731,699,-1,699,731,732,-1,720,733,732,-1,732,733,734,-1,732,734,735,-1,720,732,721,-1,721,732,731,-1,721,731,722,-1,726,725,731,-1,736,737,734,-1,734,737,738,-1,734,738,735,-1,730,729,728,-1,739,740,741,-1,741,740,742,-1,741,742,734,-1,734,742,743,-1,734,743,736,-1,730,728,731,-1,731,728,727,-1,731,727,726,-1,725,724,731,-1,731,724,723,-1,731,723,722,-1,699,732,735,-1,699,735,700,-1,700,735,738,-1,700,738,701,-1,701,738,737,-1,701,737,714,-1,714,737,736,-1,714,736,715,-1,715,736,743,-1,715,743,716,-1,716,743,742,-1,716,742,717,-1,717,742,740,-1,717,740,718,-1,718,740,739,-1,718,739,719,-1,719,739,741,-1,719,741,702,-1,702,741,734,-1,702,734,696,-1,733,720,697,-1,697,720,698,-1,696,734,697,-1,697,734,733,-1,744,745,746,-1,746,745,747,-1,746,747,748,-1,749,750,751,-1,751,750,752,-1,751,752,746,-1,746,752,753,-1,746,753,744,-1,748,754,746,-1,746,754,755,-1,746,755,756,-1,749,757,750,-1,750,757,758,-1,750,758,759,-1,759,758,760,-1,744,753,360,-1,360,753,361,-1,744,360,745,-1,745,360,761,-1,745,761,747,-1,747,761,762,-1,747,762,748,-1,748,762,763,-1,748,763,754,-1,754,763,764,-1,754,764,755,-1,755,764,765,-1,755,765,756,-1,756,765,766,-1,756,766,746,-1,746,766,364,-1,751,746,365,-1,365,746,364,-1,751,365,749,-1,749,365,767,-1,749,767,757,-1,757,767,768,-1,757,768,758,-1,758,768,375,-1,758,375,760,-1,760,375,769,-1,760,769,759,-1,759,769,770,-1,759,770,750,-1,750,770,366,-1,752,750,362,-1,362,750,366,-1,275,266,279,-1,279,266,280,-1,266,264,280,-1,280,264,265,-1,280,265,771,-1,771,265,772,-1,771,772,773,-1,774,273,775,-1,773,776,771,-1,771,776,777,-1,771,777,778,-1,279,779,275,-1,275,779,774,-1,275,774,780,-1,780,774,775,-1,265,264,242,-1,242,264,251,-1,265,242,772,-1,772,242,781,-1,772,781,773,-1,773,781,782,-1,773,782,776,-1,776,782,783,-1,776,783,777,-1,777,783,784,-1,777,784,778,-1,778,784,785,-1,778,785,771,-1,771,785,786,-1,771,786,280,-1,280,786,241,-1,279,280,249,-1,249,280,241,-1,279,249,779,-1,779,249,787,-1,779,787,774,-1,774,787,788,-1,774,788,273,-1,273,788,262,-1,273,262,775,-1,775,262,789,-1,775,789,780,-1,780,789,790,-1,780,790,275,-1,275,790,248,-1,266,275,250,-1,250,275,248,-1,791,316,313,-1,791,313,792,-1,793,794,795,-1,796,318,317,-1,317,318,314,-1,317,314,316,-1,316,314,312,-1,316,312,313,-1,792,313,795,-1,795,313,797,-1,795,797,793,-1,796,798,318,-1,318,798,333,-1,318,333,799,-1,799,333,800,-1,313,312,290,-1,290,312,292,-1,313,290,797,-1,797,290,801,-1,797,801,793,-1,793,801,802,-1,793,802,794,-1,794,802,803,-1,794,803,795,-1,795,803,804,-1,795,804,792,-1,792,804,805,-1,792,805,791,-1,791,805,806,-1,791,806,316,-1,316,806,291,-1,317,316,294,-1,294,316,291,-1,295,318,807,-1,807,318,799,-1,807,799,808,-1,808,799,800,-1,808,800,311,-1,311,800,333,-1,311,333,809,-1,809,333,798,-1,809,798,810,-1,810,798,796,-1,810,796,811,-1,811,796,317,-1,811,317,294,-1,314,318,293,-1,293,318,295,-1,238,217,812,-1,813,238,814,-1,814,238,815,-1,816,230,237,-1,237,230,218,-1,237,218,238,-1,238,218,216,-1,238,216,217,-1,812,817,238,-1,238,817,818,-1,238,818,815,-1,816,819,230,-1,230,819,235,-1,230,235,820,-1,820,235,821,-1,217,216,193,-1,193,216,192,-1,217,193,812,-1,812,193,822,-1,812,822,817,-1,817,822,823,-1,817,823,818,-1,818,823,824,-1,818,824,815,-1,815,824,825,-1,815,825,814,-1,814,825,826,-1,814,826,813,-1,813,826,827,-1,813,827,238,-1,238,827,194,-1,237,238,203,-1,203,238,194,-1,237,203,816,-1,816,203,828,-1,816,828,819,-1,819,828,829,-1,819,829,235,-1,235,829,215,-1,235,215,821,-1,821,215,830,-1,821,830,820,-1,820,830,831,-1,820,831,230,-1,230,831,204,-1,218,230,202,-1,202,230,204,-1,832,833,834,-1,835,836,837,-1,837,836,838,-1,837,838,834,-1,834,838,839,-1,834,839,832,-1,833,840,834,-1,834,840,841,-1,834,841,842,-1,842,843,834,-1,834,843,844,-1,834,844,845,-1,846,847,848,-1,846,848,837,-1,837,848,849,-1,837,849,835,-1,833,832,850,-1,850,832,851,-1,833,850,840,-1,840,850,852,-1,840,852,841,-1,841,852,853,-1,841,853,842,-1,842,853,854,-1,842,854,843,-1,843,854,855,-1,843,855,844,-1,844,855,856,-1,844,856,845,-1,845,856,857,-1,845,857,834,-1,834,857,858,-1,837,834,859,-1,859,834,858,-1,837,859,846,-1,846,859,860,-1,846,860,847,-1,847,860,861,-1,847,861,848,-1,848,861,862,-1,848,862,849,-1,849,862,863,-1,849,863,835,-1,835,863,864,-1,835,864,836,-1,836,864,865,-1,836,865,838,-1,838,865,866,-1,839,838,867,-1,867,838,866,-1,868,869,870,-1,871,872,873,-1,868,874,869,-1,869,874,875,-1,869,875,876,-1,877,878,879,-1,879,878,868,-1,879,868,880,-1,880,868,870,-1,877,879,873,-1,873,879,881,-1,873,881,871,-1,872,882,883,-1,883,884,872,-1,872,884,885,-1,872,885,873,-1,868,878,103,-1,103,878,102,-1,868,103,874,-1,874,103,886,-1,874,886,875,-1,875,886,887,-1,875,887,876,-1,876,887,888,-1,876,888,869,-1,869,888,889,-1,869,889,870,-1,870,889,890,-1,870,890,880,-1,880,890,891,-1,880,891,879,-1,879,891,96,-1,881,879,116,-1,116,879,96,-1,881,116,871,-1,871,116,892,-1,871,892,872,-1,872,892,893,-1,872,893,882,-1,882,893,894,-1,882,894,883,-1,883,894,895,-1,883,895,884,-1,884,895,896,-1,884,896,885,-1,885,896,897,-1,885,897,873,-1,873,897,98,-1,877,873,97,-1,97,873,98,-1,74,76,77,-1,77,76,75,-1,73,898,899,-1,73,900,898,-1,898,900,901,-1,898,901,902,-1,74,72,76,-1,76,72,73,-1,76,73,903,-1,903,73,899,-1,904,905,906,-1,75,907,77,-1,77,907,908,-1,77,908,906,-1,906,908,909,-1,906,909,904,-1,73,72,51,-1,51,72,57,-1,73,51,900,-1,900,51,910,-1,900,910,901,-1,901,910,911,-1,901,911,902,-1,902,911,912,-1,902,912,898,-1,898,912,913,-1,898,913,899,-1,899,913,914,-1,899,914,903,-1,903,914,915,-1,903,915,76,-1,76,915,58,-1,75,76,60,-1,60,76,58,-1,75,60,907,-1,907,60,916,-1,907,916,908,-1,908,916,917,-1,908,917,909,-1,909,917,918,-1,909,918,904,-1,904,918,919,-1,904,919,905,-1,905,919,920,-1,905,920,906,-1,906,920,921,-1,906,921,77,-1,77,921,49,-1,74,77,56,-1,56,77,49,-1,922,923,924,-1,925,926,927,-1,928,929,930,-1,930,929,931,-1,930,931,932,-1,932,931,933,-1,924,923,934,-1,925,927,931,-1,931,927,935,-1,931,935,933,-1,928,930,923,-1,923,930,936,-1,923,936,934,-1,937,938,924,-1,924,938,939,-1,924,939,922,-1,931,929,144,-1,144,929,145,-1,931,144,925,-1,925,144,940,-1,925,940,926,-1,926,940,941,-1,926,941,927,-1,927,941,942,-1,927,942,935,-1,935,942,943,-1,935,943,933,-1,933,943,944,-1,933,944,932,-1,932,944,945,-1,932,945,930,-1,930,945,147,-1,936,930,155,-1,155,930,147,-1,936,155,934,-1,934,155,946,-1,934,946,924,-1,924,946,947,-1,924,947,937,-1,937,947,948,-1,937,948,938,-1,938,948,949,-1,938,949,939,-1,939,949,950,-1,939,950,922,-1,922,950,951,-1,922,951,923,-1,923,951,148,-1,928,923,146,-1,146,923,148,-1,952,27,25,-1,25,27,24,-1,26,28,27,-1,27,28,29,-1,27,29,24,-1,953,25,954,-1,954,25,955,-1,953,956,25,-1,25,956,957,-1,25,957,952,-1,958,959,960,-1,960,959,961,-1,26,962,28,-1,28,962,961,-1,28,961,963,-1,963,961,959,-1,25,24,13,-1,13,24,4,-1,25,13,955,-1,955,13,964,-1,955,964,954,-1,954,964,965,-1,954,965,953,-1,953,965,966,-1,953,966,956,-1,956,966,967,-1,956,967,957,-1,957,967,968,-1,957,968,952,-1,952,968,969,-1,952,969,27,-1,27,969,2,-1,26,27,0,-1,0,27,2,-1,26,0,962,-1,962,0,970,-1,962,970,961,-1,961,970,971,-1,961,971,960,-1,960,971,972,-1,960,972,958,-1,958,972,973,-1,958,973,959,-1,959,973,974,-1,959,974,963,-1,963,974,975,-1,963,975,28,-1,28,975,1,-1,29,28,3,-1,3,28,1,-1,976,977,978,-1,979,980,981,-1,982,983,984,-1,984,983,985,-1,984,985,986,-1,977,976,981,-1,981,976,987,-1,981,987,979,-1,978,988,976,-1,976,988,983,-1,976,983,989,-1,989,983,982,-1,980,990,991,-1,991,992,980,-1,980,992,993,-1,980,993,981,-1,988,978,994,-1,994,978,995,-1,988,994,983,-1,983,994,996,-1,983,996,985,-1,985,996,997,-1,985,997,986,-1,986,997,998,-1,986,998,984,-1,984,998,999,-1,984,999,982,-1,982,999,1000,-1,982,1000,989,-1,989,1000,1001,-1,989,1001,976,-1,976,1001,1002,-1,987,976,1003,-1,1003,976,1002,-1,987,1003,979,-1,979,1003,1004,-1,979,1004,980,-1,980,1004,1005,-1,980,1005,990,-1,990,1005,1006,-1,990,1006,991,-1,991,1006,1007,-1,991,1007,992,-1,992,1007,1008,-1,992,1008,993,-1,993,1008,1009,-1,993,1009,981,-1,981,1009,1010,-1,977,981,1011,-1,1011,981,1010,-1,1012,1013,1014,-1,1014,1013,1015,-1,1014,1015,1016,-1,1017,1018,1019,-1,1012,1014,1020,-1,1020,1014,1021,-1,1020,1021,1022,-1,1022,1021,1023,-1,1022,1023,1024,-1,1016,1015,1019,-1,1019,1015,1025,-1,1019,1025,1017,-1,1024,1026,1022,-1,1022,1026,1027,-1,1022,1027,1028,-1,1028,1027,1029,-1,1013,1012,456,-1,456,1012,457,-1,1013,456,1015,-1,1015,456,1030,-1,1015,1030,1025,-1,1025,1030,1031,-1,1025,1031,1017,-1,1017,1031,1032,-1,1017,1032,1018,-1,1018,1032,1033,-1,1018,1033,1019,-1,1019,1033,1034,-1,1019,1034,1016,-1,1016,1034,1035,-1,1016,1035,1014,-1,1014,1035,462,-1,1021,1014,461,-1,461,1014,462,-1,1021,461,1023,-1,1023,461,1036,-1,1023,1036,1024,-1,1024,1036,1037,-1,1024,1037,1026,-1,1026,1037,1038,-1,1026,1038,1027,-1,1027,1038,1039,-1,1027,1039,1029,-1,1029,1039,1040,-1,1029,1040,1028,-1,1028,1040,1041,-1,1028,1041,1022,-1,1022,1041,467,-1,1020,1022,458,-1,458,1022,467,-1,1042,1043,1044,-1,1045,1046,1047,-1,1047,1046,1048,-1,1048,1046,1043,-1,1043,1046,1049,-1,1043,1049,1044,-1,1050,1051,1052,-1,1048,1053,1047,-1,1047,1053,1054,-1,1047,1054,1055,-1,1055,1054,1056,-1,1055,1056,1057,-1,1057,1056,1058,-1,1042,1044,1052,-1,1052,1044,1059,-1,1052,1059,1050,-1,1049,1046,1060,-1,1060,1046,1061,-1,1049,1060,1044,-1,1044,1060,1062,-1,1044,1062,1059,-1,1059,1062,1063,-1,1059,1063,1050,-1,1050,1063,1064,-1,1050,1064,1051,-1,1051,1064,1065,-1,1051,1065,1052,-1,1052,1065,1066,-1,1052,1066,1042,-1,1042,1066,1067,-1,1042,1067,1043,-1,1043,1067,1068,-1,1048,1043,1069,-1,1069,1043,1068,-1,1048,1069,1053,-1,1053,1069,1070,-1,1053,1070,1054,-1,1054,1070,1071,-1,1054,1071,1056,-1,1056,1071,1072,-1,1056,1072,1058,-1,1058,1072,1073,-1,1058,1073,1057,-1,1057,1073,1074,-1,1057,1074,1055,-1,1055,1074,1075,-1,1055,1075,1047,-1,1047,1075,1076,-1,1045,1047,1077,-1,1077,1047,1076,-1,1078,1079,1080,-1,1080,1079,1081,-1,1082,1083,1084,-1,1085,1086,1087,-1,1082,1084,1088,-1,1081,1079,1089,-1,1089,1079,1090,-1,1089,1090,1086,-1,1086,1090,1091,-1,1086,1091,1087,-1,1078,1080,1084,-1,1084,1080,1092,-1,1084,1092,1088,-1,1085,1087,1093,-1,1093,1087,1094,-1,1093,1094,1095,-1,1080,1081,1096,-1,1096,1081,1097,-1,1080,1096,1092,-1,1092,1096,1098,-1,1092,1098,1088,-1,1088,1098,1099,-1,1088,1099,1082,-1,1082,1099,1100,-1,1082,1100,1083,-1,1083,1100,1101,-1,1083,1101,1084,-1,1084,1101,1102,-1,1084,1102,1078,-1,1103,1079,1104,-1,1104,1079,1078,-1,1104,1078,1105,-1,1105,1078,1102,-1,1090,1079,1106,-1,1106,1079,1103,-1,1090,1106,1091,-1,1091,1106,1107,-1,1091,1107,1087,-1,1087,1107,1108,-1,1087,1108,1094,-1,1094,1108,1109,-1,1094,1109,1095,-1,1095,1109,1110,-1,1095,1110,1093,-1,1093,1110,1111,-1,1093,1111,1085,-1,1085,1111,1112,-1,1085,1112,1086,-1,1086,1112,1113,-1,1089,1086,1114,-1,1114,1086,1113,-1,1115,1116,1117,-1,1118,1119,1120,-1,1121,1122,1123,-1,1115,1117,1124,-1,1124,1117,1125,-1,1124,1125,1119,-1,1119,1125,1126,-1,1119,1126,1120,-1,1123,1127,1121,-1,1121,1127,1128,-1,1121,1128,1116,-1,1116,1128,1129,-1,1116,1129,1117,-1,1118,1120,1130,-1,1130,1120,1131,-1,1130,1131,1132,-1,1116,1115,513,-1,513,1115,515,-1,1116,513,1121,-1,1121,513,1133,-1,1121,1133,1122,-1,1122,1133,1134,-1,1122,1134,1123,-1,1123,1134,1135,-1,1123,1135,1127,-1,1127,1135,1136,-1,1127,1136,1128,-1,1128,1136,1137,-1,1128,1137,1129,-1,1129,1137,1138,-1,1129,1138,1117,-1,1117,1138,514,-1,1125,1117,509,-1,509,1117,514,-1,1125,509,1126,-1,1126,509,1139,-1,1126,1139,1120,-1,1120,1139,1140,-1,1120,1140,1131,-1,1131,1140,1141,-1,1131,1141,1132,-1,1132,1141,1142,-1,1132,1142,1130,-1,1130,1142,1143,-1,1130,1143,1118,-1,1118,1143,1144,-1,1118,1144,1119,-1,1119,1144,506,-1,1124,1119,516,-1,516,1119,506,-1,1145,1146,1147,-1,1148,1149,1147,-1,1147,1149,1150,-1,1146,1151,1147,-1,1147,1151,1152,-1,1147,1152,1153,-1,1150,1154,1147,-1,1147,1154,1155,-1,1147,1155,1156,-1,1156,1157,1147,-1,1147,1157,1158,-1,1147,1158,1145,-1,1153,1159,1147,-1,1147,1159,1160,-1,1147,1160,1161,-1,1161,1160,1162,-1,1150,1149,1163,-1,1163,1149,1164,-1,1150,1163,1154,-1,1154,1163,1165,-1,1154,1165,1155,-1,1155,1165,1166,-1,1155,1166,1156,-1,1156,1166,1167,-1,1156,1167,1157,-1,1157,1167,1168,-1,1157,1168,1158,-1,1158,1168,1169,-1,1158,1169,1145,-1,1145,1169,1170,-1,1145,1170,1146,-1,1146,1170,1171,-1,1151,1146,1172,-1,1172,1146,1171,-1,1151,1172,1152,-1,1152,1172,1173,-1,1152,1173,1153,-1,1153,1173,1174,-1,1153,1174,1159,-1,1159,1174,1175,-1,1159,1175,1160,-1,1160,1175,1176,-1,1160,1176,1162,-1,1162,1176,1177,-1,1162,1177,1161,-1,1161,1177,1178,-1,1161,1178,1147,-1,1147,1178,1179,-1,1148,1147,1180,-1,1180,1147,1179,-1,650,648,654,-1,654,648,649,-1,1181,1182,652,-1,650,654,652,-1,652,654,651,-1,652,651,1181,-1,1183,1184,1185,-1,1185,1184,1186,-1,649,1187,654,-1,654,1187,1184,-1,654,1184,1188,-1,1188,1184,1183,-1,1182,1189,652,-1,652,1189,1190,-1,652,1190,1191,-1,1191,1190,1192,-1,649,648,629,-1,629,648,630,-1,649,629,1187,-1,1187,629,1193,-1,1187,1193,1184,-1,1184,1193,1194,-1,1184,1194,1186,-1,1186,1194,1195,-1,1186,1195,1185,-1,1185,1195,1196,-1,1185,1196,1183,-1,1183,1196,1197,-1,1183,1197,1188,-1,1188,1197,1198,-1,1188,1198,654,-1,654,1198,628,-1,651,654,626,-1,626,654,628,-1,651,626,1181,-1,1181,626,1199,-1,1181,1199,1182,-1,1182,1199,1200,-1,1182,1200,1189,-1,1189,1200,1201,-1,1189,1201,1190,-1,1190,1201,1202,-1,1190,1202,1192,-1,1192,1202,1203,-1,1192,1203,1191,-1,1191,1203,1204,-1,1191,1204,652,-1,652,1204,624,-1,650,652,625,-1,625,652,624,-1,1205,1206,1207,-1,1208,1209,1207,-1,1207,1209,1210,-1,1210,1211,1207,-1,1207,1211,1212,-1,1207,1212,1213,-1,1206,1214,1207,-1,1207,1214,1215,-1,1207,1215,1216,-1,1213,1217,1207,-1,1207,1217,1218,-1,1207,1218,1205,-1,1216,1219,1207,-1,1207,1219,1220,-1,1207,1220,1221,-1,1221,1220,1222,-1,1210,1209,696,-1,696,1209,697,-1,1210,696,1211,-1,1211,696,1223,-1,1211,1223,1212,-1,1212,1223,1224,-1,1212,1224,1213,-1,1213,1224,1225,-1,1213,1225,1217,-1,1217,1225,1226,-1,1217,1226,1218,-1,1218,1226,1227,-1,1218,1227,1205,-1,1205,1227,1228,-1,1205,1228,1206,-1,1206,1228,699,-1,1214,1206,704,-1,704,1206,699,-1,1214,704,1215,-1,1215,704,1229,-1,1215,1229,1216,-1,1216,1229,1230,-1,1216,1230,1219,-1,1219,1230,1231,-1,1219,1231,1220,-1,1220,1231,1232,-1,1220,1232,1222,-1,1222,1232,1233,-1,1222,1233,1221,-1,1221,1233,1234,-1,1221,1234,1207,-1,1207,1234,703,-1,1208,1207,698,-1,698,1207,703,-1,587,580,579,-1,579,580,578,-1,579,578,576,-1,576,577,579,-1,579,577,1235,-1,579,1235,1236,-1,1237,1238,1239,-1,1239,1238,579,-1,1239,579,1240,-1,1240,579,1236,-1,587,1241,580,-1,580,1241,1242,-1,580,1242,1243,-1,1243,1244,580,-1,580,1244,1245,-1,580,1245,1246,-1,577,576,555,-1,555,576,553,-1,577,555,1235,-1,1235,555,1247,-1,1235,1247,1236,-1,1236,1247,1248,-1,1236,1248,1240,-1,1240,1248,1249,-1,1240,1249,1239,-1,1239,1249,1250,-1,1239,1250,1237,-1,1237,1250,1251,-1,1237,1251,1238,-1,1238,1251,1252,-1,1238,1252,579,-1,579,1252,554,-1,587,579,566,-1,566,579,554,-1,587,566,1241,-1,1241,566,1253,-1,1241,1253,1242,-1,1242,1253,1254,-1,1242,1254,1243,-1,1243,1254,1255,-1,1243,1255,1244,-1,1244,1255,1256,-1,1244,1256,1245,-1,1245,1256,1257,-1,1245,1257,1246,-1,1246,1257,1258,-1,1246,1258,580,-1,580,1258,560,-1,578,580,552,-1,552,580,560,-1,604,606,605,-1,606,600,605,-1,605,600,601,-1,605,601,1259,-1,1259,601,1260,-1,1259,1260,1261,-1,1261,1262,1259,-1,1259,1262,1263,-1,1259,1263,1264,-1,1265,1266,1267,-1,1267,1266,1268,-1,1267,1268,1269,-1,605,603,604,-1,604,603,1267,-1,604,1267,1270,-1,1270,1267,1269,-1,601,600,417,-1,417,600,416,-1,601,417,1260,-1,1260,417,1271,-1,1260,1271,1261,-1,1261,1271,1272,-1,1261,1272,1262,-1,1262,1272,1273,-1,1262,1273,1263,-1,1263,1273,1274,-1,1263,1274,1264,-1,1264,1274,1275,-1,1264,1275,1259,-1,1259,1275,1276,-1,1259,1276,605,-1,605,1276,411,-1,603,605,409,-1,409,605,411,-1,603,409,1267,-1,1267,409,1277,-1,1267,1277,1265,-1,1265,1277,1278,-1,1265,1278,1266,-1,1266,1278,1279,-1,1266,1279,1268,-1,1268,1279,1280,-1,1268,1280,1269,-1,1269,1280,1281,-1,1269,1281,1270,-1,1270,1281,1282,-1,1270,1282,604,-1,604,1282,410,-1,606,604,412,-1,412,604,410,-1,1283,1284,1285,-1,1286,1283,1287,-1,1287,1283,1285,-1,1287,1285,1288,-1,1288,1285,1289,-1,1290,1291,1292,-1,1290,1292,1293,-1,1293,1292,1285,-1,1285,1292,1294,-1,1285,1294,1289,-1,1285,1284,672,-1,672,1284,673,-1,1285,672,1293,-1,1293,672,683,-1,1293,683,1290,-1,1290,683,681,-1,1290,681,1291,-1,1291,681,680,-1,1291,680,1292,-1,1292,680,679,-1,1292,679,1294,-1,1294,679,682,-1,1294,682,1289,-1,1289,682,678,-1,1289,678,1288,-1,1288,678,677,-1,1287,1288,676,-1,676,1288,677,-1,1283,1286,674,-1,674,1286,675,-1,1284,1283,673,-1,673,1283,674,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.0305 -0.0383 0.0079, -0.0371 -0.0383 0.0079, -0.0334 -0.03 0.0079, -0.0341 -0.03 0.0079, -0.0336 -0.0294 0.0079, -0.0339 -0.0294 0.0079, -0.0337 -0.0287 0.0079, -0.0338 -0.0287 0.0079, -0.0104 -0.0284 0.0079, -0.0104 -0.0438 0.0079, -0.0133 -0.0284 0.0079, -0.0132 -0.0438 0.0079, -0.0153 -0.0436 0.0079, -0.021 -0.0359 0.0079, -0.0208 -0.034 0.0079, -0.0203 -0.0324 0.0079, -0.0156 -0.0287 0.0079, -0.0169 -0.0431 0.0079, -0.0183 -0.0423 0.0079, -0.0194 -0.0412 0.0079, -0.0202 -0.0398 0.0079, -0.0208 -0.038 0.0079, -0.0197 -0.0312 0.0079, -0.0187 -0.0302 0.0079, -0.0173 -0.0292 0.0079, -0.0173 -0.0292 0.0079
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,13,14,10,-1,10,14,15,-1,10,15,16,-1,12,17,10,-1,10,17,18,-1,10,18,19,-1,19,20,10,-1,10,20,21,-1,10,21,13,-1,22,23,15,-1,15,23,24,-1,15,24,16,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_2}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.3649 0.3937 0.2106, -0.357 0.4127 0.2106, -0.4331 0.4331 0.2106, -0.3543 0.4331 0.2106, -0.357 0.4535 0.2106, -0.4127 0.357 0.2106, -0.3937 0.3649 0.2106, -0.3774 0.3774 0.2106, -0.4724 0.3649 0.2106, -0.4535 0.357 0.2106, -0.4331 0.3543 0.2106, -0.5091 0.4127 0.2106, -0.5013 0.3937 0.2106, -0.4887 0.3774 0.2106, -0.5013 0.4724 0.2106, -0.5091 0.4535 0.2106, -0.5118 0.4331 0.2106, -0.4535 0.5091 0.2106, -0.4724 0.5013 0.2106, -0.4887 0.4887 0.2106, -0.3937 0.5013 0.2106, -0.4127 0.5091 0.2106, -0.4331 0.5118 0.2106, -0.3649 0.4724 0.2106, -0.3774 0.4887 0.2106, -0.3774 0.4887 0.2106
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,5,6,2,-1,2,6,7,-1,2,7,0,-1,8,9,2,-1,2,9,10,-1,2,10,5,-1,11,12,2,-1,2,12,13,-1,2,13,8,-1,14,15,2,-1,2,15,16,-1,2,16,11,-1,17,18,2,-1,2,18,19,-1,2,19,14,-1,20,21,2,-1,2,21,22,-1,2,22,17,-1,4,23,2,-1,2,23,24,-1,2,24,20,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_3}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.0341 -0.03 0.0079, -0.0341 -0.03 0.0118, -0.0339 -0.0294 0.0118, -0.0339 -0.0294 0.0079, -0.0338 -0.0287 0.0118, -0.0338 -0.0287 0.0079, -0.0337 -0.0287 0.0118, -0.0337 -0.0287 0.0079, -0.0336 -0.0294 0.0118, -0.0336 -0.0294 0.0079, -0.0334 -0.03 0.0118, -0.0334 -0.03 0.0079, -0.0305 -0.0383 0.0118, -0.0305 -0.0383 0.0079, -0.0371 -0.0383 0.0118, -0.0371 -0.0383 0.0079, -0.0132 -0.0438 0.0079, -0.0132 -0.0438 0.0118, -0.0153 -0.0436 0.0118, -0.0153 -0.0436 0.0079, -0.0169 -0.0431 0.0118, -0.0169 -0.0431 0.0079, -0.0183 -0.0423 0.0118, -0.0183 -0.0423 0.0079, -0.0194 -0.0412 0.0118, -0.0194 -0.0412 0.0079, -0.0202 -0.0398 0.0118, -0.0202 -0.0398 0.0079, -0.0208 -0.038 0.0118, -0.0208 -0.038 0.0079, -0.021 -0.0359 0.0118, -0.021 -0.0359 0.0079, -0.0208 -0.034 0.0118, -0.0208 -0.034 0.0079, -0.0203 -0.0324 0.0118, -0.0203 -0.0324 0.0079, -0.0197 -0.0312 0.0118, -0.0197 -0.0312 0.0079, -0.0187 -0.0302 0.0118, -0.0187 -0.0302 0.0079, -0.0173 -0.0292 0.0118, -0.0173 -0.0292 0.0079, -0.0156 -0.0287 0.0118, -0.0156 -0.0287 0.0079, -0.0133 -0.0284 0.0118, -0.0133 -0.0284 0.0079, -0.0104 -0.0284 0.0118, -0.0104 -0.0284 0.0079, -0.0104 -0.0438 0.0079, -0.0104 -0.0438 0.0118, -0.0104 -0.0438 0.0118
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,0,2,3,-1,3,2,4,-1,3,4,5,-1,6,7,4,-1,4,7,5,-1,7,6,8,-1,7,8,9,-1,9,8,10,-1,9,10,11,-1,12,13,10,-1,10,13,11,-1,14,15,12,-1,12,15,13,-1,0,15,1,-1,1,15,14,-1,16,17,18,-1,16,18,19,-1,19,18,20,-1,19,20,21,-1,21,20,22,-1,21,22,23,-1,23,22,24,-1,23,24,25,-1,25,24,26,-1,25,26,27,-1,27,26,28,-1,27,28,29,-1,29,28,30,-1,29,30,31,-1,31,30,32,-1,31,32,33,-1,33,32,34,-1,33,34,35,-1,35,34,36,-1,35,36,37,-1,37,36,38,-1,37,38,39,-1,39,38,40,-1,39,40,41,-1,41,40,42,-1,41,42,43,-1,43,42,44,-1,43,44,45,-1,46,47,44,-1,44,47,45,-1,48,47,49,-1,49,47,46,-1,17,16,49,-1,49,16,48,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_4}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.3543 0.4331 0.2106, -0.3543 0.4331 0.2185, -0.357 0.4535 0.2106, -0.357 0.4535 0.2185, -0.3649 0.4724 0.2106, -0.3649 0.4724 0.2185, -0.3774 0.4887 0.2106, -0.3774 0.4887 0.2185, -0.3937 0.5013 0.2106, -0.3937 0.5013 0.2185, -0.4127 0.5091 0.2106, -0.4127 0.5091 0.2185, -0.4331 0.5118 0.2106, -0.4331 0.5118 0.2185, -0.4535 0.5091 0.2106, -0.4535 0.5091 0.2185, -0.4724 0.5013 0.2106, -0.4724 0.5013 0.2185, -0.4887 0.4887 0.2106, -0.4887 0.4887 0.2185, -0.5013 0.4724 0.2106, -0.5013 0.4724 0.2185, -0.5091 0.4535 0.2106, -0.5091 0.4535 0.2185, -0.5118 0.4331 0.2106, -0.5118 0.4331 0.2185, -0.5091 0.4127 0.2106, -0.5091 0.4127 0.2185, -0.5013 0.3937 0.2106, -0.5013 0.3937 0.2185, -0.4887 0.3774 0.2106, -0.4887 0.3774 0.2185, -0.4724 0.3649 0.2106, -0.4724 0.3649 0.2185, -0.4535 0.357 0.2106, -0.4535 0.357 0.2185, -0.4331 0.3543 0.2106, -0.4331 0.3543 0.2185, -0.4127 0.357 0.2106, -0.4127 0.357 0.2185, -0.3937 0.3649 0.2106, -0.3937 0.3649 0.2185, -0.3774 0.3774 0.2106, -0.3774 0.3774 0.2185, -0.3649 0.3937 0.2106, -0.3649 0.3937 0.2185, -0.357 0.4127 0.2106, -0.357 0.4127 0.2185, -0.357 0.4127 0.2185
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,6,7,8,-1,8,7,9,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,12,11,13,-1,12,13,14,-1,14,13,15,-1,14,15,16,-1,16,15,17,-1,16,17,18,-1,18,17,19,-1,18,19,20,-1,20,19,21,-1,20,21,22,-1,22,21,23,-1,22,23,24,-1,24,23,25,-1,24,25,26,-1,26,25,27,-1,26,27,28,-1,28,27,29,-1,28,29,30,-1,30,29,31,-1,30,31,32,-1,32,31,33,-1,32,33,34,-1,34,33,35,-1,34,35,36,-1,36,35,37,-1,36,37,38,-1,38,37,39,-1,38,39,40,-1,40,39,41,-1,40,41,42,-1,42,41,43,-1,42,43,44,-1,44,43,45,-1,44,45,46,-1,46,45,47,-1,46,47,0,-1,0,47,1,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_3}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.0305 -0.0383 0.0118, -0.0298 -0.0404 0.0118, -0.0371 -0.0383 0.0118, -0.0379 -0.0404 0.0118, -0.0334 -0.03 0.0118, -0.0325 -0.0263 0.0118, -0.0251 -0.0459 0.0118, -0.0279 -0.0459 0.0118, -0.0336 -0.0294 0.0118, -0.0337 -0.0287 0.0118, -0.0351 -0.0263 0.0118, -0.0338 -0.0287 0.0118, -0.0339 -0.0294 0.0118, -0.0341 -0.03 0.0118, -0.0428 -0.0459 0.0118, -0.0399 -0.0459 0.0118, -0.0229 -0.0321 0.0118, -0.022 -0.0304 0.0118, -0.0197 -0.0312 0.0118, -0.0206 -0.0288 0.0118, -0.0187 -0.0302 0.0118, -0.0206 -0.0288 0.0118, -0.0173 -0.0292 0.0118, -0.0185 -0.0274 0.0118, -0.0156 -0.0287 0.0118, -0.0162 -0.0266 0.0118, -0.0133 -0.0284 0.0118, -0.0133 -0.0263 0.0118, -0.0104 -0.0284 0.0118, -0.0078 -0.0263 0.0118, -0.0104 -0.0438 0.0118, -0.0078 -0.0459 0.0118, -0.0132 -0.0438 0.0118, -0.0131 -0.0459 0.0118, -0.0153 -0.0436 0.0118, -0.0156 -0.0457 0.0118, -0.0169 -0.0431 0.0118, -0.0178 -0.0451 0.0118, -0.0183 -0.0423 0.0118, -0.0199 -0.0439 0.0118, -0.0194 -0.0412 0.0118, -0.0215 -0.0423 0.0118, -0.0202 -0.0398 0.0118, -0.0226 -0.0406 0.0118, -0.0208 -0.038 0.0118, -0.0233 -0.0385 0.0118, -0.021 -0.0359 0.0118, -0.0236 -0.0359 0.0118, -0.0208 -0.034 0.0118, -0.0235 -0.034 0.0118, -0.0203 -0.0324 0.0118, 0.0066 -0.0459 0.0118, -0.0039 -0.0459 0.0118, -0.0039 -0.0438 0.0118, 0.004 -0.0438 0.0118, 0.004 -0.0371 0.0118, 0.0066 -0.0263 0.0118, -0.0035 -0.0284 0.0118, -0.0035 -0.0263 0.0118, 0.004 -0.0284 0.0118, 0.004 -0.0349 0.0118, -0.003 -0.0349 0.0118, -0.003 -0.0371 0.0118, 0.0174 -0.0438 0.0118, 0.0159 -0.0462 0.0118, 0.0155 -0.044 0.0118, 0.0154 -0.0462 0.0118, 0.0129 -0.0437 0.0118, 0.0126 -0.0458 0.0118, 0.0108 -0.043 0.0118, 0.0105 -0.0449 0.0118, 0.0105 -0.0428 0.0118, 0.0105 -0.0294 0.0118, 0.0105 -0.0268 0.0118, 0.0127 -0.0285 0.0118, 0.0127 -0.0262 0.0118, 0.0151 -0.0282 0.0118, 0.0151 -0.026 0.0118, 0.017 -0.0284 0.0118, 0.0171 -0.0262 0.0118, 0.0185 -0.0289 0.0118, 0.0193 -0.0268 0.0118, 0.0199 -0.0298 0.0118, 0.0211 -0.0279 0.0118, 0.021 -0.0312 0.0118, 0.0229 -0.0296 0.0118, 0.0219 -0.0327 0.0118, 0.0241 -0.0314 0.0118, 0.0224 -0.0348 0.0118, 0.0248 -0.0337 0.0118, 0.0225 -0.0363 0.0118, 0.0251 -0.0365 0.0118, 0.0223 -0.0384 0.0118, 0.0249 -0.0388 0.0118, 0.0217 -0.0401 0.0118, 0.0243 -0.0408 0.0118, 0.0209 -0.0415 0.0118, 0.0233 -0.0427 0.0118, 0.02 -0.0425 0.0118, 0.0218 -0.0443 0.0118, 0.0188 -0.0433 0.0118, 0.0202 -0.0453 0.0118, 0.0183 -0.0459 0.0118, 0.0342 -0.0263 0.0118, 0.0369 -0.0263 0.0118, 0.0342 -0.0438 0.0118, 0.0369 -0.0459 0.0118, 0.0268 -0.0438 0.0118, 0.0268 -0.0459 0.0118, 0.0268 -0.0459 0.0118
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,4,5,0,-1,0,5,6,-1,0,6,1,-1,1,6,7,-1,4,8,5,-1,5,8,9,-1,5,9,10,-1,10,9,11,-1,10,11,12,-1,12,13,10,-1,10,13,2,-1,10,2,14,-1,14,2,3,-1,14,3,15,-1,16,17,18,-1,18,17,19,-1,18,19,20,-1,20,19,21,-1,20,21,22,-1,22,21,23,-1,22,23,24,-1,24,23,25,-1,24,25,26,-1,26,25,27,-1,26,27,28,-1,28,27,29,-1,28,29,30,-1,30,29,31,-1,30,31,32,-1,32,31,33,-1,32,33,34,-1,34,33,35,-1,34,35,36,-1,36,35,37,-1,36,37,38,-1,38,37,39,-1,38,39,40,-1,40,39,41,-1,40,41,42,-1,42,41,43,-1,42,43,44,-1,44,43,45,-1,44,45,46,-1,46,45,47,-1,46,47,48,-1,48,47,49,-1,48,49,50,-1,50,49,16,-1,50,16,18,-1,51,52,53,-1,53,54,51,-1,51,54,55,-1,51,55,56,-1,57,58,59,-1,59,58,56,-1,59,56,60,-1,60,56,55,-1,60,55,61,-1,61,55,62,-1,63,64,65,-1,65,64,66,-1,65,66,67,-1,67,66,68,-1,67,68,69,-1,69,68,70,-1,69,70,71,-1,72,73,74,-1,74,73,75,-1,74,75,76,-1,76,75,77,-1,76,77,78,-1,78,77,79,-1,78,79,80,-1,80,79,81,-1,80,81,82,-1,82,81,83,-1,82,83,84,-1,84,83,85,-1,84,85,86,-1,86,85,87,-1,86,87,88,-1,88,87,89,-1,88,89,90,-1,90,89,91,-1,90,91,92,-1,92,91,93,-1,92,93,94,-1,94,93,95,-1,94,95,96,-1,96,95,97,-1,96,97,98,-1,98,97,99,-1,98,99,100,-1,100,99,101,-1,100,101,63,-1,63,101,102,-1,63,102,64,-1,103,104,105,-1,105,104,106,-1,105,106,107,-1,107,106,108,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_4}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.4331 0.3543 0.2185, -0.4535 0.357 0.2185, -0.5906 -0.5906 0.2185, -0.4724 0.3649 0.2185, -0.4887 0.3774 0.2185, -0.5906 0.5906 0.2185, -0.5091 0.4535 0.2185, -0.5013 0.4724 0.2185, -0.3774 0.4887 0.2185, -0.3649 0.4724 0.2185, 0.5906 0.5906 0.2185, -0.357 0.4535 0.2185, -0.3543 0.4331 0.2185, -0.357 0.4127 0.2185, 0.5906 -0.5906 0.2185, -0.3649 0.3937 0.2185, -0.5013 0.3937 0.2185, -0.5091 0.4127 0.2185, -0.5118 0.4331 0.2185, -0.4887 0.4887 0.2185, -0.4724 0.5013 0.2185, -0.4535 0.5091 0.2185, -0.4331 0.5118 0.2185, -0.4127 0.5091 0.2185, -0.3937 0.5013 0.2185, -0.3774 0.3774 0.2185, -0.3937 0.3649 0.2185, -0.4127 0.357 0.2185, -0.5906 -0.0397 0.0787, -0.5906 -0.0397 0.0079, -0.5906 -0.0461 0.0079, -0.5906 0.5906 0.0079, -0.5906 0.354 0.0079, -0.5906 0.354 0.0787, -0.5906 0.2753 0.0787, -0.5906 0.2753 0.0079, -0.5906 0.1965 0.0079, -0.5906 0.1965 0.0787, -0.5906 0.1178 0.0787, -0.5906 0.1178 0.0079, -0.5906 0.0391 0.0079, -0.5906 0.0391 0.0787, -0.5906 -0.1184 0.0787, -0.5906 -0.1184 0.0079, -0.5906 -0.1972 0.0079, -0.5906 -0.2759 0.0079, -0.5906 -0.1972 0.0787, -0.5906 -0.2759 0.0787, -0.5906 -0.3546 0.0079, -0.5906 -0.5906 0.0079, -0.5906 -0.3546 0.0787, -0.354 -0.5906 0.0079, -0.2753 -0.5906 0.0079, -0.1965 -0.5906 0.0079, -0.2753 -0.5906 0.0787, -0.1965 -0.5906 0.0787, -0.354 -0.5906 0.0787, -0.1178 -0.5906 0.0787, 0.0397 -0.5906 0.0787, 0.0397 -0.5906 0.0079, 0.1184 -0.5906 0.0079, 0.1184 -0.5906 0.0787, 0.1972 -0.5906 0.0787, -0.0391 -0.5906 0.0787, -0.0391 -0.5906 0.0079, -0.1178 -0.5906 0.0079, 0.3546 -0.5906 0.0079, 0.5906 -0.5906 0.0079, 0.3546 -0.5906 0.0787, 0.2759 -0.5906 0.0787, 0.2759 -0.5906 0.0079, 0.1972 -0.5906 0.0079, 0.5906 -0.0461 0.0079, 0.5906 -0.0391 0.0079, 0.5906 -0.0391 0.0787, 0.5906 -0.354 0.0079, 0.5906 -0.354 0.0787, 0.5906 -0.2753 0.0787, 0.5906 0.0397 0.0787, 0.5906 0.0397 0.0079, 0.5906 0.1184 0.0079, 0.5906 -0.2753 0.0079, 0.5906 -0.1965 0.0079, 0.5906 -0.1965 0.0787, 0.5906 -0.1178 0.0787, 0.5906 -0.1178 0.0079, 0.5906 0.1184 0.0787, 0.5906 0.1972 0.0079, 0.5906 0.2759 0.0079, 0.5906 0.1972 0.0787, 0.5906 0.2759 0.0787, 0.5906 0.3546 0.0079, 0.5906 0.5906 0.0079, 0.5906 0.3546 0.0787, -0.1972 0.5906 0.0787, -0.1972 0.5906 0.0079, -0.2759 0.5906 0.0079, 0.354 0.5906 0.0079, 0.354 0.5906 0.0787, 0.2753 0.5906 0.0787, 0.2753 0.5906 0.0079, 0.1965 0.5906 0.0079, 0.1965 0.5906 0.0787, 0.1178 0.5906 0.0787, -0.3546 0.5906 0.0079, -0.3546 0.5906 0.0787, -0.2759 0.5906 0.0787, 0.1178 0.5906 0.0079, 0.0391 0.5906 0.0079, 0.0391 0.5906 0.0787, -0.0397 0.5906 0.0787, -0.0397 0.5906 0.0079, -0.1184 0.5906 0.0079, -0.1184 0.5906 0.0787, -0.1184 0.5906 0.0787
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,5,6,7,-1,8,9,10,-1,10,9,11,-1,11,12,10,-1,10,12,13,-1,10,13,14,-1,14,13,15,-1,4,16,2,-1,2,16,17,-1,2,17,5,-1,5,17,18,-1,5,18,6,-1,7,19,5,-1,5,19,20,-1,5,20,21,-1,21,22,5,-1,5,22,23,-1,5,23,10,-1,10,23,24,-1,10,24,8,-1,15,25,14,-1,14,25,26,-1,14,26,2,-1,2,26,27,-1,2,27,0,-1,28,29,30,-1,31,32,5,-1,5,32,33,-1,5,33,34,-1,35,36,34,-1,34,36,37,-1,34,37,5,-1,5,37,38,-1,39,40,38,-1,38,40,41,-1,38,41,5,-1,5,41,28,-1,5,28,42,-1,42,28,30,-1,42,30,43,-1,44,45,46,-1,46,45,47,-1,48,49,50,-1,50,49,2,-1,50,2,47,-1,47,2,5,-1,47,5,46,-1,46,5,42,-1,2,49,51,-1,52,53,54,-1,54,53,55,-1,51,56,2,-1,2,56,54,-1,2,54,14,-1,14,54,55,-1,14,55,57,-1,58,59,60,-1,61,62,14,-1,60,61,58,-1,58,61,14,-1,58,14,63,-1,63,14,57,-1,63,57,64,-1,64,57,65,-1,66,67,68,-1,68,67,14,-1,68,14,69,-1,69,14,62,-1,69,62,70,-1,70,62,71,-1,72,73,74,-1,67,75,14,-1,14,75,76,-1,14,76,77,-1,78,79,80,-1,81,82,77,-1,77,82,83,-1,77,83,14,-1,14,83,84,-1,85,72,84,-1,84,72,74,-1,84,74,14,-1,14,74,78,-1,14,78,86,-1,86,78,80,-1,87,88,89,-1,89,88,90,-1,91,92,93,-1,93,92,10,-1,93,10,90,-1,90,10,14,-1,90,14,89,-1,89,14,86,-1,94,95,96,-1,92,97,10,-1,10,97,98,-1,10,98,99,-1,100,101,99,-1,99,101,102,-1,99,102,10,-1,10,102,103,-1,104,31,105,-1,105,31,5,-1,105,5,106,-1,106,5,10,-1,107,108,103,-1,103,108,109,-1,103,109,10,-1,10,109,110,-1,111,112,110,-1,110,112,113,-1,110,113,10,-1,10,113,94,-1,10,94,106,-1,106,94,96,-1,
+        ]
+    }
+    appearance Appearance {material USE IC-BODY-EPOXY-04}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.0428 -0.0459 0.0118, -0.0428 -0.0459 0.0079, -0.0351 -0.0263 0.0118, -0.0351 -0.0263 0.0079, -0.0325 -0.0263 0.0118, -0.0325 -0.0263 0.0079, -0.0251 -0.0459 0.0118, -0.0251 -0.0459 0.0079, -0.0279 -0.0459 0.0118, -0.0279 -0.0459 0.0079, -0.0298 -0.0404 0.0118, -0.0298 -0.0404 0.0079, -0.0379 -0.0404 0.0118, -0.0379 -0.0404 0.0079, -0.0399 -0.0459 0.0118, -0.0399 -0.0459 0.0079, -0.0078 -0.0459 0.0118, -0.0078 -0.0459 0.0079, -0.0131 -0.0459 0.0118, -0.0131 -0.0459 0.0079, -0.0236 -0.0359 0.0079, -0.0236 -0.0359 0.0118, -0.0233 -0.0385 0.0118, -0.0233 -0.0385 0.0079, -0.0226 -0.0406 0.0118, -0.0226 -0.0406 0.0079, -0.0215 -0.0423 0.0118, -0.0215 -0.0423 0.0079, -0.0199 -0.0439 0.0118, -0.0199 -0.0439 0.0079, -0.0178 -0.0451 0.0118, -0.0178 -0.0451 0.0079, -0.0156 -0.0457 0.0118, -0.0156 -0.0457 0.0079, -0.0133 -0.0263 0.0079, -0.0133 -0.0263 0.0118, -0.0162 -0.0266 0.0118, -0.0162 -0.0266 0.0079, -0.0185 -0.0274 0.0118, -0.0185 -0.0274 0.0079, -0.0206 -0.0288 0.0118, -0.0206 -0.0288 0.0079, -0.0206 -0.0288 0.0118, -0.0206 -0.0288 0.0079, -0.022 -0.0304 0.0118, -0.022 -0.0304 0.0079, -0.0229 -0.0321 0.0118, -0.0229 -0.0321 0.0079, -0.0235 -0.034 0.0118, -0.0235 -0.034 0.0079, -0.0078 -0.0263 0.0118, -0.0078 -0.0263 0.0079, -0.0039 -0.0459 0.0118, -0.0039 -0.0459 0.0079, -0.0039 -0.0438 0.0118, -0.0039 -0.0438 0.0079, 0.004 -0.0438 0.0118, 0.004 -0.0438 0.0079, 0.004 -0.0371 0.0118, 0.004 -0.0371 0.0079, -0.003 -0.0371 0.0118, -0.003 -0.0371 0.0079, -0.003 -0.0349 0.0118, -0.003 -0.0349 0.0079, 0.004 -0.0349 0.0118, 0.004 -0.0349 0.0079, 0.004 -0.0284 0.0118, 0.004 -0.0284 0.0079, -0.0035 -0.0284 0.0118, -0.0035 -0.0284 0.0079, -0.0035 -0.0263 0.0118, -0.0035 -0.0263 0.0079, 0.0066 -0.0263 0.0118, 0.0066 -0.0263 0.0079, 0.0066 -0.0459 0.0118, 0.0066 -0.0459 0.0079, 0.0105 -0.0449 0.0118, 0.0105 -0.0449 0.0079, 0.0105 -0.0428 0.0118, 0.0105 -0.0428 0.0079, 0.0155 -0.044 0.0079, 0.0155 -0.044 0.0118, 0.0129 -0.0437 0.0118, 0.0129 -0.0437 0.0079, 0.0108 -0.043 0.0118, 0.0108 -0.043 0.0079, 0.0225 -0.0363 0.0079, 0.0225 -0.0363 0.0118, 0.0223 -0.0384 0.0118, 0.0223 -0.0384 0.0079, 0.0217 -0.0401 0.0118, 0.0217 -0.0401 0.0079, 0.0209 -0.0415 0.0118, 0.0209 -0.0415 0.0079, 0.02 -0.0425 0.0118, 0.02 -0.0425 0.0079, 0.0188 -0.0433 0.0118, 0.0188 -0.0433 0.0079, 0.0174 -0.0438 0.0118, 0.0174 -0.0438 0.0079, 0.0151 -0.0282 0.0079, 0.0151 -0.0282 0.0118, 0.017 -0.0284 0.0118, 0.017 -0.0284 0.0079, 0.0185 -0.0289 0.0118, 0.0185 -0.0289 0.0079, 0.0199 -0.0298 0.0118, 0.0199 -0.0298 0.0079, 0.021 -0.0312 0.0118, 0.021 -0.0312 0.0079, 0.0219 -0.0327 0.0118, 0.0219 -0.0327 0.0079, 0.0224 -0.0348 0.0118, 0.0224 -0.0348 0.0079, 0.0105 -0.0294 0.0079, 0.0105 -0.0294 0.0118, 0.0127 -0.0285 0.0118, 0.0127 -0.0285 0.0079, 0.0105 -0.0268 0.0118, 0.0105 -0.0268 0.0079, 0.0151 -0.026 0.0079, 0.0151 -0.026 0.0118, 0.0127 -0.0262 0.0118, 0.0127 -0.0262 0.0079, 0.0251 -0.0365 0.0079, 0.0251 -0.0365 0.0118, 0.0248 -0.0337 0.0118, 0.0248 -0.0337 0.0079, 0.0241 -0.0314 0.0118, 0.0241 -0.0314 0.0079, 0.0229 -0.0296 0.0118, 0.0229 -0.0296 0.0079, 0.0211 -0.0279 0.0118, 0.0211 -0.0279 0.0079, 0.0193 -0.0268 0.0118, 0.0193 -0.0268 0.0079, 0.0171 -0.0262 0.0118, 0.0171 -0.0262 0.0079, 0.0159 -0.0462 0.0079, 0.0159 -0.0462 0.0118, 0.017 -0.0461 0.0079, 0.0183 -0.0459 0.0118, 0.0183 -0.0459 0.0079, 0.0202 -0.0453 0.0118, 0.0202 -0.0453 0.0079, 0.0218 -0.0443 0.0118, 0.0218 -0.0443 0.0079, 0.0233 -0.0427 0.0118, 0.0233 -0.0427 0.0079, 0.0243 -0.0408 0.0118, 0.0243 -0.0408 0.0079, 0.0249 -0.0388 0.0118, 0.0249 -0.0388 0.0079, 0.0126 -0.0458 0.0079, 0.0126 -0.0458 0.0118, 0.0146 -0.0461 0.0079, 0.0154 -0.0462 0.0118, 0.0154 -0.0462 0.0079, 0.0268 -0.0459 0.0118, 0.0268 -0.0459 0.0079, 0.0268 -0.0438 0.0118, 0.0268 -0.0438 0.0079, 0.0342 -0.0438 0.0118, 0.0342 -0.0438 0.0079, 0.0342 -0.0263 0.0118, 0.0342 -0.0263 0.0079, 0.0369 -0.0263 0.0118, 0.0369 -0.0263 0.0079, 0.0369 -0.0459 0.0118, 0.0369 -0.0459 0.0079, 0.0369 -0.0459 0.0079
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,2,1,3,-1,2,3,4,-1,4,3,5,-1,4,5,6,-1,6,5,7,-1,6,7,8,-1,8,7,9,-1,8,9,10,-1,10,9,11,-1,10,11,12,-1,12,11,13,-1,12,13,14,-1,14,13,15,-1,0,14,1,-1,1,14,15,-1,16,17,18,-1,18,17,19,-1,20,21,22,-1,20,22,23,-1,23,22,24,-1,23,24,25,-1,25,24,26,-1,25,26,27,-1,27,26,28,-1,27,28,29,-1,29,28,30,-1,29,30,31,-1,31,30,32,-1,31,32,33,-1,33,32,18,-1,33,18,19,-1,34,35,36,-1,34,36,37,-1,37,36,38,-1,37,38,39,-1,39,38,40,-1,39,40,41,-1,41,40,42,-1,41,42,43,-1,43,42,44,-1,43,44,45,-1,45,44,46,-1,45,46,47,-1,47,46,48,-1,47,48,49,-1,49,48,21,-1,49,21,20,-1,35,34,50,-1,50,34,51,-1,16,50,17,-1,17,50,51,-1,52,53,54,-1,54,53,55,-1,54,55,56,-1,56,55,57,-1,56,57,58,-1,58,57,59,-1,58,59,60,-1,60,59,61,-1,60,61,62,-1,62,61,63,-1,62,63,64,-1,64,63,65,-1,64,65,66,-1,66,65,67,-1,66,67,68,-1,68,67,69,-1,68,69,70,-1,70,69,71,-1,70,71,72,-1,72,71,73,-1,72,73,74,-1,74,73,75,-1,52,74,53,-1,53,74,75,-1,76,77,78,-1,78,77,79,-1,80,81,82,-1,80,82,83,-1,83,82,84,-1,83,84,85,-1,85,84,78,-1,85,78,79,-1,86,87,88,-1,86,88,89,-1,89,88,90,-1,89,90,91,-1,91,90,92,-1,91,92,93,-1,93,92,94,-1,93,94,95,-1,95,94,96,-1,95,96,97,-1,97,96,98,-1,97,98,99,-1,99,98,81,-1,99,81,80,-1,100,101,102,-1,100,102,103,-1,103,102,104,-1,103,104,105,-1,105,104,106,-1,105,106,107,-1,107,106,108,-1,107,108,109,-1,109,108,110,-1,109,110,111,-1,111,110,112,-1,111,112,113,-1,113,112,87,-1,113,87,86,-1,114,115,116,-1,114,116,117,-1,117,116,101,-1,117,101,100,-1,115,114,118,-1,118,114,119,-1,120,121,122,-1,120,122,123,-1,123,122,118,-1,123,118,119,-1,124,125,126,-1,124,126,127,-1,127,126,128,-1,127,128,129,-1,129,128,130,-1,129,130,131,-1,131,130,132,-1,131,132,133,-1,133,132,134,-1,133,134,135,-1,135,134,136,-1,135,136,137,-1,137,136,121,-1,137,121,120,-1,138,139,140,-1,140,139,141,-1,140,141,142,-1,142,141,143,-1,142,143,144,-1,144,143,145,-1,144,145,146,-1,146,145,147,-1,146,147,148,-1,148,147,149,-1,148,149,150,-1,150,149,151,-1,150,151,152,-1,152,151,125,-1,152,125,124,-1,153,77,154,-1,154,77,76,-1,153,154,155,-1,155,154,156,-1,155,156,157,-1,157,156,139,-1,157,139,138,-1,158,159,160,-1,160,159,161,-1,160,161,162,-1,162,161,163,-1,162,163,164,-1,164,163,165,-1,164,165,166,-1,166,165,167,-1,166,167,168,-1,168,167,169,-1,158,168,159,-1,159,168,169,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_4}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.0251 -0.0459 0.0079, -0.0226 -0.0406 0.0079, -0.0215 -0.0423 0.0079, -0.5906 -0.0461 0.0079, -0.0428 -0.0459 0.0079, -0.0059 -0.0461 0.0079, -0.0399 -0.0459 0.0079, -0.0199 -0.0439 0.0079, -0.0178 -0.0451 0.0079, -0.0156 -0.0457 0.0079, -0.5906 -0.0397 0.0079, -0.4327 -0.0397 0.0079, -0.0351 -0.0263 0.0079, -0.3947 0.0088 0.0079, -0.0078 -0.0263 0.0079, -0.3937 0.0001 0.0079, -0.3937 -0.0007 0.0079, -0.0162 -0.0266 0.0079, -0.0185 -0.0274 0.0079, -0.0325 -0.0263 0.0079, -0.0206 -0.0288 0.0079, -0.0133 -0.0263 0.0079, -0.3976 -0.0176 0.0079, -0.3947 -0.0094 0.0079, -0.0131 -0.0459 0.0079, -0.0279 -0.0459 0.0079, -0.0298 -0.0404 0.0079, -0.0379 -0.0404 0.0079, -0.0206 -0.0288 0.0079, -0.022 -0.0304 0.0079, -0.0229 -0.0321 0.0079, -0.424 -0.0387 0.0079, -0.4158 -0.0358 0.0079, -0.4084 -0.0312 0.0079, -0.3976 0.017 0.0079, -0.4022 0.0244 0.0079, -0.4084 0.0306 0.0079, -0.0235 -0.034 0.0079, -0.0236 -0.0359 0.0079, -0.0233 -0.0385 0.0079, -0.4022 -0.025 0.0079, -0.5906 0.1178 0.0079, -0.4327 0.1178 0.0079, -0.424 0.1188 0.0079, -0.4158 0.0352 0.0079, -0.424 0.0381 0.0079, -0.4327 0.0391 0.0079, -0.5906 0.0391 0.0079, -0.4158 0.1217 0.0079, -0.4084 0.1263 0.0079, -0.4022 0.1325 0.0079, -0.3976 0.1399 0.0079, -0.3947 0.1481 0.0079, -0.3937 0.1568 0.0079, -0.3937 0.1576 0.0079, -0.3947 0.1662 0.0079, -0.3976 0.1745 0.0079, -0.4158 0.1927 0.0079, -0.4134 0.2753 0.0079, -0.4084 0.188 0.0079, -0.4022 0.1819 0.0079, -0.409 0.2758 0.0079, -0.4048 0.2772 0.0079, -0.4011 0.2796 0.0079, -0.5906 0.1965 0.0079, -0.5906 0.2753 0.0079, -0.4327 0.1965 0.0079, -0.424 0.1956 0.0079, -0.398 0.2827 0.0079, -0.3957 0.2864 0.0079, -0.3942 0.2906 0.0079, -0.4331 0.354 0.0079, -0.5906 0.354 0.0079, -0.5906 0.5906 0.0079, -0.3937 0.3147 0.0079, -0.1972 0.4327 0.0079, -0.1958 0.4226 0.0079, -0.3937 0.295 0.0079, -0.1919 0.4132 0.0079, -0.1857 0.4051 0.0079, -0.1777 0.3989 0.0079, -0.1683 0.395 0.0079, -0.3546 0.5906 0.0079, -0.3546 0.4327 0.0079, -0.3533 0.4226 0.0079, -0.3352 0.3989 0.0079, -0.3432 0.4051 0.0079, -0.3494 0.4132 0.0079, -0.3258 0.395 0.0079, -0.3157 0.3937 0.0079, -0.3149 0.3937 0.0079, -0.0202 0.3989 0.0079, -0.0108 0.395 0.0079, -0.3062 0.3947 0.0079, -0.298 0.3976 0.0079, -0.2906 0.4022 0.0079, -0.2844 0.4084 0.0079, -0.2798 0.4158 0.0079, -0.0059 0.3944 0.0079, -0.0078 -0.0459 0.0079, -0.2759 0.5906 0.0079, -0.1972 0.5906 0.0079, -0.2759 0.4327 0.0079, -0.2769 0.424 0.0079, -0.0345 0.4132 0.0079, -0.0283 0.4051 0.0079, -0.1487 0.3947 0.0079, -0.1574 0.3937 0.0079, -0.1331 0.4022 0.0079, -0.1269 0.4084 0.0079, -0.0384 0.4226 0.0079, -0.1582 0.3937 0.0079, -0.1405 0.3976 0.0079, -0.1184 0.5906 0.0079, -0.0397 0.5906 0.0079, -0.1184 0.4327 0.0079, -0.0397 0.4327 0.0079, -0.1194 0.424 0.0079, -0.1223 0.4158 0.0079, -0.3976 -0.1405 0.0079, -0.4022 -0.1331 0.0079, -0.4084 -0.1269 0.0079, -0.1217 -0.4158 0.0079, -0.1263 -0.4084 0.0079, -0.0244 -0.4022 0.0079, -0.0059 -0.3944 0.0079, -0.0088 -0.3947 0.0079, -0.3976 -0.1751 0.0079, -0.017 -0.3976 0.0079, -0.5906 -0.3546 0.0079, -0.4327 -0.3546 0.0079, -0.3502 -0.4158 0.0079, -0.424 -0.3537 0.0079, -0.4158 -0.1223 0.0079, -0.424 -0.1194 0.0079, -0.4327 -0.1184 0.0079, -0.5906 -0.1184 0.0079, -0.354 -0.5906 0.0079, -0.5906 -0.5906 0.0079, -0.354 -0.4327 0.0079, -0.353 -0.424 0.0079, -0.3947 -0.1669 0.0079, -0.3937 -0.1582 0.0079, -0.3937 -0.1574 0.0079, -0.3947 -0.1487 0.0079, -0.0306 -0.4084 0.0079, -0.0352 -0.4158 0.0079, -0.1188 -0.424 0.0079, -0.1325 -0.4022 0.0079, -0.1399 -0.3976 0.0079, -0.1481 -0.3947 0.0079, -0.1568 -0.3937 0.0079, -0.2763 -0.424 0.0079, -0.2791 -0.4158 0.0079, -0.1927 -0.4158 0.0079, -0.29 -0.4022 0.0079, -0.2973 -0.3976 0.0079, -0.3056 -0.3947 0.0079, -0.3143 -0.3937 0.0079, -0.3237 -0.3947 0.0079, -0.4158 -0.1933 0.0079, -0.4084 -0.1887 0.0079, -0.4158 -0.3508 0.0079, -0.4084 -0.3461 0.0079, -0.3455 -0.4084 0.0079, -0.3393 -0.4022 0.0079, -0.1576 -0.3937 0.0079, -0.1662 -0.3947 0.0079, -0.1745 -0.3976 0.0079, -0.1819 -0.4022 0.0079, -0.188 -0.4084 0.0079, -0.2838 -0.4084 0.0079, -0.315 -0.3937 0.0079, -0.4022 -0.1825 0.0079, -0.4084 -0.2844 0.0079, -0.424 -0.1962 0.0079, -0.4158 -0.2798 0.0079, -0.0391 -0.4327 0.0079, -0.0391 -0.5906 0.0079, -0.1178 -0.5906 0.0079, -0.0381 -0.424 0.0079, -0.1178 -0.4327 0.0079, -0.1965 -0.4327 0.0079, -0.1965 -0.5906 0.0079, -0.2753 -0.5906 0.0079, -0.1956 -0.424 0.0079, -0.2753 -0.4327 0.0079, -0.3937 -0.3149 0.0079, -0.3947 -0.3062 0.0079, -0.3976 -0.298 0.0079, -0.4022 -0.2906 0.0079, -0.4327 -0.2759 0.0079, -0.5906 -0.2759 0.0079, -0.5906 -0.1972 0.0079, -0.4022 -0.34 0.0079, -0.3976 -0.3326 0.0079, -0.332 -0.3976 0.0079, -0.3947 -0.3243 0.0079, -0.3937 -0.3157 0.0079, -0.424 -0.2769 0.0079, -0.4327 -0.1972 0.0079, 0.298 -0.3976 0.0079, 0.2906 -0.4022 0.0079, 0.3947 -0.3237 0.0079, 0.4084 -0.1263 0.0079, 0.4022 -0.1325 0.0079, 0.017 -0.0461 0.0079, 0.3976 -0.1399 0.0079, 0.0146 -0.0461 0.0079, 0.3937 -0.1568 0.0079, 0.3937 -0.1576 0.0079, 0.3937 -0.315 0.0079, 0.1933 -0.4158 0.0079, 0.1887 -0.4084 0.0079, 0.2769 -0.424 0.0079, 0.1825 -0.4022 0.0079, 0.2798 -0.4158 0.0079, 0.0094 -0.3947 0.0079, 0.0007 -0.3937 0.0079, 0.5906 -0.1178 0.0079, 0.4327 -0.1178 0.0079, 0.5906 -0.0461 0.0079, 0.424 -0.1188 0.0079, 0.4158 -0.1217 0.0079, 0.4084 -0.2838 0.0079, 0.4022 -0.29 0.0079, 0.4022 -0.1819 0.0079, 0.3947 -0.3056 0.0079, 0.3937 -0.3143 0.0079, 0.1669 -0.3947 0.0079, 0.1582 -0.3937 0.0079, 0.1574 -0.3937 0.0079, 0.1487 -0.3947 0.0079, -0.0001 -0.3937 0.0079, 0.3947 -0.1481 0.0079, 0.0154 -0.0462 0.0079, 0.0159 -0.0462 0.0079, 0.424 -0.2763 0.0079, 0.4158 -0.2791 0.0079, 0.4158 -0.1927 0.0079, 0.3947 -0.1662 0.0079, 0.3976 -0.1745 0.0079, 0.3976 -0.2973 0.0079, 0.1223 -0.4158 0.0079, 0.0312 -0.4084 0.0079, 0.025 -0.4022 0.0079, 0.1751 -0.3976 0.0079, 0.2844 -0.4084 0.0079, 0.1405 -0.3976 0.0079, 0.1331 -0.4022 0.0079, 0.1269 -0.4084 0.0079, 0.0176 -0.3976 0.0079, 0.4084 -0.188 0.0079, 0.34 -0.4022 0.0079, 0.3326 -0.3976 0.0079, 0.3243 -0.3947 0.0079, 0.3157 -0.3937 0.0079, 0.3149 -0.3937 0.0079, 0.3062 -0.3947 0.0079, 0.2759 -0.5906 0.0079, 0.1972 -0.5906 0.0079, 0.2759 -0.4327 0.0079, 0.1972 -0.4327 0.0079, 0.1962 -0.424 0.0079, 0.4084 -0.3455 0.0079, 0.3461 -0.4084 0.0079, 0.4022 -0.3393 0.0079, 0.3976 -0.332 0.0079, 0.3546 -0.5906 0.0079, 0.3546 -0.4327 0.0079, 0.4158 -0.3502 0.0079, 0.3537 -0.424 0.0079, 0.3508 -0.4158 0.0079, 0.4327 -0.1965 0.0079, 0.5906 -0.1965 0.0079, 0.5906 -0.2753 0.0079, 0.5906 -0.354 0.0079, 0.5906 -0.5906 0.0079, 0.4327 -0.354 0.0079, 0.424 -0.353 0.0079, 0.1184 -0.5906 0.0079, 0.0397 -0.5906 0.0079, 0.1184 -0.4327 0.0079, 0.0397 -0.4327 0.0079, 0.1194 -0.424 0.0079, 0.0387 -0.424 0.0079, 0.0358 -0.4158 0.0079, 0.424 -0.1956 0.0079, 0.4327 -0.2753 0.0079, 0.0105 -0.0449 0.0079, 0.0066 -0.0459 0.0079, 0.0105 -0.0428 0.0079, 0.0066 -0.0263 0.0079, 0.0126 -0.0458 0.0079, -0.0035 -0.0284 0.0079, 0.004 -0.0284 0.0079, 0.004 -0.0349 0.0079, 0.0369 -0.0459 0.0079, 0.0369 -0.0263 0.0079, 0.4022 0.34 0.0079, -0.003 -0.0349 0.0079, -0.003 -0.0371 0.0079, 0.3976 0.3326 0.0079, 0.3947 0.3243 0.0079, 0.3937 0.3157 0.0079, 0.0342 -0.0438 0.0079, 0.0268 -0.0438 0.0079, 0.0342 -0.0263 0.0079, 0.004 -0.0371 0.0079, 0.004 -0.0438 0.0079, -0.0039 -0.0438 0.0079, -0.0039 -0.0459 0.0079, 0.017 -0.0284 0.0079, 0.0185 -0.0289 0.0079, 0.0108 -0.043 0.0079, 0.0199 -0.0298 0.0079, 0.021 -0.0312 0.0079, 0.0225 -0.0363 0.0079, 0.0223 -0.0384 0.0079, 0.0217 -0.0401 0.0079, 0.0174 -0.0438 0.0079, 0.0155 -0.044 0.0079, 0.0188 -0.0433 0.0079, 0.02 -0.0425 0.0079, 0.0209 -0.0415 0.0079, 0.0129 -0.0437 0.0079, 0.3937 0.3149 0.0079, 0.3947 0.3062 0.0079, 0.3976 0.298 0.0079, 0.1292 0.4051 0.0079, 0.1373 0.3989 0.0079, 0.1467 0.395 0.0079, 0.1568 0.3937 0.0079, 0.0219 -0.0327 0.0079, 0.0224 -0.0348 0.0079, -0.0035 -0.0263 0.0079, 0.0088 0.3947 0.0079, 0.017 0.3976 0.0079, 0.1191 0.4226 0.0079, 0.0244 0.4022 0.0079, 0.0306 0.4084 0.0079, -0.0007 0.3937 0.0079, 0.0001 0.3937 0.0079, 0.123 0.4132 0.0079, 0.0202 -0.0453 0.0079, 0.0218 -0.0443 0.0079, 0.0268 -0.0459 0.0079, 0.0233 -0.0427 0.0079, 0.0243 -0.0408 0.0079, 0.0249 -0.0388 0.0079, 0.0229 -0.0296 0.0079, 0.0211 -0.0279 0.0079, 0.4022 0.2906 0.0079, 0.4084 0.2844 0.0079, 0.4158 0.2798 0.0079, 0.1819 0.4022 0.0079, 0.188 0.4084 0.0079, 0.2791 0.4158 0.0079, 0.1927 0.4158 0.0079, 0.2763 0.424 0.0079, 0.2838 0.4084 0.0079, 0.29 0.4022 0.0079, 0.2973 0.3976 0.0079, 0.3056 0.3947 0.0079, 0.3143 0.3937 0.0079, 0.315 0.3937 0.0079, 0.3237 0.3947 0.0079, 0.5906 0.5906 0.0079, 0.5906 0.3546 0.0079, 0.354 0.5906 0.0079, 0.4327 0.3546 0.0079, 0.4084 0.3461 0.0079, 0.3502 0.4158 0.0079, 0.4158 0.3508 0.0079, 0.353 0.424 0.0079, 0.424 0.3537 0.0079, 0.354 0.4327 0.0079, 0.332 0.3976 0.0079, 0.3393 0.4022 0.0079, 0.3455 0.4084 0.0079, 0.0193 -0.0268 0.0079, 0.0171 -0.0262 0.0079, 0.0151 -0.026 0.0079, 0.1576 0.3937 0.0079, 0.1662 0.3947 0.0079, 0.1745 0.3976 0.0079, 0.0127 -0.0262 0.0079, 0.0105 -0.0268 0.0079, 0.0105 -0.0294 0.0079, 0.0127 -0.0285 0.0079, 0.0151 -0.0282 0.0079, 0.0391 0.5906 0.0079, 0.1178 0.5906 0.0079, 0.0391 0.4327 0.0079, 0.1178 0.4327 0.0079, 0.0381 0.424 0.0079, 0.0352 0.4158 0.0079, 0.1965 0.4327 0.0079, 0.1965 0.5906 0.0079, 0.2753 0.5906 0.0079, 0.0251 -0.0365 0.0079, 0.0248 -0.0337 0.0079, 0.0241 -0.0314 0.0079, 0.424 0.1962 0.0079, 0.4158 0.1933 0.0079, 0.4327 0.2759 0.0079, 0.1956 0.424 0.0079, 0.2753 0.4327 0.0079, 0.4084 0.1887 0.0079, 0.4022 0.1825 0.0079, 0.424 0.2769 0.0079, 0.3976 0.1751 0.0079, 0.3947 0.1669 0.0079, 0.3937 0.1582 0.0079, 0.5906 0.2759 0.0079, 0.5906 0.1972 0.0079, 0.4327 0.1972 0.0079, 0.3937 0.1574 0.0079, 0.3947 0.1487 0.0079, 0.3976 0.1405 0.0079, 0.4022 0.1331 0.0079, 0.4084 0.1269 0.0079, 0.4158 0.1223 0.0079, 0.424 0.1194 0.0079, 0.4327 0.1184 0.0079, 0.5906 0.1184 0.0079, 0.4084 0.0312 0.0079, 0.4022 0.025 0.0079, 0.3976 0.0176 0.0079, 0.3947 0.0094 0.0079, 0.5906 0.0397 0.0079, 0.4327 0.0397 0.0079, 0.424 0.0387 0.0079, 0.4158 0.0358 0.0079, 0.3937 0.0007 0.0079, 0.3937 -0.0001 0.0079, 0.3947 -0.0088 0.0079, 0.3976 -0.017 0.0079, 0.4022 -0.0244 0.0079, 0.4084 -0.0306 0.0079, 0.4327 -0.0391 0.0079, 0.5906 -0.0391 0.0079, 0.4158 -0.0352 0.0079, 0.424 -0.0381 0.0079, 0.0183 -0.0459 0.0079, 0.0183 -0.0459 0.0079
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,3,4,5,-1,5,4,6,-1,2,7,0,-1,0,7,8,-1,0,8,9,-1,3,10,4,-1,4,10,11,-1,4,11,12,-1,13,14,15,-1,15,14,16,-1,17,18,19,-1,19,18,20,-1,21,22,14,-1,14,22,23,-1,14,23,16,-1,9,24,0,-1,0,24,5,-1,0,5,25,-1,25,5,6,-1,25,6,26,-1,26,6,27,-1,20,28,19,-1,19,28,29,-1,19,29,30,-1,11,31,12,-1,12,31,32,-1,12,32,33,-1,13,34,14,-1,14,34,35,-1,14,35,36,-1,30,37,19,-1,19,37,38,-1,19,38,0,-1,0,38,39,-1,0,39,1,-1,33,40,12,-1,12,40,22,-1,12,22,19,-1,19,22,21,-1,19,21,17,-1,41,42,14,-1,14,42,43,-1,36,44,14,-1,14,44,45,-1,14,45,41,-1,41,45,46,-1,41,46,47,-1,43,48,14,-1,14,48,49,-1,14,49,50,-1,50,51,14,-1,14,51,52,-1,14,52,53,-1,53,54,14,-1,14,54,55,-1,14,55,56,-1,57,58,59,-1,59,58,14,-1,59,14,60,-1,60,14,56,-1,58,61,14,-1,14,61,62,-1,14,62,63,-1,64,65,66,-1,66,65,58,-1,66,58,67,-1,67,58,57,-1,63,68,14,-1,14,68,69,-1,14,69,70,-1,71,72,73,-1,74,75,76,-1,70,77,14,-1,14,77,74,-1,14,74,78,-1,78,74,76,-1,78,79,14,-1,14,79,80,-1,14,80,81,-1,73,82,71,-1,71,82,83,-1,71,83,84,-1,85,74,86,-1,86,74,71,-1,86,71,87,-1,87,71,84,-1,85,88,74,-1,74,88,89,-1,74,89,90,-1,91,92,14,-1,90,93,74,-1,74,93,94,-1,74,94,75,-1,94,95,75,-1,75,95,96,-1,75,96,97,-1,92,98,14,-1,14,98,5,-1,14,5,99,-1,99,5,24,-1,100,101,102,-1,102,101,75,-1,102,75,103,-1,103,75,97,-1,104,105,106,-1,106,105,107,-1,108,109,110,-1,81,111,14,-1,14,111,107,-1,14,107,91,-1,91,107,105,-1,104,106,110,-1,110,106,112,-1,110,112,108,-1,113,114,115,-1,115,114,116,-1,115,116,117,-1,117,116,110,-1,117,110,118,-1,118,110,109,-1,119,120,5,-1,5,120,121,-1,122,123,124,-1,125,126,127,-1,127,126,128,-1,127,128,124,-1,129,130,131,-1,131,130,132,-1,121,133,5,-1,5,133,134,-1,5,134,3,-1,3,134,135,-1,3,135,136,-1,137,138,139,-1,139,138,129,-1,139,129,140,-1,140,129,131,-1,141,142,5,-1,142,143,5,-1,5,143,144,-1,5,144,119,-1,124,145,122,-1,122,145,146,-1,122,146,147,-1,123,148,124,-1,124,148,149,-1,124,149,127,-1,127,149,150,-1,127,150,151,-1,152,153,154,-1,155,156,127,-1,127,156,157,-1,127,157,158,-1,159,160,161,-1,132,162,131,-1,131,162,163,-1,131,163,164,-1,164,163,165,-1,151,166,127,-1,127,166,167,-1,127,167,155,-1,155,167,168,-1,155,168,169,-1,169,170,155,-1,155,170,154,-1,155,154,171,-1,171,154,153,-1,158,172,127,-1,127,172,159,-1,127,159,173,-1,173,159,161,-1,160,174,175,-1,175,174,176,-1,177,178,179,-1,146,180,147,-1,147,180,177,-1,147,177,181,-1,181,177,179,-1,182,183,184,-1,154,185,152,-1,152,185,182,-1,152,182,186,-1,186,182,184,-1,187,188,159,-1,159,188,189,-1,159,189,160,-1,160,189,190,-1,160,190,174,-1,191,192,193,-1,163,194,165,-1,165,194,195,-1,165,195,196,-1,196,195,197,-1,196,197,159,-1,159,197,198,-1,159,198,187,-1,176,199,175,-1,175,199,191,-1,175,191,200,-1,200,191,193,-1,201,202,203,-1,204,205,206,-1,206,205,207,-1,208,209,210,-1,203,202,211,-1,212,213,214,-1,214,213,215,-1,214,215,216,-1,5,217,218,-1,219,220,221,-1,221,220,222,-1,221,222,206,-1,206,222,223,-1,206,223,204,-1,224,225,226,-1,208,227,228,-1,229,230,208,-1,208,230,231,-1,208,231,232,-1,127,141,125,-1,125,141,5,-1,125,5,233,-1,233,5,218,-1,209,208,234,-1,234,208,235,-1,234,235,207,-1,207,235,236,-1,207,236,206,-1,237,238,239,-1,210,240,208,-1,208,240,241,-1,208,241,227,-1,227,241,226,-1,227,226,242,-1,242,226,225,-1,243,244,245,-1,215,246,216,-1,216,246,229,-1,216,229,247,-1,247,229,208,-1,247,208,202,-1,202,208,228,-1,202,228,211,-1,248,249,5,-1,5,249,250,-1,5,250,217,-1,217,250,243,-1,217,243,251,-1,251,243,245,-1,224,226,238,-1,238,226,252,-1,238,252,239,-1,253,254,203,-1,203,254,255,-1,203,255,256,-1,256,257,203,-1,203,257,258,-1,203,258,201,-1,259,260,261,-1,261,260,262,-1,261,262,214,-1,214,262,263,-1,214,263,212,-1,264,265,266,-1,266,265,253,-1,266,253,267,-1,267,253,203,-1,268,269,270,-1,270,269,271,-1,270,271,264,-1,264,271,272,-1,264,272,265,-1,273,274,275,-1,276,277,278,-1,278,277,268,-1,278,268,279,-1,279,268,270,-1,280,281,282,-1,282,281,283,-1,282,283,284,-1,284,283,285,-1,284,285,243,-1,243,285,286,-1,243,286,244,-1,239,287,237,-1,237,287,273,-1,237,273,288,-1,288,273,275,-1,289,290,291,-1,291,290,292,-1,289,293,290,-1,290,293,208,-1,290,208,5,-1,5,208,232,-1,5,232,248,-1,294,295,296,-1,297,298,299,-1,300,301,5,-1,299,302,297,-1,297,302,303,-1,297,303,304,-1,305,306,307,-1,307,306,98,-1,308,309,301,-1,301,309,310,-1,301,310,5,-1,5,310,311,-1,5,311,290,-1,312,313,314,-1,314,313,315,-1,314,315,316,-1,317,318,314,-1,314,318,319,-1,320,321,322,-1,322,321,323,-1,319,324,314,-1,314,324,323,-1,314,323,325,-1,325,323,321,-1,304,326,297,-1,297,326,327,-1,297,327,328,-1,329,330,307,-1,307,330,331,-1,307,331,298,-1,298,331,332,-1,316,333,314,-1,314,333,334,-1,314,334,317,-1,296,300,294,-1,294,300,5,-1,294,5,335,-1,335,5,98,-1,335,98,292,-1,336,337,338,-1,338,337,339,-1,338,339,340,-1,98,341,307,-1,307,341,342,-1,307,342,329,-1,329,342,336,-1,329,336,343,-1,343,336,338,-1,344,345,346,-1,346,345,347,-1,346,347,306,-1,306,347,348,-1,306,348,349,-1,98,350,351,-1,328,352,297,-1,297,352,353,-1,297,353,354,-1,355,356,357,-1,357,356,358,-1,357,358,359,-1,357,360,298,-1,298,360,361,-1,298,361,362,-1,362,363,298,-1,298,363,364,-1,298,364,299,-1,299,364,365,-1,299,365,366,-1,367,368,369,-1,369,368,370,-1,371,372,373,-1,373,372,374,-1,370,375,369,-1,369,375,373,-1,369,373,376,-1,376,373,374,-1,366,377,299,-1,299,377,378,-1,299,378,371,-1,371,378,379,-1,371,379,372,-1,351,380,98,-1,98,380,381,-1,98,381,382,-1,332,383,298,-1,298,383,384,-1,298,384,357,-1,357,384,385,-1,357,385,355,-1,382,386,98,-1,98,386,387,-1,98,387,292,-1,292,387,388,-1,292,388,291,-1,291,388,389,-1,291,389,314,-1,314,389,390,-1,314,390,312,-1,391,392,393,-1,393,392,394,-1,393,394,395,-1,395,394,338,-1,395,338,396,-1,396,338,340,-1,397,398,399,-1,349,400,306,-1,306,400,401,-1,306,401,98,-1,98,401,402,-1,98,402,350,-1,403,404,405,-1,358,406,359,-1,359,406,397,-1,359,397,407,-1,407,397,399,-1,297,408,409,-1,354,410,297,-1,297,410,405,-1,297,405,408,-1,408,405,404,-1,409,411,297,-1,297,411,412,-1,297,412,413,-1,414,415,405,-1,405,415,416,-1,405,416,403,-1,413,417,297,-1,297,417,418,-1,297,418,419,-1,419,420,297,-1,297,420,421,-1,297,421,422,-1,422,423,297,-1,297,423,424,-1,297,424,425,-1,426,427,297,-1,297,427,428,-1,297,428,429,-1,430,431,425,-1,425,431,432,-1,425,432,297,-1,297,432,433,-1,297,433,426,-1,429,434,297,-1,297,434,435,-1,297,435,436,-1,436,437,297,-1,297,437,438,-1,297,438,439,-1,440,441,221,-1,439,442,297,-1,297,442,443,-1,297,443,440,-1,440,221,297,-1,297,221,206,-1,297,206,346,-1,346,206,444,-1,346,444,344,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_2}
+}
+Shape {
+    geometry IndexedFaceSet {
+        ccw TRUE
+        solid FALSE
+        coord DEF co Coordinate {
+            point [
+                -0.1178 -0.4327 0.0079, -0.1576 -0.3937 0.0079, -0.1568 -0.3937 0.0079, -0.1178 -0.5906 0.0079, -0.1965 -0.5906 0.0079, -0.1965 -0.4327 0.0079, -0.1961 -0.4266 0.0079, -0.1753 -0.3979 0.0079, -0.1696 -0.3956 0.0079, -0.1637 -0.3942 0.0079, -0.1507 -0.3942 0.0079, -0.1447 -0.3956 0.0079, -0.1391 -0.3979 0.0079, -0.1946 -0.4206 0.0079, -0.1923 -0.415 0.0079, -0.1891 -0.4098 0.0079, -0.1851 -0.4051 0.0079, -0.1805 -0.4011 0.0079, -0.1339 -0.4011 0.0079, -0.1292 -0.4051 0.0079, -0.1252 -0.4098 0.0079, -0.1221 -0.415 0.0079, -0.1197 -0.4206 0.0079, -0.1183 -0.4266 0.0079, -0.1965 -0.5906 0.0787, -0.1965 -0.4327 0.0787, -0.1391 -0.3979 0.0787, -0.1447 -0.3956 0.0787, -0.1507 -0.3942 0.0787, -0.1568 -0.3937 0.0787, -0.1576 -0.3937 0.0787, -0.1637 -0.3942 0.0787, -0.1961 -0.4266 0.0787, -0.1946 -0.4206 0.0787, -0.1178 -0.5906 0.0787, -0.1178 -0.4327 0.0787, -0.1183 -0.4266 0.0787, -0.1197 -0.4206 0.0787, -0.1221 -0.415 0.0787, -0.1252 -0.4098 0.0787, -0.1292 -0.4051 0.0787, -0.1339 -0.4011 0.0787, -0.1696 -0.3956 0.0787, -0.1753 -0.3979 0.0787, -0.1891 -0.4098 0.0787, -0.1805 -0.4011 0.0787, -0.1851 -0.4051 0.0787, -0.1923 -0.415 0.0787, 0.1582 -0.3937 0.0079, 0.1574 -0.3937 0.0079, 0.1184 -0.4327 0.0079, 0.1513 -0.3942 0.0079, 0.1189 -0.4266 0.0079, 0.1759 -0.3979 0.0079, 0.1702 -0.3956 0.0079, 0.1643 -0.3942 0.0079, 0.1227 -0.415 0.0079, 0.1203 -0.4206 0.0079, 0.1184 -0.5906 0.0079, 0.1972 -0.5906 0.0079, 0.1972 -0.4327 0.0079, 0.1967 -0.4266 0.0079, 0.1953 -0.4206 0.0079, 0.1929 -0.415 0.0079, 0.1897 -0.4098 0.0079, 0.1857 -0.4051 0.0079, 0.1811 -0.4011 0.0079, 0.1454 -0.3956 0.0079, 0.1397 -0.3979 0.0079, 0.1345 -0.4011 0.0079, 0.1298 -0.4051 0.0079, 0.1259 -0.4098 0.0079, 0.1972 -0.5906 0.0, 0.1972 -0.4327 0.0, 0.1967 -0.4266 0.0, 0.1953 -0.4206 0.0, 0.1929 -0.415 0.0, 0.1897 -0.4098 0.0, 0.1857 -0.4051 0.0, 0.1811 -0.4011 0.0, 0.1759 -0.3979 0.0, 0.1702 -0.3956 0.0, 0.1643 -0.3942 0.0, 0.1582 -0.3937 0.0, 0.1574 -0.3937 0.0, 0.1184 -0.5906 0.0, 0.1184 -0.4327 0.0, 0.1189 -0.4266 0.0, 0.1397 -0.3979 0.0, 0.1454 -0.3956 0.0, 0.1513 -0.3942 0.0, 0.1203 -0.4206 0.0, 0.1227 -0.415 0.0, 0.1259 -0.4098 0.0, 0.1298 -0.4051 0.0, 0.1345 -0.4011 0.0, 0.1184 -0.5906 0.0787, 0.1184 -0.4327 0.0787, 0.1582 -0.3937 0.0787, 0.1574 -0.3937 0.0787, 0.1513 -0.3942 0.0787, 0.1759 -0.3979 0.0787, 0.1702 -0.3956 0.0787, 0.1643 -0.3942 0.0787, 0.1972 -0.5906 0.0787, 0.1972 -0.4327 0.0787, 0.1967 -0.4266 0.0787, 0.1953 -0.4206 0.0787, 0.1929 -0.415 0.0787, 0.1897 -0.4098 0.0787, 0.1857 -0.4051 0.0787, 0.1811 -0.4011 0.0787, 0.1298 -0.4051 0.0787, 0.1259 -0.4098 0.0787, 0.1189 -0.4266 0.0787, 0.1227 -0.415 0.0787, 0.1203 -0.4206 0.0787, 0.1454 -0.3956 0.0787, 0.1397 -0.3979 0.0787, 0.1345 -0.4011 0.0787, -0.0001 -0.3937 0.0079, 0.0007 -0.3937 0.0079, 0.0397 -0.4327 0.0079, 0.0068 -0.3942 0.0079, 0.0397 -0.5906 0.0079, -0.0391 -0.5906 0.0079, -0.0391 -0.4327 0.0079, -0.0386 -0.4266 0.0079, -0.0178 -0.3979 0.0079, -0.0121 -0.3956 0.0079, -0.0062 -0.3942 0.0079, 0.0127 -0.3956 0.0079, 0.0184 -0.3979 0.0079, 0.0392 -0.4266 0.0079, 0.0236 -0.4011 0.0079, -0.0372 -0.4206 0.0079, -0.0348 -0.415 0.0079, -0.0316 -0.4098 0.0079, -0.0276 -0.4051 0.0079, -0.023 -0.4011 0.0079, 0.0283 -0.4051 0.0079, 0.0322 -0.4098 0.0079, 0.0378 -0.4206 0.0079, 0.0354 -0.415 0.0079, -0.0391 -0.5906 0.0787, -0.0391 -0.4327 0.0787, 0.0007 -0.3937 0.0787, -0.0001 -0.3937 0.0787, -0.0062 -0.3942 0.0787, 0.0184 -0.3979 0.0787, 0.0127 -0.3956 0.0787, 0.0068 -0.3942 0.0787, 0.0397 -0.5906 0.0787, 0.0397 -0.4327 0.0787, 0.0392 -0.4266 0.0787, 0.0378 -0.4206 0.0787, 0.0354 -0.415 0.0787, 0.0322 -0.4098 0.0787, -0.0121 -0.3956 0.0787, -0.0178 -0.3979 0.0787, -0.023 -0.4011 0.0787, 0.0283 -0.4051 0.0787, 0.0236 -0.4011 0.0787, -0.0276 -0.4051 0.0787, -0.0316 -0.4098 0.0787, -0.0386 -0.4266 0.0787, -0.0348 -0.415 0.0787, -0.0372 -0.4206 0.0787, -0.5906 -0.1972 0.0079, -0.5906 -0.1184 0.0079, -0.3937 -0.1574 0.0079, -0.4327 -0.1184 0.0079, -0.3942 -0.1513 0.0079, -0.4327 -0.1972 0.0079, -0.3937 -0.1582 0.0079, -0.4266 -0.1967 0.0079, -0.4051 -0.1857 0.0079, -0.4098 -0.1897 0.0079, -0.4011 -0.1345 0.0079, -0.3979 -0.1397 0.0079, -0.3956 -0.1454 0.0079, -0.3942 -0.1643 0.0079, -0.3956 -0.1702 0.0079, -0.3979 -0.1759 0.0079, -0.4206 -0.1203 0.0079, -0.415 -0.1227 0.0079, -0.4266 -0.1189 0.0079, -0.4098 -0.1259 0.0079, -0.4051 -0.1298 0.0079, -0.4011 -0.1811 0.0079, -0.415 -0.1929 0.0079, -0.4206 -0.1953 0.0079, -0.5906 -0.1184 0.0787, -0.4327 -0.1184 0.0787, -0.5906 -0.1972 0.0787, -0.3937 -0.1574 0.0787, -0.3942 -0.1513 0.0787, -0.3956 -0.1454 0.0787, -0.4266 -0.1189 0.0787, -0.4327 -0.1972 0.0787, -0.3937 -0.1582 0.0787, -0.4266 -0.1967 0.0787, -0.4206 -0.1953 0.0787, -0.415 -0.1929 0.0787, -0.4098 -0.1897 0.0787, -0.4051 -0.1857 0.0787, -0.4011 -0.1811 0.0787, -0.3979 -0.1759 0.0787, -0.3942 -0.1643 0.0787, -0.3956 -0.1702 0.0787, -0.3979 -0.1397 0.0787, -0.4011 -0.1345 0.0787, -0.4051 -0.1298 0.0787, -0.4098 -0.1259 0.0787, -0.415 -0.1227 0.0787, -0.4206 -0.1203 0.0787, 0.0397 -0.5906 0.0, 0.0397 -0.4327 0.0, 0.0392 -0.4266 0.0, 0.0378 -0.4206 0.0, 0.0354 -0.415 0.0, 0.0322 -0.4098 0.0, 0.0283 -0.4051 0.0, 0.0236 -0.4011 0.0, 0.0184 -0.3979 0.0, 0.0127 -0.3956 0.0, 0.0068 -0.3942 0.0, 0.0007 -0.3937 0.0, -0.0001 -0.3937 0.0, -0.0391 -0.5906 0.0, -0.0391 -0.4327 0.0, -0.0178 -0.3979 0.0, -0.0386 -0.4266 0.0, -0.0121 -0.3956 0.0, -0.0062 -0.3942 0.0, -0.0316 -0.4098 0.0, -0.0348 -0.415 0.0, -0.0372 -0.4206 0.0, -0.0276 -0.4051 0.0, -0.023 -0.4011 0.0, -0.4327 0.0391 0.0079, -0.5906 0.0391 0.0079, -0.5906 -0.0397 0.0079, -0.3937 0.0001 0.0079, -0.4327 -0.0397 0.0079, -0.4266 0.0386 0.0079, -0.3956 0.0121 0.0079, -0.3942 0.0062 0.0079, -0.3979 -0.0184 0.0079, -0.3956 -0.0127 0.0079, -0.3942 -0.0068 0.0079, -0.3937 -0.0007 0.0079, -0.4098 0.0316 0.0079, -0.415 0.0348 0.0079, -0.4051 0.0276 0.0079, -0.4011 0.023 0.0079, -0.3979 0.0178 0.0079, -0.4206 0.0372 0.0079, -0.4011 -0.0236 0.0079, -0.4266 -0.0392 0.0079, -0.4206 -0.0378 0.0079, -0.415 -0.0354 0.0079, -0.4098 -0.0322 0.0079, -0.4051 -0.0283 0.0079, -0.5906 -0.0397 0.0, -0.4327 -0.0397 0.0, -0.4266 -0.0392 0.0, -0.4206 -0.0378 0.0, -0.415 -0.0354 0.0, -0.4098 -0.0322 0.0, -0.4051 -0.0283 0.0, -0.4011 -0.0236 0.0, -0.3979 -0.0184 0.0, -0.3956 -0.0127 0.0, -0.3942 -0.0068 0.0, -0.3937 -0.0007 0.0, -0.3937 0.0001 0.0, -0.5906 0.0391 0.0, -0.4327 0.0391 0.0, -0.3942 0.0062 0.0, -0.3956 0.0121 0.0, -0.4266 0.0386 0.0, -0.4011 0.023 0.0, -0.3979 0.0178 0.0, -0.4098 0.0316 0.0, -0.4051 0.0276 0.0, -0.415 0.0348 0.0, -0.4206 0.0372 0.0, -0.5906 0.2753 0.0079, -0.5906 0.354 0.0079, -0.4134 0.2753 0.0079, -0.4331 0.354 0.0079, -0.3937 0.3147 0.0079, -0.3937 0.295 0.0079, -0.409 0.2758 0.0079, -0.3957 0.2864 0.0079, -0.398 0.2827 0.0079, -0.4011 0.2796 0.0079, -0.3942 0.2906 0.0079, -0.4048 0.2772 0.0079, -0.5906 0.354 0.0787, -0.4331 0.354 0.0787, -0.3937 0.3147 0.0787, -0.3937 0.295 0.0787, -0.5906 0.2753 0.0787, -0.4134 0.2753 0.0787, -0.409 0.2758 0.0787, -0.4011 0.2796 0.0787, -0.398 0.2827 0.0787, -0.3957 0.2864 0.0787, -0.4048 0.2772 0.0787, -0.3942 0.2906 0.0787, -0.3546 0.4327 0.0079, -0.3546 0.5906 0.0079, -0.3157 0.3937 0.0079, -0.3088 0.3942 0.0079, -0.3149 0.3937 0.0079, -0.2759 0.4327 0.0079, -0.2759 0.5906 0.0079, -0.292 0.4011 0.0079, -0.2972 0.3979 0.0079, -0.3028 0.3956 0.0079, -0.2764 0.4266 0.0079, -0.2778 0.4206 0.0079, -0.2873 0.4051 0.0079, -0.2801 0.415 0.0079, -0.2833 0.4098 0.0079, -0.3218 0.3942 0.0079, -0.3277 0.3956 0.0079, -0.3334 0.3979 0.0079, -0.3386 0.4011 0.0079, -0.3432 0.4051 0.0079, -0.3472 0.4098 0.0079, -0.3504 0.415 0.0079, -0.3527 0.4206 0.0079, -0.3542 0.4266 0.0079, -0.2759 0.5906 0.0787, -0.2759 0.4327 0.0787, -0.3546 0.5906 0.0787, -0.3088 0.3942 0.0787, -0.3149 0.3937 0.0787, -0.3157 0.3937 0.0787, -0.3546 0.4327 0.0787, -0.3218 0.3942 0.0787, -0.3028 0.3956 0.0787, -0.2972 0.3979 0.0787, -0.292 0.4011 0.0787, -0.3504 0.415 0.0787, -0.3527 0.4206 0.0787, -0.3542 0.4266 0.0787, -0.3472 0.4098 0.0787, -0.3432 0.4051 0.0787, -0.3386 0.4011 0.0787, -0.3334 0.3979 0.0787, -0.3277 0.3956 0.0787, -0.2833 0.4098 0.0787, -0.2801 0.415 0.0787, -0.2873 0.4051 0.0787, -0.2778 0.4206 0.0787, -0.2764 0.4266 0.0787, -0.1184 0.4327 0.0079, -0.1184 0.5906 0.0079, -0.1972 0.5906 0.0079, -0.1397 0.3979 0.0079, -0.1345 0.4011 0.0079, -0.1953 0.4206 0.0079, -0.1929 0.415 0.0079, -0.1897 0.4098 0.0079, -0.1454 0.3956 0.0079, -0.1857 0.4051 0.0079, -0.1811 0.4011 0.0079, -0.1972 0.4327 0.0079, -0.1759 0.3979 0.0079, -0.1702 0.3956 0.0079, -0.1643 0.3942 0.0079, -0.1582 0.3937 0.0079, -0.1574 0.3937 0.0079, -0.1513 0.3942 0.0079, -0.1259 0.4098 0.0079, -0.1227 0.415 0.0079, -0.1298 0.4051 0.0079, -0.1203 0.4206 0.0079, -0.1189 0.4266 0.0079, -0.1967 0.4266 0.0079, -0.1972 0.5906 0.0, -0.1972 0.4327 0.0, -0.1967 0.4266 0.0, -0.1953 0.4206 0.0, -0.1929 0.415 0.0, -0.1897 0.4098 0.0, -0.1857 0.4051 0.0, -0.1811 0.4011 0.0, -0.1759 0.3979 0.0, -0.1702 0.3956 0.0, -0.1643 0.3942 0.0, -0.1582 0.3937 0.0, -0.1574 0.3937 0.0, -0.1513 0.3942 0.0, -0.1184 0.4327 0.0, -0.1189 0.4266 0.0, -0.1203 0.4206 0.0, -0.1345 0.4011 0.0, -0.1454 0.3956 0.0, -0.1184 0.5906 0.0, -0.1298 0.4051 0.0, -0.1227 0.415 0.0, -0.1259 0.4098 0.0, -0.1397 0.3979 0.0, 0.3535 0.4266 0.0079, 0.3521 0.4206 0.0079, 0.338 0.4011 0.0079, 0.354 0.4327 0.0079, 0.3327 0.3979 0.0079, 0.3271 0.3956 0.0079, 0.2753 0.5906 0.0079, 0.354 0.5906 0.0079, 0.315 0.3937 0.0079, 0.3211 0.3942 0.0079, 0.2753 0.4327 0.0079, 0.2913 0.4011 0.0079, 0.2867 0.4051 0.0079, 0.3498 0.415 0.0079, 0.3466 0.4098 0.0079, 0.3426 0.4051 0.0079, 0.3082 0.3942 0.0079, 0.3022 0.3956 0.0079, 0.2966 0.3979 0.0079, 0.3143 0.3937 0.0079, 0.2827 0.4098 0.0079, 0.2795 0.415 0.0079, 0.2772 0.4206 0.0079, 0.2758 0.4266 0.0079, 0.354 0.5906 0.0787, 0.354 0.4327 0.0787, 0.2753 0.5906 0.0787, 0.3143 0.3937 0.0787, 0.315 0.3937 0.0787, 0.2753 0.4327 0.0787, 0.3211 0.3942 0.0787, 0.3271 0.3956 0.0787, 0.3327 0.3979 0.0787, 0.338 0.4011 0.0787, 0.3535 0.4266 0.0787, 0.3426 0.4051 0.0787, 0.3466 0.4098 0.0787, 0.3498 0.415 0.0787, 0.3521 0.4206 0.0787, 0.2758 0.4266 0.0787, 0.2772 0.4206 0.0787, 0.2795 0.415 0.0787, 0.2827 0.4098 0.0787, 0.2867 0.4051 0.0787, 0.2913 0.4011 0.0787, 0.2966 0.3979 0.0787, 0.3022 0.3956 0.0787, 0.3082 0.3942 0.0787, 0.5906 0.2759 0.0079, 0.4327 0.2759 0.0079, 0.3937 0.3149 0.0079, 0.3937 0.3157 0.0079, 0.4327 0.3546 0.0079, 0.5906 0.3546 0.0079, 0.4011 0.292 0.0079, 0.3979 0.2972 0.0079, 0.3956 0.3028 0.0079, 0.3942 0.3088 0.0079, 0.4266 0.2764 0.0079, 0.4206 0.2778 0.0079, 0.415 0.2801 0.0079, 0.3942 0.3218 0.0079, 0.3956 0.3277 0.0079, 0.3979 0.3334 0.0079, 0.4011 0.3386 0.0079, 0.4051 0.3432 0.0079, 0.4098 0.3472 0.0079, 0.4098 0.2833 0.0079, 0.4051 0.2873 0.0079, 0.415 0.3504 0.0079, 0.4206 0.3527 0.0079, 0.4266 0.3542 0.0079, 0.5906 0.2759 0.0787, 0.4327 0.2759 0.0787, 0.3937 0.3149 0.0787, 0.5906 0.3546 0.0787, 0.4327 0.3546 0.0787, 0.3942 0.3088 0.0787, 0.3956 0.3028 0.0787, 0.3979 0.2972 0.0787, 0.4266 0.2764 0.0787, 0.4206 0.2778 0.0787, 0.4206 0.3527 0.0787, 0.415 0.3504 0.0787, 0.4098 0.3472 0.0787, 0.4011 0.292 0.0787, 0.4051 0.2873 0.0787, 0.4051 0.3432 0.0787, 0.4011 0.3386 0.0787, 0.3979 0.3334 0.0787, 0.3956 0.3277 0.0787, 0.3942 0.3218 0.0787, 0.3937 0.3157 0.0787, 0.4266 0.3542 0.0787, 0.4098 0.2833 0.0787, 0.415 0.2801 0.0787, 0.3942 0.0068 0.0079, 0.3956 0.0127 0.0079, 0.4327 0.0397 0.0079, 0.4051 -0.0276 0.0079, 0.4327 -0.0391 0.0079, 0.4266 -0.0386 0.0079, 0.4011 -0.023 0.0079, 0.3979 -0.0178 0.0079, 0.3956 -0.0121 0.0079, 0.5906 0.0397 0.0079, 0.5906 -0.0391 0.0079, 0.3937 -0.0001 0.0079, 0.3942 -0.0062 0.0079, 0.3937 0.0007 0.0079, 0.3979 0.0184 0.0079, 0.4011 0.0236 0.0079, 0.4266 0.0392 0.0079, 0.4098 0.0322 0.0079, 0.415 0.0354 0.0079, 0.4206 0.0378 0.0079, 0.4206 -0.0372 0.0079, 0.415 -0.0348 0.0079, 0.4098 -0.0316 0.0079, 0.4051 0.0283 0.0079, 0.5906 -0.0391 0.0787, 0.4327 -0.0391 0.0787, 0.5906 0.0397 0.0787, 0.3937 -0.0001 0.0787, 0.4327 0.0397 0.0787, 0.4266 -0.0386 0.0787, 0.3979 -0.0178 0.0787, 0.3956 -0.0121 0.0787, 0.3979 0.0184 0.0787, 0.3956 0.0127 0.0787, 0.3942 0.0068 0.0787, 0.3937 0.0007 0.0787, 0.3942 -0.0062 0.0787, 0.4051 -0.0276 0.0787, 0.4098 -0.0316 0.0787, 0.415 -0.0348 0.0787, 0.4011 0.0236 0.0787, 0.4266 0.0392 0.0787, 0.4206 0.0378 0.0787, 0.4011 -0.023 0.0787, 0.4206 -0.0372 0.0787, 0.415 0.0354 0.0787, 0.4098 0.0322 0.0787, 0.4051 0.0283 0.0787, 0.2753 0.5906 0.0, 0.2753 0.4327 0.0, 0.2758 0.4266 0.0, 0.2772 0.4206 0.0, 0.2795 0.415 0.0, 0.2827 0.4098 0.0, 0.2867 0.4051 0.0, 0.2913 0.4011 0.0, 0.2966 0.3979 0.0, 0.3022 0.3956 0.0, 0.3082 0.3942 0.0, 0.3143 0.3937 0.0, 0.315 0.3937 0.0, 0.3535 0.4266 0.0, 0.3521 0.4206 0.0, 0.338 0.4011 0.0, 0.354 0.4327 0.0, 0.3327 0.3979 0.0, 0.3271 0.3956 0.0, 0.354 0.5906 0.0, 0.3211 0.3942 0.0, 0.3498 0.415 0.0, 0.3466 0.4098 0.0, 0.3426 0.4051 0.0, 0.4327 0.1184 0.0079, 0.5906 0.1184 0.0079, 0.5906 0.1972 0.0079, 0.3937 0.1582 0.0079, 0.3937 0.1574 0.0079, 0.4327 0.1972 0.0079, 0.3942 0.1643 0.0079, 0.3942 0.1513 0.0079, 0.4098 0.1259 0.0079, 0.415 0.1227 0.0079, 0.4206 0.1203 0.0079, 0.4266 0.1967 0.0079, 0.4051 0.1857 0.0079, 0.4011 0.1811 0.0079, 0.3956 0.1454 0.0079, 0.3979 0.1397 0.0079, 0.4011 0.1345 0.0079, 0.4051 0.1298 0.0079, 0.4266 0.1189 0.0079, 0.3979 0.1759 0.0079, 0.3956 0.1702 0.0079, 0.4206 0.1953 0.0079, 0.415 0.1929 0.0079, 0.4098 0.1897 0.0079, 0.5906 0.1972 0.0, 0.4327 0.1972 0.0, 0.4266 0.1967 0.0, 0.4206 0.1953 0.0, 0.415 0.1929 0.0, 0.4098 0.1897 0.0, 0.4051 0.1857 0.0, 0.4011 0.1811 0.0, 0.3979 0.1759 0.0, 0.3956 0.1702 0.0, 0.3942 0.1643 0.0, 0.3937 0.1582 0.0, 0.3937 0.1574 0.0, 0.4327 0.1184 0.0, 0.3979 0.1397 0.0, 0.3956 0.1454 0.0, 0.5906 0.1184 0.0, 0.3942 0.1513 0.0, 0.4266 0.1189 0.0, 0.4206 0.1203 0.0, 0.415 0.1227 0.0, 0.4098 0.1259 0.0, 0.4051 0.1298 0.0, 0.4011 0.1345 0.0, 0.3937 -0.1568 0.0079, 0.3937 -0.1576 0.0079, 0.4327 -0.1178 0.0079, 0.5906 -0.1178 0.0079, 0.3956 -0.1696 0.0079, 0.3979 -0.1753 0.0079, 0.4266 -0.1961 0.0079, 0.4266 -0.1183 0.0079, 0.3956 -0.1447 0.0079, 0.3942 -0.1507 0.0079, 0.5906 -0.1965 0.0079, 0.4327 -0.1965 0.0079, 0.3942 -0.1637 0.0079, 0.4206 -0.1946 0.0079, 0.415 -0.1923 0.0079, 0.4098 -0.1891 0.0079, 0.4206 -0.1197 0.0079, 0.415 -0.1221 0.0079, 0.4098 -0.1252 0.0079, 0.4011 -0.1805 0.0079, 0.4051 -0.1851 0.0079, 0.4051 -0.1292 0.0079, 0.4011 -0.1339 0.0079, 0.3979 -0.1391 0.0079, 0.5906 -0.1178 0.0, 0.4327 -0.1178 0.0, 0.4266 -0.1183 0.0, 0.4206 -0.1197 0.0, 0.415 -0.1221 0.0, 0.4098 -0.1252 0.0, 0.4051 -0.1292 0.0, 0.4011 -0.1339 0.0, 0.3979 -0.1391 0.0, 0.3956 -0.1447 0.0, 0.3942 -0.1507 0.0, 0.3937 -0.1568 0.0, 0.3937 -0.1576 0.0, 0.5906 -0.1965 0.0, 0.4206 -0.1946 0.0, 0.415 -0.1923 0.0, 0.4266 -0.1961 0.0, 0.4098 -0.1891 0.0, 0.4051 -0.1851 0.0, 0.4327 -0.1965 0.0, 0.3942 -0.1637 0.0, 0.3956 -0.1696 0.0, 0.4011 -0.1805 0.0, 0.3979 -0.1753 0.0, 0.4327 -0.354 0.0079, 0.5906 -0.354 0.0079, 0.5906 -0.2753 0.0079, 0.3937 -0.315 0.0079, 0.4327 -0.2753 0.0079, 0.3956 -0.3271 0.0079, 0.3979 -0.3327 0.0079, 0.4206 -0.2772 0.0079, 0.415 -0.2795 0.0079, 0.4098 -0.2827 0.0079, 0.3942 -0.3211 0.0079, 0.4051 -0.2867 0.0079, 0.4011 -0.2913 0.0079, 0.3979 -0.2966 0.0079, 0.3956 -0.3022 0.0079, 0.3942 -0.3082 0.0079, 0.3937 -0.3143 0.0079, 0.4206 -0.3521 0.0079, 0.4051 -0.3426 0.0079, 0.415 -0.3498 0.0079, 0.4098 -0.3466 0.0079, 0.4011 -0.338 0.0079, 0.4266 -0.3535 0.0079, 0.4266 -0.2758 0.0079, 0.5906 -0.2753 0.0, 0.4327 -0.2753 0.0, 0.4266 -0.2758 0.0, 0.4206 -0.2772 0.0, 0.415 -0.2795 0.0, 0.4098 -0.2827 0.0, 0.4051 -0.2867 0.0, 0.4011 -0.2913 0.0, 0.3979 -0.2966 0.0, 0.3956 -0.3022 0.0, 0.3942 -0.3082 0.0, 0.3937 -0.3143 0.0, 0.3937 -0.315 0.0, 0.4327 -0.354 0.0, 0.3979 -0.3327 0.0, 0.3956 -0.3271 0.0, 0.3942 -0.3211 0.0, 0.5906 -0.354 0.0, 0.4266 -0.3535 0.0, 0.4051 -0.3426 0.0, 0.4011 -0.338 0.0, 0.4206 -0.3521 0.0, 0.415 -0.3498 0.0, 0.4098 -0.3466 0.0, 0.5906 -0.354 0.0787, 0.4327 -0.354 0.0787, 0.5906 -0.2753 0.0787, 0.3937 -0.315 0.0787, 0.4327 -0.2753 0.0787, 0.3956 -0.3271 0.0787, 0.3979 -0.3327 0.0787, 0.4206 -0.2772 0.0787, 0.415 -0.2795 0.0787, 0.4098 -0.2827 0.0787, 0.3942 -0.3211 0.0787, 0.4051 -0.2867 0.0787, 0.4011 -0.2913 0.0787, 0.3979 -0.2966 0.0787, 0.3956 -0.3022 0.0787, 0.3942 -0.3082 0.0787, 0.3937 -0.3143 0.0787, 0.4206 -0.3521 0.0787, 0.4051 -0.3426 0.0787, 0.415 -0.3498 0.0787, 0.4098 -0.3466 0.0787, 0.4011 -0.338 0.0787, 0.4266 -0.3535 0.0787, 0.4266 -0.2758 0.0787, 0.3546 -0.5906 0.0079, 0.2759 -0.5906 0.0079, 0.3546 -0.4327 0.0079, 0.2759 -0.4327 0.0079, 0.2764 -0.4266 0.0079, 0.3149 -0.3937 0.0079, 0.3157 -0.3937 0.0079, 0.3218 -0.3942 0.0079, 0.2972 -0.3979 0.0079, 0.3028 -0.3956 0.0079, 0.3088 -0.3942 0.0079, 0.3277 -0.3956 0.0079, 0.3334 -0.3979 0.0079, 0.3386 -0.4011 0.0079, 0.2833 -0.4098 0.0079, 0.2873 -0.4051 0.0079, 0.292 -0.4011 0.0079, 0.3472 -0.4098 0.0079, 0.3504 -0.415 0.0079, 0.3527 -0.4206 0.0079, 0.2778 -0.4206 0.0079, 0.2801 -0.415 0.0079, 0.3432 -0.4051 0.0079, 0.3542 -0.4266 0.0079, 0.2759 -0.5906 0.0787, 0.2759 -0.4327 0.0787, 0.3546 -0.5906 0.0787, 0.3386 -0.4011 0.0787, 0.3334 -0.3979 0.0787, 0.3157 -0.3937 0.0787, 0.3149 -0.3937 0.0787, 0.3088 -0.3942 0.0787, 0.3432 -0.4051 0.0787, 0.3277 -0.3956 0.0787, 0.3218 -0.3942 0.0787, 0.3546 -0.4327 0.0787, 0.3542 -0.4266 0.0787, 0.3527 -0.4206 0.0787, 0.3504 -0.415 0.0787, 0.3472 -0.4098 0.0787, 0.3028 -0.3956 0.0787, 0.2972 -0.3979 0.0787, 0.2764 -0.4266 0.0787, 0.292 -0.4011 0.0787, 0.2873 -0.4051 0.0787, 0.2833 -0.4098 0.0787, 0.2801 -0.415 0.0787, 0.2778 -0.4206 0.0787, -0.354 -0.4327 0.0079, -0.354 -0.5906 0.0079, -0.2753 -0.5906 0.0079, -0.2913 -0.4011 0.0079, -0.2966 -0.3979 0.0079, -0.3143 -0.3937 0.0079, -0.315 -0.3937 0.0079, -0.3211 -0.3942 0.0079, -0.2867 -0.4051 0.0079, -0.3022 -0.3956 0.0079, -0.3082 -0.3942 0.0079, -0.2753 -0.4327 0.0079, -0.2758 -0.4266 0.0079, -0.2772 -0.4206 0.0079, -0.2795 -0.415 0.0079, -0.2827 -0.4098 0.0079, -0.3271 -0.3956 0.0079, -0.3327 -0.3979 0.0079, -0.3535 -0.4266 0.0079, -0.338 -0.4011 0.0079, -0.3426 -0.4051 0.0079, -0.3466 -0.4098 0.0079, -0.3498 -0.415 0.0079, -0.3521 -0.4206 0.0079, -0.2753 -0.5906 0.0, -0.2753 -0.4327 0.0, -0.2758 -0.4266 0.0, -0.2772 -0.4206 0.0, -0.2795 -0.415 0.0, -0.2827 -0.4098 0.0, -0.2867 -0.4051 0.0, -0.2913 -0.4011 0.0, -0.2966 -0.3979 0.0, -0.3022 -0.3956 0.0, -0.3082 -0.3942 0.0, -0.3143 -0.3937 0.0, -0.315 -0.3937 0.0, -0.354 -0.5906 0.0, -0.354 -0.4327 0.0, -0.3535 -0.4266 0.0, -0.3327 -0.3979 0.0, -0.3271 -0.3956 0.0, -0.3211 -0.3942 0.0, -0.3466 -0.4098 0.0, -0.3426 -0.4051 0.0, -0.338 -0.4011 0.0, -0.3521 -0.4206 0.0, -0.3498 -0.415 0.0, -0.354 -0.5906 0.0787, -0.354 -0.4327 0.0787, -0.2753 -0.5906 0.0787, -0.2913 -0.4011 0.0787, -0.2966 -0.3979 0.0787, -0.3143 -0.3937 0.0787, -0.315 -0.3937 0.0787, -0.3211 -0.3942 0.0787, -0.2867 -0.4051 0.0787, -0.3022 -0.3956 0.0787, -0.3082 -0.3942 0.0787, -0.2753 -0.4327 0.0787, -0.2758 -0.4266 0.0787, -0.2772 -0.4206 0.0787, -0.2795 -0.415 0.0787, -0.2827 -0.4098 0.0787, -0.3271 -0.3956 0.0787, -0.3327 -0.3979 0.0787, -0.3535 -0.4266 0.0787, -0.338 -0.4011 0.0787, -0.3426 -0.4051 0.0787, -0.3466 -0.4098 0.0787, -0.3498 -0.415 0.0787, -0.3521 -0.4206 0.0787, -0.4327 -0.2759 0.0079, -0.5906 -0.2759 0.0079, -0.5906 -0.3546 0.0079, -0.3937 -0.3157 0.0079, -0.4327 -0.3546 0.0079, -0.4266 -0.3542 0.0079, -0.3937 -0.3149 0.0079, -0.3942 -0.3088 0.0079, -0.3956 -0.3028 0.0079, -0.4011 -0.3386 0.0079, -0.3979 -0.3334 0.0079, -0.415 -0.3504 0.0079, -0.4098 -0.3472 0.0079, -0.4051 -0.3432 0.0079, -0.3979 -0.2972 0.0079, -0.4011 -0.292 0.0079, -0.3956 -0.3277 0.0079, -0.3942 -0.3218 0.0079, -0.4051 -0.2873 0.0079, -0.4098 -0.2833 0.0079, -0.415 -0.2801 0.0079, -0.4206 -0.2778 0.0079, -0.4266 -0.2764 0.0079, -0.4206 -0.3527 0.0079, -0.5906 -0.3546 0.0, -0.4327 -0.3546 0.0, -0.4266 -0.3542 0.0, -0.4206 -0.3527 0.0, -0.415 -0.3504 0.0, -0.4098 -0.3472 0.0, -0.4051 -0.3432 0.0, -0.4011 -0.3386 0.0, -0.3979 -0.3334 0.0, -0.3956 -0.3277 0.0, -0.3942 -0.3218 0.0, -0.3937 -0.3157 0.0, -0.3937 -0.3149 0.0, -0.3942 -0.3088 0.0, -0.4327 -0.2759 0.0, -0.5906 -0.2759 0.0, -0.4206 -0.2778 0.0, -0.415 -0.2801 0.0, -0.4266 -0.2764 0.0, -0.4098 -0.2833 0.0, -0.4051 -0.2873 0.0, -0.4011 -0.292 0.0, -0.3979 -0.2972 0.0, -0.3956 -0.3028 0.0, 0.1965 0.4327 0.0079, 0.1965 0.5906 0.0079, 0.1178 0.5906 0.0079, 0.1183 0.4266 0.0079, 0.1197 0.4206 0.0079, 0.1339 0.4011 0.0079, 0.1696 0.3956 0.0079, 0.1753 0.3979 0.0079, 0.1946 0.4206 0.0079, 0.1851 0.4051 0.0079, 0.1923 0.415 0.0079, 0.1891 0.4098 0.0079, 0.1805 0.4011 0.0079, 0.1961 0.4266 0.0079, 0.1178 0.4327 0.0079, 0.1391 0.3979 0.0079, 0.1447 0.3956 0.0079, 0.1221 0.415 0.0079, 0.1252 0.4098 0.0079, 0.1292 0.4051 0.0079, 0.1507 0.3942 0.0079, 0.1568 0.3937 0.0079, 0.1576 0.3937 0.0079, 0.1637 0.3942 0.0079, 0.1178 0.5906 0.0, 0.1178 0.4327 0.0, 0.1183 0.4266 0.0, 0.1197 0.4206 0.0, 0.1221 0.415 0.0, 0.1252 0.4098 0.0, 0.1292 0.4051 0.0, 0.1339 0.4011 0.0, 0.1391 0.3979 0.0, 0.1447 0.3956 0.0, 0.1507 0.3942 0.0, 0.1568 0.3937 0.0, 0.1576 0.3937 0.0, 0.1965 0.5906 0.0, 0.1965 0.4327 0.0, 0.1961 0.4266 0.0, 0.1946 0.4206 0.0, 0.1851 0.4051 0.0, 0.1923 0.415 0.0, 0.1891 0.4098 0.0, 0.1805 0.4011 0.0, 0.1753 0.3979 0.0, 0.1696 0.3956 0.0, 0.1637 0.3942 0.0, 0.1637 0.3942 0.0
+            ]
+        }
+        coordIndex [
+            0,1,2,-1,3,4,0,-1,0,4,5,-1,0,5,6,-1,7,8,0,-1,0,8,9,-1,0,9,1,-1,2,10,0,-1,0,10,11,-1,0,11,12,-1,6,13,0,-1,0,13,14,-1,0,14,15,-1,15,16,0,-1,0,16,17,-1,0,17,7,-1,12,18,0,-1,0,18,19,-1,0,19,20,-1,21,22,20,-1,20,22,23,-1,20,23,0,-1,24,25,4,-1,4,25,5,-1,26,27,25,-1,25,27,28,-1,25,28,29,-1,29,30,25,-1,25,30,31,-1,25,31,32,-1,32,31,33,-1,24,34,25,-1,25,34,35,-1,25,35,36,-1,36,37,25,-1,25,37,38,-1,25,38,39,-1,39,40,25,-1,25,40,41,-1,25,41,26,-1,42,43,44,-1,44,43,45,-1,44,45,46,-1,42,44,31,-1,31,44,47,-1,31,47,33,-1,30,1,9,-1,30,9,31,-1,31,9,8,-1,31,8,42,-1,42,8,7,-1,42,7,43,-1,43,7,17,-1,43,17,45,-1,45,17,16,-1,45,16,46,-1,46,16,15,-1,46,15,44,-1,44,15,14,-1,44,14,47,-1,47,14,13,-1,47,13,33,-1,33,13,6,-1,33,6,32,-1,32,6,5,-1,32,5,25,-1,30,29,1,-1,1,29,2,-1,35,0,23,-1,35,23,36,-1,36,23,22,-1,36,22,37,-1,37,22,21,-1,37,21,38,-1,38,21,20,-1,38,20,39,-1,39,20,19,-1,39,19,40,-1,40,19,18,-1,40,18,41,-1,41,18,12,-1,41,12,26,-1,26,12,11,-1,26,11,27,-1,27,11,10,-1,27,10,28,-1,28,10,2,-1,28,2,29,-1,35,34,0,-1,0,34,3,-1,24,4,34,-1,34,4,3,-1,48,49,50,-1,50,49,51,-1,50,51,52,-1,53,54,50,-1,50,54,55,-1,50,55,48,-1,56,57,52,-1,58,59,50,-1,50,59,60,-1,50,60,61,-1,61,62,50,-1,50,62,63,-1,50,63,64,-1,64,65,50,-1,50,65,66,-1,50,66,53,-1,51,67,52,-1,52,67,68,-1,52,68,69,-1,69,70,52,-1,52,70,71,-1,52,71,56,-1,59,72,60,-1,60,72,73,-1,60,73,74,-1,60,74,61,-1,61,74,75,-1,61,75,62,-1,62,75,76,-1,62,76,63,-1,63,76,77,-1,63,77,64,-1,64,77,78,-1,64,78,65,-1,65,78,79,-1,65,79,66,-1,66,79,80,-1,66,80,53,-1,53,80,81,-1,53,81,54,-1,54,81,82,-1,54,82,55,-1,55,82,83,-1,55,83,48,-1,48,83,49,-1,49,83,84,-1,73,84,83,-1,72,85,73,-1,73,85,86,-1,73,86,87,-1,88,89,73,-1,73,89,90,-1,73,90,84,-1,83,82,73,-1,73,82,81,-1,73,81,80,-1,87,91,73,-1,73,91,92,-1,73,92,93,-1,93,94,73,-1,73,94,95,-1,73,95,88,-1,80,79,73,-1,73,79,78,-1,73,78,77,-1,76,75,77,-1,77,75,74,-1,77,74,73,-1,49,84,90,-1,49,90,51,-1,51,90,89,-1,51,89,67,-1,67,89,88,-1,67,88,68,-1,68,88,95,-1,68,95,69,-1,69,95,94,-1,69,94,70,-1,70,94,93,-1,70,93,71,-1,71,93,92,-1,71,92,56,-1,56,92,91,-1,56,91,57,-1,57,91,87,-1,57,87,52,-1,52,87,86,-1,52,86,50,-1,85,72,58,-1,58,72,59,-1,50,86,58,-1,58,86,85,-1,59,58,60,-1,60,58,50,-1,60,50,52,-1,49,48,60,-1,60,48,55,-1,68,67,60,-1,60,67,51,-1,60,51,49,-1,55,54,60,-1,60,54,53,-1,60,53,66,-1,64,63,62,-1,52,57,60,-1,60,57,56,-1,60,56,71,-1,71,70,60,-1,60,70,69,-1,60,69,68,-1,66,65,60,-1,60,65,64,-1,60,64,61,-1,61,64,62,-1,96,97,58,-1,58,97,50,-1,98,99,97,-1,97,99,100,-1,101,102,97,-1,97,102,103,-1,97,103,98,-1,96,104,97,-1,97,104,105,-1,97,105,106,-1,106,107,97,-1,97,107,108,-1,97,108,109,-1,109,110,97,-1,97,110,111,-1,97,111,101,-1,112,113,114,-1,114,113,115,-1,114,115,116,-1,100,117,97,-1,97,117,118,-1,97,118,114,-1,114,118,119,-1,114,119,112,-1,99,49,51,-1,99,51,100,-1,100,51,67,-1,100,67,117,-1,117,67,68,-1,117,68,118,-1,118,68,69,-1,118,69,119,-1,119,69,70,-1,119,70,112,-1,112,70,71,-1,112,71,113,-1,113,71,56,-1,113,56,115,-1,115,56,57,-1,115,57,116,-1,116,57,52,-1,116,52,114,-1,114,52,50,-1,114,50,97,-1,99,98,49,-1,49,98,48,-1,105,60,61,-1,105,61,106,-1,106,61,62,-1,106,62,107,-1,107,62,63,-1,107,63,108,-1,108,63,64,-1,108,64,109,-1,109,64,65,-1,109,65,110,-1,110,65,66,-1,110,66,111,-1,111,66,53,-1,111,53,101,-1,101,53,54,-1,101,54,102,-1,102,54,55,-1,102,55,103,-1,103,55,48,-1,103,48,98,-1,105,104,60,-1,60,104,59,-1,96,58,104,-1,104,58,59,-1,120,121,122,-1,122,121,123,-1,124,125,122,-1,122,125,126,-1,122,126,127,-1,128,129,122,-1,122,129,130,-1,122,130,120,-1,123,131,122,-1,122,131,132,-1,122,132,133,-1,133,132,134,-1,127,135,122,-1,122,135,136,-1,122,136,137,-1,137,138,122,-1,122,138,139,-1,122,139,128,-1,134,140,133,-1,133,140,141,-1,133,141,142,-1,142,141,143,-1,144,145,125,-1,125,145,126,-1,146,147,145,-1,145,147,148,-1,149,150,145,-1,145,150,151,-1,145,151,146,-1,144,152,145,-1,145,152,153,-1,145,153,154,-1,154,155,145,-1,145,155,156,-1,145,156,157,-1,148,158,145,-1,145,158,159,-1,145,159,160,-1,157,161,145,-1,145,161,162,-1,145,162,149,-1,160,163,145,-1,145,163,164,-1,145,164,165,-1,165,164,166,-1,165,166,167,-1,147,120,130,-1,147,130,148,-1,148,130,129,-1,148,129,158,-1,158,129,128,-1,158,128,159,-1,159,128,139,-1,159,139,160,-1,160,139,138,-1,160,138,163,-1,163,138,137,-1,163,137,164,-1,164,137,136,-1,164,136,166,-1,166,136,135,-1,166,135,167,-1,167,135,127,-1,167,127,165,-1,165,127,126,-1,165,126,145,-1,147,146,120,-1,120,146,121,-1,153,122,133,-1,153,133,154,-1,154,133,142,-1,154,142,155,-1,155,142,143,-1,155,143,156,-1,156,143,141,-1,156,141,157,-1,157,141,140,-1,157,140,161,-1,161,140,134,-1,161,134,162,-1,162,134,132,-1,162,132,149,-1,149,132,131,-1,149,131,150,-1,150,131,123,-1,150,123,151,-1,151,123,121,-1,151,121,146,-1,153,152,122,-1,122,152,124,-1,144,125,152,-1,152,125,124,-1,168,169,170,-1,170,169,171,-1,170,171,172,-1,168,170,173,-1,173,170,174,-1,173,174,175,-1,176,177,174,-1,178,179,171,-1,171,179,180,-1,171,180,172,-1,181,182,183,-1,184,185,186,-1,186,185,187,-1,186,187,171,-1,171,187,188,-1,171,188,178,-1,181,183,174,-1,174,183,189,-1,174,189,176,-1,177,190,174,-1,174,190,191,-1,174,191,175,-1,192,193,169,-1,169,193,171,-1,193,192,194,-1,195,196,193,-1,193,196,197,-1,193,197,198,-1,193,194,195,-1,195,194,199,-1,195,199,200,-1,200,199,201,-1,200,201,202,-1,202,203,200,-1,200,203,204,-1,200,204,205,-1,205,206,200,-1,200,206,207,-1,200,207,208,-1,208,207,209,-1,197,210,198,-1,198,210,211,-1,198,211,212,-1,212,213,198,-1,198,213,214,-1,198,214,215,-1,195,170,172,-1,195,172,196,-1,196,172,180,-1,196,180,197,-1,197,180,179,-1,197,179,210,-1,210,179,178,-1,210,178,211,-1,211,178,188,-1,211,188,212,-1,212,188,187,-1,212,187,213,-1,213,187,185,-1,213,185,214,-1,214,185,184,-1,214,184,215,-1,215,184,186,-1,215,186,198,-1,198,186,171,-1,198,171,193,-1,195,200,170,-1,170,200,174,-1,199,173,175,-1,199,175,201,-1,201,175,191,-1,201,191,202,-1,202,191,190,-1,202,190,203,-1,203,190,177,-1,203,177,204,-1,204,177,176,-1,204,176,205,-1,205,176,189,-1,205,189,206,-1,206,189,183,-1,206,183,207,-1,207,183,182,-1,207,182,209,-1,209,182,181,-1,209,181,208,-1,208,181,174,-1,208,174,200,-1,199,194,173,-1,173,194,168,-1,192,169,194,-1,194,169,168,-1,121,120,126,-1,126,120,130,-1,125,124,126,-1,126,124,122,-1,126,122,133,-1,132,131,126,-1,126,131,123,-1,126,123,121,-1,133,142,126,-1,126,142,143,-1,126,143,141,-1,138,137,127,-1,127,137,136,-1,127,136,135,-1,141,140,126,-1,126,140,134,-1,126,134,132,-1,130,129,126,-1,126,129,128,-1,126,128,127,-1,127,128,139,-1,127,139,138,-1,124,216,122,-1,122,216,217,-1,122,217,218,-1,122,218,133,-1,133,218,219,-1,133,219,142,-1,142,219,220,-1,142,220,143,-1,143,220,221,-1,143,221,141,-1,141,221,222,-1,141,222,140,-1,140,222,223,-1,140,223,134,-1,134,223,224,-1,134,224,132,-1,132,224,225,-1,132,225,131,-1,131,225,226,-1,131,226,123,-1,123,226,227,-1,123,227,121,-1,121,227,120,-1,120,227,228,-1,226,217,227,-1,227,217,216,-1,227,216,228,-1,228,216,229,-1,228,229,230,-1,231,230,232,-1,231,233,230,-1,230,233,234,-1,230,234,228,-1,226,225,217,-1,217,225,224,-1,217,224,223,-1,235,232,236,-1,236,232,237,-1,235,238,232,-1,232,238,239,-1,232,239,231,-1,221,220,219,-1,223,222,217,-1,217,222,221,-1,217,221,218,-1,218,221,219,-1,120,228,234,-1,120,234,130,-1,130,234,233,-1,130,233,129,-1,129,233,231,-1,129,231,128,-1,128,231,239,-1,128,239,139,-1,139,239,238,-1,139,238,138,-1,138,238,235,-1,138,235,137,-1,137,235,236,-1,137,236,136,-1,136,236,237,-1,136,237,135,-1,135,237,232,-1,135,232,127,-1,127,232,230,-1,127,230,126,-1,229,216,125,-1,125,216,124,-1,126,230,125,-1,125,230,229,-1,240,241,242,-1,243,242,244,-1,245,240,246,-1,242,243,240,-1,240,243,247,-1,240,247,246,-1,244,248,249,-1,249,250,244,-1,244,250,251,-1,244,251,243,-1,252,253,254,-1,254,253,255,-1,246,256,245,-1,245,256,255,-1,245,255,257,-1,257,255,253,-1,248,244,258,-1,258,244,259,-1,258,259,260,-1,260,261,258,-1,258,261,262,-1,258,262,263,-1,242,264,244,-1,244,264,265,-1,244,265,266,-1,244,266,259,-1,259,266,267,-1,259,267,260,-1,260,267,268,-1,260,268,261,-1,261,268,269,-1,261,269,262,-1,262,269,270,-1,262,270,263,-1,263,270,271,-1,263,271,258,-1,258,271,272,-1,258,272,248,-1,248,272,273,-1,248,273,249,-1,249,273,274,-1,249,274,250,-1,250,274,275,-1,250,275,251,-1,251,275,243,-1,243,275,276,-1,264,277,276,-1,276,277,278,-1,276,278,279,-1,279,278,280,-1,274,273,265,-1,265,273,272,-1,265,272,271,-1,281,282,278,-1,278,282,283,-1,278,283,280,-1,264,276,265,-1,265,276,275,-1,265,275,274,-1,284,285,286,-1,286,285,282,-1,286,282,287,-1,287,282,281,-1,268,271,269,-1,269,271,270,-1,268,267,271,-1,271,267,266,-1,271,266,265,-1,243,276,279,-1,243,279,247,-1,247,279,280,-1,247,280,246,-1,246,280,283,-1,246,283,256,-1,256,283,282,-1,256,282,255,-1,255,282,285,-1,255,285,254,-1,254,285,284,-1,254,284,252,-1,252,284,286,-1,252,286,253,-1,253,286,287,-1,253,287,257,-1,257,287,281,-1,257,281,245,-1,245,281,278,-1,245,278,240,-1,277,264,241,-1,241,264,242,-1,240,278,241,-1,241,278,277,-1,288,289,290,-1,290,289,291,-1,291,292,290,-1,290,292,293,-1,290,293,294,-1,295,296,297,-1,295,297,298,-1,298,297,293,-1,293,297,299,-1,293,299,294,-1,300,301,289,-1,289,301,291,-1,302,303,292,-1,292,303,293,-1,301,302,291,-1,291,302,292,-1,303,302,301,-1,300,304,301,-1,301,304,305,-1,301,305,303,-1,303,305,306,-1,307,308,309,-1,306,310,303,-1,303,310,307,-1,303,307,311,-1,311,307,309,-1,305,290,294,-1,305,294,306,-1,306,294,299,-1,306,299,310,-1,310,299,297,-1,310,297,307,-1,307,297,296,-1,307,296,308,-1,308,296,295,-1,308,295,309,-1,309,295,298,-1,309,298,311,-1,311,298,293,-1,311,293,303,-1,305,304,290,-1,290,304,288,-1,300,289,304,-1,304,289,288,-1,312,313,314,-1,315,316,317,-1,314,313,316,-1,316,313,318,-1,316,318,317,-1,319,320,317,-1,317,320,321,-1,317,321,315,-1,317,322,319,-1,319,322,323,-1,319,323,324,-1,324,323,325,-1,324,325,326,-1,314,327,312,-1,312,327,328,-1,312,328,329,-1,329,330,312,-1,312,330,331,-1,312,331,332,-1,332,333,312,-1,312,333,334,-1,312,334,335,-1,336,337,318,-1,318,337,317,-1,337,336,338,-1,339,337,340,-1,340,337,338,-1,340,338,341,-1,341,338,342,-1,341,342,343,-1,339,344,337,-1,337,344,345,-1,337,345,346,-1,347,342,348,-1,348,342,349,-1,347,350,342,-1,342,350,351,-1,342,351,352,-1,352,353,342,-1,342,353,354,-1,342,354,343,-1,355,356,357,-1,357,356,358,-1,357,358,346,-1,346,358,359,-1,346,359,337,-1,340,316,315,-1,340,315,339,-1,339,315,321,-1,339,321,344,-1,344,321,320,-1,344,320,345,-1,345,320,319,-1,345,319,346,-1,346,319,324,-1,346,324,357,-1,357,324,326,-1,357,326,355,-1,355,326,325,-1,355,325,356,-1,356,325,323,-1,356,323,358,-1,358,323,322,-1,358,322,359,-1,359,322,317,-1,359,317,337,-1,340,341,316,-1,316,341,314,-1,342,312,335,-1,342,335,349,-1,349,335,334,-1,349,334,348,-1,348,334,333,-1,348,333,347,-1,347,333,332,-1,347,332,350,-1,350,332,331,-1,350,331,351,-1,351,331,330,-1,351,330,352,-1,352,330,329,-1,352,329,353,-1,353,329,328,-1,353,328,354,-1,354,328,327,-1,354,327,343,-1,343,327,314,-1,343,314,341,-1,342,338,312,-1,312,338,313,-1,336,318,338,-1,338,318,313,-1,360,361,362,-1,363,364,360,-1,365,366,367,-1,363,360,368,-1,369,370,371,-1,371,370,372,-1,371,372,373,-1,373,374,371,-1,371,374,375,-1,371,375,362,-1,362,375,376,-1,362,376,360,-1,360,376,377,-1,360,377,368,-1,378,379,380,-1,380,379,381,-1,380,381,364,-1,364,381,382,-1,364,382,360,-1,369,371,367,-1,367,371,383,-1,367,383,365,-1,362,384,371,-1,371,384,385,-1,371,385,386,-1,371,386,383,-1,383,386,387,-1,383,387,365,-1,365,387,388,-1,365,388,366,-1,366,388,389,-1,366,389,367,-1,367,389,390,-1,367,390,369,-1,369,390,391,-1,369,391,370,-1,370,391,392,-1,370,392,372,-1,372,392,393,-1,372,393,373,-1,373,393,394,-1,373,394,374,-1,374,394,395,-1,374,395,375,-1,375,395,376,-1,376,395,396,-1,397,396,398,-1,399,400,401,-1,397,398,402,-1,394,385,395,-1,395,385,384,-1,395,384,396,-1,396,384,403,-1,396,403,398,-1,401,400,404,-1,404,400,405,-1,404,405,406,-1,399,401,398,-1,398,401,407,-1,398,407,402,-1,394,393,385,-1,385,393,392,-1,385,392,391,-1,389,388,387,-1,391,390,385,-1,385,390,389,-1,385,389,386,-1,386,389,387,-1,376,396,397,-1,376,397,377,-1,377,397,402,-1,377,402,368,-1,368,402,407,-1,368,407,363,-1,363,407,401,-1,363,401,364,-1,364,401,404,-1,364,404,380,-1,380,404,406,-1,380,406,378,-1,378,406,405,-1,378,405,379,-1,379,405,400,-1,379,400,381,-1,381,400,399,-1,381,399,382,-1,382,399,398,-1,382,398,360,-1,403,384,361,-1,361,384,362,-1,360,398,361,-1,361,398,403,-1,408,409,410,-1,408,410,411,-1,411,410,412,-1,411,412,413,-1,414,415,416,-1,416,415,411,-1,416,411,417,-1,417,411,413,-1,418,419,420,-1,409,421,410,-1,410,421,422,-1,410,422,423,-1,424,425,418,-1,418,425,426,-1,418,426,419,-1,414,416,418,-1,418,416,427,-1,418,427,424,-1,420,428,429,-1,429,430,420,-1,420,430,431,-1,420,431,418,-1,432,433,415,-1,415,433,411,-1,433,432,434,-1,435,436,437,-1,437,436,434,-1,434,436,433,-1,433,436,438,-1,433,438,439,-1,439,440,433,-1,433,440,441,-1,433,441,442,-1,441,443,444,-1,444,445,441,-1,441,445,446,-1,441,446,442,-1,437,447,435,-1,435,447,448,-1,435,448,449,-1,449,450,435,-1,435,450,451,-1,435,451,452,-1,452,453,435,-1,435,453,454,-1,435,454,455,-1,436,416,417,-1,436,417,438,-1,438,417,413,-1,438,413,439,-1,439,413,412,-1,439,412,440,-1,440,412,410,-1,440,410,441,-1,441,410,423,-1,441,423,443,-1,443,423,422,-1,443,422,444,-1,444,422,421,-1,444,421,445,-1,445,421,409,-1,445,409,446,-1,446,409,408,-1,446,408,442,-1,442,408,411,-1,442,411,433,-1,436,435,416,-1,416,435,427,-1,437,418,431,-1,437,431,447,-1,447,431,430,-1,447,430,448,-1,448,430,429,-1,448,429,449,-1,449,429,428,-1,449,428,450,-1,450,428,420,-1,450,420,451,-1,451,420,419,-1,451,419,452,-1,452,419,426,-1,452,426,453,-1,453,426,425,-1,453,425,454,-1,454,425,424,-1,454,424,455,-1,455,424,427,-1,455,427,435,-1,437,434,418,-1,418,434,414,-1,432,415,434,-1,434,415,414,-1,456,457,458,-1,459,460,458,-1,458,460,461,-1,458,461,456,-1,462,463,458,-1,458,463,464,-1,458,464,465,-1,457,466,458,-1,458,466,467,-1,458,467,468,-1,459,469,460,-1,460,469,470,-1,460,470,471,-1,471,472,460,-1,460,472,473,-1,460,473,474,-1,468,475,458,-1,458,475,476,-1,458,476,462,-1,477,478,474,-1,474,478,479,-1,474,479,460,-1,480,481,456,-1,456,481,457,-1,482,483,484,-1,485,486,487,-1,480,483,481,-1,481,483,482,-1,481,482,488,-1,488,482,489,-1,490,491,492,-1,485,487,482,-1,482,487,493,-1,482,493,494,-1,495,496,484,-1,484,496,497,-1,484,497,498,-1,498,499,484,-1,484,499,500,-1,484,500,482,-1,495,484,492,-1,492,484,501,-1,492,501,490,-1,494,502,482,-1,482,502,503,-1,482,503,489,-1,482,458,465,-1,482,465,485,-1,485,465,464,-1,485,464,486,-1,486,464,463,-1,486,463,487,-1,487,463,462,-1,487,462,493,-1,493,462,476,-1,493,476,494,-1,494,476,475,-1,494,475,502,-1,502,475,468,-1,502,468,503,-1,503,468,467,-1,503,467,489,-1,489,467,466,-1,489,466,488,-1,488,466,457,-1,488,457,481,-1,482,500,458,-1,458,500,459,-1,484,460,479,-1,484,479,501,-1,501,479,478,-1,501,478,490,-1,490,478,477,-1,490,477,491,-1,491,477,474,-1,491,474,492,-1,492,474,473,-1,492,473,495,-1,495,473,472,-1,495,472,496,-1,496,472,471,-1,496,471,497,-1,497,471,470,-1,497,470,498,-1,498,470,469,-1,498,469,499,-1,499,469,459,-1,499,459,500,-1,484,483,460,-1,460,483,461,-1,480,456,483,-1,483,456,461,-1,504,505,506,-1,507,508,509,-1,507,510,508,-1,508,510,511,-1,508,511,512,-1,513,514,515,-1,515,514,508,-1,515,508,516,-1,516,508,512,-1,513,515,506,-1,506,515,517,-1,506,517,504,-1,505,518,506,-1,506,518,519,-1,506,519,520,-1,521,522,523,-1,509,524,507,-1,507,524,525,-1,507,525,526,-1,520,519,523,-1,523,519,527,-1,523,527,521,-1,528,529,514,-1,514,529,508,-1,529,528,530,-1,531,530,532,-1,533,529,534,-1,534,529,535,-1,536,537,532,-1,537,538,532,-1,532,538,539,-1,532,539,531,-1,530,531,529,-1,529,531,540,-1,529,540,535,-1,541,542,543,-1,536,532,544,-1,544,532,545,-1,544,545,546,-1,534,547,533,-1,533,547,541,-1,533,541,548,-1,548,541,543,-1,549,550,546,-1,546,550,551,-1,546,551,544,-1,531,515,516,-1,531,516,540,-1,540,516,512,-1,540,512,535,-1,535,512,511,-1,535,511,534,-1,534,511,510,-1,534,510,547,-1,547,510,507,-1,547,507,541,-1,541,507,526,-1,541,526,542,-1,542,526,525,-1,542,525,543,-1,543,525,524,-1,543,524,548,-1,548,524,509,-1,548,509,533,-1,533,509,508,-1,533,508,529,-1,531,539,515,-1,515,539,517,-1,532,506,520,-1,532,520,545,-1,545,520,523,-1,545,523,546,-1,546,523,522,-1,546,522,549,-1,549,522,521,-1,549,521,550,-1,550,521,527,-1,550,527,551,-1,551,527,519,-1,551,519,544,-1,544,519,518,-1,544,518,536,-1,536,518,505,-1,536,505,537,-1,537,505,504,-1,537,504,538,-1,538,504,517,-1,538,517,539,-1,532,530,506,-1,506,530,513,-1,528,514,530,-1,530,514,513,-1,411,415,414,-1,427,416,418,-1,418,416,414,-1,414,416,411,-1,411,416,417,-1,411,417,413,-1,413,412,411,-1,411,412,410,-1,411,410,408,-1,410,423,422,-1,422,421,410,-1,410,421,409,-1,410,409,408,-1,418,431,427,-1,427,431,430,-1,427,430,429,-1,429,428,427,-1,427,428,420,-1,427,420,419,-1,419,426,427,-1,427,426,425,-1,427,425,424,-1,414,552,418,-1,418,552,553,-1,418,553,554,-1,418,554,431,-1,431,554,555,-1,431,555,430,-1,430,555,556,-1,430,556,429,-1,429,556,557,-1,429,557,428,-1,428,557,558,-1,428,558,420,-1,420,558,559,-1,420,559,419,-1,419,559,560,-1,419,560,426,-1,426,560,561,-1,426,561,425,-1,425,561,562,-1,425,562,424,-1,424,562,563,-1,424,563,427,-1,427,563,416,-1,416,563,564,-1,565,566,567,-1,565,567,568,-1,568,567,569,-1,568,569,570,-1,552,571,564,-1,564,571,568,-1,564,568,572,-1,572,568,570,-1,553,559,558,-1,566,573,567,-1,567,573,574,-1,567,574,575,-1,562,561,553,-1,553,561,560,-1,553,560,559,-1,552,564,553,-1,553,564,563,-1,553,563,562,-1,558,557,556,-1,556,555,558,-1,558,555,554,-1,558,554,553,-1,416,564,572,-1,416,572,417,-1,417,572,570,-1,417,570,413,-1,413,570,569,-1,413,569,412,-1,412,569,567,-1,412,567,410,-1,410,567,575,-1,410,575,423,-1,423,575,574,-1,423,574,422,-1,422,574,573,-1,422,573,421,-1,421,573,566,-1,421,566,409,-1,409,566,565,-1,409,565,408,-1,408,565,568,-1,408,568,411,-1,571,552,415,-1,415,552,414,-1,411,568,415,-1,415,568,571,-1,576,577,578,-1,579,580,581,-1,579,581,582,-1,583,576,580,-1,580,576,578,-1,580,578,581,-1,584,585,586,-1,587,588,581,-1,581,588,589,-1,583,590,576,-1,576,590,591,-1,576,591,592,-1,592,593,576,-1,576,593,584,-1,576,584,594,-1,594,584,586,-1,589,595,581,-1,581,595,596,-1,581,596,582,-1,587,597,588,-1,588,597,598,-1,588,598,599,-1,578,600,581,-1,581,600,601,-1,581,601,602,-1,581,602,587,-1,587,602,603,-1,587,603,597,-1,597,603,604,-1,597,604,598,-1,598,604,605,-1,598,605,599,-1,599,605,606,-1,599,606,588,-1,588,606,607,-1,588,607,589,-1,589,607,608,-1,589,608,595,-1,595,608,609,-1,595,609,596,-1,596,609,610,-1,596,610,582,-1,582,610,611,-1,582,611,579,-1,579,611,580,-1,580,611,612,-1,602,601,606,-1,613,614,615,-1,610,609,601,-1,600,616,612,-1,612,616,613,-1,612,613,617,-1,617,613,615,-1,600,612,601,-1,601,612,611,-1,601,611,610,-1,613,618,614,-1,614,618,619,-1,614,619,620,-1,620,621,614,-1,614,621,622,-1,614,622,623,-1,609,608,601,-1,601,608,607,-1,601,607,606,-1,605,604,606,-1,606,604,603,-1,606,603,602,-1,580,612,617,-1,580,617,583,-1,583,617,615,-1,583,615,590,-1,590,615,614,-1,590,614,591,-1,591,614,623,-1,591,623,592,-1,592,623,622,-1,592,622,593,-1,593,622,621,-1,593,621,584,-1,584,621,620,-1,584,620,585,-1,585,620,619,-1,585,619,586,-1,586,619,618,-1,586,618,594,-1,594,618,613,-1,594,613,576,-1,616,600,577,-1,577,600,578,-1,576,613,577,-1,577,613,616,-1,624,625,626,-1,626,625,627,-1,628,629,630,-1,631,632,626,-1,626,632,633,-1,626,633,624,-1,634,627,635,-1,635,627,625,-1,635,625,630,-1,630,625,636,-1,630,636,628,-1,637,630,638,-1,638,630,639,-1,631,640,632,-1,632,640,641,-1,632,641,642,-1,629,643,630,-1,630,643,644,-1,630,644,639,-1,642,645,632,-1,632,645,646,-1,632,646,647,-1,627,648,626,-1,626,648,649,-1,626,649,650,-1,626,650,631,-1,631,650,651,-1,631,651,640,-1,640,651,652,-1,640,652,641,-1,641,652,653,-1,641,653,642,-1,642,653,654,-1,642,654,645,-1,645,654,655,-1,645,655,646,-1,646,655,656,-1,646,656,647,-1,647,656,657,-1,647,657,632,-1,632,657,658,-1,632,658,633,-1,633,658,659,-1,633,659,624,-1,624,659,625,-1,625,659,660,-1,659,649,660,-1,660,649,648,-1,660,648,661,-1,652,651,657,-1,662,663,664,-1,664,663,665,-1,664,665,666,-1,661,667,660,-1,660,667,664,-1,660,664,668,-1,668,664,669,-1,659,658,649,-1,649,658,657,-1,649,657,650,-1,650,657,651,-1,666,670,664,-1,664,670,671,-1,664,671,669,-1,657,656,655,-1,655,654,657,-1,657,654,653,-1,657,653,652,-1,625,660,668,-1,625,668,636,-1,636,668,669,-1,636,669,628,-1,628,669,671,-1,628,671,629,-1,629,671,670,-1,629,670,643,-1,643,670,666,-1,643,666,644,-1,644,666,665,-1,644,665,639,-1,639,665,663,-1,639,663,638,-1,638,663,662,-1,638,662,637,-1,637,662,664,-1,637,664,630,-1,630,664,667,-1,630,667,635,-1,661,648,634,-1,634,648,627,-1,635,667,634,-1,634,667,661,-1,672,673,674,-1,675,674,676,-1,677,678,672,-1,679,680,681,-1,674,675,672,-1,672,675,682,-1,672,682,677,-1,683,684,676,-1,676,684,685,-1,676,685,686,-1,686,687,676,-1,676,687,688,-1,676,688,675,-1,689,690,691,-1,691,690,692,-1,678,693,672,-1,672,693,690,-1,672,690,694,-1,694,690,689,-1,683,676,681,-1,681,676,695,-1,681,695,679,-1,674,696,676,-1,676,696,697,-1,676,697,698,-1,676,698,695,-1,695,698,699,-1,695,699,679,-1,679,699,700,-1,679,700,680,-1,680,700,701,-1,680,701,681,-1,681,701,702,-1,681,702,683,-1,683,702,703,-1,683,703,684,-1,684,703,704,-1,684,704,685,-1,685,704,705,-1,685,705,686,-1,686,705,706,-1,686,706,687,-1,687,706,707,-1,687,707,688,-1,688,707,675,-1,675,707,708,-1,709,710,711,-1,711,712,709,-1,709,712,708,-1,709,708,713,-1,714,715,709,-1,709,715,716,-1,709,716,710,-1,714,717,715,-1,715,717,718,-1,715,718,719,-1,713,708,696,-1,696,708,707,-1,696,707,697,-1,697,707,706,-1,697,706,705,-1,705,704,697,-1,697,704,703,-1,697,703,698,-1,703,702,698,-1,698,702,701,-1,698,701,699,-1,699,701,700,-1,675,708,712,-1,675,712,682,-1,682,712,711,-1,682,711,677,-1,677,711,710,-1,677,710,678,-1,678,710,716,-1,678,716,693,-1,693,716,715,-1,693,715,690,-1,690,715,719,-1,690,719,692,-1,692,719,718,-1,692,718,691,-1,691,718,717,-1,691,717,689,-1,689,717,714,-1,689,714,694,-1,694,714,709,-1,694,709,672,-1,713,696,673,-1,673,696,674,-1,672,709,673,-1,673,709,713,-1,674,675,676,-1,676,675,688,-1,672,678,677,-1,674,673,675,-1,675,673,672,-1,675,672,682,-1,682,672,677,-1,694,690,672,-1,672,690,693,-1,672,693,678,-1,694,689,690,-1,690,689,691,-1,690,691,692,-1,688,687,676,-1,676,687,686,-1,676,686,685,-1,685,684,676,-1,676,684,683,-1,676,683,681,-1,680,679,681,-1,681,679,695,-1,681,695,676,-1,720,721,673,-1,673,721,672,-1,721,720,722,-1,723,722,724,-1,725,726,721,-1,727,728,729,-1,722,723,721,-1,721,723,730,-1,721,730,725,-1,731,732,724,-1,724,732,733,-1,724,733,734,-1,734,735,724,-1,724,735,736,-1,724,736,723,-1,737,738,739,-1,739,738,740,-1,726,741,721,-1,721,741,738,-1,721,738,742,-1,742,738,737,-1,731,724,729,-1,729,724,743,-1,729,743,727,-1,723,675,682,-1,723,682,730,-1,730,682,677,-1,730,677,725,-1,725,677,678,-1,725,678,726,-1,726,678,693,-1,726,693,741,-1,741,693,690,-1,741,690,738,-1,738,690,692,-1,738,692,740,-1,740,692,691,-1,740,691,739,-1,739,691,689,-1,739,689,737,-1,737,689,694,-1,737,694,742,-1,742,694,672,-1,742,672,721,-1,723,736,675,-1,675,736,688,-1,724,676,695,-1,724,695,743,-1,743,695,679,-1,743,679,727,-1,727,679,680,-1,727,680,728,-1,728,680,681,-1,728,681,729,-1,729,681,683,-1,729,683,731,-1,731,683,684,-1,731,684,732,-1,732,684,685,-1,732,685,733,-1,733,685,686,-1,733,686,734,-1,734,686,687,-1,734,687,735,-1,735,687,688,-1,735,688,736,-1,724,722,676,-1,676,722,674,-1,720,673,722,-1,722,673,674,-1,744,745,746,-1,746,745,747,-1,746,747,748,-1,749,750,746,-1,746,750,751,-1,752,753,746,-1,746,753,754,-1,746,754,749,-1,751,755,746,-1,746,755,756,-1,746,756,757,-1,758,759,746,-1,746,759,760,-1,746,760,752,-1,761,762,763,-1,748,764,746,-1,746,764,765,-1,746,765,758,-1,757,766,746,-1,746,766,761,-1,746,761,767,-1,767,761,763,-1,768,769,745,-1,745,769,747,-1,769,768,770,-1,771,772,769,-1,773,774,769,-1,769,774,775,-1,771,769,776,-1,772,777,769,-1,769,777,778,-1,769,778,773,-1,770,779,769,-1,769,779,780,-1,769,780,781,-1,781,782,769,-1,769,782,783,-1,769,783,776,-1,775,784,769,-1,769,784,785,-1,769,785,786,-1,786,785,787,-1,786,787,788,-1,788,789,786,-1,786,789,790,-1,786,790,791,-1,774,749,754,-1,774,754,775,-1,775,754,753,-1,775,753,784,-1,784,753,752,-1,784,752,785,-1,785,752,760,-1,785,760,787,-1,787,760,759,-1,787,759,788,-1,788,759,758,-1,788,758,789,-1,789,758,765,-1,789,765,790,-1,790,765,764,-1,790,764,791,-1,791,764,748,-1,791,748,786,-1,786,748,747,-1,786,747,769,-1,774,773,749,-1,749,773,750,-1,779,746,767,-1,779,767,780,-1,780,767,763,-1,780,763,781,-1,781,763,762,-1,781,762,782,-1,782,762,761,-1,782,761,783,-1,783,761,766,-1,783,766,776,-1,776,766,757,-1,776,757,771,-1,771,757,756,-1,771,756,772,-1,772,756,755,-1,772,755,777,-1,777,755,751,-1,777,751,778,-1,778,751,750,-1,778,750,773,-1,779,770,746,-1,746,770,744,-1,768,745,770,-1,770,745,744,-1,792,793,794,-1,795,796,792,-1,797,798,792,-1,792,798,799,-1,795,792,800,-1,796,801,792,-1,792,801,802,-1,792,802,797,-1,794,803,792,-1,792,803,804,-1,792,804,805,-1,805,806,792,-1,792,806,807,-1,792,807,800,-1,799,808,792,-1,792,808,809,-1,792,809,810,-1,810,809,811,-1,810,811,812,-1,812,813,810,-1,810,813,814,-1,810,814,815,-1,794,816,803,-1,803,816,817,-1,803,817,818,-1,803,818,804,-1,804,818,819,-1,804,819,805,-1,805,819,820,-1,805,820,806,-1,806,820,821,-1,806,821,807,-1,807,821,822,-1,807,822,800,-1,800,822,823,-1,800,823,795,-1,795,823,824,-1,795,824,796,-1,796,824,825,-1,796,825,801,-1,801,825,826,-1,801,826,802,-1,802,826,827,-1,802,827,797,-1,797,827,798,-1,798,827,828,-1,817,828,827,-1,816,829,817,-1,817,829,830,-1,817,830,831,-1,832,833,817,-1,817,833,834,-1,817,834,828,-1,827,826,817,-1,817,826,825,-1,817,825,824,-1,835,836,817,-1,817,836,837,-1,817,837,832,-1,824,823,817,-1,817,823,822,-1,817,822,821,-1,831,838,817,-1,817,838,839,-1,817,839,835,-1,821,820,817,-1,817,820,819,-1,817,819,818,-1,798,828,834,-1,798,834,799,-1,799,834,833,-1,799,833,808,-1,808,833,832,-1,808,832,809,-1,809,832,837,-1,809,837,811,-1,811,837,836,-1,811,836,812,-1,812,836,835,-1,812,835,813,-1,813,835,839,-1,813,839,814,-1,814,839,838,-1,814,838,815,-1,815,838,831,-1,815,831,810,-1,810,831,830,-1,810,830,792,-1,829,816,793,-1,793,816,794,-1,792,830,793,-1,793,830,829,-1,794,793,803,-1,803,793,792,-1,803,792,810,-1,798,797,803,-1,803,797,802,-1,809,808,803,-1,803,808,799,-1,803,799,798,-1,802,801,803,-1,803,801,796,-1,803,796,795,-1,813,812,803,-1,803,812,811,-1,803,811,809,-1,807,806,805,-1,810,815,803,-1,803,815,814,-1,803,814,813,-1,795,800,803,-1,803,800,807,-1,803,807,804,-1,804,807,805,-1,840,841,793,-1,793,841,792,-1,841,840,842,-1,843,844,841,-1,845,846,841,-1,841,846,847,-1,843,841,848,-1,844,849,841,-1,841,849,850,-1,841,850,845,-1,842,851,841,-1,841,851,852,-1,841,852,853,-1,853,854,841,-1,841,854,855,-1,841,855,848,-1,847,856,841,-1,841,856,857,-1,841,857,858,-1,858,857,859,-1,858,859,860,-1,860,861,858,-1,858,861,862,-1,858,862,863,-1,846,798,799,-1,846,799,847,-1,847,799,808,-1,847,808,856,-1,856,808,809,-1,856,809,857,-1,857,809,811,-1,857,811,859,-1,859,811,812,-1,859,812,860,-1,860,812,813,-1,860,813,861,-1,861,813,814,-1,861,814,862,-1,862,814,815,-1,862,815,863,-1,863,815,810,-1,863,810,858,-1,858,810,792,-1,858,792,841,-1,846,845,798,-1,798,845,797,-1,851,803,804,-1,851,804,852,-1,852,804,805,-1,852,805,853,-1,853,805,806,-1,853,806,854,-1,854,806,807,-1,854,807,855,-1,855,807,800,-1,855,800,848,-1,848,800,795,-1,848,795,843,-1,843,795,796,-1,843,796,844,-1,844,796,801,-1,844,801,849,-1,849,801,802,-1,849,802,850,-1,850,802,797,-1,850,797,845,-1,851,842,803,-1,803,842,794,-1,840,793,842,-1,842,793,794,-1,864,865,866,-1,867,868,869,-1,868,867,866,-1,866,867,870,-1,866,870,864,-1,864,870,871,-1,864,871,872,-1,873,874,869,-1,875,876,877,-1,872,878,879,-1,874,880,869,-1,869,880,881,-1,869,881,867,-1,879,882,872,-1,872,882,883,-1,872,883,884,-1,884,885,872,-1,872,885,886,-1,872,886,864,-1,873,869,877,-1,877,869,887,-1,877,887,875,-1,866,888,868,-1,868,888,889,-1,868,889,890,-1,868,890,869,-1,869,890,891,-1,869,891,887,-1,887,891,892,-1,887,892,875,-1,875,892,893,-1,875,893,876,-1,876,893,894,-1,876,894,877,-1,877,894,895,-1,877,895,873,-1,873,895,896,-1,873,896,874,-1,874,896,897,-1,874,897,880,-1,880,897,898,-1,880,898,881,-1,881,898,899,-1,881,899,867,-1,867,899,870,-1,870,899,900,-1,889,888,899,-1,901,900,902,-1,899,888,900,-1,900,888,903,-1,900,903,902,-1,897,896,890,-1,904,905,906,-1,906,905,907,-1,906,907,902,-1,902,907,908,-1,902,908,909,-1,909,910,902,-1,902,910,911,-1,902,911,901,-1,889,899,890,-1,890,899,898,-1,890,898,897,-1,894,893,892,-1,896,895,890,-1,890,895,894,-1,890,894,891,-1,891,894,892,-1,870,900,901,-1,870,901,871,-1,871,901,911,-1,871,911,872,-1,872,911,910,-1,872,910,878,-1,878,910,909,-1,878,909,879,-1,879,909,908,-1,879,908,882,-1,882,908,907,-1,882,907,883,-1,883,907,905,-1,883,905,884,-1,884,905,904,-1,884,904,885,-1,885,904,906,-1,885,906,886,-1,886,906,902,-1,886,902,864,-1,903,888,865,-1,865,888,866,-1,864,902,865,-1,865,902,903,-1,912,913,914,-1,915,916,917,-1,918,919,912,-1,920,921,922,-1,922,921,923,-1,919,924,912,-1,912,924,921,-1,912,921,925,-1,925,921,920,-1,915,917,926,-1,926,917,927,-1,926,927,928,-1,929,930,916,-1,916,930,931,-1,916,931,917,-1,928,932,926,-1,926,932,933,-1,926,933,914,-1,914,933,934,-1,914,934,912,-1,912,934,935,-1,912,935,918,-1,914,936,926,-1,926,936,937,-1,926,937,938,-1,926,938,915,-1,915,938,939,-1,915,939,916,-1,916,939,940,-1,916,940,929,-1,929,940,941,-1,929,941,930,-1,930,941,942,-1,930,942,931,-1,931,942,943,-1,931,943,917,-1,917,943,944,-1,917,944,927,-1,927,944,945,-1,927,945,928,-1,928,945,946,-1,928,946,932,-1,932,946,947,-1,932,947,933,-1,933,947,934,-1,934,947,948,-1,949,950,948,-1,951,952,953,-1,953,952,954,-1,953,954,955,-1,951,953,950,-1,950,953,956,-1,950,956,957,-1,949,948,936,-1,936,948,947,-1,936,947,937,-1,937,947,946,-1,937,946,945,-1,945,944,937,-1,937,944,943,-1,937,943,938,-1,941,940,939,-1,957,958,950,-1,950,958,959,-1,950,959,948,-1,938,943,939,-1,939,943,942,-1,939,942,941,-1,934,948,959,-1,934,959,935,-1,935,959,958,-1,935,958,918,-1,918,958,957,-1,918,957,919,-1,919,957,956,-1,919,956,924,-1,924,956,953,-1,924,953,921,-1,921,953,955,-1,921,955,923,-1,923,955,954,-1,923,954,922,-1,922,954,952,-1,922,952,920,-1,920,952,951,-1,920,951,925,-1,925,951,950,-1,925,950,912,-1,949,936,913,-1,913,936,914,-1,912,950,913,-1,913,950,949,-1,
+        ]
+    }
+    appearance Appearance {material USE MATERIAL_1}
+}
\ No newline at end of file
diff --git a/c3pb-heizung-display/c3pb-heizung-display.kicad_pcb b/c3pb-heizung-display/c3pb-heizung-display.kicad_pcb
index 6b0532b5b2af5cc7fb4686c08c7b37d598cc81f5..a25ebbcef5b1821a3cb989252b90f584991a5787 100644
--- a/c3pb-heizung-display/c3pb-heizung-display.kicad_pcb
+++ b/c3pb-heizung-display/c3pb-heizung-display.kicad_pcb
@@ -301,56 +301,56 @@
     (attr smd)
     (fp_text reference "D22" (at 0 -2 36) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 22228076-0ec3-4d9e-8b2c-a1ce2f0cf94a)
+      (tstamp 7a951f36-9232-4de2-9f9a-9463424a2f47)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 36) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 36) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp bd04487d-73fe-46f8-a40e-e6a0b31eb557)
+      (tstamp 812c292e-25d4-46e0-ad7f-a0128a15527f)
     )
-    (fp_text user "G" (at -0.251767 0.6 36 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 126 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 68dfa7cc-a143-4c3e-8476-4890e35b81d9)
+      (tstamp 6585e8c2-b4b0-4e35-980b-20ca735be7ff)
     )
-    (fp_text user "O" (at -0.25 -0.5 36 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 72bc22f1-ff04-4cbb-b1c1-ebea6280307c)
+      (tstamp 8665ca9f-2cc9-4fe0-864e-36cfaf184433)
     )
-    (fp_text user "I" (at 0.3 0.6 36 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 126 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 97eb5ab6-661d-4bf3-9571-67e951cdd29e)
+      (tstamp c6ab8a54-0b84-4dcc-a104-8116f1524d6b)
     )
-    (fp_text user "+" (at 0.3 -0.5 36 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f097424b-e1ce-43fa-8334-4f2cbb68bbcf)
+      (tstamp def02ad0-b9a7-48f0-9bd8-7c94c26b924f)
     )
     (fp_text user "${REFERENCE}" (at 0 0 36) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 7df06e23-0d2b-476d-93d5-a6c3f3a5198e)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 0524c19d-3fbb-4790-8504-5ffc2fce4931))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 5dfc710c-e1c4-4687-a19b-df3ee7684d40))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 9668c245-9b90-448f-8c2f-4fc666d055af))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp b747ad4e-0484-49dd-9765-095ca95baa5b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 10b1f3c4-1c0e-46c7-9a63-5a0c70c28c8a))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 811fa7b3-e206-49b5-ab95-73cde35a060c))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a0a51bec-9532-4b17-b071-bbb3e37a6e6c))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c0753526-98a3-442d-9f3f-920cdb735a53))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 3616b026-6b68-4e6c-9318-c349dc4260f4))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5bb47798-1fc5-4a1d-a4a9-7c99fd2f8334))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 5ded13a4-8522-4d2d-8b44-b2c891c18d58))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a9e3406d-bc92-4a45-a00c-8c8d38252292))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp ff26175a-fc07-475b-a2b4-529a1304cecc))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 384ddb7b-dfbe-4397-b009-42839239876f))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp fae1f303-c6a8-4c9b-bff4-50b5b08b4e1c))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 2e086f00-2eca-4f0d-8959-4ba0e2929584))
+      (tstamp 34a3b7a3-b4db-4998-ae0a-4b5868c506b2)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp acaa2be1-7a84-47b3-a120-e4bba35f082b))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp b062191b-96c9-43ef-92f1-b64d100681a8))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ef9a2475-2d7f-48fd-a92a-58304fe64a09))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp b5c7d0bb-cdbd-4c12-8a49-199445feac7b))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 95d876e6-ed8b-4663-98ff-dde66115095e))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a20172d8-fcda-4235-9b7c-a1fd8304b9d0))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp b0f7b0f8-3109-4e10-956f-826bc0e6c4b0))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d44683eb-ec54-4375-aa39-a33bfe31737b))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 81d7a62c-0ecd-459a-87ca-8c7f2b2685e1))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 86d438fc-1146-47e7-b5e6-c83d4092cd3c))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a3d50827-df95-433f-9236-0dedf08c9720))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp aad902aa-b1cd-40c8-b4d5-682ac864764a))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp ce765cd5-39e8-4fca-b301-7bb04096af60))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 3e74b2b0-f6c2-4a78-b77c-482acb72d00f))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp c3aac5cf-8db3-434f-9287-bbe5634c25d1))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 1f068771-a736-4ccd-893f-542ed1e22c32))
     (pad "1" smd rect (at -0.915 -0.55 36) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 52 "Net-(D22-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 4028b811-2653-4ab5-85ba-37f700f3f0d0))
+      (net 52 "Net-(D22-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 5b6f11a6-3011-4e0a-9df5-dceed83f0355))
     (pad "2" smd rect (at -0.915 0.55 36) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 2128affa-b6c6-4526-a856-94968e521e7c))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp fe248a05-b337-410f-8c39-376a5a4c060d))
     (pad "3" smd rect (at 0.915 0.55 36) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 51 "Net-(D21-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp cbd0dace-419a-4630-b80f-f4bfc58a6262))
+      (net 51 "Net-(D21-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp bb8a758a-d08f-4a2c-889f-296dedd085df))
     (pad "4" smd rect (at 0.915 -0.55 36) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 95a987a1-34de-44db-9405-dedc1dcaf435))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 6d47582d-1de6-445f-ae37-5dcb6e84e989))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -370,56 +370,56 @@
     (attr smd)
     (fp_text reference "D37" (at 0 -2 126) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 641a0544-4a4e-49da-af4f-3d77e10bbb58)
+      (tstamp 5e343fbb-630e-4a0a-96ec-c14a0db809aa)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 126) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 126) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 47659990-ada4-4d80-bb2b-7142b3e1f8ab)
+      (tstamp 95160835-9c7f-4e3d-90a1-73061e76be18)
     )
-    (fp_text user "G" (at -0.251767 0.6 126 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 126 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 1dcf1a6e-d60e-476f-b60c-3d1ad8d0c81f)
+      (tstamp 2c658c25-7847-4bc0-9b12-5f5ff9e7c13b)
     )
-    (fp_text user "+" (at 0.3 -0.5 126 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 216 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 88d0a512-1fb4-4f9c-ac51-5358084e5667)
+      (tstamp 377f5ad9-1a27-40ad-986f-7c2e3583d602)
     )
-    (fp_text user "O" (at -0.25 -0.5 126 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 126 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp cc7bd0e9-4721-4f46-94f4-a0a1018b1075)
+      (tstamp 78bab9ab-0261-4386-b75a-774c721395a7)
     )
-    (fp_text user "I" (at 0.3 0.6 126 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 216 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp e39b6b91-5178-46c3-b591-8a23ee8f6324)
+      (tstamp 91e2144d-d1ad-4558-949f-aeafddb27c0d)
     )
     (fp_text user "${REFERENCE}" (at 0 0 126) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 4598547c-d9fa-4ae3-a05c-58616526c7b1)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 7a6f9505-2caa-452c-bdf6-4c1410d658dc))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 943a8c8d-d017-4141-bb69-f4ae4f4bc2f6))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ff176a64-d7d1-41b4-af88-523c1431e9f0))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp fff78caf-782b-48c4-8ca5-108143df7807))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5cf8d45b-8639-4ebb-ba7a-58bb12b06f14))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 980f2384-0cf2-43c2-8018-fca1e1bf78d2))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b388d90f-1ef1-49cf-bbdb-ff52d798ee8d))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d78a4151-8b18-483a-b453-a645fb248222))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 0197962c-8c25-488d-995f-e82b0beda295))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6ce30653-57a5-4332-b647-2c16398f1f65))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 92a47fbd-26e3-4c95-bf30-54cfa55b654e))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9e2879f8-ea8f-47fc-ab7e-f1d3a6674cca))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b3edbe76-4221-43b2-9dbb-718cc4429bad))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b080c2cd-fe63-47a5-a972-698afabd9da7))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b21bcc23-1534-47d4-a10a-b837f8413dd0))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp e9ca12bd-f52e-48c2-ba69-63505fe21fbc))
+      (tstamp 69527d2f-99fb-4bfa-8b13-33e50c4796a9)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 265283c3-7d71-4943-a682-c0af76564692))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 274c6eb7-8edf-48aa-a969-28f36de1a74b))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp c91ef0fa-dc51-4c59-acfc-e1d016a53495))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 201a7632-023b-43f6-84af-d97dd9be096b))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 21bf6853-c73c-4a9d-8492-949235518c9c))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 42f2f917-cab3-46a5-afd0-11749124faf3))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7f1793d7-17a8-4881-8862-3debe6d8c21b))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a0cab766-b205-48d2-ba9c-47c1124acec2))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 10ef7b8d-cba0-4518-976c-7fb13ba3b844))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 36bc026e-a533-4f8a-97b9-774cb25cc43c))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 43a10ff3-603a-4071-b8c6-d0194cdbf2e7))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c90c2d86-bd4d-4336-bc02-cfc3b8f9324f))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp f1b2d562-0102-4b90-a601-36f70ed07403))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 45b21137-4531-4db1-b5c7-a9947a24ab71))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp bd1b2cee-2a25-4ead-b430-3f57fa799aab))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 07854c1e-b2a6-4cc8-b211-a8044dab04cb))
     (pad "1" smd rect (at -0.915 -0.55 126) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 66 "Net-(D37-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 6f60541c-a18d-45b1-b489-660c9e7f7635))
+      (net 66 "Net-(D37-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp a51f06aa-bd12-45e5-8942-7cbac63af8c0))
     (pad "2" smd rect (at -0.915 0.55 126) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 28205db6-c5b0-48ff-9f32-a47d1315065c))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 8fb13a2e-6c8a-4c5c-81c5-f1b3b147d611))
     (pad "3" smd rect (at 0.915 0.55 126) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 65 "Net-(D36-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp c6d6c3da-183f-4ac9-b58c-85b7a46d257d))
+      (net 65 "Net-(D36-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp ef4948f1-c80c-451b-812a-c9dafcbf1a6e))
     (pad "4" smd rect (at 0.915 -0.55 126) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp b8cf45a9-240c-4a78-874e-4ffa9fc2d37a))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 36cd062b-0494-4e18-b6ef-beef747fe969))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -437,58 +437,58 @@
     (property "Sheetname" "WS2812, 10x4")
     (path "/188423b3-ff5d-4b8e-9a42-d053fc097940/84f2168b-cb64-48f4-9858-e39bbe163259")
     (attr smd)
-    (fp_text reference "D46" (at 0 -2) (layer "F.SilkS") hide
+    (fp_text reference "D46" (at 0 -2 180) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 04524ae6-6974-4f17-9bcf-c669c7046f4b)
+      (tstamp 5ef33201-ea2a-4ac1-a11f-b8deb27e9ed8)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 180) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp db1e4f24-59d7-4018-9263-9b73e600f99c)
+      (tstamp ddcf3f86-0864-4905-bf7b-6af294c9a44e)
     )
-    (fp_text user "+" (at 0.3 -0.5 180 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 270 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 90ef6133-bbe4-4b71-a18f-0574d2207968)
+      (tstamp 3555249a-0c41-4470-9cf2-cef36451f952)
     )
-    (fp_text user "G" (at -0.251767 0.6 180 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 270 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 913f35dd-692c-4043-9107-3cc7a2cac24b)
+      (tstamp 60b0ffab-d96c-4985-9582-8634d45003d2)
     )
-    (fp_text user "I" (at 0.3 0.6 180 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 180 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp aefa6446-21b6-4e86-a7fc-549e3fa90112)
+      (tstamp 60b2de09-87aa-4024-a629-4458153cfafb)
     )
-    (fp_text user "O" (at -0.25 -0.5 180 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 180 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp fb744840-16f2-40fa-87a8-15d059fff86f)
+      (tstamp 619770b9-2612-4d52-a9c3-6407b461aee8)
     )
-    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 2596e812-4a38-4ff1-893a-b09e694cf215)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 02947f31-d601-410b-9e43-c2679ad37f17))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 0b1d8b3a-8b3a-4bfa-b8a1-41d087f6823b))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 2e9f6891-3aba-42e0-a612-94df139cf035))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp c4fa3bca-c2ea-43af-8fdd-b7bd22fe19ab))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3b0a5cce-17b6-4ba0-8242-e2578d83799b))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 49144e47-3747-43d6-acc3-7340e0efa73c))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9961d246-1aff-47bb-abb2-cc23b2210b2d))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e906724c-2f3a-4b13-9b0f-a27884268d16))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 013865fd-ddf6-40a0-91bf-67d3d4297b05))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 0eab3d83-2cea-4e16-bea5-23c062423954))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a234b0f4-1a04-4a79-93c5-1b2ad54be093))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c57fa6ef-1461-49ab-9bf6-1b38da792502))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp d761db13-ba06-4357-afea-7d7e1298efe8))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 8fb8a18b-d0e5-4520-be87-aa98cd352048))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9aba8d59-40f7-4148-b625-ae55c136b50c))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 38e28c44-9c8b-4d81-b5a6-ff3e1bd70906))
+      (tstamp 3d4c5d8b-4575-4372-b85f-a9d4f0602055)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 4665622d-81b9-49cf-a303-4b6e182de290))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 9421ef8d-8786-4ffc-9d27-6b51922d8552))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp e911648c-0b0a-47ec-92e4-5f68f39bd350))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp ef96eaca-65d3-4928-b286-ed11b9aab37c))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0f6c7489-b497-4fd1-83f6-31cf9251f300))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 534aac68-fddb-42b8-a809-a3e91af4fe86))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8e43fe8d-03db-458d-a61f-5be4714115de))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ce25ad11-abbd-466f-aedf-0d82659d783b))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 1732146a-035f-495d-87a2-4bdca45f691a))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 67e01d95-68fe-4ba6-9ed5-500ef1d211c4))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b7f07528-9b83-4491-a035-def4d344a8b9))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp e395338a-89f2-4c76-a2d2-c7f26f3ad424))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp fb79e5a7-a33f-4fb2-95e6-a6a21a5f2dfb))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 7e5242b3-b74e-4cdc-9ded-5f557442dfd4))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b6dbbb1f-d3ef-4f5f-9dd4-90c757cd9f0b))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp bea9da3e-a3bd-40d0-9629-da1d20fb1118))
     (pad "1" smd rect (at -0.915 -0.55 180) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 74 "Net-(D46-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8231d0c9-798a-4a3e-ab8b-3809a7219804))
+      (net 74 "Net-(D46-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 0dd35867-1c7b-4669-b001-fce34c2b782d))
     (pad "2" smd rect (at -0.915 0.55 180) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 0b9c702d-e695-44e6-9039-4c7788566d99))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 554993f3-52a5-42a7-a6b3-4d34bd885027))
     (pad "3" smd rect (at 0.915 0.55 180) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 73 "Net-(D45-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 431fe96a-d330-43df-81ca-7279bd5f7a85))
+      (net 73 "Net-(D45-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp c6329f5b-9fdb-487e-83a2-0871c6854837))
     (pad "4" smd rect (at 0.915 -0.55 180) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 42ead2ec-f6f9-4c63-8c9d-7500c4665168))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 7c56df24-3c81-4844-87ac-7f98f93d2bdf))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -506,58 +506,58 @@
     (property "Sheetname" "WS2812, 10x1")
     (path "/faea92cc-f87c-4019-9166-3b9d485d146c/2c4a5739-2264-4732-a83b-646bc59f1a14")
     (attr smd)
-    (fp_text reference "D15" (at 0 -2 174) (layer "F.SilkS") hide
+    (fp_text reference "D15" (at 0 -2 -6) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 9edf149e-4cf5-4118-84e4-0d83aa381ab6)
+      (tstamp ae84ebb5-7b1d-4afd-a811-c2c5b01825e0)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 174) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -6) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 8dab376c-dece-4e12-92c3-e98f659ad197)
+      (tstamp 2d0e610a-a149-4491-bbeb-04151ab6484d)
     )
-    (fp_text user "I" (at 0.3 0.6 -6 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 39b639b8-5c87-4ab6-8326-ea2e39eb86cd)
+      (tstamp 2265d20d-7e1b-4481-a641-5c1adc4fc7f4)
     )
-    (fp_text user "O" (at -0.25 -0.5 -6 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 66da228d-9a21-458a-9489-acb794e25717)
+      (tstamp 3934359f-d95e-4696-ab59-a9e7c2886baf)
     )
-    (fp_text user "G" (at -0.251767 0.6 -6 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 82cc9f54-cae3-4d4a-b17b-16759686e198)
+      (tstamp 3b566116-e01e-4427-be48-80a036296e9a)
     )
-    (fp_text user "+" (at 0.3 -0.5 -6 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c4df2ba3-c0a9-4e10-9de2-f4cd42ebcf88)
+      (tstamp 5216ed6f-ed53-4a50-9611-92bd0e349cf9)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 174) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -6) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 62664958-01cd-4322-9e65-49b897b05372)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 151e879c-ec2b-48ac-a591-0a16e5191418))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 1f549518-b8f4-4712-b59b-317ef74dba88))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 67c55c1b-8b7f-4154-a8f0-3ad6e2183dd7))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp debd49af-e149-4ce3-8efd-69aba7370c22))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 02153d2d-4a4b-420d-8524-112a2a972061))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 24ed6c4b-dd75-45ee-bfe0-855790b57895))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ba9fd9a4-c8c0-4f1d-a105-a5afa64f6abb))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c623ca68-9b72-495e-b6d5-60f03fef19f4))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 07121a5a-b9f8-492a-aec4-ca2ea06399cb))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 39a8fb11-e67f-4839-b388-6d76de8933d9))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a90e88a4-5113-41ea-ae78-f1ce63b71022))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp b777359b-69fa-4159-abd3-6943e69c0bfb))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp fd70a1f1-2eae-488b-806a-2c2ccb71fe6d))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 62d4fbab-ec74-41e6-912f-c7a2db2b165e))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a127cdfa-c6f8-44bb-a4c4-fd241f2038ef))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ad091507-fdd9-4aa4-9ed4-d6d572e39803))
+      (tstamp 0bb113aa-6824-4978-8a91-26d6c37cf714)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 433c17ab-6802-4df9-8826-14d8523b0d07))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 4e0a1539-8655-4db7-99e4-2d68c8c4a2f3))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 615e38e6-14d8-4e32-87b0-698d0a2dde32))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 73673ee3-059a-490c-b2df-f65f78705b8f))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 16d1cd09-2bec-4531-9a70-0cb96db079db))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 697119a1-1661-476e-82e4-f04758953c9c))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c0a8f73b-3a18-4778-a2f1-7c04a95cc141))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d5e35005-9d9a-4300-accd-0da429ac6cd9))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 186e0436-5b85-4cbe-aa54-94d6b4b44365))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 3feda72c-49cd-4683-9abd-c903d1e7d82d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 75299f48-2fa8-4247-a0b1-e13185550666))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c6c43d57-b09e-4829-9104-11cc279ee34d))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp d1229f58-ae91-4566-b5c3-27d943f2a494))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 2fbe54a6-67dd-4f4d-96dd-f0b98b73bfe2))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 68128f32-f218-4b5d-8e0f-1e6c874b1f37))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 429a2a25-ed2c-475e-8a9d-15c0d50b4d19))
     (pad "1" smd rect (at -0.915 -0.55 354) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 46 "Net-(D15-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp e5a2114f-0529-49ba-844f-9e8cf44fc1ad))
+      (net 46 "Net-(D15-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 395cf4ed-32f3-424d-9707-f890bad28b1c))
     (pad "2" smd rect (at -0.915 0.55 354) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 3131eb27-2669-4b4e-82d9-ad68f233c742))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp fcf80bdb-0e41-49c9-9f91-46da894e2296))
     (pad "3" smd rect (at 0.915 0.55 354) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 45 "Net-(D14-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 77ab4d45-fab3-4d98-bfab-95edbc3c3fb8))
+      (net 45 "Net-(D14-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp fe58d122-9717-4765-884e-1811ae84d56d))
     (pad "4" smd rect (at 0.915 -0.55 354) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp fe935e29-ba80-461a-aa74-2a3f973b4877))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp e0f2abe5-2932-49eb-b508-b401ebf351ba))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -575,58 +575,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/2c4a5739-2264-4732-a83b-646bc59f1a14")
     (attr smd)
-    (fp_text reference "D55" (at 0 -2 54) (layer "F.SilkS") hide
+    (fp_text reference "D55" (at 0 -2 -126) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 41a2de9f-8c95-4bb5-ac68-5664fb54a9cf)
+      (tstamp 175658af-d1e1-4d43-a167-a1699047643b)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 54) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -126) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 85e47b1d-3d82-47fd-940e-f290823e9795)
+      (tstamp 536c7d50-91f5-4c1b-b009-d77261ee82e9)
     )
-    (fp_text user "+" (at 0.3 -0.5 -126 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 7d8053ad-ced1-4246-a484-7092a98b5172)
+      (tstamp 1fa89d85-38e7-41a1-a0ad-ffdde79ed732)
     )
-    (fp_text user "G" (at -0.251767 0.6 -126 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -126 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b90fd826-c81b-4650-aac1-f7b313472f65)
+      (tstamp 52d7e7aa-85aa-473b-806d-135b120045c4)
     )
-    (fp_text user "I" (at 0.3 0.6 -126 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -126 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp bdf4c649-6687-41e0-bd3f-ec243b9e9b67)
+      (tstamp b6fcbdaf-2652-4b43-b49b-223b043b8d12)
     )
-    (fp_text user "O" (at -0.25 -0.5 -126 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f360c674-f5c8-44d4-8a0c-bb7c5f68de42)
+      (tstamp e3143516-af29-4cca-8c90-a3adb76cc9ba)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 54) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -126) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 49cc2603-c51d-4855-bb08-0fb05538d619)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 501dff92-af03-4663-85e8-444b644b357c))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 80001151-d967-48d1-bdef-04a988bae26a))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp bd455e06-2ac5-4859-b8e2-6feb1ec84084))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp d668349e-c00b-4177-b075-fa35fac71ba4))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5ab82470-e1a2-4da0-ab43-f83789ae0f29))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7ad8226f-7566-427a-939d-43122084f743))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c5a42130-ab5d-4d6e-91a8-1ae7f9960ffe))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d9b42c25-dcd2-4a9f-8e34-ae6793866a2e))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 0e6741eb-70b7-4ebf-bc15-8ac524748ced))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 94c112bc-7fbb-42a2-bc35-bfa012316288))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a98a4bf4-5e77-4b53-bf2b-bed0f984a415))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp ebf25f0e-2082-447d-863c-a2073c2277de))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp f0b63c9e-a803-4b59-82aa-0069017fd687))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp eb73eff0-b345-4875-b319-6d2298a1de79))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f9e17bc2-dc96-435c-aed7-5d7e31b292a4))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 4b4ff5a5-bc46-4ab7-ba96-550fb296795a))
+      (tstamp 728c1cb8-06db-4977-8fbf-ba70bf897936)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 1bb75f4a-3998-4a03-b305-5d5cb52324be))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 285e0a8f-3464-4982-8b7e-3977aae523f0))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp a9fe65ef-cb06-4862-ab23-eb9bdd263a14))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp dc224474-b8bd-4319-bc96-b53c45710b55))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1c07b780-c966-4c0c-b4ca-b338f73b0b6a))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3ab6f1f7-71e2-4665-9f06-bba64d944692))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5accab90-f9e8-4168-8fe4-a1a2d991fd7e))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 80ccdbc5-4024-42c1-90ce-ba7792084b86))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 0680bdbe-32ee-4f28-ad51-ee48664259b2))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 1705f3a2-c8ed-4c80-944c-c986f1d8ba48))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 400ce471-de9e-411f-855f-a392a90cb5ab))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c7fa1ea2-4976-4374-aba7-b36e78eeed7b))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f685a367-8a00-44a5-b2a1-7211716cfad4))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 2d5a6cbc-06a3-40c6-8c18-2b981093e82f))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b47ea2c2-95c0-448c-82cf-97662660d60e))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8d5158c0-2198-465a-9fc7-821b3c345355))
     (pad "1" smd rect (at -0.915 -0.55 234) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 82 "Net-(D55-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 14a599ae-b213-4546-9f7e-35e87955262f))
+      (net 82 "Net-(D55-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8173910e-08cf-467b-af60-6589acb5db2d))
     (pad "2" smd rect (at -0.915 0.55 234) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 307b4e73-df2b-4a02-ab18-ba097bbf2d5c))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f1015145-86e7-4736-9705-f2678b32db2d))
     (pad "3" smd rect (at 0.915 0.55 234) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 81 "Net-(D54-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 2fb183bd-c271-4b58-814c-b4f7456b92c8))
+      (net 81 "Net-(D54-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp a8344def-5b40-4ee0-8f68-4aa36e65080e))
     (pad "4" smd rect (at 0.915 -0.55 234) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp c099f050-c4e6-4fb5-bc60-5d5b08705d08))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp db922180-df49-4efd-96bd-7b2a0b3a12f3))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -738,56 +738,56 @@
     (attr smd)
     (fp_text reference "D38" (at 0 -2 132) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp ec455fc8-152c-4cfa-980a-94b9c891e939)
+      (tstamp 29da60af-6034-4d9c-94e4-0f41f84f9b60)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 132) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 132) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp fd5e2daf-a634-40e6-a410-7b4aa858b9ab)
+      (tstamp f4a86036-26f2-46a2-93c4-f21294ac98ae)
     )
-    (fp_text user "G" (at -0.251767 0.6 132 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 132 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4f13efe7-450d-42c2-bbb3-be90785f5b4d)
+      (tstamp 025ebc38-6957-481a-94d2-345be48614ed)
     )
-    (fp_text user "+" (at 0.3 -0.5 132 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 132 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 80232003-6759-4a60-9c85-1f74ff6b90de)
+      (tstamp 6e6e4ffb-2d83-467c-8b21-6c169823c5cc)
     )
-    (fp_text user "O" (at -0.25 -0.5 132 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 222 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b54757d4-8231-43af-a4bb-cc4103dd7196)
+      (tstamp 71b23b79-5163-4eb8-b642-6af410fc2a49)
     )
-    (fp_text user "I" (at 0.3 0.6 132 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 222 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ca3f99f2-c310-47e4-8f36-50ff108220b5)
+      (tstamp da024fed-48bd-40ac-8464-2e3219b2c66a)
     )
     (fp_text user "${REFERENCE}" (at 0 0 132) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 608f889b-2311-4892-a3d0-7801f4917dc0)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 0d6a8019-5210-4dff-a011-c7a24012045c))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 57c63630-4634-466d-b27c-9286a6f0ef73))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 58c5c3da-8a46-4191-9b51-896737e7f9cc))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 732a20cb-1139-49c8-bc0a-83e41d67732a))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2389e5ba-3dc5-4631-8c86-27a35b111384))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 42de70a3-dddf-4512-b419-5a9dd23d61ad))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a85e97fb-16de-490a-91d0-b2bb6d9aafb5))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp fcc87599-3a61-4e53-9828-d51dc38926ca))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 632e5087-c5a4-4429-8b59-788e1978cc10))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 7b0c0f15-b6e1-4de6-be31-8a38c8b6fffc))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 85df1549-285a-4cfa-ac3b-16fed36db823))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9a7ca384-c20c-4cf6-8251-e24d4f85117d))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp c508f48e-b33c-4e0d-af38-5cb3d5549898))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 61796f25-9d16-4ecc-a2c6-15e7fab57fe3))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a87be40e-a2b8-458d-9ae2-892da6016b8a))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ad574c38-c934-4bf8-8519-e830bbab9a87))
+      (tstamp a2a62515-cb05-40c7-8098-90c2e6ff7f84)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 3a898fa4-58a6-48cf-aaf4-3e52b507c1fd))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 709f7af2-0a59-44e9-a558-3bb7fc7d66ee))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp a142b7a4-0884-48aa-a230-d22b2ebed251))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp f244026d-455e-4793-b70e-5265343eb1db))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 685b73e9-be97-4297-832a-d51a389d8901))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8632b8b9-73b5-4e1b-bb63-43c155ee7e5c))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp b887d634-fa79-4b15-95b0-958527cdbb15))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f0334d34-2543-4630-9ecb-e7ea0799e2fd))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 267c8e1f-a7cf-46dd-a97a-b03e5a8b5732))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 58fbf0be-3e55-4154-a4c6-942ac4a10663))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9d2aa374-3bab-4277-a547-59f7d699f690))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp bfc729b1-18f9-4ae8-b377-7d8684ea1f74))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d9857c3c-5925-4ef8-9e24-9e2bae9cba24))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 4c757ea9-a8ea-4d8b-973c-605d090d2832))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 65e1087a-b3a4-4531-b699-a38fc6417c59))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c2adc436-80e9-4e6d-966a-766c1a253664))
     (pad "1" smd rect (at -0.915 -0.55 132) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 67 "Net-(D38-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp c25e5168-c3d8-4526-bc9e-c7cd1f956037))
+      (net 67 "Net-(D38-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 251ae026-21fe-42ef-a09e-9c3019a87980))
     (pad "2" smd rect (at -0.915 0.55 132) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 8a0950da-2216-4267-80d0-bc692669027d))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp e1062012-bcb4-4d6c-903e-23c8fde58845))
     (pad "3" smd rect (at 0.915 0.55 132) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 66 "Net-(D37-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 013eb6f1-6ffb-4e36-ada9-2c6de359e5c5))
+      (net 66 "Net-(D37-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp e28bb0bc-7f2c-40cb-a97b-7772598bed87))
     (pad "4" smd rect (at 0.915 -0.55 132) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 3ffa6d5b-caf5-4021-a647-0bb7c203d229))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 4f33e85c-7110-4430-9f41-ee6ce5b3519d))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -805,58 +805,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/98891eef-654d-4ee2-99c6-72adfe16cadc")
     (attr smd)
-    (fp_text reference "D1" (at 0 2.2 90) (layer "F.SilkS")
+    (fp_text reference "D1" (at 0 -2 -90) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a3cd5798-74dc-411c-b267-f22f275a5b99)
+      (tstamp 7a147abe-0d9c-40bf-a9c3-e2c5ae734ee1)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 90) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -90) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp f522468f-f47f-491d-95f1-5e71346b462b)
+      (tstamp 23889539-4d65-4c86-9071-cf411dd26f0f)
     )
-    (fp_text user "+" (at 0.3 -0.5 -90 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 2bec7cb9-3330-4d98-82d3-918c8f07296f)
+      (tstamp 3ad48e5d-c7b7-4b1b-bb69-2d7bb781c3e7)
     )
-    (fp_text user "O" (at -0.25 -0.5 -90 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -90 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 986468ed-5916-4644-ba17-518cc62a5297)
+      (tstamp 52f94137-638a-4340-a4c1-f59ceffd3881)
     )
-    (fp_text user "G" (at -0.251767 0.6 -90 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a13165cd-bdd2-46ba-9425-931c7bc44755)
+      (tstamp 816251a9-570f-4fb2-8ab1-d0c2f85a6e1c)
     )
-    (fp_text user "I" (at 0.3 0.6 -90 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -90 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a6d822ab-c651-49af-83c3-44ecaaf3aa28)
+      (tstamp 9fca2734-5817-40b0-aa68-e838a293aa7a)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 9d3b7e37-642a-465d-87b1-47f13361599d)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 1b28d2e8-00e0-402e-86f8-215cbcb1d594))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 805b303f-3519-4c0f-9ee3-71c24635f06a))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ab8ed530-7edf-469f-9a57-fbff34e64246))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp dab6da59-9225-49b3-9fd2-48625ef93457))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 441d967b-43af-4ea3-b87b-61b6a470773f))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 48441094-79ef-4d46-a32e-cd71e33ce14f))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5d5f658d-ef2a-4d65-8937-7a95b686f66c))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 85fff92c-0c3b-461b-92a7-cef0c7b5ee46))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 1bd3f921-880d-4fbd-9e3d-348885b0f559))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 2f5710b3-f10b-47b8-9b59-b1583c7b08ac))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 44be8f85-193e-4c48-b95a-03853a3641d1))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 98e6450e-410d-4c52-9896-ba5e55b2d6a4))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b6bf24f2-826c-487a-970e-21da22b3ca2b))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 7ec4e1de-1b33-4539-b73d-7234cad6fda9))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp d9bdde84-bca0-46e6-a2e4-7684e5e8e656))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 92efbe66-005d-46ec-bbe5-1b4f1e66b9c1))
+      (tstamp 9457e5be-f45e-4287-8796-27cc5acaf5af)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 48f25cd9-b891-49e6-8caf-cbf4145486b2))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 8c73c4c7-5834-458b-9d90-c7e79ef2527d))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ce5705f5-0bee-433b-993a-e969f5978e9e))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 572d6b61-1d31-4d3d-9152-eb730746ea65))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 10e3541f-3d39-44c3-be06-8f6c06efd5a4))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4defdf8a-68b2-4d59-90db-0e1467cbad64))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp bc85d079-e6e2-4332-81d3-8aeb9010c5b4))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f5dc2e75-566b-42bd-a291-6a97dc03ca92))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 57097f9b-eeaa-48fa-b602-4d65edbedcb4))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 995ed41e-de50-4dc9-9123-918f645b93da))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp a5072df3-eeb1-49bf-9391-b8a5824f35f0))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp ce211808-be94-41e1-8e5b-cc0b6f0f17a6))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d031989a-0b82-4b2f-950f-c920284b6cc0))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 900d6a15-01d2-43a9-9c68-63beb36ffc26))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp c4d4da4b-37c7-4a5f-82df-2c006f6fb7b8))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 0ec175ef-ca6f-49d9-b35b-a5d8d3df25dc))
     (pad "1" smd rect (at -0.915 -0.55 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 33 "Net-(D1-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 6b40c101-0a00-4489-9bb3-84b841f17787))
+      (net 33 "Net-(D1-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 95a3f709-f28e-41cf-a47d-a3ae2c793855))
     (pad "2" smd rect (at -0.915 0.55 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp b7de04ce-4330-4c61-81dd-d02687941ccd))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp e3515ab5-b54c-4538-9b62-f484bce1cd3a))
     (pad "3" smd rect (at 0.915 0.55 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 4 "/W") (pinfunction "DIN") (pintype "input") (tstamp c0258a98-e1a3-49b9-bde9-48e58b2d595e))
+      (net 4 "/W") (pinfunction "DIN") (pintype "input") (tstamp 3b7b1044-0e60-4da6-a487-bd4c1a59d6c5))
     (pad "4" smd rect (at 0.915 -0.55 270) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp f3c20cb2-f312-47e2-ab6c-3e1673066492))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 77632b40-bc37-487e-82d0-6105021acc63))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -874,58 +874,58 @@
     (property "Sheetname" "WS2812, 10x4")
     (path "/188423b3-ff5d-4b8e-9a42-d053fc097940/0f424b10-e977-4454-9384-71ef5c1b755c")
     (attr smd)
-    (fp_text reference "D49" (at 0 -2 18) (layer "F.SilkS") hide
+    (fp_text reference "D49" (at 0 -2 -162) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 6d1a48ac-73d6-45bc-aaee-a5ec632bd71e)
+      (tstamp 2c6fdaf1-2730-4eac-b692-238f28192177)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 18) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -162) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp aa0e0651-a3a8-494e-bc11-db6a72335fa2)
+      (tstamp 52b18850-d95e-4fae-924c-97cc19773ae4)
     )
-    (fp_text user "O" (at -0.25 -0.5 -162 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 47a45a1d-9cb9-48d9-a59d-7ac97eb2d39e)
+      (tstamp 0bafa01b-9afe-4e48-997c-e7545bda41b6)
     )
-    (fp_text user "+" (at 0.3 -0.5 -162 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a9894d1a-0351-4453-bf03-0a96c1d1b524)
+      (tstamp 1ca1e0e2-a11c-4fb2-a3c4-1f954911c78c)
     )
-    (fp_text user "I" (at 0.3 0.6 -162 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -162 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b55e6447-2a5b-4638-af4e-1aa2ab466cd0)
+      (tstamp 6482e75a-66e5-40a9-98cb-ca2f7d13cd0f)
     )
-    (fp_text user "G" (at -0.251767 0.6 -162 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -162 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp caefb587-c199-4423-9fe4-69d8fbf73972)
+      (tstamp c0852c56-da90-4c9f-a4d3-024298837bc1)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 18) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -162) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 2e3ad9d7-0cb0-4373-86a3-82cf03593573)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 19dc015a-9e1e-4292-b614-4978d1a4db7c))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 75a4b43f-ccb2-40ae-9371-3612e25ea43b))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 817003bc-8326-4ae0-8043-b48c314d7774))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp cd803d51-0c27-470b-95d5-91629b156207))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 65cb68c7-ef2d-4d9d-b681-2708414f9d01))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 807bf1bc-508f-4848-a371-335cb1a2515d))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 98d006af-9d6d-4d8a-89b3-5f712cd9bf0e))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e0109130-1f1c-49b9-8788-c6cbdabd75eb))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 0772a1a3-026b-4028-8a9c-668ceb7e2534))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 483ee037-56a3-48dc-94c3-c24c1a43abde))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 577875d9-4b50-4649-ab50-e318ed90b35b))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 763c0b33-fe05-4410-aa13-c0a41e6467a6))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 8e2bef0d-71c4-405d-9ed2-3ed7d300040a))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6ede03e9-940f-431d-a247-28e92b709c83))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cf1fca82-e3da-4320-a125-7bfa9715e2b5))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 3861c91b-6225-4c20-9140-855c94dcff06))
+      (tstamp a101a88f-e8a9-476d-a5a3-ced9eff004cd)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 63139848-dc2f-47d0-8d91-5969e6833735))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp bd910502-43a1-49c5-86c6-a926f72cd88f))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp d6eb4347-358e-451f-a41a-37114185572a))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 0e12f192-76d5-43dc-8e35-efdb7eea03b1))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3a32f3d6-cb2d-4567-92f6-db415f9483f7))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8db5e092-ad53-46b4-96fb-93c3dc53a15b))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c52894cb-c112-4e3f-9fa0-26e10b533811))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c67479b2-f719-41fc-b62a-d3dac624bf62))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5e0d8974-23e5-409d-82a9-224717496df2))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9d9eb4be-3009-4d7c-97fa-d5929cda4add))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a9b106f3-7a76-47c1-bd01-e85ded5ba6c4))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp dbaad230-3079-4dbd-8c91-32fa9c896a82))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e59d55a8-a482-4ec0-9922-e60f1185726a))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp bfe49180-8758-4dc4-aae8-ea4069e6c17c))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp db856863-4031-4ff3-9220-e96b836bfda5))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 47cfb678-dc3a-4a32-b7d5-21363ecdbc01))
     (pad "1" smd rect (at -0.915 -0.55 198) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 77 "Net-(D49-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp a2d7957b-5acc-426f-bcfa-fbcf21165bc8))
+      (net 77 "Net-(D49-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 17bc1ba0-33e2-443b-b5bf-cd93d6dfbb2d))
     (pad "2" smd rect (at -0.915 0.55 198) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp e4d22ba4-689c-482d-9c9a-302fbcc7013b))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 3da9eec1-8d8d-4188-bf7d-81808c285565))
     (pad "3" smd rect (at 0.915 0.55 198) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 76 "Net-(D48-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 01a056d9-b0ba-4ade-84ea-d9957b86ec7b))
+      (net 76 "Net-(D48-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp ec89a653-bdc1-41c9-a5a2-3824eb941b5d))
     (pad "4" smd rect (at 0.915 -0.55 198) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 8efb1957-f246-4d81-b92c-4bb48f0d7b93))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 311e18aa-b815-43f9-80f0-e9e8f3b881ce))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -945,56 +945,56 @@
     (attr smd)
     (fp_text reference "D25" (at 0 -2 54) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp e7d053e1-c65e-4585-848a-f641880c8d6a)
+      (tstamp db602bc8-11e0-4473-9718-9972bd84f785)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 54) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 54) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c09034db-9d5c-41fe-90a4-a970020dddb4)
+      (tstamp bbbf32a9-5f68-4601-b2f2-39630277dc66)
     )
-    (fp_text user "+" (at 0.3 -0.5 54 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 144 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 1284ea18-fb42-40e5-a847-54f37c6b5d14)
+      (tstamp 521c0c8a-8913-4f14-8929-14c8383ed8ff)
     )
-    (fp_text user "O" (at -0.25 -0.5 54 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 15d9cc95-74af-4cce-8298-1f696d2b69ef)
+      (tstamp 523526db-dc90-4fe4-aa30-9d0c32ec4eab)
     )
-    (fp_text user "I" (at 0.3 0.6 54 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 144 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 75133c5c-c2cf-4488-919b-65b5185325d5)
+      (tstamp 8fe8c26b-b8f0-407b-a3d8-eb3b81fa0a54)
     )
-    (fp_text user "G" (at -0.251767 0.6 54 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b05d147b-0464-49e8-acb0-5fd06399d6c4)
+      (tstamp 99cdfd9c-a5df-4dde-be6d-cb2430adc723)
     )
     (fp_text user "${REFERENCE}" (at 0 0 54) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 36474ad5-30af-40b6-9809-95caeccdc848)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 10490ec5-3e0c-412c-8090-23f4d7251b00))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp b7110720-550d-4d22-aa50-92106a9ea82a))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp e3fe054a-21c2-4b4f-b669-15f60415805e))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp f642015f-ea7a-42fd-a117-c18552debd94))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 144c63ed-bf79-4690-9533-75ec2161531b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5a73e910-7034-4496-8b32-7a831f37d0e7))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 99da7fe1-d2b1-411d-89a5-fd4869219038))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp df5f851d-9876-4e7a-88ef-2044f208903e))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 25a37766-f501-4cf2-aa62-ba7456b20d3e))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8f503412-9b3f-4b59-b267-60fdf74256ba))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9ca6b65f-74ac-4d41-81df-c17629ccce6b))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp c340e8c3-09e7-466b-bc19-29806d0a115d))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c388fd63-8337-423f-a593-53fbcb6bfeaf))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 21ce309e-4baf-42b9-98d7-7aa235333fe9))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 88643ce3-5251-4550-a8c0-744865dd4a5e))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 61c5d957-6de5-4d76-92aa-6bec88b48818))
+      (tstamp d742abcf-ca89-4ef4-ab23-c6a212ebcbc5)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 14a61d12-b26a-4bec-891a-2a12ac00600f))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 8c8f8447-39c9-40a6-9e9b-c93fa8daffc9))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp a0b747e4-3106-4c19-95fe-a9607a24fba3))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp db72236e-0156-4779-84ee-396ad2644a91))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5f77b427-673c-45e2-8fe0-f99516ab1b13))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8d4d9a3c-8d97-4b6c-97bf-eacc4041c79c))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9600f2f0-a176-435f-b759-ad7b7812a672))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d0c16c9b-624b-40a1-8658-6f26ded221ad))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 5ed65952-5a04-47ce-93f4-44a7a19543d4))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 8a0ae5e6-434c-43a8-83f7-fd342cfebe1a))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d6cbcb5c-86cd-4e06-a7fc-aff4d5988d03))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e5e7702b-c740-4c4a-b601-96147be2832e))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp f761e8a2-6e03-4c83-a2fe-df5a1fae2db2))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 1f399267-936b-4531-b36a-2cb95f17e545))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp dc95d2dd-ff75-44a9-83e7-b97ef6b62602))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 54be17a1-ba2d-4357-bb6a-01d888ca386d))
     (pad "1" smd rect (at -0.915 -0.55 54) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 55 "Net-(D25-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 46fd0107-b460-4e94-9bb3-1af936b4d593))
+      (net 55 "Net-(D25-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp a1937457-8335-4fdc-9d33-a5e9cf86fab0))
     (pad "2" smd rect (at -0.915 0.55 54) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp c308d29e-d662-4958-98b6-c526c87a9537))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 47fe16e5-6889-4e33-b55b-0cc638ec51b6))
     (pad "3" smd rect (at 0.915 0.55 54) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 54 "Net-(D24-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 355e713b-4ae8-4b0a-9c0c-cb2fff646c4c))
+      (net 54 "Net-(D24-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp a7b8e80e-e0b0-4cbb-b2ab-bda281b9741d))
     (pad "4" smd rect (at 0.915 -0.55 54) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 281ff444-bf2f-4d6a-b2ae-0dac97fc16b2))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 51aee5fa-cf8e-4388-bf30-92c323a2a93f))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1012,58 +1012,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/5c17fbf5-71aa-48e6-8090-26e543a551ef")
     (attr smd)
-    (fp_text reference "D8" (at 0 -2 132) (layer "F.SilkS") hide
+    (fp_text reference "D8" (at 0 -2 -48) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp dac490ca-4f1e-4b01-80bb-cc926bc5c18e)
+      (tstamp 5140851f-0768-4b30-bef4-5522a71ccc36)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 132) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -48) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 59cb5e24-72a9-478d-9932-2c0388ae1fb9)
+      (tstamp 15422cf4-3f12-419d-b927-7c500ba1e4dc)
     )
-    (fp_text user "O" (at -0.25 -0.5 -48 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 2416dd44-9d37-42c5-a0da-90184df54ed9)
+      (tstamp 597393ee-7e49-44e2-882a-feec1bdcb0a9)
     )
-    (fp_text user "I" (at 0.3 0.6 -48 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3d182f39-a501-4b10-a845-a24f616937f7)
+      (tstamp 62023eac-5f9e-465b-92f3-4c53d75a5fec)
     )
-    (fp_text user "G" (at -0.251767 0.6 -48 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4e21ddf8-ce6b-40bd-b394-ce883010c2d7)
+      (tstamp 9f2f09bf-2c69-4f23-82e3-ce3966d470f8)
     )
-    (fp_text user "+" (at 0.3 -0.5 -48 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4e42eb9d-eae2-4e0e-af41-8fa513ab4558)
+      (tstamp fcae1ec7-e759-46ec-8680-c8a13099d53f)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 132) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -48) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 456c1d24-dca3-4d19-8cc8-d4171ad0d024)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 0794b4df-5018-4bc0-b041-d3afda37de61))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 5374fb62-4df3-47fb-8f39-092a45d65491))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 7bcf9e4f-0da9-4457-b8ce-c81e67cac43c))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp b39abd23-894f-4545-96f3-79fabd44b271))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1aac4d07-8cd4-490a-8afe-e21353ea5bc4))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1c8a97ee-4dd4-4bf7-a7d2-cf2984aee81b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4ddcb645-2ddf-4085-8415-ab62e5c4a640))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp fa704a7b-6ff8-4663-ab62-9638bfa8e557))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 1ec26c7e-eb79-4c6f-ae48-718c7806b835))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a193982e-8f34-41c6-9686-c18a9893f88d))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b5bea670-db22-498d-bfb1-8fc1da19d2c4))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp e1566149-ce18-4583-9bf4-14b47e944968))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp ef71b3ae-788f-48b0-b76d-7e10822bcb34))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 12cf0ec8-3653-4054-91d6-5211fa555ab2))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 78d23748-86fe-45d8-a792-059f92e212c2))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 6364b467-79d6-4084-934f-5b026343691f))
+      (tstamp 9bfbc2f7-e841-4974-a3da-99a322f22924)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 35548eb9-0ab2-41d6-a675-0949961f5391))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 7cc9c94c-5010-4011-ad0e-65602ee1b18d))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 90573782-d6e5-4bb8-815c-7a7a69c1a714))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 93dd466d-3b24-41d2-a671-c4ade1ed64ba))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3ac96aa9-13eb-4e6d-9e0e-e3df7304c772))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 52b85455-f28f-47cd-b81d-c72643a6702b))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9843af98-4a7e-4c3e-b370-e1ec11b05f05))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f1feaf11-85af-4dc1-997b-9c34aa085ff3))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 127d9388-af7e-42a1-9c6c-821255fd065b))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 35d4834b-4f69-451c-8a76-6a543ae9fb56))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 7afd5123-c9d1-438b-947d-4b9a8abd388d))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp fbc67df9-187d-4257-bf5c-cf74488b192f))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp fefb095c-9e49-4f83-b193-a2711d38309b))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp d189a47c-a460-4e20-94ec-9993f135e93c))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp eeca9030-b1b6-4186-95fa-b36c3b730261))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 1a795f14-aa87-4fa3-9ed9-956d96d94a0a))
     (pad "1" smd rect (at -0.915 -0.55 312) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 40 "Net-(D8-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp d83111dc-77b1-40dc-9509-7b9d2d6ba909))
+      (net 40 "Net-(D8-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 75601478-82f1-4208-9e4b-2a8953080468))
     (pad "2" smd rect (at -0.915 0.55 312) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 5d7361d6-ece5-4cc6-9b30-33dd9c6c9d4b))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 27128ac7-69e8-4052-ad3a-f563fcee7f8b))
     (pad "3" smd rect (at 0.915 0.55 312) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 39 "Net-(D7-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp c47f935d-3db6-4235-ae76-3e593237f695))
+      (net 39 "Net-(D7-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp eb2fa2d6-35e3-4481-bc10-d99b8ae229ce))
     (pad "4" smd rect (at 0.915 -0.55 312) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 8969da03-b781-4882-9d67-416de9e7f333))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 6828dd2d-2d36-451e-917b-d1a3734782e7))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1083,56 +1083,56 @@
     (attr smd)
     (fp_text reference "D26" (at 0 -2 60) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 8314a6a9-5639-4d7a-92af-323c3b7c7d8f)
+      (tstamp 98c3b616-78ab-4db1-bc41-d9309e87ca10)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 60) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 6b6da13e-58c3-4792-a81e-01eb518f6d6d)
+      (tstamp 4e7f6c96-5d69-43da-8232-8d82eacf911a)
     )
-    (fp_text user "G" (at -0.251767 0.6 60 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 150 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8e685a7b-5905-48e9-8ae8-c8768772e389)
+      (tstamp 041c75f6-74be-4dec-8227-b41fac6f9566)
     )
-    (fp_text user "O" (at -0.25 -0.5 60 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a9e30c9a-c06a-4927-9e29-2289bba22b9b)
+      (tstamp 5cda5d8c-9795-4bfe-833e-67f91042c664)
     )
-    (fp_text user "I" (at 0.3 0.6 60 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d1922242-39e5-4c55-9a05-ca6a940ca5a1)
+      (tstamp 8ef6d7cc-500f-44d7-97c4-8e0e5c3a0805)
     )
-    (fp_text user "+" (at 0.3 -0.5 60 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 150 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp eb97492b-ee5b-4b9a-8bd0-a329f9a39238)
+      (tstamp 9df31e6f-710e-4b48-9db2-4b74763cd607)
     )
     (fp_text user "${REFERENCE}" (at 0 0 60) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 9a4c01ee-65ff-490a-ab33-bfe54fbadbc7)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 1a2a4f3d-f741-46fe-9eab-12507ae28eb2))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 1ac69ce0-ba2c-4c39-8374-d7bfd63755ff))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 85978106-aa56-4802-b79b-832a1b3a6394))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp e3984dd6-2344-4278-a930-a3623455e1b0))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0e5a7f40-9ae9-4e60-a211-06024c629647))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d25dc387-968c-4a7c-9efa-425c0d51dd1b))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp db4250c2-b20c-496b-a379-c038dc77ce58))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ff19278a-9653-40ac-a5ea-0fdf58f1b387))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 1e7d4a8f-9ce4-4d59-91f7-8d162324a81c))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 51d8e2ce-797c-4849-860c-295ec5706061))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6fb9b51e-3a5d-4dd5-95ae-16d324a4668e))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 82dc4131-8334-45d9-83e9-d0639b6491f0))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d1457988-31e0-459f-9808-60639ab0b676))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 701202a0-c0fb-486e-9e18-3465c9a3a93a))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp bda25711-ad13-48e2-98fe-f92221dbd171))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 022a2682-36c1-4735-b00f-6eb0bea0b7ba))
+      (tstamp ed16c399-2fb0-41a0-a676-a35f8f5e3172)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 0b67a900-8f02-47c4-a78f-2cf148f7211c))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 14ffc157-2d12-48b7-9a1f-36d1b85d2a0c))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 98c59388-0c3a-49e5-9b25-3ccb4fee5efe))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 8465dab8-d537-4d42-a477-556b6afa36e9))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 441452e7-fe99-4484-9d3f-cdbb83dbef3a))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4c61f84c-1fc6-496c-8bbc-0afb01842a0a))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6ca557fb-9933-4a51-8560-8b8a24a4039b))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp cb849746-8505-4377-98dc-3de50f8c08d1))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 123d4f14-aa14-4196-b295-dba026880ce8))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 2ec22ad9-1558-4ae2-9a10-871c4a1d2de2))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 68676c3e-ba3c-4af6-b6e4-c2a7fb8690a2))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp d140a673-6537-4808-b562-9d591b1f32bf))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp da39c444-fcca-4b02-a94a-bbc4aa7d8c3f))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 02426111-4fb9-4e4f-8892-4f1f7ca0671c))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a8606b48-f913-4414-a323-2ae36ec72c67))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 2c69b065-1a5c-4814-8db3-c4aca74e965d))
     (pad "1" smd rect (at -0.915 -0.55 60) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 56 "Net-(D26-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8fbaabaa-d414-413c-848e-ad8cd85b785d))
+      (net 56 "Net-(D26-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 9808c45a-27d0-4d5a-ae82-8b12acd6e893))
     (pad "2" smd rect (at -0.915 0.55 60) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 80a1b80c-5a77-4a39-8517-320815cbc1cb))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 0749faca-0ec6-433f-97fb-82d899d72366))
     (pad "3" smd rect (at 0.915 0.55 60) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 55 "Net-(D25-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 1e0c1c69-da02-4fa0-a987-25e1be71a5ec))
+      (net 55 "Net-(D25-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 077ad9bd-54fd-4ed6-bcc7-fde4bc3087fe))
     (pad "4" smd rect (at 0.915 -0.55 60) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 170a37f1-3214-4f83-9b2a-dd57116d4e08))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a4121ba5-e785-4aba-867f-689b7534fcac))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1152,56 +1152,56 @@
     (attr smd)
     (fp_text reference "D24" (at 0 -2 48) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c0f75349-7d4b-45b3-acca-7b066fde1130)
+      (tstamp 714e66d7-6f91-4793-a7ee-2c8fe355db36)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 48) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 48) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 9eba01b0-a444-4a6d-be02-5b43338c9ab8)
+      (tstamp da04dd1b-7820-4dad-936c-0efe7a53ee3b)
     )
-    (fp_text user "+" (at 0.3 -0.5 48 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 138 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 1e6b291d-6a9f-4092-b359-614e3b916cd4)
+      (tstamp 3eef78db-c861-44ce-b632-c34ec225b78b)
     )
-    (fp_text user "I" (at 0.3 0.6 48 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 138 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 38534a39-c18b-4481-9b23-5e7261dfc0be)
+      (tstamp 5de96bbd-88de-41b9-b914-1f8fa767ac08)
     )
-    (fp_text user "O" (at -0.25 -0.5 48 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3fabe666-a8fe-4a2c-93cb-4439fc541834)
+      (tstamp 8fae423a-ddf0-45aa-ae32-9c1bbb417770)
     )
-    (fp_text user "G" (at -0.251767 0.6 48 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d54817df-c04c-4bc6-ad87-704b9952219c)
+      (tstamp c56fdf88-e7a5-4328-84c4-701ae46bf04c)
     )
     (fp_text user "${REFERENCE}" (at 0 0 48) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp bf2c4ad3-271a-4bc1-88ca-60c7e3357bad)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 04dbb720-f024-4e58-afcb-276f05086390))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 077a425b-c456-414f-8511-59be8eaa19c1))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 19321da2-f49c-4c6e-aa72-000dcefe507e))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp cc0720ca-987b-44f6-96da-528d3bdef84c))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2ac5450a-66cf-4f4a-93f2-c731ee89c70e))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 60e0ab30-e804-401c-8451-88aa4fc02ede))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9ab124bd-8f5b-499e-b8bc-c773a3d7a288))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp b704dfe0-a9a0-419e-b8b8-2493e169b9d6))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 03a08c18-815e-4764-b9f0-d14f13b4a497))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 2d915c32-c649-4f03-b9dc-a6a4b6982d40))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 550b0c30-e3b9-4b7b-89c9-1f118247ceff))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 87852de0-0365-4789-962e-d9e32a8f3227))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp e67d3a21-0cc1-41e9-b388-61d3beb1ec91))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 45102aa3-30b2-4524-b9ed-6aa2ae130a8a))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6ce438bb-fb17-4790-bccb-b92d4de72d64))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 1b4e09e6-407d-42ed-b497-b2c96f0ee935))
+      (tstamp c1771e69-5851-4efe-83f6-1a61bbefea84)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 590ddd5e-8052-4373-9656-6404db4113ef))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp af53c7f2-0d6f-4ab0-8379-0dd29f01f79d))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp e55651ca-e9fe-4e76-897a-cb1346e6ded0))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 4524f678-42dd-440a-9b15-a07e9de6eef0))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0d5f2e20-8fc9-4056-b477-8c06b99ad532))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 96050fc4-f0b3-488a-bf49-b3fc2e82c518))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c7b8c67d-0622-4353-bbea-652522fccb3c))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ccf3f31f-1891-4dd7-b661-376ff4789a28))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 31a7deb2-a626-4ea5-b797-b8eefb413e57))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9d406070-c359-40f4-9af7-eeb731a1be3a))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 9fc15799-926e-4853-9ece-755a54f82cc0))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp dfd72d37-1ade-4da7-b50c-ca321a8b8e24))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f198a5ef-4a39-46b9-a8dc-ea84c8a3a572))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 248e03fe-295e-4aa5-9356-5131cdb60ac5))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f96bd65b-a0b8-4d15-9ca4-74799a54fdef))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 01fcb21b-4b3b-46ef-932c-625b0050a87a))
     (pad "1" smd rect (at -0.915 -0.55 48) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 54 "Net-(D24-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp c4124101-4cd2-45f3-acc6-51fe919a9015))
+      (net 54 "Net-(D24-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 7d7cde8c-1b59-4d13-8c05-c40744e22fbf))
     (pad "2" smd rect (at -0.915 0.55 48) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f0b7272f-ebc3-4f40-8d7b-41dd9b0b1f95))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp a9ad7124-97ab-4a90-82c8-d16d5031d609))
     (pad "3" smd rect (at 0.915 0.55 48) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 53 "Net-(D23-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp e8261118-d620-4e42-83be-131437c6e3df))
+      (net 53 "Net-(D23-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp e01f6b64-198e-4aac-b8f4-3f8b85a24929))
     (pad "4" smd rect (at 0.915 -0.55 48) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 5bb7a53c-1215-4fe2-9380-c0e25e21f1a1))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 26cd652d-15c8-4203-9c59-5670b53b1f4e))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1221,56 +1221,56 @@
     (attr smd)
     (fp_text reference "D23" (at 0 -2 42) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp e1bf5c8f-d9f5-4871-9c6b-9f4b6087ac57)
+      (tstamp 8e941846-17f6-4b53-bfee-5284277628f8)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 42) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 42) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 196a0e4a-f10a-4645-ab88-3470a59483f5)
+      (tstamp 2d2543cf-3991-46a7-bf7d-f25977eb3ee6)
     )
-    (fp_text user "I" (at 0.3 0.6 42 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 132 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 30734a00-896d-419c-9e23-79219e52206c)
+      (tstamp 029da9fd-084a-429e-a03f-b84b8f163732)
     )
-    (fp_text user "G" (at -0.251767 0.6 42 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 132 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 664745b4-d25c-400f-9def-d0944a8c945f)
+      (tstamp 14e1483a-99a4-43cb-81de-f07e4a985f81)
     )
-    (fp_text user "O" (at -0.25 -0.5 42 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 6a69adee-9a90-4f77-9d0e-8054a238add6)
+      (tstamp 430732ee-2a64-4def-8e21-3ed243bf5904)
     )
-    (fp_text user "+" (at 0.3 -0.5 42 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 6e59760f-81db-4a2c-bcb5-515426519bb5)
+      (tstamp c9828a13-99d1-4eea-8758-707fe6233434)
     )
     (fp_text user "${REFERENCE}" (at 0 0 42) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 579fec2f-083e-4427-9673-c5720a1981dd)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 1388ac60-4212-4a5c-8432-2697cb4ec7fc))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 60e0b9e8-2e6a-4282-ba5a-faea4466cb85))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 6f470803-b94e-41a0-99c6-d56896aba1c4))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp cf876700-915b-47ef-8418-abd2594e22f9))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 54d0d1fd-fb8a-470f-8a3a-60777dac4aa0))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 61ed6ffb-ef1b-451c-b79c-b3308990b6fb))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ac5c53f2-717e-42ee-b9a0-b9c60869d414))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp bdaa35ee-2db9-48e3-a074-f90bb256839c))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 2b9b5ffe-0409-428a-b952-962871fb2c97))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp aaccaee6-8baa-420a-a6e0-1fea3fff028e))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp bf888b64-8852-4b4a-b152-c6c618cdf0f3))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp da2c065d-7174-4da3-acee-62a86837b0fd))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e497012d-99a7-4026-a1ba-e20e39152bf7))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 0687bc1d-8219-47b5-96a4-bb70b87a379e))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 80cf92cd-0976-46a9-8b89-5b72bb5ba641))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8ee27ebd-1b30-4359-a734-a54ccd5f8627))
+      (tstamp 749099a7-4f84-430a-9c82-73873ee1d63a)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 366c8906-27d7-44a6-8c85-1963d62825d9))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 85e6a227-3023-4ca3-8273-ce4abb064e0e))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp fad8df9f-ed20-4c1b-9324-6532003c4bd1))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 4262700e-d974-4672-bd3f-c7d66812ff87))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2a4296b3-7bee-49f5-a9f6-1d389cb762dd))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9e0f9ac7-2bb1-4462-a2f2-acc2cdf856ca))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b4733932-ab8f-4e78-b598-5c131bd0f95f))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp db83afaf-9e0d-47e0-9fa6-1526a47e5934))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4c3579eb-1e83-4bbe-b677-8670876daff8))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 517f3e61-2d6e-48fa-b4ce-565fc8f13636))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 72508f81-2c09-4f6e-8405-2ab97e7e3a48))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp eb061456-8b32-4769-b725-54f79cfb9ba7))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp fb21c971-52c1-47b9-ac0a-52a33a5e98a6))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6431ebc5-d664-420e-9bc7-66d38e53088d))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 8b1d82cb-a4f6-445a-abb4-da37591942d4))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp f834a2a9-3d41-4d78-b242-7a0d11c1f049))
     (pad "1" smd rect (at -0.915 -0.55 42) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 53 "Net-(D23-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 1f974aab-d127-4d46-bd3e-5220913c3b1e))
+      (net 53 "Net-(D23-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 643feb91-2c9e-47f4-9de9-60a49d8f7563))
     (pad "2" smd rect (at -0.915 0.55 42) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 3f59cee5-c89c-4636-9983-ab002c34a1fe))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 9c07200c-3a6a-4f3b-b92a-e75c38443892))
     (pad "3" smd rect (at 0.915 0.55 42) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 52 "Net-(D22-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 4c8a217f-542a-4fcf-b44e-324239144fc3))
+      (net 52 "Net-(D22-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp ae38ea9c-44ec-41e7-959d-1627ee555c6c))
     (pad "4" smd rect (at 0.915 -0.55 42) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 94e300ec-18d7-4e36-9620-69cc773efa73))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp d2251852-501a-4d00-ad9c-ec0f6ef6127a))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1342,56 +1342,56 @@
     (attr smd)
     (fp_text reference "D34" (at 0 -2 108) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 594dd31d-15d1-43e9-bf99-238200ec8a1b)
+      (tstamp 474c74bd-a3fc-4338-a5ab-7407c467fecb)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 108) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 08942d1d-1422-493a-b8a2-07aa064b1fc9)
+      (tstamp 621dec55-9687-4e88-9487-d253548bc5c5)
     )
-    (fp_text user "G" (at -0.251767 0.6 108 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 198 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 1202459b-f416-4590-afc7-bb7b6ca3b242)
+      (tstamp 54fb27e5-7eb2-4a7e-b881-b92ecb3bfe86)
     )
-    (fp_text user "O" (at -0.25 -0.5 108 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 108 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 32ac9efc-df0c-473e-b792-6955d3423745)
+      (tstamp 78a9fa97-721c-47c2-8826-bf00148e99b4)
     )
-    (fp_text user "+" (at 0.3 -0.5 108 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 198 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 95898b79-7925-450f-8cf6-0f77761eea6f)
+      (tstamp a132d0a8-3cc9-4bfc-81bb-ad08595db04f)
     )
-    (fp_text user "I" (at 0.3 0.6 108 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 108 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f7a923d0-1776-447d-a91c-1e29071d4411)
+      (tstamp f6c7996a-83bd-48a8-9286-861cda76a7d7)
     )
     (fp_text user "${REFERENCE}" (at 0 0 108) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 2b343065-b018-4735-9c76-2145f502e8a2)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 26c5dc92-1e65-4f5d-9552-c00c925cdf6b))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 87e99ec4-b46b-4ffc-a738-8c8499d9a40a))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 8e865387-0335-4f22-ade1-8426eda60918))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp c22ff820-30b8-4627-8d36-cde4f86dfc28))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 199d889b-8aad-4c99-b99f-2d28cc0643fd))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9f70372e-5332-49c6-91bd-eaf757913f6e))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a2cae47d-b71b-461d-8585-71aa0b5f52f0))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a454f9bd-0a1a-4871-87b3-19982a6f918b))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 051248cd-ccf6-43e0-b097-bbf75a9fa554))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 48f8c68b-e3aa-426f-aef5-0fe7542033aa))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 4f6e4648-ceed-46a4-a90f-60c5dbf6d3b8))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 7e056b04-da4e-4a3c-a377-333c88b5cd5d))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp e0c30c12-d7dd-4741-8205-1c67f97f90b4))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6056c268-34ad-4143-b106-6b288176e5de))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 631bf582-e493-42fa-9c5c-546521a02816))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp b1c4bdba-addf-4b69-b06a-283ea4ce4f66))
+      (tstamp bcabaf9a-0e09-4351-b696-db5f647bc225)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 35e2e660-627b-4661-8ff7-75ff7667bbfa))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp e71cbeed-d96e-461d-a0a7-dad971856361))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp fc5b11a5-c0fc-461c-aab7-e989b9d88f4a))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 4197775e-68b4-4c08-8619-afa31356e231))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6e727eda-be55-4241-86f4-d6d55ca29e48))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9022862d-ed4c-4ca3-a2c9-f1a8ce564c37))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 920939e1-bfd7-480b-88d9-20041a706b9a))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a20f482d-8661-4225-8092-5d0528cc4873))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 37472f7d-fd3c-4c5c-bb8f-7d598aa7820e))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 865f5e65-f058-4215-8b2e-69fc29bddc97))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp b92a5116-551e-4856-b7d3-a939aa35c8ed))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp cc25281c-3bd8-47ab-a9e3-911bc2269b0d))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp f278fe64-acce-4a22-be6c-31db60c68886))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6d7c20aa-2f6f-4548-8dcd-12e77e4278ae))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f8c2f7ef-5c93-4e0f-aa96-e7cac4359e0e))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 4bb7d655-f574-414e-9a8d-bf54acec843f))
     (pad "1" smd rect (at -0.915 -0.55 108) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 63 "Net-(D34-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8f39a039-dae9-47b0-aea6-2880364bc43c))
+      (net 63 "Net-(D34-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8aaaba48-7b37-4ea3-8cc2-932bb488f189))
     (pad "2" smd rect (at -0.915 0.55 108) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp fa4e5545-781f-4860-8092-a255b64a6c54))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 8958cd83-6e7e-4b42-bdac-61b49188925f))
     (pad "3" smd rect (at 0.915 0.55 108) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 62 "Net-(D33-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 5c0e2e39-abd1-418d-a729-09e9b611f280))
+      (net 62 "Net-(D33-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 2057aef9-ab2b-4156-b85a-8eba0faaab29))
     (pad "4" smd rect (at 0.915 -0.55 108) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 935ee58a-7ba6-4890-b9ff-12981fbb5cf9))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp bdc63cba-6746-4ec5-8310-e75b50eabfcd))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1409,58 +1409,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/5c17fbf5-71aa-48e6-8090-26e543a551ef")
     (attr smd)
-    (fp_text reference "D58" (at 0 -2 72) (layer "F.SilkS") hide
+    (fp_text reference "D58" (at 0 -2 -108) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 8a6b7c6b-128c-402b-94c7-a7f5d9b90693)
+      (tstamp 9abe3c4b-bf8e-48a1-8404-80cde0859344)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 72) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -108) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 77c54c4f-4a72-4d8c-aec7-c29594dbf259)
+      (tstamp 574d9749-dbec-48cc-9d2c-35ed2bbd228a)
     )
-    (fp_text user "I" (at 0.3 0.6 -108 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -108 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 532b223d-e760-45a9-b7c3-25af57045a65)
+      (tstamp 02e83f21-a5c3-4363-85d8-1d4b934b6004)
     )
-    (fp_text user "O" (at -0.25 -0.5 -108 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -108 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8618281d-7684-4d3c-8ad0-d55e05c1548d)
+      (tstamp 6083f257-a62a-4525-bc4f-2a44efc05f08)
     )
-    (fp_text user "+" (at 0.3 -0.5 -108 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8ceaac8d-a791-4cec-a862-feaaac250832)
+      (tstamp 6153ee95-93e5-428c-8f69-5e80261741e5)
     )
-    (fp_text user "G" (at -0.251767 0.6 -108 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f8605d27-6213-480d-a838-9c2ec3aaf532)
+      (tstamp 87a121d5-d441-4eab-ba90-26785f16f260)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 72) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -108) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp bf7c86b8-116e-4dcc-9a79-e377a7384a80)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 37ede094-f9d4-487c-86f8-76735fca85fb))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 6ccf3349-fd75-4e9c-9a7f-8a9b45b77fcf))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp b97653e3-e91a-4176-a198-de5819710ea1))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp f5741045-a3be-40d6-9d2e-4ee5a420f238))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 08853712-dcc7-4f9b-86bd-a6dc30c2b876))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1d526aa0-bb5e-4543-83a8-d8b0ad65bcc0))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5573a970-3794-412c-964e-ff4ac7c32de7))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 63b4b190-c736-492c-a246-0f8b3bfe5ff8))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 0db2f845-3d45-4f97-a6d4-91745fc43c65))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 52d2be8a-e9fe-4dca-a5ef-c98bf4b681bf))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 53d5307b-8c98-484d-ac01-8c3b6c16309e))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c442fbe1-9dd1-4ba4-9e03-9502c17ece6e))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f1d280d2-77e9-4dd2-97b4-502ba658fcbf))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 51c8c227-c7d2-481e-a10f-61eb9b529f7c))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp de5b446e-0570-4004-8645-35bb304dcc08))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 3afc17c8-d0e0-4f39-abd5-3fd324059dca))
+      (tstamp 006b2d19-aa97-4e6d-a8e7-ae2fcdbd0c99)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 2290ee88-1a00-4ead-affe-f7d5b4bc421f))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 8d79ef42-4553-4880-a6cd-97da26eefe6b))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp d3a36a91-4e66-4f18-884d-5093ff005025))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 50bf8346-3456-4c12-bfa0-0f18823a5a26))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a6fd1d9b-10a2-46d5-bace-e9d00eb44005))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp aacf6a7f-a2cb-4965-9b92-8539275e3dc9))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c3c47548-f5b5-44b5-965b-3897f7912c35))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp cc08196e-6e35-4d85-9442-3496fd34c94e))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 27ab048c-2cb7-461b-9ed0-732b5164f574))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 9cb06978-454f-41b6-bc8f-6d97ea71be16))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a6ca80cc-af10-4b44-be0b-4acd4c2dbb46))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e07a6400-91cb-45a9-8da1-e61bdd740cd0))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp f80e924f-5a3e-442b-bb04-3fbb062186a7))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 79be3cfc-0d9d-4dad-ac43-443cb816c33e))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9270a67d-8f84-45db-8856-3063e047afec))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 86b3443d-0754-406b-9d7f-608e6301ee9b))
     (pad "1" smd rect (at -0.915 -0.55 252) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 85 "Net-(D58-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 597d904a-2c99-4ae2-99f1-5a63883cd77a))
+      (net 85 "Net-(D58-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 17276a7d-b4c0-428f-b20f-8bdd1c07a7f7))
     (pad "2" smd rect (at -0.915 0.55 252) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f829f910-d8e5-45f5-9505-9f8407680dda))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 242b298b-0c0a-44c7-9518-7cc75cc743c8))
     (pad "3" smd rect (at 0.915 0.55 252) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 84 "Net-(D57-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 02b2079c-ed14-402c-a44e-e2f7ce470338))
+      (net 84 "Net-(D57-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 6942156b-e024-4786-8a08-9ba1c3c6bb04))
     (pad "4" smd rect (at 0.915 -0.55 252) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp b46a5fa5-9830-414d-af0e-11f233ae389d))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 38846caf-f3ec-44cd-8ad2-1e17ae38890f))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1478,58 +1478,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/98891eef-654d-4ee2-99c6-72adfe16cadc")
     (attr smd)
-    (fp_text reference "D51" (at 0 -2 30) (layer "F.SilkS") hide
+    (fp_text reference "D51" (at 0 -2 -150) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp fee57a93-a5ec-4184-b3fc-b6b33dd4fe63)
+      (tstamp 82f96e7b-3f72-4eae-8224-d8ead84745ca)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 30) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -150) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 4b9ab2fe-f785-4793-a802-e131b2f8397d)
+      (tstamp 5d54c118-bd14-4095-b843-ebf9fab5f5f5)
     )
-    (fp_text user "O" (at -0.25 -0.5 -150 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3fb6a554-6afb-42e7-b3d7-70e84fb7e34c)
+      (tstamp 1a1c2ce5-6e9e-4c9c-b401-9e504cc1a1a4)
     )
-    (fp_text user "+" (at 0.3 -0.5 -150 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -150 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 68d6dd6d-b498-42e8-8da7-38f39e7eec05)
+      (tstamp 5747558b-ce68-4a85-a84b-8ba50aa14e5e)
     )
-    (fp_text user "G" (at -0.251767 0.6 -150 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f1d48795-486c-4750-8a75-da96bf4eb3b6)
+      (tstamp e5117636-bafa-4820-a2c2-ab5cd41002fb)
     )
-    (fp_text user "I" (at 0.3 0.6 -150 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -150 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp fa432feb-64c6-4292-b540-20617fc4e52d)
+      (tstamp fe5fc4c0-fa53-4e4c-b1a2-791ff938233d)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 30) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -150) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp db65ffc9-283d-4121-b12c-f410943ae6fa)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 02812389-e38f-4164-9401-565b0070867a))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 10564c06-9212-4a4d-94c5-1628306b32ec))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 7eca7f31-0d1e-4a2b-aff1-c8c5b6731882))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp edb7cda6-a54d-44c6-9f9c-1561de9985d1))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 55d0c17a-03b7-4801-b958-85a058877a1c))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b2ca2512-70ab-428d-93a0-2a02e15149de))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f5bdb090-ea78-4211-be80-9629235c6b22))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f9cdc92b-c233-4cc0-a63c-8c3b823c7bd0))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 09b13766-b0ed-40c1-8d17-15cc1e4ee5b8))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 2f0a082d-4e77-424e-bf7e-018cf98bab2a))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp abc3250e-a5ad-42a6-8f3d-bf1694018a90))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f09c2cad-2e97-4d8e-8c46-030f658302c2))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp ff817a4e-695b-449e-b4f5-0d2d31365609))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 133f5223-dc08-48fa-aaad-f2b1f15b14a9))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 534581bb-824f-43da-b23a-6d35ff70561f))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 219bd913-69e8-49ad-8845-fd598ccc8559))
+      (tstamp 2f424754-4065-46b7-9398-24a70e20a7b5)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 17818d83-bc95-4453-81ac-56423a6838a6))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 34860e1f-08d8-4964-a4e3-09033fe107ae))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp f32263ef-fa39-4413-b298-e7616b886e5f))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp c5860863-6c31-44f2-990f-cbf6d9287751))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2631508a-8d14-4539-bb1c-0dd5267bf827))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4cc4b8fb-5e10-427b-8585-f81fc2fb5342))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5bb6ea18-6bd2-4fed-936e-9f4ed28eb7e8))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d81cad64-e0e8-4ba8-8bd6-ca8a44c5fd14))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 093070ea-8262-4413-ac7a-e991162787ea))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 245c747c-5aab-4d53-8665-71c1d1b1bb0b))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 60b4b76d-60e5-4606-9763-401d4bc2f075))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6ba56a5f-a104-4a5d-a45d-5675ffc0b983))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b7ad549e-09a4-404b-b62a-b9e1c57999ae))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 507fc096-5cbc-4cad-8647-e5ab3099562e))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6744e4ae-cdfd-42f2-93d0-d5abb0faf88f))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 2006c7e7-e8c2-442e-aeb0-063bba4fb99c))
     (pad "1" smd rect (at -0.915 -0.55 210) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 78 "Net-(D51-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 3de9e71a-4a88-4d6e-acd3-5703c5ca625b))
+      (net 78 "Net-(D51-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8d4ef016-2233-412d-a585-a4b136fd85b2))
     (pad "2" smd rect (at -0.915 0.55 210) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 5a0ca24f-d1d3-4543-b0d0-fbebff5e003a))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp efbe4e42-db85-4d07-ad8f-a3f25fd6e4d1))
     (pad "3" smd rect (at 0.915 0.55 210) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 9 "/WS2812, 10x4/OUT") (pinfunction "DIN") (pintype "input") (tstamp 1a885d3f-3590-493e-8e3e-657546090e9d))
+      (net 9 "/WS2812, 10x4/OUT") (pinfunction "DIN") (pintype "input") (tstamp d4b2117f-9c97-4de4-9694-ea4b5c853c5a))
     (pad "4" smd rect (at 0.915 -0.55 210) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 62fb843f-49b9-4736-87d0-2e3b3444a3fd))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 57dfbfd1-6915-41e7-800f-3a6f13b7ec14))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1547,58 +1547,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/2c4a5739-2264-4732-a83b-646bc59f1a14")
     (attr smd)
-    (fp_text reference "D5" (at 0 -2 114) (layer "F.SilkS") hide
+    (fp_text reference "D5" (at 0 -2 -66) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a06f9285-9164-4456-89cf-3831c2395418)
+      (tstamp 812e600a-bf05-46ef-9b3d-540e17f7112e)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 114) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -66) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 375dd1ee-91ef-4ead-b918-02d1f8ca81dd)
+      (tstamp e9e7b5eb-b4e1-4a9a-aced-36bf80fde2a1)
     )
-    (fp_text user "G" (at -0.251767 0.6 -66 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 1fdc8cee-cd99-4eb2-8539-d29a630a42b7)
+      (tstamp 288e1f81-b406-4465-ab9e-aeb659e7273a)
     )
-    (fp_text user "O" (at -0.25 -0.5 -66 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 2aca3781-a961-45ab-b79d-fa7e2526acb6)
+      (tstamp 69a98d1a-30f3-4ce9-abc3-921658c70669)
     )
-    (fp_text user "+" (at 0.3 -0.5 -66 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 68829c65-94ec-4155-a990-89d4ca8f3084)
+      (tstamp 797c5065-ebba-45c6-92b6-cf4a38384826)
     )
-    (fp_text user "I" (at 0.3 0.6 -66 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a99b2034-e890-48ed-8855-c368582117e8)
+      (tstamp cf7130c8-9cb5-4f5a-88f5-131bf6ad9338)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 114) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -66) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 6bd6b83f-5208-488a-aed8-8eca0a5272f2)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 3079300e-d655-4c26-bfd0-714d8b0d19ca))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp b29dca1c-41cc-46de-9897-f3f660ed5483))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp d1c33cc5-fb30-4344-a9bc-627c5ace2846))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp d92fa93e-af63-4dbd-bf62-d7340f5e31c6))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0fcaf329-5b16-4c6f-aaac-376bb9ded8ed))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 960cc6a9-1efe-4127-a68f-f2e9416f5baf))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp b89dfe21-d5cf-4f07-bbd0-ceb628735115))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp dc5c6d23-cfe5-4a1c-b65b-ffee1faeaca8))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 16ba7fca-c3d2-4890-8b04-d222b1c83719))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 28651b9e-689a-4c42-8b3d-de0936fb848d))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 315ad8e4-4f71-43f0-a741-8bc724d1f084))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 4d91b71e-035b-464c-b658-3cd4a4c26b3e))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a4a9078e-aad0-419f-9ef8-a4dd8d3b7a43))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 2640958a-899f-403c-b51b-77b742ce2e65))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a5561802-d53f-4a63-92fd-70587fcf2fa9))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp eac47c97-e348-4cea-b606-caaa39c7d44e))
+      (tstamp 567544de-2930-4908-a199-dd1193cdbd12)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 239d7ccf-03fc-4ac9-8c8c-7ac4df4e57dc))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 5d3e18fa-69b2-40d9-a625-1f586e0301b5))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp d223cbd7-b8f9-438e-af50-cb42abc1cde1))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp e7dac205-c4ce-42fb-9695-f071cac33e7a))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2aa5588a-8ccb-4f78-957a-c2bb6ca6e7fc))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 33c27c8a-2b49-4b47-97fd-ad94f3312baa))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3eeeb4ff-cc8f-4975-914c-1841a4e20365))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 99d01227-fd6e-461c-9f44-6b88d11dc839))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 208f67b4-37ca-4dc4-a06f-31863be96150))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b4bfca61-2285-4ab0-82ff-b404187fadee))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp bb8ef5a6-1809-4cb3-a034-71e3f658d3bc))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp c64a2f32-af69-4b02-af6a-6e6246f7757b))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp ff7079c3-d42a-4a01-ba17-b1e307157c6f))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 04beb8ec-9781-457e-bc9b-b9a170d46490))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp baa5bc74-8000-4715-b05f-3d830b8a3976))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 4704c7f6-ee1c-47c0-8e0e-ebb50bc49258))
     (pad "1" smd rect (at -0.915 -0.55 294) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 37 "Net-(D5-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp d549f800-9646-479e-bcbc-82f049476e21))
+      (net 37 "Net-(D5-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 81486923-0534-44b8-9939-bc1b6b47c04e))
     (pad "2" smd rect (at -0.915 0.55 294) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp cb02344b-0a36-42ec-9fd7-e2e6e3ab775d))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 8cf889f6-9e04-4bed-a16d-af052192392e))
     (pad "3" smd rect (at 0.915 0.55 294) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 36 "Net-(D4-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp d0f5eeaf-97d4-4366-b747-99501b5a426f))
+      (net 36 "Net-(D4-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp ed60c98c-d3b6-4af7-a7e5-27bdce174604))
     (pad "4" smd rect (at 0.915 -0.55 294) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp b5b1e049-c85b-463c-83a2-2f2ec7f113b9))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 5eae2a47-af2f-4e5f-82bb-cf29d08b8b29))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1618,56 +1618,56 @@
     (attr smd)
     (fp_text reference "D42" (at 0 -2 156) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 3929ef61-9719-4c40-88fe-55e4522b54d9)
+      (tstamp 35495806-1732-4d34-803b-1cf40ec38536)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 156) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp f6fe8241-8d1d-43d7-8022-47d0875852fa)
+      (tstamp 7ed7f839-a4c3-4873-a3e5-379c4e8bac25)
     )
-    (fp_text user "G" (at -0.251767 0.6 156 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 246 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4dc0fb07-59b3-4376-a1c3-5d7e5b2588d0)
+      (tstamp 0a604a50-0b84-4e6b-ad43-03738b29dd6f)
     )
-    (fp_text user "O" (at -0.25 -0.5 156 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 156 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 9d47d801-77f7-4f96-9b0c-7b06d25a0d7a)
+      (tstamp 1e6d071d-7bf7-4282-8db0-ce43135076b9)
     )
-    (fp_text user "I" (at 0.3 0.6 156 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 246 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp e1d1dd72-57a8-4367-9fc8-355d4614fae9)
+      (tstamp 32441341-c827-44b0-914a-177e9718af8f)
     )
-    (fp_text user "+" (at 0.3 -0.5 156 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 156 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f87be9d6-115b-434a-96e4-752caa3d343c)
+      (tstamp e11d2293-f09d-4648-b1a3-44bdc3b60986)
     )
     (fp_text user "${REFERENCE}" (at 0 0 156) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 836fc19f-71eb-4919-9952-6998dc6c5f59)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 05208768-31e6-4547-bcaa-39a2bd7d525c))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 30d9a3c6-10e1-423c-9b53-e71875416d5b))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 89c66c91-440d-46aa-a360-ac9634868921))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ae250cc7-4ddd-422a-8017-099b24639799))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9a2666bb-cf60-42a2-aad9-5503a88ff13d))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b48ae5b6-ab75-45cc-b019-f79a29208ed0))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp deec1ad7-91fe-4043-b6f0-66a77c6f4eff))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e80aeab8-6c6a-43ef-9d49-51a8e2cb4c68))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 42bd5068-0fac-44e6-bfd5-4c4cf57779ba))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 649ce83a-321a-4109-a8f2-f093cce694d9))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9371a467-4335-4714-8077-75238227d86d))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b2120720-ef7b-4f92-8788-f28923593e87))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp e2458858-542c-46b3-83a5-90a768cb9b67))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 33262270-e550-4dda-9551-9335f3b740c9))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a1ea12c8-8540-4e24-a839-3ea291931997))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 5d38ac8f-2762-48bd-8b86-639eb3596d16))
+      (tstamp 36f3a43d-dfd4-4fa8-ac67-29f59974ca2b)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 009ece34-262e-44e0-9642-47f8cb4e0f88))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp bd6c0f67-13e3-49ba-bb7e-2056992ef035))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f0094844-067b-4d46-aa8b-d56978e10443))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 076553b2-b6bf-468e-8f12-280c97f74bb0))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 33218055-f66b-461a-acfc-cf3c02ebe562))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4ca6a08f-4112-46fb-aabc-188d02d90d83))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8804701b-f3ab-4247-bdc4-3c90c89a71cc))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp eaf4f6b9-0ece-41c1-becd-184b73935b08))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 0606b819-fb6f-4227-9010-dbc4ea4b8d00))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 1f77df1f-9577-447d-af4e-a20c6a49e3b4))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp abfe651e-57aa-4f64-bc2b-784beec253e8))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d0d6d7b7-cfcd-473a-a6ba-2e7a4bc370f4))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d20294e4-f416-4af7-8302-fa2fe7d53ffd))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 1d8b5de1-e1c4-415b-968f-f98744665b3c))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f5a44ceb-a427-41f6-8c1f-4054d45f5fa3))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c6982975-456f-409f-b61b-10d811b8f1d3))
     (pad "1" smd rect (at -0.915 -0.55 156) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 70 "Net-(D42-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 34e1639e-d372-4579-9d5f-7d3354146865))
+      (net 70 "Net-(D42-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 4f6605ce-3ac6-4a1a-8660-3b51aa54e6cc))
     (pad "2" smd rect (at -0.915 0.55 156) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 1199cd77-bccd-4aad-a6d8-43f21dfbeb1f))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 92851e43-f6e0-4249-b1e6-c4ee37ad7a8f))
     (pad "3" smd rect (at 0.915 0.55 156) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 69 "Net-(D41-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 69b3aeb6-e2e8-46a2-89d6-3b07880b9beb))
+      (net 69 "Net-(D41-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 7e3140e5-7c1b-4928-b32c-28d66757bd57))
     (pad "4" smd rect (at 0.915 -0.55 156) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 13b51507-8a14-477d-ae71-011c3cf2ba43))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp c8e2142f-3c4a-4120-b07a-115f48cf843b))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1858,58 +1858,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/0187c309-37bd-4048-b381-faae35e8bc17")
     (attr smd)
-    (fp_text reference "D10" (at 0 -2 144) (layer "F.SilkS") hide
+    (fp_text reference "D10" (at 0 -2 -36) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 11877a5f-1c7c-4b48-a218-5114c06a07e2)
+      (tstamp bc6dea87-c96d-47ff-acd5-cd830168bf5a)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 144) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -36) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 13ddb0e3-7549-480a-8ad0-45b4e8f374f7)
+      (tstamp 727f4a76-87af-4268-856f-f12752c655d7)
     )
-    (fp_text user "I" (at 0.3 0.6 -36 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 439fcbf4-ac49-4ac7-b6db-a968653c0738)
+      (tstamp 0d175ba7-0fa3-4301-a13a-9537f07aaed3)
     )
-    (fp_text user "O" (at -0.25 -0.5 -36 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 9394738c-72ec-41a3-809a-c227835522a2)
+      (tstamp 1d0837a1-d123-4536-bff3-d93050bedde8)
     )
-    (fp_text user "+" (at 0.3 -0.5 -36 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b3839896-bf11-4653-8fc1-b416f7153dd8)
+      (tstamp 2f012e70-41a7-435e-9c82-cf4d7722aed8)
     )
-    (fp_text user "G" (at -0.251767 0.6 -36 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f3bfaa8d-3e95-43a4-b747-c3973cb21534)
+      (tstamp c7e72a59-4d0a-4743-b839-40a5fd89dabf)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 144) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -36) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 2b2e3fd2-9d1c-4061-a2ec-e5daddd5a2b5)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 259115b6-056c-433b-b74f-a62e4fee5a77))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 355be909-442a-4145-9c75-8ff94805ea69))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 6fae1b85-ef16-4c33-8556-27cf78c0bf27))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ba499231-03b2-457c-a05e-5000c1de8a37))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 09724bd5-1be0-4f13-9f28-8e7cc8fe9817))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 22c121a2-531b-4361-bd27-3962b0fa78b0))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3bd3fb4a-bb11-496d-a64f-1df25e8face1))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d9d44126-27b7-49cb-bf7d-50a2f456a713))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 019d1515-85bc-4c54-836b-80589eac6834))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 419fb212-58e3-4162-adf0-8c3f240759cd))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 6403009d-c956-428d-a618-3847434505e9))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 715492ce-c713-4ff2-972d-021ba9cf1792))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8bda8d45-ba5f-425a-b865-517bb8aeed6f))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b4398f6f-798d-4281-83d8-06220b404355))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e287eafa-ee9d-4c89-aa11-6b4553a78bed))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 1aeb783c-3305-4194-9ca8-e76f919e20a1))
+      (tstamp 02844782-63bf-4668-8c87-98553ed594ed)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 11bdf7cf-2464-4e57-9588-434563815237))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp c76ce9eb-9b82-47e7-8300-02dff2a4d8ec))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f91d3595-d529-4cac-abdf-4d0105b5bc74))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp b6758721-f1c5-4038-8e53-e00b7b971e62))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 13a904ae-f73f-4dc3-98dd-4f80adf5a46b))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 17c3685c-9c4d-4abd-8d3e-5c964a1244be))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9d888400-002e-4b93-9aeb-798227b55d20))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c15a8fe3-a6e1-49d4-8e36-b23c3ffd570b))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6adb1f66-77a4-4f7d-949f-ecbcb16849b3))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 81b8ad10-cde1-4b33-ab50-9bb36781a0de))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8b1a6be5-0fc0-4017-bdef-ff888fcec89b))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 8fbb252b-0c89-4b80-a493-6441b726d9a7))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp fbc92a39-e289-45d1-82a4-ff4b75563134))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cf578773-53b6-4db5-b864-8c67de6390ac))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp da507de7-9b42-4a3d-aeef-29b07a798bbe))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 7f9ba9ba-b0bb-4d05-b094-6d2232979c00))
     (pad "1" smd rect (at -0.915 -0.55 324) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 5 "/WS2812, 10x/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 18281226-a677-4e1a-b172-56e9366812a9))
+      (net 5 "/WS2812, 10x/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 32744d29-3c11-4f26-aa8a-f338fcae2a13))
     (pad "2" smd rect (at -0.915 0.55 324) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 05db9ee9-e7f6-48a1-9d70-d265f1899af7))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 26a5f6d7-ffbc-4276-b535-72bef6a1cf25))
     (pad "3" smd rect (at 0.915 0.55 324) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 41 "Net-(D10-Pad3)") (pinfunction "DIN") (pintype "input") (tstamp 491ec167-9d58-430b-901d-f228a27d53f8))
+      (net 41 "Net-(D10-Pad3)") (pinfunction "DIN") (pintype "input") (tstamp 4ec2d309-95a9-4263-86ad-9f929d8122a4))
     (pad "4" smd rect (at 0.915 -0.55 324) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 29dfb595-03b2-43b6-b5c8-05ebba8e600a))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 53da90a3-1606-4560-9efd-bed8973521f4))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1927,58 +1927,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/50197634-2a70-42d7-ab4d-094df4d6fb89")
     (attr smd)
-    (fp_text reference "D4" (at 0 -2 108) (layer "F.SilkS") hide
+    (fp_text reference "D4" (at 0 -2 -72) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 4826bcf7-aef8-403c-aff9-fa26379728ad)
+      (tstamp 407029c0-a402-46a2-abe7-97db2ada3614)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 108) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -72) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 93383328-418f-411d-9c94-cd9b6e6689bd)
+      (tstamp 549f8455-bbf3-4cdb-b84a-8cbbce94d2f5)
     )
-    (fp_text user "G" (at -0.251767 0.6 -72 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 0bfccedb-8d9a-41b1-9a34-8580b6b52aa0)
+      (tstamp 046ee1db-dc6b-4ed1-b5f2-9666af5661e5)
     )
-    (fp_text user "O" (at -0.25 -0.5 -72 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 15579d19-f2e8-46c8-83a4-56ac0b8b67d1)
+      (tstamp 1ea11604-6d79-44c2-b01f-05b502d0c65b)
     )
-    (fp_text user "+" (at 0.3 -0.5 -72 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8c9debc0-d592-46ef-b237-ade13cf78cfa)
+      (tstamp 23cabaf5-9dc6-4a33-b94f-8f2647be1a30)
     )
-    (fp_text user "I" (at 0.3 0.6 -72 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c9648db0-b86d-4ecf-a192-d8dfe35e7558)
+      (tstamp 4abe560b-7974-4a12-8f25-31d9cf043812)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 108) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -72) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 5f3dfd1d-755b-41bf-9f28-a40b740f5365)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 0e75d7f7-4aed-42a3-9183-47b3c34b356b))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 336c19ba-d4f1-4a6e-927f-2d3c630bed6f))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 4a60f35c-d083-407a-8842-d44923ddf11d))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp fb0141de-05cf-4aa3-b104-a3477a3c8fe3))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6ea9c8c5-c1bf-439a-823d-5ec199892a18))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8d79fa9d-7f08-4936-ab46-6cc694644347))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b9d29b86-397e-4d74-8e77-d9e027078ba6))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c371449d-fbe5-470d-9dd8-1738fde0f2c8))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 007f8429-b0cb-4f82-a5e8-03d17014c598))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 508bb1c2-2632-4e23-948f-4f8a21a22bad))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5c568d2c-9b5d-41ae-952e-9b510ea4d016))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 683b3918-c4e1-4cbb-8ff4-b16fcc9c76c8))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a13267ab-1fc1-41f7-a548-11deec43c758))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 7f1ccc46-5b01-4054-969f-8a563a4947d5))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp d7b9cd40-9852-48df-a070-7231b14a26ec))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp f65f6714-3cae-4b42-b3a2-91cb204ad5d9))
+      (tstamp 380a4df3-9e58-491b-b02d-6ad91b7bf59f)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 1ca33f0a-7a87-412d-9825-7003ea1be167))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 7abf9330-8957-4486-b0ba-a4fa9f657634))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 8086f676-75bf-4f5d-aa3e-4384897d328e))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp cf67e896-89f8-4a12-9bbd-6c4583234cfe))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 263f2c52-2340-43db-9dca-63b7a12bef0a))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 393a2030-0f27-4357-8280-e2a2f67f9c3e))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 621c0245-e650-4766-b551-92193cd16522))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ca7cc12f-1ea0-4f0b-af75-a54484644110))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 0100ce05-e23f-4e18-8e07-7810cca83b7f))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 1f71338b-b665-4b43-b645-524582af7e3c))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 92cd6a6f-22e4-4a0f-9bc8-0248b40cab0c))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp cc5e364e-c826-4a76-a785-5d738482987d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp fcf6c224-e31f-4a61-8af6-a67a7de42d51))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 1a86438f-6fc6-4821-a3e8-fe83d1659335))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 44151d0f-c17d-4162-8de5-a9aa4a7d809d))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ac530904-e556-49ed-959a-98f9c39db3da))
     (pad "1" smd rect (at -0.915 -0.55 288) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 36 "Net-(D4-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 527c0f8f-640f-4568-a499-63b84d4055ee))
+      (net 36 "Net-(D4-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp b9eb04ac-9964-45b7-9e6b-67938765bd03))
     (pad "2" smd rect (at -0.915 0.55 288) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 3cfcad09-03ef-4058-866e-c3e4eda6b678))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 36cd0bb1-489d-4bb5-b7c0-a805df17ee83))
     (pad "3" smd rect (at 0.915 0.55 288) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 35 "Net-(D3-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 7c44bc20-4c57-49f5-b923-7f51ee522bd1))
+      (net 35 "Net-(D3-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp b3c97eda-ddd8-47e9-9f0f-81092d481192))
     (pad "4" smd rect (at 0.915 -0.55 288) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 4450d12a-0bbc-46c5-b893-c9d51cc1f083))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp f4f3483b-1021-4c27-89e0-9374bc9fe8fd))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -1996,58 +1996,58 @@
     (property "Sheetname" "WS2812, 10x1")
     (path "/faea92cc-f87c-4019-9166-3b9d485d146c/50197634-2a70-42d7-ab4d-094df4d6fb89")
     (attr smd)
-    (fp_text reference "D14" (at 0 -2 168) (layer "F.SilkS") hide
+    (fp_text reference "D14" (at 0 -2 -12) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 71f955a8-42ce-4ea5-acdb-11794998d7e7)
+      (tstamp 9714f789-cd70-4516-980d-c07f297f5bea)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 168) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -12) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp e517f010-ac55-4307-9320-4d789cc518dd)
+      (tstamp 53cb940a-97bb-4c23-b9fe-affc644f0d10)
     )
-    (fp_text user "I" (at 0.3 0.6 -12 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 214c5569-b814-4b3b-ad6e-46271b4d8d59)
+      (tstamp 37ef3c26-d43f-4ae5-b4d2-1f13bac79a20)
     )
-    (fp_text user "O" (at -0.25 -0.5 -12 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3a58bd8c-3156-4ec7-8cad-ae1d8244cd5c)
+      (tstamp 387f8e7b-099f-42c4-a73b-aad3f1fdb209)
     )
-    (fp_text user "+" (at 0.3 -0.5 -12 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 6403d493-8d05-416e-9995-07e28524e7d1)
+      (tstamp 4a7ae9d7-75b9-43c5-a2b6-58e95d7664e1)
     )
-    (fp_text user "G" (at -0.251767 0.6 -12 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 9b270833-9251-4ccf-b7b2-05084e7cdf83)
+      (tstamp 7c425657-7b1d-493d-aac6-5c565f3137de)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 168) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -12) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp f42d4e6c-c19a-49b8-bc98-f38af1a7f73a)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 0a3df259-b4c0-4d82-ad77-442fd787e371))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 475c7540-da19-40a9-b254-9e02c91a2d01))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 49ce6190-29b8-47b9-9cd9-2dd5dce75db8))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 57c6dd9a-de6a-43a5-bc87-a7a5d6f6238f))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 255219ec-ff54-4f83-89f8-8fb429f159a1))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2a144581-014f-4767-8c42-2a5a57f4cedf))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2dcb7db8-3615-4090-bfac-abee7a6e502b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 773f7fe3-6c45-43a9-ba2e-fe17e90e52b3))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 21b3b7e7-b15c-4629-9e16-59e645e3c5d2))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c717404c-3b30-4df0-877e-192b06798489))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp d6d51fb4-a867-4c46-9dda-f5ee3b69747e))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp dabd986b-ac9a-488d-ac30-194d6a928f1c))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp db140717-d76a-41d0-8a8c-efafcb60a74c))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 4ebaa3a7-80f1-4971-8e36-2be0999f54ea))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 7da41da6-2ae9-4e26-aac2-8a72498258b0))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ad26e0a9-b72b-49a9-9eb9-7c213a3e7185))
+      (tstamp 0737f138-bbcf-458b-ae3e-8192fad3722d)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 0591922d-f4a3-4d4f-8069-a2008ebc90f3))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 826bcf76-23e2-400b-8fe2-bf619b5c6af4))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 9355214f-42d4-4cb2-b388-f76a7f34910f))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 77eedf6b-fe5e-44cd-afaa-71090cd2691a))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 22ee5367-3bdb-43f4-9898-da185da49bef))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 389b0036-16d2-4347-b414-facaa2b2d33e))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 41fa837a-7fef-488e-a1ab-fd3cf4c67b17))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a489ade2-0f01-45b0-a497-17018e5f8d97))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 466bd84e-4461-4565-832c-49f73c07d7ce))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 91ba3ea8-6e77-40c4-9d08-d88b3ce45fa0))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a6875b04-70ed-44a3-96ee-cef36b6b2f76))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f1e94251-55dd-4109-96de-561025773d07))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp f26e7da7-5ce5-462f-b696-16dcce15608f))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b0040a20-0196-409f-bb52-c16738903e5b))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cbf45f85-b997-468d-86fb-337bc4756970))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp b3d82014-d49a-44ba-8afe-e804bd90447e))
     (pad "1" smd rect (at -0.915 -0.55 348) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 45 "Net-(D14-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 08380ae9-6957-42f1-a67e-6c993595cdfe))
+      (net 45 "Net-(D14-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp d367753e-f190-4560-a225-d67ac7fc6bd6))
     (pad "2" smd rect (at -0.915 0.55 348) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 69b19b62-df14-44d5-908d-1e1d4abe6508))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp e5fa423a-9d82-4f92-903d-77622465af9f))
     (pad "3" smd rect (at 0.915 0.55 348) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 44 "Net-(D13-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp d5bdb237-e5b2-475c-ac05-31e2c258b4c3))
+      (net 44 "Net-(D13-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp b9f30b8d-56ba-442f-949c-2407df7d7cd8))
     (pad "4" smd rect (at 0.915 -0.55 348) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 11d7363e-6bc7-420d-899c-e259fa0534cb))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 1660bf2f-5e23-4f06-b45e-0822c906e208))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2065,58 +2065,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/84f2168b-cb64-48f4-9858-e39bbe163259")
     (attr smd)
-    (fp_text reference "D6" (at 0 -2 120) (layer "F.SilkS") hide
+    (fp_text reference "D6" (at 0 -2 -60) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp e2e44b51-1195-472e-8996-76a458b46beb)
+      (tstamp 3c150801-1726-4b36-9d0f-d4fe132614e2)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 120) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -60) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c9e73131-e591-4144-b563-dd1fec62f927)
+      (tstamp c4cdbb2e-0f0c-4203-9247-d3e6a49304d3)
     )
-    (fp_text user "G" (at -0.251767 0.6 -60 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 034c02e6-4543-4415-844b-42ba51d910da)
+      (tstamp 04109909-e540-4715-b703-12f9a9d2197e)
     )
-    (fp_text user "I" (at 0.3 0.6 -60 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 32b013f2-35ae-441b-bdba-4f3fe11b48db)
+      (tstamp a2c7e45b-b44a-403e-b542-69bb6013ba31)
     )
-    (fp_text user "+" (at 0.3 -0.5 -60 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3da4004b-f50d-4954-8a99-4ef8f90af9c2)
+      (tstamp acf05bc2-14ff-4f58-a2c6-1bfb0c2b190f)
     )
-    (fp_text user "O" (at -0.25 -0.5 -60 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d6e5327b-a213-4d0e-abde-5cc261044c95)
+      (tstamp b2eefe73-7ad2-4164-a7ce-252dc2c27596)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 120) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -60) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 7caf3b68-30d9-4eb5-806b-50357e0ce91a)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp ac958089-2e60-4871-be5a-f6c1da30405d))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp beda3e0d-9567-49b8-92b1-6df0743787be))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp d212123a-1913-4945-b18c-ae9d0dfcce98))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f0cfa44b-e705-40f2-9055-f6809ac50376))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0689e253-8e91-426e-bd44-f2edfd430474))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3994cd45-4cf4-4a5a-b400-902d659a25ed))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 77a8ee49-ab47-4d88-9c66-59d0b811918d))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp fed0aa7d-275f-4d25-9d1a-5decb50fb2f1))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 05515a1b-aa5f-4dba-8c99-92f14cb4917d))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 326172c9-3f22-4686-b250-4c3902260ee2))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 62b8b030-6515-4264-8754-1d44cde14c28))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 732f6ec1-2bb4-4b02-885f-5d706a619018))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp b8c4ff1f-26d2-4971-a866-f31e993bd27d))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 173dc1fa-e197-44fc-8cca-88255939851a))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp ede745b9-f203-4af4-923f-d4efbe25367b))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8d2db849-b081-4dbc-8c6d-a1f49ad3765a))
+      (tstamp 39bb2a89-fdb6-4f09-a253-95ab2bfadb5a)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 4419ad7a-9646-4cf5-93da-eeb06ee85742))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 847c5da0-4aba-461a-a5f5-9c50140cfe66))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp a27d504c-fe82-4ac4-9578-ec6413865397))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 11ae494c-e12a-4c2d-9f39-ce6188164a88))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0d0e405a-ccb4-4c42-b24a-5a64e1194361))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b4513bc0-b7aa-4f08-9aba-c76da16539aa))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c857e524-d090-4be4-aff7-e2ca8d681046))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ceb1e4dc-ecd4-4d8c-91af-6d3f7f889de2))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 80ea964b-4382-4b56-a774-f44dcb098f93))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 81e5f9b4-d1c5-4686-bf16-120f4991f611))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8a9d337a-3333-4d35-bde3-7298725b9068))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp a23be98a-5f0e-47f2-8f41-3c3c050a5fc7))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d27fc4e7-6f36-46de-a04e-3ca4fb281e6a))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6d22b329-11b8-4544-a9f1-e3b3debfdb95))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f4d0f52f-fec8-40b8-8406-1fe582532fc3))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 161bd0d9-082c-4763-8aea-906d82dc0d27))
     (pad "1" smd rect (at -0.915 -0.55 300) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 38 "Net-(D6-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 38d61f97-0fd7-4685-a2cb-4fccbd2fb4ad))
+      (net 38 "Net-(D6-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 195c76b3-afe7-4c75-8452-66a92a42c6bc))
     (pad "2" smd rect (at -0.915 0.55 300) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 6202ddc9-829c-45a3-8159-a78ced79e051))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 414fff9a-2153-4eac-945d-d1314b1e768f))
     (pad "3" smd rect (at 0.915 0.55 300) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 37 "Net-(D5-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp a5ae6487-5252-4e0f-aa07-8dca1a21192d))
+      (net 37 "Net-(D5-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 353378fe-4456-4350-9998-7377d3b89458))
     (pad "4" smd rect (at 0.915 -0.55 300) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp e9e21927-b8f3-4a2c-af5d-ad0315061c3b))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 5d04ad53-871c-4694-b337-9116027c011b))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2136,56 +2136,56 @@
     (attr smd)
     (fp_text reference "D43" (at 0 -2 162) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 6fb9f89f-1ce2-4510-a96c-cf9900c1a73d)
+      (tstamp ba50dceb-4cfc-471b-b73a-1d7b8292a0f4)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 162) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 7dad8104-1f0d-459b-8ca2-f97d71544ca1)
+      (tstamp d1014a9e-2bac-4204-86a7-b3631f0c899e)
     )
-    (fp_text user "I" (at 0.3 0.6 162 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 252 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 094ef6ea-b0df-40d8-b6c2-65520f15e681)
+      (tstamp 0d9bf5bd-8bc7-4e80-914d-a714fbb25219)
     )
-    (fp_text user "+" (at 0.3 -0.5 162 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 162 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4ed19dae-b3d5-44f8-b98c-b2cb7fa73d88)
+      (tstamp 4cbdbe1a-f11a-4507-8900-3046aec0eb84)
     )
-    (fp_text user "O" (at -0.25 -0.5 162 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 162 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 74124a4a-bf58-43ee-b354-c8e2d5dde9f9)
+      (tstamp 8aa995d3-9907-4f59-9339-0cb706fd656c)
     )
-    (fp_text user "G" (at -0.251767 0.6 162 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 252 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c5d54d64-edd7-484e-96ba-7c3d4df7f864)
+      (tstamp fa43424b-9733-4c46-9eb8-edb5657a01fc)
     )
     (fp_text user "${REFERENCE}" (at 0 0 162) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 0134a03a-a0fb-4825-9106-3e98e14921a7)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 2cee3f64-08ef-449a-bae0-b3dc8cb1f2ed))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 45daba80-f4e3-4224-b0ee-1f377fe97266))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 801393f4-c923-4be7-bca0-45cc08ea9076))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 89c3c7cf-e2c6-4b32-9403-c5a593b1d998))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 404b19f7-e8af-4ecd-9ad5-a6c2e207f3e7))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c518f30a-3e8b-4812-95f3-e513f5004821))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e570e22a-a723-42ce-9d8f-be9c64ed90a9))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp fa219a79-e70b-456f-90b6-ac0b80092e39))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 04a53641-c056-4026-8d82-502b7b74ad9c))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 6067bed2-9d75-4370-90ea-9101f111097b))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 623cc5ce-df20-46cf-ad68-8bc414ae590a))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 92afd265-168e-4938-9ee4-579db6c86941))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp eb7c9b45-228b-4d3d-8500-125a019d1a62))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 337aa3d4-7e60-45bd-a057-5bcbdd979160))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp c2ac71fb-133b-484e-b8ef-14e89370a626))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 754e448a-5b5f-48ea-8b1c-d8ef324d1df7))
+      (tstamp 14f3b69a-3f67-44e9-89ad-16e2eb67c8cd)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 3b8096bd-2fca-4771-9ba2-8f66206ed072))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 5591bb27-c97f-43dd-92ab-87955d20dbd2))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 87e4502e-72ea-400f-9c36-636eb3175dea))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 32712625-d413-46cd-97ce-7f482a4c8a3d))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 46d433e4-13a5-48dd-8886-c539faa3c625))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7d65314b-1f71-43ec-9c7a-18372f0a8c89))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp bf7b7266-3030-471c-9e4b-70e704862d5c))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f83f3f12-cee6-4388-9515-4589d2eacb3a))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 2a259315-7fb9-493e-b3ea-923884dc5cd9))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a75cec8a-c46a-4821-851a-5c88e29fe61a))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b8c98d2d-60b8-49bf-b53c-bbc86b623b9d))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp d6da82ff-fe58-4144-bec9-65a10aa814df))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp e7b25dcc-b882-49cd-a67c-8503731ba86c))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 847e988d-e788-4079-9f6f-393888a4ef4a))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f28dfb57-5bc6-4757-a8e4-e3270ec8d821))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp b7a4a765-5561-479c-8426-deace99d5711))
     (pad "1" smd rect (at -0.915 -0.55 162) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 71 "Net-(D43-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp b846ae0b-9524-4b5e-a7d4-280b8030e967))
+      (net 71 "Net-(D43-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 9e7a6ba0-71da-4d89-acac-9ab7b986b454))
     (pad "2" smd rect (at -0.915 0.55 162) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f67ee319-be33-48e0-805a-8bcf29b75eb7))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp db432db6-21ae-475a-a63d-f8636fb52ea0))
     (pad "3" smd rect (at 0.915 0.55 162) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 70 "Net-(D42-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp fc20603b-f127-4029-9979-e16eaa105373))
+      (net 70 "Net-(D42-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp e5998161-250d-4cb8-83c7-c017ea876785))
     (pad "4" smd rect (at 0.915 -0.55 162) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp ad639f2c-66cf-4f4c-bf9c-a4c59da7bc57))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 026949db-3f4e-41c4-92ac-0d4128099fa3))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2203,58 +2203,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/28a2d40d-8608-41f5-8e63-3318d83095ba")
     (attr smd)
-    (fp_text reference "D57" (at 0 -2 66) (layer "F.SilkS") hide
+    (fp_text reference "D57" (at 0 -2 -114) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 3eb5e75e-9b03-4946-992d-ab717825e727)
+      (tstamp faf1a603-65e6-407b-bf1f-81fea8e68ae9)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 66) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -114) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp b6a26301-bd95-4b8d-bfaf-d6b963e82c8f)
+      (tstamp 9c451913-cf3e-4398-8954-2af116087191)
     )
-    (fp_text user "G" (at -0.251767 0.6 -114 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 623ddd05-0830-4569-9f5f-38d4725f2b1c)
+      (tstamp 0a32715a-c478-4991-bc35-d1ecdb01bc1f)
     )
-    (fp_text user "+" (at 0.3 -0.5 -114 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 7d4064b3-b8c9-4d7a-b519-54ae3a096657)
+      (tstamp 7269c5ee-8dbb-4f90-adc9-42b8a0116ae6)
     )
-    (fp_text user "O" (at -0.25 -0.5 -114 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -114 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp e2ba4df9-f9af-4f3c-b461-0e38626e5d73)
+      (tstamp be501b4e-ec87-42f1-8351-15af88c5c8b5)
     )
-    (fp_text user "I" (at 0.3 0.6 -114 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -114 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ec4e6906-c5c0-43ac-bfd5-180ddec5edd1)
+      (tstamp f646fc8b-eb44-4d61-a325-097ebb618186)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 66) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -114) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 07e4b458-88a6-4b7b-95dd-42c519579d81)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 3a2dd775-25be-4bf5-8ee1-b7f293b0f97b))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp ac5f9414-1ffa-4444-b22b-4530256ce473))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp ca09c2dc-6eb1-41e5-b50b-9ce5c4ac028f))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp cedfad21-c3f3-4075-9325-e57e9573a269))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 14fb7fee-37d6-487c-84bd-a26a684ecd93))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 41065ee5-f880-4b56-b5fe-492670a6a5bd))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 536a4785-e0fd-4b36-b53b-144032a9099b))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp df2c6603-bdc6-4dba-9c7f-741e3fd67523))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 03df0b28-3d05-4b7b-9b63-7da51ec7c1de))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 48bf1310-bd3e-4849-9f1e-13d740d15f89))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 670059a9-b628-4d40-b330-4f9b6d4a7982))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp be41d45f-32c5-4a07-95c1-f519167b4b39))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp f0578627-1a08-405b-8768-41437f376ad5))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 4831a8d0-cf4d-42bd-8ab8-2e131e190ce5))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5d8a04d4-e94f-4657-9010-2fc75d8f813e))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c5ec5e62-ec76-44d8-aef1-a6f41d939786))
+      (tstamp 58aa44c2-fc16-42b2-a87a-78847e38bfb8)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 1b6d48ff-bab0-4144-9f0c-1da4883bb04d))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 4672f272-b53b-4a0f-84a5-9a8ddc883c6e))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp bd46d1b7-73bf-404b-be9d-af7bb5ad79fd))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 35127eec-e656-46ce-ac17-f14e3aa99f5f))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 40234dd0-8059-4973-b4dc-23413c161be4))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4c4e5d0d-5b1a-4504-b8ae-02b9cde25aaa))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9beb4d39-1ba6-40c5-aebb-0cc0956feab1))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d1303943-d2b5-42c1-80e3-039ef444a71c))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 0605460d-676c-4412-92ca-be496709ce12))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 1e9993ef-546f-4afe-9c56-bbc8ae478597))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp a41d4142-6bdd-4ff1-862f-19c0bbc14448))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e6b70524-f7c9-41bc-a6a3-95cfd4b1c3c1))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f97946ec-af65-4290-a391-07e67d600f7d))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 26f68d5e-e4d3-4137-8063-150fa4c539a3))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b5c0d253-c609-4ca7-b8d0-4ed472071f65))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ec650162-352e-46c8-979e-be4683983072))
     (pad "1" smd rect (at -0.915 -0.55 246) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 84 "Net-(D57-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 987d6e81-88d7-4f14-9f73-05d225cb18ba))
+      (net 84 "Net-(D57-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp f25c1298-439b-405b-9daa-16babfcc8cf3))
     (pad "2" smd rect (at -0.915 0.55 246) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp ef7820ab-3ea2-4bb2-907f-48114aed38df))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp e0f01fdf-9dd5-4e2b-9206-81ae85215692))
     (pad "3" smd rect (at 0.915 0.55 246) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 83 "Net-(D56-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp fb3d871b-09c2-4fbe-9cd3-92aefcf7f30d))
+      (net 83 "Net-(D56-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 5e92d5db-70ae-4902-bdf3-9caea11c5a62))
     (pad "4" smd rect (at 0.915 -0.55 246) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 2f873fd0-f861-4b63-9368-4ac1bd39a4ce))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp af3aee7a-1eec-47b6-9e47-af49c1f6d851))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2272,58 +2272,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/45879737-8362-4a05-a422-d1c21be1f184")
     (attr smd)
-    (fp_text reference "D53" (at 0 -2 42) (layer "F.SilkS") hide
+    (fp_text reference "D53" (at 0 -2 -138) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 528bc2fa-3bd6-425a-a54c-a15c6a267b7c)
+      (tstamp 6e1fe87a-9d70-49cf-9f24-248d9b87ba12)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 42) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -138) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 67e2d62f-faa0-4bf1-abce-bb6c6a534eb5)
+      (tstamp 7df53ae2-3d13-4ca5-805b-bc9a4682fa62)
     )
-    (fp_text user "O" (at -0.25 -0.5 -138 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 49578f8f-c8d1-4ba2-a290-2aec571dc6c0)
+      (tstamp 37f0a65a-7909-4a6d-ac36-e6d7981968b2)
     )
-    (fp_text user "I" (at 0.3 0.6 -138 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -138 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 75bcaa6f-97d4-48e3-afd7-ac9146f88e4d)
+      (tstamp 7760a51b-d56f-4e79-a96c-6d5d1602fa2f)
     )
-    (fp_text user "+" (at 0.3 -0.5 -138 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 7f577644-02f3-464f-883c-d891d41cfd11)
+      (tstamp c8bc1859-c618-4567-90b1-0131a5524000)
     )
-    (fp_text user "G" (at -0.251767 0.6 -138 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -138 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f1494246-b70a-493d-aedf-7c2100fd9fbd)
+      (tstamp e639553a-84f5-4ebb-a0a2-3520ffb57d89)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 42) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -138) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp b07a3c9d-08d2-463f-9495-471f9d72074d)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 07141762-4bd3-44db-b406-079290376e89))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 30300781-3baf-457c-90e7-5f2e58c8b118))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 7546d1ff-aa53-49da-860f-c70657d4a290))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp f12d50aa-70d3-4549-95d0-5f5a22a02aa3))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3471c2ce-e399-4116-8872-2652fec4d218))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4d329078-a0f2-4880-928e-93efd3ec5804))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b50b4571-99e6-4dda-852f-b493d6fc42bb))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ebd40671-fe0a-4456-ab4f-f6bb056387cb))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 22557a10-6a7a-4769-a6a8-a60080f6bb1c))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5e53d4eb-6abb-4dcc-a5fe-579a6bc4760f))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 6a4d4665-979b-43df-89e1-bd988ca0b99b))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b49deff8-e623-4607-a353-9f0fa5165662))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f4a35232-8a9a-4896-94ad-cd0c38797e97))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5a0c14ae-8047-4eb1-8807-54bc748485f7))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 7b4f2d12-abfb-4305-8695-8f62496f4a8e))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 03b23411-8d7e-4f1e-9e54-40c50291bb3c))
+      (tstamp 2a03b462-218a-4612-9daa-aa033fa783a7)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 147b89e6-b537-4bf5-92fb-39daacba3af1))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 231078a9-8815-4e9a-8ae0-f601698289f6))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 559925f3-2632-4338-8bee-37ad2a779c9f))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 1071586f-8475-4a7d-92f2-dde00dbec6f5))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3e41a242-69ea-439d-8ffb-739ceb137f71))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 61b17d26-a6b7-410a-b342-a32f0adbf71a))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9c8faf92-2641-4c85-8712-97f515021b1c))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e2d81f0c-fa94-4d12-ae1d-f08e9255b59d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4d2e55e5-60d5-4722-8d04-c55cbbdbc159))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 58eda69a-5979-4523-8e19-3c93bdd05ffd))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 5b7b53e4-602f-42a6-8cd5-dcc1643af208))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp acf52a05-2f9d-4e4f-a356-6df42d671495))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp f86ef9c5-2a4a-4a05-bc6d-e108fe41f708))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b5cf5ad8-b083-4f31-85b5-87e40f40e754))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e54e188d-0e51-4294-9ef9-983534c112c0))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 6c908de9-ce82-4916-a41a-0710b684e394))
     (pad "1" smd rect (at -0.915 -0.55 222) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 80 "Net-(D53-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 095f6d9f-2cf4-4f4a-b417-9131c5aad2cb))
+      (net 80 "Net-(D53-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp be576721-facd-490e-a7d0-dd8109ad3405))
     (pad "2" smd rect (at -0.915 0.55 222) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f6fa09d2-1e60-4677-89d3-40aefc8e1f9e))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 60171123-1537-4d85-bb6a-4c49edad4620))
     (pad "3" smd rect (at 0.915 0.55 222) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 79 "Net-(D52-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 3bffa504-fdda-409a-981d-67d605ccf0f4))
+      (net 79 "Net-(D52-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp d7eab12f-aaa2-4ddc-9d68-713c3277a5af))
     (pad "4" smd rect (at 0.915 -0.55 222) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a41175c1-14d3-4b6c-ac0a-4e4ef7b9a5f0))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 52eac033-1760-4e14-9d07-94c8d4a8ae20))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2341,58 +2341,58 @@
     (property "Sheetname" "WS2812, 10x1")
     (path "/faea92cc-f87c-4019-9166-3b9d485d146c/45879737-8362-4a05-a422-d1c21be1f184")
     (attr smd)
-    (fp_text reference "D13" (at 0 -2 162) (layer "F.SilkS") hide
+    (fp_text reference "D13" (at 0 -2 -18) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 5437f8f0-d5b2-42ce-ab1a-95e5ab9fcbf7)
+      (tstamp 967b1563-0f6a-4cdb-ba11-87a093f1ea5b)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 162) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -18) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp d72d14ca-108c-44e4-8ef8-11f879c73201)
+      (tstamp 1f7c7cf1-16b0-488c-a7ee-c7ab99bf4b07)
     )
-    (fp_text user "O" (at -0.25 -0.5 -18 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4a2e33ff-c2c6-45f9-a267-0ff5f3390514)
+      (tstamp 420bb0df-ab06-4d23-b2b8-de0c2eeff15d)
     )
-    (fp_text user "G" (at -0.251767 0.6 -18 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 5015350b-82d1-453c-a0bd-d1f691337a7f)
+      (tstamp a9e567d6-f1a2-4088-bf2c-51556d5db3c1)
     )
-    (fp_text user "I" (at 0.3 0.6 -18 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 83d8a67b-d553-4683-a983-85e5929c5bdf)
+      (tstamp d70484cb-ad75-4608-ae65-339ce7d0a28d)
     )
-    (fp_text user "+" (at 0.3 -0.5 -18 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8541f71f-fc7d-4964-ad72-fb8c83495fb3)
+      (tstamp ddb94c9e-006f-400f-8843-a9c5a7e0b29f)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 162) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -18) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp a46bad58-3027-44d1-b434-8a70413e876b)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 744f6f64-1c3e-4a0e-9e50-d0311b660fee))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 9065380c-40bc-41b9-b8f3-22a606c59480))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 9f021fd2-84a7-48b3-bb49-c992945b17e2))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp adbb9543-b16f-4764-a8b7-ebee6cdc5fee))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 241bb83c-c219-4007-bdfd-2cd9ce8fe62f))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 81e32e03-23ff-4c2d-9a39-a9fb16782d8b))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d884d522-7e1d-402b-a34d-1da20cbb4cf6))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e229d24e-eeec-4fe9-b8b9-5cb12bb00811))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 0abb705b-e98a-43c7-942a-28ade6de086f))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 3218089c-f25a-4d44-ad88-8a4cb8e59b49))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4201cfd0-ba84-499c-bb4f-339928e26a0c))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6eeda76c-371f-49cd-a152-0fbf554798f3))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e6e0146f-112a-4d6e-a86b-3f1a8b0ecff2))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp c9086772-dfb1-41c5-9b7d-9815f64ba1f2))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cbf2a9bf-8636-4787-b861-b625735a1979))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp d86036eb-db62-4322-ba83-82a5544dc8dc))
+      (tstamp 69667076-3460-42b2-bf07-6aad50330ac1)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 1a5dead2-ce2d-460a-a4f1-bff75f4629d1))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 49bdce68-b077-4395-bc55-59c22c2b4aa1))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp b051fbd2-4b4f-42dd-8518-c7d0f5c698fe))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp a14c5a41-d6e4-4e6a-94cd-928bc4e3a944))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0075515b-d5cd-4962-8f32-7b6f8b25c64c))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 30a9c63c-422e-4e1d-8b7e-68d7337c7a63))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 70877043-8e71-4f91-b7db-5136e6a1afa3))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a98d2ed5-f4b8-478f-9330-5eb1d486c790))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 415b0886-3dcb-42cb-9abc-4ad2fe5323bc))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6658069f-e2ff-4ead-a5d4-79857ee8040f))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9ef95c5b-3d7a-4177-80ae-6db8b46eac3d))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c5bfc49b-f9f1-491d-a4ea-8e2921103d98))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d000cb6d-e3a7-4284-bd36-f7f747a9f877))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 3b343edc-ec1b-406d-adae-e561e96c120f))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6b152cad-73c5-4974-a8c2-dbb69bcea75d))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 029e03d0-b155-442e-8047-61932c655886))
     (pad "1" smd rect (at -0.915 -0.55 342) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 44 "Net-(D13-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp af80f3f7-dc8a-49e3-a666-2895781e5953))
+      (net 44 "Net-(D13-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 121c24d8-3286-449f-9bcd-9a5d2ccb66d7))
     (pad "2" smd rect (at -0.915 0.55 342) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp b27d833e-dfa0-40d7-9469-081ca1089d2d))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 34b316dc-a3b4-4977-876f-928c7bc78d51))
     (pad "3" smd rect (at 0.915 0.55 342) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 43 "Net-(D12-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp c0f93568-89f3-4c91-9eaa-b67724de70d9))
+      (net 43 "Net-(D12-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp d9b2fd7f-b3db-4029-89fd-2107c10ca9b5))
     (pad "4" smd rect (at 0.915 -0.55 342) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 3bca67da-7a63-4efd-98cf-ce971c17375a))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 25c23b0b-2b2f-49e1-a2eb-465a4722520c))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2584,58 +2584,58 @@
     (property "Sheetname" "WS2812, 10x4")
     (path "/188423b3-ff5d-4b8e-9a42-d053fc097940/0187c309-37bd-4048-b381-faae35e8bc17")
     (attr smd)
-    (fp_text reference "D50" (at 0 -2 24) (layer "F.SilkS") hide
+    (fp_text reference "D50" (at 0 -2 -156) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c5174aec-9baf-48f7-93a9-b66e37e1865c)
+      (tstamp 39d0b860-81a1-4920-8e3a-c86f8db43eb9)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 24) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -156) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 4818b72a-116f-4072-b098-9432494ec38a)
+      (tstamp 4eea941c-831b-4ad9-9730-04de42f61eb6)
     )
-    (fp_text user "O" (at -0.25 -0.5 -156 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -156 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 91ee1ae6-8cbc-461a-acd2-4bad576ab4c0)
+      (tstamp 0ae83ff8-64df-4ffa-ad8b-7c040bcee8d6)
     )
-    (fp_text user "I" (at 0.3 0.6 -156 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a46b1ead-d412-4982-8b8c-41f77b3a1a13)
+      (tstamp 2e0ac33b-48fb-486c-98cb-5337fd657aae)
     )
-    (fp_text user "G" (at -0.251767 0.6 -156 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a873c84a-5850-46eb-a4f2-679ebb423610)
+      (tstamp 5485371b-656d-4409-93ee-89f8adff16a1)
     )
-    (fp_text user "+" (at 0.3 -0.5 -156 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -156 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d7f278cc-bd77-4d70-a937-929e3426a106)
+      (tstamp f50cdee0-bf3c-4001-9962-7cd6d54e77b1)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 24) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -156) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 7d8ffd41-a365-4dc9-9f06-c9084620e8bb)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 00cea8ae-9081-4c5f-b1a8-61c1b4417e79))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 166ff3e3-5125-410b-9103-a99d622a6dff))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 2332279e-afbb-4a27-a294-f765fa864671))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 24b50e4a-2cf9-4f0a-96c5-92d96ddeb2ce))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0e28b0a3-29c2-4a77-8f10-7c740c6342ab))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 16b91dde-126e-485d-a42f-7dd8244bbfde))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 50da5fe1-2362-4498-b674-92a3ac17b22c))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5d72f697-2148-4b28-9173-cfcc8f75508d))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 1492c564-0aa6-4c87-96f8-3ec851c900bf))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9724ac8e-003a-4324-be3c-a3f5cd61c11b))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a991b810-e46c-4bd1-bfbb-e175eb4294e0))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f589b653-2482-4629-89a1-e9fe0d8f14c5))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp f9af52ef-5ddf-47bd-9da1-d4d67a4c1eaf))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 33ad62a2-a299-4cee-8ddf-f0619c55879a))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 4e635e61-0f5e-4f4e-bc13-50fb8e33dfd3))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 90a47ce3-189e-49b9-a990-ac350cd8730d))
+      (tstamp cd55d2ee-715a-4e7f-b909-6666ed4e0256)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 14f18dfe-77d7-4d1f-af58-6ce76578b22f))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 31198019-2443-4b2b-9d98-3a8bfb3d5d68))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 99f504ed-35fc-4bba-bfb7-2238b4872f6c))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp cbf5cd89-31d1-4520-b068-1f8d55140719))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 99842aa4-7ea3-4fa3-b8e1-c7095eecea04))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9c334a05-3623-49dc-80eb-3f1bd1141da1))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a9b02ca8-500a-42a3-9160-74d61f939d6d))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp bdcd7c1e-9a9d-48ee-b0c9-85484a0d2909))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 542c629a-3470-43e5-90d5-c7d8405e94c5))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 58c6b262-444e-4e27-9063-c22dd4882b24))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 6a8dd7b5-10a1-4592-aab8-6fe654a57103))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 7ec93489-81c2-4d82-b47a-286632c250e0))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp ecae3f47-520a-4676-b6b5-8400cbc4113e))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 15bf8f96-b4b0-4f0b-8403-bfeff5825e23))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp bc8d1a79-7e58-4501-a9b4-347f6d555af6))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 23c9a683-9159-4b9e-9e2b-44e06226e937))
     (pad "1" smd rect (at -0.915 -0.55 204) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 9 "/WS2812, 10x4/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 2c23784f-c3b5-416b-b31b-945434646862))
+      (net 9 "/WS2812, 10x4/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 3a98888c-97b3-42ab-84b5-13c5a6b9a829))
     (pad "2" smd rect (at -0.915 0.55 204) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp b688487c-78da-41a2-bbaf-b17a7bcc5653))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f1ac1a29-8cac-445b-9d81-eb74acc5b699))
     (pad "3" smd rect (at 0.915 0.55 204) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 77 "Net-(D49-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 8b16b73d-9cec-4ef2-b94b-9ab58f01e10d))
+      (net 77 "Net-(D49-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 72d38d9d-231d-47b5-80a2-88e3b1212f3c))
     (pad "4" smd rect (at 0.915 -0.55 204) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp bd85e164-62c0-49bd-9a19-04f6d8d0d978))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 120e06e3-a41c-4106-b78c-113bae9ad95c))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2779,56 +2779,56 @@
     (attr smd)
     (fp_text reference "D35" (at 0 -2 114) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 628ba1c3-4adb-44be-adaf-0f8354542e5d)
+      (tstamp 8a28c4c3-9a04-4af9-9a96-5ff8e3753792)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 114) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 609f5dcd-1502-4a40-89b8-e0f9e91eeec0)
+      (tstamp a1406605-67c7-4a55-960e-1bcd763bc4d8)
     )
-    (fp_text user "+" (at 0.3 -0.5 114 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 114 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b1d1909d-6eec-4461-a370-dabdc94b5b4c)
+      (tstamp 79ca91d8-9c48-4f24-885e-4a701c7fe7b5)
     )
-    (fp_text user "O" (at -0.25 -0.5 114 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 204 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d91326f6-cac4-47d1-a155-7f0e69244e98)
+      (tstamp 87aa79ee-6470-44dc-9423-f4cabd025f63)
     )
-    (fp_text user "I" (at 0.3 0.6 114 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 204 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp e48e8845-145d-441f-a483-e712fd66275c)
+      (tstamp b99f7539-337d-44d3-8654-adc42c6eb414)
     )
-    (fp_text user "G" (at -0.251767 0.6 114 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 114 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ef354303-11e9-4c80-b013-c95d310cc538)
+      (tstamp daea29fb-254d-4e4d-bc63-221558f1b8b3)
     )
     (fp_text user "${REFERENCE}" (at 0 0 114) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 12d0d04b-a9b4-4ec3-af53-a8421ed3a93a)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 81a2c445-3a35-4b3c-83db-69afe49e95b6))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp b9dffdf7-1f90-4064-830b-a728293132bc))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp ba67da68-9d3b-4134-91f2-b12a801be2c0))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp bef96f5e-fb10-4c6c-bee2-e97bf4d12680))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2e6c6cb4-1191-4af5-a509-c3cc85d14f50))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3457247b-1452-4214-bb0d-d8fadf54cd53))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d6a68307-8a52-4efa-913d-8a1818ca04c8))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp edd5240b-231d-445c-9c25-cc1aa315b3ae))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 7f66987d-6938-4cad-8ebc-e30e4f91fc54))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 95909f12-a225-406b-945e-ea27c324c463))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9ec2f6c0-6038-44f6-9e90-9e64169f22f8))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp ef1b8ffa-c614-4ae2-852e-554ab4c135ec))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp fd769c05-23ea-4013-932b-7c7751e64e8c))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 287b04ae-63dc-46ff-8e36-6f505d85407e))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp aeb4bfd8-817f-493b-b029-1fa5804c4afb))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ad1078cc-c077-41e6-9c1f-c3e1a6e59cdc))
+      (tstamp 2a7c09bb-2280-40ef-9bf9-2c19bdd2f8c9)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 965b1afe-86af-4588-b5c7-ed5230c96cce))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ba9cb73e-3baf-4f72-8129-ea85e2a2827d))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp d83bbed5-f247-4bac-8f35-06056a7a208f))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 804eab9d-ac34-4b5d-b946-18f57f6ad97e))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 17f74700-0b37-4a56-9cb0-a96378507c9b))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 286fb134-2b91-4520-9da0-fd2b9fc011d3))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 559f1382-9778-4a63-8e21-615efa28dcad))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp feee3d0e-8735-4be1-9b76-157f867ae78e))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 09524f6c-6c96-40ee-a78a-bd5d1a362427))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 4b473a02-e4aa-46f5-be77-5b0958a5e53e))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 63741fb5-8bdc-4c9e-9f8e-107f226d6a7e))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp ad9bba74-b486-478f-80fc-13d016cf8dcb))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp bfae5b8c-ca8c-4838-8cef-eed46045b048))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5da24584-ef1e-447f-9d72-9330968a12c0))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6a48b8d4-edfa-48ed-978b-2337521f6540))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ecbf96f9-298c-40f1-881c-90c12a66b08e))
     (pad "1" smd rect (at -0.915 -0.55 114) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 64 "Net-(D35-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp f91cd092-0925-4549-bb5c-8da21339fe89))
+      (net 64 "Net-(D35-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8f4251b8-9a2f-466b-ae0e-dffe36a63867))
     (pad "2" smd rect (at -0.915 0.55 114) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp c92f4479-bb8c-40c5-b9bb-437e594925c7))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 5f7a6a14-2606-4366-9a7a-25c8ab65feb9))
     (pad "3" smd rect (at 0.915 0.55 114) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 63 "Net-(D34-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 58cab07f-33a4-402a-88d6-f3c61808fe6d))
+      (net 63 "Net-(D34-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp bc653531-37bb-488a-85ba-897438e92662))
     (pad "4" smd rect (at 0.915 -0.55 114) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp f63153d1-923e-4e36-9201-cdcf1518587d))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 611c880a-be38-459b-95b7-6b9a56192db0))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2846,58 +2846,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/0f424b10-e977-4454-9384-71ef5c1b755c")
     (attr smd)
-    (fp_text reference "D9" (at 0 -2 138) (layer "F.SilkS") hide
+    (fp_text reference "D9" (at 0 -2 -42) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 2e5eb478-2b19-438e-83f0-553baf741639)
+      (tstamp 531344bb-3de1-4780-9747-3872c94c6e8a)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 138) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -42) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 85a05a0a-876d-4421-a59d-24e15afb8ca9)
+      (tstamp 252a7ad2-7e8f-4cd6-8d05-33f4b1403b71)
     )
-    (fp_text user "O" (at -0.25 -0.5 -42 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 10f51f53-d425-4e45-ad3d-3b5c0f51705c)
+      (tstamp 1578ed17-ac0e-46f8-8529-fc1398419d00)
     )
-    (fp_text user "+" (at 0.3 -0.5 -42 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 35901002-cf66-4537-a27b-20967f6ccda8)
+      (tstamp 68ff16b2-e362-468d-8d24-a625f609e9ae)
     )
-    (fp_text user "G" (at -0.251767 0.6 -42 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3cc357df-4e05-4c92-816c-cd30e949afdf)
+      (tstamp 71025863-80c3-4ffb-8646-5dfc7a708a5d)
     )
-    (fp_text user "I" (at 0.3 0.6 -42 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 48 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f256b1da-8047-4e1e-bc56-6bb1741a425c)
+      (tstamp de6b239e-c3af-4e8e-8274-f38f51e7dccb)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 138) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -42) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 31319a83-d037-4501-92c1-234b71c32d7a)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 3b8fb8e2-06ca-4578-bff3-8f0d7785786c))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 7f6a7251-e07c-4b76-98b6-b5bbec507d55))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp a7eac073-177e-44b0-93c0-95528f53f74d))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp cf4565dc-188e-426c-8cfa-58687dd3b86e))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1f4730fd-0bd2-4a11-8f7b-40c71ff945d2))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 743b7909-ccce-4608-b084-34c033c27cc9))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a30abf9f-42f7-4930-8eb7-2be8cfac6cb4))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f22fde37-bd33-4e34-97cd-02ce5113ced4))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 75432fbe-764f-4435-96c1-7d74ceaeac27))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 77fe5e9a-f343-4f39-94f8-b5a971fbc824))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 7b258725-d66f-43d5-84af-fd5724dd615f))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp d7b37bd1-fe5e-4e93-b580-d72d0d39960d))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp ebee7169-6e23-4307-bdea-121c6521e151))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 63b58d88-6e29-4c50-90f1-162b8ea8bacb))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 85c33b38-0d47-4859-ad97-027ee5aabed1))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 06897b9c-5505-458d-882b-e2d9df4d0d20))
+      (tstamp e31f2f64-1f21-4729-a18f-7150220adff5)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 340e0e56-1b59-4f1d-91b4-7aee903c005b))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 35d46560-5ca6-4c33-899d-42dd506e60a1))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 56330f74-1974-4043-b06d-ea44a726bdc7))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp ae1ef730-d06a-4d5f-aa38-50f8f0e9507f))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 02287d53-9688-4169-828a-b967d884bb90))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0cdbc293-447c-4c01-b442-a76130159be2))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8d7dcd95-c1cb-4b2a-a1f3-2eb3c86709c5))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a8b51368-d97a-47ad-ad1e-81e91e1df5b6))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 2ac66ee6-0874-4d35-895d-e69fa43deba0))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 680a018e-53fd-4715-af82-34630f2f4169))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9e8e11a3-c3b2-44cf-a1de-c31dcbafc564))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp e91e13c5-4f2b-4964-b0e4-45f638d7520b))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f66648b7-fac6-4001-ad1e-4ebbd3d018bc))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 537d4c30-6955-4ce7-abd9-309bd6a0d3dd))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9672c7a6-7a58-4028-b604-5dbb4d96c8a3))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp eeca984e-4aa0-4094-80de-7d3f7cbfe3d5))
     (pad "1" smd rect (at -0.915 -0.55 318) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 41 "Net-(D10-Pad3)") (pinfunction "DOUT") (pintype "output") (tstamp 63f0baed-d613-45c1-9d0d-800eba66a1eb))
+      (net 41 "Net-(D10-Pad3)") (pinfunction "DOUT") (pintype "output") (tstamp ae2de3c3-c194-49a1-b099-8582e2d24485))
     (pad "2" smd rect (at -0.915 0.55 318) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 048bac29-360c-44f1-a534-dd02d0c75179))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 3b57109f-6445-4fb6-a76e-5e2064cbae29))
     (pad "3" smd rect (at 0.915 0.55 318) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 40 "Net-(D8-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp e2aa419a-f95d-4be8-990c-f30e5ac7c99c))
+      (net 40 "Net-(D8-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 3ceb6890-a643-4722-a24c-da83fc11992f))
     (pad "4" smd rect (at 0.915 -0.55 318) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 3f626a7c-224d-4d76-bca4-8aa71e486064))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 5847b70d-703f-43a6-a723-9542a3dda7ac))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -2917,56 +2917,56 @@
     (attr smd)
     (fp_text reference "D28" (at 0 -2 72) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 3c666cbf-0371-48a1-8dc4-b6432ba25f8b)
+      (tstamp b2a9ca8b-9a8f-4ee6-aff1-5c86df68f9c1)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 72) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a2a0de85-f147-4d09-9e88-910963b6c15d)
+      (tstamp 46fbf0df-39d4-4102-810d-148a11d6616a)
     )
-    (fp_text user "+" (at 0.3 -0.5 72 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 162 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3428498a-5697-4866-a581-1d28c714713a)
+      (tstamp 1d3f298c-b980-48a9-aa79-64e1f273927a)
     )
-    (fp_text user "G" (at -0.251767 0.6 72 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 875aeea5-5dde-4aab-a35f-518034c6f3b9)
+      (tstamp 4b81cd7f-97b0-4456-9998-4326ab022c95)
     )
-    (fp_text user "O" (at -0.25 -0.5 72 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 72 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a1dd58a9-2387-4209-b3f9-06f6337faac3)
+      (tstamp 94f32dc7-6bfc-4bb9-95ed-e773223b6843)
     )
-    (fp_text user "I" (at 0.3 0.6 72 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 162 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c4d4b6ec-29fd-4714-b049-fde37acc3dc9)
+      (tstamp da070723-8ee8-4b72-8c8e-be47e72bab24)
     )
     (fp_text user "${REFERENCE}" (at 0 0 72) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp fddd168d-0343-4730-8dc2-88a9171e6fb8)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 80d9d974-f095-4d3f-8c93-d2e50f093fcb))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 870595b4-8970-482f-89fb-5b614ae27db6))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 8988dceb-64a6-4027-8e94-0105362c047f))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 9417a680-d1cc-4728-a16a-a9df4c97c316))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp b80ae029-3848-44b1-aa23-eae39fbf8e33))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ec880ed4-b05e-4061-81f8-116eaa87b037))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ed7c2c24-1091-44f3-870a-26a29b1b5ab0))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f983df5d-b9a1-4b9a-8707-a9717f05164e))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 09290742-ff0d-4f78-9719-489f86e7ae7d))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 9d92a0fa-3bcc-4526-a805-75ab0add0bd7))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp ac88cc29-4a44-4ab9-91cc-541dd2479dae))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d0164d1a-4cce-4ad6-993d-bbedd0ae19d1))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d9d32725-b3f1-494d-ac26-af16e0c33464))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp acd05596-8a57-458a-ae69-2ac8f8936928))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f98bb1c5-f236-4605-aef5-26b3fe2ca3af))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c7e47fed-bf11-4ec0-995f-2d4ed7b26917))
+      (tstamp 2be84d9e-bb1c-4c2e-833f-0e2765908cc2)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 16a9c07f-bba8-4d5b-9353-b3b498456ccf))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 64ca2869-2efc-4bca-9e5c-4b71bf8e1961))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp de92131c-cfc9-48d9-8e11-a34122e9341b))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 2cbce4ab-66b3-47d5-8c0a-c39fcab54e4a))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 196da2b8-c0dd-4c31-b583-4756d85fc63a))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3d40a3b0-989f-43f7-b1a0-5a71be4bdc5b))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 46f9bf5b-dff4-45f4-8400-afe5fbc68194))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 480f55bc-4e69-4af8-a1e4-403a5ab903d0))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 1912f586-4165-440f-bde4-a7e73f8c17be))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 3606abd1-7db3-4ff6-b571-4268ec38b7cb))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 57564bf8-ba6b-4167-9148-fa34d228060e))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp a7ab9787-b5b9-49db-b84d-c4d3b637948c))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d0aa3ce3-178e-485c-a723-2ba9c437d397))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 33df9c9a-e818-4b86-914b-d4222c21b7ac))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9a196cf9-e613-42a6-bd55-7a23a0a98c2f))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8b87d9c7-fd92-4254-8b9b-c33adea0669b))
     (pad "1" smd rect (at -0.915 -0.55 72) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 58 "Net-(D28-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp c84a0d3a-8196-4eb5-aea2-76caa7fa7615))
+      (net 58 "Net-(D28-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 625f974e-69d7-458c-ad9d-5347a6137404))
     (pad "2" smd rect (at -0.915 0.55 72) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp b67b8006-781e-4a53-95af-64316ceab7f2))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp bf03deb4-a789-4d47-bf44-8a11156dca84))
     (pad "3" smd rect (at 0.915 0.55 72) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 57 "Net-(D27-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 112cf00d-1803-463f-97d3-ef9e1e83de43))
+      (net 57 "Net-(D27-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 105a8213-e6ec-481b-bdd7-c219a6fcfd01))
     (pad "4" smd rect (at 0.915 -0.55 72) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 4922a694-fe65-4ab6-8dc6-e0cea1afe41c))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 45a1d7a1-8aef-4806-97d4-5d7c8bd45a40))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3076,58 +3076,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/84f2168b-cb64-48f4-9858-e39bbe163259")
     (attr smd)
-    (fp_text reference "D56" (at 0 -2 60) (layer "F.SilkS") hide
+    (fp_text reference "D56" (at 0 -2 -120) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 893d8163-0f4f-4b68-85ce-046b3b019489)
+      (tstamp 2f38b090-9862-4c5e-a872-8bffe373d80a)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 60) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -120) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 99797c77-9854-4b2f-b1e0-a122d0126ef4)
+      (tstamp bf0658ea-48b5-4df7-bf0e-6a848deb471c)
     )
-    (fp_text user "+" (at 0.3 -0.5 -120 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 161ca78a-1632-4b58-a22a-5376b9c514e9)
+      (tstamp 20976aed-13f3-4e26-9351-a06dab101311)
     )
-    (fp_text user "G" (at -0.251767 0.6 -120 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -120 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4217deed-ac29-4c46-83c2-6a5a30393f63)
+      (tstamp c9247cee-08f8-43ed-a921-662cd866f830)
     )
-    (fp_text user "O" (at -0.25 -0.5 -120 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 7de1700a-f335-4dbb-989c-47155214bcc1)
+      (tstamp eaa46516-ac7d-4e5c-ad13-3c40e18441de)
     )
-    (fp_text user "I" (at 0.3 0.6 -120 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -120 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8441f24d-ca20-4ed6-84c9-904c4e7d6bd7)
+      (tstamp fe61fe37-9263-4faf-b7a8-a34528c50cb4)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 60) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -120) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 0f0e6a51-cee9-40f1-803f-0b139c6b795e)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 2cbae430-2efb-4d04-a310-7bfede0f23f7))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 9cce15de-1344-453c-a4ff-d1c1ad78fc2c))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp c2e7e6cb-31da-4a76-8b73-e801a32975ba))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f80715bf-47a2-4ea1-8c04-2f9aea6b5a85))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1dd53db9-87b2-4e16-be51-bfbb491552d8))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 99fb25c7-363b-4f74-af84-5d173cd24954))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a9017d6d-4b0b-410b-ad7c-c8661272b2ab))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c302783e-6c68-46be-bf50-7bae1f8b16ce))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 61b0abe2-c408-4d91-955d-b164e6dfd25b))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 712701dd-a572-4aee-827a-98ab8a612f85))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9d22fdce-a90a-447f-8098-b4a089a9818f))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b54ada08-714f-405f-b3e2-a5200358c7cd))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp e5b699ac-d96e-4701-b951-88ce526fed93))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 8e073d3a-cca1-4c97-a43b-83e3bdf7f40b))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp ed5c313d-241e-4a85-9185-5c82f4db723a))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp e31fa678-defe-4c03-9fd8-079b5367f29c))
+      (tstamp 7b1c8b22-2a2e-40ac-b3ad-b1c4e39fcd26)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 6405afae-e128-49c0-9226-c6bc987d9a23))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 7195bd14-af08-44ca-8704-759c6e2ea518))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp eb05ceca-5ad3-4346-9431-4a9af5db95fb))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 8d1d73bc-2c5c-4dcf-8139-9fe7bd5221e3))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6640383b-c208-47ab-bd15-453a95bd7ed2))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7399d98e-a766-4bc4-9180-fb11e39a64d7))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a910f9e0-7ef3-4143-9b16-9fcfefe172a2))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f562515f-4dc3-4e46-83eb-baa1b0bdce9e))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 0b0e7769-531a-4ac8-aed8-681294a118fd))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a193ed13-5821-400e-8f74-b68cedb1afce))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp b1ee7304-8941-4502-bdf0-dfd13e88a370))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c1cd8caa-4857-4e29-980a-ce8a8956428e))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp df28f5cb-958d-443b-a092-3dbbba0a1a49))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 0b976c6b-7d94-438f-ba16-484011408529))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 65c58e4e-4807-4d64-b0da-91bd0e4aa7e8))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c4ad32f3-98e4-44c6-ba14-fa3848bad74d))
     (pad "1" smd rect (at -0.915 -0.55 240) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 83 "Net-(D56-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8901cdb1-8eeb-413b-9237-7f7126cbefb1))
+      (net 83 "Net-(D56-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 85651237-6bd8-4eee-ade4-c2c28708e807))
     (pad "2" smd rect (at -0.915 0.55 240) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp ea5ca489-d259-4261-a435-190b0738691f))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 88e5ce56-dbb9-439c-af64-991fea4fa744))
     (pad "3" smd rect (at 0.915 0.55 240) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 82 "Net-(D55-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp b9aeb9a3-6916-4593-9085-2f91bf8b2457))
+      (net 82 "Net-(D55-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp cf4da562-2b2d-4e5a-8f98-491e2794a369))
     (pad "4" smd rect (at 0.915 -0.55 240) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 2a763970-69bc-492e-b943-6bf7724941ec))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a8dedcd6-b9b4-48a7-becc-4b1f8999f557))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3239,56 +3239,56 @@
     (attr smd)
     (fp_text reference "D32" (at 0 -2 96) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp e4b69991-0cfd-41ac-ab65-e23f35d5498b)
+      (tstamp 03a4d9d5-f6fa-4062-838f-0fbc6af03e49)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 96) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp f9a59fe5-7504-4914-8a8c-395344bfe0ae)
+      (tstamp a3fa3894-d050-42c5-bf58-a39ff37ac211)
     )
-    (fp_text user "I" (at 0.3 0.6 96 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 186 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 13bb7ecf-79f0-49c8-b5d9-beff0f9e8eb9)
+      (tstamp 42370951-112c-48cc-bfb2-5be950d59cdf)
     )
-    (fp_text user "+" (at 0.3 -0.5 96 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 96 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ab07789d-f9aa-4b47-893d-3f2c241f954a)
+      (tstamp 7d9d8980-cd42-40ad-8c5a-e08eea91523b)
     )
-    (fp_text user "G" (at -0.251767 0.6 96 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 186 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b17a714f-b909-44aa-82d5-04d7aec75501)
+      (tstamp a6045c6d-38f5-45e4-92ea-e9bc1d27bea7)
     )
-    (fp_text user "O" (at -0.25 -0.5 96 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 96 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp df33309f-920d-4a00-9113-795720cd532a)
+      (tstamp c3511c65-2307-498f-a36c-ed1055248e95)
     )
     (fp_text user "${REFERENCE}" (at 0 0 96) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 474a597e-b85d-4c67-92b9-5f1d2f50b3d6)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 0c43bc33-1ab0-4642-a5e2-376329828ad0))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 15659d27-284f-48d6-a116-f9ecef6cda30))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 7588a781-95f3-44c3-9a99-b677c520a064))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 9371a5ee-79e5-4438-a5a1-97931d0b790d))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6b3601c9-8f43-430b-aeeb-85df1c117dc1))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d0fe52be-3c26-4406-b50c-08d47b0f5a45))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp df8d4f6b-9996-4384-a7e6-39369465fc30))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp eb346d06-89bb-4c61-810b-857be7f18722))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5d45906f-832f-469d-bc73-e2fe7a121d2b))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 65cb75ff-5530-4a84-9f32-a8051f342c2f))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 752433a9-d2dd-4353-b7ff-b020b9d3d24b))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp bffbb553-ef59-4266-a525-eb5352a6c5ab))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp ef263dca-aca0-433c-9d09-da2e58de9280))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5a113c6d-7f11-4d30-b454-6a61150f5ce5))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp eb917527-e9fb-415f-9f58-e3d00eebe0db))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp b1b048ba-1023-4600-aaba-6caa9318760f))
+      (tstamp 366c5722-a331-472b-bc87-c5b7b10797c9)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 352677b4-ab82-4060-9838-2909e2f0968a))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 5f84a3bc-78bc-49fa-986e-bd56080cd6c5))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp d870e310-ac0a-4aea-9d81-69bed5ff5c41))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 95e218cd-5252-4a37-88ad-90223665647a))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0b4380b8-4d9c-4598-9542-b38eea439681))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3daa8807-fa21-4518-b7ee-f6cc22c50499))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 53ba6a29-1297-4512-bba0-d5a9ddc04094))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 93ba6b60-eb80-4f6e-a194-df65b42a19b0))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 2e8cbf1a-f6f3-430d-8dc4-f6b9f223b525))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 77884be5-1824-4483-8283-f1340251b709))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 79933621-616f-460a-861f-c5608fc35650))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp aeb4fb1a-556b-48cf-be6d-f07fa42b556e))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp fbfe1c93-f9da-42dc-91d6-dba4df507398))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6ae94171-31c3-45b9-94ff-aedd86ebcd8b))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp d8215aaa-7f1e-43b1-aab0-e016cb8dae6e))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp e4356191-40d7-4002-8a56-716f190027dc))
     (pad "1" smd rect (at -0.915 -0.55 96) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 61 "Net-(D32-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp c63f53ff-241f-469f-881d-ee90bc1c4dcb))
+      (net 61 "Net-(D32-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 289e8744-d650-48a3-98eb-8d2fa3c07392))
     (pad "2" smd rect (at -0.915 0.55 96) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 97432e39-df67-4764-9166-241093045181))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp b2ee4f79-3d2e-4d92-beb0-fc23caf8772d))
     (pad "3" smd rect (at 0.915 0.55 96) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 60 "Net-(D31-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 8e4657c7-b267-4d82-897a-148b668f1de1))
+      (net 60 "Net-(D31-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp d31a4035-830d-4bc0-b578-99b1b174d94c))
     (pad "4" smd rect (at 0.915 -0.55 96) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 67ae6d64-6c0b-4421-8742-ceecdb60fb36))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp d9e1f404-7520-4252-8269-02839d4f1b75))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3390,57 +3390,57 @@
     (attr smd)
     (fp_text reference "D16" (at 0 -2) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 03e78339-51a3-4615-a3d5-d4a3f9173283)
+      (tstamp 3343a16c-ab28-4025-a7cb-f11cff8f43f7)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp b6e5468c-fc27-4920-bfd4-7d1f7d054649)
+      (tstamp c3f9e553-0fa8-480a-8809-416e876fa36b)
     )
-    (fp_text user "G" (at -0.251767 0.6 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 2591aa11-4536-42e5-9b2b-7de37b4df64b)
+      (tstamp 13312c98-819a-45a6-93ed-83bde1fb693f)
     )
-    (fp_text user "+" (at 0.3 -0.5 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 90 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8bfdc75b-4b96-4428-a987-6a72da228cf4)
+      (tstamp 2686842b-5f41-4508-9d10-3b150fb442fd)
     )
-    (fp_text user "O" (at -0.25 -0.5 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 90 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ea5384a0-d57f-4c5e-9184-c570a9db2d1b)
+      (tstamp 4c1c34ee-f8fd-4cf6-a36c-ca4b16083121)
     )
-    (fp_text user "I" (at 0.3 0.6 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f5f31ef2-4e05-4ffa-8a8d-f1927989772d)
+      (tstamp d52bc9fa-852b-4411-8115-b9b1cd65abfb)
     )
     (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 13c7e262-d2f8-439b-9df2-baa3622250b5)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 56ee857c-f746-4c0e-9fa5-b5b306f05b89))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 9e2ce2aa-c876-4da9-8852-7e5be1618650))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp c79dca3b-1bdb-4b7c-8230-1392128ca156))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp e53f5f66-8c60-49d9-9788-ebfe86782ffb))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 569c7688-aee2-4ff4-b493-c33fcaf84019))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp b3cf06b3-1293-4631-b613-cdaea3460bd8))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp e8b7ed45-85b4-4526-b0ef-7b8df9fee6b6))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp fcd16c08-c4ce-4212-952f-a308f953c24b))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 0be2dc6c-759b-44d1-b7d0-13cb2b4ca63e))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 35c535d5-c278-4bc6-b36e-10c5086f56f6))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 57bc5054-35ab-4fc5-85dd-489be9b8a5f8))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8082ca7f-247b-4426-afb0-5c1870cd1639))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp e15b05bf-6f8b-48f5-93ad-a4fb8da1f38c))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 027541b3-67a4-489c-8f6e-f317bc858deb))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp dcdc3288-af34-47b3-8708-6ba0b2fde691))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp b1876121-89e8-48c0-84ff-34d059b4ea53))
+      (tstamp 5e4acfd2-8801-4021-b790-1c252357095e)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 3d4e4994-ae17-4372-950a-bc47724b0111))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp a6ca0e27-29ce-4b06-a721-60c33ad3e9f1))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp c6e326db-9c34-48ee-90db-99c18d16763e))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 9ee117b1-608b-48e4-a740-e99fb7736c36))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0a93710f-bc85-4005-b798-6df45f8c30c7))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8f0ed2a1-cfca-4ecd-afa2-16f207f02ac9))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ce2abc9a-f486-4bc8-8436-b21ba95a8229))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e35e0cfa-0a2f-4871-92c3-670419f064c2))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 33333879-48b3-4afa-96c1-40cf0e58878b))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 640eed5f-4a5f-46f2-ae49-b2810e64d067))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 79eea98b-c675-4e2d-8c33-0ecff49b3b37))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp bbd847e5-1eec-436b-8970-f215cdb47cb4))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c198352f-ba0c-415c-abba-713192904371))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5182e481-5e28-47ee-a37f-4d47aa6f1d44))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9968db31-9ec6-48b0-98a2-4babb0e385c7))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 69a69202-894e-42b8-9df3-ce03d937ef1d))
     (pad "1" smd rect (at -0.915 -0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 47 "Net-(D16-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 0052129b-3289-47af-9fe2-e1f41418075c))
+      (net 47 "Net-(D16-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 2ec634e7-d141-428c-956b-a3a08db1135d))
     (pad "2" smd rect (at -0.915 0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 4dba603d-0cab-4c7f-8eba-618c22673696))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp e2a9a42f-d8de-4eb1-8fa9-fce4539abe3c))
     (pad "3" smd rect (at 0.915 0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 46 "Net-(D15-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 9d954af4-e595-438a-8c30-0eecdfe2503d))
+      (net 46 "Net-(D15-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp eaf2bac6-f9e8-4faa-9c30-b07deb5922af))
     (pad "4" smd rect (at 0.915 -0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp be3c7aaa-4303-4863-b2d8-b8baf91eb7a4))
-    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 0ec54396-5c35-45ac-b7ac-d2d25d99cac3))
+    (model "./3d/LED_WS2812C-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
@@ -3457,58 +3457,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/0f424b10-e977-4454-9384-71ef5c1b755c")
     (attr smd)
-    (fp_text reference "D59" (at 0 -2 78) (layer "F.SilkS") hide
+    (fp_text reference "D59" (at 0 -2 -102) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp efc3cc4a-cf77-4f16-9579-323ce1855509)
+      (tstamp b94e0497-f9d2-467d-8aef-15fc64751d95)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 78) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -102) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 7442476f-dcae-4482-9c99-80b56945237c)
+      (tstamp eaeeb77b-65a1-4b99-84ea-cf5ee4f1bc5e)
     )
-    (fp_text user "G" (at -0.251767 0.6 -102 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 10a7f6d9-8756-4097-810c-a3d27698a673)
+      (tstamp 1befafc0-ec0f-48b7-8dd7-0a92e54c0069)
     )
-    (fp_text user "O" (at -0.25 -0.5 -102 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -102 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 52063424-bea0-4265-983d-c695218c81ef)
+      (tstamp 9404a1e8-65ca-4784-a405-cdb9da3db8e9)
     )
-    (fp_text user "+" (at 0.3 -0.5 -102 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -102 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 682b4ed4-c023-450d-ba05-de4554d845d0)
+      (tstamp 9453dc90-d640-43e2-a1af-e93ee92d9f45)
     )
-    (fp_text user "I" (at 0.3 0.6 -102 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ca72fe95-cb30-496d-b0a4-123eba3de21b)
+      (tstamp ff96b93d-5868-4f56-aa41-100dfcdb2ebe)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 78) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -102) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp f33ef61f-060d-4265-98b1-1f41e5bbb1cf)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 5577655c-4f91-4dfd-8e16-51c5809b7437))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp aa8369b8-e52f-4e41-8c38-894167aa068e))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp b3e41ffa-f9ae-484a-b22f-41c96b8baff8))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp f460f16e-fae3-4a4d-8a82-f300b0c6f5d5))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5fc1c97e-88da-48b0-bb42-371260913b6c))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp b77137af-6e2b-4d8e-8bee-69c1712060f3))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c873fa41-523b-44f9-9fd5-f5e9d1524ca0))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp df1c9971-6963-4a30-8336-1ef2b06ccaf6))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 0f0df376-5474-4426-b7cf-3fdea24d10ab))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 1100c86f-d570-4e5c-99f1-1c44ade6c47e))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 2e20724c-6891-49d7-9e5c-560761d8f07f))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp af097436-6a02-40df-82f2-bc29f0d95f6a))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp cf5ffb6f-0d37-4124-aa18-3a3b5386f376))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6c6e69cf-4de4-4e37-9df1-55191734e9ed))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 839b109b-a699-4844-a14a-0f97124deb57))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp ed67879a-7f39-4471-bfa5-8fd503b2c3d3))
+      (tstamp 4c1eb431-3c9c-4144-a264-b0abac5e2837)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 46db7e79-3901-4c0c-93d9-40e6ccc90260))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 6112410b-3be2-4d20-bda6-b87a29dc3818))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 64e5cf1c-10bc-40ea-a626-7929ce9b707e))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp b211dda2-37ad-4a41-8c5a-c91efad71dd2))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 42527605-3c92-40e9-8073-4f8e42f41e44))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6c0296ec-013d-4c03-a852-a373fa374fe8))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 95ab2cfe-7d21-4abb-a6dd-3db7d0f0424f))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 95eba260-12f0-49ab-b6f2-2737871f274d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 03a7b239-85d0-4638-acf7-96ebf19aa6f0))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 21d56f9f-051d-4c2a-a162-bd81426aef8f))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4a13e00c-2201-49fa-ab07-b9a9cccf48b8))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c36510b8-f928-4416-ad30-e8dfecd903ff))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f27b142b-eae2-4b8b-beb6-7de24df3f70a))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 72a0de0c-01df-43c0-99c6-9e57a018eb38))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp aab632e6-2805-45de-80fa-1a326820c8a0))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c8959e57-7e02-4fe4-9c5b-45a62c553cc6))
     (pad "1" smd rect (at -0.915 -0.55 258) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 86 "Net-(D59-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 7d5b31af-dfb8-4efc-80b5-658f2f418cf8))
+      (net 86 "Net-(D59-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 0e902f1a-b7a1-464e-8d21-9bf40c61016e))
     (pad "2" smd rect (at -0.915 0.55 258) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp d64762f5-40b7-47f6-8ab9-bf73fa8a0390))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 32fe28a9-f02f-48be-960b-70adac646d0b))
     (pad "3" smd rect (at 0.915 0.55 258) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 85 "Net-(D58-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 5639067e-c5d9-4075-823c-2afa856a722a))
+      (net 85 "Net-(D58-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp fa0299e7-ad92-4c34-aa91-ccbef63081e1))
     (pad "4" smd rect (at 0.915 -0.55 258) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 5d4b8436-bcbd-4603-a56e-a142a2fa1ce9))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 7ad85c17-3c81-4549-8644-2ac9e2af1dcd))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3792,58 +3792,58 @@
     (property "Sheetname" "WS2812, 10x1")
     (path "/faea92cc-f87c-4019-9166-3b9d485d146c/98891eef-654d-4ee2-99c6-72adfe16cadc")
     (attr smd)
-    (fp_text reference "D11" (at 0 -2 150) (layer "F.SilkS") hide
+    (fp_text reference "D11" (at 0 -2 -30) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 54c12d03-155d-49a4-9149-cc24053c0c32)
+      (tstamp 87ceb435-0afd-4c5e-9383-7fa156c95687)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 150) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -30) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 622be4f2-4d20-4429-80e6-340b1961393c)
+      (tstamp 67f2b9bd-68e2-4f5b-9ad5-9d0f376fa8ab)
     )
-    (fp_text user "I" (at 0.3 0.6 -30 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 36e1c939-16d9-4c3a-ac3a-e1dc93f9e93a)
+      (tstamp 0b1cfb22-a811-421c-9f21-9a603c94d825)
     )
-    (fp_text user "+" (at 0.3 -0.5 -30 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 383a8c90-f0b0-4630-91ce-abb85f143950)
+      (tstamp 803860a8-696a-44e4-b8c7-25606a1757db)
     )
-    (fp_text user "G" (at -0.251767 0.6 -30 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b6682ba0-677e-494d-ae2d-2992695953aa)
+      (tstamp 8163618f-88cb-435e-ad20-c53abab1b624)
     )
-    (fp_text user "O" (at -0.25 -0.5 -30 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 60 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d45cc7ee-fd21-46fe-a886-c5ff3d487537)
+      (tstamp d58c10db-d0e7-447c-9a06-87cf293c841d)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 150) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -30) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 71c73f4b-f0d4-47b0-b107-62764e267239)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 1c7a7cdc-92da-4763-a700-1956d066edc7))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 41151514-f983-4cf7-92de-c78876c1af10))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 92091c0c-1ea3-45ba-9ae3-647022c534be))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp bfd965e4-c6bc-465f-a749-1f8a39ee5599))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4265a7b7-414c-4cb7-bf8f-96582efa6888))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7bb81c49-79f8-4643-8123-a7fa0c1e1239))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 966b71f0-cc53-4747-8f15-4ad24fb7d17c))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp fc7ba48c-ea9e-4f8d-878d-c4cfe0d1c61c))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 8d8c44f4-0ef0-47a1-94f5-129fe8424718))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 99287604-767e-484c-a008-0c16e588f223))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp cf49d64c-bfaa-4abb-bc94-9239b911357c))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp e6add7c6-1231-4bb4-9ab4-0315a84ef3d5))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp fd6397a4-79cf-41c6-a4a5-dccf76a36e6e))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 600084ee-322b-4e48-8e35-6aaf08731d68))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp d273ca9c-4888-4be2-99d3-10a23691a473))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp a69f667a-b5a1-45f2-afa0-d84d21f28006))
+      (tstamp b2aa93d1-af6a-4eab-98ff-ff0a1ada2015)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 3e9703a1-64ae-4ed8-8808-9a3f656e07c0))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp b8998388-b95e-4e1f-81c4-5fa3cdb77b3a))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp cd45078d-8172-4f84-acad-813f460f0181))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp fd76a099-4450-48fa-bfce-b7eef89c9d5e))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 06e8572d-0d08-4a86-a3dc-d22027b920b8))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1c88a1d4-73cf-484e-9adc-b94124453f6b))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1ed525aa-1b8d-4331-9882-e40a530c5782))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 217d7b70-ace7-4a15-b2f7-daa5c2693554))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 01eb737e-6be3-4a2a-9bc1-6ea3a1c61e02))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 08902af1-9240-43dd-9ccb-2e672895d8d7))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 0c357c55-2a06-45ad-a758-86a22868d6fc))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 757101ab-1fba-475f-99ad-2ff16b1819da))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 954ea413-e6c7-4916-9eaa-4960c4d1f314))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 149fb0f2-3f4d-4e2f-9230-bb3d4216cf71))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f565cc88-e13e-43e4-9f7f-7ddae0711ca5))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 178524f5-ab63-4cfa-82b0-543dcb11de5a))
     (pad "1" smd rect (at -0.915 -0.55 330) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 42 "Net-(D11-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 51e69ef5-64e5-4eb2-901f-7864596ea270))
+      (net 42 "Net-(D11-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp c57fdd30-abf9-498c-a131-9fc823971ecb))
     (pad "2" smd rect (at -0.915 0.55 330) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 7c386e42-75ea-4516-ae06-7dec85f00948))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 4c2f9b9d-d028-4e11-9824-d735c52ab6b5))
     (pad "3" smd rect (at 0.915 0.55 330) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 5 "/WS2812, 10x/OUT") (pinfunction "DIN") (pintype "input") (tstamp 217be5c6-43cc-4b0a-b196-148f83798775))
+      (net 5 "/WS2812, 10x/OUT") (pinfunction "DIN") (pintype "input") (tstamp 9673a13e-90c7-4d3f-9394-669c2205d355))
     (pad "4" smd rect (at 0.915 -0.55 330) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 4f0d853c-48ad-4732-95f4-cb6c52bfe66c))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp ee4f7ebe-6ca6-4a67-b24d-91280710f47e))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3861,58 +3861,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/501d4100-688d-414f-80d5-e89a968cb5f2")
     (attr smd)
-    (fp_text reference "D2" (at 0 -2 96) (layer "F.SilkS") hide
+    (fp_text reference "D2" (at 0 -2 -84) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c0b86cb7-3490-4bcd-a427-2d2c4b840ad2)
+      (tstamp 45a6d3eb-6009-4af2-be55-d20c528618d3)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 96) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -84) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a40a43ed-0dff-4d48-bdd8-7ae064b62aba)
+      (tstamp 70da4288-1f4a-4edd-9e38-f6f2c7768e77)
     )
-    (fp_text user "I" (at 0.3 0.6 -84 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 62b6d9e3-2532-47be-a3bc-23dcfa5ee4fe)
+      (tstamp 33fc408e-c164-47ce-9409-fb795cccb9a1)
     )
-    (fp_text user "+" (at 0.3 -0.5 -84 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8f0316ef-54a7-45e1-a803-144146caf8eb)
+      (tstamp 49cdc06e-a645-4a7c-9e55-65a2a05ceb4b)
     )
-    (fp_text user "G" (at -0.251767 0.6 -84 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d8e0d2e1-5b23-4332-aab9-13e2df8da7ee)
+      (tstamp 69dff1c8-e4a0-4237-bae1-06f5bdd5149d)
     )
-    (fp_text user "O" (at -0.25 -0.5 -84 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp dcd9bad3-97b7-4c33-9c62-ad13c9bd3dd2)
+      (tstamp 99770a3e-d10b-4c13-a138-7e621ca09cf1)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 96) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -84) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp cadbb3fb-0881-4381-b835-c0569ce4a390)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 1d50178d-39a7-4fca-823b-16710a0463f2))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 3fb6ad30-ddea-4d7e-9280-4eb1e9376d81))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 711c93ae-2938-4937-b19a-f33fe8e6b1a7))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp da25b572-322f-4560-bc15-d7d08a803c99))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 193c4ae7-4310-4751-86cb-cf069143ba6d))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3a39a723-bf0e-4468-b25c-9ed6c47f412b))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d6a12e49-64ed-4479-b475-527fa3558706))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ea9d7aee-ca5f-4435-9dc8-53393dd0bc0e))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 046dc33f-91b8-4d64-b331-a2c52b47c7d6))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 1ca6e46f-fe3f-4f0d-be70-8a21f5a82ce0))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 73eb6733-0e63-4671-9c5a-fb671673982d))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp cae42d0d-bbe5-4bb6-99d3-b94f81a1b781))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp e5d3a427-6341-47ad-b329-d19dd999d96e))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 4edc34d7-9465-42f8-8263-c87bf7f6db0b))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cf5706b6-c7fb-4f44-b168-29d1be3be2d9))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 494dd64f-a90b-4399-974b-940d563180a7))
+      (tstamp 8ee7db25-2517-4ee9-9cb5-d6933cc521bb)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 21a2a87a-f3c6-4a0a-a098-5189f61db765))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 64f6e2a3-4097-4529-a2cd-73cf6fc01d31))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 789f7027-205b-4b31-adcd-3b59c024da18))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp d9438fdd-0f3d-4fb4-9f3f-06ac74709ce7))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 82975b54-6a9c-4e97-b8d8-25d3b4634697))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 84b123c0-e6bb-4511-8eef-7476b87ef36d))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9c0646ee-fc7f-482f-b039-3b4e49f382e2))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d3bd8468-02f0-4acd-b2f6-c1b117033e0c))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4376e891-bcd6-439b-b5f5-de8dce6e789c))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b8213047-a081-49d0-93bd-a37a1a356bae))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp b8238be5-44bb-476b-99d3-eb9e16d7bfb1))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp d8cf1bf7-88e9-4bdf-92e6-6c8352854e66))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp fced65c3-a149-4f5a-80e3-d1ca9a19026e))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 2bbe486e-4d3d-4d48-8168-a43cd6cd7aa2))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp ba42072e-b833-48c1-a0c6-ac5795b10892))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp e9051d0c-bd8c-429c-9082-cb699e240526))
     (pad "1" smd rect (at -0.915 -0.55 276) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 34 "Net-(D2-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp fe022004-4daf-46fa-820f-b990866b745b))
+      (net 34 "Net-(D2-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 1c94219e-ae5e-4d48-9b3d-43d45f9dcccb))
     (pad "2" smd rect (at -0.915 0.55 276) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp c684c70f-91e8-453a-86ed-6ae7a67d33db))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp d4b48d15-077f-4704-9389-7110555dfdb0))
     (pad "3" smd rect (at 0.915 0.55 276) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 33 "Net-(D1-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 02cc4e69-d20b-465f-8d90-599a852a682e))
+      (net 33 "Net-(D1-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp bdbdf87b-0451-4867-8edb-dcfd781346e6))
     (pad "4" smd rect (at 0.915 -0.55 276) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 4c8e9ec3-a9a4-41df-91ab-9e09f6de9201))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 23d82c7a-2d35-48d2-bf10-2464bf658ac0))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3930,58 +3930,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/50197634-2a70-42d7-ab4d-094df4d6fb89")
     (attr smd)
-    (fp_text reference "D54" (at 0 -2 48) (layer "F.SilkS") hide
+    (fp_text reference "D54" (at 0 -2 -132) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 21717441-df8e-4ca2-a67b-ec44c42bb17f)
+      (tstamp d760e608-c19d-47b0-a608-dc9d0c365daf)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 48) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -132) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp e047d418-5712-4be1-9ef5-c3bff9b959da)
+      (tstamp e9cbf4a9-453f-4d6a-a748-c945b19f6aff)
     )
-    (fp_text user "I" (at 0.3 0.6 -132 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -132 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 2433c3f6-88b2-4212-b0fc-1a4f550b68d2)
+      (tstamp 1c32caf1-6bc2-4ee3-8af0-b700d50a6373)
     )
-    (fp_text user "O" (at -0.25 -0.5 -132 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 2d1552f7-240b-4d54-834d-5656743abe21)
+      (tstamp 29698323-196b-4eab-ad3f-aac7cda4c69e)
     )
-    (fp_text user "G" (at -0.251767 0.6 -132 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -132 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 497aa813-9d44-4587-b770-f682cc576e96)
+      (tstamp b3f8b5f1-3eaa-4271-81f0-7cecbbf28c03)
     )
-    (fp_text user "+" (at 0.3 -0.5 -132 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -42 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4dfcba36-f215-4369-9f39-fb4e18923364)
+      (tstamp ecf1dccc-4342-495e-a984-599726b0bf50)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 48) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -132) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp b7562e3a-7389-4759-b486-bd6770511864)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 096c71c1-ff0f-4bc2-9e74-77b28fb7157c))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 92e4f315-8b8b-4901-956c-6ec40a847b31))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp ad3c5750-0f82-44bd-b70f-8b4a8ce99707))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp b1430b9c-dc0f-4a9c-8aef-5eef58c6de2c))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3c1d23c0-f6fa-47ec-8b43-79c207b11112))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4e5cb774-a699-48d8-bd65-46b60484d1ce))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 92224162-c251-4a07-acb3-222f5aaa1056))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e6bedd07-3ab0-4aff-a8b6-df0556bd5110))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 4b11cecb-54da-4a32-a327-553fd2cf86c4))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 86ee9efb-c522-4ab2-b5d6-2f07d471f53f))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8a101d54-702b-4c81-aa00-7b0936748139))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9bc425ef-c76a-497e-80ec-b2e585b14e85))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp e0ce9b9e-5329-45b3-90ca-b72d9c1a05a8))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 05400c3d-0164-4234-b250-8011a266fcbf))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 47ffb496-7581-466a-a52a-5fcf64940f01))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 3617edfc-7306-420d-a2be-c066a99a39e6))
+      (tstamp af610548-da71-40cf-9033-e77a8339b2d6)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 09426099-9342-4df3-926b-d5f8326319a8))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp b59fa863-7cfe-4d1b-adde-011dd283a036))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp c43f3e44-9196-4d5e-ba7f-d3351512ec0b))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp d21c5e8d-fe8e-4430-a04d-f3ff74b666e8))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7ec2da07-c95d-4e7e-8d95-e61d0e62980e))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 96191d6d-65e5-4c2c-ab81-a0660220e21d))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp acbde110-383b-41a3-a8f7-c8d195316f6f))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp bb6b1b9b-1d93-451f-ab25-ca08cf937a81))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 3e96f8ac-735c-49e8-a1e1-3af86f806f9d))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 3fcf9a96-c6f0-4eb2-9d2a-bb62b411404a))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp bd247549-e324-4fbf-b9d7-6f15f2336187))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp ccf14239-4dda-4be8-a484-bb5074a9c518))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d3169150-7408-47d0-ab0d-d370516cf717))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 967f3f14-6100-41e3-8a94-1c33eed990e5))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e0369c38-d13b-4b6d-80b8-c40f4424dc03))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 9f2697ca-d4b6-4f2c-851f-5d99f5150417))
     (pad "1" smd rect (at -0.915 -0.55 228) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 81 "Net-(D54-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp c1657342-13ce-49f0-b8b0-bbb5d5513269))
+      (net 81 "Net-(D54-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 6c451073-f31a-498c-acba-afae8cb46a9b))
     (pad "2" smd rect (at -0.915 0.55 228) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 927a6a11-731a-41d1-bfe7-d92d5af94550))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f37b522d-cb26-49f1-8c2c-5c9bb787f267))
     (pad "3" smd rect (at 0.915 0.55 228) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 80 "Net-(D53-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 1ec26a0f-1d48-4975-8a35-77399ebab395))
+      (net 80 "Net-(D53-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp d0f390c4-8540-4294-b71e-d7f6aa1cde88))
     (pad "4" smd rect (at 0.915 -0.55 228) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp d170c40d-1688-437c-af2b-db72664df9e7))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 739ddd3b-8671-4bd9-a51f-b448ebf174db))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -3999,58 +3999,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/28a2d40d-8608-41f5-8e63-3318d83095ba")
     (attr smd)
-    (fp_text reference "D7" (at 0 -2 126) (layer "F.SilkS") hide
+    (fp_text reference "D7" (at 0 -2 -54) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp a07073a3-b7db-44be-916e-386f825bd46f)
+      (tstamp adbeafef-4e04-4a6c-9dcc-38f8d6af1ecb)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 126) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -54) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp e2741a2d-4608-4b12-b217-a263cb3755b2)
+      (tstamp 9e2b3266-04e2-4806-b398-328c6379c8c6)
     )
-    (fp_text user "G" (at -0.251767 0.6 -54 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 02e390cf-8928-40f0-a65a-0bd49883ab81)
+      (tstamp 02b4e2c9-9839-40fb-b119-41ea84caf4d6)
     )
-    (fp_text user "O" (at -0.25 -0.5 -54 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 120f317f-3a86-4091-b00d-82a8b45373ca)
+      (tstamp 7d6e8b78-3691-484f-89be-e13138827ad5)
     )
-    (fp_text user "+" (at 0.3 -0.5 -54 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 36 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 327a4092-e942-4a8e-9ff3-5a3315d703ff)
+      (tstamp eea4eab0-178f-44a2-bdde-afee333515f1)
     )
-    (fp_text user "I" (at 0.3 0.6 -54 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b53014d6-83ff-486d-b449-d9298cf4ccc6)
+      (tstamp efab8204-faea-4e97-9113-ec027c3f6848)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 126) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -54) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 046008ad-3e64-491d-a587-c6a3e2243458)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 328da2f9-1bef-433a-8c51-952ce0a34934))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp bbf7130a-23a6-4828-8dee-651e343b76f7))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp f02fc7d1-ae5c-4a3a-b899-c9201e617582))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp f5c38836-405b-4333-ba5e-5aef5f21a237))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 36586dfb-5ac5-4e7b-80ee-3f8595da9c7d))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 993817e7-57bd-4811-b8e5-553bc651c6ad))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d453326b-7de4-4d09-9e67-7f02bda04e29))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp eecc2245-a3f3-46b5-962d-bc45c75e0e9c))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4960440f-88f0-495f-9f31-26a4f32d011f))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5fd27221-a71e-4eb5-b959-109b52f71110))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 6b9f2385-4376-43cc-980d-594c78dbdb4e))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp a3ca1128-e63d-47f3-9563-a5c29d0a08bb))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp e910916e-0a46-4c6e-955e-7fe636608efd))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 7b2d3b0c-e7cb-44b9-897c-0e46468fd978))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e0d3123e-3125-4c89-a5b4-1b1b02a45710))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 620639e8-bdd2-4b1c-a50c-e6f97a59cb3b))
+      (tstamp 1b6d2620-f18f-402a-a7b0-704d31ae20f2)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 4fd6b4f7-a063-429e-8440-da10968f0b75))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 9f7d671e-a621-47b7-a388-3def56859099))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp f1334392-68ac-4e72-88f0-f9078a94d711))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 5e9f812e-c76b-4ffd-80fd-702a737c6587))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5587964c-a5d6-4927-a3f4-092217fabad7))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 651344bf-5c9b-4ef8-9d28-67e43a91732f))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c848643a-ee80-4e87-9abb-b8733a78a01c))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e958c360-8131-439f-9a22-79e88ee39728))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 666e4a03-16b2-4756-885b-c6d31fa64273))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 818d2ea7-971f-4b17-bcbe-b2c436e01785))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp b4eb38f2-6ca6-4a5c-9bd1-33b7f425a6f6))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp c962508b-5e9f-4fc6-a498-2e685c50491d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp da648dd0-b898-4f7b-b26e-3b4f2e4275d4))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 20c6635d-43c0-4255-836f-6b447a6c4a25))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e4f0892a-4262-4c2a-ba0d-8b97bd3e9dee))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 981147c0-f94f-4c10-9964-4e4b2ca15bf6))
     (pad "1" smd rect (at -0.915 -0.55 306) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 39 "Net-(D7-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 94f7a5aa-1e7e-4adf-9327-48871cb650e7))
+      (net 39 "Net-(D7-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 3a08e1d3-c31e-4c66-ae7a-09cd98be2fe1))
     (pad "2" smd rect (at -0.915 0.55 306) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 8927c822-ffdc-4a64-8e50-3b10980fda7a))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 81b60116-1a94-490d-975c-5cfa81ed7609))
     (pad "3" smd rect (at 0.915 0.55 306) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 38 "Net-(D6-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp a8d58e13-ed51-415e-9fad-5b462cb74134))
+      (net 38 "Net-(D6-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp e48d37bf-7f1d-4895-bbf5-89feca256af4))
     (pad "4" smd rect (at 0.915 -0.55 306) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 2e05c2f8-642c-410c-81d1-d32cd4dd562f))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 69473848-99f5-43a6-a553-680cfc0a2ae1))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4068,58 +4068,58 @@
     (property "Sheetname" "WS2812, 10x")
     (path "/3a6e5aca-fb0e-4101-bd2c-fbcebed154ef/45879737-8362-4a05-a422-d1c21be1f184")
     (attr smd)
-    (fp_text reference "D3" (at 0 -2 102) (layer "F.SilkS") hide
+    (fp_text reference "D3" (at 0 -2 -78) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp d20a856d-028f-4972-9776-9cc25f428156)
+      (tstamp f2d5373a-474e-499d-9f23-777f2dbd1354)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 102) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -78) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp fcb168fd-338f-447b-b639-7a258ec16982)
+      (tstamp 41940457-f1f2-460a-aa4d-7ba8bc1bfadb)
     )
-    (fp_text user "I" (at 0.3 0.6 -78 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 0f521fb1-3a36-44d7-bcdb-4eb03194977e)
+      (tstamp 9a05518f-c62c-4d71-8372-55c208a1f544)
     )
-    (fp_text user "O" (at -0.25 -0.5 -78 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 1b3ceede-09fb-44f6-95ea-4c2353910a33)
+      (tstamp cad5af0a-07aa-47b6-8556-56ee1969b739)
     )
-    (fp_text user "G" (at -0.251767 0.6 -78 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 67a2e9f1-4696-49aa-a68c-1595c573926f)
+      (tstamp ddac8905-c664-45b9-a2d1-60e24bbf3a70)
     )
-    (fp_text user "+" (at 0.3 -0.5 -78 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 98104bec-38ba-473c-aa53-b62beeb9e434)
+      (tstamp f0d0b1e1-ccf1-4f42-a75b-6d5dcfe8d9b1)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 102) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -78) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 4e72be09-5958-43f0-929a-ed8524d2cec9)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 5bda5880-ae1d-4e2d-842b-bdce03466f56))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 8726736c-b4b4-4a69-9e5d-1cdf5c31c1ee))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp efa94914-f160-4b24-91b7-1f72d0f05013))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f3215fd6-06e9-4d81-8b4d-6662d4c25696))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2dd90525-2d42-4f4a-b9f1-12fb2dd55cdf))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4e74c07e-a176-4474-a914-78c5ad826bb9))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp db79c9af-0cbb-4577-84f2-351b02f49e79))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp fc1d7967-52d5-4d92-98f3-aaa61464aa29))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 25c39d53-5a9e-4b35-b406-174fbac2cf35))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 58e84d7f-468e-45dc-9d7d-1405d453c429))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 79b50964-200f-4c6e-bf19-c36a48ee459a))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d8f54511-65b1-42de-b4c5-310eb12b0bfb))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp da108eaf-239c-4bb4-af84-7c2453815f43))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 1ec27196-eea8-43ca-b4dd-fedc4a69e339))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 60d1be99-9c50-45a3-af18-b1838adf0fed))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c412bc1d-d85e-4b7e-96f8-b43ec0a9d976))
+      (tstamp c48d13b3-b71b-4e73-97be-0a92398a101b)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 325aa7b6-b4fe-4f8b-bb90-ce211eec28b6))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 584b8718-6a26-43a6-afaf-a7348a57720a))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp b2ff8b3f-a618-4993-9a63-c79295d4ff29))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp d0e824e0-24f3-44e9-a064-7d4231c77106))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 09368c6d-e63e-4f37-8a4c-95dc582d18c7))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 701ec3d0-593f-4971-bace-30f3cafd76fb))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 98a96c87-e110-4859-b0fd-ebc9cde1a416))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f5c147ca-84e0-4aaa-a1ad-893748c67987))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 39fa1e8e-0c9d-4e19-b795-163a46e58391))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 57cca6af-2927-49a7-85cb-c3f96eccfe05))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5a3bf3f3-d431-4fed-89d7-1420eba65a68))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 63a4ee03-1d9c-4484-97f8-5d28a9af7d5c))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp dcf33c1f-fe05-4033-82f9-430a647a30cf))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5155a0b0-c463-48fb-ace2-252eaefdfd57))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp dd0b4775-52cd-4016-b9a4-d16c41576cff))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 6913d5ca-c3b9-4cc6-84af-26a56f81f29a))
     (pad "1" smd rect (at -0.915 -0.55 282) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 35 "Net-(D3-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 37b6910f-b746-4213-8998-ea1bb89eb88e))
+      (net 35 "Net-(D3-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 00432d47-4aa0-4569-80d8-18c372645976))
     (pad "2" smd rect (at -0.915 0.55 282) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 5740e86e-4f2b-4d73-b108-9227964a55de))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 85274d04-4f9e-4fb7-bb5b-fc58cd2a07f6))
     (pad "3" smd rect (at 0.915 0.55 282) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 34 "Net-(D2-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 66b9239f-49b3-4f3d-8966-36dc701318a5))
+      (net 34 "Net-(D2-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 6c1afbb9-5b08-4eac-9bd6-98b5b6f234e4))
     (pad "4" smd rect (at 0.915 -0.55 282) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 527ae400-b416-4958-8a06-b41622e60b75))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 19eec965-832b-4492-9fae-5807c0711979))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4257,56 +4257,56 @@
     (attr smd)
     (fp_text reference "D36" (at 0 -2 120) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 47e3bcc4-a266-42f2-9f2a-9a8ad80b85c8)
+      (tstamp a1bce192-b5d7-4b17-b337-175a4ab0d1b1)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 120) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 445165a2-693f-4ae7-a102-1a576409f717)
+      (tstamp 5babfea5-71cd-48f5-91f0-bedcebfc030c)
     )
-    (fp_text user "O" (at -0.25 -0.5 120 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 120 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 7cc2e7f5-ea1f-4e03-901a-c0d3f165bf80)
+      (tstamp 08041dc5-1d5c-4e6c-a822-d404754017e5)
     )
-    (fp_text user "+" (at 0.3 -0.5 120 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 210 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 9423a659-2e9b-4969-a824-8d23c8c7ef55)
+      (tstamp 35182821-b2ac-46d7-840b-14d42c131d60)
     )
-    (fp_text user "I" (at 0.3 0.6 120 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 210 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 96fd42df-bca1-4841-9dc5-4b9ed0ae646d)
+      (tstamp 4547aed8-d6ec-451a-aecc-bf3133412f17)
     )
-    (fp_text user "G" (at -0.251767 0.6 120 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 120 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a9067633-02b2-493b-b0df-067cb47e15ae)
+      (tstamp b93d266a-a294-4468-932e-08185f9834a2)
     )
     (fp_text user "${REFERENCE}" (at 0 0 120) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp a01d96e4-795e-432c-9db7-41b23d3f940f)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 35904dc4-5f47-4b07-a00a-c1684fc805bb))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 7d4dd2c6-97a0-4c76-ae32-83f99f3fec33))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp a3ba8fdb-f163-4942-a62f-cea200204d65))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp d1accb93-941e-4507-b430-cd0d240b9df3))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2a8c1d1f-173e-46e4-9fb5-10d04dcf55ca))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c5aea211-71c4-4b55-8e6e-d8a8bb5fd717))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d6d7d370-9993-4023-ac7d-66f91fdfa612))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp dccaa964-ce3a-4521-9eb7-facdcce311da))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 4bad45e2-66fe-4a3f-b945-bc42da999fec))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6ac2abb3-6632-4e35-b0d8-d787bc6d1704))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 9c61800c-3065-4dcd-a4f0-f29ee7740dc7))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b72b3ae5-0aa7-478c-8e02-16eefe3dfbf3))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp dd6a1c0c-f6b6-43aa-b33c-8e29b59d289f))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 689490cd-6726-4a62-9238-0a87ff9d5d76))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp bd0228f5-7788-4c2e-b087-56b09f406c9b))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp dc4bd837-7ec7-47ca-9a85-714a008c3062))
+      (tstamp 3bd9f3bf-13ce-44fb-a61d-acad789f82fa)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 2f314883-4842-4644-8535-6d591f73f8e7))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 659a3da0-e08e-46e3-a6c8-f1e440fc871f))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp cf5ab106-3024-4106-8acc-973f00280d17))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp f6630b33-5719-40f5-a04f-bef4bbc631ab))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 14daefaa-f8e7-47cb-bc15-eb0b21cb1240))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3335ba65-f2a5-41ac-8bca-983adb2f7647))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3742c681-6914-4ea2-9d89-1e533893b1d1))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b3b65b71-d17f-4253-8d3d-953a93758344))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 131c46ec-eec9-476c-82e1-787ea4124558))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 32ebfaeb-74d2-457d-b279-4bc5ab192237))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4cfc5016-d9ef-4086-b65f-70d9ab13bc30))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 4e1cd332-3af1-49f1-a2ca-e6d158f3bef2))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp a0cff824-e775-434e-a327-22ec3993e78c))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 532bfdfd-a52d-486d-b89d-38be21366c1a))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6ffa7f15-98ab-4534-ad5d-40cc5aeeb059))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 059fbf20-f45d-4e7f-91e2-7d28a14dc85e))
     (pad "1" smd rect (at -0.915 -0.55 120) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 65 "Net-(D36-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp fb5e0d11-6606-4c74-8e6a-a361767d8246))
+      (net 65 "Net-(D36-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp d3e5067e-d8d3-4ef9-9599-2f34e88d02a2))
     (pad "2" smd rect (at -0.915 0.55 120) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp c78feee4-1338-40d4-a57e-ee2c430e6638))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp a35301cf-9b1b-4dbf-a1bd-a80b9d7c3638))
     (pad "3" smd rect (at 0.915 0.55 120) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 64 "Net-(D35-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp bf12db6a-18ee-4eb2-bf23-d13a840bd11c))
+      (net 64 "Net-(D35-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 27c4d79d-4d5b-4924-93be-b861b6872e23))
     (pad "4" smd rect (at 0.915 -0.55 120) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 0fc604e4-35e2-451c-9bf0-0f973d850018))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a5489767-3612-4a83-a784-af344737898d))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4326,56 +4326,56 @@
     (attr smd)
     (fp_text reference "D20" (at 0 -2 24) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp fb3155c2-4190-4917-baeb-4cd22ccd45e9)
+      (tstamp 83231119-c0f6-472f-a45d-f2b97872f2bd)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 24) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 4c18cc44-004a-47bc-bbfc-6e18edd83721)
+      (tstamp 4c4484e5-e009-47b2-8b11-6341325be327)
     )
-    (fp_text user "+" (at 0.3 -0.5 24 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 114 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 338a1860-39cc-44ca-aebf-90fadb82e30d)
+      (tstamp 3e309da1-0a13-4947-bc7d-af78d939f7d3)
     )
-    (fp_text user "I" (at 0.3 0.6 24 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 759624bb-8f81-4298-9078-4c2048bf8946)
+      (tstamp 49ace5b5-57a4-40b0-97f7-de58ea9b6273)
     )
-    (fp_text user "O" (at -0.25 -0.5 24 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 114 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 93cc140a-c404-49a4-90db-867eb907eb3b)
+      (tstamp 8128ece8-0b6f-4a98-a2c1-5597634bfeb0)
     )
-    (fp_text user "G" (at -0.251767 0.6 24 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp e1dcc99f-2c3d-4baf-9b14-b3003ca44380)
+      (tstamp 9ebbd163-39b7-4694-8ea5-3b42cdc089e1)
     )
     (fp_text user "${REFERENCE}" (at 0 0 24) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp ac242a53-3255-45db-b97d-84b82c0d9f9f)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 3dd9929b-cb21-410c-80ae-db79464e66c6))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 6099e27d-c2df-456b-a021-6e861d181dd4))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 6fd61818-4e15-4c12-81dd-91dbe205eb66))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp be58dfa3-445d-40c4-ad5d-144e5060e9d6))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2cc6b557-5d07-4d9f-b52f-3724c17b2ae5))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3a006a1e-d272-495e-a167-086bf09b889c))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3b80112d-9fc2-4fd8-af69-b923036ca178))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e8475873-cc75-4576-8102-c5c35b982509))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5e9440f5-cb8b-40ed-8094-3222a1613832))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 760555e6-02aa-43e6-92ac-afb0740ceb77))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a2a0d7bc-2a56-41b0-af6d-af0a092f83ac))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp ca953cee-679c-4e4e-ad8e-25ecfe172211))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e042e3b2-4255-4013-89df-07128cc5dd37))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 964aed3e-c72e-49e7-8db7-bba9602391c9))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e030c312-6944-46f9-a742-f5cb8e8e5b6e))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 5ad8f009-e09e-4b8d-b2f0-458afdcffdfe))
+      (tstamp 1a3bb40a-2831-42ad-bdda-bbd23cd8f0e2)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 32679682-2a8c-4c6f-aec7-741f91637020))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 4131cd4b-0824-4b62-b77b-f591750b1b94))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 48ff1d79-6d8b-4221-a1d2-6d51d612c957))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp ca9ede4b-b372-4017-b2ce-57c04fc7dadd))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 557519d6-cc1e-4d4b-a96a-e30dad493d0f))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6322b947-319e-4a9f-8b70-dc5ad227c0a1))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 73cda59e-f824-4964-bacc-c6bba513cd52))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ff25e9f8-c433-4708-820e-e1e21db95a6f))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 48d7c329-e6c4-4036-be1f-24543b068eb7))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 58b542a7-a2b1-4f01-b73a-1a2114ef765c))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9231c384-638b-4235-b4b9-93389b914cc3))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp f943e744-d024-44a4-a418-9042c53bb164))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp fc8faa84-c32c-47c7-affe-8ec30daaaca7))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 271412c2-9887-4cce-975a-5cac9b533d1f))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 66547c07-2f4d-4cfa-9e20-8c8d86263861))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp e3740299-49bb-4a23-8578-cbf457bd025d))
     (pad "1" smd rect (at -0.915 -0.55 24) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 6 "/WS2812, 10x1/OUT") (pinfunction "DOUT") (pintype "output") (tstamp a86ca793-00d3-456b-8113-b61c26614eae))
+      (net 6 "/WS2812, 10x1/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 54855c5b-8205-434a-b4ec-40f6924541ee))
     (pad "2" smd rect (at -0.915 0.55 24) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp a96a0c24-291a-42e4-ab51-2f939424ce87))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 85c4bbcd-af3d-42fe-801d-0c45d27a6e43))
     (pad "3" smd rect (at 0.915 0.55 24) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 50 "Net-(D19-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 600499b6-e4dc-49c1-8259-69f486dec1be))
+      (net 50 "Net-(D19-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 89b2b3ff-b4c1-4260-bc7e-446090602100))
     (pad "4" smd rect (at 0.915 -0.55 24) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 42948336-c8bd-4012-903c-2323dae526e6))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 3aff8d76-cfd7-4e3e-af3b-c80fd2fc5cf8))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4395,56 +4395,56 @@
     (attr smd)
     (fp_text reference "D27" (at 0 -2 66) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 6b8ef889-f058-4c41-98f4-a17876a2dd08)
+      (tstamp 5806a6d8-de62-4725-9931-d74c5db8f75c)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 66) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp b2cca183-ffb1-4e87-b0ab-7eb8d130455c)
+      (tstamp 1ba2abd0-b690-43c6-bdd2-b3c83a03cab7)
     )
-    (fp_text user "O" (at -0.25 -0.5 66 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3d407196-f7b1-4eb0-9d3d-981a1a1d3213)
+      (tstamp a8726210-c562-47fb-874b-d7bf79462012)
     )
-    (fp_text user "I" (at 0.3 0.6 66 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 156 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 55a12a75-8a71-4115-b2ef-0713c08ad716)
+      (tstamp ab9880c9-8fd0-40f9-8673-e809182d231a)
     )
-    (fp_text user "G" (at -0.251767 0.6 66 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 676f6e52-d2f5-4910-aaac-df80b418b8ac)
+      (tstamp f5442a6d-62cf-4a9d-a72f-5330f5611136)
     )
-    (fp_text user "+" (at 0.3 -0.5 66 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 156 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 9fd53969-f83c-46a6-9097-54fe0c03a0a3)
+      (tstamp fb373c44-0392-4830-8f2d-067fd7654a8f)
     )
     (fp_text user "${REFERENCE}" (at 0 0 66) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 3442f81f-aac6-485a-a0b6-b4073970efa8)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 1494f5c7-557b-4b96-9c20-de1eaf28b556))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 16216c36-5409-4d1a-9907-8bbe6dcece51))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 991843a2-3285-4a98-8d94-053fe7d143c9))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp a3e88a99-8dec-47f1-bb7e-b53cf162272e))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 192cd303-fb58-4e92-bb58-9a2f4b316ded))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 342f2057-1191-4494-953a-4f3ed4db3ce3))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8e899dc3-09b0-4158-a0c9-2f308255c28b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a970632b-3865-4cc8-bd1b-9dba9f4038a9))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 75e4618f-8c31-408a-a690-ef62a8e16deb))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp b345ede9-044e-4d24-b4a8-9f78b499cc7c))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp b57a0237-aa97-497a-909f-c5a4a1489ee0))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp f2741209-bfbb-4a51-8c3c-e2d4238a8651))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f8598b63-eadc-4e70-9025-0542c14f22df))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 4d540422-6565-48b8-928a-66cd91b5a50a))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 831900f0-cd5f-4e52-b914-f024721a3251))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 2ef35ed7-8abf-44d8-975e-26174f1ea279))
+      (tstamp 034a1e78-5d68-4454-8aac-da8cab3e2cee)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 70cd1ee8-4cd9-4aeb-b604-a107a2872eee))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 866bab2d-bd36-42d5-864c-f87440919c8f))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp e4fca0eb-b0b5-4770-a374-9ab4f81524bc))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp d7ea3657-d8e8-4e92-a576-0e89f7fabcbc))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 44add315-3666-4ae6-8b77-ad865f9efd51))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 918e7c6d-c281-43b5-a5d7-30d8a2f48d6a))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 91b5c9ba-7461-4cc5-b3d1-90e9cecf3f22))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c658b4de-e024-43de-bc58-8063babcf05e))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp b2e106f0-7100-4bb1-b750-ba96c381f284))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp c237209c-85d3-413c-9d45-05c2d8b0f12d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d091cdad-a19a-4ee9-8923-065c63e9cd98))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp dcf2efaf-5437-4d85-87f7-f05c01220aac))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e8b90c45-2e17-43f3-a755-2ddde2de878a))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a53957ea-3f80-4b3e-9a2c-5fad121ed8b6))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b77dd3a7-a12c-4d0e-a41d-227fd2823b70))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 539578ea-abdc-41d1-b3b4-acf231cf8c3c))
     (pad "1" smd rect (at -0.915 -0.55 66) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 57 "Net-(D27-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp a018d145-293c-4703-af17-5ee1d2bd502f))
+      (net 57 "Net-(D27-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp f2519ff8-deff-4024-bb34-49896f4b8370))
     (pad "2" smd rect (at -0.915 0.55 66) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp afca92cf-f87c-4f41-a120-3be64d1ad649))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp cd4b515c-0e8f-4ae2-87b8-37df200632d2))
     (pad "3" smd rect (at 0.915 0.55 66) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 56 "Net-(D26-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 2bd067d2-fe55-426c-8af1-2e2d2406bb9f))
+      (net 56 "Net-(D26-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp f6938e87-5958-4683-b545-a5d297007c84))
     (pad "4" smd rect (at 0.915 -0.55 66) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp f13925a4-8f77-4e02-ae44-5cbce053b0d9))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 7fe3299a-8321-4975-ab19-938c7039e9ed))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4462,58 +4462,58 @@
     (property "Sheetname" "WS2812, 10x4")
     (path "/188423b3-ff5d-4b8e-9a42-d053fc097940/28a2d40d-8608-41f5-8e63-3318d83095ba")
     (attr smd)
-    (fp_text reference "D47" (at 0 -2 6) (layer "F.SilkS") hide
+    (fp_text reference "D47" (at 0 -2 -174) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 2c528686-cf83-43b0-8f69-598fd472f11d)
+      (tstamp 6f0b0d58-d2f9-4436-9aea-92fd593dfcb0)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 6) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -174) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 926b181d-bdad-4b7c-bf50-e5b234270504)
+      (tstamp 3eb2cb36-b7fc-444f-a29b-0c1c76d83c9c)
     )
-    (fp_text user "I" (at 0.3 0.6 -174 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -174 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 37925d8c-936a-4c75-943e-50924a64eaff)
+      (tstamp 121ed940-3d4e-4ed7-aea3-b7b2c4e52a8f)
     )
-    (fp_text user "+" (at 0.3 -0.5 -174 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a39f2ee8-d959-4501-9392-fda194e79a2b)
+      (tstamp 128a3626-4f53-4076-83a9-9901ce63adef)
     )
-    (fp_text user "O" (at -0.25 -0.5 -174 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -174 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a7f2675b-0811-4ab8-8e70-731ebd1eee6f)
+      (tstamp 8a155c56-cf32-4aa0-bd83-bc394dc73453)
     )
-    (fp_text user "G" (at -0.251767 0.6 -174 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c3284530-000a-4543-bc3e-def53155ea2d)
+      (tstamp 9e4f4cb3-8fdd-4d63-8a77-18bf0f75fae9)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 6) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -174) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp b6a844a1-2f5a-4286-a1cd-02b4615bfe05)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 6475c0ee-12d2-4d78-ac6a-acf6cdc76f17))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp d5081233-cca8-4b7f-811e-fdddc5047d20))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp e04ef178-e94f-438c-964c-7e3d7d2227c9))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp e4324679-58c2-4848-95da-7417d8f7f15e))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 359d65d6-4b2c-4c3d-b13c-e5f56f0079df))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6fe7a6c8-df71-4477-aad1-8f6b98327cdc))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 791441cf-9940-469c-bab6-b8d497526f27))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 873b3725-ad24-4114-be43-7049f44e823a))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 2ae15473-245f-4a29-b30b-64b04d2db516))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 4b8bb578-f57e-4506-8995-db048e4cf8c0))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 99395225-75eb-4689-94ab-dbb34abffc50))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b07bfdb8-32e3-493d-937e-e050c795502c))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp e99b7b6c-0ac2-443c-a44d-fd96fd83e184))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 93e4bc35-e6b0-4e01-b248-8595247ce589))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp d3042e49-e7e5-4aee-b1e5-91b99a76cb61))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 56ff6124-ea06-41d1-a9ed-efb1c74073bd))
+      (tstamp f296148e-0664-4b21-9786-a0048fd1d19f)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 4e2f7e44-adf8-48c4-90cf-78eb1f76bf3b))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 517e8cb8-a962-4ded-b3e2-3a514b072754))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 821b4996-d65d-4e97-998d-3692a386f293))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 1b73017f-74aa-40e2-8526-eaacdc677cd1))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1ca470d4-73a2-496e-8fea-3f2cab1c7bc7))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 44997af0-e996-4530-8e2b-17d8213aabad))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp baf4715c-c925-4b52-8f26-3595beaa2554))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp fa9c2164-63cc-499d-83cd-1a43c2562472))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 44e51ca7-e4a7-4040-bc15-eb0e32f5ae04))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 537b69ec-3c7d-4080-b298-cb969d6f01ac))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 55a74b9b-65f8-42a2-9867-819e22bc3e33))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 573c502c-9dfb-42ec-8ba4-e65a64159c18))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c5378818-b7e5-4634-ace1-7080b9011bf3))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5c85ece5-4c77-41c1-a6d1-460c7d0403f7))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 7cd55fcd-835f-4af0-9955-5ec71a3e54e6))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp a0f44373-6488-4594-ba3a-4244e60b6bb7))
     (pad "1" smd rect (at -0.915 -0.55 186) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 75 "Net-(D47-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 079a0120-05ea-4617-8d4c-1b065dd656aa))
+      (net 75 "Net-(D47-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 4ba53409-fa28-4aa2-a8f5-90b9cb4d4f22))
     (pad "2" smd rect (at -0.915 0.55 186) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 0d976062-6aea-45a1-bff9-623154094934))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 582de348-070f-48e4-9d9b-c5162be77328))
     (pad "3" smd rect (at 0.915 0.55 186) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 74 "Net-(D46-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp bb0f1587-f93e-485c-a79f-53fb11e9c9ae))
+      (net 74 "Net-(D46-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 4830b1f8-8681-4e58-9abd-2f4af827e075))
     (pad "4" smd rect (at 0.915 -0.55 186) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 951b80f4-7a2d-4a86-b9c7-d595ef615883))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp bacafcc0-789d-4606-a989-028a253d3ed1))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4531,58 +4531,58 @@
     (property "Sheetname" "WS2812, 10x1")
     (path "/faea92cc-f87c-4019-9166-3b9d485d146c/501d4100-688d-414f-80d5-e89a968cb5f2")
     (attr smd)
-    (fp_text reference "D12" (at 0 -2 156) (layer "F.SilkS") hide
+    (fp_text reference "D12" (at 0 -2 -24) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 2d927dfe-d977-40a5-a4a7-d2b618d735e4)
+      (tstamp 4e15bb23-ccde-48ac-9da5-43509bf25128)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 156) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -24) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 1dc63714-08f8-4aaa-adb4-b71f8b65a3ca)
+      (tstamp 2f3365f5-c4a9-4e48-b3c2-6d23551edadd)
     )
-    (fp_text user "O" (at -0.25 -0.5 -24 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 01609a4c-183c-45c7-ae34-3e4bcd1e7e8f)
+      (tstamp 0bd31dfb-2039-43c0-811d-255e8d4a44c5)
     )
-    (fp_text user "G" (at -0.251767 0.6 -24 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4110ecde-d406-4016-833a-16539bd6243a)
+      (tstamp 79f96042-0dad-45e7-b1e9-2a8cba8774af)
     )
-    (fp_text user "I" (at 0.3 0.6 -24 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 66 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4bbbcc3d-5176-492a-a15b-b9b4f1a0a2a1)
+      (tstamp b897eeba-3ddb-4603-aaa0-93694fd497b0)
     )
-    (fp_text user "+" (at 0.3 -0.5 -24 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -24 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f401f7de-4781-4eb5-be9a-5d4c99a36d95)
+      (tstamp dc4fec99-095e-46d9-854f-799ba8e540f8)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 156) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -24) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 59759e4a-f255-4c6c-94ed-c1f00054c907)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 441a28ae-564d-4041-98ed-cef140b7ea4a))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp aa47551a-9945-48cc-b38a-a56e4bcf9bf8))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp c4a3daa2-c740-4237-9536-9fadaa7782ff))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp e811f184-e2d1-4553-a6d0-e650ba054594))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 19edd4c4-dc04-4982-8eab-0b247767fdb4))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1b5b76cf-ebcb-4d5a-b44c-fc3b50b2e24b))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 52cd444f-fa04-45a1-9f51-e6670c3b9982))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp c96bda41-c9ca-4cfa-b312-45e766a792e9))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 26602d1e-5833-43a5-a5f6-82463b215e75))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 2d8f9474-52e2-4403-babd-c7eb86baf2d6))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 3e98813c-6735-4573-9f89-079a80ee6803))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 7deac960-20e6-430f-a8a3-a4c41603f5c6))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d8451f03-6883-4c92-b26a-af7d01b44ea2))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 20fc8c88-db3e-4a49-88d2-86cffb006898))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a377924f-0fca-424e-a6dc-8749bd8b7c64))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp e7edc9b5-9ba8-42a2-a3e0-555a28d26951))
+      (tstamp ffa10a82-a97c-4e3f-af2b-87bdde752cb2)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 2810b0a5-c508-42ef-906c-529734d09d1d))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 63851b73-363e-410b-abc6-1c65808f817b))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp e21effec-2817-482a-872f-3512b4b634a5))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 064365b4-3842-48e6-b4ac-b0b60acfe789))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp caafef12-db2b-40a9-b5e1-7ca5dfe9f43c))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp df01d6c3-fcfc-4b00-ac3e-a56777a19323))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ee8a52dc-fb77-4c62-bcbd-eed9dd2aa9fa))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f337fbd2-2d95-4453-9ce6-07f4c3cefa67))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 09fd0b7e-c231-4706-a37c-284b6e545b70))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 0debd6cd-e929-45e7-a192-fe47990b66a5))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 41ea2960-a27b-480e-98f3-7c72fffb6446))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4f45d174-1a39-4175-b440-d1da5727e5f8))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c8bac322-e1d5-476d-b5d0-0a77dd2c3739))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 0fa2480e-93f5-411a-aa01-2dfee3071d00))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 6e331b15-93b7-43cf-ab71-1e274adb7261))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp eb7a0bf2-545e-4dd9-8b87-47217bcae46a))
     (pad "1" smd rect (at -0.915 -0.55 336) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 43 "Net-(D12-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 16e872d4-8e52-4199-91b9-9d0477950ef8))
+      (net 43 "Net-(D12-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 44e5dd6a-3445-4ed8-a4be-8fec3b21c698))
     (pad "2" smd rect (at -0.915 0.55 336) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 1ee04fb3-4a6f-4a3c-9f6e-4cc8c04ef239))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 83bbcf61-8b1f-49c4-a868-c7f5f1703c74))
     (pad "3" smd rect (at 0.915 0.55 336) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 42 "Net-(D11-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 39d85181-a5cd-4f90-ad6c-68cd0d30f43a))
+      (net 42 "Net-(D11-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 4fa1aded-cc09-4458-9e80-cf7ca4b1eeff))
     (pad "4" smd rect (at 0.915 -0.55 336) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 90bfd435-88e0-4900-8c1d-c5478e1872c9))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 5918bdcc-5fe7-4f63-b1ac-e3eb190a5b22))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4602,56 +4602,56 @@
     (attr smd)
     (fp_text reference "D41" (at 0 -2 150) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 0f5c9952-3fce-4304-acdb-7e06685d07aa)
+      (tstamp c0ebee39-0930-4544-b40e-e442a5760b2d)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 150) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 8490765f-1911-4743-aaa4-c6febb6d21f2)
+      (tstamp 44dc73f0-991a-43f9-85fb-edbde5b2350b)
     )
-    (fp_text user "O" (at -0.25 -0.5 150 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 240 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4d508c8d-8a8a-4c6a-9053-1915cba2b953)
+      (tstamp 361c98b0-252b-4e88-b5ba-1631e1a7675e)
     )
-    (fp_text user "I" (at 0.3 0.6 150 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 150 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8ddec5ad-dc6b-49ca-bd0d-ec9ae684793a)
+      (tstamp b5ebc056-4d99-42a6-ad03-e0f07474c631)
     )
-    (fp_text user "G" (at -0.251767 0.6 150 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 240 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 9a520b96-c678-4c9b-b56d-6e140162d718)
+      (tstamp c12ac335-d842-4b8e-b071-8d313733bd7c)
     )
-    (fp_text user "+" (at 0.3 -0.5 150 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 150 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c65ca2a8-acc5-49f6-9dc9-1af576fa3414)
+      (tstamp ee4f991a-d229-4bbb-b0ea-388bb05b72d2)
     )
     (fp_text user "${REFERENCE}" (at 0 0 150) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp a1e6b513-5e80-4471-b925-0a2bb9c8d08d)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 010ec063-889e-404c-9d24-e7f84d093546))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 472ca299-87ec-4a86-b6b1-f0b8628f6c49))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 5870d6e8-8b42-4526-b830-ab1ced0c1d9b))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp b776da3a-f720-44e1-8cad-d47e5969a6e3))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 004ced2e-2b86-471e-be20-a2e523a0d8b8))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 50e96573-060d-4e92-95f4-2cf08775d066))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6c8b43b7-aa3e-44ae-b020-9b3e69f01465))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9f1df065-8167-4557-943b-a8572ecd34d5))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 1f6dc425-ec76-4521-9fa5-56ca5af43c8c))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 492d7ed9-7fa0-4c96-a5bb-68586cacb44b))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 4a61ef6d-017b-44e6-b800-b8aa4801f17f))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 592526ae-387e-4541-9922-aa8de0e8b329))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 873b080a-4e13-432c-9437-500f420737e7))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 183f7126-1a27-4b3b-a2d7-a131cd4a7c3b))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 8aab4676-6eae-4532-93f0-9951447476a4))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp aeecb6ed-5c77-4a8a-a752-bd2ad389770b))
+      (tstamp 1bf5d7e8-7f1b-4ed5-8cda-f0bd43d22035)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 15827493-7346-4f1f-987e-ca57e1db53aa))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 2b4297ab-15f3-462b-be2b-dfbfdcff9be5))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 3e0c5679-9eba-4ce6-8700-e78befb1399e))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 804e75b9-e7c5-4e9c-8712-055a615022e5))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 189314bc-ec1d-4274-b2b0-b8b6b757630e))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 526142ab-64f6-43d8-8f93-9a0045f414ef))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5df43ed7-e1fc-4ea1-960e-414df54590b8))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ac3c1f36-0a0d-4a70-a08f-90ac464ffb33))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 046506ef-39bd-4cf1-ba5c-492efde527b8))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 28735b4e-5215-4d11-b7fc-3f3b841a66ba))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 34be87c0-5f18-4142-86e9-c07c7d09dcf9))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 388f677d-08c3-49fa-92f6-62ef14df31fb))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f6f200fc-9fae-486f-a3b9-8e6a257a6e63))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 15da4e58-edf9-48d4-a593-0fc90d8c79a8))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 8443b50d-455e-4b59-84d7-dcf4b3d469fd))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c9123467-440a-4be4-8f79-3926e1c36c79))
     (pad "1" smd rect (at -0.915 -0.55 150) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 69 "Net-(D41-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 7490fa09-514a-4e58-a78d-a204bc62de2d))
+      (net 69 "Net-(D41-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp ee40b4d9-c4b5-4d12-bcfc-411452728cb8))
     (pad "2" smd rect (at -0.915 0.55 150) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 79f2e52b-2da0-4c8a-baa1-262f5e9ff185))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 91507a50-02b7-4e2f-a243-92911dc5d0dd))
     (pad "3" smd rect (at 0.915 0.55 150) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 8 "/WS2812, 10x3/OUT") (pinfunction "DIN") (pintype "input") (tstamp 78559ae7-d4a3-4876-9109-c79f2c0ae55f))
+      (net 8 "/WS2812, 10x3/OUT") (pinfunction "DIN") (pintype "input") (tstamp 8b21ea36-a54a-47cc-a4c7-57f18373d0a4))
     (pad "4" smd rect (at 0.915 -0.55 150) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 04999e8a-9f60-48f8-8bd0-871c1f4e0b5e))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp c6d4a888-c84f-4f60-99bb-f7689521f0c4))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4762,56 +4762,56 @@
     (attr smd)
     (fp_text reference "D45" (at 0 -2 174) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 83763a58-a595-4f94-8fe8-18b4294b6070)
+      (tstamp 47852327-ea39-46fe-93c9-b16cd25de5a1)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 174) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp b179bad4-8a0f-473a-85c6-dbe2a98d6331)
+      (tstamp 5d81036f-2f80-466a-a681-fdab0f27f1c1)
     )
-    (fp_text user "G" (at -0.251767 0.6 174 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 174 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 765d5782-bad0-4b3d-80b8-46070f349b05)
+      (tstamp 0b954756-6bb2-4350-b95a-fb18d6a3a375)
     )
-    (fp_text user "+" (at 0.3 -0.5 174 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 174 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c37dbb31-b5ed-4c87-af1f-65011b1ef7a4)
+      (tstamp 2051dd49-b274-4e2e-9921-37cd2a6fd919)
     )
-    (fp_text user "I" (at 0.3 0.6 174 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 264 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c55233ba-a60e-42e6-85ec-f1a9329fac5f)
+      (tstamp 638c9cf3-cd93-4f47-9690-707976fb3ecc)
     )
-    (fp_text user "O" (at -0.25 -0.5 174 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 264 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp fff6d31a-0ff2-45ac-aa9b-9a65b13bfb48)
+      (tstamp 84670631-80ce-4868-a33d-4cac153623e8)
     )
     (fp_text user "${REFERENCE}" (at 0 0 174) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp c4e3bdb8-cc34-440d-ac3e-9cfd80510ce0)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 5faaa4e8-723e-429d-9d78-e9d34b030384))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 74b5c935-5964-4db2-b6d5-5ca7acc11ac9))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 9311c8d3-5d2c-4a7f-a35c-f207a1de1ead))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp f223ec78-1f31-4b62-8ba0-db90ad442dbb))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 55c49b03-f36e-44e9-b4a5-526e44f04366))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8dcd1e15-ac40-4cc3-848b-60e41cf8544a))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 93c45356-cec1-4be2-8f06-426c6d6d5bac))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a189cfcc-4be0-456d-a19f-0c69176bce79))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 240ff51a-e5bb-44fc-a263-b2026acc07cd))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a59331c1-5c69-4224-a988-a0ff62e9674f))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c81425c0-9cc5-4cf1-bd65-06a28a886a30))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp ea8c59bf-41fc-4d0d-9462-187de66e9264))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp ee0f88e7-1459-473a-8794-b1bfb5ffcc28))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 896b1501-b085-4021-b953-bb2da7853704))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a2805f67-19e7-4df7-ad0e-d969eebdafcd))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8b08ce16-7721-47e3-a16e-a53414674a5b))
+      (tstamp 7b178cb6-b852-4c2f-960b-c31bcf6a7ee7)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 11b4cf9c-cd6e-4016-9554-623a9fb6d9c0))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 4a25ae24-71e7-49ab-a610-4b0ee2718235))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp ca31c3c1-4d58-4775-8635-06036a703d3a))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 5c9e2199-7206-467c-8c4e-a47306c2a1b4))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 171f664f-0cdc-4ee7-8efa-38bd894d8d92))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3688eb4f-e7cf-4e66-a2eb-47086c08e8e9))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 684eab04-9abd-41dc-b720-6e9c2415cb5e))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp fc82e88c-ffaf-4392-9246-27e0761660e5))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 26e58724-0475-4d03-bb39-44f8ef6fbd75))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9d355395-b2cc-423a-8689-5095b401ecf2))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp bb1d6fa1-51ae-476c-8553-49ce8afb34f1))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c08c19c6-ac9c-41d4-ad20-e0b5905f8502))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp c94b7418-d720-445e-81c1-8ffed6a2aa61))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 094cc9df-b625-48e4-bfa6-7db4f9fb14f7))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 759c2679-1be7-4454-ba40-2cb134562ec1))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 426b9ff7-b293-46d5-9e74-fa2d8a0e2e3c))
     (pad "1" smd rect (at -0.915 -0.55 174) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 73 "Net-(D45-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp a3cd08bf-e9da-4c47-a7df-10b15d60c7f1))
+      (net 73 "Net-(D45-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 7683cf22-f959-4dbe-9186-37001fba340c))
     (pad "2" smd rect (at -0.915 0.55 174) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp ead8745a-2199-4b51-9166-2550d158f7de))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 75d10ef8-1322-43d7-97ec-e87c3c9f64e2))
     (pad "3" smd rect (at 0.915 0.55 174) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 72 "Net-(D44-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp f9b91b78-cbf4-4c94-8bd2-d4ae005d6668))
+      (net 72 "Net-(D44-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 991a0aee-54f7-4d5d-aa48-72b954d69047))
     (pad "4" smd rect (at 0.915 -0.55 174) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 4797fd1c-d739-4d8e-bdb7-506a2bff2398))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 180e4230-7b3c-4bf8-9256-b779b5ee084b))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4829,58 +4829,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/0187c309-37bd-4048-b381-faae35e8bc17")
     (attr smd)
-    (fp_text reference "D60" (at -0.225158 2.244095 84) (layer "F.SilkS")
+    (fp_text reference "D60" (at 0 -2 -96) (layer "F.SilkS")
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 95f6476f-92f7-45f5-a7f0-4c6cb8fc9f02)
+      (tstamp b6abd912-41a6-4a08-b582-aa8592728e32)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 84) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -96) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp fd2cfff9-c32a-4247-acf3-3546101cb340)
+      (tstamp a31b37eb-fa2e-4e8f-929f-dcfb0839ae46)
     )
-    (fp_text user "+" (at 0.3 -0.5 -96 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 16697d21-c5dc-4bfe-bd69-bfcd02154f7f)
+      (tstamp 080ce84d-ea46-4bc8-9c73-37b655de8a88)
     )
-    (fp_text user "I" (at 0.3 0.6 -96 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -96 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 83a4d9f6-700e-4cde-93d2-d3b64d0add64)
+      (tstamp cbae7b0d-709d-43f4-9343-9e88c6f8c966)
     )
-    (fp_text user "G" (at -0.251767 0.6 -96 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -96 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d3d88821-6baa-45e9-998f-2bb37f325334)
+      (tstamp f31b2a6a-b28a-4eb7-a9a5-edbbb97c925d)
     )
-    (fp_text user "O" (at -0.25 -0.5 -96 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp e1b07a4d-f463-499f-af23-7275d25c0be7)
+      (tstamp fd4a6855-0313-4d47-9455-9218779ac736)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 84) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -96) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp b4521016-6756-4613-aca2-25f4935844c3)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 2433141d-559c-4a62-bd59-bd290cf42398))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 2bc885c9-2d40-482a-bf51-3edad87d7e06))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 720a6d4e-57b0-4b47-a557-a2dfed936932))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 813e267a-7310-4708-90f4-bb0c92151ca4))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1adaf59b-2971-42aa-a067-dfc850629097))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7760118f-2dca-4c35-85e4-e13fadef8205))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 89f7f56d-9da8-4315-ab13-b0bd1448e34e))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a529d13a-f7e7-4798-8ce0-837b4e42ac66))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 0cbabf0b-f765-4bde-abf9-b90eeff2f5e9))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 58976513-8552-49dd-a782-dc2a03efbd04))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 840bc683-b8b9-40ca-ab91-629a398e7b37))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 9f6429c0-e0fc-4c67-a391-c28f575a5751))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a3eb222a-0b36-42bb-a3eb-97ee8681ace6))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 0990fd17-d0aa-4c48-a8cf-ed8b3cb1a1f6))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp ddca97f8-9911-4bf3-ad5d-63e6184143bd))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp d2be7341-89a2-45a4-8932-1ebfbe18caef))
+      (tstamp c77a3413-fd60-4c66-8489-3e9effec8adb)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 0e0f2bee-4f2d-4e2a-a22a-49bf507f885b))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 2f0c497e-a540-4772-b697-7ff760ae4c3b))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 6cf6ffa7-a172-4933-96d5-96a5df1dd21e))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 2dfe4344-9dcf-420c-bae4-ecd0ead00696))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 17fdbc6d-0692-4933-929a-45d7372da506))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 62842fb8-7805-41ce-9d43-5c3f5e22c4d7))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b835a941-fd93-4fb0-84e0-3057a41c91a3))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ee26a8c1-0401-4008-943a-0d4771e741c6))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4522cfad-ad14-481e-88af-a86309f007fa))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 7bbfee43-8d10-4d54-a97d-6fbefefc432b))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 7df52e31-dbfb-4f75-989e-f6c889ea296e))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 881fe7a6-f87f-4a82-949c-c7c87d3cb2cc))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp d14d2690-ae10-427c-abfc-77847fa0a818))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b74c4986-ea9c-4261-a2b7-f3e3628be33f))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp c079c8b6-dfbf-4409-b508-3d323e4dab06))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 9936213b-fc75-4477-b9ec-9598cbc07232))
     (pad "1" smd rect (at -0.915 -0.55 264) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 10 "/WS2812, 10x5/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 108b513b-19fa-4a10-8a3d-2288b0b3f015))
+      (net 10 "/WS2812, 10x5/OUT") (pinfunction "DOUT") (pintype "output") (tstamp c9e0882c-9ed4-45a6-b2ad-11b4b4559b3b))
     (pad "2" smd rect (at -0.915 0.55 264) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp ff1a4b3b-c525-43e1-a5f4-866d41b4618a))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 48f141cb-f43f-4825-9202-3204f1aa8ae3))
     (pad "3" smd rect (at 0.915 0.55 264) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 86 "Net-(D59-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 6b55853f-6c55-4515-bbd3-2fc4659a20b2))
+      (net 86 "Net-(D59-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 82125694-a2dc-48ba-acf5-c8fe74626d7c))
     (pad "4" smd rect (at 0.915 -0.55 264) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 09f5a732-e8ed-4ca3-9520-ccaa4c972042))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp fc1d89fb-4a2c-4368-b996-a9f97d578870))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4898,58 +4898,58 @@
     (property "Sheetname" "WS2812, 10x4")
     (path "/188423b3-ff5d-4b8e-9a42-d053fc097940/5c17fbf5-71aa-48e6-8090-26e543a551ef")
     (attr smd)
-    (fp_text reference "D48" (at 0 -2 12) (layer "F.SilkS") hide
+    (fp_text reference "D48" (at 0 -2 -168) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 06f62795-f81e-4c5a-808b-7bea601820aa)
+      (tstamp 6e3f821d-a880-430c-a623-3fe07ba7b69e)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0 2.2 12) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -168) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 5620f727-bcdc-4098-bb31-a7fd342c94d9)
+      (tstamp 20f61dc6-1b63-4cc8-9965-1e5b1386435b)
     )
-    (fp_text user "I" (at 0.3 0.6 -168 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 34a7b6e0-14c3-44e5-8458-4378d0bb74c8)
+      (tstamp 42afee8b-8202-4eb7-b192-1ae38097f4a2)
     )
-    (fp_text user "O" (at -0.25 -0.5 -168 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -168 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 4546555c-5368-4b49-9c18-3f8169f907b9)
+      (tstamp 6b067d71-22c6-4334-8c1a-e80ae7847408)
     )
-    (fp_text user "G" (at -0.251767 0.6 -168 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -168 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 90a9ef6b-bafe-48b1-a357-a50275e6bc0e)
+      (tstamp b34e0178-2e6d-4a5c-af50-5cd98ca1fd0e)
     )
-    (fp_text user "+" (at 0.3 -0.5 -168 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f029888b-d76b-4a04-9928-ec3021410f52)
+      (tstamp e3218566-b696-4e21-86a7-d24962127349)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 12) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -168) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 6dfc2621-b3f6-4695-8a7f-d6c9de492b55)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 3241e537-80c2-460f-a282-4eefe9e480c7))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 7bb9e9be-532c-4144-b5c3-9919aa2eb3fc))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 9fb9a280-02e0-419c-a1de-6900e6f8fd11))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp c5097113-b977-4022-9b29-cba420e41711))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5a8a7c17-f576-4adc-b3d4-3b8bd30df0b9))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 64e3ca55-7c9d-49b0-b1ec-da98b102765a))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 753c05c9-1d1e-4303-838b-43af1e9bbc5f))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f668acd7-11c2-4906-bbd8-f707e049e518))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8d9c8264-966c-49ae-b68e-1c0a4b030932))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9c2ae552-d402-40f7-b295-07f728daad8e))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c99a23a1-f461-4d4e-b272-465868715996))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp deef692a-1646-4a8a-86ff-20c460ec2136))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f5e34bc9-7fef-41a1-9eb4-d8a893deebd2))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 061663c6-d6de-42a4-b839-443530a605b6))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp be0cb28b-6b27-4a0f-b1b3-1f77e3f70cb0))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 9aa2fd43-defa-4241-9069-7fa3a8b9d560))
+      (tstamp 57e85c41-c237-4a1f-9781-94176e594e2f)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 527396d5-d0dc-4abe-8ff1-a335c2c32d4a))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 5a3ca023-7249-477f-8e55-023269202311))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp a3524183-f561-475b-9c4a-d8df771486b6))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 9675b662-a1a1-434d-b6e9-eec7012a01be))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 35a230d6-ef79-4ff5-abb4-a964967ab4b3))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3dd80489-fa5a-4049-a35e-2a2e632463be))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8c090c35-379a-48b8-a3fa-c67908634116))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp edd4e9e8-7019-425c-968e-4067b631034b))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 286454eb-d7fb-44ee-b234-4bb380e7652f))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6eb595e4-12d6-4858-b9d5-563e59b9ccf2))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 88604e78-5ad2-4317-8e0e-91a5041f0805))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp baa4d4f8-12c2-433d-b725-ce43c50bc434))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp df6d4f6b-4b37-4995-b09e-216ed08e18a0))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 11bf8129-52b8-4f45-bf85-010d9d83b1b2))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 8c2f2b03-7c14-4206-b37b-e41e161f0791))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 48af17cf-0167-4e68-ae1e-7d556c9d2bf6))
     (pad "1" smd rect (at -0.915 -0.55 192) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 76 "Net-(D48-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 008440b5-4d60-49e8-bca9-5402f71178d0))
+      (net 76 "Net-(D48-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 3713e049-ad82-4c74-b0ea-5b6ebecdee8b))
     (pad "2" smd rect (at -0.915 0.55 192) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 55cd8986-db4d-4a6d-9ae8-7b8b47bfc71e))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 62c9e5a1-70b4-4bdf-9ef7-992bd0c26692))
     (pad "3" smd rect (at 0.915 0.55 192) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 75 "Net-(D47-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 6226d1a1-8bbf-48df-bb57-fdb284bff646))
+      (net 75 "Net-(D47-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 08419ac7-480d-4283-871f-ec1152e5b579))
     (pad "4" smd rect (at 0.915 -0.55 192) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp e928e84b-00da-4628-bd48-421987f7aedf))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 41f37f1f-8882-41d3-83ab-1193740cd9f3))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -4969,56 +4969,56 @@
     (attr smd)
     (fp_text reference "D44" (at 0 -2 168) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 2b61c95a-0681-448b-b86b-eaedc7ea8560)
+      (tstamp 0891aeef-e634-427d-8090-839b9c7c3096)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 168) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 041ce053-36ac-4871-a72e-359aac12f14d)
+      (tstamp aa3654d7-a777-467a-98d4-778443c8dc81)
     )
-    (fp_text user "O" (at -0.25 -0.5 168 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 258 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 6e16a722-54dc-48a0-ac1d-c313db969d7f)
+      (tstamp 67314e46-fadc-4a77-8dde-7c28131441ac)
     )
-    (fp_text user "I" (at 0.3 0.6 168 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 258 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 88a49c3d-cb3c-432d-9234-d35582696e96)
+      (tstamp 8bb1ff54-753b-4f63-8dcb-6b27aa86ae84)
     )
-    (fp_text user "G" (at -0.251767 0.6 168 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 168 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 90117e23-1bf4-466d-a8da-94c9fd2427c9)
+      (tstamp 97f1b739-e038-444d-973f-43772e51ea73)
     )
-    (fp_text user "+" (at 0.3 -0.5 168 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 168 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d7c58fe2-a778-42f1-8ae9-d93b0c35cd7e)
+      (tstamp efe59672-3da8-4db7-ad1f-6acd8dd13115)
     )
     (fp_text user "${REFERENCE}" (at 0 0 168) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp fb7d9156-00fd-4d58-8503-39496330f638)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp bc181d31-31e8-4a06-829f-2c7055504fd4))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp c33d14d7-ba15-4552-9ad1-25c88618fe6f))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp d5e0dd88-83a3-4ed1-8f55-3db034b752f4))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp f6ab6d50-1602-4a7a-b6a5-0b34d75fae47))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2c4eb62e-3402-4423-b9af-dd5638ed8f76))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 430dfc91-00a8-46b3-aa89-bc2937184380))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 756090fa-c0f0-4b76-9969-414d21ec5a4c))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp fb95ae07-ad5e-4b36-a37a-1efbd5022a6d))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c1a41357-08c8-4808-9997-5526f1289423))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d23fbc0a-85e0-4d28-88b6-a3aa26ca7025))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp d90cf2a4-db91-4e33-97a6-f23fac7a0554))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp e86f4a36-d043-434e-bd7f-7b0ceb644506))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp fe630c53-f337-4407-8874-20d0f84ce62c))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 938ebb59-61fd-4ab1-a4c1-f463fc01a236))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a9e85e95-0e23-4332-a591-30cc33df8d20))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 9e88e8de-e673-4627-80d7-796189943a6c))
+      (tstamp d80456e9-1175-4281-955b-6446081739ac)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 18b03e35-3359-4dd4-a48b-dce33a283480))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 373cb70e-fd26-4b23-a6f1-78147bb3b010))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp b06f68a6-c548-4080-a7e2-38e02d23dbca))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 74cac339-91a2-4192-9869-af2e390291c1))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6172c96a-561b-4345-a76b-b8dd6cbdda60))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 6f8f037d-5e3f-4c6d-89a6-8f0fc2472fed))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b1888b1e-aaaa-4d5e-b669-899ee7afac18))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp c780f14c-ae39-4f53-b179-bea33e8eded5))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 5ebffc45-3614-4bb1-808a-9479d0075b67))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 620cf156-0dde-44e6-ad90-41b684cb14f3))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp cf1901bd-450a-4951-808c-eaeddc43bfed))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d27c969d-32ea-416f-b7c8-d875a98fb950))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp f3a39cc8-7b4b-42b8-b72d-52a5f5a891e3))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 443c68a7-b1e4-4ea5-b8de-7d350931bfad))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp c0b70e60-5139-4550-9a45-054a80c445f3))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp c482d765-8bb7-4462-b4d8-bb693dd4c30c))
     (pad "1" smd rect (at -0.915 -0.55 168) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 72 "Net-(D44-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 6e0e32ae-a850-4c43-b778-dafe6045a0b6))
+      (net 72 "Net-(D44-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 95fdad5e-e9a9-4405-a384-bfb72a0d7ebe))
     (pad "2" smd rect (at -0.915 0.55 168) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 3b2069c3-b629-444c-8c8e-20706a131e01))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 09f80fd8-c1ef-4ce3-a6a6-7cc5a44e9adf))
     (pad "3" smd rect (at 0.915 0.55 168) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 71 "Net-(D43-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 63b63b13-b8bd-4ca5-bd20-650c3b26b0fa))
+      (net 71 "Net-(D43-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp ae5d5a71-eaa7-491f-bc56-874824a5e422))
     (pad "4" smd rect (at 0.915 -0.55 168) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a4268032-f5da-4433-ab02-64ed76ee8682))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a67e9fe9-d113-46bc-a31e-020a2314fc12))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -6271,56 +6271,56 @@
     (attr smd)
     (fp_text reference "D33" (at 0 -2 102) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 2b4feebf-60c7-4822-8a83-ef23bdc1ff15)
+      (tstamp e7cf175d-b5f5-42e1-9a1b-50783060018c)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 102) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 64cad074-4e31-42c6-8549-9ea8a47de8b4)
+      (tstamp 422c7d6c-1efa-4029-a0c9-a80d620d1a05)
     )
-    (fp_text user "G" (at -0.251767 0.6 102 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 102 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 00ebf8a1-3f08-40a3-9121-500bff307078)
+      (tstamp 515c4e74-0cc4-4403-843b-8ac52fe94844)
     )
-    (fp_text user "I" (at 0.3 0.6 102 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 192 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 273851db-9caa-425f-8e54-f277218930e2)
+      (tstamp 63166472-96c1-488e-a488-e9ec2003fc79)
     )
-    (fp_text user "+" (at 0.3 -0.5 102 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 192 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 89afb28b-3ef6-4b12-95e0-da571406ef60)
+      (tstamp be83f882-bc09-43cb-9352-d8ea94f4c023)
     )
-    (fp_text user "O" (at -0.25 -0.5 102 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 102 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 95b53be8-bcb2-4b0d-aaa9-b76240e72b7a)
+      (tstamp c692cfae-b032-4728-8e20-3f0bb355365b)
     )
     (fp_text user "${REFERENCE}" (at 0 0 102) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 57b4190a-c97c-430e-849b-84c4be97d5b1)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 21156ede-a871-4481-b133-39ec22fa3ed7))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 497f3934-5e62-4f6a-892d-2814c1fdb8fc))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 4bf0a375-502c-47ad-9347-9217e8932dbc))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp eccff0bc-2cba-4750-9643-cf8a8d3e476b))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 878f5531-3bc0-4111-901d-b68b4a663809))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8e8222ef-0125-49d0-92ec-3488244ac5ab))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 97c1a2dc-1c0a-454d-85e1-a1640427009d))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp af2dcd08-f1a3-4a4e-8c8e-e5e18a30d5d4))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 01b96bc5-8249-4898-be30-6d05c1a6bddb))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 460f7dad-436b-45c6-af40-0698ac13ab8e))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 9206d11c-0f37-4a5e-be98-270536c2d9f0))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp a486258f-68a0-4e75-aa37-51e6944a1384))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp cf9c4120-884a-49ca-bff4-9bb33adb07f4))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 96b032b1-e834-48d3-86d8-becbb8501eb4))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp dc03c7ac-eea0-4b59-83b0-0b8fbf0ca61e))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp f7ee7cc4-d349-480d-b6ca-d4eca5d30fcc))
+      (tstamp 8a37f42e-5232-4fd9-bee9-bed9ad94806d)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 291cef4d-2d60-487b-b4e2-461c25ba23c6))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 698c74b6-eb9b-43b8-97a5-45b353add259))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 6be849ae-d113-4a9a-acfd-1f78709360f8))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp ec84aa19-a1d3-4354-a14e-11ca6ada9f6d))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5bcefff0-b6c8-40c1-9f02-7b8a776e72a1))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5f97dac6-d505-452a-8047-14f9e835e8fc))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp a74fd851-492f-4553-ae92-f03861c55c0c))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b48e1641-4bda-4a3d-8fc2-f7ef92b9fc0e))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 08e3f12d-3f26-4017-8a8d-ee3b7472e786))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 294d985a-a347-4c34-927c-f45f406bc294))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 98e30252-07c3-41f9-a0d6-c3a71ed41a74))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp ac843085-835e-4457-a242-5b83825eb871))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp fa9709e2-79ff-4b7b-a3c6-dd6fd7a82c34))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a9bd7e70-d44b-45e3-b520-840b652c9c91))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp ce596a87-705c-4f1a-bc31-ce9330107fa4))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 10b508af-9238-4c4e-a767-cc44e4195027))
     (pad "1" smd rect (at -0.915 -0.55 102) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 62 "Net-(D33-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp e3b5cb05-f508-405b-add3-5299484f481f))
+      (net 62 "Net-(D33-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp b24439be-dfb5-40ce-829d-ed8d66ab43ce))
     (pad "2" smd rect (at -0.915 0.55 102) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp d3db5f62-51e1-46ec-ba0d-138fdce5f24d))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp dc5ef483-8dc1-4b71-ac4f-377a3c77ddf5))
     (pad "3" smd rect (at 0.915 0.55 102) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 61 "Net-(D32-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 330d10b7-bcad-44f9-9e1a-e33c68331f6f))
+      (net 61 "Net-(D32-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp dde7dde0-39b0-418d-9076-007e644a2754))
     (pad "4" smd rect (at 0.915 -0.55 102) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp c257cf55-4de9-4a72-9ea5-f8412ade69ef))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp f6ebff24-e167-47b2-8973-75e897ec7295))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -6340,56 +6340,56 @@
     (attr smd)
     (fp_text reference "D18" (at 0 -2 12) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 87ea63e0-13da-4f23-9a64-3efd364e6289)
+      (tstamp 3c5e7fc4-d60c-46ad-a438-0e7090afbdd0)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 12) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp d5739b7d-ea2b-49cf-8088-d0bab2e24da4)
+      (tstamp fc759987-c1bc-4596-b0ad-8eb5fcf235e1)
     )
-    (fp_text user "I" (at 0.3 0.6 12 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 102 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 166c1ef3-95a4-42f6-8ed6-c7078427c67c)
+      (tstamp 5a14e3d0-10df-4ff1-82fe-a99384782dff)
     )
-    (fp_text user "G" (at -0.251767 0.6 12 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 401c4d89-b5c5-43f9-a069-e8e0f5ccb365)
+      (tstamp 95ef9ca1-99d4-4793-b777-9e71328d1782)
     )
-    (fp_text user "O" (at -0.25 -0.5 12 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 102 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp aab30135-9e1e-45dd-9575-60354ca210e1)
+      (tstamp 9e74710a-697c-424c-b123-da8080233e1a)
     )
-    (fp_text user "+" (at 0.3 -0.5 12 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 12 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp da712dbe-9397-4fe2-961c-6ca688bdcef7)
+      (tstamp f848a4f5-68f8-48c2-81f0-fb87357e71a8)
     )
     (fp_text user "${REFERENCE}" (at 0 0 12) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 23732994-67ad-4cce-a233-046c85a060b8)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 42563488-c8f9-4235-b634-88f3e28a0a62))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 6aecc1d8-c6bc-4907-a2cb-5bcc8c52f3ef))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 80247117-aa4e-4507-a31b-b7681cedffca))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 88936d3c-2273-4987-bafe-3a67213afbf6))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4a0c9a48-1cda-4b83-abe3-445baf026838))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 773fe8c2-6438-490e-bb10-40cbe184732c))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp e54d4888-e0ae-430d-8a0c-84abdfdb79a2))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e94fcbae-2109-4c77-8bd6-4b1cf418737e))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 887778a1-c915-4718-8756-56eabffbcc26))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b908d417-bfd0-4096-b4f4-1cc2e6a5305d))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c85c0ac2-0131-43f4-8a7f-3d4089c06694))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp cb2c72d6-5447-4b07-81e0-2a72ca733cb7))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp db1b1b54-9837-4429-a67f-87b61d552054))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b31f0971-e7fe-4d93-8cfe-37aa375dd85a))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp c6cf4b65-2bde-4e52-9389-d51593bbd4d2))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 446b541d-006e-4f26-b6a5-9abb069b5d7e))
+      (tstamp 511bb17d-28bb-4bb4-b5cf-d2574621bb30)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 153faa96-fd2a-4c96-a56f-1f943ebffc87))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 21f5cab5-f506-4f30-a555-f12e950c7820))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp fc18095d-e1e8-48a8-a72a-7ab43cbc1786))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp d42f444b-9802-4fea-a3a6-80e561c976a6))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b3f75cd0-9b1c-40b1-af23-d1b5a0dc117a))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp eb1aafc2-1631-4443-9c0e-44d828f6fd53))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f3bf92e1-18d4-489e-8cf7-214c1982cfdd))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp fcfd900a-aa8e-4646-8679-8bcfa31799fc))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 253bb274-87ca-4cd8-a948-a37b3c31734d))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 751159a9-d64d-435b-9c81-2429f3c8a57a))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 757e8abb-36bb-49bd-8acd-1e2d28c6ac46))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8d966d0b-47ff-4e1d-b064-3fe7ccc84bb1))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 90c8a093-2260-4dcf-8c64-06d2fb13205a))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 2c92be67-6330-44a7-8b96-cc2f1eb818e8))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f8f61d67-0d34-4f6f-b903-280f00e5a43e))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 81d09450-5f6c-46a0-a3ce-a3522d061816))
     (pad "1" smd rect (at -0.915 -0.55 12) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 49 "Net-(D18-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp ccf9b831-badb-4a62-978c-7226be0289cd))
+      (net 49 "Net-(D18-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp f50a34cf-4008-4d90-9173-56234a38a927))
     (pad "2" smd rect (at -0.915 0.55 12) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp f4990df4-4f48-4c35-a026-3ed1fad0b35d))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp b378e124-ed8f-49ff-a68d-8f5a8ff28ea8))
     (pad "3" smd rect (at 0.915 0.55 12) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 48 "Net-(D17-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 8b616130-dd49-4d7c-bd71-47a482e3ce8e))
+      (net 48 "Net-(D17-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp c676e2c1-f8b4-4bb2-9896-0c4c29383bd2))
     (pad "4" smd rect (at 0.915 -0.55 12) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp e697abcc-fa41-414d-9a21-296f9d077d25))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp ca798c6e-7d63-43ba-8e6b-9cf328b1525c))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -6409,56 +6409,56 @@
     (attr smd)
     (fp_text reference "D17" (at 0 -2 6) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 8534f253-c5e2-4d9d-93c7-524bcd01f670)
+      (tstamp 41835f6b-b859-4924-b6d3-99e8550b82ef)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 6) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp aadde82c-322c-4649-93d2-0b2c47091b6f)
+      (tstamp e9ed2451-8ecb-4e0c-b5f0-051aecfa49d5)
     )
-    (fp_text user "+" (at 0.3 -0.5 6 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 96 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 671badb3-68d2-4e46-b11c-c6d6086c4aa9)
+      (tstamp 04ae1a01-9df1-4532-9de1-795797678ee6)
     )
-    (fp_text user "I" (at 0.3 0.6 6 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 7db39a74-154d-4710-9f42-c4da69c7ab03)
+      (tstamp 7d3aa43e-9c45-4af3-a670-7a3bf0d7dcc6)
     )
-    (fp_text user "O" (at -0.25 -0.5 6 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 6 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp a41d0682-0479-4036-8c9d-3cc8fa72ddb3)
+      (tstamp a7c7183a-48a3-4951-ab03-7e799a261bc4)
     )
-    (fp_text user "G" (at -0.251767 0.6 6 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 96 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c2ad539d-4a8f-44da-9424-b0ee6ec91e62)
+      (tstamp f7fa49f8-74da-4648-bff7-1ac6c8cf5ee9)
     )
     (fp_text user "${REFERENCE}" (at 0 0 6) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 71f2d796-87a5-440a-a860-4839158b2b36)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 1a9f9e2d-ab01-42af-b0a0-8c7ae409817f))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 276c6128-3ece-4b4e-b1b5-f3c1be07f8bc))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 2ec76a87-dd55-494b-9c86-69afa970b7e1))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 62218acd-71c7-4396-ba49-9f4de9e7395b))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 4720b10f-b265-4b1b-b0b7-7068a551b621))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 87651764-30d6-4cac-9f44-e234d6d19b96))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp af40c756-0932-42d8-b6bf-8ac3debc910b))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp bd2ea4c5-351c-4941-99c8-6ceb9aba6a10))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 24240daf-0f75-45e2-8da6-4b8f6a45557e))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 3a56356f-2509-4fda-beeb-80d1aee6c784))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4b489dea-1520-4f36-bfdb-dfaf6f610754))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4cbad5a6-ccb4-41e3-9abe-85c230b5cafa))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp ed420aec-ae45-4f8d-904a-c9f4bbf9b8da))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 19073b39-e0bb-48b2-a1ea-a2d626e96e3a))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 3e6671c6-d6e7-4085-b718-e69b1d5b3ff1))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp efa8bf06-92b8-4883-8271-a3d8a156dc7f))
+      (tstamp eba283e5-6dd0-4c09-b9ff-ad34a2ee5691)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 0f3a5850-43ab-46fe-aa5b-6a0b49152720))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 7c91b136-ad64-43fe-a808-934cc13b415a))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp b00d0d71-70a3-4db3-a3ff-00f872ebe775))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 7bafb3d8-b6c7-4738-9586-5c3953453fef))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 38a4c3b5-0df5-45b2-a9c7-0e2f80041c83))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3d222a6c-c500-4488-977a-60f3acb36f1e))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp e1f5b59e-d9be-47c9-bae7-fcba9ee9bbee))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f094e8df-c697-4c58-8082-017aea1869c6))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 02c2d1ba-64ed-44d1-a4c2-79f634de666d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 099177e1-d017-4f63-97c2-33e66174f2f2))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 1d01e07e-e49d-4705-94fe-53bef85c34e9))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8a1a86b1-1872-45e5-836b-41ace0ac848f))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp d8018a1a-7c72-4a0b-b477-3b71ef47f0b3))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cbc8ca6c-76b9-4449-b1c9-2c263b59d23f))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp d7720a97-f4c2-48fd-b2df-1c704e58e11b))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 99ea1fbf-3985-4c9f-9872-fea28d30e74c))
     (pad "1" smd rect (at -0.915 -0.55 6) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 48 "Net-(D17-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 3bd03ef0-d791-4611-adb5-eb92dca14cc3))
+      (net 48 "Net-(D17-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp f206b21f-009b-45c5-ad53-aecc7b2d8171))
     (pad "2" smd rect (at -0.915 0.55 6) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 0767b27b-b91e-47f5-a22c-dc676d622952))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp c53a703e-d4d9-45fc-84fb-316415004331))
     (pad "3" smd rect (at 0.915 0.55 6) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 47 "Net-(D16-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 488c40b9-bd65-4890-83b6-0b11cf495d19))
+      (net 47 "Net-(D16-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 56fd60da-c2b8-499c-adff-def1a45dc406))
     (pad "4" smd rect (at 0.915 -0.55 6) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a7f87faa-a7b8-481d-b036-127aef1ac4f7))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 81df585a-0374-4b31-8b83-788077876994))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -6652,56 +6652,56 @@
     (attr smd)
     (fp_text reference "D29" (at 0 -2 78) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 42b40903-be6f-49b8-806e-eadceb366b33)
+      (tstamp 8050cf52-9ae9-448b-a356-331b80a55eaf)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 78) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c085084e-5a99-4c2e-87a8-a36246e163ce)
+      (tstamp 8a914f40-3935-4e28-9d73-864c765c3b5b)
     )
-    (fp_text user "G" (at -0.251767 0.6 78 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 16b9e5aa-86b7-4a94-bc0d-7b81c73df13a)
+      (tstamp 32b0fdc7-dc2f-45a7-ab33-99b973949c61)
     )
-    (fp_text user "+" (at 0.3 -0.5 78 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 168 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 2a956de4-831d-41c4-880f-82a784bf3b6a)
+      (tstamp 4b3ca19f-c435-4a18-8569-2482fe5164c6)
     )
-    (fp_text user "I" (at 0.3 0.6 78 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 168 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 5223e3d0-50fa-4b7d-be11-115a3c5bc8bf)
+      (tstamp 95a92e08-b208-4ddd-bbcd-23e4cd1aba07)
     )
-    (fp_text user "O" (at -0.25 -0.5 78 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 78 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c2117ecc-6186-4dd9-99d7-f605073c8f68)
+      (tstamp b5c06d40-f22f-4bb3-a902-c55e80575510)
     )
     (fp_text user "${REFERENCE}" (at 0 0 78) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 91cbdd4f-e192-4db2-b3de-350c7fc033c4)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 0476403e-dd22-46fd-a6bc-ad3985275e1a))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 47872c54-e6e2-43a7-89fb-682bebc56c8d))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 8f62d6c0-cb89-4771-a9ab-26a8bb31b844))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp fa219892-d233-4be6-96dc-85473b43ff6b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 46888a12-8430-4ce4-8039-0edbb7902b42))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 833f2f19-ff34-4968-95db-e600fd6ef889))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8ebf4628-3aa8-45fd-89ff-ccd1e34329e9))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b8515f3f-5bde-48c3-baed-85fdd99714e9))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 0d34819c-5865-4f48-bf00-d4a635593df1))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 1c8f6f3c-dded-4fd2-92c1-97824949aad8))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 1f04a9ab-4cad-4188-a65f-85e377a65333))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 52816a06-84f9-4b7e-9819-2cddaaa8b3dc))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d4520b25-cd22-4162-af1f-748b202f584e))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 1cd596e7-aca2-4a15-8706-c02c2797168f))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e5c83142-3eb1-49c6-9259-16750c0626d1))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 9d6155d8-66cc-47e0-90bf-a60a2150800b))
+      (tstamp d706e69f-a6e5-4a11-ae4a-9a6decdbc09a)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 32de4b07-8322-43ba-8bff-b667457e4e05))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 6acf0b6a-3214-473e-b0e8-95aef98774fd))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp f1eb262a-22e0-4be3-8161-0803230d457c))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 86dcd25b-14b6-416b-a332-01df3e88e1f4))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3115f600-3a77-43b6-adec-e9a9ab913526))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 89cfbe72-17a0-493f-925c-2be57f58e520))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 9a775f43-8e47-42ae-81e0-5f716b640b89))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp df02694e-10d5-4283-977b-a297d2896cbf))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 15cd9908-8b96-4208-9824-4eeff8d01cc6))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 89a32501-2f2b-4c12-9ad2-9206725b91b2))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8c50343c-7850-4fe3-a35f-fd7f964c446d))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a1155837-65db-413a-af3a-49727ed7ef05))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp b63ee428-f772-4f09-9834-2332dafc8fb3))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp f1bcbcc0-8825-4e7b-bd55-ca048d8d306f))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp fdc749f0-089c-44b2-900c-364fd01b51a6))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 10fe6395-d7f1-4d63-8c6a-967b672417ba))
     (pad "1" smd rect (at -0.915 -0.55 78) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 59 "Net-(D29-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp ed65d4db-eed9-416b-be00-c4ddff1090f5))
+      (net 59 "Net-(D29-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp e89582e6-19b3-4fa4-9fc1-6b2c32c0ac71))
     (pad "2" smd rect (at -0.915 0.55 78) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp beb6ab3e-b25a-4ccc-a651-fca2001c17c9))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 363ef49d-ee97-458a-bba3-1434bd71e005))
     (pad "3" smd rect (at 0.915 0.55 78) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 58 "Net-(D28-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 880babfa-4794-452c-8e8f-cd7b2258a462))
+      (net 58 "Net-(D28-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 84f7c101-a60a-4923-97f9-45c576159da4))
     (pad "4" smd rect (at 0.915 -0.55 78) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp fc78fc7e-3026-4c8c-8727-d1c282edb214))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 185f8acf-d6dc-4a5b-b933-14f5fb360b4e))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -6721,56 +6721,56 @@
     (attr smd)
     (fp_text reference "D21" (at 0 -2 30) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 65b993bf-406a-4c1a-9f0e-32cbe8a5b0c8)
+      (tstamp 06e64993-2ecd-4a8f-898f-8e08fe2a4d5c)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 30) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 6e7053ab-8828-4eeb-b895-20e86a58b7d3)
+      (tstamp 789fe7f5-2195-42d3-8a9d-8d1ca9ef7e08)
     )
-    (fp_text user "O" (at -0.25 -0.5 30 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 120 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 103eef8b-45b6-460c-8713-b54a63895ebe)
+      (tstamp 0bd11df2-792e-4abc-a9a7-4748e1615587)
     )
-    (fp_text user "+" (at 0.3 -0.5 30 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 120 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 24a148ca-0839-442e-b242-f6fe807cac93)
+      (tstamp 49f30593-a602-43cb-b0de-b7bea3bab3df)
     )
-    (fp_text user "G" (at -0.251767 0.6 30 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 8145202a-e392-4f66-844a-4c90989d8145)
+      (tstamp 6d056a4e-751b-4f84-ab85-393768dbf4d4)
     )
-    (fp_text user "I" (at 0.3 0.6 30 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 30 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f59466bd-5b80-42b4-a285-24241499949f)
+      (tstamp 7edcb2c2-89fc-471b-b448-e21b52e19ae8)
     )
     (fp_text user "${REFERENCE}" (at 0 0 30) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 3ed1570e-021b-4cbd-8fc2-7a93f19de4d6)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 0422b284-cc5a-4951-bc83-319c95346835))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 8b16da51-4664-4b86-9c7f-4892cd0fdba5))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp dafb3b0d-95e4-40e1-b75c-accfbed40c3a))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp e80a602d-e272-4672-80fa-41b95e0bef3d))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 05da5260-5faf-4f0d-818f-e25055d820f4))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 069091e8-558c-4227-988a-460a8f4638e8))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e545cfd3-688c-4a45-b85d-b7598f54d3ef))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ffda6485-380a-45d4-884b-822e65a45de6))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 13e211a5-586c-478e-82ed-2a0989e950f6))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4b0af910-7698-4dbd-b897-e569951a3909))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5604814f-ae2c-42a9-a0ba-513740195592))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 67c11e91-2c9e-4fc3-87b7-b2f4c72aabc5))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 9209ec69-c365-4c36-b081-27bb3def15c6))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 158071c6-f916-4456-9c19-610b026d4e1e))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e24d90f6-82fb-4ebf-aa4d-354d9ff53ad9))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 44d80a23-74b9-46f9-95f9-2d8d8128e0e9))
+      (tstamp 2d3b1e87-b31c-4e43-b35f-19889c774dd1)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp b4bdc883-9319-4644-9fc6-9ea892dde411))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp e2f92b92-ce6f-41ac-a87b-58fcc215ebe3))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp e54dece6-531e-4212-80a6-12f01c62ac55))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp d8faea81-9b54-41f1-9880-df56fed803eb))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 33214930-6003-4b1e-aa21-cf7fceafca99))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 57a90731-cd69-4664-bc9e-df8115a47601))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 681f498f-79fc-427c-9769-6eebdab96b16))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f9e0ddea-bdaf-42bc-b258-af86bbe57659))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 298b6582-5db4-4324-9c3f-aefe4dcea142))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 6c86372e-97f9-4542-af60-9ca8ba1912f3))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 755426c8-1d9f-4caf-bbf4-a5aa5d183b85))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp cd759774-e531-4fb1-b2f8-c75b7f54fdd1))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp e263e587-3954-42d2-86a0-2fd38ed351d9))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 34aa03dd-d172-461e-97e9-4e09361ec00c))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp a5c461b4-5635-47c6-9333-696217a03bc2))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp d7997c8c-68cc-40e6-96f1-cfb6a3826bd5))
     (pad "1" smd rect (at -0.915 -0.55 30) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 51 "Net-(D21-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 4f9bd14b-8cd4-4417-a078-98ba99e2d26e))
+      (net 51 "Net-(D21-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 2abc14be-4f64-4761-b5d2-98699a8ecec1))
     (pad "2" smd rect (at -0.915 0.55 30) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 3d1e3790-4796-4cd6-a24e-65b63a1d9915))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 00f3dc2f-9788-4b6f-99a7-8962fe9eeb1a))
     (pad "3" smd rect (at 0.915 0.55 30) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 6 "/WS2812, 10x1/OUT") (pinfunction "DIN") (pintype "input") (tstamp 548bdd21-e186-457f-9afc-f356dc0ea4e7))
+      (net 6 "/WS2812, 10x1/OUT") (pinfunction "DIN") (pintype "input") (tstamp fb959c53-a489-40fc-b5df-fcd47081af96))
     (pad "4" smd rect (at 0.915 -0.55 30) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 0888b1ca-06fa-4ee1-ae9e-a05696206746))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 6b10c417-d67f-4655-9c1f-b88df05ebfba))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -6880,58 +6880,58 @@
     (property "Sheetname" "WS2812, 10x5")
     (path "/51109468-4bfb-41ad-8874-ba70f9386137/501d4100-688d-414f-80d5-e89a968cb5f2")
     (attr smd)
-    (fp_text reference "D52" (at 0 -2 36) (layer "F.SilkS") hide
+    (fp_text reference "D52" (at 0 -2 -144) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 040c7295-f6a1-49d5-8cd1-650e44bab02f)
+      (tstamp 057312b1-910c-42a0-823f-029d052929e2)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 36) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 -144) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp c95385b9-0306-4487-b3ea-e8b3c07b6bfa)
+      (tstamp ffcadb9f-b17b-48b2-a1b3-a72b81148f30)
     )
-    (fp_text user "O" (at -0.25 -0.5 -144 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 -54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 30c60b51-6e69-4bca-a585-dbb1532f962b)
+      (tstamp 505c23a4-16b0-4fd7-abd3-75ae3d5f8425)
     )
-    (fp_text user "+" (at 0.3 -0.5 -144 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 -144 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp afa0a3d8-2319-438a-b6b7-5bc04de906fe)
+      (tstamp 540fce04-2505-45ce-9ee8-d2f5b9f5de52)
     )
-    (fp_text user "I" (at 0.3 0.6 -144 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 -144 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp d42e483d-d117-46f4-8313-78a884e17e7f)
+      (tstamp 60ef8e36-4864-4ddb-bf56-5dcf84b051c7)
     )
-    (fp_text user "G" (at -0.251767 0.6 -144 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 -54 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp f7ad4d6f-4160-46f6-9c1c-604abed058f3)
+      (tstamp ecdceb67-4bca-480b-ae19-d1aa9c51d0f4)
     )
-    (fp_text user "${REFERENCE}" (at 0 0 36) (layer "F.Fab")
+    (fp_text user "${REFERENCE}" (at 0 0 -144) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp b2b8076e-508f-403d-9731-ba76eadd7649)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 2e63c4f7-7d22-452a-8828-7adc5e3644f7))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 412ef953-9f6b-4a25-a2f7-0185d97550b4))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 6209891e-2356-4bee-84ca-46b2775a3362))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp c0c53b7c-f034-42f8-bdd1-2e0ef3371af6))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 08c64cab-f63b-4bb0-819a-50cc16df0214))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5399bdae-ef0f-491d-8c1f-60556f2da262))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8f8aee4d-15fd-4a0c-a184-9fc3dfa1941a))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ac7f6ba0-5406-4efd-aed7-277b6855872f))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 0e2d0371-0f90-45a1-a320-257f2c193538))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 139ea63e-e9e5-48ff-8580-029b3bcd40a2))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 447b1537-4edf-4c04-9f47-a33b2c257ca9))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 9706cd25-96eb-4e75-b4ab-ae8b3379c870))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp da3ab9f8-266e-4b45-97b0-e4af14876e99))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5f9707c6-6dfc-4591-aed7-51c9c6a62798))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp ce52a61a-1bb7-4ef9-8a33-73137854e197))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 9e63c88b-d935-4d79-9cad-178aef56becd))
+      (tstamp d3535294-0ff7-4cdf-86b5-297221a4f253)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 536e7a2e-6ee8-4cd6-82ed-1eb6fa27e478))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 8e38fcdd-7f6e-407d-881a-bb99f22f152d))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp dfd9de30-03cf-44f8-a7d4-0ad8af03b2b9))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp fdb9233c-5c19-4237-96ea-02b6812a0bbe))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 21161519-2c89-4dd4-8de0-947c720b67bd))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 92ed2ebd-6689-463b-a4ad-46a8814f8468))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d9fd7c59-6700-4758-ae3d-23e72e714033))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp f698d433-f0dd-40f1-873a-7da37fad036d))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 32710696-e88d-47bd-8ff6-54781ee5f697))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 34790eb2-e4a7-4d04-9b48-c73428959468))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 39ef364b-c6de-4996-bb1d-013980fc25bd))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a1d7e112-5cee-4d78-af53-e4795ba94bbc))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp b2371048-f9f9-4347-9f26-556cb3052ccc))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 13c2ea5d-441b-4325-a9fd-cfbe78d9df73))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 3d6c495d-8b3c-4d0b-be35-57730ab4fbab))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8e6f106c-4240-4766-a0e1-73485af159b0))
     (pad "1" smd rect (at -0.915 -0.55 216) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 79 "Net-(D52-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 8deda6e6-cdd3-4b2c-a903-ca358d3d85c2))
+      (net 79 "Net-(D52-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 0cf48f43-55ee-4186-bdcf-f41903d7c2ca))
     (pad "2" smd rect (at -0.915 0.55 216) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 37c5429b-1206-477d-9b67-c3e0e6a6083c))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp b2fe110b-a8a5-4c3c-b837-d2d5ea78b82a))
     (pad "3" smd rect (at 0.915 0.55 216) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 78 "Net-(D51-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 97bca4c7-1c5d-425c-9339-4e19d58137ec))
+      (net 78 "Net-(D51-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 4608ddea-8408-485b-8b2b-f890f88cd3db))
     (pad "4" smd rect (at 0.915 -0.55 216) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 36615fa0-00f0-426c-b76a-7be7815eb507))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp d0c83f3a-5a15-4d80-99c2-2b2fbd98ca27))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -7043,56 +7043,56 @@
     (attr smd)
     (fp_text reference "D39" (at 0 -2 138) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 34b79368-4731-42a5-82ff-a856cf597d9a)
+      (tstamp 21057d37-0a3d-4910-adcd-16743747f4b2)
     )
-    (fp_text value "WS2812C-2020-V1" (at 0.000001 2.2 138) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 138) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp ee1ee95a-d8c2-4810-9bda-65daf7c07637)
+      (tstamp d8ebc7da-ae97-4460-87fa-36f73f6d1d2b)
     )
-    (fp_text user "O" (at -0.25 -0.5 138 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 228 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 16bb4132-c3ee-4440-b290-d20d5124d682)
+      (tstamp 06d6a38f-8107-4b6b-81cc-523e4cfbf094)
     )
-    (fp_text user "G" (at -0.251767 0.6 138 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 228 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 236501ad-d360-4cc4-8a50-42c4e285b498)
+      (tstamp 15f37bc9-cc26-437e-ba44-07c585019a06)
     )
-    (fp_text user "I" (at 0.3 0.6 138 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 138 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 449c5139-81f4-400e-b2ed-23fd51b2d5cc)
+      (tstamp 36e3a85a-3222-4f32-8051-80c97c593f87)
     )
-    (fp_text user "+" (at 0.3 -0.5 138 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 138 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp dbdfbad5-efb2-47f4-8596-ada1b8e3eb3e)
+      (tstamp ec8fc1f5-e322-49ca-9da4-4e493c969944)
     )
     (fp_text user "${REFERENCE}" (at 0 0 138) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 1a37dc26-c19c-411a-b461-06440c65a007)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 5709c36f-4b04-4a8d-86ad-f3e95c7ed8e5))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 856ae753-41f3-422e-b7c2-d89996d0af04))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 9b070adb-bc16-47f2-bf0b-8c2c3e48ecf0))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp d5d256ef-354f-4b87-8022-7de2ae38ab9b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a9912da0-a080-4ffe-890e-29a5236c403b))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp af7021c1-1ced-46a7-b767-94299e44d4a7))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp d4ae2f3f-bfeb-4420-8133-9b8f85f479bf))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp e981c824-1d48-4e62-af59-a589bed2cfa0))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 140c47eb-7947-4bd2-b6fc-8eeaf6d5012a))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 3c0b189a-5e4f-412a-b98d-173798f91027))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 90311d40-44b9-437a-8298-1c91dbe630c7))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp c939cba6-787a-4d45-932b-fa077ed9ff71))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp f9a921f9-debf-449b-bc5d-f105aba2c2db))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 56775d25-58b7-40ec-baec-8dc42828d289))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 98890db2-82e8-4fc5-a70d-98278a9ae802))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8323e6b3-c1ad-4309-ba55-0d1a3247d59f))
+      (tstamp fd856535-1f25-4b1c-a2b7-5a896d1e1c26)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 3432b92c-9b20-420c-b5d6-ce8b12cdfdbf))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 632b468d-e9a5-439f-8f3e-3c82edf8268d))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 8b23a4e6-e0ca-4062-a72a-f4a86f300740))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 90b3a032-d89e-4f88-83ba-f16d4f7d4548))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 1047cbd3-3368-49ac-a1ae-ed119517e7ae))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 64f0a25b-1205-4fd4-b89c-0a103791235c))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 87998b4b-19f9-4573-8f52-c5063675e058))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8bf8326c-6672-4712-b645-f83d144e2604))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 4720df3c-005b-4eb0-97c2-7f21c56efb81))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 5a081f59-8cf3-45ab-9bf7-3dde4b7db3ec))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp a2e7050b-ff4e-4dd5-b435-0b3f52826e6f))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c0e60524-b569-4819-b754-05ab25936227))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp c5b3dcd8-6688-4770-8f16-1b96c1557e37))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 33f91bfc-be62-4a3a-bafa-97a32cd5b5e4))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 89f286c7-ded0-4ba8-9e4f-f8502907c14c))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 3104753e-b92e-4945-8052-139f96626a84))
     (pad "1" smd rect (at -0.915 -0.55 138) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 68 "Net-(D39-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp ea39fc6f-e0cb-49fb-9f7a-28161628d635))
+      (net 68 "Net-(D39-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 563fa982-05d6-44a2-b3b1-106c297e18ad))
     (pad "2" smd rect (at -0.915 0.55 138) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 0dc66a1e-4627-477f-be5a-654281fa5eb6))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp dd2188be-6213-40ee-9fc0-ffb162a22305))
     (pad "3" smd rect (at 0.915 0.55 138) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 67 "Net-(D38-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 139cd87c-e122-4f43-a72e-ede974490187))
+      (net 67 "Net-(D38-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp c340033f-6e51-40b4-aeac-0f501c5a1631))
     (pad "4" smd rect (at 0.915 -0.55 138) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 505f1f57-6361-45f2-ae53-0e1da1e5afae))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp b529f7bc-446a-447b-9df7-f0df4706c3fc))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -10212,56 +10212,56 @@
     (attr smd)
     (fp_text reference "D40" (at 0 -2 144) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp df88f0f2-8c68-4127-b1a7-f2512d9134c0)
+      (tstamp 8ba04309-f06a-4614-a2e8-57c483643516)
     )
-    (fp_text value "WS2812C-2020-V1" (at -0.000001 2.2 144) (layer "F.Fab") hide
+    (fp_text value "WS2812C-2020-V1" (at 0 2.2 144) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 7d43f12b-32de-4273-98b1-69747e2f194a)
+      (tstamp e477a1e5-dd46-4a4d-a7f0-d7facc8fcb9c)
     )
-    (fp_text user "O" (at -0.25 -0.5 144 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 144 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 35962a9c-8c7b-4696-9e51-871dccc968ed)
+      (tstamp 1703eab3-b36d-448d-8df5-c8f230d994e5)
     )
-    (fp_text user "+" (at 0.3 -0.5 144 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 234 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 88cb0c9b-7aec-45e6-ab59-3d69ceb4d654)
+      (tstamp 4b239a51-0eb7-4f67-bd37-360c8c83486f)
     )
-    (fp_text user "I" (at 0.3 0.6 144 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 144 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ae2c02e9-ef9d-4c57-b430-54a2afe0da4a)
+      (tstamp 65722ff2-e064-42d8-b272-7b72ba578ad0)
     )
-    (fp_text user "G" (at -0.251767 0.6 144 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 234 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp bc03b1e2-9867-44fd-84de-e3d6bf9008f5)
+      (tstamp dbf6834d-37de-4c9d-83f9-395469071c8a)
     )
     (fp_text user "${REFERENCE}" (at 0 0 144) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 1eb7cee9-a926-41c9-a749-daae1bfd0dab)
-    )
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 18ae2269-a48a-49e4-9c3f-352eb16b4e8e))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp ace85dbd-7017-4c9d-b724-804121a8d053))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp c1913f5a-6b9c-428d-a16a-4e5eb9233284))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp e9be3bbf-c418-439c-a532-fcbae44d0cf2))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0b12ca34-de88-4c62-858e-9a847fc9744a))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7a97b0af-0bc8-43d6-b448-e27677b99fc1))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b3070919-211a-40a5-9014-743bf549851d))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp edd5eb5b-72e8-449d-99e3-6b1d60b31b88))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 3f4dddc7-1e61-4160-a341-bd2634058cb9))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 70b5a842-ab27-4636-a8d6-f3e657a9125e))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8474c310-58f9-466c-8802-7265ba34d389))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8628b653-d3e0-470e-890a-e434b5e6a90e))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp a181c929-f7b6-44dc-aa42-98a9f7400c45))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 1456697b-d525-481e-aa45-e3dc68540202))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 41e872c7-f1f9-4273-b9ef-840e4ed6e911))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 4ead4143-718e-4627-9b6f-ed6850cefd05))
+      (tstamp e3e124e2-c38c-423c-aeda-2cc2c54d1d27)
+    )
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 4c322051-c4a6-4474-8d49-7eb0c4c0796e))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp cd711ee9-f3fa-4e3e-a98b-01a2ac4e06f7))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp f745fab6-750c-47c8-863a-4d1dc32e1d44))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 22777ca9-c2c5-4414-a9bb-53ed660f8f16))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 0b0ca208-8c0b-4a74-834b-aa62a8d98ad9))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 93cf79ef-c810-4b2f-8b23-6034f80a83db))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a7dc46a5-4660-4a04-9a42-a0a24c729a6c))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp ad5a86bb-85c1-429b-a271-91b2945ad811))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 12dce3aa-45ea-4cf8-bbdd-943745e877ba))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 396d6156-1f01-4d63-a5c8-86c2786b22a1))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 84cd9371-5520-477e-8978-6e164cf1f944))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp a7ff7ec7-88bd-40d5-a58a-fc011a29a02f))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp be30c4c6-6b43-4405-8e81-833947e61a9c))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 0e2056ac-9301-4925-a530-35ce5f7e7b89))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp e6fcde42-2511-4b3c-b4b2-97bd99acacb6))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 7b075b0a-e08b-491c-810b-47a556dcf1ec))
     (pad "1" smd rect (at -0.915 -0.55 144) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 8 "/WS2812, 10x3/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 14fcd1f0-c171-4b97-a642-f3b8a8ca4bc4))
+      (net 8 "/WS2812, 10x3/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 3293f547-e30d-4fc4-80ec-93da3dc8f170))
     (pad "2" smd rect (at -0.915 0.55 144) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp d1adce34-ca59-4e9f-8170-ba1a4e3443d8))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp a34127d2-6cd7-434e-9a52-cead73d2d82c))
     (pad "3" smd rect (at 0.915 0.55 144) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 68 "Net-(D39-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 980cb83c-417c-4060-9334-1b888f56a286))
+      (net 68 "Net-(D39-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 3e99e9bc-0cbf-41ae-a4e3-3a4b457d62d4))
     (pad "4" smd rect (at 0.915 -0.55 144) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp ecc22d2c-392d-4224-aa50-b0a9ffa701e7))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 85ff4f01-29f9-4010-8aa3-d6dca7c8afd3))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -10281,56 +10281,56 @@
     (attr smd)
     (fp_text reference "D30" (at 0 -2 84) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 32f75910-8c0f-4d10-823d-7d83ddd860b0)
+      (tstamp 0bfa268c-d63e-4f7e-8eb8-757c464cd9ef)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 84) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 51d9e9cf-8ca5-4813-99d4-aefbe67370bf)
+      (tstamp 52483626-9cbc-4f24-a223-c44998dbd17e)
     )
-    (fp_text user "+" (at 0.3 -0.5 84 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 174 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 279b92fe-c38a-4ade-bd7d-1eda6e6d9cc5)
+      (tstamp 310b7ca1-ae68-4370-a6c4-dc76b947dccb)
     )
-    (fp_text user "O" (at -0.25 -0.5 84 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 3aedbe44-06e8-486e-a888-7b2914dd3ca4)
+      (tstamp 381f74ec-21c3-416b-8cdb-baa6f8c2b580)
     )
-    (fp_text user "I" (at 0.3 0.6 84 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 84 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp c7409a2a-88ce-48ba-a134-682cb383129a)
+      (tstamp 55dadd2e-64d2-4569-a571-a1fd4e9daba5)
     )
-    (fp_text user "G" (at -0.251767 0.6 84 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 174 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp fe7f4f70-2ab9-44e1-b9ef-73f9821cf552)
+      (tstamp aae38059-9ce2-404c-aa12-44dff228efc4)
     )
     (fp_text user "${REFERENCE}" (at 0 0 84) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 9db13fec-a7a5-4dd3-bbdf-982c3764c710)
-    )
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 0607b3e2-6ae3-445e-a652-a7998bc207bf))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 319c542c-4901-4159-965c-af9d71e12d60))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 45c3c642-3284-4f0e-9e4d-f8bac41fdc7c))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 894384bc-338d-4404-905a-4cbb5a17c5d2))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a8102c56-cbcd-4b41-9ee4-0fcfd72506a0))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp b9f3374f-d414-4873-bd95-fbdc7c014d6d))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp cc090b27-aaa5-469f-8d37-c32a2d02ce39))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp f9c86e29-8da9-42a8-bd09-0784ad4098c3))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 2ac1d321-ff25-4c8f-839c-07178050e660))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 89edeb6c-0923-4cb3-a19d-86db233602fd))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 8af6c45c-07ca-4576-b5a4-8b1cfd3e9365))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp f9e18777-097b-43c5-95f3-1d7842080d54))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp ff5a5a02-dd16-470d-8c60-b5126ad3a3fb))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9144a3f1-761a-455e-96ef-e53c5092d0b3))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9d6a64f8-7ec5-4075-b88a-63d74411f154))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 972c7272-c931-4df3-a561-7ac26faed9ec))
+      (tstamp 812417e6-ac29-4cf8-ab41-b7dabbb899a8)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 45a7fb28-fa03-4ed9-a907-b9c9dc6db29e))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 8a3e4288-3d98-4d8d-a862-332ad274326b))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp f09b2a6d-7236-4bd5-afbb-c74224cd796b))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 03892df1-d191-424e-82de-5a3f7cd1477c))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 86d0ebbf-62b0-4f09-89e7-acb7667e4a35))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8afab166-e146-4425-b876-55af379d40bd))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp af60266f-3f06-43f5-964c-5715551e6fea))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp da1aa0c6-d0e9-417a-af70-a001d2c670fa))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 05b1afbe-36e4-4d08-bf04-ee20a9beafee))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 41816935-0a39-44cd-b167-8c0e79448b1e))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 571c2390-3049-47a7-8c83-3000385783e0))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 702787c0-27f2-4b54-a757-8fbe3653e49e))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f5b871d6-7489-459c-97b1-c22b08ad3c8f))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 4f4c0f10-8137-4c30-ab29-04b8580eac91))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp db54153f-36cc-465f-af52-009e3f969d23))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 2cb4d2d6-d36e-4519-a2ca-4a7ebffc6525))
     (pad "1" smd rect (at -0.915 -0.55 84) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 7 "/WS2812, 10x2/OUT") (pinfunction "DOUT") (pintype "output") (tstamp ba0f0bcb-71dd-4e53-a81e-d71b616c17c6))
+      (net 7 "/WS2812, 10x2/OUT") (pinfunction "DOUT") (pintype "output") (tstamp 20d084a7-4622-496a-a09a-c02f36386862))
     (pad "2" smd rect (at -0.915 0.55 84) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp a3cf7bdc-929d-446d-be14-fecb1394f337))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp c5b06ab1-4f6f-4fbc-8a0e-4251b65be0b7))
     (pad "3" smd rect (at 0.915 0.55 84) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 59 "Net-(D29-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp a9b476ef-dcf7-4bbd-b679-4d6b0d4f7637))
+      (net 59 "Net-(D29-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp 487d8f61-42ba-4525-9b6c-8da34cf11c42))
     (pad "4" smd rect (at 0.915 -0.55 84) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp f4c8e684-8a7f-4803-a010-8649bd4eeab7))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 18242e69-abd8-4c6a-abbd-c9e64a794016))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -10350,56 +10350,56 @@
     (attr smd)
     (fp_text reference "D19" (at 0 -2 18) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp b444ba74-9101-4127-b549-49ff574770bf)
+      (tstamp 6435ca59-3892-4778-85ab-38af90f29398)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 18) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp 820e3921-4d68-41c4-bb1c-77a219a83db3)
+      (tstamp 47152f83-964b-4895-9354-856e564b9108)
     )
-    (fp_text user "G" (at -0.251767 0.6 18 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 10616381-8b99-4f6b-bcc4-fb78c84dd6c2)
+      (tstamp 12ec9309-b34b-4f15-8592-d518dddc93ce)
     )
-    (fp_text user "O" (at -0.25 -0.5 18 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 18 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp b82ddfeb-555a-45e7-ac9e-67176911a8e2)
+      (tstamp 160d376b-8e7f-47d1-a0f5-d50fb440e29d)
     )
-    (fp_text user "+" (at 0.3 -0.5 18 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 108 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp dbaa4f41-c842-4ae9-9d29-25b706438f8f)
+      (tstamp 34097ea7-4204-4a16-a290-8c07ee09e681)
     )
-    (fp_text user "I" (at 0.3 0.6 18 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 108 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp e556d5e6-043f-40df-99bd-890641ff8bb1)
+      (tstamp 5417faa3-edcf-4d70-be74-7874cf83ddbe)
     )
     (fp_text user "${REFERENCE}" (at 0 0 18) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp f26cf1bf-c686-421a-8315-9bb111badf52)
-    )
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 8b8f88f5-28d5-4f7a-8119-cb034ff3e51a))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 95f5737f-60dc-4e99-b4b4-ad36d962d100))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp b238e3ff-4929-4d65-84a0-59b159e97f55))
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp bd582adb-0b3e-42fd-9a8e-5a4443bf6fab))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 09e7c89e-e145-418a-92b3-3b6763445ddb))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 7499039d-fe87-4d23-83af-5aae1d35f124))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 8d8e56de-6b1f-44c3-97fc-9a3fe4e991af))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp e40daad4-90bb-4fe2-9f94-cc8f0caddc4c))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 14310496-edf7-409c-ad08-10558644dbd1))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 40243685-83f1-4968-b407-b44d942d9d62))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 82910618-6ae9-482e-9c6c-09ecc59f3df5))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp cf018aa9-abe8-487a-a260-880527cbc7c0))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp dd0a1265-c6ac-43ce-a2a3-7ef3ba0cff97))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 54151c34-f7af-42ce-a0ab-25e1038cc047))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b396a387-bf5f-4526-b224-06cb4007a088))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 4cffa502-5756-4a96-b44b-bd726dc54126))
+      (tstamp 5b0b1bd2-45d6-495a-b9db-625d5a834b9c)
+    )
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 48197f6d-a87a-4a33-aeb0-eadb67787ed7))
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 5b039b6d-a962-4f13-9cf5-2943402d77f2))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp c630e055-3fef-4717-a1ec-1fc75061fed4))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 7548cc72-1e97-4750-97e3-54795ae84116))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 52019a5a-0ac2-4ce2-b880-f45b3bdca00a))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 66ad58ba-dbd0-4752-9415-b7a6d082d99b))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 93deca91-3459-4026-a434-352b3a0a5955))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp dd42d37e-a502-4dd9-831a-7a451a0a6a3f))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp 021a34a6-79be-4924-9819-1c100028617c))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 191aa8ee-5231-4cec-b629-0c056a9530a1))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp 33bbe783-bc93-440e-83ae-1c8532586029))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 3686bf89-a409-4759-9395-1c1434fc9548))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp c8021ccf-92ac-4a8c-8095-22e64cac1c01))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp b4c5d4ad-2fef-4fe6-9ba3-eea59835caaa))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cbbb3d6d-c5a5-45b7-aeff-8a4f48083d13))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp f2efe22e-54f1-421b-8f4d-ee538508be8c))
     (pad "1" smd rect (at -0.915 -0.55 18) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 50 "Net-(D19-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp 6cdf2e8f-5c4f-4efa-b81b-7c821fa9ad1b))
+      (net 50 "Net-(D19-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp af1cf958-c01b-4715-921c-44c191dc9682))
     (pad "2" smd rect (at -0.915 0.55 18) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 87a2e86a-b36a-4448-a250-73dd81c657b0))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 2e042145-8b86-4987-91d9-608ba4e7986f))
     (pad "3" smd rect (at 0.915 0.55 18) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 49 "Net-(D18-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp bf00db3e-172b-4e39-a944-1b6d4aa78c84))
+      (net 49 "Net-(D18-Pad1)") (pinfunction "DIN") (pintype "input") (tstamp a447bb44-aca3-4286-b26c-598606a297b0))
     (pad "4" smd rect (at 0.915 -0.55 18) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 036060d8-b543-455d-a74c-ce740b3db3aa))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp bb1dba2d-fc44-4221-a795-c8eb094ccac4))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -10419,56 +10419,56 @@
     (attr smd)
     (fp_text reference "D31" (at 0 -2 90) (layer "F.SilkS") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp aa0700a9-f23b-4487-a3dc-d19c8df600ff)
+      (tstamp 66fc1d04-5f55-495f-9817-662a74580dbe)
     )
     (fp_text value "WS2812C-2020-V1" (at 0 2.2 90) (layer "F.Fab") hide
       (effects (font (size 1 1) (thickness 0.15)))
-      (tstamp d4fdc6e0-6bea-469e-820a-503275462aef)
+      (tstamp b357e1ab-08fb-40cd-99ca-162dfcb19295)
     )
-    (fp_text user "O" (at -0.25 -0.5 90 unlocked) (layer "F.SilkS")
+    (fp_text user "+" (at 0.3 -0.6 90 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 00b4708a-c720-4cda-b03d-7bc4e0b39057)
+      (tstamp 3750f686-acf0-4b77-aff6-eb402c0925a5)
     )
-    (fp_text user "G" (at -0.251767 0.6 90 unlocked) (layer "F.SilkS")
+    (fp_text user "DI" (at 0.3 0.6 180 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp 061ebadb-e3d2-421d-85ef-2df872db115e)
+      (tstamp a5e093c2-1df2-4066-af99-829357d19ae5)
     )
-    (fp_text user "I" (at 0.3 0.6 90 unlocked) (layer "F.SilkS")
+    (fp_text user "DO" (at -0.25 -0.6 180 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ca0e5328-3776-461c-bca6-e899a49d54d6)
+      (tstamp e24c68fc-2f7c-4d45-9cbf-0d39c52c4370)
     )
-    (fp_text user "+" (at 0.3 -0.5 90 unlocked) (layer "F.SilkS")
+    (fp_text user "-" (at -0.251767 0.6 90 unlocked) (layer "F.SilkS")
       (effects (font (size 0.4 0.4) (thickness 0.1)))
-      (tstamp ef6cea20-e88a-4faf-94d2-5b3d11263313)
+      (tstamp e9de1062-39bd-4e1b-a3b5-30363d594e27)
     )
     (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
       (effects (font (size 0.5 0.5) (thickness 0.075)))
-      (tstamp 5d6c9749-0fc4-4736-a892-66378ceca0c8)
-    )
-    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 323ed430-93ae-46c8-9ea3-e159b0a9b5d1))
-    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 598f226b-7283-489a-a141-80d4810f1340))
-    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 6638c0b4-9026-4fd0-b6d2-fdc6d6b7a85f))
-    (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp f58d683a-2c07-44bc-811f-08b664e3acbf))
-    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 5d06e755-72dc-4161-a0d2-1df36dc269a6))
-    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp d28da0a7-cafd-43f9-85da-dcb182988a22))
-    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp e1203960-41e0-401a-965a-6497160edc8b))
-    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp ecc5ec18-d166-4729-aa8b-9506f7a5194a))
-    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp bb98fcc2-6988-4b8f-9a46-828f5d3f876a))
-    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f64bea82-2b02-484c-a410-96b914b81b12))
-    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp f86f9f6c-270f-42de-a2d2-0c49971fd6f9))
-    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp f9928d66-3d2d-41a6-9b38-e927ce88311c))
-    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp fdc16a38-08f8-4e52-b1ea-821a84545293))
-    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 9703ff76-20c5-4aae-ae3a-d8437ffcb43e))
-    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp cb316d57-35e2-456d-9945-ca89952966ea))
-    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp 8b81acae-1a28-4675-af51-b7fd2cb1601f))
+      (tstamp 801bf9d1-985a-4ef8-9903-566cf2cf1d73)
+    )
+    (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp 0cae584c-e959-4748-bf14-24206ce63adc))
+    (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 37e41107-b96b-4be3-aeaf-8354004f0831))
+    (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp d860347e-abf3-4771-b095-d6254a2bb3d9))
+    (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp f65c1c00-7782-4e1d-957a-3e4c8539ec3e))
+    (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 21b1078b-964f-4c63-9db3-7a0b676388e5))
+    (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 26a830e6-52be-4096-9639-6a322904aee4))
+    (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 61ea980d-6f9a-4ab0-9d8f-aaa6dfb040c4))
+    (fp_line (start -1.52 -1.25) (end -1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp a4282501-3d59-4854-afbf-f22ff70e1413))
+    (fp_line (start 1.1 -1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp 4dcde87f-16a2-4433-97d0-7ab3c84e00a2))
+    (fp_line (start -0.55 -1) (end -1.1 -0.45) (layer "F.Fab") (width 0.1) (tstamp 7b48f54c-6b2b-46d8-8d73-c00a21f13c09))
+    (fp_line (start -1.1 -0.45) (end -1.1 1) (layer "F.Fab") (width 0.1) (tstamp b6558200-bb18-4a7f-bc7a-c2629f51d878))
+    (fp_line (start 1.1 -1) (end -0.55 -1) (layer "F.Fab") (width 0.1) (tstamp d0cd9f64-80d1-4657-a366-4e0bcacac513))
+    (fp_line (start -1.1 1) (end 1.1 1) (layer "F.Fab") (width 0.1) (tstamp d6b3ee65-c5a1-42d6-bde8-b1e30cda07c5))
+    (fp_rect (start -0.5 0.4) (end -0.05 1) (layer "F.Fab") (width 0.1) (fill solid) (tstamp 5396d959-6313-4f9c-8a9b-4d0394614a39))
+    (fp_rect (start -0.5 -1) (end -0.05 -0.45) (layer "F.Fab") (width 0.1) (fill solid) (tstamp ba56cf31-3a10-45b5-816d-1296b9cb95e9))
+    (fp_rect (start -0.565 -1) (end 0.565 1) (layer "User.4") (width 0.12) (fill none) (tstamp bd03230e-5495-4358-92bb-58bea7148898))
     (pad "1" smd rect (at -0.915 -0.55 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 60 "Net-(D31-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp d2f985fb-f77b-4611-81bf-54e1c9573f17))
+      (net 60 "Net-(D31-Pad1)") (pinfunction "DOUT") (pintype "output") (tstamp dca488e3-1476-4bcc-9fff-c39e57867517))
     (pad "2" smd rect (at -0.915 0.55 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 19470015-0d13-4b13-be70-b3388075b559))
+      (net 1 "GND") (pinfunction "VSS") (pintype "power_in") (tstamp 49925bf8-dca6-4750-bdf4-d5fc9ac700f1))
     (pad "3" smd rect (at 0.915 0.55 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 7 "/WS2812, 10x2/OUT") (pinfunction "DIN") (pintype "input") (tstamp 187d1b15-8a16-4d13-8d81-6281c8a50fc8))
+      (net 7 "/WS2812, 10x2/OUT") (pinfunction "DIN") (pintype "input") (tstamp 940221ce-22ab-4b68-a816-882fcbe7d827))
     (pad "4" smd rect (at 0.915 -0.55 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
-      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp 45457e17-811a-4efb-9c14-d32ec4035b6f))
+      (net 2 "+5V") (pinfunction "VDD") (pintype "power_in") (tstamp a70aeb41-969f-48a2-83d5-1836a5b8bb48))
     (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B-2020_PLCC4_2.0x2.0mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
@@ -26276,7 +26276,7 @@
             (xy 0.06 0.4225)
           ) (width 0.08) (fill yes))
       ) (tstamp 8de9eb57-447c-4087-acb0-73d2507d4fd5))
-    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/UQFN-20_3x3mm_P0.4mm.wrl"
+    (model "./3d/UQFN-20_3x3mm_P0.4mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
@@ -29367,7 +29367,7 @@
             (xy 0.06 0.4225)
           ) (width 0.08) (fill yes))
       ) (tstamp 2d53e888-0f24-4782-a33b-817876388872))
-    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/UQFN-20_3x3mm_P0.4mm.wrl"
+    (model "./3d/UQFN-20_3x3mm_P0.4mm.wrl"
       (offset (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (rotate (xyz 0 0 0))
diff --git a/c3pb-heizung/c3pb-heizung.pretty/LED_WS2812C-2020-V1_PLCC4_2.0x2.0mm.kicad_mod b/c3pb-heizung/c3pb-heizung.pretty/LED_WS2812C-2020-V1_PLCC4_2.0x2.0mm.kicad_mod
index fc2851868f8adab693a077979730ee5a2775a276..d234156025439982aca0bb51afbee12a16a6685c 100644
--- a/c3pb-heizung/c3pb-heizung.pretty/LED_WS2812C-2020-V1_PLCC4_2.0x2.0mm.kicad_mod
+++ b/c3pb-heizung/c3pb-heizung.pretty/LED_WS2812C-2020-V1_PLCC4_2.0x2.0mm.kicad_mod
@@ -12,19 +12,19 @@
     (effects (font (size 1 1) (thickness 0.15)))
     (tstamp 11f34c85-b80f-46bd-b71d-beeef7ef25a2)
   )
-  (fp_text user "G" (at -0.251767 0.6 unlocked) (layer "F.SilkS")
+  (fp_text user "-" (at -0.251767 0.6 unlocked) (layer "F.SilkS")
     (effects (font (size 0.4 0.4) (thickness 0.1)))
     (tstamp 539291c6-228e-4717-b9ad-67957529d8c5)
   )
-  (fp_text user "+" (at 0.3 -0.5 unlocked) (layer "F.SilkS")
+  (fp_text user "+" (at 0.3 -0.6 unlocked) (layer "F.SilkS")
     (effects (font (size 0.4 0.4) (thickness 0.1)))
     (tstamp 96a0eb57-c3a6-40e5-81fd-25aa75813a87)
   )
-  (fp_text user "I" (at 0.3 0.6 unlocked) (layer "F.SilkS")
+  (fp_text user "DI" (at 0.3 0.6 90 unlocked) (layer "F.SilkS")
     (effects (font (size 0.4 0.4) (thickness 0.1)))
     (tstamp e3742c02-1443-486b-b067-e2504370f682)
   )
-  (fp_text user "O" (at -0.25 -0.5 unlocked) (layer "F.SilkS")
+  (fp_text user "DO" (at -0.25 -0.6 90 unlocked) (layer "F.SilkS")
     (effects (font (size 0.4 0.4) (thickness 0.1)))
     (tstamp f2889b07-5f04-4227-8cec-b1d42a8706fd)
   )
@@ -32,10 +32,10 @@
     (effects (font (size 0.5 0.5) (thickness 0.075)))
     (tstamp c5756b5f-7ccc-4d42-872b-98775daca562)
   )
-  (fp_line (start -0.35 -0.1) (end -0.35 0.15) (layer "F.SilkS") (width 0.2) (tstamp 50d58ebe-72f9-48ec-a218-cbc95a0c6628))
   (fp_line (start -1.42 -1.15) (end 1.42 -1.15) (layer "F.SilkS") (width 0.12) (tstamp 6ed77aa4-f296-4996-819b-3cc749559f49))
   (fp_line (start -1.42 -1.15) (end -1.42 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 9f2abfa1-7645-486f-a02a-e70256b62a85))
   (fp_line (start -1.42 1.15) (end 1.42 1.15) (layer "F.SilkS") (width 0.12) (tstamp ca1d06bb-c27e-4859-b633-e45a2345f320))
+  (fp_rect (start -0.4 -0.1) (end -0.2 0.4) (layer "F.SilkS") (width 0.1) (fill solid) (tstamp 5910a59e-c4c8-4c4b-afad-255fc127ce4f))
   (fp_line (start -1.52 1.25) (end 1.52 1.25) (layer "F.CrtYd") (width 0.05) (tstamp 2d2813ac-2cb3-426c-9318-d6eb3fef0d3b))
   (fp_line (start 1.52 -1.25) (end -1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 3ed360c1-b7ac-408f-ae9c-5f158b031e9b))
   (fp_line (start 1.52 1.25) (end 1.52 -1.25) (layer "F.CrtYd") (width 0.05) (tstamp 62f632c6-6884-46e9-ac67-40d4696553e0))