Repository navigation
Expand file tree
/
Copy pathcontrol-bom.html
More file actions
4708 lines (4252 loc) · 329 KB
/
Copy pathcontrol-bom.html
File metadata and controls
4708 lines (4252 loc) · 329 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Interactive BOM for KiCAD</title>
<style type="text/css">
:root {
--pcb-edge-color: black;
--pad-color: #878787;
--pad-hole-color: #CCCCCC;
--pad-color-highlight: #D04040;
--pad-color-highlight-both: #D0D040;
--pad-color-highlight-marked: #44a344;
--pin1-outline-color: #ffb629;
--pin1-outline-color-highlight: #ffb629;
--pin1-outline-color-highlight-both: #fcbb39;
--pin1-outline-color-highlight-marked: #fdbe41;
--silkscreen-edge-color: #aa4;
--silkscreen-polygon-color: #4aa;
--silkscreen-text-color: #4aa;
--fabrication-edge-color: #907651;
--fabrication-polygon-color: #907651;
--fabrication-text-color: #a27c24;
--track-color: #def5f1;
--track-color-highlight: #D04040;
--zone-color: #def5f1;
--zone-color-highlight: #d0404080;
}
html,
body {
margin: 0px;
height: 100%;
font-family: Verdana, sans-serif;
}
.dark.topmostdiv {
--pcb-edge-color: #eee;
--pad-color: #808080;
--pin1-outline-color: #ffa800;
--pin1-outline-color-highlight: #ccff00;
--track-color: #42524f;
--zone-color: #42524f;
background-color: #252c30;
color: #eee;
}
button {
background-color: #eee;
border: 1px solid #888;
color: black;
height: 44px;
width: 44px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 14px;
font-weight: bolder;
}
.dark button {
/* This will be inverted */
background-color: #c3b7b5;
}
button.depressed {
background-color: #0a0;
color: white;
}
.dark button.depressed {
/* This will be inverted */
background-color: #b3b;
}
button:focus {
outline: 0;
}
button#tb-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.32 290.12h5.82M1.32 291.45h5.82' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 292.5v4.23M.26 292.63H8.2' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='1.35' y='295.73'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
}
button#lr-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.06 290.12H3.7m-2.64 1.33H3.7m-2.64 1.32H3.7m-2.64 1.3H3.7m-2.64 1.33H3.7' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 288.8v7.94m0-4.11h3.96' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='5.11' y='291.96'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
}
button#bom-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)' fill='none' stroke='%23000' stroke-width='.4'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' stroke-linejoin='round'/%3E%3Cpath d='M1.59 290.12h5.29M1.59 291.45h5.33M1.59 292.75h5.33M1.59 294.09h5.33M1.59 295.41h5.33'/%3E%3C/g%3E%3C/svg%3E");
}
button#bom-grouped-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m4 0h5m4 0h3M6.1 22h3m3.9 0h5m4 0h4m-16-8h4m4 0h4'/%3E%3Cpath stroke-linecap='null' d='M5 17.5h22M5 26.6h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
}
button#bom-ungrouped-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg stroke='%23000' stroke-linejoin='round' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-linecap='square' stroke-width='2' d='M6 10h4m-4 8h3m-3 8h4'/%3E%3Cpath stroke-linecap='null' d='M5 13.5h22m-22 8h22M5 5.5h22'/%3E%3C/g%3E%3C/svg%3E");
}
button#bom-netlist-btn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' stroke='%23000' class='layer'%3E%3Crect width='29' height='29' x='1.5' y='1.5' stroke-width='2' fill='%23fff' rx='5' ry='5'/%3E%3Cpath stroke-width='2' d='M6 26l6-6v-8m13.8-6.3l-6 6v8'/%3E%3Ccircle cx='11.8' cy='9.5' r='2.8' stroke-width='2'/%3E%3Ccircle cx='19.8' cy='22.8' r='2.8' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");
}
button#copy {
background-image: url("data:image/svg+xml,%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z'/%3E%3C/svg%3E");
background-position: 6px 6px;
background-repeat: no-repeat;
background-size: 26px 26px;
border-radius: 6px;
height: 40px;
width: 40px;
margin: 10px 5px;
}
button#copy:active {
box-shadow: inset 0px 0px 5px #6c6c6c;
}
textarea.clipboard-temp {
position: fixed;
top: 0;
left: 0;
width: 2em;
height: 2em;
padding: 0;
border: None;
outline: None;
box-shadow: None;
background: transparent;
}
.left-most-button {
border-right: 0;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.middle-button {
border-right: 0;
}
.right-most-button {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.button-container {
font-size: 0;
margin: 0.4rem 0.4rem 0.4rem 0;
}
.dark .button-container {
filter: invert(1);
}
.button-container button {
background-size: 32px 32px;
background-position: 5px 5px;
background-repeat: no-repeat;
}
@media print {
.hideonprint {
display: none;
}
}
canvas {
cursor: crosshair;
}
canvas:active {
cursor: grabbing;
}
.fileinfo {
width: 100%;
max-width: 1000px;
border: none;
padding: 3px;
}
.fileinfo .title {
font-size: 20pt;
font-weight: bold;
}
.fileinfo td {
overflow: hidden;
white-space: nowrap;
max-width: 1px;
width: 50%;
text-overflow: ellipsis;
}
.bom {
border-collapse: collapse;
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
font-size: 10pt;
table-layout: fixed;
width: 100%;
margin-top: 1px;
position: relative;
}
.bom th,
.bom td {
border: 1px solid black;
padding: 5px;
word-wrap: break-word;
text-align: center;
position: relative;
}
.dark .bom th,
.dark .bom td {
border: 1px solid #777;
}
.bom th {
background-color: #CCCCCC;
background-clip: padding-box;
}
.dark .bom th {
background-color: #3b4749;
}
.bom tr.highlighted:nth-child(n) {
background-color: #cfc;
}
.dark .bom tr.highlighted:nth-child(n) {
background-color: #226022;
}
.bom tr:nth-child(even) {
background-color: #f2f2f2;
}
.dark .bom tr:nth-child(even) {
background-color: #313b40;
}
.bom tr.checked {
color: #1cb53d;
}
.dark .bom tr.checked {
color: #2cce54;
}
.bom tr {
transition: background-color 0.2s;
}
.bom .numCol {
width: 30px;
}
.bom .value {
width: 15%;
}
.bom .quantity {
width: 65px;
}
.bom th .sortmark {
position: absolute;
right: 1px;
top: 1px;
margin-top: -5px;
border-width: 5px;
border-style: solid;
border-color: transparent transparent #221 transparent;
transform-origin: 50% 85%;
transition: opacity 0.2s, transform 0.4s;
}
.dark .bom th .sortmark {
filter: invert(1);
}
.bom th .sortmark.none {
opacity: 0;
}
.bom th .sortmark.desc {
transform: rotate(180deg);
}
.bom th:hover .sortmark.none {
opacity: 0.5;
}
.bom .bom-checkbox {
width: 30px;
position: relative;
user-select: none;
-moz-user-select: none;
}
.bom .bom-checkbox:before {
content: "";
position: absolute;
border-width: 15px;
border-style: solid;
border-color: #51829f transparent transparent transparent;
visibility: hidden;
top: -15px;
}
.bom .bom-checkbox:after {
content: "Double click to set/unset all";
position: absolute;
color: white;
top: -35px;
left: -26px;
background: #51829f;
padding: 5px 15px;
border-radius: 8px;
white-space: nowrap;
visibility: hidden;
}
.bom .bom-checkbox:hover:before,
.bom .bom-checkbox:hover:after {
visibility: visible;
transition: visibility 0.2s linear 1s;
}
.split {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow-y: auto;
overflow-x: hidden;
background-color: inherit;
}
.split.split-horizontal,
.gutter.gutter-horizontal {
height: 100%;
float: left;
}
.gutter {
background-color: #ddd;
background-repeat: no-repeat;
background-position: 50%;
transition: background-color 0.3s;
}
.dark .gutter {
background-color: #777;
}
.gutter.gutter-horizontal {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');
cursor: ew-resize;
width: 5px;
}
.gutter.gutter-vertical {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=');
cursor: ns-resize;
height: 5px;
}
.searchbox {
float: left;
height: 40px;
margin: 10px 5px;
padding: 12px 32px;
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
font-size: 18px;
box-sizing: border-box;
border: 1px solid #888;
border-radius: 6px;
outline: none;
background-color: #eee;
transition: background-color 0.2s, border 0.2s;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNklEQVQ4T8XSMUvDQBQH8P/LElFa/AIZHcTBQSz0I/gFstTBRR2KUC4ldDxw7h0Bl3RRUATxi4iiODgoiLNrbQYp5J6cpJJqomkX33Z37/14d/dIa33MzDuYI4johOI4XhyNRteO46zNYjDzAxE1yBZprVeZ+QbAUhXEGJMA2Ox2u4+fQIa0mPmsCgCgJYQ4t7lfgF0opQYAdv9ABkKI/UnOFCClXKjX61cA1osQY8x9kiRNKeV7IWA3oyhaSdP0FkAtjxhj3hzH2RBCPOf3pzqYHCilfAAX+URm9oMguPzeWSGQvUcMYC8rOBJCHBRdqxTo9/vbRHRqi8bj8XKv1xvODbiuW2u32/bvf0SlDv4XYOY7z/Mavu+nM1+BmQ+NMc0wDF/LprP0DbTWW0T00ul0nn4b7Q87+X4Qmfiq2wAAAABJRU5ErkJggg==');
background-position: 10px 10px;
background-repeat: no-repeat;
}
.dark .searchbox {
background-color: #111;
color: #eee;
}
.searchbox::placeholder {
color: #ccc;
}
.dark .searchbox::placeholder {
color: #666;
}
.filter {
width: calc(60% - 64px);
}
.reflookup {
width: calc(40% - 10px);
}
input[type=text]:focus {
background-color: white;
border: 1px solid #333;
}
.dark input[type=text]:focus {
background-color: #333;
border: 1px solid #ccc;
}
mark.highlight {
background-color: #5050ff;
color: #fff;
padding: 2px;
border-radius: 6px;
}
.dark mark.highlight {
background-color: #76a6da;
color: #111;
}
.menubtn {
background-color: white;
border: none;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E%0A");
background-position: center;
background-repeat: no-repeat;
}
.statsbtn {
background-color: white;
border: none;
background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6h28v24H4V6zm0 8h28v8H4m9-16v24h10V5.8' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
}
.iobtn {
background-color: white;
border: none;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M3 33v-7l6.8-7h16.5l6.7 7v7H3zM3.2 26H33M21 9l5-5.9 5 6h-2.5V15h-5V9H21zm-4.9 0l-5 6-5-6h2.5V3h5v6h2.5z'/%3E%3Cpath fill='none' stroke='%23000' d='M6.1 29.5H10'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
}
.visbtn {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23333' d='M2.5 4.5h5v15h-5zM9.5 4.5h5v15h-5zM16.5 4.5h5v15h-5z'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
padding: 15px;
}
#vismenu-content {
left: 0px;
font-family: Verdana, sans-serif;
}
.dark .statsbtn,
.dark .savebtn,
.dark .menubtn,
.dark .iobtn,
.dark .visbtn {
filter: invert(1);
}
.flexbox {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.savebtn {
background-color: #d6d6d6;
width: auto;
height: 30px;
flex-grow: 1;
margin: 5px;
border-radius: 4px;
}
.savebtn:active {
background-color: #0a0;
color: white;
}
.dark .savebtn:active {
/* This will be inverted */
background-color: #b3b;
}
.stats {
border-collapse: collapse;
font-size: 12pt;
table-layout: fixed;
width: 100%;
min-width: 450px;
}
.dark .stats td {
border: 1px solid #bbb;
}
.stats td {
border: 1px solid black;
padding: 5px;
word-wrap: break-word;
text-align: center;
position: relative;
}
#checkbox-stats div {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
#checkbox-stats .bar {
background-color: rgba(28, 251, 0, 0.6);
}
.menu {
position: relative;
display: inline-block;
margin: 0.4rem 0.4rem 0.4rem 0;
}
.menu-content {
font-size: 12pt !important;
text-align: left !important;
font-weight: normal !important;
display: none;
position: absolute;
background-color: white;
right: 0;
min-width: 300px;
box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
z-index: 100;
padding: 8px;
}
.dark .menu-content {
background-color: #111;
}
.menu:hover .menu-content {
display: block;
}
.menu:hover .menubtn,
.menu:hover .iobtn,
.menu:hover .statsbtn {
background-color: #eee;
}
.menu-label {
display: inline-block;
padding: 8px;
border: 1px solid #ccc;
border-top: 0;
width: calc(100% - 18px);
}
.menu-label-top {
border-top: 1px solid #ccc;
}
.menu-textbox {
float: left;
height: 24px;
margin: 10px 5px;
padding: 5px 5px;
font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace;
font-size: 14px;
box-sizing: border-box;
border: 1px solid #888;
border-radius: 4px;
outline: none;
background-color: #eee;
transition: background-color 0.2s, border 0.2s;
width: calc(100% - 10px);
}
.menu-textbox.invalid,
.dark .menu-textbox.invalid {
color: red;
}
.dark .menu-textbox {
background-color: #222;
color: #eee;
}
.radio-container {
margin: 4px;
}
.topmostdiv {
display: flex;
flex-direction: column;
width: 100%;
background-color: white;
transition: background-color 0.3s;
min-height: 100%;
}
#top {
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
align-items: center;
}
#topdivider {
border-bottom: 2px solid black;
display: flex;
justify-content: center;
align-items: center;
}
.dark #topdivider {
border-bottom: 2px solid #ccc;
}
#topdivider>div {
position: relative;
}
#toptoggle {
cursor: pointer;
user-select: none;
position: absolute;
padding: 0.1rem 0.3rem;
top: -0.4rem;
left: -1rem;
font-size: 1.4rem;
line-height: 60%;
border: 1px solid black;
border-radius: 1rem;
background-color: #fff;
z-index: 100;
}
.flipped {
transform: rotate(0.5turn);
}
.dark #toptoggle {
border: 1px solid #fff;
background-color: #222;
}
#fileinfodiv {
flex: 20rem 1 0;
overflow: auto;
}
#bomcontrols {
display: flex;
flex-direction: row-reverse;
}
#bomcontrols>* {
flex-shrink: 0;
}
#dbg {
display: block;
}
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #aaa;
}
::-webkit-scrollbar-thumb {
background: #666;
border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
background: #555;
}
.slider {
-webkit-appearance: none;
width: 100%;
margin: 3px 0;
padding: 0;
outline: none;
opacity: 0.7;
-webkit-transition: .2s;
transition: opacity .2s;
border-radius: 3px;
}
.slider:hover {
opacity: 1;
}
.slider:focus {
outline: none;
}
.slider::-webkit-slider-runnable-track {
-webkit-appearance: none;
width: 100%;
height: 8px;
background: #d3d3d3;
border-radius: 3px;
border: none;
}
.slider::-webkit-slider-thumb {
-webkit-appearance: none;
width: 15px;
height: 15px;
border-radius: 50%;
background: #0a0;
cursor: pointer;
margin-top: -4px;
}
.dark .slider::-webkit-slider-thumb {
background: #3d3;
}
.slider::-moz-range-thumb {
width: 15px;
height: 15px;
border-radius: 50%;
background: #0a0;
cursor: pointer;
}
.slider::-moz-range-track {
height: 8px;
background: #d3d3d3;
border-radius: 3px;
}
.dark .slider::-moz-range-thumb {
background: #3d3;
}
.slider::-ms-track {
width: 100%;
height: 8px;
border-width: 3px 0;
background: transparent;
border-color: transparent;
color: transparent;
transition: opacity .2s;
}
.slider::-ms-fill-lower {
background: #d3d3d3;
border: none;
border-radius: 3px;
}
.slider::-ms-fill-upper {
background: #d3d3d3;
border: none;
border-radius: 3px;
}
.slider::-ms-thumb {
width: 15px;
height: 15px;
border-radius: 50%;
background: #0a0;
cursor: pointer;
margin: 0;
}
.shameless-plug {
font-size: 0.8em;
text-align: center;
display: block;
}
a {
color: #0278a4;
}
.dark a {
color: #00b9fd;
}
#frontcanvas,
#backcanvas {
touch-action: none;
}
.placeholder {
border: 1px dashed #9f9fda !important;
background-color: #edf2f7 !important;
}
.dragging {
z-index: 999;
}
.dark .dragging>table>tbody>tr {
background-color: #252c30;
}
.dark .placeholder {
filter: invert(1);
}
.column-spacer {
top: 0;
left: 0;
width: calc(100% - 4px);
position: absolute;
cursor: pointer;
user-select: none;
height: 100%;
}
.column-width-handle {
top: 0;
right: 0;
width: 4px;
position: absolute;
cursor: col-resize;
user-select: none;
height: 100%;
}
.column-width-handle:hover {
background-color: #4f99bd;
}
.help-link {
border: 1px solid #0278a4;
padding-inline: 0.3rem;
border-radius: 3px;
cursor: pointer;
}
.dark .help-link {
border: 1px solid #00b9fd;
}
.bom-color {
width: 20%;
}
.color-column input {
width: 1.6rem;
height: 1rem;
border: 1px solid black;
cursor: pointer;
padding: 0;
}
/* removes default styling from input color element */
::-webkit-color-swatch {
border: none;
}
::-webkit-color-swatch-wrapper {
padding: 0;
}
::-moz-color-swatch,
::-moz-focus-inner {
border: none;
}
::-moz-focus-inner {
padding: 0;
}
</style>
<script type="text/javascript" >
///////////////////////////////////////////////
/*
Split.js - v1.3.5
MIT License
https://github.com/nathancahill/Split.js
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var e=window,t=e.document,n="addEventListener",i="removeEventListener",r="getBoundingClientRect",s=function(){return!1},o=e.attachEvent&&!e[n],a=["","-webkit-","-moz-","-o-"].filter(function(e){var n=t.createElement("div");return n.style.cssText="width:"+e+"calc(9px)",!!n.style.length}).shift()+"calc",l=function(e){return"string"==typeof e||e instanceof String?t.querySelector(e):e};return function(u,c){function z(e,t,n){var i=A(y,t,n);Object.keys(i).forEach(function(t){return e.style[t]=i[t]})}function h(e,t){var n=B(y,t);Object.keys(n).forEach(function(t){return e.style[t]=n[t]})}function f(e){var t=E[this.a],n=E[this.b],i=t.size+n.size;t.size=e/this.size*i,n.size=i-e/this.size*i,z(t.element,t.size,this.aGutterSize),z(n.element,n.size,this.bGutterSize)}function m(e){var t;this.dragging&&((t="touches"in e?e.touches[0][b]-this.start:e[b]-this.start)<=E[this.a].minSize+M+this.aGutterSize?t=E[this.a].minSize+this.aGutterSize:t>=this.size-(E[this.b].minSize+M+this.bGutterSize)&&(t=this.size-(E[this.b].minSize+this.bGutterSize)),f.call(this,t),c.onDrag&&c.onDrag())}function g(){var e=E[this.a].element,t=E[this.b].element;this.size=e[r]()[y]+t[r]()[y]+this.aGutterSize+this.bGutterSize,this.start=e[r]()[G]}function d(){var t=this,n=E[t.a].element,r=E[t.b].element;t.dragging&&c.onDragEnd&&c.onDragEnd(),t.dragging=!1,e[i]("mouseup",t.stop),e[i]("touchend",t.stop),e[i]("touchcancel",t.stop),t.parent[i]("mousemove",t.move),t.parent[i]("touchmove",t.move),delete t.stop,delete t.move,n[i]("selectstart",s),n[i]("dragstart",s),r[i]("selectstart",s),r[i]("dragstart",s),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",t.gutter.style.cursor="",t.parent.style.cursor=""}function S(t){var i=this,r=E[i.a].element,o=E[i.b].element;!i.dragging&&c.onDragStart&&c.onDragStart(),t.preventDefault(),i.dragging=!0,i.move=m.bind(i),i.stop=d.bind(i),e[n]("mouseup",i.stop),e[n]("touchend",i.stop),e[n]("touchcancel",i.stop),i.parent[n]("mousemove",i.move),i.parent[n]("touchmove",i.move),r[n]("selectstart",s),r[n]("dragstart",s),o[n]("selectstart",s),o[n]("dragstart",s),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",o.style.userSelect="none",o.style.webkitUserSelect="none",o.style.MozUserSelect="none",o.style.pointerEvents="none",i.gutter.style.cursor=j,i.parent.style.cursor=j,g.call(i)}function v(e){e.forEach(function(t,n){if(n>0){var i=F[n-1],r=E[i.a],s=E[i.b];r.size=e[n-1],s.size=t,z(r.element,r.size,i.aGutterSize),z(s.element,s.size,i.bGutterSize)}})}function p(){F.forEach(function(e){e.parent.removeChild(e.gutter),E[e.a].element.style[y]="",E[e.b].element.style[y]=""})}void 0===c&&(c={});var y,b,G,E,w=l(u[0]).parentNode,D=e.getComputedStyle(w).flexDirection,U=c.sizes||u.map(function(){return 100/u.length}),k=void 0!==c.minSize?c.minSize:100,x=Array.isArray(k)?k:u.map(function(){return k}),L=void 0!==c.gutterSize?c.gutterSize:10,M=void 0!==c.snapOffset?c.snapOffset:30,O=c.direction||"horizontal",j=c.cursor||("horizontal"===O?"ew-resize":"ns-resize"),C=c.gutter||function(e,n){var i=t.createElement("div");return i.className="gutter gutter-"+n,i},A=c.elementStyle||function(e,t,n){var i={};return"string"==typeof t||t instanceof String?i[e]=t:i[e]=o?t+"%":a+"("+t+"% - "+n+"px)",i},B=c.gutterStyle||function(e,t){return n={},n[e]=t+"px",n;var n};"horizontal"===O?(y="width","clientWidth",b="clientX",G="left","paddingLeft"):"vertical"===O&&(y="height","clientHeight",b="clientY",G="top","paddingTop");var F=[];return E=u.map(function(e,t){var i,s={element:l(e),size:U[t],minSize:x[t]};if(t>0&&(i={a:t-1,b:t,dragging:!1,isFirst:1===t,isLast:t===u.length-1,direction:O,parent:w},i.aGutterSize=L,i.bGutterSize=L,i.isFirst&&(i.aGutterSize=L/2),i.isLast&&(i.bGutterSize=L/2),"row-reverse"===D||"column-reverse"===D)){var a=i.a;i.a=i.b,i.b=a}if(!o&&t>0){var c=C(t,O);h(c,L),c[n]("mousedown",S.bind(i)),c[n]("touchstart",S.bind(i)),w.insertBefore(c,s.element),i.gutter=c}0===t||t===u.length-1?z(s.element,s.size,L/2):z(s.element,s.size,L);var f=s.element[r]()[y];return f<s.minSize&&(s.minSize=f),t>0&&F.push(i),s}),o?{setSizes:v,destroy:p}:{setSizes:v,getSizes:function(){return E.map(function(e){return e.size})},collapse:function(e){if(e===F.length){var t=F[e-1];g.call(t),o||f.call(t,t.size-t.bGutterSize)}else{var n=F[e];g.call(n),o||f.call(n,n.aGutterSize)}},destroy:p}}});
///////////////////////////////////////////////
///////////////////////////////////////////////
///////////////////////////////////////////////
///////////////////////////////////////////////
/*!
* PEP v0.4.3 | https://github.com/jquery/PEP
* Copyright jQuery Foundation and other contributors | http://jquery.org/license
*/
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.PointerEventsPolyfill=b()}(this,function(){"use strict";function a(a,b){b=b||Object.create(null);var c=document.createEvent("Event");c.initEvent(a,b.bubbles||!1,b.cancelable||!1);
for(var d,e=2;e<m.length;e++)d=m[e],c[d]=b[d]||n[e];c.buttons=b.buttons||0;
var f=0;return f=b.pressure&&c.buttons?b.pressure:c.buttons?.5:0,c.x=c.clientX,c.y=c.clientY,c.pointerId=b.pointerId||0,c.width=b.width||0,c.height=b.height||0,c.pressure=f,c.tiltX=b.tiltX||0,c.tiltY=b.tiltY||0,c.twist=b.twist||0,c.tangentialPressure=b.tangentialPressure||0,c.pointerType=b.pointerType||"",c.hwTimestamp=b.hwTimestamp||0,c.isPrimary=b.isPrimary||!1,c}function b(){this.array=[],this.size=0}function c(a,b,c,d){this.addCallback=a.bind(d),this.removeCallback=b.bind(d),this.changedCallback=c.bind(d),A&&(this.observer=new A(this.mutationWatcher.bind(this)))}function d(a){return"body /shadow-deep/ "+e(a)}function e(a){return'[touch-action="'+a+'"]'}function f(a){return"{ -ms-touch-action: "+a+"; touch-action: "+a+"; }"}function g(){if(F){D.forEach(function(a){String(a)===a?(E+=e(a)+f(a)+"\n",G&&(E+=d(a)+f(a)+"\n")):(E+=a.selectors.map(e)+f(a.rule)+"\n",G&&(E+=a.selectors.map(d)+f(a.rule)+"\n"))});var a=document.createElement("style");a.textContent=E,document.head.appendChild(a)}}function h(){if(!window.PointerEvent){if(window.PointerEvent=a,window.navigator.msPointerEnabled){var b=window.navigator.msMaxTouchPoints;Object.defineProperty(window.navigator,"maxTouchPoints",{value:b,enumerable:!0}),u.registerSource("ms",_)}else Object.defineProperty(window.navigator,"maxTouchPoints",{value:0,enumerable:!0}),u.registerSource("mouse",N),void 0!==window.ontouchstart&&u.registerSource("touch",V);u.register(document)}}function i(a){if(!u.pointermap.has(a)){var b=new Error("InvalidPointerId");throw b.name="InvalidPointerId",b}}function j(a){for(var b=a.parentNode;b&&b!==a.ownerDocument;)b=b.parentNode;if(!b){var c=new Error("InvalidStateError");throw c.name="InvalidStateError",c}}function k(a){var b=u.pointermap.get(a);return 0!==b.buttons}function l(){window.Element&&!Element.prototype.setPointerCapture&&Object.defineProperties(Element.prototype,{setPointerCapture:{value:W},releasePointerCapture:{value:X},hasPointerCapture:{value:Y}})}
var m=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","pageX","pageY"],n=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0],o=window.Map&&window.Map.prototype.forEach,p=o?Map:b;b.prototype={set:function(a,b){return void 0===b?this["delete"](a):(this.has(a)||this.size++,void(this.array[a]=b))},has:function(a){return void 0!==this.array[a]},"delete":function(a){this.has(a)&&(delete this.array[a],this.size--)},get:function(a){return this.array[a]},clear:function(){this.array.length=0,this.size=0},forEach:function(a,b){return this.array.forEach(function(c,d){a.call(b,c,d,this)},this)}};var q=["bubbles","cancelable","view","detail","screenX","screenY","clientX","clientY","ctrlKey","altKey","shiftKey","metaKey","button","relatedTarget","buttons","pointerId","width","height","pressure","tiltX","tiltY","pointerType","hwTimestamp","isPrimary","type","target","currentTarget","which","pageX","pageY","timeStamp"],r=[!1,!1,null,null,0,0,0,0,!1,!1,!1,!1,0,null,0,0,0,0,0,0,0,"",0,!1,"",null,null,0,0,0,0],s={pointerover:1,pointerout:1,pointerenter:1,pointerleave:1},t="undefined"!=typeof SVGElementInstance,u={pointermap:new p,eventMap:Object.create(null),captureInfo:Object.create(null),eventSources:Object.create(null),eventSourceList:[],registerSource:function(a,b){var c=b,d=c.events;d&&(d.forEach(function(a){c[a]&&(this.eventMap[a]=c[a].bind(c))},this),this.eventSources[a]=c,this.eventSourceList.push(c))},register:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.register.call(b,a)},unregister:function(a){for(var b,c=this.eventSourceList.length,d=0;d<c&&(b=this.eventSourceList[d]);d++)
b.unregister.call(b,a)},contains:function(a,b){try{return a.contains(b)}catch(c){return!1}},down:function(a){a.bubbles=!0,this.fireEvent("pointerdown",a)},move:function(a){a.bubbles=!0,this.fireEvent("pointermove",a)},up:function(a){a.bubbles=!0,this.fireEvent("pointerup",a)},enter:function(a){a.bubbles=!1,this.fireEvent("pointerenter",a)},leave:function(a){a.bubbles=!1,this.fireEvent("pointerleave",a)},over:function(a){a.bubbles=!0,this.fireEvent("pointerover",a)},out:function(a){a.bubbles=!0,this.fireEvent("pointerout",a)},cancel:function(a){a.bubbles=!0,this.fireEvent("pointercancel",a)},leaveOut:function(a){this.out(a),this.propagate(a,this.leave,!1)},enterOver:function(a){this.over(a),this.propagate(a,this.enter,!0)},eventHandler:function(a){if(!a._handledByPE){var b=a.type,c=this.eventMap&&this.eventMap[b];c&&c(a),a._handledByPE=!0}},listen:function(a,b){b.forEach(function(b){this.addEvent(a,b)},this)},unlisten:function(a,b){b.forEach(function(b){this.removeEvent(a,b)},this)},addEvent:function(a,b){a.addEventListener(b,this.boundHandler)},removeEvent:function(a,b){a.removeEventListener(b,this.boundHandler)},makeEvent:function(b,c){this.captureInfo[c.pointerId]&&(c.relatedTarget=null);var d=new a(b,c);return c.preventDefault&&(d.preventDefault=c.preventDefault),d._target=d._target||c.target,d},fireEvent:function(a,b){var c=this.makeEvent(a,b);return this.dispatchEvent(c)},cloneEvent:function(a){for(var b,c=Object.create(null),d=0;d<q.length;d++)b=q[d],c[b]=a[b]||r[d],!t||"target"!==b&&"relatedTarget"!==b||c[b]instanceof SVGElementInstance&&(c[b]=c[b].correspondingUseElement);return a.preventDefault&&(c.preventDefault=function(){a.preventDefault()}),c},getTarget:function(a){var b=this.captureInfo[a.pointerId];return b?a._target!==b&&a.type in s?void 0:b:a._target},propagate:function(a,b,c){for(var d=a.target,e=[];d!==document&&!d.contains(a.relatedTarget);) if(e.push(d),d=d.parentNode,!d)return;c&&e.reverse(),e.forEach(function(c){a.target=c,b.call(this,a)},this)},setCapture:function(b,c,d){this.captureInfo[b]&&this.releaseCapture(b,d),this.captureInfo[b]=c,this.implicitRelease=this.releaseCapture.bind(this,b,d),document.addEventListener("pointerup",this.implicitRelease),document.addEventListener("pointercancel",this.implicitRelease);var e=new a("gotpointercapture");e.pointerId=b,e._target=c,d||this.asyncDispatchEvent(e)},releaseCapture:function(b,c){var d=this.captureInfo[b];if(d){this.captureInfo[b]=void 0,document.removeEventListener("pointerup",this.implicitRelease),document.removeEventListener("pointercancel",this.implicitRelease);var e=new a("lostpointercapture");e.pointerId=b,e._target=d,c||this.asyncDispatchEvent(e)}},dispatchEvent:/*scope.external.dispatchEvent || */function(a){var b=this.getTarget(a);if(b)return b.dispatchEvent(a)},asyncDispatchEvent:function(a){requestAnimationFrame(this.dispatchEvent.bind(this,a))}};u.boundHandler=u.eventHandler.bind(u);var v={shadow:function(a){if(a)return a.shadowRoot||a.webkitShadowRoot},canTarget:function(a){return a&&Boolean(a.elementFromPoint)},targetingShadow:function(a){var b=this.shadow(a);if(this.canTarget(b))return b},olderShadow:function(a){var b=a.olderShadowRoot;if(!b){var c=a.querySelector("shadow");c&&(b=c.olderShadowRoot)}return b},allShadows:function(a){for(var b=[],c=this.shadow(a);c;)b.push(c),c=this.olderShadow(c);return b},searchRoot:function(a,b,c){if(a){var d,e,f=a.elementFromPoint(b,c);for(e=this.targetingShadow(f);e;){if(d=e.elementFromPoint(b,c)){var g=this.targetingShadow(d);return this.searchRoot(g,b,c)||d} e=this.olderShadow(e)} return f}},owner:function(a){
for(var b=a;b.parentNode;)b=b.parentNode;
return b.nodeType!==Node.DOCUMENT_NODE&&b.nodeType!==Node.DOCUMENT_FRAGMENT_NODE&&(b=document),b},findTarget:function(a){var b=a.clientX,c=a.clientY,d=this.owner(a.target);
return d.elementFromPoint(b,c)||(d=document),this.searchRoot(d,b,c)}},w=Array.prototype.forEach.call.bind(Array.prototype.forEach),x=Array.prototype.map.call.bind(Array.prototype.map),y=Array.prototype.slice.call.bind(Array.prototype.slice),z=Array.prototype.filter.call.bind(Array.prototype.filter),A=window.MutationObserver||window.WebKitMutationObserver,B="[touch-action]",C={subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0,attributeFilter:["touch-action"]};c.prototype={watchSubtree:function(a){
//
this.observer&&v.canTarget(a)&&this.observer.observe(a,C)},enableOnSubtree:function(a){this.watchSubtree(a),a===document&&"complete"!==document.readyState?this.installOnLoad():this.installNewSubtree(a)},installNewSubtree:function(a){w(this.findElements(a),this.addElement,this)},findElements:function(a){return a.querySelectorAll?a.querySelectorAll(B):[]},removeElement:function(a){this.removeCallback(a)},addElement:function(a){this.addCallback(a)},elementChanged:function(a,b){this.changedCallback(a,b)},concatLists:function(a,b){return a.concat(y(b))},
installOnLoad:function(){document.addEventListener("readystatechange",function(){"complete"===document.readyState&&this.installNewSubtree(document)}.bind(this))},isElement:function(a){return a.nodeType===Node.ELEMENT_NODE},flattenMutationTree:function(a){
var b=x(a,this.findElements,this);
return b.push(z(a,this.isElement)),b.reduce(this.concatLists,[])},mutationWatcher:function(a){a.forEach(this.mutationHandler,this)},mutationHandler:function(a){if("childList"===a.type){var b=this.flattenMutationTree(a.addedNodes);b.forEach(this.addElement,this);var c=this.flattenMutationTree(a.removedNodes);c.forEach(this.removeElement,this)}else"attributes"===a.type&&this.elementChanged(a.target,a.oldValue)}};var D=["none","auto","pan-x","pan-y",{rule:"pan-x pan-y",selectors:["pan-x pan-y","pan-y pan-x"]}],E="",F=window.PointerEvent||window.MSPointerEvent,G=!window.ShadowDOMPolyfill&&document.head.createShadowRoot,H=u.pointermap,I=25,J=[1,4,2,8,16],K=!1;try{K=1===new MouseEvent("test",{buttons:1}).buttons}catch(L){}
var M,N={POINTER_ID:1,POINTER_TYPE:"mouse",events:["mousedown","mousemove","mouseup","mouseover","mouseout"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},lastTouches:[],
isEventSimulatedFromTouch:function(a){for(var b,c=this.lastTouches,d=a.clientX,e=a.clientY,f=0,g=c.length;f<g&&(b=c[f]);f++){
var h=Math.abs(d-b.x),i=Math.abs(e-b.y);if(h<=I&&i<=I)return!0}},prepareEvent:function(a){var b=u.cloneEvent(a),c=b.preventDefault;return b.preventDefault=function(){a.preventDefault(),c()},b.pointerId=this.POINTER_ID,b.isPrimary=!0,b.pointerType=this.POINTER_TYPE,b},prepareButtonsForMove:function(a,b){var c=H.get(this.POINTER_ID);
0!==b.which&&c?a.buttons=c.buttons:a.buttons=0,b.buttons=a.buttons},mousedown:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);K||(c.buttons=J[c.button],b&&(c.buttons|=b.buttons),a.buttons=c.buttons),H.set(this.POINTER_ID,a),b&&0!==b.buttons?u.move(c):u.down(c)}},mousemove:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.move(b)}},mouseup:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=H.get(this.POINTER_ID),c=this.prepareEvent(a);if(!K){var d=J[c.button];
c.buttons=b?b.buttons&~d:0,a.buttons=c.buttons}H.set(this.POINTER_ID,a),
c.buttons&=~J[c.button],0===c.buttons?u.up(c):u.move(c)}},mouseover:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,H.set(this.POINTER_ID,a),u.enterOver(b)}},mouseout:function(a){if(!this.isEventSimulatedFromTouch(a)){var b=this.prepareEvent(a);K||this.prepareButtonsForMove(b,a),b.button=-1,u.leaveOut(b)}},cancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.deactivateMouse()},deactivateMouse:function(){H["delete"](this.POINTER_ID)}},O=u.captureInfo,P=v.findTarget.bind(v),Q=v.allShadows.bind(v),R=u.pointermap,S=2500,T=200,U="touch-action",V={events:["touchstart","touchmove","touchend","touchcancel"],register:function(a){M.enableOnSubtree(a)},unregister:function(){},elementAdded:function(a){var b=a.getAttribute(U),c=this.touchActionToScrollType(b);c&&(a._scrollType=c,u.listen(a,this.events),
Q(a).forEach(function(a){a._scrollType=c,u.listen(a,this.events)},this))},elementRemoved:function(a){a._scrollType=void 0,u.unlisten(a,this.events),
Q(a).forEach(function(a){a._scrollType=void 0,u.unlisten(a,this.events)},this)},elementChanged:function(a,b){var c=a.getAttribute(U),d=this.touchActionToScrollType(c),e=this.touchActionToScrollType(b);
d&&e?(a._scrollType=d,Q(a).forEach(function(a){a._scrollType=d},this)):e?this.elementRemoved(a):d&&this.elementAdded(a)},scrollTypes:{EMITTER:"none",XSCROLLER:"pan-x",YSCROLLER:"pan-y",SCROLLER:/^(?:pan-x pan-y)|(?:pan-y pan-x)|auto$/},touchActionToScrollType:function(a){var b=a,c=this.scrollTypes;return"none"===b?"none":b===c.XSCROLLER?"X":b===c.YSCROLLER?"Y":c.SCROLLER.exec(b)?"XY":void 0},POINTER_TYPE:"touch",firstTouch:null,isPrimaryTouch:function(a){return this.firstTouch===a.identifier},setPrimaryTouch:function(a){
(0===R.size||1===R.size&&R.has(1))&&(this.firstTouch=a.identifier,this.firstXY={X:a.clientX,Y:a.clientY},this.scrolling=!1,this.cancelResetClickCount())},removePrimaryPointer:function(a){a.isPrimary&&(this.firstTouch=null,this.firstXY=null,this.resetClickCount())},clickCount:0,resetId:null,resetClickCount:function(){var a=function(){this.clickCount=0,this.resetId=null}.bind(this);this.resetId=setTimeout(a,T)},cancelResetClickCount:function(){this.resetId&&clearTimeout(this.resetId)},typeToButtons:function(a){var b=0;return"touchstart"!==a&&"touchmove"!==a||(b=1),b},touchToPointer:function(a){var b=this.currentTouchEvent,c=u.cloneEvent(a),d=c.pointerId=a.identifier+2;c.target=O[d]||P(c),c.bubbles=!0,c.cancelable=!0,c.detail=this.clickCount,c.button=0,c.buttons=this.typeToButtons(b.type),c.width=2*(a.radiusX||a.webkitRadiusX||0),c.height=2*(a.radiusY||a.webkitRadiusY||0),c.pressure=a.force||a.webkitForce||.5,c.isPrimary=this.isPrimaryTouch(a),c.pointerType=this.POINTER_TYPE,
c.altKey=b.altKey,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shiftKey=b.shiftKey;
var e=this;return c.preventDefault=function(){e.scrolling=!1,e.firstXY=null,b.preventDefault()},c},processTouches:function(a,b){var c=a.changedTouches;this.currentTouchEvent=a;for(var d,e=0;e<c.length;e++)d=c[e],b.call(this,this.touchToPointer(d))},
shouldScroll:function(a){if(this.firstXY){var b,c=a.currentTarget._scrollType;if("none"===c)
b=!1;else if("XY"===c)
b=!0;else{var d=a.changedTouches[0],e=c,f="Y"===c?"X":"Y",g=Math.abs(d["client"+e]-this.firstXY[e]),h=Math.abs(d["client"+f]-this.firstXY[f]);
b=g>=h}return this.firstXY=null,b}},findTouch:function(a,b){for(var c,d=0,e=a.length;d<e&&(c=a[d]);d++)if(c.identifier===b)return!0},
vacuumTouches:function(a){var b=a.touches;
if(R.size>=b.length){var c=[];R.forEach(function(a,d){
if(1!==d&&!this.findTouch(b,d-2)){var e=a.out;c.push(e)}},this),c.forEach(this.cancelOut,this)}},touchstart:function(a){this.vacuumTouches(a),this.setPrimaryTouch(a.changedTouches[0]),this.dedupSynthMouse(a),this.scrolling||(this.clickCount++,this.processTouches(a,this.overDown))},overDown:function(a){R.set(a.pointerId,{target:a.target,out:a,outTarget:a.target}),u.enterOver(a),u.down(a)},touchmove:function(a){this.scrolling||(this.shouldScroll(a)?(this.scrolling=!0,this.touchcancel(a)):(a.preventDefault(),this.processTouches(a,this.moveOverOut)))},moveOverOut:function(a){var b=a,c=R.get(b.pointerId);
if(c){var d=c.out,e=c.outTarget;u.move(b),d&&e!==b.target&&(d.relatedTarget=b.target,b.relatedTarget=e,
d.target=e,b.target?(u.leaveOut(d),u.enterOver(b)):(
b.target=e,b.relatedTarget=null,this.cancelOut(b))),c.out=b,c.outTarget=b.target}},touchend:function(a){this.dedupSynthMouse(a),this.processTouches(a,this.upOut)},upOut:function(a){this.scrolling||(u.up(a),u.leaveOut(a)),this.cleanUpPointer(a)},touchcancel:function(a){this.processTouches(a,this.cancelOut)},cancelOut:function(a){u.cancel(a),u.leaveOut(a),this.cleanUpPointer(a)},cleanUpPointer:function(a){R["delete"](a.pointerId),this.removePrimaryPointer(a)},
dedupSynthMouse:function(a){var b=N.lastTouches,c=a.changedTouches[0];
if(this.isPrimaryTouch(c)){
var d={x:c.clientX,y:c.clientY};b.push(d);var e=function(a,b){var c=a.indexOf(b);c>-1&&a.splice(c,1)}.bind(null,b,d);setTimeout(e,S)}}};M=new c(V.elementAdded,V.elementRemoved,V.elementChanged,V);var W,X,Y,Z=u.pointermap,$=window.MSPointerEvent&&"number"==typeof window.MSPointerEvent.MSPOINTER_TYPE_MOUSE,_={events:["MSPointerDown","MSPointerMove","MSPointerUp","MSPointerOut","MSPointerOver","MSPointerCancel","MSGotPointerCapture","MSLostPointerCapture"],register:function(a){u.listen(a,this.events)},unregister:function(a){u.unlisten(a,this.events)},POINTER_TYPES:["","unavailable","touch","pen","mouse"],prepareEvent:function(a){var b=a;return $&&(b=u.cloneEvent(a),b.pointerType=this.POINTER_TYPES[a.pointerType]),b},cleanup:function(a){Z["delete"](a)},MSPointerDown:function(a){Z.set(a.pointerId,a);var b=this.prepareEvent(a);u.down(b)},MSPointerMove:function(a){var b=this.prepareEvent(a);u.move(b)},MSPointerUp:function(a){var b=this.prepareEvent(a);u.up(b),this.cleanup(a.pointerId)},MSPointerOut:function(a){var b=this.prepareEvent(a);u.leaveOut(b)},MSPointerOver:function(a){var b=this.prepareEvent(a);u.enterOver(b)},MSPointerCancel:function(a){var b=this.prepareEvent(a);u.cancel(b),this.cleanup(a.pointerId)},MSLostPointerCapture:function(a){var b=u.makeEvent("lostpointercapture",a);u.dispatchEvent(b)},MSGotPointerCapture:function(a){var b=u.makeEvent("gotpointercapture",a);u.dispatchEvent(b)}},aa=window.navigator;aa.msPointerEnabled?(W=function(a){i(a),j(this),k(a)&&(u.setCapture(a,this,!0),this.msSetPointerCapture(a))},X=function(a){i(a),u.releaseCapture(a,!0),this.msReleasePointerCapture(a)}):(W=function(a){i(a),j(this),k(a)&&u.setCapture(a,this)},X=function(a){i(a),u.releaseCapture(a)}),Y=function(a){return!!u.captureInfo[a]},g(),h(),l();var ba={dispatcher:u,Installer:c,PointerEvent:a,PointerMap:p,targetFinding:v};return ba});
///////////////////////////////////////////////
///////////////////////////////////////////////
var config = {"dark_mode": true, "show_pads": true, "show_fabrication": false, "show_silkscreen": true, "highlight_pin1": "all", "redraw_on_drag": true, "board_rotation": 0, "checkboxes": "Sourced,Placed", "bom_view": "top-bottom", "layer_view": "F", "offset_back_rotation": false, "kicad_text_formatting": true, "mark_when_checked": "", "fields": ["Id", "Value", "Rating"]}
///////////////////////////////////////////////
///////////////////////////////////////////////
var pcbdata = {"edges_bbox": {"minx": 116.975, "miny": 79.975, "maxx": 177.025, "maxy": 115.025}, "edges": [{"type": "segment", "start": [117.0, 81.0], "end": [117.0, 114.0], "width": 0.05}, {"type": "arc", "start": [118.0, 81.0], "radius": 1.0, "startangle": -180.0, "endangle": -90.0, "width": 0.05}, {"type": "segment", "start": [118.0, 80.0], "end": [176.0, 80.0], "width": 0.05}, {"type": "arc", "start": [118.0, 114.0], "radius": 1.0, "startangle": 90.0, "endangle": 180.0, "width": 0.05}, {"type": "segment", "start": [118.0, 115.0], "end": [176.0, 115.0], "width": 0.05}, {"type": "arc", "start": [176.0, 81.0], "radius": 1.0, "startangle": -90.0, "endangle": 0.0, "width": 0.05}, {"type": "segment", "start": [177.0, 81.0], "end": [177.0, 106.25], "width": 0.05}, {"type": "arc", "start": [176.0, 114.0], "radius": 1.0, "startangle": 0.0, "endangle": 90.0, "width": 0.05}, {"type": "segment", "start": [177.0, 114.0], "end": [177.0, 112.75], "width": 0.05}, {"type": "segment", "start": [171.7, 108.5], "end": [171.7, 110.5], "width": 0.05}, {"type": "segment", "start": [171.7, 110.5], "end": [175.25, 110.5], "width": 0.05}, {"type": "segment", "start": [175.25, 108.5], "end": [171.7, 108.5], "width": 0.05}, {"type": "segment", "start": [175.4, 106.4], "end": [175.4, 108.35], "width": 0.05}, {"type": "segment", "start": [175.4, 110.65], "end": [175.4, 112.6], "width": 0.05}, {"type": "segment", "start": [175.4, 112.6], "end": [176.85, 112.6], "width": 0.05}, {"type": "segment", "start": [176.85, 106.4], "end": [175.4, 106.4], "width": 0.05}, {"type": "arc", "start": [175.25, 110.65], "radius": 0.15, "startangle": -90.0, "endangle": 0.0, "width": 0.05}, {"type": "arc", "start": [175.25, 108.35], "radius": 0.15, "startangle": 0.0, "endangle": 90.0, "width": 0.05}, {"type": "arc", "start": [176.85, 112.75], "radius": 0.15, "startangle": -90.0, "endangle": 0.0, "width": 0.05}, {"type": "arc", "start": [176.85, 106.25], "radius": 0.15, "startangle": 0.0, "endangle": 90.0, "width": 0.05}, {"type": "segment", "start": [139.9, 108.4], "end": [139.9, 111.6], "width": 0.05}, {"type": "segment", "start": [139.9, 111.6], "end": [143.1, 111.6], "width": 0.05}, {"type": "segment", "start": [143.1, 108.4], "end": [139.9, 108.4], "width": 0.05}, {"type": "segment", "start": [143.1, 111.6], "end": [143.1, 108.4], "width": 0.05}, {"type": "segment", "start": [150.9, 108.4], "end": [150.9, 111.6], "width": 0.05}, {"type": "segment", "start": [150.9, 111.6], "end": [154.1, 111.6], "width": 0.05}, {"type": "segment", "start": [154.1, 108.4], "end": [150.9, 108.4], "width": 0.05}, {"type": "segment", "start": [154.1, 111.6], "end": [154.1, 108.4], "width": 0.05}], "drawings": {"silkscreen": {"F": [{"type": "segment", "start": [145.65, 108.25], "end": [145.65, 111.75], "width": 0.1}, {"type": "segment", "start": [148.35, 108.25], "end": [148.35, 111.75], "width": 0.1}, {"type": "segment", "start": [171.75, 104.25], "end": [172.25, 104.25], "width": 0.1}, {"type": "segment", "start": [171.75, 104.75], "end": [171.75, 104.25], "width": 0.1}, {"type": "segment", "start": [171.75, 114.75], "end": [171.75, 114.25], "width": 0.1}, {"type": "segment", "start": [171.75, 114.75], "end": [172.25, 114.75], "width": 0.1}, {"type": "segment", "start": [119.64058, 83.24], "end": [119.35942, 83.24], "width": 0.12}, {"type": "segment", "start": [119.64058, 84.26], "end": [119.35942, 84.26], "width": 0.12}, {"type": "segment", "start": [170.788748, 100.39], "end": [172.211252, 100.39], "width": 0.12}, {"type": "segment", "start": [170.788748, 103.11], "end": [172.211252, 103.11], "width": 0.12}, {"type": "segment", "start": [141.72, 85.6], "end": [141.72, 84.254], "width": 0.1}, {"type": "segment", "start": [142.3452, 84.254], "end": [142.3452, 80.25], "width": 0.1}, {"type": "segment", "start": [142.3452, 88.373], "end": [142.3452, 85.6], "width": 0.1}, {"type": "segment", "start": [144.6452, 80.25], "end": [144.6452, 88.373], "width": 0.1}, {"type": "segment", "start": [144.6452, 88.373], "end": [142.3452, 88.373], "width": 0.1}, {"type": "segment", "start": [138.39058, 98.99], "end": [138.10942, 98.99], "width": 0.12}, {"type": "segment", "start": [138.39058, 100.01], "end": [138.10942, 100.01], "width": 0.12}, {"type": "segment", "start": [120.75, 91.8], "end": [125.5, 91.8], "width": 0.127}, {"type": "segment", "start": [121.25, 86.2], "end": [125.5, 86.2], "width": 0.127}, {"type": "segment", "start": [127.8, 90.55], "end": [127.8, 89.1], "width": 0.127}, {"type": "segment", "start": [121.55, 93.65], "end": [121.55, 94.85], "width": 0.12}, {"type": "segment", "start": [123.55, 93.65], "end": [121.55, 93.65], "width": 0.12}, {"type": "segment", "start": [123.55, 94.85], "end": [121.55, 94.85], "width": 0.12}, {"type": "segment", "start": [143.45, 111.1], "end": [143.45, 108.9], "width": 0.1}, {"type": "segment", "start": [145.55, 108.902564], "end": [145.55, 111.1], "width": 0.1}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[145.538672, 108.347692], [145.538614, 108.547692], [145.367557, 108.447692]]]}, {"type": "segment", "start": [169.2, 112.675], "end": [169.2, 106.325], "width": 0.1}, {"type": "segment", "start": [171.7, 106.325], "end": [171.7, 106.96], "width": 0.1}, {"type": "segment", "start": [171.7, 106.96], "end": [171.7, 108.23], "width": 0.1}, {"type": "segment", "start": [171.7, 110.77], "end": [171.7, 112.04], "width": 0.1}, {"type": "segment", "start": [171.7, 112.04], "end": [171.7, 112.675], "width": 0.1}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[167.845, 113.51], [168.175, 113.27], [168.175, 113.75], [167.845, 113.51]]]}, {"type": "segment", "start": [143.39, 98.365], "end": [143.39, 98.12999], "width": 0.12}, {"type": "segment", "start": [143.39, 105.11], "end": [143.39, 104.635], "width": 0.12}, {"type": "segment", "start": [143.865, 97.89], "end": [143.690007, 97.89], "width": 0.12}, {"type": "segment", "start": [143.865, 105.11], "end": [143.39, 105.11], "width": 0.12}, {"type": "segment", "start": [150.135, 97.89], "end": [150.61, 97.89], "width": 0.12}, {"type": "segment", "start": [150.135, 105.11], "end": [150.61, 105.11], "width": 0.12}, {"type": "segment", "start": [150.61, 97.89], "end": [150.61, 98.365], "width": 0.12}, {"type": "segment", "start": [150.61, 105.11], "end": [150.61, 104.635], "width": 0.12}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[143.390007, 97.88999], [143.150007, 97.55999], [143.630007, 97.55999], [143.390007, 97.88999]]]}, {"type": "segment", "start": [140.89058, 100.99], "end": [140.60942, 100.99], "width": 0.12}, {"type": "segment", "start": [140.89058, 102.01], "end": [140.60942, 102.01], "width": 0.12}, {"type": "segment", "start": [164.64, 92.461252], "end": [164.64, 91.038748], "width": 0.12}, {"type": "segment", "start": [167.36, 92.461252], "end": [167.36, 91.038748], "width": 0.12}, {"type": "segment", "start": [126.7275, 101.237258], "end": [126.7275, 100.762742], "width": 0.12}, {"type": "segment", "start": [127.7725, 101.237258], "end": [127.7725, 100.762742], "width": 0.12}, {"type": "segment", "start": [137.0028, 96.2112], "end": [139.2888, 96.2112], "width": 0.1}, {"type": "segment", "start": [140.7112, 96.2112], "end": [142.9972, 96.2112], "width": 0.1}, {"type": "segment", "start": [142.9972, 93.5188], "end": [137.0028, 93.5188], "width": 0.1}, {"type": "circle", "start": [140.0, 94.23], "radius": 0.4, "width": 0.2}, {"type": "circle", "start": [141.27, 94.23], "radius": 0.4, "width": 0.2}, {"type": "circle", "start": [142.54, 95.5], "radius": 0.4, "width": 0.2}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[136.5, 95.5], [136.74, 95.83], [136.26, 95.83], [136.5, 95.5]]]}, {"type": "segment", "start": [134.1, 105.85], "end": [134.1, 106.8], "width": 0.12}, {"type": "segment", "start": [134.1, 105.85], "end": [134.3, 105.85], "width": 0.12}, {"type": "segment", "start": [134.1, 108.2], "end": [134.1, 109.15], "width": 0.12}, {"type": "segment", "start": [134.3, 109.15], "end": [134.1, 109.15], "width": 0.12}, {"type": "segment", "start": [137.2, 109.15], "end": [137.4, 109.15], "width": 0.12}, {"type": "segment", "start": [137.399641, 106.152991], "end": [137.399641, 109.152991], "width": 0.12}, {"type": "segment", "start": [137.4, 108.2], "end": [137.4, 109.15], "width": 0.12}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[137.099641, 105.612991], [137.099641, 105.132991], [137.579641, 105.612991], [137.099641, 105.612991]]]}, {"type": "segment", "start": [147.4, 81.85], "end": [147.4, 87.05], "width": 0.12}, {"type": "segment", "start": [151.6, 81.85], "end": [147.4, 81.85], "width": 0.12}, {"type": "segment", "start": [151.6, 81.85], "end": [151.6, 87.05], "width": 0.12}, {"type": "segment", "start": [151.97, 85.6], "end": [151.97, 84.254], "width": 0.1}, {"type": "segment", "start": [152.5952, 84.254], "end": [152.5952, 80.25], "width": 0.1}, {"type": "segment", "start": [152.5952, 88.373], "end": [152.5952, 85.6], "width": 0.1}, {"type": "segment", "start": [154.8952, 80.25], "end": [154.8952, 88.373], "width": 0.1}, {"type": "segment", "start": [154.8952, 88.373], "end": [152.5952, 88.373], "width": 0.1}, {"type": "segment", "start": [119.737258, 93.7275], "end": [119.262742, 93.7275], "width": 0.12}, {"type": "segment", "start": [119.737258, 94.7725], "end": [119.262742, 94.7725], "width": 0.12}, {"type": "segment", "start": [153.10942, 97.49], "end": [153.39058, 97.49], "width": 0.12}, {"type": "segment", "start": [153.10942, 98.51], "end": [153.39058, 98.51], "width": 0.12}, {"thickness": 0.1, "svgpath": "M143.071428,113.163192L143.107142,113.127478L143.178571,113.091764L143.357142,113.091764L143.428571,113.127478L143.464285,113.163192L143.499999,113.234621L143.499999,113.30605L143.464285,113.413192L143.035713,113.841764L143.499999,113.841764M143.964285,113.091764L144.035714,113.091764L144.107142,113.127478L144.142857,113.163192L144.178571,113.234621L144.214285,113.377478L144.214285,113.55605L144.178571,113.698907L144.142857,113.770335L144.107142,113.80605L144.035714,113.841764L143.964285,113.841764L143.892857,113.80605L143.857142,113.770335L143.821428,113.698907L143.785714,113.55605L143.785714,113.377478L143.821428,113.234621L143.857142,113.163192L143.892857,113.127478L143.964285,113.091764M144.5,113.163192L144.535714,113.127478L144.607143,113.091764L144.785714,113.091764L144.857143,113.127478L144.892857,113.163192L144.928571,113.234621L144.928571,113.30605L144.892857,113.413192L144.464285,113.841764L144.928571,113.841764M145.571429,113.091764L145.428571,113.091764L145.357143,113.127478L145.321429,113.163192L145.25,113.270335L145.214286,113.413192L145.214286,113.698907L145.25,113.770335L145.285714,113.80605L145.357143,113.841764L145.5,113.841764L145.571429,113.80605L145.607143,113.770335L145.642857,113.698907L145.642857,113.520335L145.607143,113.448907L145.571429,113.413192L145.5,113.377478L145.357143,113.377478L145.285714,113.413192L145.25,113.448907L145.214286,113.520335M145.964286,113.55605L146.535715,113.55605M147.035714,113.091764L147.107143,113.091764L147.178571,113.127478L147.214286,113.163192L147.25,113.234621L147.285714,113.377478L147.285714,113.55605L147.25,113.698907L147.214286,113.770335L147.178571,113.80605L147.107143,113.841764L147.035714,113.841764L146.964286,113.80605L146.928571,113.770335L146.892857,113.698907L146.857143,113.55605L146.857143,113.377478L146.892857,113.234621L146.928571,113.163192L146.964286,113.127478L147.035714,113.091764M147.714286,113.413192L147.642857,113.377478L147.607143,113.341764L147.571429,113.270335L147.571429,113.234621L147.607143,113.163192L147.642857,113.127478L147.714286,113.091764L147.857143,113.091764L147.928572,113.127478L147.964286,113.163192L148,113.234621L148,113.270335L147.964286,113.341764L147.928572,113.377478L147.857143,113.413192L147.714286,113.413192L147.642857,113.448907L147.607143,113.484621L147.571429,113.55605L147.571429,113.698907L147.607143,113.770335L147.642857,113.80605L147.714286,113.841764L147.857143,113.841764L147.928572,113.80605L147.964286,113.770335L148,113.698907L148,113.55605L147.964286,113.484621L147.928572,113.448907L147.857143,113.413192M148.321429,113.55605L148.892858,113.55605M149.214286,113.163192L149.25,113.127478L149.321429,113.091764L149.5,113.091764L149.571429,113.127478L149.607143,113.163192L149.642857,113.234621L149.642857,113.30605L149.607143,113.413192L149.178571,113.841764L149.642857,113.841764M149.892857,113.091764L150.392857,113.091764L150.071429,113.841764"}, {"type": "segment", "start": [126.14058, 93.74], "end": [125.85942, 93.74], "width": 0.12}, {"type": "segment", "start": [126.14058, 94.76], "end": [125.85942, 94.76], "width": 0.12}, {"type": "segment", "start": [146.85942, 106.49], "end": [147.14058, 106.49], "width": 0.12}, {"type": "segment", "start": [146.85942, 107.51], "end": [147.14058, 107.51], "width": 0.12}, {"type": "segment", "start": [159.25, 95.15], "end": [155.75, 95.15], "width": 0.1}, {"type": "segment", "start": [159.25, 97.85], "end": [155.75, 97.85], "width": 0.1}, {"type": "segment", "start": [138.39058, 96.99], "end": [138.10942, 96.99], "width": 0.12}, {"type": "segment", "start": [138.39058, 98.01], "end": [138.10942, 98.01], "width": 0.12}, {"type": "segment", "start": [136.011252, 103.515], "end": [135.488748, 103.515], "width": 0.12}, {"type": "segment", "start": [136.011252, 104.985], "end": [135.488748, 104.985], "width": 0.12}, {"type": "segment", "start": [146.85942, 92.49], "end": [147.14058, 92.49], "width": 0.12}, {"type": "segment", "start": [146.85942, 93.51], "end": [147.14058, 93.51], "width": 0.12}, {"type": "segment", "start": [153.012742, 95.4775], "end": [153.487258, 95.4775], "width": 0.12}, {"type": "segment", "start": [153.012742, 96.5225], "end": [153.487258, 96.5225], "width": 0.12}, {"type": "segment", "start": [160.4775, 104.762742], "end": [160.4775, 105.237258], "width": 0.12}, {"type": "segment", "start": [161.5225, 104.762742], "end": [161.5225, 105.237258], "width": 0.12}, {"type": "segment", "start": [157.64058, 101.74], "end": [157.35942, 101.74], "width": 0.12}, {"type": "segment", "start": [157.64058, 102.76], "end": [157.35942, 102.76], "width": 0.12}, {"type": "segment", "start": [146.09, 88.94], "end": [147.91, 88.94], "width": 0.12}, {"type": "segment", "start": [146.09, 88.99], "end": [146.09, 88.94], "width": 0.12}, {"type": "segment", "start": [146.09, 90.89], "end": [146.09, 90.11], "width": 0.12}, {"type": "segment", "start": [146.09, 92.06], "end": [146.09, 92.01], "width": 0.12}, {"type": "segment", "start": [147.91, 88.94], "end": [147.91, 88.99], "width": 0.12}, {"type": "segment", "start": [147.91, 92.01], "end": [147.91, 92.06], "width": 0.12}, {"type": "segment", "start": [147.91, 92.06], "end": [146.09, 92.06], "width": 0.12}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[148.45, 92.01], [148.69, 92.34], [148.21, 92.34]]]}, {"type": "segment", "start": [173.74, 92.85942], "end": [173.74, 93.14058], "width": 0.12}, {"type": "segment", "start": [174.76, 92.85942], "end": [174.76, 93.14058], "width": 0.12}, {"type": "segment", "start": [148.35942, 95.49], "end": [148.64058, 95.49], "width": 0.12}, {"type": "segment", "start": [148.35942, 96.51], "end": [148.64058, 96.51], "width": 0.12}, {"type": "segment", "start": [167.99, 92.64058], "end": [167.99, 92.35942], "width": 0.12}, {"type": "segment", "start": [169.01, 92.64058], "end": [169.01, 92.35942], "width": 0.12}, {"type": "segment", "start": [134.72, 85.6], "end": [134.72, 84.254], "width": 0.1}, {"type": "segment", "start": [135.3452, 84.254], "end": [135.3452, 80.25], "width": 0.1}, {"type": "segment", "start": [135.3452, 88.373], "end": [135.3452, 85.6], "width": 0.1}, {"type": "segment", "start": [137.6452, 80.25], "end": [137.6452, 88.373], "width": 0.1}, {"type": "segment", "start": [137.6452, 88.373], "end": [135.3452, 88.373], "width": 0.1}, {"type": "segment", "start": [148.45, 111.1], "end": [148.45, 108.9], "width": 0.1}, {"type": "segment", "start": [150.55, 108.902564], "end": [150.55, 111.1], "width": 0.1}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[150.538672, 108.347692], [150.538614, 108.547692], [150.367557, 108.447692]]]}, {"type": "segment", "start": [154.737258, 99.9775], "end": [154.262742, 99.9775], "width": 0.12}, {"type": "segment", "start": [154.737258, 101.0225], "end": [154.262742, 101.0225], "width": 0.12}, {"type": "segment", "start": [169.4, 96.6], "end": [169.4, 96.25], "width": 0.12}, {"type": "segment", "start": [169.4, 96.6], "end": [169.75, 96.6], "width": 0.12}, {"type": "segment", "start": [169.85, 91.9], "end": [170.5, 91.9], "width": 0.12}, {"type": "segment", "start": [172.75, 91.9], "end": [173.1, 91.9], "width": 0.12}, {"type": "segment", "start": [172.75, 96.6], "end": [173.1, 96.6], "width": 0.12}, {"type": "segment", "start": [173.1, 92.0], "end": [173.1, 91.9], "width": 0.12}, {"type": "segment", "start": [173.1, 96.6], "end": [173.1, 96.25], "width": 0.12}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[169.4, 92.0], [169.16, 91.67], [169.64, 91.67], [169.4, 92.0]]]}, {"type": "segment", "start": [134.25, 111.8], "end": [134.25, 113.2], "width": 0.12}, {"type": "segment", "start": [134.25, 113.2], "end": [136.55, 113.2], "width": 0.12}, {"type": "segment", "start": [136.55, 111.8], "end": [134.25, 111.8], "width": 0.12}, {"type": "segment", "start": [145.14058, 95.49], "end": [144.85942, 95.49], "width": 0.12}, {"type": "segment", "start": [145.14058, 96.51], "end": [144.85942, 96.51], "width": 0.12}, {"type": "segment", "start": [140.125, 99.175], "end": [140.125, 97.825], "width": 0.12}, {"type": "segment", "start": [141.875, 99.175], "end": [141.875, 97.825], "width": 0.12}, {"type": "segment", "start": [126.7275, 110.762742], "end": [126.7275, 111.237258], "width": 0.12}, {"type": "segment", "start": [127.7725, 110.762742], "end": [127.7725, 111.237258], "width": 0.12}, {"type": "segment", "start": [170.788748, 97.14], "end": [172.211252, 97.14], "width": 0.12}, {"type": "segment", "start": [170.788748, 99.86], "end": [172.211252, 99.86], "width": 0.12}, {"type": "segment", "start": [156.015, 99.765], "end": [156.015, 101.235], "width": 0.12}, {"type": "segment", "start": [156.015, 101.235], "end": [158.3, 101.235], "width": 0.12}, {"type": "segment", "start": [158.3, 99.765], "end": [156.015, 99.765], "width": 0.12}, {"type": "segment", "start": [155.9, 106.75], "end": [155.9, 106.85], "width": 0.12}, {"type": "segment", "start": [155.9, 106.85], "end": [156.7, 106.85], "width": 0.12}, {"type": "segment", "start": [156.7, 103.65], "end": [156.24, 103.65], "width": 0.12}, {"type": "segment", "start": [158.3, 103.65], "end": [159.1, 103.65], "width": 0.12}, {"type": "segment", "start": [158.3, 106.85], "end": [159.1, 106.85], "width": 0.12}, {"type": "segment", "start": [159.1, 103.65], "end": [159.1, 103.75], "width": 0.12}, {"type": "segment", "start": [159.1, 106.85], "end": [159.1, 106.75], "width": 0.12}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[155.9, 103.77], [155.42, 103.77], [155.9, 103.29], [155.9, 103.77]]]}, {"type": "segment", "start": [136.011252, 110.015], "end": [135.488748, 110.015], "width": 0.12}, {"type": "segment", "start": [136.011252, 111.485], "end": [135.488748, 111.485], "width": 0.12}, {"type": "segment", "start": [130.95, 104.95], "end": [130.15, 104.95], "width": 0.12}, {"type": "segment", "start": [131.35, 103.55], "end": [130.15, 103.55], "width": 0.12}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[131.49, 104.95], [131.97, 104.95], [131.49, 105.43], [131.49, 104.95]]]}, {"type": "segment", "start": [120.365, 95.29], "end": [125.135, 95.29], "width": 0.12}, {"type": "segment", "start": [120.365, 97.86], "end": [120.365, 96.64], "width": 0.12}, {"type": "segment", "start": [125.135, 99.21], "end": [120.365, 99.21], "width": 0.12}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[119.6, 96.64], [119.94, 97.11], [119.26, 97.11]]]}, {"type": "segment", "start": [155.47, 85.6], "end": [155.47, 84.254], "width": 0.1}, {"type": "segment", "start": [156.0952, 84.254], "end": [156.0952, 80.25], "width": 0.1}, {"type": "segment", "start": [156.0952, 88.373], "end": [156.0952, 85.6], "width": 0.1}, {"type": "segment", "start": [158.3952, 80.25], "end": [158.3952, 88.373], "width": 0.1}, {"type": "segment", "start": [158.3952, 88.373], "end": [156.0952, 88.373], "width": 0.1}, {"type": "segment", "start": [138.22, 85.6], "end": [138.22, 84.254], "width": 0.1}, {"type": "segment", "start": [138.8452, 84.254], "end": [138.8452, 80.25], "width": 0.1}, {"type": "segment", "start": [138.8452, 88.373], "end": [138.8452, 85.6], "width": 0.1}, {"type": "segment", "start": [141.1452, 80.25], "end": [141.1452, 88.373], "width": 0.1}, {"type": "segment", "start": [141.1452, 88.373], "end": [138.8452, 88.373], "width": 0.1}], "B": []}, "fabrication": {"F": [{"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[148.4, 108.0], [145.6, 108.0], [145.6, 112.0], [148.4, 112.0]]], "width": 0.1, "filled": 0}, {"thickness": 0.1, "svgpath": "M147.2023,110.666665L147.226109,110.595237L147.226109,110.476189L147.2023,110.42857L147.17849,110.404761L147.130871,110.380951L147.083252,110.380951L147.035633,110.404761L147.011823,110.42857L146.988014,110.476189L146.964204,110.571427L146.940395,110.619046L146.916585,110.642856L146.868966,110.666665L146.821347,110.666665L146.773728,110.642856L146.749919,110.619046L146.726109,110.571427L146.726109,110.45238L146.749919,110.380951M146.726109,110.214285L147.226109,110.095237L146.868966,109.999999L147.226109,109.904761L146.726109,109.785714M146.773728,109.619046L146.749919,109.595237L146.726109,109.547618L146.726109,109.42857L146.749919,109.380951L146.773728,109.357142L146.821347,109.333332L146.868966,109.333332L146.940395,109.357142L147.226109,109.642856L147.226109,109.333332"}, {"type": "segment", "start": [118.4, 101.53], "end": [118.4, 110.47], "width": 0.1}, {"type": "segment", "start": [125.3, 101.53], "end": [118.4, 101.53], "width": 0.1}, {"type": "segment", "start": [125.3, 101.53], "end": [125.3, 110.47], "width": 0.1}, {"type": "segment", "start": [125.3, 110.47], "end": [118.4, 110.47], "width": 0.1}, {"thickness": 0.1, "svgpath": "M121.726109,106.166666L122.083252,106.166666L122.15468,106.190475L122.2023,106.238094L122.226109,106.309523L122.226109,106.357142M121.892776,105.714285L122.226109,105.714285M121.7023,105.833333L122.059442,105.95238L122.059442,105.642857"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[120.3, 84.15], [118.7, 84.15], [118.7, 83.35], [120.3, 83.35]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M119.307143,83.857614L119.292857,83.8719L119.25,83.886185L119.221428,83.886185L119.178571,83.8719L119.15,83.843328L119.135714,83.814757L119.121428,83.757614L119.121428,83.714757L119.135714,83.657614L119.15,83.629042L119.178571,83.600471L119.221428,83.586185L119.25,83.586185L119.292857,83.600471L119.307143,83.614757M119.592857,83.886185L119.421428,83.886185M119.507143,83.886185L119.507143,83.586185L119.478571,83.629042L119.45,83.657614L119.421428,83.6719M119.878571,83.886185L119.707142,83.886185M119.792857,83.886185L119.792857,83.586185L119.764285,83.629042L119.735714,83.657614L119.707142,83.6719"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[169.9, 100.5], [173.1, 100.5], [173.1, 103.0], [169.9, 103.0]]], "width": 0.1, "filled": 0}, {"thickness": 0.1, "svgpath": "M171.278571,101.92849L171.254762,101.9523L171.183333,101.976109L171.135714,101.976109L171.064286,101.9523L171.016667,101.90468L170.992857,101.857061L170.969048,101.761823L170.969048,101.690395L170.992857,101.595157L171.016667,101.547538L171.064286,101.499919L171.135714,101.476109L171.183333,101.476109L171.254762,101.499919L171.278571,101.523728M171.754762,101.976109L171.469048,101.976109M171.611905,101.976109L171.611905,101.476109L171.564286,101.547538L171.516667,101.595157L171.469048,101.618966M171.921428,101.476109L172.254761,101.476109L172.040476,101.976109"}, {"type": "circle", "start": [176.0, 114.0], "radius": 0.5, "width": 0.1}, {"type": "segment", "start": [141.72, 84.254], "end": [142.3452, 84.254], "width": 0.1}, {"type": "segment", "start": [141.72, 85.6], "end": [141.72, 84.254], "width": 0.1}, {"type": "segment", "start": [142.3452, 80.123], "end": [144.6452, 80.123], "width": 0.1}, {"type": "segment", "start": [142.3452, 85.6], "end": [141.72, 85.6], "width": 0.1}, {"type": "segment", "start": [142.3452, 88.373], "end": [142.3452, 80.123], "width": 0.1}, {"type": "segment", "start": [144.6452, 80.123], "end": [144.6452, 88.373], "width": 0.1}, {"type": "segment", "start": [144.6452, 88.373], "end": [142.3452, 88.373], "width": 0.1}, {"thickness": 0.1, "svgpath": "M143.226109,84.666666L143.583252,84.666666L143.65468,84.690475L143.7023,84.738094L143.726109,84.809523L143.726109,84.857142M143.440395,84.357142L143.416585,84.404761L143.392776,84.428571L143.345157,84.45238L143.321347,84.45238L143.273728,84.428571L143.249919,84.404761L143.226109,84.357142L143.226109,84.261904L143.249919,84.214285L143.273728,84.190476L143.321347,84.166666L143.345157,84.166666L143.392776,84.190476L143.416585,84.214285L143.440395,84.261904L143.440395,84.357142L143.464204,84.404761L143.488014,84.428571L143.535633,84.45238L143.630871,84.45238L143.67849,84.428571L143.7023,84.404761L143.726109,84.357142L143.726109,84.261904L143.7023,84.214285L143.67849,84.190476L143.630871,84.166666L143.535633,84.166666L143.488014,84.190476L143.464204,84.214285L143.440395,84.261904"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[139.05, 99.9], [137.45, 99.9], [137.45, 99.1], [139.05, 99.1]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M138.2,99.607614L138.185714,99.6219L138.142857,99.636185L138.114285,99.636185L138.071428,99.6219L138.042857,99.593328L138.028571,99.564757L138.014285,99.507614L138.014285,99.464757L138.028571,99.407614L138.042857,99.379042L138.071428,99.350471L138.114285,99.336185L138.142857,99.336185L138.185714,99.350471L138.2,99.364757M138.314285,99.364757L138.328571,99.350471L138.357143,99.336185L138.428571,99.336185L138.457143,99.350471L138.471428,99.364757L138.485714,99.393328L138.485714,99.4219L138.471428,99.464757L138.3,99.636185L138.485714,99.636185"}, {"type": "segment", "start": [116.2, 87.0], "end": [116.2, 91.0], "width": 0.127}, {"type": "segment", "start": [116.2, 91.0], "end": [117.2, 91.0], "width": 0.127}, {"type": "segment", "start": [117.2, 86.2], "end": [117.2, 87.0], "width": 0.127}, {"type": "segment", "start": [117.2, 87.0], "end": [116.2, 87.0], "width": 0.127}, {"type": "segment", "start": [117.2, 87.0], "end": [117.2, 91.0], "width": 0.127}, {"type": "segment", "start": [117.2, 91.0], "end": [117.2, 91.8], "width": 0.127}, {"type": "segment", "start": [117.2, 91.8], "end": [127.8, 91.8], "width": 0.127}, {"type": "segment", "start": [127.8, 86.2], "end": [117.2, 86.2], "width": 0.127}, {"type": "segment", "start": [127.8, 91.8], "end": [127.8, 86.2], "width": 0.127}, {"thickness": 0.1, "svgpath": "M122.333333,88.726109L122.333333,89.083252L122.309524,89.15468L122.261905,89.2023L122.190476,89.226109L122.142857,89.226109M122.595238,89.226109L122.690476,89.226109L122.738095,89.2023L122.761904,89.17849L122.809523,89.107061L122.833333,89.011823L122.833333,88.821347L122.809523,88.773728L122.785714,88.749919L122.738095,88.726109L122.642857,88.726109L122.595238,88.749919L122.571428,88.773728L122.547619,88.821347L122.547619,88.940395L122.571428,88.988014L122.595238,89.011823L122.642857,89.035633L122.738095,89.035633L122.785714,89.011823L122.809523,88.988014L122.833333,88.940395"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[121.55, 93.65], [123.95, 93.65], [123.95, 94.85], [121.55, 94.85]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M122.565476,94.363054L122.565476,94.113054L122.625,94.113054L122.660714,94.124959L122.684524,94.148769L122.696429,94.172578L122.708333,94.220197L122.708333,94.255911L122.696429,94.30353L122.684524,94.32734L122.660714,94.35115L122.625,94.363054L122.565476,94.363054M122.922619,94.196388L122.922619,94.363054M122.863095,94.10115L122.803572,94.279721L122.958333,94.279721"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[143.5, 111.0], [145.5, 111.0], [145.5, 109.0], [143.5, 109.0]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M144.636185,110.221428L144.336185,110.221428L144.336185,110.149999L144.350471,110.107142L144.379042,110.078571L144.407614,110.064285L144.464757,110.049999L144.507614,110.049999L144.564757,110.064285L144.593328,110.078571L144.6219,110.107142L144.636185,110.149999L144.636185,110.221428M144.364757,109.935714L144.350471,109.921428L144.336185,109.892857L144.336185,109.821428L144.350471,109.792857L144.364757,109.778571L144.393328,109.764285L144.4219,109.764285L144.464757,109.778571L144.636185,109.949999L144.636185,109.764285"}, {"type": "segment", "start": [166.0, 106.0], "end": [171.5, 106.0], "width": 0.05}, {"type": "segment", "start": [166.0, 113.0], "end": [166.0, 106.0], "width": 0.05}, {"type": "segment", "start": [171.5, 104.5], "end": [177.0, 104.5], "width": 0.05}, {"type": "segment", "start": [171.5, 106.0], "end": [171.5, 104.5], "width": 0.05}, {"type": "segment", "start": [171.5, 113.0], "end": [166.0, 113.0], "width": 0.05}, {"type": "segment", "start": [171.5, 114.5], "end": [171.5, 113.0], "width": 0.05}, {"type": "segment", "start": [171.81, 106.96], "end": [174.75, 106.96], "width": 0.127}, {"type": "segment", "start": [171.81, 108.23], "end": [174.75, 108.23], "width": 0.127}, {"type": "segment", "start": [171.81, 109.5], "end": [174.75, 109.5], "width": 0.127}, {"type": "segment", "start": [171.81, 110.77], "end": [174.75, 110.77], "width": 0.127}, {"type": "segment", "start": [171.81, 112.04], "end": [174.75, 112.04], "width": 0.127}, {"type": "segment", "start": [177.0, 104.5], "end": [177.0, 114.5], "width": 0.05}, {"type": "segment", "start": [177.0, 114.5], "end": [171.5, 114.5], "width": 0.05}, {"thickness": 0.1, "svgpath": "M170.126109,109.666666L170.483252,109.666666L170.55468,109.690475L170.6023,109.738094L170.626109,109.809523L170.626109,109.857142M170.126109,109.190476L170.126109,109.428571L170.364204,109.45238L170.340395,109.428571L170.316585,109.380952L170.316585,109.261904L170.340395,109.214285L170.364204,109.190476L170.411823,109.166666L170.530871,109.166666L170.57849,109.190476L170.6023,109.214285L170.626109,109.261904L170.626109,109.380952L170.6023,109.428571L170.57849,109.45238"}, {"type": "segment", "start": [143.5, 99.0], "end": [144.5, 98.0], "width": 0.1}, {"type": "segment", "start": [143.5, 105.0], "end": [143.5, 99.0], "width": 0.1}, {"type": "segment", "start": [144.5, 98.0], "end": [150.5, 98.0], "width": 0.1}, {"type": "segment", "start": [150.5, 98.0], "end": [150.5, 105.0], "width": 0.1}, {"type": "segment", "start": [150.5, 105.0], "end": [143.5, 105.0], "width": 0.1}, {"thickness": 0.1, "svgpath": "M146.619047,101.226109L146.619047,101.630871L146.642857,101.67849L146.666666,101.7023L146.714285,101.726109L146.809523,101.726109L146.857142,101.7023L146.880952,101.67849L146.904761,101.630871L146.904761,101.226109M147.404762,101.726109L147.119048,101.726109M147.261905,101.726109L147.261905,101.226109L147.214286,101.297538L147.166667,101.345157L147.119048,101.368966"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[141.55, 101.9], [139.95, 101.9], [139.95, 101.1], [141.55, 101.1]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M140.7,101.607614L140.685714,101.6219L140.642857,101.636185L140.614285,101.636185L140.571428,101.6219L140.542857,101.593328L140.528571,101.564757L140.514285,101.507614L140.514285,101.464757L140.528571,101.407614L140.542857,101.379042L140.571428,101.350471L140.614285,101.336185L140.642857,101.336185L140.685714,101.350471L140.7,101.364757M140.8,101.336185L141,101.336185L140.871428,101.636185"}, {"type": "circle", "start": [118.0, 114.0], "radius": 0.5, "width": 0.1}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[164.75, 93.35], [167.25, 93.35], [167.25, 90.15], [164.75, 90.15]]], "width": 0.1, "filled": 0}, {"thickness": 0.1, "svgpath": "M166.17849,91.971428L166.2023,91.995237L166.226109,92.066666L166.226109,92.114285L166.2023,92.185713L166.15468,92.233332L166.107061,92.257142L166.011823,92.280951L165.940395,92.280951L165.845157,92.257142L165.797538,92.233332L165.749919,92.185713L165.726109,92.114285L165.726109,92.066666L165.749919,91.995237L165.773728,91.971428M166.226109,91.495237L166.226109,91.780951M166.226109,91.638094L165.726109,91.638094L165.797538,91.685713L165.845157,91.733332L165.868966,91.780951M165.726109,91.328571L165.726109,91.019047L165.916585,91.185714L165.916585,91.114285L165.940395,91.066666L165.964204,91.042857L166.011823,91.019047L166.130871,91.019047L166.17849,91.042857L166.2023,91.066666L166.226109,91.114285L166.226109,91.257142L166.2023,91.304761L166.17849,91.328571"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[126.8375, 101.8], [127.6625, 101.8], [127.6625, 100.2], [126.8375, 100.2]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M127.386185,101.049999L127.243328,101.149999M127.386185,101.221428L127.086185,101.221428L127.086185,101.107142L127.100471,101.078571L127.114757,101.064285L127.143328,101.049999L127.186185,101.049999L127.214757,101.064285L127.229042,101.078571L127.243328,101.107142L127.243328,101.221428M127.086185,100.949999L127.086185,100.764285L127.200471,100.864285L127.200471,100.821428L127.214757,100.792857L127.229042,100.778571L127.257614,100.764285L127.329042,100.764285L127.357614,100.778571L127.3719,100.792857L127.386185,100.821428L127.386185,100.907142L127.3719,100.935714L127.357614,100.949999"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[143.25, 96.25], [136.75, 96.25], [136.75, 93.5], [143.25, 93.5]]], "width": 0.1, "filled": 0}, {"thickness": 0.1, "svgpath": "M139.833333,94.476109L139.833333,94.833252L139.809524,94.90468L139.761905,94.9523L139.690476,94.976109L139.642857,94.976109M140.023809,94.476109L140.333333,94.476109L140.166666,94.666585L140.238095,94.666585L140.285714,94.690395L140.309523,94.714204L140.333333,94.761823L140.333333,94.880871L140.309523,94.92849L140.285714,94.9523L140.238095,94.976109L140.095238,94.976109L140.047619,94.9523L140.023809,94.92849"}, {"type": "segment", "start": [134.25, 106.0], "end": [136.25, 106.0], "width": 0.1}, {"type": "segment", "start": [134.25, 109.0], "end": [134.25, 106.0], "width": 0.1}, {"type": "segment", "start": [137.25, 107.0], "end": [136.25, 106.0], "width": 0.1}, {"type": "segment", "start": [137.25, 107.0], "end": [137.25, 109.0], "width": 0.1}, {"type": "segment", "start": [137.25, 109.0], "end": [134.25, 109.0], "width": 0.1}, {"thickness": 0.1, "svgpath": "M135.476109,107.880952L135.880871,107.880952L135.92849,107.857142L135.9523,107.833333L135.976109,107.785714L135.976109,107.690476L135.9523,107.642857L135.92849,107.619047L135.880871,107.595238L135.476109,107.595238M135.523728,107.380951L135.499919,107.357142L135.476109,107.309523L135.476109,107.190475L135.499919,107.142856L135.523728,107.119047L135.571347,107.095237L135.618966,107.095237L135.690395,107.119047L135.976109,107.404761L135.976109,107.095237"}, {"type": "segment", "start": [147.5, 82.45], "end": [151.5, 82.45], "width": 0.1}, {"type": "segment", "start": [147.5, 87.05], "end": [147.5, 82.45], "width": 0.1}, {"type": "segment", "start": [151.5, 87.05], "end": [147.5, 87.05], "width": 0.1}, {"type": "segment", "start": [151.5, 87.05], "end": [151.5, 82.45], "width": 0.1}, {"thickness": 0.1, "svgpath": "M149.226109,85.583331L149.226109,85.297617M149.726109,85.440474L149.226109,85.440474M149.226109,85.202379L149.726109,85.035713L149.226109,84.869046M149.7023,84.726189L149.726109,84.654761L149.726109,84.535713L149.7023,84.488094L149.67849,84.464285L149.630871,84.440475L149.583252,84.440475L149.535633,84.464285L149.511823,84.488094L149.488014,84.535713L149.464204,84.630951L149.440395,84.67857L149.416585,84.70238L149.368966,84.726189L149.321347,84.726189L149.273728,84.70238L149.249919,84.67857L149.226109,84.630951L149.226109,84.511904L149.249919,84.440475M149.726109,83.964285L149.726109,84.249999M149.726109,84.107142L149.226109,84.107142L149.297538,84.154761L149.345157,84.20238L149.368966,84.249999"}, {"type": "segment", "start": [151.97, 84.254], "end": [152.5952, 84.254], "width": 0.1}, {"type": "segment", "start": [151.97, 85.6], "end": [151.97, 84.254], "width": 0.1}, {"type": "segment", "start": [152.5952, 80.123], "end": [154.8952, 80.123], "width": 0.1}, {"type": "segment", "start": [152.5952, 85.6], "end": [151.97, 85.6], "width": 0.1}, {"type": "segment", "start": [152.5952, 88.373], "end": [152.5952, 80.123], "width": 0.1}, {"type": "segment", "start": [154.8952, 80.123], "end": [154.8952, 88.373], "width": 0.1}, {"type": "segment", "start": [154.8952, 88.373], "end": [152.5952, 88.373], "width": 0.1}, {"thickness": 0.1, "svgpath": "M153.476109,84.666666L153.833252,84.666666L153.90468,84.690475L153.9523,84.738094L153.976109,84.809523L153.976109,84.857142M153.976109,84.166666L153.976109,84.45238M153.976109,84.309523L153.476109,84.309523L153.547538,84.357142L153.595157,84.404761L153.618966,84.45238"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[120.3, 94.6625], [118.7, 94.6625], [118.7, 93.8375], [120.3, 93.8375]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M119.45,94.386185L119.35,94.243328M119.278571,94.386185L119.278571,94.086185L119.392857,94.086185L119.421428,94.100471L119.435714,94.114757L119.45,94.143328L119.45,94.186185L119.435714,94.214757L119.421428,94.229042L119.392857,94.243328L119.278571,94.243328M119.707143,94.086185L119.65,94.086185L119.621428,94.100471L119.607143,94.114757L119.578571,94.157614L119.564285,94.214757L119.564285,94.329042L119.578571,94.357614L119.592857,94.3719L119.621428,94.386185L119.678571,94.386185L119.707143,94.3719L119.721428,94.357614L119.735714,94.329042L119.735714,94.257614L119.721428,94.229042L119.707143,94.214757L119.678571,94.200471L119.621428,94.200471L119.592857,94.214757L119.578571,94.229042L119.564285,94.257614"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[152.45, 97.6], [154.05, 97.6], [154.05, 98.4], [152.45, 98.4]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M153.2,98.107614L153.185714,98.1219L153.142857,98.136185L153.114285,98.136185L153.071428,98.1219L153.042857,98.093328L153.028571,98.064757L153.014285,98.007614L153.014285,97.964757L153.028571,97.907614L153.042857,97.879042L153.071428,97.850471L153.114285,97.836185L153.142857,97.836185L153.185714,97.850471L153.2,97.864757M153.457143,97.936185L153.457143,98.136185M153.385714,97.8219L153.314285,98.036185L153.5,98.036185"}, {"thickness": 0.1, "svgpath": "M143.071428,113.163192L143.107142,113.127478L143.178571,113.091764L143.357142,113.091764L143.428571,113.127478L143.464285,113.163192L143.499999,113.234621L143.499999,113.30605L143.464285,113.413192L143.035713,113.841764L143.499999,113.841764M143.964285,113.091764L144.035714,113.091764L144.107142,113.127478L144.142857,113.163192L144.178571,113.234621L144.214285,113.377478L144.214285,113.55605L144.178571,113.698907L144.142857,113.770335L144.107142,113.80605L144.035714,113.841764L143.964285,113.841764L143.892857,113.80605L143.857142,113.770335L143.821428,113.698907L143.785714,113.55605L143.785714,113.377478L143.821428,113.234621L143.857142,113.163192L143.892857,113.127478L143.964285,113.091764M144.5,113.163192L144.535714,113.127478L144.607143,113.091764L144.785714,113.091764L144.857143,113.127478L144.892857,113.163192L144.928571,113.234621L144.928571,113.30605L144.892857,113.413192L144.464285,113.841764L144.928571,113.841764M145.571429,113.091764L145.428571,113.091764L145.357143,113.127478L145.321429,113.163192L145.25,113.270335L145.214286,113.413192L145.214286,113.698907L145.25,113.770335L145.285714,113.80605L145.357143,113.841764L145.5,113.841764L145.571429,113.80605L145.607143,113.770335L145.642857,113.698907L145.642857,113.520335L145.607143,113.448907L145.571429,113.413192L145.5,113.377478L145.357143,113.377478L145.285714,113.413192L145.25,113.448907L145.214286,113.520335M145.964286,113.55605L146.535715,113.55605M147.035714,113.091764L147.107143,113.091764L147.178571,113.127478L147.214286,113.163192L147.25,113.234621L147.285714,113.377478L147.285714,113.55605L147.25,113.698907L147.214286,113.770335L147.178571,113.80605L147.107143,113.841764L147.035714,113.841764L146.964286,113.80605L146.928571,113.770335L146.892857,113.698907L146.857143,113.55605L146.857143,113.377478L146.892857,113.234621L146.928571,113.163192L146.964286,113.127478L147.035714,113.091764M147.714286,113.413192L147.642857,113.377478L147.607143,113.341764L147.571429,113.270335L147.571429,113.234621L147.607143,113.163192L147.642857,113.127478L147.714286,113.091764L147.857143,113.091764L147.928572,113.127478L147.964286,113.163192L148,113.234621L148,113.270335L147.964286,113.341764L147.928572,113.377478L147.857143,113.413192L147.714286,113.413192L147.642857,113.448907L147.607143,113.484621L147.571429,113.55605L147.571429,113.698907L147.607143,113.770335L147.642857,113.80605L147.714286,113.841764L147.857143,113.841764L147.928572,113.80605L147.964286,113.770335L148,113.698907L148,113.55605L147.964286,113.484621L147.928572,113.448907L147.857143,113.413192M148.321429,113.55605L148.892858,113.55605M149.214286,113.163192L149.25,113.127478L149.321429,113.091764L149.5,113.091764L149.571429,113.127478L149.607143,113.163192L149.642857,113.234621L149.642857,113.30605L149.607143,113.413192L149.178571,113.841764L149.642857,113.841764M149.892857,113.091764L150.392857,113.091764L150.071429,113.841764"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[126.8, 94.65], [125.2, 94.65], [125.2, 93.85], [126.8, 93.85]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M125.807143,94.357614L125.792857,94.3719L125.75,94.386185L125.721428,94.386185L125.678571,94.3719L125.65,94.343328L125.635714,94.314757L125.621428,94.257614L125.621428,94.214757L125.635714,94.157614L125.65,94.129042L125.678571,94.100471L125.721428,94.086185L125.75,94.086185L125.792857,94.100471L125.807143,94.114757M126.092857,94.386185L125.921428,94.386185M126.007143,94.386185L126.007143,94.086185L125.978571,94.129042L125.95,94.157614L125.921428,94.1719M126.207142,94.114757L126.221428,94.100471L126.25,94.086185L126.321428,94.086185L126.35,94.100471L126.364285,94.114757L126.378571,94.143328L126.378571,94.1719L126.364285,94.214757L126.192857,94.386185L126.378571,94.386185"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[146.2, 106.6], [147.8, 106.6], [147.8, 107.4], [146.2, 107.4]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M146.95,107.107614L146.935714,107.1219L146.892857,107.136185L146.864285,107.136185L146.821428,107.1219L146.792857,107.093328L146.778571,107.064757L146.764285,107.007614L146.764285,106.964757L146.778571,106.907614L146.792857,106.879042L146.821428,106.850471L146.864285,106.836185L146.892857,106.836185L146.935714,106.850471L146.95,106.864757M147.207143,106.836185L147.15,106.836185L147.121428,106.850471L147.107143,106.864757L147.078571,106.907614L147.064285,106.964757L147.064285,107.079042L147.078571,107.107614L147.092857,107.1219L147.121428,107.136185L147.178571,107.136185L147.207143,107.1219L147.221428,107.107614L147.235714,107.079042L147.235714,107.007614L147.221428,106.979042L147.207143,106.964757L147.178571,106.950471L147.121428,106.950471L147.092857,106.964757L147.078571,106.979042L147.064285,107.007614"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[159.5, 97.9], [155.5, 97.9], [155.5, 95.1], [159.5, 95.1]]], "width": 0.1, "filled": 0}, {"thickness": 0.1, "svgpath": "M156.833334,96.7023L156.904762,96.726109L157.02381,96.726109L157.071429,96.7023L157.095238,96.67849L157.119048,96.630871L157.119048,96.583252L157.095238,96.535633L157.071429,96.511823L157.02381,96.488014L156.928572,96.464204L156.880953,96.440395L156.857143,96.416585L156.833334,96.368966L156.833334,96.321347L156.857143,96.273728L156.880953,96.249919L156.928572,96.226109L157.047619,96.226109L157.119048,96.249919M157.285714,96.226109L157.404762,96.726109L157.5,96.368966L157.595238,96.726109L157.714286,96.226109M158.166667,96.726109L157.880953,96.726109M158.02381,96.726109L158.02381,96.226109L157.976191,96.297538L157.928572,96.345157L157.880953,96.368966"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[139.05, 97.9], [137.45, 97.9], [137.45, 97.1], [139.05, 97.1]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M138.2,97.607614L138.185714,97.6219L138.142857,97.636185L138.114285,97.636185L138.071428,97.6219L138.042857,97.593328L138.028571,97.564757L138.014285,97.507614L138.014285,97.464757L138.028571,97.407614L138.042857,97.379042L138.071428,97.350471L138.114285,97.336185L138.142857,97.336185L138.185714,97.350471L138.2,97.364757M138.485714,97.636185L138.314285,97.636185M138.4,97.636185L138.4,97.336185L138.371428,97.379042L138.342857,97.407614L138.314285,97.4219"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[136.75, 104.875], [134.75, 104.875], [134.75, 103.625], [136.75, 103.625]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M135.7,104.357614L135.685714,104.3719L135.642857,104.386185L135.614285,104.386185L135.571428,104.3719L135.542857,104.343328L135.528571,104.314757L135.514285,104.257614L135.514285,104.214757L135.528571,104.157614L135.542857,104.129042L135.571428,104.100471L135.614285,104.086185L135.642857,104.086185L135.685714,104.100471L135.7,104.114757M135.842857,104.386185L135.9,104.386185L135.928571,104.3719L135.942857,104.357614L135.971428,104.314757L135.985714,104.257614L135.985714,104.143328L135.971428,104.114757L135.957143,104.100471L135.928571,104.086185L135.871428,104.086185L135.842857,104.100471L135.828571,104.114757L135.814285,104.143328L135.814285,104.214757L135.828571,104.243328L135.842857,104.257614L135.871428,104.2719L135.928571,104.2719L135.957143,104.257614L135.971428,104.243328L135.985714,104.214757"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[146.2, 92.6], [147.8, 92.6], [147.8, 93.4], [146.2, 93.4]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M146.664286,93.107614L146.65,93.1219L146.607143,93.136185L146.578571,93.136185L146.535714,93.1219L146.507143,93.093328L146.492857,93.064757L146.478571,93.007614L146.478571,92.964757L146.492857,92.907614L146.507143,92.879042L146.535714,92.850471L146.578571,92.836185L146.607143,92.836185L146.65,92.850471L146.664286,92.864757M146.835714,92.964757L146.807143,92.950471L146.792857,92.936185L146.778571,92.907614L146.778571,92.893328L146.792857,92.864757L146.807143,92.850471L146.835714,92.836185L146.892857,92.836185L146.921429,92.850471L146.935714,92.864757L146.95,92.893328L146.95,92.907614L146.935714,92.936185L146.921429,92.950471L146.892857,92.964757L146.835714,92.964757L146.807143,92.979042L146.792857,92.993328L146.778571,93.0219L146.778571,93.079042L146.792857,93.107614L146.807143,93.1219L146.835714,93.136185L146.892857,93.136185L146.921429,93.1219L146.935714,93.107614L146.95,93.079042L146.95,93.0219L146.935714,92.993328L146.921429,92.979042L146.892857,92.964757M147.135714,92.836185L147.164285,92.836185L147.192857,92.850471L147.207143,92.864757L147.221428,92.893328L147.235714,92.950471L147.235714,93.0219L147.221428,93.079042L147.207143,93.107614L147.192857,93.1219L147.164285,93.136185L147.135714,93.136185L147.107143,93.1219L147.092857,93.107614L147.078571,93.079042L147.064285,93.0219L147.064285,92.950471L147.078571,92.893328L147.092857,92.864757L147.107143,92.850471L147.135714,92.836185M147.521428,93.136185L147.349999,93.136185M147.435714,93.136185L147.435714,92.836185L147.407142,92.879042L147.378571,92.907614L147.349999,92.9219"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[152.45, 95.5875], [154.05, 95.5875], [154.05, 96.4125], [152.45, 96.4125]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M153.2,96.136185L153.1,95.993328M153.028571,96.136185L153.028571,95.836185L153.142857,95.836185L153.171428,95.850471L153.185714,95.864757L153.2,95.893328L153.2,95.936185L153.185714,95.964757L153.171428,95.979042L153.142857,95.993328L153.028571,95.993328M153.485714,96.136185L153.314285,96.136185M153.4,96.136185L153.4,95.836185L153.371428,95.879042L153.342857,95.907614L153.314285,95.9219"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[161.4125, 104.2], [160.5875, 104.2], [160.5875, 105.8], [161.4125, 105.8]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M161.136185,105.049999L160.993328,105.149999M161.136185,105.221428L160.836185,105.221428L160.836185,105.107142L160.850471,105.078571L160.864757,105.064285L160.893328,105.049999L160.936185,105.049999L160.964757,105.064285L160.979042,105.078571L160.993328,105.107142L160.993328,105.221428M160.836185,104.778571L160.836185,104.921428L160.979042,104.935714L160.964757,104.921428L160.950471,104.892857L160.950471,104.821428L160.964757,104.792857L160.979042,104.778571L161.007614,104.764285L161.079042,104.764285L161.107614,104.778571L161.1219,104.792857L161.136185,104.821428L161.136185,104.892857L161.1219,104.921428L161.107614,104.935714"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[158.3, 102.65], [156.7, 102.65], [156.7, 101.85], [158.3, 101.85]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M157.307143,102.357614L157.292857,102.3719L157.25,102.386185L157.221428,102.386185L157.178571,102.3719L157.15,102.343328L157.135714,102.314757L157.121428,102.257614L157.121428,102.214757L157.135714,102.157614L157.15,102.129042L157.178571,102.100471L157.221428,102.086185L157.25,102.086185L157.292857,102.100471L157.307143,102.114757M157.592857,102.386185L157.421428,102.386185M157.507143,102.386185L157.507143,102.086185L157.478571,102.129042L157.45,102.157614L157.421428,102.1719M157.778571,102.086185L157.807142,102.086185L157.835714,102.100471L157.85,102.114757L157.864285,102.143328L157.878571,102.200471L157.878571,102.2719L157.864285,102.329042L157.85,102.357614L157.835714,102.3719L157.807142,102.386185L157.778571,102.386185L157.75,102.3719L157.735714,102.357614L157.721428,102.329042L157.707142,102.2719L157.707142,102.200471L157.721428,102.143328L157.735714,102.114757L157.75,102.100471L157.778571,102.086185"}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[147.4, 91.95], [146.2, 91.95], [146.2, 89.05], [147.8, 89.05], [147.8, 91.55]]], "filled": 0, "width": 0.1}, {"thickness": 0.05, "svgpath": "M146.836185,90.728571L147.079042,90.728571L147.107614,90.714285L147.1219,90.7L147.136185,90.671428L147.136185,90.614285L147.1219,90.585714L147.107614,90.571428L147.079042,90.557142L146.836185,90.557142M146.936185,90.285714L147.136185,90.285714M146.8219,90.357142L147.036185,90.428571L147.036185,90.242856"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[174.65, 92.2], [173.85, 92.2], [173.85, 93.8], [174.65, 93.8]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M174.357614,93.192856L174.3719,93.207142L174.386185,93.249999L174.386185,93.278571L174.3719,93.321428L174.343328,93.349999L174.314757,93.364285L174.257614,93.378571L174.214757,93.378571L174.157614,93.364285L174.129042,93.349999L174.100471,93.321428L174.086185,93.278571L174.086185,93.249999L174.100471,93.207142L174.114757,93.192856M174.386185,92.907142L174.386185,93.078571M174.386185,92.992856L174.086185,92.992856L174.129042,93.021428L174.157614,93.049999L174.1719,93.078571M174.086185,92.635714L174.086185,92.778571L174.229042,92.792857L174.214757,92.778571L174.200471,92.75L174.200471,92.678571L174.214757,92.65L174.229042,92.635714L174.257614,92.621428L174.329042,92.621428L174.357614,92.635714L174.3719,92.65L174.386185,92.678571L174.386185,92.75L174.3719,92.778571L174.357614,92.792857"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[147.7, 95.6], [149.3, 95.6], [149.3, 96.4], [147.7, 96.4]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M148.45,96.107614L148.435714,96.1219L148.392857,96.136185L148.364285,96.136185L148.321428,96.1219L148.292857,96.093328L148.278571,96.064757L148.264285,96.007614L148.264285,95.964757L148.278571,95.907614L148.292857,95.879042L148.321428,95.850471L148.364285,95.836185L148.392857,95.836185L148.435714,95.850471L148.45,95.864757M148.55,95.836185L148.735714,95.836185L148.635714,95.950471L148.678571,95.950471L148.707143,95.964757L148.721428,95.979042L148.735714,96.007614L148.735714,96.079042L148.721428,96.107614L148.707143,96.1219L148.678571,96.136185L148.592857,96.136185L148.564285,96.1219L148.55,96.107614"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[168.1, 93.3], [168.9, 93.3], [168.9, 91.7], [168.1, 91.7]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M168.607614,92.692856L168.6219,92.707142L168.636185,92.749999L168.636185,92.778571L168.6219,92.821428L168.593328,92.849999L168.564757,92.864285L168.507614,92.878571L168.464757,92.878571L168.407614,92.864285L168.379042,92.849999L168.350471,92.821428L168.336185,92.778571L168.336185,92.749999L168.350471,92.707142L168.364757,92.692856M168.636185,92.407142L168.636185,92.578571M168.636185,92.492856L168.336185,92.492856L168.379042,92.521428L168.407614,92.549999L168.4219,92.578571M168.436185,92.15L168.636185,92.15M168.3219,92.221428L168.536185,92.292857L168.536185,92.107142"}, {"type": "segment", "start": [134.72, 84.254], "end": [135.3452, 84.254], "width": 0.1}, {"type": "segment", "start": [134.72, 85.6], "end": [134.72, 84.254], "width": 0.1}, {"type": "segment", "start": [135.3452, 80.123], "end": [137.6452, 80.123], "width": 0.1}, {"type": "segment", "start": [135.3452, 85.6], "end": [134.72, 85.6], "width": 0.1}, {"type": "segment", "start": [135.3452, 88.373], "end": [135.3452, 80.123], "width": 0.1}, {"type": "segment", "start": [137.6452, 80.123], "end": [137.6452, 88.373], "width": 0.1}, {"type": "segment", "start": [137.6452, 88.373], "end": [135.3452, 88.373], "width": 0.1}, {"thickness": 0.1, "svgpath": "M136.226109,84.666666L136.583252,84.666666L136.65468,84.690475L136.7023,84.738094L136.726109,84.809523L136.726109,84.857142M136.226109,84.214285L136.226109,84.309523L136.249919,84.357142L136.273728,84.380952L136.345157,84.428571L136.440395,84.45238L136.630871,84.45238L136.67849,84.428571L136.7023,84.404761L136.726109,84.357142L136.726109,84.261904L136.7023,84.214285L136.67849,84.190476L136.630871,84.166666L136.511823,84.166666L136.464204,84.190476L136.440395,84.214285L136.416585,84.261904L136.416585,84.357142L136.440395,84.404761L136.464204,84.428571L136.511823,84.45238"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[148.5, 111.0], [150.5, 111.0], [150.5, 109.0], [148.5, 109.0]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M149.636185,110.221428L149.336185,110.221428L149.336185,110.149999L149.350471,110.107142L149.379042,110.078571L149.407614,110.064285L149.464757,110.049999L149.507614,110.049999L149.564757,110.064285L149.593328,110.078571L149.6219,110.107142L149.636185,110.149999L149.636185,110.221428M149.336185,109.949999L149.336185,109.764285L149.450471,109.864285L149.450471,109.821428L149.464757,109.792857L149.479042,109.778571L149.507614,109.764285L149.579042,109.764285L149.607614,109.778571L149.6219,109.792857L149.636185,109.821428L149.636185,109.907142L149.6219,109.935714L149.607614,109.949999"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[155.3, 100.9125], [153.7, 100.9125], [153.7, 100.0875], [155.3, 100.0875]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M154.45,100.636185L154.35,100.493328M154.278571,100.636185L154.278571,100.336185L154.392857,100.336185L154.421428,100.350471L154.435714,100.364757L154.45,100.393328L154.45,100.436185L154.435714,100.464757L154.421428,100.479042L154.392857,100.493328L154.278571,100.493328M154.564285,100.364757L154.578571,100.350471L154.607143,100.336185L154.678571,100.336185L154.707143,100.350471L154.721428,100.364757L154.735714,100.393328L154.735714,100.4219L154.721428,100.464757L154.55,100.636185L154.735714,100.636185"}, {"type": "segment", "start": [169.4466, 91.9513], "end": [169.4466, 96.5487], "width": 0.1}, {"type": "segment", "start": [169.4466, 96.5487], "end": [173.0534, 96.5487], "width": 0.1}, {"type": "segment", "start": [173.0534, 91.9513], "end": [169.4466, 91.9513], "width": 0.1}, {"type": "segment", "start": [173.0534, 96.5487], "end": [173.0534, 91.9513], "width": 0.1}, {"thickness": 0.1, "svgpath": "M170.869047,93.976109L170.869047,94.380871L170.892857,94.42849L170.916666,94.4523L170.964285,94.476109L171.059523,94.476109L171.107142,94.4523L171.130952,94.42849L171.154761,94.380871L171.154761,93.976109M171.607143,93.976109L171.511905,93.976109L171.464286,93.999919L171.440476,94.023728L171.392857,94.095157L171.369048,94.190395L171.369048,94.380871L171.392857,94.42849L171.416667,94.4523L171.464286,94.476109L171.559524,94.476109L171.607143,94.4523L171.630952,94.42849L171.654762,94.380871L171.654762,94.261823L171.630952,94.214204L171.607143,94.190395L171.559524,94.166585L171.464286,94.166585L171.416667,94.190395L171.392857,94.214204L171.369048,94.261823"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[134.25, 111.8], [137.25, 111.8], [137.25, 113.2], [134.25, 113.2]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M135.333333,112.363054L135.47619,112.363054M135.404762,112.613054L135.404762,112.363054M135.523809,112.363054L135.607142,112.613054L135.690476,112.363054M135.761905,112.60115L135.797619,112.613054L135.857143,112.613054L135.880952,112.60115L135.892857,112.589245L135.904762,112.565435L135.904762,112.541626L135.892857,112.517816L135.880952,112.505911L135.857143,112.494007L135.809524,112.482102L135.785714,112.470197L135.773809,112.458292L135.761905,112.434483L135.761905,112.410673L135.773809,112.386864L135.785714,112.374959L135.809524,112.363054L135.869047,112.363054L135.904762,112.374959M136,112.386864L136.011904,112.374959L136.035714,112.363054L136.095238,112.363054L136.119047,112.374959L136.130952,112.386864L136.142857,112.410673L136.142857,112.434483L136.130952,112.470197L135.988095,112.613054L136.142857,112.613054"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[145.8, 96.4], [144.2, 96.4], [144.2, 95.6], [145.8, 95.6]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M144.95,96.107614L144.935714,96.1219L144.892857,96.136185L144.864285,96.136185L144.821428,96.1219L144.792857,96.093328L144.778571,96.064757L144.764285,96.007614L144.764285,95.964757L144.778571,95.907614L144.792857,95.879042L144.821428,95.850471L144.864285,95.836185L144.892857,95.836185L144.935714,95.850471L144.95,95.864757M145.221428,95.836185L145.078571,95.836185L145.064285,95.979042L145.078571,95.964757L145.107143,95.950471L145.178571,95.950471L145.207143,95.964757L145.221428,95.979042L145.235714,96.007614L145.235714,96.079042L145.221428,96.107614L145.207143,96.1219L145.178571,96.136185L145.107143,96.136185L145.078571,96.1219L145.064285,96.107614"}, {"type": "segment", "start": [140.25, 96.9], "end": [141.75, 96.9], "width": 0.1}, {"type": "segment", "start": [140.25, 100.1], "end": [140.25, 96.9], "width": 0.1}, {"type": "segment", "start": [140.25, 100.1], "end": [141.75, 100.1], "width": 0.1}, {"type": "segment", "start": [141.75, 100.1], "end": [141.75, 96.9], "width": 0.1}, {"thickness": 0.05, "svgpath": "M140.993328,98.642856L141.136185,98.642856M140.836185,98.742856L140.993328,98.642856L140.836185,98.542856M141.136185,98.285713L141.136185,98.457142M141.136185,98.371427L140.836185,98.371427L140.879042,98.399999L140.907614,98.42857L140.9219,98.457142"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[127.6625, 110.2], [126.8375, 110.2], [126.8375, 111.8], [127.6625, 111.8]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M127.386185,111.049999L127.243328,111.149999M127.386185,111.221428L127.086185,111.221428L127.086185,111.107142L127.100471,111.078571L127.114757,111.064285L127.143328,111.049999L127.186185,111.049999L127.214757,111.064285L127.229042,111.078571L127.243328,111.107142L127.243328,111.221428M127.186185,110.792857L127.386185,110.792857M127.0719,110.864285L127.286185,110.935714L127.286185,110.749999"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[169.9, 97.25], [173.1, 97.25], [173.1, 99.75], [169.9, 99.75]]], "width": 0.1, "filled": 0}, {"thickness": 0.1, "svgpath": "M171.278571,98.67849L171.254762,98.7023L171.183333,98.726109L171.135714,98.726109L171.064286,98.7023L171.016667,98.65468L170.992857,98.607061L170.969048,98.511823L170.969048,98.440395L170.992857,98.345157L171.016667,98.297538L171.064286,98.249919L171.135714,98.226109L171.183333,98.226109L171.254762,98.249919L171.278571,98.273728M171.754762,98.726109L171.469048,98.726109M171.611905,98.726109L171.611905,98.226109L171.564286,98.297538L171.516667,98.345157L171.469048,98.368966M172.183333,98.226109L172.088095,98.226109L172.040476,98.249919L172.016666,98.273728L171.969047,98.345157L171.945238,98.440395L171.945238,98.630871L171.969047,98.67849L171.992857,98.7023L172.040476,98.726109L172.135714,98.726109L172.183333,98.7023L172.207142,98.67849L172.230952,98.630871L172.230952,98.511823L172.207142,98.464204L172.183333,98.440395L172.135714,98.416585L172.040476,98.416585L171.992857,98.440395L171.969047,98.464204L171.945238,98.511823"}, {"type": "segment", "start": [156.7, 100.4], "end": [156.7, 100.9], "width": 0.1}, {"type": "segment", "start": [156.7, 100.9], "end": [158.3, 100.9], "width": 0.1}, {"type": "segment", "start": [157.0, 100.1], "end": [156.7, 100.4], "width": 0.1}, {"type": "segment", "start": [158.3, 100.1], "end": [157.0, 100.1], "width": 0.1}, {"type": "segment", "start": [158.3, 100.9], "end": [158.3, 100.1], "width": 0.1}, {"thickness": 0.05, "svgpath": "M157.278571,100.636185L157.278571,100.336185L157.35,100.336185L157.392857,100.350471L157.421428,100.379042L157.435714,100.407614L157.45,100.464757L157.45,100.507614L157.435714,100.564757L157.421428,100.593328L157.392857,100.6219L157.35,100.636185L157.278571,100.636185M157.735714,100.636185L157.564285,100.636185M157.65,100.636185L157.65,100.336185L157.621428,100.379042L157.592857,100.407614L157.564285,100.4219"}, {"type": "segment", "start": [156.0, 104.75], "end": [156.0, 106.75], "width": 0.1}, {"type": "segment", "start": [156.0, 104.75], "end": [157.0, 103.75], "width": 0.1}, {"type": "segment", "start": [156.0, 106.75], "end": [159.0, 106.75], "width": 0.1}, {"type": "segment", "start": [157.0, 103.75], "end": [159.0, 103.75], "width": 0.1}, {"type": "segment", "start": [159.0, 103.75], "end": [159.0, 106.75], "width": 0.1}, {"thickness": 0.1, "svgpath": "M157.119047,104.976109L157.119047,105.380871L157.142857,105.42849L157.166666,105.4523L157.214285,105.476109L157.309523,105.476109L157.357142,105.4523L157.380952,105.42849L157.404761,105.380871L157.404761,104.976109M157.595238,104.976109L157.904762,104.976109L157.738095,105.166585L157.809524,105.166585L157.857143,105.190395L157.880952,105.214204L157.904762,105.261823L157.904762,105.380871L157.880952,105.42849L157.857143,105.4523L157.809524,105.476109L157.666667,105.476109L157.619048,105.4523L157.595238,105.42849"}, {"type": "polygon", "pos": [0, 0], "angle": 0, "polygons": [[[136.75, 111.375], [134.75, 111.375], [134.75, 110.125], [136.75, 110.125]]], "width": 0.1, "filled": 0}, {"thickness": 0.05, "svgpath": "M135.7,110.857614L135.685714,110.8719L135.642857,110.886185L135.614285,110.886185L135.571428,110.8719L135.542857,110.843328L135.528571,110.814757L135.514285,110.757614L135.514285,110.714757L135.528571,110.657614L135.542857,110.629042L135.571428,110.600471L135.614285,110.586185L135.642857,110.586185L135.685714,110.600471L135.7,110.614757M135.871428,110.714757L135.842857,110.700471L135.828571,110.686185L135.814285,110.657614L135.814285,110.643328L135.828571,110.614757L135.842857,110.600471L135.871428,110.586185L135.928571,110.586185L135.957143,110.600471L135.971428,110.614757L135.985714,110.643328L135.985714,110.657614L135.971428,110.686185L135.957143,110.700471L135.928571,110.714757L135.871428,110.714757L135.842857,110.729042L135.828571,110.743328L135.814285,110.7719L135.814285,110.829042L135.828571,110.857614L135.842857,110.8719L135.871428,110.886185L135.928571,110.886185L135.957143,110.8719L135.971428,110.857614L135.985714,110.829042L135.985714,110.7719L135.971428,110.743328L135.957143,110.729042L135.928571,110.714757"}, {"type": "segment", "start": [130.25, 103.65], "end": [131.25, 103.65], "width": 0.05}, {"type": "segment", "start": [130.25, 104.85], "end": [130.25, 103.65], "width": 0.05}, {"type": "segment", "start": [131.0, 104.85], "end": [130.25, 104.85], "width": 0.05}, {"type": "segment", "start": [131.25, 103.65], "end": [131.25, 104.6], "width": 0.05}, {"type": "segment", "start": [131.25, 104.6], "end": [131.0, 104.85], "width": 0.05}, {"thickness": 0.05, "svgpath": "M130.735161,104.583332L130.735161,104.516666M130.839923,104.488094L130.839923,104.583332L130.639923,104.583332L130.639923,104.488094M130.8304,104.411904L130.839923,104.383333L130.839923,104.335714L130.8304,104.316666L130.820876,104.307142L130.801828,104.297619L130.78278,104.297619L130.763733,104.307142L130.754209,104.316666L130.744685,104.335714L130.735161,104.373809L130.725638,104.392857L130.716114,104.40238L130.697066,104.411904L130.678019,104.411904L130.658971,104.40238L130.649447,104.392857L130.639923,104.373809L130.639923,104.32619L130.649447,104.297619M130.839923,104.211904L130.639923,104.211904L130.639923,104.164285L130.649447,104.135714L130.668495,104.116666L130.687542,104.107143L130.725638,104.097619L130.754209,104.097619L130.792304,104.107143L130.811352,104.116666L130.8304,104.135714L130.839923,104.164285L130.839923,104.211904M130.839923,103.907143L130.839923,104.021428M130.839923,103.964285L130.639923,103.964285L130.668495,103.983333L130.687542,104.002381L130.697066,104.021428"}, {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[121.4, 95.4], [125.025, 95.4], [125.025, 99.1], [120.475, 99.1], [120.475, 96.325]]], "filled": 0, "width": 0.1}, {"thickness": 0.1, "svgpath": "M122.369047,96.976109L122.369047,97.380871L122.392857,97.42849L122.416666,97.4523L122.464285,97.476109L122.559523,97.476109L122.607142,97.4523L122.630952,97.42849L122.654761,97.380871L122.654761,96.976109M123.130952,96.976109L122.892857,96.976109L122.869048,97.214204L122.892857,97.190395L122.940476,97.166585L123.059524,97.166585L123.107143,97.190395L123.130952,97.214204L123.154762,97.261823L123.154762,97.380871L123.130952,97.42849L123.107143,97.4523L123.059524,97.476109L122.940476,97.476109L122.892857,97.4523L122.869048,97.42849"}, {"type": "circle", "start": [118.0, 81.0], "radius": 0.5, "width": 0.1}, {"type": "segment", "start": [155.47, 84.254], "end": [156.0952, 84.254], "width": 0.1}, {"type": "segment", "start": [155.47, 85.6], "end": [155.47, 84.254], "width": 0.1}, {"type": "segment", "start": [156.0952, 80.123], "end": [158.3952, 80.123], "width": 0.1}, {"type": "segment", "start": [156.0952, 85.6], "end": [155.47, 85.6], "width": 0.1}, {"type": "segment", "start": [156.0952, 88.373], "end": [156.0952, 80.123], "width": 0.1}, {"type": "segment", "start": [158.3952, 80.123], "end": [158.3952, 88.373], "width": 0.1}, {"type": "segment", "start": [158.3952, 88.373], "end": [156.0952, 88.373], "width": 0.1}, {"thickness": 0.1, "svgpath": "M156.976109,84.666666L157.333252,84.666666L157.40468,84.690475L157.4523,84.738094L157.476109,84.809523L157.476109,84.857142M157.023728,84.45238L156.999919,84.428571L156.976109,84.380952L156.976109,84.261904L156.999919,84.214285L157.023728,84.190476L157.071347,84.166666L157.118966,84.166666L157.190395,84.190476L157.476109,84.47619L157.476109,84.166666"}, {"type": "segment", "start": [138.22, 84.254], "end": [138.8452, 84.254], "width": 0.1}, {"type": "segment", "start": [138.22, 85.6], "end": [138.22, 84.254], "width": 0.1}, {"type": "segment", "start": [138.8452, 80.123], "end": [141.1452, 80.123], "width": 0.1}, {"type": "segment", "start": [138.8452, 85.6], "end": [138.22, 85.6], "width": 0.1}, {"type": "segment", "start": [138.8452, 88.373], "end": [138.8452, 80.123], "width": 0.1}, {"type": "segment", "start": [141.1452, 80.123], "end": [141.1452, 88.373], "width": 0.1}, {"type": "segment", "start": [141.1452, 88.373], "end": [138.8452, 88.373], "width": 0.1}, {"thickness": 0.1, "svgpath": "M139.726109,84.666666L140.083252,84.666666L140.15468,84.690475L140.2023,84.738094L140.226109,84.809523L140.226109,84.857142M139.726109,84.47619L139.726109,84.142857L140.226109,84.357142"}], "B": []}}, "footprints": [{"ref": "SW2", "bbox": {"pos": [147.0, 110.0], "relpos": [-2.05, -1.45], "size": [4.1, 2.9], "angle": -90.0}, "pads": [{"pos": [147.8375, 108.4375], "size": [0.625, 0.575], "angle": 270.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [147.8375, 111.5625], "size": [0.625, 0.575], "angle": 270.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [146.1625, 108.4375], "size": [0.625, 0.575], "angle": 270.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [146.1625, 111.5625], "size": [0.625, 0.575], "angle": 270.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "PLUG1", "bbox": {"pos": [168.0, 109.5], "relpos": [-5.3, -9.025], "size": [10.6, 9.275], "angle": -90.0}, "pads": [{"pos": [175.65, 106.65], "size": [0.7, 0.7], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [171.7, 109.5], "size": [2.0, 2.0], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [2.0, 2.0], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [175.65, 112.35], "size": [0.7, 0.7], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "ICON3", "bbox": {"pos": [173.5, 113.25], "relpos": [-1.104563, -1.104563], "size": [2.204563, 2.209126], "angle": 0.0}, "pads": [], "drawings": [{"layer": "F", "drawing": {"type": "arc", "start": [173.5, 113.25], "radius": 1.029563, "startangle": 29.05, "endangle": 330.55, "width": 0.15}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[173.4, 113.15], [173.4, 113.35], [174.1, 113.35], [174.1, 113.65], [174.6, 113.25], [174.1, 112.85], [174.1, 113.15]]]}}], "layer": "F"}, {"ref": "J4", "bbox": {"pos": [122.0, 106.0], "relpos": [-5.495, -4.355], "size": [10.99, 8.48], "angle": -90.0}, "pads": [{"pos": [123.95, 103.0], "size": [0.6, 0.6], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"], "pin1": 1}, {"pos": [123.95, 109.0], "size": [0.85, 0.6], "angle": 270.0, "shape": "oval", "type": "th", "drillshape": "oblong", "drillsize": [0.85, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"], "pin1": 1}, {"pos": [125.05, 104.25], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 105.75], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 106.75], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 107.75], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 107.25], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 106.25], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 105.25], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 104.75], "size": [0.27, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.027, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 102.9], "size": [0.52, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.052, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 109.1], "size": [0.52, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.052, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [124.675, 101.68], "size": [1.3, 2.3], "angle": 270.0, "shape": "oval", "type": "th", "drillshape": "oblong", "drillsize": [0.6, 1.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [120.85, 101.68], "size": [1.3, 2.6], "angle": 270.0, "shape": "oval", "type": "th", "drillshape": "oblong", "drillsize": [0.6, 1.9], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [120.85, 104.6], "size": [1.0, 2.0], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [120.85, 107.4], "size": [1.0, 2.0], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [124.675, 110.32], "size": [1.3, 2.3], "angle": 270.0, "shape": "oval", "type": "th", "drillshape": "oblong", "drillsize": [0.6, 1.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [120.85, 110.32], "size": [1.3, 2.6], "angle": 270.0, "shape": "oval", "type": "th", "drillshape": "oblong", "drillsize": [0.6, 1.9], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [125.05, 103.65], "size": [0.52, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.052, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.05, 108.35], "size": [0.52, 1.0], "angle": 270.0, "shape": "roundrect", "radius": 0.052, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C11", "bbox": {"pos": [119.5, 83.75], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [120.2, 83.75], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [118.8, 83.75], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C17", "bbox": {"pos": [171.5, 101.75], "relpos": [-2.325, -1.625], "size": [4.65, 3.25], "angle": 0.0}, "pads": [{"pos": [169.9, 101.75], "size": [1.1, 2.4], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [173.1, 101.75], "size": [1.1, 2.4], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "H2", "bbox": {"pos": [131.0, 85.0], "relpos": [-1.0, -1.0], "size": [2.0, 2.0], "angle": 0.0}, "pads": [{"pos": [131.0, 85.0], "size": [2.0, 2.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [2.0, 2.0], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "FID3", "bbox": {"pos": [176.0, 114.0], "relpos": [-0.775, -0.775], "size": [1.55, 1.55], "angle": 0.0}, "pads": [{"pos": [176.0, 114.0], "size": [0.5, 0.5], "angle": 0.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "J8", "bbox": {"pos": [143.5, 84.5], "relpos": [-4.525, -1.525], "size": [8.55, 3.55], "angle": -90.0}, "pads": [{"pos": [143.5, 81.45], "size": [2.3, 1.6], "angle": 270.0, "shape": "custom", "polygons": [[[-1.15, -0.8], [1.15, -0.8], [1.15, 0.8], [-1.15, 0.8]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [143.5, 85.1], "size": [5.0, 2.0], "angle": 270.0, "shape": "custom", "polygons": [[[-2.5, -1.0], [2.5, -1.0], [2.5, 1.0], [-2.5, 1.0]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "C2", "bbox": {"pos": [138.25, 99.5], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [138.95, 99.5], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [137.55, 99.5], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "J9", "bbox": {"pos": [122.5, 89.0], "relpos": [-6.3635, -4.0], "size": [13.1135, 8.0], "angle": 0.0}, "pads": [{"pos": [118.4, 89.0], "size": [1.8, 1.8], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [1.8, 1.8], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [122.9, 89.0], "size": [1.2, 1.2], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [1.2, 1.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [118.0, 91.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"], "pin1": 1}, {"pos": [118.0, 92.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"], "pin1": 1}, {"pos": [118.775, 92.0], "size": [2.05, 2.0], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [127.0, 88.0], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [127.975, 88.0], "size": [2.45, 1.3], "angle": 0.0, "shape": "roundrect", "radius": 0.26, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [126.25, 85.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [126.25, 86.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [127.0, 86.0], "size": [2.0, 2.0], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [126.25, 91.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [126.25, 92.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [127.0, 92.0], "size": [2.0, 2.0], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [118.5, 85.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [118.5, 86.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [119.275, 86.0], "size": [2.05, 2.0], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "D4", "bbox": {"pos": [122.75, 94.25], "relpos": [-1.26, -0.66], "size": [2.51, 1.32], "angle": 0.0}, "pads": [{"pos": [122.325, 94.25], "size": [1.05, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [123.375, 94.25], "size": [0.65, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "D2", "bbox": {"pos": [144.5, 110.0], "relpos": [-1.425, -1.105], "size": [3.137308, 2.21], "angle": 90.0}, "pads": [{"pos": [145.05, 109.085], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [143.95, 109.085], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.95, 110.915], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [145.05, 110.915], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "J5", "bbox": {"pos": [168.0, 109.5], "relpos": [-5.025, -9.025], "size": [10.05, 11.05], "angle": -90.0}, "pads": [{"pos": [168.0, 112.04], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"], "pin1": 1}, {"pos": [166.73, 106.96], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [166.73, 112.04], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [168.0, 110.77], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [166.73, 110.77], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [168.0, 109.5], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [166.73, 109.5], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [168.0, 108.23], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [166.73, 108.23], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [168.0, 106.96], "size": [1.0, 1.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.6, 0.6], "offset": [0.0, 0.0], "layers": ["F", "B"]}], "drawings": [], "layer": "F"}, {"ref": "U1", "bbox": {"pos": [147.0, 101.5], "relpos": [-4.145, -4.145], "size": [8.29, 8.29], "angle": 0.0}, "pads": [{"pos": [143.55, 98.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [143.55, 103.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 103.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 104.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [144.25, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [144.75, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [145.25, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [145.75, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [146.25, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [146.75, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [147.25, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 99.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [147.75, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [148.25, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [148.75, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [149.25, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [149.75, 104.95], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 104.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 103.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 103.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 102.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 102.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 99.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 101.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 101.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 100.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 100.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 99.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 99.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.45, 98.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [149.75, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [149.25, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [148.75, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 100.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [148.25, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [147.75, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [147.25, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [146.75, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [146.25, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [145.75, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [145.25, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [144.75, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [144.25, 98.05], "size": [0.27, 0.85], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [144.6, 99.1], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [144.6, 100.3], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [144.6, 101.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [144.6, 102.7], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [144.6, 103.9], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [145.8, 99.1], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [145.8, 100.3], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [145.8, 101.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [145.8, 102.7], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [145.8, 103.9], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [147.0, 99.1], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [147.0, 100.3], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [147.0, 101.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [147.0, 101.5], "size": [5.25, 5.25], "angle": 0.0, "shape": "custom", "polygons": [[[-2.625, -2.625], [2.625, -2.625], [2.625, 2.625], [-2.625, 2.625]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [147.0, 102.7], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [147.0, 103.9], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [148.2, 99.1], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [148.2, 100.3], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [148.2, 101.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [148.2, 102.7], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [148.2, 103.9], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [149.4, 99.1], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [149.4, 100.3], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [149.4, 101.5], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [149.4, 102.7], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [149.4, 103.9], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [143.55, 100.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 101.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 101.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 102.25], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [143.55, 102.75], "size": [0.85, 0.27], "angle": 0.0, "shape": "roundrect", "radius": 0.081, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C7", "bbox": {"pos": [140.75, 101.5], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [141.45, 101.5], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [140.05, 101.5], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "FID1", "bbox": {"pos": [118.0, 114.0], "relpos": [-0.775, -0.775], "size": [1.55, 1.55], "angle": 0.0}, "pads": [{"pos": [118.0, 114.0], "size": [0.5, 0.5], "angle": 0.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "C13", "bbox": {"pos": [166.0, 91.75], "relpos": [-2.325, -1.625], "size": [4.65, 3.25], "angle": 90.0}, "pads": [{"pos": [166.0, 93.35], "size": [1.1, 2.4], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [166.0, 90.15], "size": [1.1, 2.4], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "R3", "bbox": {"pos": [127.25, 101.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 90.0}, "pads": [{"pos": [127.25, 101.75], "size": [0.75, 0.95], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [127.25, 100.25], "size": [0.75, 0.95], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "J3", "bbox": {"pos": [140.0, 95.5], "relpos": [-3.3, -0.8], "size": [7.1, 2.85], "angle": 180.0}, "pads": [{"pos": [141.27, 95.5], "size": [0.5, 0.5], "angle": 180.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.5, 0.5], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [137.46, 95.5], "size": [0.45, 0.45], "angle": 180.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"], "pin1": 1}, {"pos": [137.46, 95.5], "size": [1.0, 1.0], "angle": 180.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [142.54, 94.23], "size": [1.0, 1.0], "angle": 180.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [137.46, 94.23], "size": [1.0, 1.0], "angle": 180.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [138.73, 95.5], "size": [0.45, 0.45], "angle": 180.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [138.73, 95.5], "size": [1.0, 1.0], "angle": 180.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [138.73, 94.23], "size": [1.0, 1.0], "angle": 180.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [140.0, 95.5], "size": [0.45, 0.45], "angle": 180.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [140.0, 95.5], "size": [1.0, 1.0], "angle": 180.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "U2", "bbox": {"pos": [135.75, 107.5], "relpos": [-2.427009, -1.889641], "size": [4.552009, 3.714641], "angle": -90.0}, "pads": [{"pos": [136.725, 106.1], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [136.075, 106.1], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [135.425, 106.1], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [134.775, 106.1], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [134.775, 108.9], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [135.425, 108.9], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [136.075, 108.9], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [136.725, 108.9], "size": [0.6, 0.31], "angle": 270.0, "shape": "roundrect", "radius": 0.0465, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [135.75, 107.0], "size": [0.45, 0.45], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [136.5, 107.5], "size": [0.45, 0.45], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [135.75, 107.5], "size": [1.65, 2.4], "angle": 270.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [135.0, 107.5], "size": [0.45, 0.45], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [135.75, 108.0], "size": [0.45, 0.45], "angle": 270.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}], "drawings": [], "layer": "F"}, {"ref": "TVS1", "bbox": {"pos": [149.5, 84.75], "relpos": [-2.96, -2.16], "size": [5.885, 4.32], "angle": -90.0}, "pads": [{"pos": [149.5, 82.75], "size": [1.6, 2.4], "angle": 270.0, "shape": "roundrect", "radius": 0.123077, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [149.5, 86.75], "size": [1.6, 2.4], "angle": 270.0, "shape": "roundrect", "radius": 0.123077, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "H6", "bbox": {"pos": [163.0, 97.5], "relpos": [-1.5, -1.5], "size": [3.0, 3.0], "angle": 0.0}, "pads": [{"pos": [163.0, 97.5], "size": [3.0, 3.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [3.0, 3.0], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "J1", "bbox": {"pos": [153.75, 84.5], "relpos": [-4.525, -1.525], "size": [8.55, 3.55], "angle": -90.0}, "pads": [{"pos": [153.75, 81.45], "size": [2.3, 1.6], "angle": 270.0, "shape": "custom", "polygons": [[[-1.15, -0.8], [1.15, -0.8], [1.15, 0.8], [-1.15, 0.8]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [153.75, 85.1], "size": [5.0, 2.0], "angle": 270.0, "shape": "custom", "polygons": [[[-2.5, -1.0], [2.5, -1.0], [2.5, 1.0], [-2.5, 1.0]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "R6", "bbox": {"pos": [119.5, 94.25], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [120.25, 94.25], "size": [0.75, 0.95], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [118.75, 94.25], "size": [0.75, 0.95], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C4", "bbox": {"pos": [153.25, 98.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 0.0}, "pads": [{"pos": [152.55, 98.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [153.95, 98.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "INFO1", "bbox": {"pos": [147.0, 113.5], "relpos": [-0.25, -0.25], "size": [0.5, 0.5], "angle": 0.0}, "pads": [], "drawings": [], "layer": "F"}, {"ref": "C12", "bbox": {"pos": [126.0, 94.25], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [126.7, 94.25], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [125.3, 94.25], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "ICON1", "bbox": {"pos": [173.5, 83.25], "relpos": [-2.3, -2.005], "size": [4.6, 4.005], "angle": 0.0}, "pads": [], "drawings": [{"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[175.506758, 85.000057], [171.496258, 85.000057], [171.496258, 83.339057], [171.823758, 83.339057], [171.823758, 84.672557], [175.179258, 84.672557], [175.179258, 81.825057], [171.496258, 81.825057], [171.496258, 81.497557], [175.506758, 81.497557]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[171.979081, 82.059235], [172.512123, 83.882379], [172.53771, 83.88477], [173.070527, 82.062395], [173.102342, 81.96617], [173.406419, 81.96617], [173.511405, 81.967697], [172.678536, 84.550873], [172.577027, 84.554044], [172.373021, 84.554044], [171.540189, 81.970974], [171.640818, 81.96617], [171.94485, 81.96617]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[174.459179, 81.953677], [174.557102, 81.97667], [174.65069, 82.013633], [174.737701, 82.06416], [174.816459, 82.12671], [174.886544, 82.198808], [174.9473, 82.278932], [174.996526, 82.366659], [175.032676, 82.460541], [175.055226, 82.558557], [175.064714, 82.658646], [175.062302, 82.759139], [175.047686, 82.858625], [175.019699, 82.955243], [174.977977, 83.046796], [174.923428, 83.131175], [174.12811, 84.152367], [174.166211, 84.176016], [174.964718, 84.176016], [175.065211, 84.180611], [175.065211, 84.486646], [175.026846, 84.554028], [173.619258, 84.554044], [173.619258, 84.248218], [173.652529, 84.157926], [174.575862, 82.975327], [174.635011, 82.895425], [174.677602, 82.806628], [174.694922, 82.709672], [174.688525, 82.61148], [174.656173, 82.518571], [174.602154, 82.436186], [174.529408, 82.370447], [174.43915, 82.332566], [174.341313, 82.323178], [174.244269, 82.338885], [174.155699, 82.381303], [174.082012, 82.446329], [174.029159, 82.529193], [173.999075, 82.624151], [173.958111, 82.696279], [173.651905, 82.696279], [173.622138, 82.623022], [173.636522, 82.522456], [173.663539, 82.425574], [173.703793, 82.333385], [173.756664, 82.247809], [173.820597, 82.17021], [173.893413, 82.100875], [173.974729, 82.041654], [174.063921, 81.995042], [174.15936, 81.963049], [174.258577, 81.946274], [174.359118, 81.943801]]]}}], "layer": "F"}, {"ref": "C6", "bbox": {"pos": [147.0, 107.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 0.0}, "pads": [{"pos": [146.3, 107.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [147.7, 107.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "SW1", "bbox": {"pos": [157.5, 96.5], "relpos": [-2.05, -1.45], "size": [4.1, 2.9], "angle": 180.0}, "pads": [{"pos": [159.0625, 97.3375], "size": [0.625, 0.575], "angle": 180.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [155.9375, 97.3375], "size": [0.625, 0.575], "angle": 180.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [159.0625, 95.6625], "size": [0.625, 0.575], "angle": 180.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [155.9375, 95.6625], "size": [0.625, 0.575], "angle": 180.0, "shape": "roundrect", "radius": 0.08625, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C1", "bbox": {"pos": [138.25, 97.5], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [138.95, 97.5], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [137.55, 97.5], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C9", "bbox": {"pos": [135.75, 104.25], "relpos": [-1.725, -1.005], "size": [3.45, 2.01], "angle": 180.0}, "pads": [{"pos": [136.7, 104.25], "size": [0.8, 1.2], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [134.8, 104.25], "size": [0.8, 1.2], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C801", "bbox": {"pos": [147.0, 93.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 0.0}, "pads": [{"pos": [146.3, 93.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [147.7, 93.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "R1", "bbox": {"pos": [153.25, 96.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 0.0}, "pads": [{"pos": [152.5, 96.0], "size": [0.75, 0.95], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [154.0, 96.0], "size": [0.75, 0.95], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "R5", "bbox": {"pos": [161.0, 105.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": -90.0}, "pads": [{"pos": [161.0, 104.25], "size": [0.75, 0.95], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [161.0, 105.75], "size": [0.75, 0.95], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C10", "bbox": {"pos": [157.5, 102.25], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [158.2, 102.25], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [156.8, 102.25], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "ICON5", "bbox": {"pos": [150.75, 89.5], "relpos": [-1.075, -1.075], "size": [2.15, 2.15], "angle": 0.0}, "pads": [], "drawings": [{"layer": "F", "drawing": {"type": "circle", "start": [150.75, 89.5], "radius": 1.0, "width": 0.15}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[150.65, 88.9], [150.85, 88.9], [150.85, 89.4], [151.35, 89.4], [151.35, 89.6], [150.85, 89.6], [150.85, 90.1], [150.65, 90.1], [150.65, 89.6], [150.15, 89.6], [150.15, 89.4], [150.65, 89.4]]]}}], "layer": "F"}, {"ref": "U4", "bbox": {"pos": [147.0, 90.5], "relpos": [-2.075, -1.9], "size": [4.15, 3.625], "angle": 180.0}, "pads": [{"pos": [148.3, 91.45], "size": [1.1, 0.6], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [148.3, 90.5], "size": [1.1, 0.6], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [148.3, 89.55], "size": [1.1, 0.6], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [145.7, 89.55], "size": [1.1, 0.6], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [145.7, 91.45], "size": [1.1, 0.6], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "H3", "bbox": {"pos": [131.0, 110.0], "relpos": [-1.0, -1.0], "size": [2.0, 2.0], "angle": 0.0}, "pads": [{"pos": [131.0, 110.0], "size": [2.0, 2.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [2.0, 2.0], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "C15", "bbox": {"pos": [174.25, 93.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": -90.0}, "pads": [{"pos": [174.25, 92.3], "size": [0.7, 0.8], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [174.25, 93.7], "size": [0.7, 0.8], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C3", "bbox": {"pos": [148.5, 96.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 0.0}, "pads": [{"pos": [147.8, 96.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [149.2, 96.0], "size": [0.7, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C14", "bbox": {"pos": [168.5, 92.5], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 90.0}, "pads": [{"pos": [168.5, 93.2], "size": [0.7, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [168.5, 91.8], "size": [0.7, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "J6", "bbox": {"pos": [136.5, 84.5], "relpos": [-4.525, -1.525], "size": [8.55, 3.55], "angle": -90.0}, "pads": [{"pos": [136.5, 81.45], "size": [2.3, 1.6], "angle": 270.0, "shape": "custom", "polygons": [[[-1.15, -0.8], [1.15, -0.8], [1.15, 0.8], [-1.15, 0.8]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [136.5, 85.1], "size": [5.0, 2.0], "angle": 270.0, "shape": "custom", "polygons": [[[-2.5, -1.0], [2.5, -1.0], [2.5, 1.0], [-2.5, 1.0]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "H4", "bbox": {"pos": [163.0, 110.0], "relpos": [-1.0, -1.0], "size": [2.0, 2.0], "angle": 0.0}, "pads": [{"pos": [163.0, 110.0], "size": [2.0, 2.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [2.0, 2.0], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "ICON6", "bbox": {"pos": [143.5, 89.75], "relpos": [-1.075, -1.075], "size": [2.15, 2.15], "angle": 0.0}, "pads": [], "drawings": [{"layer": "F", "drawing": {"type": "circle", "start": [143.5, 89.75], "radius": 0.15, "width": 0.0}}, {"layer": "F", "drawing": {"type": "circle", "start": [143.5, 89.75], "radius": 1.0, "width": 0.15}}], "layer": "F"}, {"ref": "H5", "bbox": {"pos": [131.0, 97.5], "relpos": [-1.5, -1.5], "size": [3.0, 3.0], "angle": 0.0}, "pads": [{"pos": [131.0, 97.5], "size": [3.0, 3.0], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [3.0, 3.0], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "ICON4", "bbox": {"pos": [136.5, 89.75], "relpos": [-1.075, -1.075], "size": [2.15, 2.15], "angle": 0.0}, "pads": [], "drawings": [{"layer": "F", "drawing": {"type": "circle", "start": [136.5, 89.75], "radius": 1.0, "width": 0.15}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[136.4, 89.15], [136.6, 89.15], [136.6, 89.65], [137.1, 89.65], [137.1, 89.85], [136.6, 89.85], [136.6, 90.35], [136.4, 90.35], [136.4, 89.85], [135.9, 89.85], [135.9, 89.65], [136.4, 89.65]]]}}], "layer": "F"}, {"ref": "H1", "bbox": {"pos": [163.0, 85.0], "relpos": [-1.0, -1.0], "size": [2.0, 2.0], "angle": 90.0}, "pads": [{"pos": [163.0, 85.0], "size": [2.0, 2.0], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [2.0, 2.0], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "INFO2", "bbox": {"pos": [175.75, 103.75], "relpos": [-178.05, -105.755], "size": [178.85, 106.255], "angle": 90.0}, "pads": [], "drawings": [], "layer": "F"}, {"ref": "D3", "bbox": {"pos": [149.5, 110.0], "relpos": [-1.425, -1.105], "size": [3.137308, 2.21], "angle": 90.0}, "pads": [{"pos": [150.05, 109.085], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [148.95, 109.085], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [148.95, 110.915], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [150.05, 110.915], "size": [0.8, 0.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "R2", "bbox": {"pos": [154.5, 100.5], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [155.25, 100.5], "size": [0.75, 0.95], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [153.75, 100.5], "size": [0.75, 0.95], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "U6", "bbox": {"pos": [171.25, 94.25], "relpos": [-2.15, -2.64], "size": [4.175, 5.165], "angle": 0.0}, "pads": [{"pos": [169.8625, 92.29], "size": [1.124991, 0.370002], "angle": 0.0, "shape": "roundrect", "radius": 0.0555, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [170.85, 93.35], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [171.25, 92.55], "size": [1.52, 0.299998], "angle": 90.0, "shape": "roundrect", "radius": 0.045, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [171.25, 93.4], "size": [1.25, 1.2], "angle": 0.0, "shape": "roundrect", "radius": 0.12, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [171.65, 93.35], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [170.75, 92.19], "size": [0.8, 0.25], "angle": 90.0, "shape": "roundrect", "radius": 0.0375, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [169.85, 93.1], "size": [1.099998, 0.250012], "angle": 0.0, "shape": "roundrect", "radius": 0.037502, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [169.85, 93.6], "size": [1.099998, 0.250012], "angle": 0.0, "shape": "roundrect", "radius": 0.037502, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [170.0575, 95.25], "size": [1.485, 2.05], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [172.4425, 95.25], "size": [1.485, 2.05], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [172.65, 93.6], "size": [1.099998, 0.250012], "angle": 0.0, "shape": "roundrect", "radius": 0.037502, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [172.65, 93.1], "size": [1.099998, 0.250012], "angle": 0.0, "shape": "roundrect", "radius": 0.037502, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [172.6375, 92.29], "size": [1.124991, 0.370002], "angle": 0.0, "shape": "roundrect", "radius": 0.0555, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [171.75, 92.19], "size": [0.8, 0.25], "angle": 90.0, "shape": "roundrect", "radius": 0.0375, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "ICON2", "bbox": {"pos": [171.5, 86.75], "relpos": [-349.55, -192.505], "size": [353.462296, 193.565335], "angle": 0.0}, "pads": [], "drawings": [{"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[174.082961, 85.915257], [172.190829, 85.915257], [172.190829, 85.70359], [174.082961, 85.70359]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[175.406932, 87.810335], [167.587704, 87.810335], [167.587704, 85.706844], [171.408202, 85.701092], [171.408614, 85.899413], [167.786156, 85.905164], [167.786156, 87.611765], [175.208895, 87.611765], [175.213432, 85.900162], [174.949794, 85.904914], [174.94608, 85.706594], [175.412296, 85.698091]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[174.643422, 87.073473], [174.643511, 87.078554], [174.643776, 87.083474], [174.644218, 87.088231], [174.644838, 87.092825], [174.645634, 87.097258], [174.646607, 87.101528], [174.647757, 87.105636], [174.649084, 87.109582], [174.650587, 87.113367], [174.652268, 87.116989], [174.654126, 87.12045], [174.65616, 87.123749], [174.658372, 87.126886], [174.66076, 87.129862], [174.663325, 87.132677], [174.666067, 87.13533], [174.668986, 87.137821], [174.672082, 87.140152], [174.675355, 87.142321], [174.678805, 87.144329], [174.682431, 87.146176], [174.686235, 87.147862], [174.690215, 87.149387], [174.694373, 87.150751], [174.698707, 87.151955], [174.703218, 87.152997], [174.707906, 87.15388], [174.712771, 87.154601], [174.723031, 87.155563], [174.733999, 87.155884], [174.817473, 87.155884], [174.817473, 87.38515], [174.709134, 87.38515], [174.692776, 87.38489], [174.676778, 87.384108], [174.661141, 87.382805], [174.645864, 87.380982], [174.630949, 87.37864], [174.616394, 87.375779], [174.6022, 87.372399], [174.588366, 87.368502], [174.574894, 87.364088], [174.561782, 87.359157], [174.54903, 87.35371], [174.53664, 87.347747], [174.52461, 87.34127], [174.512941, 87.334278], [174.501633, 87.326772], [174.490686, 87.318753], [174.479717, 87.30997], [174.469456, 87.300465], [174.459903, 87.290239], [174.451058, 87.279293], [174.44292, 87.267628], [174.43549, 87.255246], [174.428767, 87.242148], [174.422752, 87.228335], [174.417445, 87.213808], [174.412846, 87.198567], [174.408954, 87.182615], [174.40577, 87.165953], [174.403293, 87.148581], [174.401524, 87.1305], [174.400463, 87.111713], [174.400109, 87.09222], [174.400109, 85.689665], [174.643422, 85.689665]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[171.921382, 86.178273], [172.097801, 86.178273], [172.097801, 86.363017], [171.921382, 86.363017], [171.921382, 87.066442], [171.921306, 87.072098], [171.92141, 87.077569], [171.921694, 87.082855], [171.922158, 87.087955], [171.922801, 87.092871], [171.923623, 87.097601], [171.924625, 87.102146], [171.925805, 87.106507], [171.927164, 87.110683], [171.928701, 87.114674], [171.930417, 87.11848], [171.93231, 87.122102], [171.934381, 87.125539], [171.93663, 87.128792], [171.939056, 87.13186], [171.94166, 87.134744], [171.94444, 87.137444], [171.947397, 87.13996], [171.95053, 87.142292], [171.95384, 87.144439], [171.957325, 87.146403], [171.960987, 87.148183], [171.964824, 87.149779], [171.968836, 87.151191], [171.973024, 87.15242], [171.977387, 87.153465], [171.981924, 87.154326], [171.986636, 87.155004], [171.991522, 87.155499], [171.996582, 87.15581], [172.001816, 87.155939], [172.007224, 87.155884], [172.097801, 87.155884], [172.097801, 87.38515], [171.971111, 87.38515], [171.955307, 87.384839], [171.939865, 87.383906], [171.924785, 87.382352], [171.910069, 87.380177], [171.895717, 87.377381], [171.881731, 87.373967], [171.86811, 87.369933], [171.854856, 87.36528], [171.84197, 87.36001], [171.829452, 87.354122], [171.817304, 87.347618], [171.805525, 87.340497], [171.794118, 87.332761], [171.783083, 87.32441], [171.772421, 87.315444], [171.762132, 87.305864], [171.75192, 87.296156], [171.742374, 87.285926], [171.733491, 87.275173], [171.725272, 87.263896], [171.717715, 87.252095], [171.71082, 87.23977], [171.704586, 87.226919], [171.699011, 87.213542], [171.694096, 87.199639], [171.689839, 87.18521], [171.686239, 87.170252], [171.683296, 87.154767], [171.681008, 87.138753], [171.679375, 87.12221], [171.678395, 87.105137], [171.678069, 87.087533], [171.678069, 86.363017], [171.557302, 86.363017], [171.557302, 86.178273], [171.678069, 86.178273], [171.678069, 85.810742], [171.921382, 85.810742]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[172.90549, 86.163677], [172.923166, 86.165001], [172.940563, 86.167012], [172.95768, 86.169711], [172.974515, 86.1731], [172.991069, 86.177177], [173.00734, 86.181945], [173.023327, 86.187403], [173.03903, 86.193553], [173.054447, 86.200394], [173.069579, 86.207927], [173.084423, 86.216153], [173.09898, 86.225073], [173.113248, 86.234687], [173.127226, 86.244995], [173.140914, 86.255998], [172.963904, 86.466519], [172.95433, 86.459209], [172.944702, 86.452367], [172.93502, 86.445993], [172.925285, 86.440088], [172.915498, 86.434651], [172.905659, 86.429685], [172.895771, 86.425188], [172.885833, 86.421163], [172.875847, 86.417609], [172.865813, 86.414527], [172.855732, 86.411917], [172.845605, 86.409781], [172.835433, 86.408118], [172.825217, 86.40693], [172.814958, 86.406217], [172.804656, 86.405979], [172.793209, 86.406217], [172.781957, 86.40693], [172.770901, 86.408118], [172.760042, 86.409781], [172.749381, 86.411917], [172.738918, 86.414527], [172.728655, 86.417609], [172.718592, 86.421163], [172.70873, 86.425188], [172.699071, 86.429685], [172.689614, 86.434651], [172.680361, 86.440088], [172.671313, 86.445993], [172.662471, 86.452367], [172.653835, 86.459209], [172.645406, 86.466519], [172.636464, 86.474203], [172.628065, 86.482464], [172.620213, 86.491301], [172.61291, 86.500712], [172.606158, 86.510698], [172.599961, 86.521257], [172.59432, 86.53239], [172.589239, 86.544096], [172.58472, 86.556374], [172.580765, 86.569223], [172.577377, 86.582644], [172.574559, 86.596635], [172.572314, 86.611195], [172.570643, 86.626325], [172.56955, 86.642023], [172.569037, 86.65829], [172.569037, 87.38515], [172.325722, 87.38515], [172.325722, 86.178273], [172.569037, 86.178273], [172.569037, 86.305993], [172.573773, 86.305993], [172.588945, 86.288682], [172.604713, 86.272488], [172.621076, 86.257411], [172.638033, 86.243451], [172.655583, 86.230608], [172.673725, 86.218881], [172.692459, 86.208271], [172.711784, 86.198779], [172.731698, 86.190403], [172.752201, 86.183143], [172.773292, 86.177001], [172.79497, 86.171975], [172.817234, 86.168067], [172.840084, 86.165275], [172.863518, 86.163599], [172.887536, 86.163041]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[170.965598, 86.163453], [170.984046, 86.16469], [171.002287, 86.166751], [171.020324, 86.169638], [171.038155, 86.173351], [171.055783, 86.177891], [171.073208, 86.183259], [171.09043, 86.189454], [171.107452, 86.196477], [171.124273, 86.20433], [171.140895, 86.213012], [171.157318, 86.222525], [171.173543, 86.232868], [171.189572, 86.244042], [171.205404, 86.256048], [171.221042, 86.268887], [171.236013, 86.282609], [171.250067, 86.297118], [171.263204, 86.312415], [171.275423, 86.328498], [171.286722, 86.345369], [171.297101, 86.363028], [171.306559, 86.381473], [171.315096, 86.400706], [171.322709, 86.420726], [171.329399, 86.441534], [171.335165, 86.463128], [171.340006, 86.48551], [171.34392, 86.508679], [171.346907, 86.532636], [171.348967, 86.557379], [171.350097, 86.58291], [171.350097, 87.38515], [171.107376, 87.38515], [171.107376, 86.666492], [171.107112, 86.650907], [171.106321, 86.63579], [171.105003, 86.621141], [171.103158, 86.60696], [171.100785, 86.593248], [171.097886, 86.580007], [171.094458, 86.567235], [171.090504, 86.554935], [171.086022, 86.543105], [171.081014, 86.531748], [171.075477, 86.520863], [171.069414, 86.510452], [171.062823, 86.500514], [171.055705, 86.49105], [171.04806, 86.482061], [171.039888, 86.473548], [171.031417, 86.465387], [171.022654, 86.457749], [171.013598, 86.450633], [171.004247, 86.444042], [170.994602, 86.437974], [170.984662, 86.43243], [170.974424, 86.427412], [170.963889, 86.42292], [170.953056, 86.418954], [170.941924, 86.415515], [170.930491, 86.412604], [170.918758, 86.41022], [170.906723, 86.408365], [170.894385, 86.40704], [170.881744, 86.406244], [170.868798, 86.405979], [170.855852, 86.406244], [170.84321, 86.40704], [170.830869, 86.408365], [170.818829, 86.41022], [170.807087, 86.412604], [170.795641, 86.415515], [170.784491, 86.418954], [170.773633, 86.42292], [170.763067, 86.427412], [170.752791, 86.43243], [170.742802, 86.437974], [170.7331, 86.444042], [170.723682, 86.450633], [170.714547, 86.457749], [170.705693, 86.465387], [170.697117, 86.473548], [170.688736, 86.482061], [170.680909, 86.49105], [170.673632, 86.500514], [170.666906, 86.510452], [170.660728, 86.520863], [170.655096, 86.531748], [170.650009, 86.543105], [170.645464, 86.554935], [170.641461, 86.567235], [170.637997, 86.580007], [170.635071, 86.593248], [170.632681, 86.60696], [170.630825, 86.621141], [170.629501, 86.63579], [170.628708, 86.650907], [170.628444, 86.666492], [170.628444, 87.38515], [170.385129, 87.38515], [170.385129, 86.178273], [170.628444, 86.178273], [170.628444, 86.305993], [170.63318, 86.305993], [170.648352, 86.288682], [170.664121, 86.272488], [170.680484, 86.257411], [170.697441, 86.243451], [170.714991, 86.230608], [170.733134, 86.218881], [170.751868, 86.208271], [170.771192, 86.198779], [170.791106, 86.190403], [170.811609, 86.183143], [170.8327, 86.177001], [170.854378, 86.171975], [170.876642, 86.168067], [170.899491, 86.165275], [170.922925, 86.163599], [170.946943, 86.163041]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[168.609951, 86.163544], [168.627113, 86.164468], [168.644021, 86.165812], [168.660674, 86.167575], [168.677071, 86.169758], [168.693209, 86.172358], [168.709087, 86.175376], [168.724703, 86.178811], [168.740056, 86.182662], [168.755143, 86.18693], [168.769963, 86.191612], [168.784514, 86.19671], [168.798795, 86.202222], [168.812803, 86.208147], [168.826537, 86.214486], [168.839996, 86.221237], [168.853212, 86.228491], [168.866219, 86.236048], [168.879016, 86.243907], [168.891602, 86.252068], [168.903977, 86.260531], [168.916139, 86.269296], [168.928088, 86.278363], [168.939823, 86.287733], [168.951343, 86.297404], [168.962647, 86.307377], [168.973733, 86.317653], [168.984603, 86.32823], [168.995253, 86.33911], [169.005685, 86.350291], [169.015896, 86.361775], [169.025886, 86.373561], [168.847101, 86.532916], [168.835321, 86.518073], [168.823068, 86.504153], [168.810342, 86.491157], [168.797141, 86.479084], [168.783466, 86.467933], [168.769314, 86.457704], [168.754685, 86.448396], [168.739578, 86.440008], [168.723993, 86.432541], [168.707928, 86.425993], [168.691382, 86.420363], [168.674355, 86.415652], [168.656846, 86.411859], [168.638855, 86.408982], [168.620379, 86.407023], [168.601418, 86.405979], [168.582401, 86.406063], [168.563976, 86.406903], [168.546146, 86.408498], [168.528908, 86.410848], [168.512264, 86.413953], [168.496214, 86.417812], [168.480758, 86.422427], [168.465895, 86.427796], [168.451627, 86.43392], [168.437953, 86.440798], [168.424873, 86.448431], [168.412387, 86.456819], [168.400496, 86.46596], [168.3892, 86.475856], [168.378498, 86.486506], [168.368391, 86.497911], [168.358878, 86.510069], [168.349961, 86.522981], [168.341639, 86.536648], [168.333912, 86.551068], [168.326781, 86.566242], [168.320244, 86.582169], [168.314304, 86.598851], [168.308959, 86.616286], [168.300057, 86.653416], [168.293538, 86.693559], [168.289404, 86.736715], [168.287656, 86.782884], [168.288232, 86.806198], [168.289404, 86.82876], [168.291173, 86.850569], [168.293538, 86.871625], [168.296499, 86.891928], [168.300057, 86.911479], [168.30421, 86.930277], [168.308959, 86.948323], [168.314304, 86.965617], [168.320244, 86.982158], [168.326781, 86.997947], [168.333912, 87.012984], [168.341639, 87.027269], [168.349961, 87.040802], [168.358878, 87.053583], [168.368391, 87.065612], [168.378498, 87.076889], [168.3892, 87.087415], [168.400496, 87.097189], [168.412387, 87.106211], [168.424873, 87.114482], [168.437953, 87.122001], [168.451627, 87.128769], [168.465895, 87.134786], [168.480758, 87.140052], [168.496214, 87.144566], [168.512264, 87.14833], [168.528908, 87.151342], [168.546146, 87.153604], [168.563976, 87.155114], [168.582401, 87.155874], [168.601418, 87.155884], [168.620379, 87.155119], [168.638855, 87.153412], [168.656846, 87.150762], [168.674355, 87.147169], [168.691382, 87.142633], [168.707928, 87.137154], [168.723993, 87.130733], [168.739578, 87.123368], [168.754685, 87.115061], [168.769314, 87.105811], [168.783466, 87.095618], [168.797141, 87.084482], [168.810342, 87.072403], [168.823068, 87.059382], [168.835321, 87.045417], [168.847101, 87.03051], [169.025886, 87.189863], [169.015896, 87.201013], [169.005685, 87.211906], [168.995253, 87.222543], [168.984603, 87.232924], [168.973733, 87.243049], [168.962647, 87.252917], [168.951343, 87.262529], [168.939823, 87.271885], [168.928088, 87.280984], [168.916139, 87.289827], [168.903977, 87.298413], [168.891602, 87.306743], [168.879016, 87.314817], [168.866219, 87.322635], [168.853212, 87.330196], [168.839996, 87.337501], [168.826537, 87.344673], [168.812803, 87.351397], [168.798795, 87.357674], [168.784514, 87.363504], [168.769963, 87.368888], [168.755143, 87.373826], [168.740056, 87.378319], [168.724703, 87.382368], [168.709087, 87.385972], [168.693209, 87.389134], [168.677071, 87.391852], [168.660674, 87.394128], [168.644021, 87.395962], [168.627113, 87.397355], [168.609951, 87.398308], [168.592538, 87.39882], [168.565988, 87.398253], [168.539841, 87.39655], [168.514099, 87.393712], [168.488761, 87.38974], [168.463829, 87.384632], [168.439304, 87.378389], [168.415187, 87.371011], [168.391478, 87.362498], [168.368178, 87.352849], [168.345289, 87.342066], [168.322811, 87.330147], [168.300744, 87.317094], [168.27909, 87.302905], [168.25785, 87.287581], [168.237025, 87.271122], [168.216614, 87.253528], [168.196378, 87.234661], [168.177405, 87.214385], [168.159696, 87.192701], [168.143253, 87.169609], [168.128075, 87.145109], [168.114165, 87.119202], [168.101522, 87.091889], [168.090148, 87.063171], [168.080044, 87.033047], [168.07121, 87.001518], [168.063647, 86.968586], [168.057356, 86.93425], [168.052339, 86.898511], [168.048595, 86.86137], [168.046126, 86.822828], [168.044933, 86.782884], [168.046126, 86.742436], [168.048595, 86.703408], [168.052339, 86.665798], [168.057356, 86.629607], [168.063647, 86.594835], [168.07121, 86.561483], [168.080044, 86.529549], [168.090148, 86.499034], [168.101522, 86.469937], [168.114165, 86.44226], [168.128075, 86.416002], [168.143253, 86.391162], [168.159696, 86.367742], [168.177405, 86.34574], [168.196378, 86.325157], [168.216614, 86.305993], [168.237025, 86.288408], [168.25785, 86.271976], [168.27909, 86.256697], [168.300744, 86.242573], [168.322811, 86.229601], [168.345289, 86.217783], [168.368178, 86.207118], [168.391478, 86.197607], [168.415187, 86.189249], [168.439304, 86.182045], [168.463829, 86.175994], [168.488761, 86.171097], [168.514099, 86.167353], [168.539841, 86.164762], [168.565988, 86.163325], [168.592538, 86.163041]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[169.650452, 86.163503], [169.667769, 86.164304], [169.684644, 86.165441], [169.701078, 86.166916], [169.717071, 86.168728], [169.732624, 86.170875], [169.747738, 86.173357], [169.762415, 86.176174], [169.776654, 86.179325], [169.790457, 86.18281], [169.803825, 86.186628], [169.816759, 86.190778], [169.829258, 86.19526], [169.841325, 86.200073], [169.85296, 86.205216], [169.864164, 86.21069], [169.874987, 86.216677], [169.88548, 86.222773], [169.895645, 86.228976], [169.905485, 86.235285], [169.915002, 86.2417], [169.924199, 86.248219], [169.933079, 86.25484], [169.941644, 86.261564], [169.949896, 86.268388], [169.95784, 86.275312], [169.965476, 86.282334], [169.972807, 86.289454], [169.979837, 86.296669], [169.986568, 86.30398], [169.993002, 86.311384], [169.999142, 86.318881], [170.007974, 86.327573], [170.016485, 86.336512], [170.024676, 86.345698], [170.032544, 86.355131], [170.040091, 86.364811], [170.047313, 86.374739], [170.054212, 86.384914], [170.060785, 86.395336], [170.067032, 86.406005], [170.072952, 86.416921], [170.078544, 86.428085], [170.083808, 86.439496], [170.088742, 86.451154], [170.093346, 86.463059], [170.097618, 86.475211], [170.101559, 86.48761], [170.108414, 86.514487], [170.114333, 86.544146], [170.119323, 86.576588], [170.123389, 86.611813], [170.12654, 86.649821], [170.128783, 86.690611], [170.130123, 86.734185], [170.130568, 86.780541], [170.130123, 86.826732], [170.128783, 86.870105], [170.12654, 86.910657], [170.123389, 86.94839], [170.119323, 86.983304], [170.116944, 86.999704], [170.114333, 87.015399], [170.11149, 87.030389], [170.108414, 87.044674], [170.105104, 87.058254], [170.101559, 87.071129], [170.097618, 87.083542], [170.093346, 87.095737], [170.088742, 87.107716], [170.083808, 87.119481], [170.078544, 87.131032], [170.072952, 87.142373], [170.067032, 87.153504], [170.060785, 87.164427], [170.054212, 87.175145], [170.047313, 87.185658], [170.040091, 87.195969], [170.032544, 87.206079], [170.024676, 87.21599], [170.016485, 87.225703], [170.007974, 87.235221], [169.999142, 87.244545], [169.993204, 87.251134], [169.986932, 87.257714], [169.980328, 87.264276], [169.97339, 87.270811], [169.966119, 87.277309], [169.958515, 87.283761], [169.950578, 87.290158], [169.942308, 87.296491], [169.938465, 87.300121], [169.934484, 87.303686], [169.930363, 87.307187], [169.926104, 87.310625], [169.921705, 87.313998], [169.917168, 87.317307], [169.912492, 87.320552], [169.907677, 87.323733], [169.902724, 87.32685], [169.897632, 87.329903], [169.892401, 87.332892], [169.887031, 87.335816], [169.881522, 87.338677], [169.875875, 87.341473], [169.870089, 87.344206], [169.864164, 87.346874], [169.85296, 87.352912], [169.841325, 87.358574], [169.829258, 87.363863], [169.816759, 87.368778], [169.803825, 87.373319], [169.790457, 87.377489], [169.776654, 87.381286], [169.762415, 87.384712], [169.747738, 87.387767], [169.732624, 87.390452], [169.717071, 87.392767], [169.701078, 87.394714], [169.684644, 87.396292], [169.667769, 87.397502], [169.650452, 87.398344], [169.632692, 87.39882], [169.615674, 87.398344], [169.599033, 87.397502], [169.58277, 87.396292], [169.566886, 87.394714], [169.551384, 87.392767], [169.536266, 87.390452], [169.521533, 87.387767], [169.507186, 87.384712], [169.493228, 87.381286], [169.47966, 87.377489], [169.466484, 87.373319], [169.453702, 87.368778], [169.441315, 87.363863], [169.429326, 87.358574], [169.417735, 87.352912], [169.406545, 87.346874], [169.395487, 87.341121], [169.384735, 87.335285], [169.37429, 87.329365], [169.364153, 87.323361], [169.354324, 87.317272], [169.344805, 87.311098], [169.335596, 87.304838], [169.326699, 87.298492], [169.318114, 87.292059], [169.309842, 87.285539], [169.301884, 87.27893], [169.294241, 87.272233], [169.286913, 87.265446], [169.279902, 87.25857], [169.273208, 87.251603], [169.266833, 87.244545], [169.258535, 87.235221], [169.250515, 87.225703], [169.242769, 87.21599], [169.235299, 87.206079], [169.228103, 87.195969], [169.22118, 87.185658], [169.21453, 87.175145], [169.20815, 87.164427], [169.202042, 87.153504], [169.196202, 87.142373], [169.190632, 87.131032], [169.18533, 87.119481], [169.180295, 87.107716], [169.175526, 87.095737], [169.171022, 87.083542], [169.166783, 87.071129], [169.159486, 87.044674], [169.153139, 87.015399], [169.14775, 86.983304], [169.143325, 86.94839], [169.139872, 86.910657], [169.137396, 86.870105], [169.135906, 86.826732], [169.135407, 86.780541], [169.378129, 86.780541], [169.378351, 86.81084], [169.379017, 86.839048], [169.380127, 86.865159], [169.381681, 86.889169], [169.383679, 86.911074], [169.386121, 86.930869], [169.389008, 86.948549], [169.390617, 86.956595], [169.392338, 86.96411], [169.394177, 86.971457], [169.396142, 86.978701], [169.398236, 86.985842], [169.400459, 86.992879], [169.402815, 86.999811], [169.405304, 87.006636], [169.407928, 87.013354], [169.41069, 87.019963], [169.41359, 87.026463], [169.416631, 87.032851], [169.419814, 87.039127], [169.42314, 87.04529], [169.426613, 87.051338], [169.430233, 87.057271], [169.434002, 87.063087], [169.437922, 87.068786], [169.441883, 87.073143], [169.445996, 87.077428], [169.45026, 87.081643], [169.454674, 87.085788], [169.459237, 87.089864], [169.463948, 87.093872], [169.468807, 87.097814], [169.473812, 87.101691], [169.478963, 87.105504], [169.484259, 87.109254], [169.489699, 87.112942], [169.495281, 87.11657], [169.501006, 87.120138], [169.506873, 87.123648], [169.519026, 87.130496], [169.52561, 87.133549], [169.532263, 87.136409], [169.538985, 87.139076], [169.545777, 87.141549], [169.552639, 87.143827], [169.559569, 87.14591], [169.566569, 87.147797], [169.573639, 87.149488], [169.580778, 87.150982], [169.587986, 87.152279], [169.595263, 87.153378], [169.60261, 87.154279], [169.610027, 87.15498], [169.617512, 87.155482], [169.625067, 87.155783], [169.632692, 87.155884], [169.640954, 87.155783], [169.649091, 87.155482], [169.657101, 87.15498], [169.664983, 87.154279], [169.672738, 87.153378], [169.680363, 87.152279], [169.687858, 87.150982], [169.695222, 87.149488], [169.702454, 87.147797], [169.709554, 87.14591], [169.71652, 87.143827], [169.723351, 87.141549], [169.730048, 87.139076], [169.736608, 87.136409], [169.743032, 87.133549], [169.749317, 87.130496], [169.755762, 87.1271], [169.762, 87.123648], [169.768032, 87.120138], [169.773858, 87.11657], [169.779479, 87.112942], [169.784896, 87.109254], [169.790111, 87.105504], [169.795123, 87.101691], [169.799935, 87.097814], [169.804546, 87.093872], [169.808957, 87.089864], [169.81317, 87.085788], [169.817185, 87.081643], [169.821004, 87.077428], [169.824626, 87.073143], [169.828053, 87.068786], [169.832507, 87.063087], [169.836767, 87.057271], [169.840832, 87.051338], [169.844703, 87.04529], [169.84838, 87.039127], [169.851862, 87.032851], [169.855151, 87.026463], [169.858245, 87.019963], [169.861145, 87.013354], [169.86385, 87.006636], [169.866362, 86.999811], [169.868679, 86.992879], [169.870802, 86.985842], [169.87273, 86.978701], [169.874465, 86.971457], [169.876005, 86.96411], [169.878724, 86.948586], [169.881103, 86.931016], [169.883134, 86.911404], [169.884812, 86.889755], [169.886129, 86.866075], [169.887078, 86.840366], [169.887653, 86.812634], [169.887846, 86.782884], [169.887653, 86.75163], [169.887078, 86.722595], [169.886129, 86.695767], [169.884812, 86.671131], [169.883134, 86.648674], [169.881103, 86.628382], [169.878724, 86.61024], [169.876005, 86.594236], [169.874465, 86.587188], [169.87273, 86.580248], [169.870802, 86.573418], [169.868679, 86.566695], [169.866362, 86.56008], [169.86385, 86.553572], [169.861145, 86.54717], [169.858245, 86.540874], [169.855151, 86.534684], [169.851862, 86.528598], [169.84838, 86.522616], [169.844703, 86.516738], [169.840832, 86.510963], [169.836767, 86.50529], [169.832507, 86.499719], [169.828053, 86.49425], [169.824626, 86.489261], [169.821004, 86.484401], [169.817185, 86.479672], [169.81317, 86.475074], [169.808957, 86.47061], [169.804546, 86.466279], [169.799935, 86.462083], [169.795123, 86.458023], [169.790111, 86.454101], [169.784896, 86.450317], [169.779479, 86.446673], [169.773858, 86.443169], [169.768032, 86.439808], [169.762, 86.436589], [169.755762, 86.433515], [169.749317, 86.430586], [169.743032, 86.427606], [169.736608, 86.424818], [169.730048, 86.422223], [169.723351, 86.41982], [169.71652, 86.417609], [169.709554, 86.415591], [169.702454, 86.413764], [169.695222, 86.41213], [169.687858, 86.410688], [169.680363, 86.409439], [169.672738, 86.408382], [169.664983, 86.407517], [169.657101, 86.406844], [169.649091, 86.406363], [169.640954, 86.406075], [169.632692, 86.405979], [169.625067, 86.406075], [169.617512, 86.406363], [169.610027, 86.406844], [169.60261, 86.407517], [169.595263, 86.408382], [169.587986, 86.409439], [169.580778, 86.410688], [169.573639, 86.41213], [169.566569, 86.413764], [169.559569, 86.415591], [169.552639, 86.417609], [169.545777, 86.41982], [169.538985, 86.422223], [169.532263, 86.424818], [169.52561, 86.427606], [169.519026, 86.430586], [169.51288, 86.433515], [169.506873, 86.436589], [169.501006, 86.439808], [169.495281, 86.443169], [169.489699, 86.446673], [169.484259, 86.450317], [169.478963, 86.454101], [169.473812, 86.458023], [169.468807, 86.462083], [169.463948, 86.466279], [169.459237, 86.47061], [169.454674, 86.475074], [169.45026, 86.479672], [169.445996, 86.484401], [169.441883, 86.489261], [169.437922, 86.49425], [169.434002, 86.499719], [169.430233, 86.50529], [169.426613, 86.510963], [169.42314, 86.516738], [169.419814, 86.522616], [169.416631, 86.528598], [169.41359, 86.534684], [169.41069, 86.540874], [169.407928, 86.54717], [169.405304, 86.553572], [169.402815, 86.56008], [169.400459, 86.566695], [169.398236, 86.573418], [169.396142, 86.580248], [169.394177, 86.587188], [169.392338, 86.594236], [169.389008, 86.610204], [169.386121, 86.628235], [169.383679, 86.648344], [169.381681, 86.670545], [169.380127, 86.694852], [169.379017, 86.721277], [169.378351, 86.749836], [169.378129, 86.780541], [169.135407, 86.780541], [169.135906, 86.734185], [169.137396, 86.690611], [169.139872, 86.649821], [169.143325, 86.611813], [169.14775, 86.576588], [169.150325, 86.560019], [169.153139, 86.544146], [169.156193, 86.528968], [169.159486, 86.514487], [169.163016, 86.500701], [169.166783, 86.48761], [169.171022, 86.475211], [169.175526, 86.463059], [169.180295, 86.451154], [169.18533, 86.439496], [169.190632, 86.428085], [169.196202, 86.416921], [169.202042, 86.406005], [169.20815, 86.395336], [169.21453, 86.384914], [169.22118, 86.374739], [169.228103, 86.364811], [169.235299, 86.355131], [169.242769, 86.345698], [169.250515, 86.336512], [169.258535, 86.327573], [169.266833, 86.318881], [169.273208, 86.311384], [169.279902, 86.30398], [169.286913, 86.296669], [169.294241, 86.289454], [169.301884, 86.282334], [169.309842, 86.275312], [169.318114, 86.268388], [169.326699, 86.261564], [169.335596, 86.25484], [169.344805, 86.248219], [169.354324, 86.2417], [169.364153, 86.235285], [169.37429, 86.228976], [169.384735, 86.222773], [169.395487, 86.216677], [169.406545, 86.21069], [169.417735, 86.205216], [169.429326, 86.200073], [169.441315, 86.19526], [169.453702, 86.190778], [169.466484, 86.186628], [169.47966, 86.18281], [169.493228, 86.179325], [169.507186, 86.176174], [169.521533, 86.173357], [169.536266, 86.170875], [169.551384, 86.168728], [169.566886, 86.166916], [169.58277, 86.165441], [169.599033, 86.164304], [169.615674, 86.163503], [169.632692, 86.163041]]]}}, {"layer": "F", "drawing": {"type": "polygon", "pos": [0.0, 0.0], "angle": 0, "polygons": [[[173.665333, 86.163503], [173.682577, 86.164304], [173.699402, 86.165441], [173.715806, 86.166916], [173.731787, 86.168728], [173.747342, 86.170875], [173.762471, 86.173357], [173.777171, 86.176174], [173.791442, 86.179325], [173.80528, 86.18281], [173.818685, 86.186628], [173.831654, 86.190778], [173.844187, 86.19526], [173.85628, 86.200073], [173.867933, 86.205216], [173.879144, 86.21069], [173.889869, 86.216677], [173.900289, 86.222773], [173.910404, 86.228976], [173.920214, 86.235285], [173.929718, 86.2417], [173.938917, 86.248219], [173.947811, 86.25484], [173.9564, 86.261564], [173.964683, 86.268388], [173.972661, 86.275312], [173.980334, 86.282334], [173.987702, 86.289454], [173.994764, 86.296669], [174.001522, 86.30398], [174.007974, 86.311384], [174.014121, 86.318881], [174.022952, 86.327573], [174.031464, 86.336512], [174.039654, 86.345698], [174.047523, 86.355131], [174.05507, 86.364811], [174.062292, 86.374739], [174.069191, 86.384914], [174.075764, 86.395336], [174.082011, 86.406005], [174.087931, 86.416921], [174.093523, 86.428085], [174.098787, 86.439496], [174.103721, 86.451154], [174.108325, 86.463059], [174.112598, 86.475211], [174.116539, 86.48761], [174.123394, 86.514487], [174.129313, 86.544146], [174.134302, 86.576588], [174.138368, 86.611813], [174.141519, 86.649821], [174.143761, 86.690611], [174.145101, 86.734185], [174.145546, 86.780541], [174.145101, 86.826732], [174.143761, 86.870105], [174.141519, 86.910657], [174.138368, 86.94839], [174.134302, 86.983304], [174.131923, 86.999704], [174.129313, 87.015399], [174.12647, 87.030389], [174.123394, 87.044674], [174.120084, 87.058254], [174.116539, 87.071129], [174.112598, 87.083542], [174.108325, 87.095737], [174.103721, 87.107716], [174.098787, 87.119481], [174.093523, 87.131032], [174.087931, 87.142373], [174.082011, 87.153504], [174.075764, 87.164427], [174.069191, 87.175145], [174.062292, 87.185658], [174.05507, 87.195969], [174.047523, 87.206079], [174.039654, 87.21599], [174.031464, 87.225703], [174.022952, 87.235221], [174.014121, 87.244545], [174.008182, 87.251134], [174.001911, 87.257714], [173.995306, 87.264276], [173.988369, 87.270811], [173.981099, 87.277309], [173.973495, 87.283761], [173.965558, 87.290158], [173.957288, 87.296491], [173.953445, 87.300121], [173.949462, 87.303686], [173.945342, 87.307187], [173.941082, 87.310625], [173.936684, 87.313998], [173.932146, 87.317307], [173.927471, 87.320552], [173.922656, 87.323733], [173.917703, 87.32685], [173.912611, 87.329903], [173.90738, 87.332892], [173.90201, 87.335816], [173.896502, 87.338677], [173.890855, 87.341473], [173.885069, 87.344206], [173.879144, 87.346874], [173.867933, 87.352912], [173.85628, 87.358574], [173.844187, 87.363863], [173.831654, 87.368778], [173.818685, 87.373319], [173.80528, 87.377489], [173.791442, 87.381286], [173.777171, 87.384712], [173.762471, 87.387767], [173.747342, 87.390452], [173.731787, 87.392767], [173.715806, 87.394714], [173.699402, 87.396292], [173.682577, 87.397502], [173.665333, 87.398344], [173.64767, 87.39882], [173.630555, 87.398344], [173.61384, 87.397502], [173.597525, 87.396292], [173.581606, 87.394714], [173.566083, 87.392767], [173.550954, 87.390452], [173.536216, 87.387767], [173.521869, 87.384712], [173.50791, 87.381286], [173.494338, 87.377489], [173.481151, 87.373319], [173.468347, 87.368778], [173.455925, 87.363863], [173.443883, 87.358574], [173.432219, 87.352912], [173.420931, 87.346874], [173.40988, 87.341121], [173.399146, 87.335285], [173.38873, 87.329365], [173.378631, 87.323361], [173.368847, 87.317272], [173.359378, 87.311098], [173.350223, 87.304838], [173.341381, 87.298492], [173.332851, 87.292059], [173.324632, 87.285539], [173.316724, 87.27893], [173.309126, 87.272233], [173.301836, 87.265446], [173.294854, 87.25857], [173.28818, 87.251603], [173.281811, 87.244545], [173.273507, 87.235221], [173.265468, 87.225703], [173.257697, 87.21599], [173.250194, 87.206079], [173.242962, 87.195969], [173.236002, 87.185658], [173.229317, 87.175145], [173.222907, 87.164427], [173.216774, 87.153504], [173.210921, 87.142373], [173.205349, 87.131032], [173.200059, 87.119481], [173.195054, 87.107716], [173.190335, 87.095737], [173.185904, 87.083542], [173.181763, 87.071129], [173.174296, 87.044674], [173.16787, 87.015399], [173.16247, 86.983304], [173.158083, 86.94839], [173.154694, 86.910657], [173.152291, 86.870105], [173.15086, 86.826732], [173.150385, 86.780541], [173.393107, 86.780541], [173.393329, 86.81084], [173.393995, 86.839048], [173.395105, 86.865159], [173.396659, 86.889169], [173.398658, 86.911074], [173.4011, 86.930869], [173.403987, 86.948549], [173.405597, 86.956595], [173.407318, 86.96411], [173.409059, 86.971457], [173.41095, 86.978701], [173.412991, 86.985842], [173.415179, 86.992879], [173.417513, 86.999811], [173.419991, 87.006636], [173.422611, 87.013354], [173.425372, 87.019963], [173.428272, 87.026463], [173.431308, 87.032851], [173.43448, 87.039127], [173.437786, 87.04529], [173.441223, 87.051338], [173.44479, 87.057271], [173.448486, 87.063087], [173.452309, 87.068786], [173.456374, 87.073143], [173.460578, 87.077428], [173.464921, 87.081643], [173.469403, 87.085788], [173.474023, 87.089864], [173.478782, 87.093872], [173.48368, 87.097814], [173.488717, 87.101691], [173.493892, 87.105504], [173.499206, 87.109254], [173.504659, 87.112942], [173.510251, 87.11657], [173.515981, 87.120138], [173.52185, 87.123648], [173.534004, 87.130496], [173.540588, 87.133549], [173.547242, 87.136409], [173.553964, 87.139076], [173.560756, 87.141549], [173.567618, 87.143827], [173.574548, 87.14591], [173.581548, 87.147797], [173.588618, 87.149488], [173.595756, 87.150982], [173.602964, 87.152279], [173.610242, 87.153378], [173.617589, 87.154279], [173.625005, 87.15498], [173.632491, 87.155482], [173.640045, 87.155783], [173.64767, 87.155884], [173.655926, 87.155783], [173.664045, 87.155482], [173.672029, 87.15498], [173.679879, 87.154279], [173.687597, 87.153378], [173.695186, 87.152279], [173.702645, 87.150982], [173.709979, 87.149488], [173.717187, 87.147797], [173.724272, 87.14591], [173.731236, 87.143827], [173.73808, 87.141549], [173.744806, 87.139076], [173.751416, 87.136409], [173.757912, 87.133549], [173.764295, 87.130496], [173.77074, 87.1271], [173.776978, 87.123648], [173.783009, 87.120138], [173.788835, 87.11657], [173.794457, 87.112942], [173.799874, 87.109254], [173.805089, 87.105504], [173.810101, 87.101691], [173.814913, 87.097814], [173.819524, 87.093872], [173.823936, 87.089864], [173.828149, 87.085788], [173.832164, 87.081643], [173.835983, 87.077428], [173.839606, 87.073143], [173.843033, 87.068786], [173.847487, 87.063087], [173.851746, 87.057271], [173.855811, 87.051338], [173.859682, 87.04529], [173.863359, 87.039127], [173.866841, 87.032851], [173.87013, 87.026463], [173.873224, 87.019963], [173.876124, 87.013354], [173.878829, 87.006636], [173.881341, 86.999811], [173.883658, 86.992879], [173.885781, 86.985842], [173.887709, 86.978701], [173.889443, 86.971457], [173.890983, 86.96411], [173.893676, 86.948586], [173.895988, 86.931016], [173.897925, 86.911404], [173.899494, 86.889755], [173.900703, 86.866075], [173.901557, 86.840366], [173.902065, 86.812634], [173.902233, 86.782884], [173.902065, 86.75163], [173.901557, 86.722595], [173.900703, 86.695767], [173.899494, 86.671131], [173.897925, 86.648674], [173.895988, 86.628382], [173.893676, 86.61024], [173.890983, 86.594236], [173.889443, 86.587188], [173.887709, 86.580248], [173.885781, 86.573418], [173.883658, 86.566695], [173.881341, 86.56008], [173.878829, 86.553572], [173.876124, 86.54717], [173.873224, 86.540874], [173.87013, 86.534684], [173.866841, 86.528598], [173.863359, 86.522616], [173.859682, 86.516738], [173.855811, 86.510963], [173.851746, 86.50529], [173.847487, 86.499719], [173.843033, 86.49425], [173.839606, 86.489261], [173.835983, 86.484401], [173.832164, 86.479672], [173.828149, 86.475074], [173.823936, 86.47061], [173.819524, 86.466279], [173.814913, 86.462083], [173.810101, 86.458023], [173.805089, 86.454101], [173.799874, 86.450317], [173.794457, 86.446673], [173.788835, 86.443169], [173.783009, 86.439808], [173.776978, 86.436589], [173.77074, 86.433515], [173.764295, 86.430586], [173.757912, 86.427606], [173.751416, 86.424818], [173.744806, 86.422223], [173.73808, 86.41982], [173.731236, 86.417609], [173.724272, 86.415591], [173.717187, 86.413764], [173.709979, 86.41213], [173.702645, 86.410688], [173.695186, 86.409439], [173.687597, 86.408382], [173.679879, 86.407517], [173.672029, 86.406844], [173.664045, 86.406363], [173.655926, 86.406075], [173.64767, 86.405979], [173.640045, 86.406075], [173.632491, 86.406363], [173.625005, 86.406844], [173.617589, 86.407517], [173.610242, 86.408382], [173.602964, 86.409439], [173.595756, 86.410688], [173.588618, 86.41213], [173.581548, 86.413764], [173.574548, 86.415591], [173.567618, 86.417609], [173.560756, 86.41982], [173.553964, 86.422223], [173.547242, 86.424818], [173.540588, 86.427606], [173.534004, 86.430586], [173.527858, 86.433515], [173.52185, 86.436589], [173.515981, 86.439808], [173.510251, 86.443169], [173.504659, 86.446673], [173.499206, 86.450317], [173.493892, 86.454101], [173.488717, 86.458023], [173.48368, 86.462083], [173.478782, 86.466279], [173.474023, 86.47061], [173.469403, 86.475074], [173.464921, 86.479672], [173.460578, 86.484401], [173.456374, 86.489261], [173.452309, 86.49425], [173.448486, 86.499719], [173.44479, 86.50529], [173.441223, 86.510963], [173.437786, 86.516738], [173.43448, 86.522616], [173.431308, 86.528598], [173.428272, 86.534684], [173.425372, 86.540874], [173.422611, 86.54717], [173.419991, 86.553572], [173.417513, 86.56008], [173.415179, 86.566695], [173.412991, 86.573418], [173.41095, 86.580248], [173.409059, 86.587188], [173.407318, 86.594236], [173.403987, 86.610204], [173.4011, 86.628235], [173.398658, 86.648344], [173.396659, 86.670545], [173.395105, 86.694852], [173.393995, 86.721277], [173.393329, 86.749836], [173.393107, 86.780541], [173.150385, 86.780541], [173.15086, 86.734185], [173.152291, 86.690611], [173.154694, 86.649821], [173.158083, 86.611813], [173.16015, 86.593853], [173.16247, 86.576588], [173.165042, 86.560019], [173.16787, 86.544146], [173.170954, 86.528968], [173.174296, 86.514487], [173.177898, 86.500701], [173.181763, 86.48761], [173.185904, 86.475211], [173.190335, 86.463059], [173.195054, 86.451154], [173.200059, 86.439496], [173.205349, 86.428085], [173.210921, 86.416921], [173.216774, 86.406005], [173.222907, 86.395336], [173.229317, 86.384914], [173.236002, 86.374739], [173.242962, 86.364811], [173.250194, 86.355131], [173.257697, 86.345698], [173.265468, 86.336512], [173.273507, 86.327573], [173.281811, 86.318881], [173.28818, 86.311384], [173.294854, 86.30398], [173.301836, 86.296669], [173.309126, 86.289454], [173.316724, 86.282334], [173.324632, 86.275312], [173.332851, 86.268388], [173.341381, 86.261564], [173.350223, 86.25484], [173.359378, 86.248219], [173.368847, 86.2417], [173.378631, 86.235285], [173.38873, 86.228976], [173.399146, 86.222773], [173.40988, 86.216677], [173.420931, 86.21069], [173.432219, 86.205216], [173.443883, 86.200073], [173.455925, 86.19526], [173.468347, 86.190778], [173.481151, 86.186628], [173.494338, 86.18281], [173.50791, 86.179325], [173.521869, 86.176174], [173.536216, 86.173357], [173.550954, 86.170875], [173.566083, 86.168728], [173.581606, 86.166916], [173.597525, 86.165441], [173.61384, 86.164304], [173.630555, 86.163503], [173.64767, 86.163041]]]}}], "layer": "F"}, {"ref": "TVS2", "bbox": {"pos": [135.75, 112.5], "relpos": [-1.56, -0.76], "size": [3.11, 1.52], "angle": 0.0}, "pads": [{"pos": [135.0, 112.5], "size": [1.0, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [136.5, 112.5], "size": [1.0, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C5", "bbox": {"pos": [145.0, 96.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": 180.0}, "pads": [{"pos": [145.7, 96.0], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [144.3, 96.0], "size": [0.7, 0.8], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "Y1", "bbox": {"pos": [141.0, 98.5], "relpos": [-2.025, -1.175], "size": [4.05, 2.35], "angle": 90.0}, "pads": [{"pos": [141.0, 97.25], "size": [1.0, 1.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [141.0, 99.75], "size": [1.0, 1.8], "angle": 90.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "R4", "bbox": {"pos": [127.25, 111.0], "relpos": [-1.255, -0.755], "size": [2.51, 1.51], "angle": -90.0}, "pads": [{"pos": [127.25, 110.25], "size": [0.75, 0.95], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [127.25, 111.75], "size": [0.75, 0.95], "angle": 270.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "C16", "bbox": {"pos": [171.5, 98.5], "relpos": [-2.325, -1.625], "size": [4.65, 3.25], "angle": 0.0}, "pads": [{"pos": [169.9, 98.5], "size": [1.1, 2.4], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [173.1, 98.5], "size": [1.1, 2.4], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "D1", "bbox": {"pos": [157.5, 100.5], "relpos": [-1.545, -0.795], "size": [3.05, 1.59], "angle": 0.0}, "pads": [{"pos": [156.675, 100.5], "size": [0.8, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [158.325, 100.5], "size": [0.8, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "U3", "bbox": {"pos": [157.5, 105.25], "relpos": [-2.175, -2.175], "size": [4.35, 4.35], "angle": 0.0}, "pads": [{"pos": [156.025, 104.25], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [158.975, 104.25], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [157.0, 105.25], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [157.25, 103.8], "size": [0.25, 0.5], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [157.25, 106.7], "size": [0.25, 0.5], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [157.5, 104.35], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [157.5, 105.25], "size": [1.65, 2.4], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [157.5, 105.25], "size": [1.65, 2.4], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["B"]}, {"pos": [157.5, 106.15], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [157.75, 103.8], "size": [0.25, 0.5], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [157.75, 106.7], "size": [0.25, 0.5], "angle": 0.0, "shape": "rect", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [158.0, 105.25], "size": [0.45, 0.45], "angle": 0.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.2, 0.2], "offset": [0.0, 0.0], "layers": ["F", "B"]}, {"pos": [156.025, 104.75], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [156.025, 105.25], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [156.025, 105.75], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [156.025, 106.25], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [158.975, 106.25], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [158.975, 105.75], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [158.975, 105.25], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [158.975, 104.75], "size": [0.7, 0.24], "angle": 0.0, "shape": "roundrect", "radius": 0.06, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "SWB1", "bbox": {"pos": [147.0, 110.0], "relpos": [-1.7, -7.2], "size": [3.4, 14.4], "angle": 90.0}, "pads": [{"pos": [140.15, 111.35], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [142.85, 111.35], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [151.15, 111.35], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [153.85, 111.35], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [140.15, 108.65], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [142.85, 108.65], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [151.15, 108.65], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}, {"pos": [153.85, 108.65], "size": [0.7, 0.7], "angle": 90.0, "shape": "circle", "type": "th", "drillshape": "circle", "drillsize": [0.7, 0.7], "offset": [0.0, 0.0], "layers": [], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "C8", "bbox": {"pos": [135.75, 110.75], "relpos": [-1.725, -1.005], "size": [3.45, 2.01], "angle": 180.0}, "pads": [{"pos": [136.7, 110.75], "size": [0.8, 1.2], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [134.8, 110.75], "size": [0.8, 1.2], "angle": 180.0, "shape": "roundrect", "radius": 0.1, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "ESD1", "bbox": {"pos": [130.75, 104.25], "relpos": [-1.28, -1.24], "size": [2.405, 2.165], "angle": 180.0}, "pads": [{"pos": [131.1875, 104.65], "size": [0.675, 0.2], "angle": 180.0, "shape": "roundrect", "radius": 0.03, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [131.1875, 104.25], "size": [0.675, 0.2], "angle": 180.0, "shape": "roundrect", "radius": 0.03, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [131.1875, 103.85], "size": [0.675, 0.2], "angle": 180.0, "shape": "roundrect", "radius": 0.03, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [130.3125, 103.85], "size": [0.675, 0.2], "angle": 180.0, "shape": "roundrect", "radius": 0.03, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [130.3125, 104.25], "size": [0.675, 0.2], "angle": 180.0, "shape": "roundrect", "radius": 0.03, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [130.3125, 104.65], "size": [0.675, 0.2], "angle": 180.0, "shape": "roundrect", "radius": 0.03, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "U5", "bbox": {"pos": [122.75, 97.25], "relpos": [-4.025, -2.125], "size": [8.05, 4.25], "angle": 0.0}, "pads": [{"pos": [119.6, 95.98], "size": [1.2, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [119.6, 98.52], "size": [1.2, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.9, 98.52], "size": [1.2, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.9, 97.25], "size": [1.2, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}, {"pos": [125.9, 95.98], "size": [1.2, 0.8], "angle": 0.0, "shape": "roundrect", "radius": 0.2, "type": "smd", "offset": [0.0, 0.0], "layers": ["F"]}], "drawings": [], "layer": "F"}, {"ref": "FID2", "bbox": {"pos": [118.0, 81.0], "relpos": [-0.775, -0.775], "size": [1.55, 1.55], "angle": 0.0}, "pads": [{"pos": [118.0, 81.0], "size": [0.5, 0.5], "angle": 0.0, "shape": "circle", "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "J2", "bbox": {"pos": [157.25, 84.5], "relpos": [-4.525, -1.525], "size": [8.55, 3.55], "angle": -90.0}, "pads": [{"pos": [157.25, 81.45], "size": [2.3, 1.6], "angle": 270.0, "shape": "custom", "polygons": [[[-1.15, -0.8], [1.15, -0.8], [1.15, 0.8], [-1.15, 0.8]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [157.25, 85.1], "size": [5.0, 2.0], "angle": 270.0, "shape": "custom", "polygons": [[[-2.5, -1.0], [2.5, -1.0], [2.5, 1.0], [-2.5, 1.0]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}, {"ref": "J7", "bbox": {"pos": [140.0, 84.5], "relpos": [-4.525, -1.525], "size": [8.55, 3.55], "angle": -90.0}, "pads": [{"pos": [140.0, 81.45], "size": [2.3, 1.6], "angle": 270.0, "shape": "custom", "polygons": [[[-1.15, -0.8], [1.15, -0.8], [1.15, 0.8], [-1.15, 0.8]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}, {"pos": [140.0, 85.1], "size": [5.0, 2.0], "angle": 270.0, "shape": "custom", "polygons": [[[-2.5, -1.0], [2.5, -1.0], [2.5, 1.0], [-2.5, 1.0]]], "type": "smd", "offset": [0.0, 0.0], "layers": ["F"], "pin1": 1}], "drawings": [], "layer": "F"}], "metadata": {"title": "control", "revision": "2026-08-27", "company": "", "date": "2026-08-27", "variant": ""}, "bom": {"both": [[["C4", 25], ["C5", 55], ["C6", 29], ["C7", 15], ["C10", 36], ["C11", 4], ["C12", 27], ["C14", 42], ["C801", 33]], [["C1", 31], ["C2", 9]], [["C8", 62], ["C9", 32]], [["C16", 58], ["C17", 5]], [["C3", 41]], [["C13", 17]], [["C15", 40]], [["R3", 18], ["R4", 57]], [["R1", 34]], [["R2", 51]], [["R5", 35]], [["R6", 24]], [["D2", 12], ["D3", 50]], [["D1", 59]], [["D4", 11]], [["U1", 14]], [["U2", 20]], [["U3", 60]], [["U4", 38]], [["U5", 64]], [["U6", 52]], [["Y1", 56]], [["SW1", 30], ["SW2", 0]], [["ESD1", 63]], [["TVS1", 21]], [["TVS2", 54]], [["J1", 23], ["J2", 66], ["J6", 43], ["J7", 67], ["J8", 8]], [["J4", 3]], [["J5", 13]], [["J9", 10]]], "skipped": [1, 2, 6, 7, 16, 19, 22, 26, 28, 37, 39, 44, 45, 46, 47, 48, 49, 53, 61, 65], "fields": {"0": ["Button:SKSG", "SKSG", "1.6N"], "3": ["USB:JAE_DX07S016JA3", "DX07S016JA3", "USB2.0"], "4": ["Capacitor:1608_0u1", "0u1", "50V"], "5": ["Capacitor:3225_22u", "22u", "25V"], "8": ["WAGO:2065", "WAGO 2065-100", "9A"], "9": ["Capacitor:1608_18p", "18p", "50V"], "10": ["Audio:SJ2-25404B-SMT-TR", "SJ2-25404B-SMT-TR", "2.5mm"], "11": ["Diode:PMEG2010EPK", "PMEG2010EPK", "20V"], "12": ["LED:WS2812", "WS2812", "15mA"], "13": ["Header:2x05_Horizontal", "2x05_Horizontal", "1A"], "14": ["MCU:ATSAMD51G", "ATSAMD51G", "Cortex-M4F"], "15": ["Capacitor:1608_0u1", "0u1", "50V"], "17": ["Capacitor:3225_10u", "10u", "50V"], "18": ["Resistor:1608_5k1", "5k1", "100mW"], "20": ["LDO:TPS78433QWDRBRQ1", "TPS78433QWDRBRQ1", "300mA"], "21": ["Diode:SMBJ33CA", "SMBJ33CA", "33V"], "23": ["WAGO:2065", "WAGO 2065-100", "9A"], "24": ["Resistor:1608_220R", "220R", "330mW"], "25": ["Capacitor:1608_0u1", "0u1", "50V"], "27": ["Capacitor:1608_0u1", "0u1", "50V"], "29": ["Capacitor:1608_0u1", "0u1", "50V"], "30": ["Button:SKSG", "SKSG", "1.6N"], "31": ["Capacitor:1608_18p", "18p", "50V"], "32": ["Capacitor:2012_10u", "10u", "25V"], "33": ["Capacitor:1608_0u1", "0u1", "50V"], "34": ["Resistor:1608_100k", "100k", "100mW"], "35": ["Resistor:1608_100R", "100R", "330mW"], "36": ["Capacitor:1608_0u1", "0u1", "50V"], "38": ["74xGxx:74AHC1G125", "74AHC1G125", "8mA"], "40": ["Capacitor:1608_1u", "1u", "50V"], "41": ["Capacitor:1608_10u", "10u", "10V"], "42": ["Capacitor:1608_0u1", "0u1", "50V"], "43": ["WAGO:2065", "WAGO 2065-100", "9A"], "50": ["LED:WS2812", "WS2812", "15mA"], "51": ["Resistor:1608_330R", "330R", "100mW"], "52": ["DCDC:TPSM33620S5QRDNRQ1", "TPSM33620S5QRDNRQ1", "2A"], "54": ["Diode:CG0603MLC-05LE", "CG0603MLC-05LE", "5V"], "55": ["Capacitor:1608_0u1", "0u1", "50V"], "56": ["Crystal:3.2x1.5_32k768", "32k768", "10ppm"], "57": ["Resistor:1608_5k1", "5k1", "100mW"], "58": ["Capacitor:3225_22u", "22u", "25V"], "59": ["LED:1608_Orange", "Orange", "605nm"], "60": ["RS485:THVD24x2", "~", ""], "62": ["Capacitor:2012_10u", "10u", "25V"], "63": ["ESD:RCLAMP0582N", "RCLAMP0582N", "20kV"], "64": ["Optocoupler:TLP2361", "TLP2361", "15Mbps"], "66": ["WAGO:2065", "WAGO 2065-100", "9A"], "67": ["WAGO:2065", "WAGO 2065-100", "9A"]}, "F": [[["C4", 25], ["C5", 55], ["C6", 29], ["C7", 15], ["C10", 36], ["C11", 4], ["C12", 27], ["C14", 42], ["C801", 33]], [["C1", 31], ["C2", 9]], [["C8", 62], ["C9", 32]], [["C16", 58], ["C17", 5]], [["C3", 41]], [["C13", 17]], [["C15", 40]], [["R3", 18], ["R4", 57]], [["R1", 34]], [["R2", 51]], [["R5", 35]], [["R6", 24]], [["D2", 12], ["D3", 50]], [["D1", 59]], [["D4", 11]], [["U1", 14]], [["U2", 20]], [["U3", 60]], [["U4", 38]], [["U5", 64]], [["U6", 52]], [["Y1", 56]], [["SW1", 30], ["SW2", 0]], [["ESD1", 63]], [["TVS1", 21]], [["TVS2", 54]], [["J1", 23], ["J2", 66], ["J6", 43], ["J7", 67], ["J8", 8]], [["J4", 3]], [["J5", 13]], [["J9", 10]]], "B": []}, "font_data": {}, "ibom_version": "v2.11.2"}
///////////////////////////////////////////////
///////////////////////////////////////////////
/* Utility functions */
var storagePrefix = 'KiCad_HTML_BOM__' + pcbdata.metadata.title + '__' +
pcbdata.metadata.revision + '__#';
var storage;
function initStorage(key) {
try {
window.localStorage.getItem("blank");
storage = window.localStorage;
} catch (e) {
// localStorage not available
}
if (!storage) {
try {
window.sessionStorage.getItem("blank");
storage = window.sessionStorage;
} catch (e) {
// sessionStorage also not available
}
}
}
function readStorage(key) {
if (storage) {
return storage.getItem(storagePrefix + key);
} else {
return null;
}
}