Fixed some bugs in Am2904 and implemented GUIAm2904Testbench
[Mograsim.git] / net.mograsim.logic.model.am2900 / components / am2904 / GUIAm2904.json
1 {
2   "width": 120.0,
3   "height": 178.0,
4   "interfacePins": [
5     {
6       "location": {
7         "x": 0.0,
8         "y": 25.0
9       },
10       "name": "IOVR",
11       "logicWidth": 1
12     },
13     {
14       "location": {
15         "x": 0.0,
16         "y": 30.0
17       },
18       "name": "_CEM",
19       "logicWidth": 1
20     },
21     {
22       "location": {
23         "x": 0.0,
24         "y": 5.0
25       },
26       "name": "C",
27       "logicWidth": 1
28     },
29     {
30       "location": {
31         "x": 0.0,
32         "y": 61.0
33       },
34       "name": "I",
35       "logicWidth": 13
36     },
37     {
38       "location": {
39         "x": 0.0,
40         "y": 40.0
41       },
42       "name": "_EN",
43       "logicWidth": 1
44     },
45     {
46       "location": {
47         "x": 120.0,
48         "y": 17.0
49       },
50       "name": "YC",
51       "logicWidth": 1
52     },
53     {
54       "location": {
55         "x": 120.0,
56         "y": 108.0
57       },
58       "name": "C0",
59       "logicWidth": 1
60     },
61     {
62       "location": {
63         "x": 0.0,
64         "y": 36.0
65       },
66       "name": "_EZ",
67       "logicWidth": 1
68     },
69     {
70       "location": {
71         "x": 0.0,
72         "y": 110.0
73       },
74       "name": "Cx",
75       "logicWidth": 1
76     },
77     {
78       "location": {
79         "x": 120.0,
80         "y": 21.0
81       },
82       "name": "YN",
83       "logicWidth": 1
84     },
85     {
86       "location": {
87         "x": 0.0,
88         "y": 15.0
89       },
90       "name": "IC",
91       "logicWidth": 1
92     },
93     {
94       "location": {
95         "x": 0.0,
96         "y": 42.0
97       },
98       "name": "_EOVR",
99       "logicWidth": 1
100     },
101     {
102       "location": {
103         "x": 120.0,
104         "y": 11.0
105       },
106       "name": "YZ",
107       "logicWidth": 1
108     },
109     {
110       "location": {
111         "x": 0.0,
112         "y": 20.0
113       },
114       "name": "IN",
115       "logicWidth": 1
116     },
117     {
118       "location": {
119         "x": 61.0,
120         "y": 0.0
121       },
122       "name": "_OEY",
123       "logicWidth": 1
124     },
125     {
126       "location": {
127         "x": 0.0,
128         "y": 0.0
129       },
130       "name": "_SE",
131       "logicWidth": 1
132     },
133     {
134       "location": {
135         "x": 120.0,
136         "y": 118.0
137       },
138       "name": "SIO0",
139       "logicWidth": 1
140     },
141     {
142       "location": {
143         "x": 0.0,
144         "y": 10.0
145       },
146       "name": "IZ",
147       "logicWidth": 1
148     },
149     {
150       "location": {
151         "x": 120.0,
152         "y": 60.0
153       },
154       "name": "CT",
155       "logicWidth": 1
156     },
157     {
158       "location": {
159         "x": 0.0,
160         "y": 128.0
161       },
162       "name": "QIOn",
163       "logicWidth": 1
164     },
165     {
166       "location": {
167         "x": 0.0,
168         "y": 119.0
169       },
170       "name": "SIOn",
171       "logicWidth": 1
172     },
173     {
174       "location": {
175         "x": 0.0,
176         "y": 33.0
177       },
178       "name": "_CEmu",
179       "logicWidth": 1
180     },
181     {
182       "location": {
183         "x": 120.0,
184         "y": 25.0
185       },
186       "name": "YOVR",
187       "logicWidth": 1
188     },
189     {
190       "location": {
191         "x": 120.0,
192         "y": 128.0
193       },
194       "name": "QIO0",
195       "logicWidth": 1
196     },
197     {
198       "location": {
199         "x": 0.0,
200         "y": 38.0
201       },
202       "name": "_EC",
203       "logicWidth": 1
204     }
205   ],
206   "innerScale": 0.2,
207   "submodel": {
208     "components": [
209       {
210         "id": "WireCrossPoint",
211         "name": "WireCrossPoint#4",
212         "pos": {
213           "x": 150.0,
214           "y": 160.0
215         },
216         "params": 1
217       },
218       {
219         "id": "GUImux1_4",
220         "name": "DeserializedSubmodelComponent#5",
221         "pos": {
222           "x": 415.0,
223           "y": 210.0
224         }
225       },
226       {
227         "id": "WireCrossPoint",
228         "name": "WireCrossPoint#27",
229         "pos": {
230           "x": 470.0,
231           "y": 385.0
232         },
233         "params": 1
234       },
235       {
236         "id": "WireCrossPoint",
237         "name": "WireCrossPoint#7",
238         "pos": {
239           "x": 215.0,
240           "y": 180.0
241         },
242         "params": 1
243       },
244       {
245         "id": "WireCrossPoint",
246         "name": "WireCrossPoint#5",
247         "pos": {
248           "x": 530.0,
249           "y": 100.0
250         },
251         "params": 4
252       },
253       {
254         "id": "WireCrossPoint",
255         "name": "WireCrossPoint#18",
256         "pos": {
257           "x": 35.0,
258           "y": 640.0
259         },
260         "params": 1
261       },
262       {
263         "id": "GUImux2",
264         "name": "DeserializedSubmodelComponent#22",
265         "pos": {
266           "x": 120.0,
267           "y": 720.0
268         }
269       },
270       {
271         "id": "GUImux1",
272         "name": "DeserializedSubmodelComponent#13",
273         "pos": {
274           "x": 365.0,
275           "y": 485.0
276         }
277       },
278       {
279         "id": "GUIMerger",
280         "name": "GUIMerger#1",
281         "pos": {
282           "x": 25.0,
283           "y": 305.0
284         },
285         "params": 5
286       },
287       {
288         "id": "WireCrossPoint",
289         "name": "WireCrossPoint#32",
290         "pos": {
291           "x": 85.0,
292           "y": 590.0
293         },
294         "params": 1
295       },
296       {
297         "id": "GUITriStateBuffer",
298         "name": "GUITriStateBuffer#4",
299         "pos": {
300           "x": 565.0,
301           "y": 655.0
302         },
303         "params": {
304           "logicWidth": 1,
305           "orientation": "RIGHT"
306         }
307       },
308       {
309         "id": "GUIAm2904MSR",
310         "name": "DeserializedSubmodelComponent#0",
311         "pos": {
312           "x": 225.0,
313           "y": 95.0
314         }
315       },
316       {
317         "id": "GUIAm2904TestLogic",
318         "name": "DeserializedSubmodelComponent#6",
319         "pos": {
320           "x": 225.0,
321           "y": 340.0
322         }
323       },
324       {
325         "id": "WireCrossPoint",
326         "name": "WireCrossPoint#14",
327         "pos": {
328           "x": 520.0,
329           "y": 190.0
330         },
331         "params": 4
332       },
333       {
334         "id": "GUINandGate",
335         "name": "GUINandGate#4",
336         "pos": {
337           "x": 225.0,
338           "y": 155.0
339         },
340         "params": 1
341       },
342       {
343         "id": "GUImux1",
344         "name": "DeserializedSubmodelComponent#17",
345         "pos": {
346           "x": 190.0,
347           "y": 460.0
348         }
349       },
350       {
351         "id": "GUISplitter",
352         "name": "GUISplitter#12",
353         "pos": {
354           "x": 405.0,
355           "y": 655.0
356         },
357         "params": 3
358       },
359       {
360         "id": "WireCrossPoint",
361         "name": "WireCrossPoint#16",
362         "pos": {
363           "x": 255.0,
364           "y": 255.0
365         },
366         "params": 4
367       },
368       {
369         "id": "GUImux3",
370         "name": "DeserializedSubmodelComponent#7",
371         "pos": {
372           "x": 300.0,
373           "y": 310.0
374         }
375       },
376       {
377         "id": "WireCrossPoint",
378         "name": "WireCrossPoint#17",
379         "pos": {
380           "x": 360.0,
381           "y": 495.0
382         },
383         "params": 1
384       },
385       {
386         "id": "GUIBitDisplay",
387         "name": "GUIBitDisplay#1",
388         "pos": {
389           "x": 565.0,
390           "y": 180.0
391         },
392         "params": 4
393       },
394       {
395         "id": "GUImux1_4",
396         "name": "DeserializedSubmodelComponent#3",
397         "pos": {
398           "x": 470.0,
399           "y": 160.0
400         }
401       },
402       {
403         "id": "GUINandGate",
404         "name": "GUINandGate#1",
405         "pos": {
406           "x": 130.0,
407           "y": 5.0
408         },
409         "params": 1
410       },
411       {
412         "id": "GUImux3",
413         "name": "DeserializedSubmodelComponent#23",
414         "pos": {
415           "x": 300.0,
416           "y": 715.0
417         }
418       },
419       {
420         "id": "GUINandGate",
421         "name": "GUINandGate#10",
422         "pos": {
423           "x": 340.0,
424           "y": 120.0
425         },
426         "params": 1
427       },
428       {
429         "id": "GUINandGate",
430         "name": "GUINandGate#8",
431         "pos": {
432           "x": 205.0,
433           "y": 30.0
434         },
435         "params": 1
436       },
437       {
438         "id": "GUInot4",
439         "name": "DeserializedSubmodelComponent#4",
440         "pos": {
441           "x": 135.0,
442           "y": 40.0
443         }
444       },
445       {
446         "id": "GUIand",
447         "name": "DeserializedSubmodelComponent#2",
448         "pos": {
449           "x": 380.0,
450           "y": 125.0
451         }
452       },
453       {
454         "id": "GUIAm2904muSR",
455         "name": "DeserializedSubmodelComponent#1",
456         "pos": {
457           "x": 270.0,
458           "y": 250.0
459         }
460       },
461       {
462         "id": "WireCrossPoint",
463         "name": "WireCrossPoint#20",
464         "pos": {
465           "x": 585.0,
466           "y": 590.0
467         },
468         "params": 1
469       },
470       {
471         "id": "WireCrossPoint",
472         "name": "WireCrossPoint#8",
473         "pos": {
474           "x": 215.0,
475           "y": 160.0
476         },
477         "params": 1
478       },
479       {
480         "id": "WireCrossPoint",
481         "name": "WireCrossPoint#31",
482         "pos": {
483           "x": 120.0,
484           "y": 545.0
485         },
486         "params": 1
487       },
488       {
489         "id": "GUISplitter",
490         "name": "GUISplitter#4",
491         "pos": {
492           "x": 395.0,
493           "y": 225.0
494         },
495         "params": 4
496       },
497       {
498         "id": "GUISplitter",
499         "name": "GUISplitter#6",
500         "pos": {
501           "x": 285.0,
502           "y": 320.0
503         },
504         "params": 3
505       },
506       {
507         "id": "GUIAm2904RegCTInstrDecode",
508         "name": "GUIAm2904RegCTInstrDecode#0",
509         "pos": {
510           "x": 50.0,
511           "y": 240.0
512         }
513       },
514       {
515         "id": "GUImux2",
516         "name": "DeserializedSubmodelComponent#16",
517         "pos": {
518           "x": 435.0,
519           "y": 655.0
520         }
521       },
522       {
523         "id": "WireCrossPoint",
524         "name": "WireCrossPoint#23",
525         "pos": {
526           "x": 330.0,
527           "y": 640.0
528         },
529         "params": 1
530       },
531       {
532         "id": "GUIBitDisplay",
533         "name": "GUIBitDisplay#0",
534         "pos": {
535           "x": 530.0,
536           "y": 70.0
537         },
538         "params": 4
539       },
540       {
541         "id": "GUISplitter",
542         "name": "GUISplitter#7",
543         "pos": {
544           "x": 445.0,
545           "y": 330.0
546         },
547         "params": 4
548       },
549       {
550         "id": "GUIxor",
551         "name": "DeserializedSubmodelComponent#12",
552         "pos": {
553           "x": 315.0,
554           "y": 505.0
555         }
556       },
557       {
558         "id": "WireCrossPoint",
559         "name": "WireCrossPoint#2",
560         "pos": {
561           "x": 295.0,
562           "y": 120.0
563         },
564         "params": 4
565       },
566       {
567         "id": "GUISplitter",
568         "name": "GUISplitter#1",
569         "pos": {
570           "x": 555.0,
571           "y": 80.0
572         },
573         "params": 4
574       },
575       {
576         "id": "GUImux1",
577         "name": "DeserializedSubmodelComponent#18",
578         "pos": {
579           "x": 135.0,
580           "y": 470.0
581         }
582       },
583       {
584         "id": "GUIxor",
585         "name": "DeserializedSubmodelComponent#10",
586         "pos": {
587           "x": 500.0,
588           "y": 360.0
589         }
590       },
591       {
592         "id": "GUISplitter",
593         "name": "GUISplitter#2",
594         "pos": {
595           "x": 395.0,
596           "y": 195.0
597         },
598         "params": 2
599       },
600       {
601         "id": "GUISplitter",
602         "name": "GUISplitter#15",
603         "pos": {
604           "x": 120.0,
605           "y": 455.0
606         },
607         "params": 2
608       },
609       {
610         "id": "GUINandGate",
611         "name": "GUINandGate#0",
612         "pos": {
613           "x": 190.0,
614           "y": 145.0
615         },
616         "params": 1
617       },
618       {
619         "id": "GUIBitDisplay",
620         "name": "GUIBitDisplay#2",
621         "pos": {
622           "x": 530.0,
623           "y": 200.0
624         },
625         "params": 4
626       },
627       {
628         "id": "GUISplitter",
629         "name": "GUISplitter#14",
630         "pos": {
631           "x": 90.0,
632           "y": 720.0
633         },
634         "params": 3
635       },
636       {
637         "id": "WireCrossPoint",
638         "name": "WireCrossPoint#28",
639         "pos": {
640           "x": 470.0,
641           "y": 350.0
642         },
643         "params": 1
644       },
645       {
646         "id": "GUISplitter",
647         "name": "GUISplitter#9",
648         "pos": {
649           "x": 240.0,
650           "y": 475.0
651         },
652         "params": 4
653       },
654       {
655         "id": "WireCrossPoint",
656         "name": "WireCrossPoint#10",
657         "pos": {
658           "x": 195.0,
659           "y": 55.0
660         },
661         "params": 1
662       },
663       {
664         "id": "GUIAm2904ShiftInstrDecode",
665         "name": "GUIAm2904ShiftInstrDecode#0",
666         "pos": {
667           "x": 50.0,
668           "y": 360.0
669         }
670       },
671       {
672         "id": "WireCrossPoint",
673         "name": "WireCrossPoint#21",
674         "pos": {
675           "x": 585.0,
676           "y": 640.0
677         },
678         "params": 1
679       },
680       {
681         "id": "GUIxor",
682         "name": "DeserializedSubmodelComponent#21",
683         "pos": {
684           "x": 250.0,
685           "y": 820.0
686         }
687       },
688       {
689         "id": "WireCrossPoint",
690         "name": "WireCrossPoint#3",
691         "pos": {
692           "x": 335.0,
693           "y": 270.0
694         },
695         "params": 4
696       },
697       {
698         "id": "GUINandGate",
699         "name": "GUINandGate#5",
700         "pos": {
701           "x": 225.0,
702           "y": 175.0
703         },
704         "params": 1
705       },
706       {
707         "id": "WireCrossPoint",
708         "name": "WireCrossPoint#24",
709         "pos": {
710           "x": 285.0,
711           "y": 725.0
712         },
713         "params": 1
714       },
715       {
716         "id": "GUIBitDisplay",
717         "name": "GUIBitDisplay#3",
718         "pos": {
719           "x": 560.0,
720           "y": 150.0
721         },
722         "params": 1
723       },
724       {
725         "id": "GUINandGate",
726         "name": "GUINandGate#2",
727         "pos": {
728           "x": 225.0,
729           "y": 195.0
730         },
731         "params": 1
732       },
733       {
734         "id": "GUISplitter",
735         "name": "GUISplitter#5",
736         "pos": {
737           "x": 395.0,
738           "y": 265.0
739         },
740         "params": 4
741       },
742       {
743         "id": "WireCrossPoint",
744         "name": "WireCrossPoint#9",
745         "pos": {
746           "x": 215.0,
747           "y": 200.0
748         },
749         "params": 1
750       },
751       {
752         "id": "WireCrossPoint",
753         "name": "WireCrossPoint#26",
754         "pos": {
755           "x": 290.0,
756           "y": 805.0
757         },
758         "params": 1
759       },
760       {
761         "id": "GUISplitter",
762         "name": "GUISplitter#11",
763         "pos": {
764           "x": 405.0,
765           "y": 575.0
766         },
767         "params": 3
768       },
769       {
770         "id": "GUITriStateBuffer",
771         "name": "GUITriStateBuffer#3",
772         "pos": {
773           "x": 560.0,
774           "y": 595.0
775         },
776         "params": {
777           "logicWidth": 1,
778           "orientation": "RIGHT"
779         }
780       },
781       {
782         "id": "WireCrossPoint",
783         "name": "WireCrossPoint#30",
784         "pos": {
785           "x": 550.0,
786           "y": 570.0
787         },
788         "params": 1
789       },
790       {
791         "id": "GUINandGate",
792         "name": "GUINandGate#6",
793         "pos": {
794           "x": 205.0,
795           "y": 70.0
796         },
797         "params": 1
798       },
799       {
800         "id": "WireCrossPoint",
801         "name": "WireCrossPoint#25",
802         "pos": {
803           "x": 285.0,
804           "y": 755.0
805         },
806         "params": 1
807       },
808       {
809         "id": "GUISplitter",
810         "name": "GUISplitter#10",
811         "pos": {
812           "x": 445.0,
813           "y": 410.0
814         },
815         "params": 4
816       },
817       {
818         "id": "WireCrossPoint",
819         "name": "WireCrossPoint#12",
820         "pos": {
821           "x": 195.0,
822           "y": 35.0
823         },
824         "params": 1
825       },
826       {
827         "id": "WireCrossPoint",
828         "name": "WireCrossPoint#15",
829         "pos": {
830           "x": 255.0,
831           "y": 265.0
832         },
833         "params": 4
834       },
835       {
836         "id": "WireCrossPoint",
837         "name": "WireCrossPoint#11",
838         "pos": {
839           "x": 195.0,
840           "y": 15.0
841         },
842         "params": 1
843       },
844       {
845         "id": "GUINandGate",
846         "name": "GUINandGate#11",
847         "pos": {
848           "x": 60.0,
849           "y": 570.0
850         },
851         "params": 1
852       },
853       {
854         "id": "GUITriStateBuffer",
855         "name": "GUITriStateBuffer#0",
856         "pos": {
857           "x": 535.0,
858           "y": 165.0
859         },
860         "params": {
861           "logicWidth": 4,
862           "orientation": "RIGHT"
863         }
864       },
865       {
866         "id": "GUIMerger",
867         "name": "GUIMerger#2",
868         "pos": {
869           "x": 15.0,
870           "y": 65.0
871         },
872         "params": 4
873       },
874       {
875         "id": "GUISplitter",
876         "name": "GUISplitter#8",
877         "pos": {
878           "x": 445.0,
879           "y": 370.0
880         },
881         "params": 4
882       },
883       {
884         "id": "WireCrossPoint",
885         "name": "WireCrossPoint#29",
886         "pos": {
887           "x": 45.0,
888           "y": 580.0
889         },
890         "params": 1
891       },
892       {
893         "id": "WireCrossPoint",
894         "name": "WireCrossPoint#22",
895         "pos": {
896           "x": 250.0,
897           "y": 540.0
898         },
899         "params": 1
900       },
901       {
902         "id": "GUITriStateBuffer",
903         "name": "GUITriStateBuffer#2",
904         "pos": {
905           "x": 10.0,
906           "y": 605.0
907         },
908         "params": {
909           "logicWidth": 1,
910           "orientation": "RIGHT"
911         }
912       },
913       {
914         "id": "GUImux2",
915         "name": "DeserializedSubmodelComponent#15",
916         "pos": {
917           "x": 435.0,
918           "y": 575.0
919         }
920       },
921       {
922         "id": "GUImux1",
923         "name": "DeserializedSubmodelComponent#14",
924         "pos": {
925           "x": 415.0,
926           "y": 465.0
927         }
928       },
929       {
930         "id": "GUITriStateBuffer",
931         "name": "GUITriStateBuffer#1",
932         "pos": {
933           "x": 10.0,
934           "y": 650.0
935         },
936         "params": {
937           "logicWidth": 1,
938           "orientation": "RIGHT"
939         }
940       },
941       {
942         "id": "WireCrossPoint",
943         "name": "WireCrossPoint#0",
944         "pos": {
945           "x": 165.0,
946           "y": 150.0
947         },
948         "params": 1
949       },
950       {
951         "id": "GUIMerger",
952         "name": "GUIMerger#4",
953         "pos": {
954           "x": 25.0,
955           "y": 355.0
956         },
957         "params": 2
958       },
959       {
960         "id": "GUIxor",
961         "name": "DeserializedSubmodelComponent#8",
962         "pos": {
963           "x": 540.0,
964           "y": 295.0
965         }
966       },
967       {
968         "id": "GUImux1",
969         "name": "DeserializedSubmodelComponent#11",
970         "pos": {
971           "x": 265.0,
972           "y": 515.0
973         }
974       },
975       {
976         "id": "GUISplitter",
977         "name": "GUISplitter#0",
978         "pos": {
979           "x": 10.0,
980           "y": 245.0
981         },
982         "params": 13
983       },
984       {
985         "id": "GUIMerger",
986         "name": "GUIMerger#3",
987         "pos": {
988           "x": 510.0,
989           "y": 165.0
990         },
991         "params": 4
992       },
993       {
994         "id": "GUImux1",
995         "name": "DeserializedSubmodelComponent#9",
996         "pos": {
997           "x": 480.0,
998           "y": 305.0
999         }
1000       },
1001       {
1002         "id": "WireCrossPoint",
1003         "name": "WireCrossPoint#6",
1004         "pos": {
1005           "x": 120.0,
1006           "y": 15.0
1007         },
1008         "params": 1
1009       },
1010       {
1011         "id": "WireCrossPoint",
1012         "name": "WireCrossPoint#13",
1013         "pos": {
1014           "x": 330.0,
1015           "y": 125.0
1016         },
1017         "params": 1
1018       },
1019       {
1020         "id": "GUINandGate",
1021         "name": "GUINandGate#9",
1022         "pos": {
1023           "x": 205.0,
1024           "y": 10.0
1025         },
1026         "params": 1
1027       },
1028       {
1029         "id": "WireCrossPoint",
1030         "name": "WireCrossPoint#19",
1031         "pos": {
1032           "x": 35.0,
1033           "y": 595.0
1034         },
1035         "params": 1
1036       },
1037       {
1038         "id": "GUISplitter",
1039         "name": "GUISplitter#3",
1040         "pos": {
1041           "x": 450.0,
1042           "y": 175.0
1043         },
1044         "params": 4
1045       },
1046       {
1047         "id": "GUINandGate",
1048         "name": "GUINandGate#7",
1049         "pos": {
1050           "x": 205.0,
1051           "y": 50.0
1052         },
1053         "params": 1
1054       },
1055       {
1056         "id": "GUISplitter",
1057         "name": "GUISplitter#13",
1058         "pos": {
1059           "x": 265.0,
1060           "y": 725.0
1061         },
1062         "params": 3
1063       },
1064       {
1065         "id": "WireCrossPoint",
1066         "name": "WireCrossPoint#1",
1067         "pos": {
1068           "x": 180.0,
1069           "y": 135.0
1070         },
1071         "params": 4
1072       },
1073       {
1074         "id": "GUINandGate",
1075         "name": "GUINandGate#3",
1076         "pos": {
1077           "x": 225.0,
1078           "y": 215.0
1079         },
1080         "params": 1
1081       },
1082       {
1083         "id": "GUIMerger",
1084         "name": "GUIMerger#0",
1085         "pos": {
1086           "x": 25.0,
1087           "y": 245.0
1088         },
1089         "params": 6
1090       }
1091     ],
1092     "wires": [
1093       {
1094         "pin1": {
1095           "compName": "GUIAm2904RegCTInstrDecode#0",
1096           "pinName": "C0_MUX"
1097         },
1098         "pin2": {
1099           "compName": "GUISplitter#9",
1100           "pinName": "I"
1101         },
1102         "name": "unnamedWire#142",
1103         "path": []
1104       },
1105       {
1106         "pin1": {
1107           "compName": "WireCrossPoint#21",
1108           "pinName": ""
1109         },
1110         "pin2": {
1111           "compName": "DeserializedSubmodelComponent#18",
1112           "pinName": "I1"
1113         },
1114         "name": "unnamedWire#225",
1115         "path": []
1116       },
1117       {
1118         "pin1": {
1119           "compName": "WireCrossPoint#1",
1120           "pinName": ""
1121         },
1122         "pin2": {
1123           "compName": "DeserializedSubmodelComponent#0",
1124           "pinName": "I"
1125         },
1126         "name": "unnamedWire#23",
1127         "path": []
1128       },
1129       {
1130         "pin1": {
1131           "compName": "_submodelinterface",
1132           "pinName": "IOVR"
1133         },
1134         "pin2": {
1135           "compName": "GUIMerger#2",
1136           "pinName": "I3"
1137         },
1138         "name": "unnamedWire#17",
1139         "path": [
1140           {
1141             "x": 10.0,
1142             "y": 125.0
1143           },
1144           {
1145             "x": 10.0,
1146             "y": 95.0
1147           }
1148         ]
1149       },
1150       {
1151         "pin1": {
1152           "compName": "WireCrossPoint#26",
1153           "pinName": ""
1154         },
1155         "pin2": {
1156           "compName": "DeserializedSubmodelComponent#22",
1157           "pinName": "I11"
1158         },
1159         "name": "unnamedWire#201",
1160         "path": []
1161       },
1162       {
1163         "pin1": {
1164           "compName": "GUIMerger#0",
1165           "pinName": "I5"
1166         },
1167         "pin2": {
1168           "compName": "GUISplitter#0",
1169           "pinName": "O5"
1170         },
1171         "name": "unnamedWire#9",
1172         "path": []
1173       },
1174       {
1175         "pin1": {
1176           "compName": "GUIMerger#4",
1177           "pinName": "O"
1178         },
1179         "pin2": {
1180           "compName": "GUIAm2904RegCTInstrDecode#0",
1181           "pinName": "I12-11"
1182         },
1183         "name": "unnamedWire#141",
1184         "path": []
1185       },
1186       {
1187         "pin1": {
1188           "compName": "GUISplitter#15",
1189           "pinName": "O1"
1190         },
1191         "pin2": {
1192           "compName": "DeserializedSubmodelComponent#17",
1193           "pinName": "S0"
1194         },
1195         "name": "unnamedWire#228",
1196         "path": []
1197       },
1198       {
1199         "pin1": {
1200           "compName": "GUIAm2904ShiftInstrDecode#0",
1201           "pinName": "I"
1202         },
1203         "pin2": {
1204           "compName": "GUIMerger#1",
1205           "pinName": "O"
1206         },
1207         "name": "unnamedWire#16",
1208         "path": [
1209           {
1210             "x": 40.0,
1211             "y": 395.0
1212           },
1213           {
1214             "x": 40.0,
1215             "y": 325.0
1216           }
1217         ]
1218       },
1219       {
1220         "pin1": {
1221           "compName": "GUIMerger#3",
1222           "pinName": "I1"
1223         },
1224         "pin2": {
1225           "compName": "DeserializedSubmodelComponent#3",
1226           "pinName": "Y2"
1227         },
1228         "name": "unnamedWire#90",
1229         "path": []
1230       },
1231       {
1232         "pin1": {
1233           "compName": "GUINandGate#3",
1234           "pinName": "A"
1235         },
1236         "pin2": {
1237           "compName": "WireCrossPoint#9",
1238           "pinName": ""
1239         },
1240         "name": "unnamedWire#42",
1241         "path": []
1242       },
1243       {
1244         "pin1": {
1245           "compName": "GUINandGate#4",
1246           "pinName": "B"
1247         },
1248         "pin2": {
1249           "compName": "GUIAm2904RegCTInstrDecode#0",
1250           "pinName": "muSR_WEZ"
1251         },
1252         "name": "unnamedWire#47",
1253         "path": []
1254       },
1255       {
1256         "pin1": {
1257           "compName": "GUISplitter#2",
1258           "pinName": "O0"
1259         },
1260         "pin2": {
1261           "compName": "DeserializedSubmodelComponent#5",
1262           "pinName": "S0"
1263         },
1264         "name": "unnamedWire#95",
1265         "path": []
1266       },
1267       {
1268         "pin1": {
1269           "compName": "GUINandGate#1",
1270           "pinName": "Y"
1271         },
1272         "pin2": {
1273           "compName": "WireCrossPoint#11",
1274           "pinName": ""
1275         },
1276         "name": "unnamedWire#70",
1277         "path": []
1278       },
1279       {
1280         "pin1": {
1281           "compName": "WireCrossPoint#4",
1282           "pinName": ""
1283         },
1284         "pin2": {
1285           "compName": "GUINandGate#0",
1286           "pinName": "B"
1287         },
1288         "name": "unnamedWire#34",
1289         "path": []
1290       },
1291       {
1292         "pin1": {
1293           "compName": "GUISplitter#11",
1294           "pinName": "O0"
1295         },
1296         "pin2": {
1297           "compName": "DeserializedSubmodelComponent#15",
1298           "pinName": "I00"
1299         },
1300         "name": "unnamedWire#167",
1301         "path": []
1302       },
1303       {
1304         "pin1": {
1305           "compName": "GUITriStateBuffer#0",
1306           "pinName": "OUT"
1307         },
1308         "pin2": {
1309           "compName": "WireCrossPoint#5",
1310           "pinName": ""
1311         },
1312         "name": "unnamedWire#79",
1313         "path": []
1314       },
1315       {
1316         "pin1": {
1317           "compName": "GUISplitter#3",
1318           "pinName": "O3"
1319         },
1320         "pin2": {
1321           "compName": "DeserializedSubmodelComponent#3",
1322           "pinName": "I0_4"
1323         },
1324         "name": "unnamedWire#100",
1325         "path": []
1326       },
1327       {
1328         "pin1": {
1329           "compName": "GUISplitter#11",
1330           "pinName": "O2"
1331         },
1332         "pin2": {
1333           "compName": "DeserializedSubmodelComponent#15",
1334           "pinName": "S1"
1335         },
1336         "name": "unnamedWire#168",
1337         "path": []
1338       },
1339       {
1340         "pin1": {
1341           "compName": "GUISplitter#14",
1342           "pinName": "I"
1343         },
1344         "pin2": {
1345           "compName": "GUIAm2904ShiftInstrDecode#0",
1346           "pinName": "QIOn_MUX"
1347         },
1348         "name": "unnamedWire#210",
1349         "path": []
1350       },
1351       {
1352         "pin1": {
1353           "compName": "GUITriStateBuffer#0",
1354           "pinName": "OUT"
1355         },
1356         "pin2": {
1357           "compName": "GUIBitDisplay#1",
1358           "pinName": ""
1359         },
1360         "name": "unnamedWire#230",
1361         "path": []
1362       },
1363       {
1364         "pin1": {
1365           "compName": "WireCrossPoint#9",
1366           "pinName": ""
1367         },
1368         "pin2": {
1369           "compName": "GUINandGate#2",
1370           "pinName": "A"
1371         },
1372         "name": "unnamedWire#41",
1373         "path": []
1374       },
1375       {
1376         "pin1": {
1377           "compName": "GUIAm2904RegCTInstrDecode#0",
1378           "pinName": "muSR_OVRRET"
1379         },
1380         "pin2": {
1381           "compName": "DeserializedSubmodelComponent#1",
1382           "pinName": "OVRRET"
1383         },
1384         "name": "unnamedWire#2",
1385         "path": []
1386       },
1387       {
1388         "pin1": {
1389           "compName": "DeserializedSubmodelComponent#22",
1390           "pinName": "I01"
1391         },
1392         "pin2": {
1393           "compName": "WireCrossPoint#20",
1394           "pinName": ""
1395         },
1396         "name": "unnamedWire#197",
1397         "path": []
1398       },
1399       {
1400         "pin1": {
1401           "compName": "DeserializedSubmodelComponent#6",
1402           "pinName": "Y101"
1403         },
1404         "pin2": {
1405           "compName": "DeserializedSubmodelComponent#7",
1406           "pinName": "I101"
1407         },
1408         "name": "unnamedWire#116",
1409         "path": []
1410       },
1411       {
1412         "pin1": {
1413           "compName": "WireCrossPoint#2",
1414           "pinName": ""
1415         },
1416         "pin2": {
1417           "compName": "WireCrossPoint#16",
1418           "pinName": ""
1419         },
1420         "name": "unnamedWire#26",
1421         "path": []
1422       },
1423       {
1424         "pin1": {
1425           "compName": "GUIAm2904RegCTInstrDecode#0",
1426           "pinName": "CT_EXP"
1427         },
1428         "pin2": {
1429           "compName": "DeserializedSubmodelComponent#9",
1430           "pinName": "S0"
1431         },
1432         "name": "unnamedWire#128",
1433         "path": []
1434       },
1435       {
1436         "pin1": {
1437           "compName": "DeserializedSubmodelComponent#23",
1438           "pinName": "I001"
1439         },
1440         "pin2": {
1441           "compName": "WireCrossPoint#25",
1442           "pinName": ""
1443         },
1444         "name": "unnamedWire#187",
1445         "path": []
1446       },
1447       {
1448         "pin1": {
1449           "compName": "WireCrossPoint#15",
1450           "pinName": ""
1451         },
1452         "pin2": {
1453           "compName": "GUISplitter#7",
1454           "pinName": "I"
1455         },
1456         "name": "unnamedWire#133",
1457         "path": []
1458       },
1459       {
1460         "pin1": {
1461           "compName": "GUISplitter#0",
1462           "pinName": "O0"
1463         },
1464         "pin2": {
1465           "compName": "GUIMerger#0",
1466           "pinName": "I0"
1467         },
1468         "name": "unnamedWire#4",
1469         "path": []
1470       },
1471       {
1472         "pin1": {
1473           "compName": "DeserializedSubmodelComponent#7",
1474           "pinName": "Y"
1475         },
1476         "pin2": {
1477           "compName": "DeserializedSubmodelComponent#9",
1478           "pinName": "I0"
1479         },
1480         "name": "unnamedWire#129",
1481         "path": []
1482       },
1483       {
1484         "pin1": {
1485           "compName": "DeserializedSubmodelComponent#5",
1486           "pinName": "Y1"
1487         },
1488         "pin2": {
1489           "compName": "DeserializedSubmodelComponent#3",
1490           "pinName": "I1_1"
1491         },
1492         "name": "unnamedWire#85",
1493         "path": []
1494       },
1495       {
1496         "pin1": {
1497           "compName": "WireCrossPoint#32",
1498           "pinName": ""
1499         },
1500         "pin2": {
1501           "compName": "GUITriStateBuffer#1",
1502           "pinName": "EN"
1503         },
1504         "name": "unnamedWire#219",
1505         "path": []
1506       },
1507       {
1508         "pin1": {
1509           "compName": "GUISplitter#8",
1510           "pinName": "O2"
1511         },
1512         "pin2": {
1513           "compName": "WireCrossPoint#27",
1514           "pinName": ""
1515         },
1516         "name": "unnamedWire#135",
1517         "path": []
1518       },
1519       {
1520         "pin1": {
1521           "compName": "GUIMerger#3",
1522           "pinName": "O"
1523         },
1524         "pin2": {
1525           "compName": "WireCrossPoint#14",
1526           "pinName": ""
1527         },
1528         "name": "unnamedWire#93",
1529         "path": []
1530       },
1531       {
1532         "pin1": {
1533           "compName": "DeserializedSubmodelComponent#8",
1534           "pinName": "A"
1535         },
1536         "pin2": {
1537           "compName": "GUIAm2904RegCTInstrDecode#0",
1538           "pinName": "CT_INV"
1539         },
1540         "name": "unnamedWire#130",
1541         "path": []
1542       },
1543       {
1544         "pin1": {
1545           "compName": "GUITriStateBuffer#3",
1546           "pinName": "EN"
1547         },
1548         "pin2": {
1549           "compName": "WireCrossPoint#30",
1550           "pinName": ""
1551         },
1552         "name": "unnamedWire#214",
1553         "path": []
1554       },
1555       {
1556         "pin1": {
1557           "compName": "WireCrossPoint#27",
1558           "pinName": ""
1559         },
1560         "pin2": {
1561           "compName": "DeserializedSubmodelComponent#10",
1562           "pinName": "B"
1563         },
1564         "name": "unnamedWire#200",
1565         "path": []
1566       },
1567       {
1568         "pin1": {
1569           "compName": "DeserializedSubmodelComponent#4",
1570           "pinName": "A3"
1571         },
1572         "pin2": {
1573           "compName": "_submodelinterface",
1574           "pinName": "_EN"
1575         },
1576         "name": "unnamedWire#77",
1577         "path": []
1578       },
1579       {
1580         "pin1": {
1581           "compName": "GUITriStateBuffer#3",
1582           "pinName": "OUT"
1583         },
1584         "pin2": {
1585           "compName": "WireCrossPoint#20",
1586           "pinName": ""
1587         },
1588         "name": "unnamedWire#163",
1589         "path": []
1590       },
1591       {
1592         "pin1": {
1593           "compName": "GUINandGate#3",
1594           "pinName": "Y"
1595         },
1596         "pin2": {
1597           "compName": "DeserializedSubmodelComponent#1",
1598           "pinName": "_EOVR"
1599         },
1600         "name": "unnamedWire#43",
1601         "path": []
1602       },
1603       {
1604         "pin1": {
1605           "compName": "DeserializedSubmodelComponent#13",
1606           "pinName": "I0"
1607         },
1608         "pin2": {
1609           "compName": "_submodelinterface",
1610           "pinName": "Cx"
1611         },
1612         "name": "unnamedWire#152",
1613         "path": []
1614       },
1615       {
1616         "pin1": {
1617           "compName": "DeserializedSubmodelComponent#12",
1618           "pinName": "A"
1619         },
1620         "pin2": {
1621           "compName": "GUISplitter#9",
1622           "pinName": "O0"
1623         },
1624         "name": "unnamedWire#148",
1625         "path": []
1626       },
1627       {
1628         "pin1": {
1629           "compName": "GUISplitter#0",
1630           "pinName": "O6"
1631         },
1632         "pin2": {
1633           "compName": "GUIMerger#1",
1634           "pinName": "I0"
1635         },
1636         "name": "unnamedWire#10",
1637         "path": []
1638       },
1639       {
1640         "pin1": {
1641           "compName": "DeserializedSubmodelComponent#3",
1642           "pinName": "Y3"
1643         },
1644         "pin2": {
1645           "compName": "GUIMerger#3",
1646           "pinName": "I2"
1647         },
1648         "name": "unnamedWire#91",
1649         "path": []
1650       },
1651       {
1652         "pin1": {
1653           "compName": "GUISplitter#3",
1654           "pinName": "I"
1655         },
1656         "pin2": {
1657           "compName": "WireCrossPoint#3",
1658           "pinName": ""
1659         },
1660         "name": "unnamedWire#101",
1661         "path": []
1662       },
1663       {
1664         "pin1": {
1665           "compName": "WireCrossPoint#25",
1666           "pinName": ""
1667         },
1668         "pin2": {
1669           "compName": "DeserializedSubmodelComponent#23",
1670           "pinName": "I000"
1671         },
1672         "name": "unnamedWire#186",
1673         "path": []
1674       },
1675       {
1676         "pin1": {
1677           "compName": "DeserializedSubmodelComponent#9",
1678           "pinName": "Y"
1679         },
1680         "pin2": {
1681           "compName": "DeserializedSubmodelComponent#8",
1682           "pinName": "B"
1683         },
1684         "name": "unnamedWire#123",
1685         "path": []
1686       },
1687       {
1688         "pin1": {
1689           "compName": "WireCrossPoint#4",
1690           "pinName": ""
1691         },
1692         "pin2": {
1693           "compName": "_submodelinterface",
1694           "pinName": "_CEmu"
1695         },
1696         "name": "unnamedWire#35",
1697         "path": []
1698       },
1699       {
1700         "pin1": {
1701           "compName": "GUISplitter#9",
1702           "pinName": "O2"
1703         },
1704         "pin2": {
1705           "compName": "WireCrossPoint#17",
1706           "pinName": ""
1707         },
1708         "name": "unnamedWire#149",
1709         "path": []
1710       },
1711       {
1712         "pin1": {
1713           "compName": "DeserializedSubmodelComponent#14",
1714           "pinName": "I0"
1715         },
1716         "pin2": {
1717           "compName": "WireCrossPoint#17",
1718           "pinName": ""
1719         },
1720         "name": "unnamedWire#154",
1721         "path": []
1722       },
1723       {
1724         "pin1": {
1725           "compName": "DeserializedSubmodelComponent#16",
1726           "pinName": "Y"
1727         },
1728         "pin2": {
1729           "compName": "GUITriStateBuffer#4",
1730           "pinName": "IN"
1731         },
1732         "name": "unnamedWire#177",
1733         "path": []
1734       },
1735       {
1736         "pin1": {
1737           "compName": "GUISplitter#5",
1738           "pinName": "O1"
1739         },
1740         "pin2": {
1741           "compName": "DeserializedSubmodelComponent#5",
1742           "pinName": "I1_2"
1743         },
1744         "name": "unnamedWire#108",
1745         "path": []
1746       },
1747       {
1748         "pin1": {
1749           "compName": "GUIMerger#1",
1750           "pinName": "I1"
1751         },
1752         "pin2": {
1753           "compName": "GUISplitter#0",
1754           "pinName": "O7"
1755         },
1756         "name": "unnamedWire#11",
1757         "path": []
1758       },
1759       {
1760         "pin1": {
1761           "compName": "DeserializedSubmodelComponent#5",
1762           "pinName": "Y3"
1763         },
1764         "pin2": {
1765           "compName": "DeserializedSubmodelComponent#3",
1766           "pinName": "I1_3"
1767         },
1768         "name": "unnamedWire#87",
1769         "path": []
1770       },
1771       {
1772         "pin1": {
1773           "compName": "GUISplitter#2",
1774           "pinName": "O1"
1775         },
1776         "pin2": {
1777           "compName": "DeserializedSubmodelComponent#3",
1778           "pinName": "S0"
1779         },
1780         "name": "unnamedWire#96",
1781         "path": []
1782       },
1783       {
1784         "pin1": {
1785           "compName": "GUISplitter#5",
1786           "pinName": "O0"
1787         },
1788         "pin2": {
1789           "compName": "DeserializedSubmodelComponent#5",
1790           "pinName": "I1_1"
1791         },
1792         "name": "unnamedWire#107",
1793         "path": []
1794       },
1795       {
1796         "pin1": {
1797           "compName": "DeserializedSubmodelComponent#1",
1798           "pinName": "Q"
1799         },
1800         "pin2": {
1801           "compName": "WireCrossPoint#3",
1802           "pinName": ""
1803         },
1804         "name": "unnamedWire#27",
1805         "path": []
1806       },
1807       {
1808         "pin1": {
1809           "compName": "GUISplitter#6",
1810           "pinName": "I"
1811         },
1812         "pin2": {
1813           "compName": "GUIAm2904RegCTInstrDecode#0",
1814           "pinName": "CT_MUX"
1815         },
1816         "name": "unnamedWire#124",
1817         "path": []
1818       },
1819       {
1820         "pin1": {
1821           "compName": "GUIBitDisplay#0",
1822           "pinName": ""
1823         },
1824         "pin2": {
1825           "compName": "WireCrossPoint#5",
1826           "pinName": ""
1827         },
1828         "name": "unnamedWire#229",
1829         "path": []
1830       },
1831       {
1832         "pin1": {
1833           "compName": "DeserializedSubmodelComponent#7",
1834           "pinName": "S1"
1835         },
1836         "pin2": {
1837           "compName": "GUISplitter#6",
1838           "pinName": "O1"
1839         },
1840         "name": "unnamedWire#126",
1841         "path": []
1842       },
1843       {
1844         "pin1": {
1845           "compName": "GUINandGate#10",
1846           "pinName": "Y"
1847         },
1848         "pin2": {
1849           "compName": "DeserializedSubmodelComponent#2",
1850           "pinName": "A"
1851         },
1852         "name": "unnamedWire#83",
1853         "path": []
1854       },
1855       {
1856         "pin1": {
1857           "compName": "DeserializedSubmodelComponent#3",
1858           "pinName": "Y1"
1859         },
1860         "pin2": {
1861           "compName": "GUIMerger#3",
1862           "pinName": "I0"
1863         },
1864         "name": "unnamedWire#89",
1865         "path": []
1866       },
1867       {
1868         "pin1": {
1869           "compName": "GUISplitter#10",
1870           "pinName": "I"
1871         },
1872         "pin2": {
1873           "compName": "WireCrossPoint#3",
1874           "pinName": ""
1875         },
1876         "name": "unnamedWire#144",
1877         "path": []
1878       },
1879       {
1880         "pin1": {
1881           "compName": "WireCrossPoint#18",
1882           "pinName": ""
1883         },
1884         "pin2": {
1885           "compName": "DeserializedSubmodelComponent#16",
1886           "pinName": "I10"
1887         },
1888         "name": "unnamedWire#180",
1889         "path": []
1890       },
1891       {
1892         "pin1": {
1893           "compName": "GUITriStateBuffer#4",
1894           "pinName": "OUT"
1895         },
1896         "pin2": {
1897           "compName": "WireCrossPoint#21",
1898           "pinName": ""
1899         },
1900         "name": "unnamedWire#164",
1901         "path": []
1902       },
1903       {
1904         "pin1": {
1905           "compName": "WireCrossPoint#13",
1906           "pinName": ""
1907         },
1908         "pin2": {
1909           "compName": "_submodelinterface",
1910           "pinName": "_OEY"
1911         },
1912         "name": "unnamedWire#82",
1913         "path": []
1914       },
1915       {
1916         "pin1": {
1917           "compName": "DeserializedSubmodelComponent#7",
1918           "pinName": "I100"
1919         },
1920         "pin2": {
1921           "compName": "DeserializedSubmodelComponent#6",
1922           "pinName": "Y100"
1923         },
1924         "name": "unnamedWire#117",
1925         "path": []
1926       },
1927       {
1928         "pin1": {
1929           "compName": "GUITriStateBuffer#0",
1930           "pinName": "IN"
1931         },
1932         "pin2": {
1933           "compName": "GUIBitDisplay#2",
1934           "pinName": ""
1935         },
1936         "name": "unnamedWire#231",
1937         "path": []
1938       },
1939       {
1940         "pin1": {
1941           "compName": "GUIAm2904ShiftInstrDecode#0",
1942           "pinName": "MC_MUX"
1943         },
1944         "pin2": {
1945           "compName": "GUISplitter#15",
1946           "pinName": "I"
1947         },
1948         "name": "unnamedWire#226",
1949         "path": []
1950       },
1951       {
1952         "pin1": {
1953           "compName": "GUIMerger#4",
1954           "pinName": "I1"
1955         },
1956         "pin2": {
1957           "compName": "GUISplitter#0",
1958           "pinName": "O12"
1959         },
1960         "name": "unnamedWire#140",
1961         "path": []
1962       },
1963       {
1964         "pin1": {
1965           "compName": "_submodelinterface",
1966           "pinName": "QIOn"
1967         },
1968         "pin2": {
1969           "compName": "WireCrossPoint#18",
1970           "pinName": ""
1971         },
1972         "name": "unnamedWire#157",
1973         "path": []
1974       },
1975       {
1976         "pin1": {
1977           "compName": "DeserializedSubmodelComponent#8",
1978           "pinName": "Y"
1979         },
1980         "pin2": {
1981           "compName": "_submodelinterface",
1982           "pinName": "CT"
1983         },
1984         "name": "unnamedWire#122",
1985         "path": []
1986       },
1987       {
1988         "pin1": {
1989           "compName": "GUIAm2904RegCTInstrDecode#0",
1990           "pinName": "Y_MUX"
1991         },
1992         "pin2": {
1993           "compName": "GUISplitter#2",
1994           "pinName": "I"
1995         },
1996         "name": "unnamedWire#94",
1997         "path": []
1998       },
1999       {
2000         "pin1": {
2001           "compName": "GUISplitter#10",
2002           "pinName": "O1"
2003         },
2004         "pin2": {
2005           "compName": "DeserializedSubmodelComponent#11",
2006           "pinName": "I0"
2007         },
2008         "name": "unnamedWire#145",
2009         "path": []
2010       },
2011       {
2012         "pin1": {
2013           "compName": "GUISplitter#0",
2014           "pinName": "O2"
2015         },
2016         "pin2": {
2017           "compName": "GUIMerger#0",
2018           "pinName": "I2"
2019         },
2020         "name": "unnamedWire#6",
2021         "path": []
2022       },
2023       {
2024         "pin1": {
2025           "compName": "WireCrossPoint#20",
2026           "pinName": ""
2027         },
2028         "pin2": {
2029           "compName": "_submodelinterface",
2030           "pinName": "SIO0"
2031         },
2032         "name": "unnamedWire#159",
2033         "path": []
2034       },
2035       {
2036         "pin1": {
2037           "compName": "GUITriStateBuffer#1",
2038           "pinName": "OUT"
2039         },
2040         "pin2": {
2041           "compName": "WireCrossPoint#18",
2042           "pinName": ""
2043         },
2044         "name": "unnamedWire#161",
2045         "path": []
2046       },
2047       {
2048         "pin1": {
2049           "compName": "GUITriStateBuffer#2",
2050           "pinName": "OUT"
2051         },
2052         "pin2": {
2053           "compName": "WireCrossPoint#19",
2054           "pinName": ""
2055         },
2056         "name": "unnamedWire#162",
2057         "path": []
2058       },
2059       {
2060         "pin1": {
2061           "compName": "GUINandGate#9",
2062           "pinName": "A"
2063         },
2064         "pin2": {
2065           "compName": "WireCrossPoint#11",
2066           "pinName": ""
2067         },
2068         "name": "unnamedWire#63",
2069         "path": []
2070       },
2071       {
2072         "pin1": {
2073           "compName": "DeserializedSubmodelComponent#6",
2074           "pinName": "Y010"
2075         },
2076         "pin2": {
2077           "compName": "DeserializedSubmodelComponent#7",
2078           "pinName": "I010"
2079         },
2080         "name": "unnamedWire#119",
2081         "path": []
2082       },
2083       {
2084         "pin1": {
2085           "compName": "WireCrossPoint#12",
2086           "pinName": ""
2087         },
2088         "pin2": {
2089           "compName": "WireCrossPoint#10",
2090           "pinName": ""
2091         },
2092         "name": "unnamedWire#65",
2093         "path": []
2094       },
2095       {
2096         "pin1": {
2097           "compName": "GUISplitter#14",
2098           "pinName": "O0"
2099         },
2100         "pin2": {
2101           "compName": "DeserializedSubmodelComponent#22",
2102           "pinName": "I00"
2103         },
2104         "name": "unnamedWire#211",
2105         "path": []
2106       },
2107       {
2108         "pin1": {
2109           "compName": "GUINandGate#10",
2110           "pinName": "B"
2111         },
2112         "pin2": {
2113           "compName": "WireCrossPoint#13",
2114           "pinName": ""
2115         },
2116         "name": "unnamedWire#81",
2117         "path": []
2118       },
2119       {
2120         "pin1": {
2121           "compName": "DeserializedSubmodelComponent#18",
2122           "pinName": "I0"
2123         },
2124         "pin2": {
2125           "compName": "WireCrossPoint#20",
2126           "pinName": ""
2127         },
2128         "name": "unnamedWire#224",
2129         "path": []
2130       },
2131       {
2132         "pin1": {
2133           "compName": "_submodelinterface",
2134           "pinName": "IZ"
2135         },
2136         "pin2": {
2137           "compName": "GUIMerger#2",
2138           "pinName": "I0"
2139         },
2140         "name": "unnamedWire#20",
2141         "path": [
2142           {
2143             "x": 5.0,
2144             "y": 50.0
2145           },
2146           {
2147             "x": 5.0,
2148             "y": 65.0
2149           }
2150         ]
2151       },
2152       {
2153         "pin1": {
2154           "compName": "GUISplitter#13",
2155           "pinName": "O0"
2156         },
2157         "pin2": {
2158           "compName": "WireCrossPoint#24",
2159           "pinName": ""
2160         },
2161         "name": "unnamedWire#183",
2162         "path": []
2163       },
2164       {
2165         "pin1": {
2166           "compName": "GUISplitter#12",
2167           "pinName": "O1"
2168         },
2169         "pin2": {
2170           "compName": "DeserializedSubmodelComponent#16",
2171           "pinName": "S0"
2172         },
2173         "name": "unnamedWire#174",
2174         "path": []
2175       },
2176       {
2177         "pin1": {
2178           "compName": "GUINandGate#2",
2179           "pinName": "Y"
2180         },
2181         "pin2": {
2182           "compName": "DeserializedSubmodelComponent#1",
2183           "pinName": "_EN"
2184         },
2185         "name": "unnamedWire#44",
2186         "path": []
2187       },
2188       {
2189         "pin1": {
2190           "compName": "DeserializedSubmodelComponent#15",
2191           "pinName": "S0"
2192         },
2193         "pin2": {
2194           "compName": "GUISplitter#11",
2195           "pinName": "O1"
2196         },
2197         "name": "unnamedWire#169",
2198         "path": []
2199       },
2200       {
2201         "pin1": {
2202           "compName": "WireCrossPoint#28",
2203           "pinName": ""
2204         },
2205         "pin2": {
2206           "compName": "DeserializedSubmodelComponent#21",
2207           "pinName": "A"
2208         },
2209         "name": "unnamedWire#205",
2210         "path": []
2211       },
2212       {
2213         "pin1": {
2214           "compName": "WireCrossPoint#0",
2215           "pinName": ""
2216         },
2217         "pin2": {
2218           "compName": "DeserializedSubmodelComponent#0",
2219           "pinName": "C"
2220         },
2221         "name": "unnamedWire#29",
2222         "path": []
2223       },
2224       {
2225         "pin1": {
2226           "compName": "DeserializedSubmodelComponent#23",
2227           "pinName": "I010"
2228         },
2229         "pin2": {
2230           "compName": "WireCrossPoint#20",
2231           "pinName": ""
2232         },
2233         "name": "unnamedWire#191",
2234         "path": []
2235       },
2236       {
2237         "pin1": {
2238           "compName": "WireCrossPoint#8",
2239           "pinName": ""
2240         },
2241         "pin2": {
2242           "compName": "GUINandGate#4",
2243           "pinName": "A"
2244         },
2245         "name": "unnamedWire#37",
2246         "path": []
2247       },
2248       {
2249         "pin1": {
2250           "compName": "GUISplitter#13",
2251           "pinName": "I"
2252         },
2253         "pin2": {
2254           "compName": "GUIAm2904ShiftInstrDecode#0",
2255           "pinName": "SIOn_MUX"
2256         },
2257         "name": "unnamedWire#188",
2258         "path": []
2259       },
2260       {
2261         "pin1": {
2262           "compName": "GUISplitter#1",
2263           "pinName": "O0"
2264         },
2265         "pin2": {
2266           "compName": "_submodelinterface",
2267           "pinName": "YZ"
2268         },
2269         "name": "unnamedWire#49",
2270         "path": []
2271       },
2272       {
2273         "pin1": {
2274           "compName": "GUISplitter#1",
2275           "pinName": "O2"
2276         },
2277         "pin2": {
2278           "compName": "_submodelinterface",
2279           "pinName": "YN"
2280         },
2281         "name": "unnamedWire#51",
2282         "path": []
2283       },
2284       {
2285         "pin1": {
2286           "compName": "GUISplitter#5",
2287           "pinName": "I"
2288         },
2289         "pin2": {
2290           "compName": "WireCrossPoint#1",
2291           "pinName": ""
2292         },
2293         "name": "unnamedWire#111",
2294         "path": []
2295       },
2296       {
2297         "pin1": {
2298           "compName": "GUISplitter#4",
2299           "pinName": "I"
2300         },
2301         "pin2": {
2302           "compName": "WireCrossPoint#2",
2303           "pinName": ""
2304         },
2305         "name": "unnamedWire#106",
2306         "path": []
2307       },
2308       {
2309         "pin1": {
2310           "compName": "_submodelinterface",
2311           "pinName": "QIO0"
2312         },
2313         "pin2": {
2314           "compName": "WireCrossPoint#21",
2315           "pinName": ""
2316         },
2317         "name": "unnamedWire#160",
2318         "path": []
2319       },
2320       {
2321         "pin1": {
2322           "compName": "GUINandGate#7",
2323           "pinName": "A"
2324         },
2325         "pin2": {
2326           "compName": "WireCrossPoint#10",
2327           "pinName": ""
2328         },
2329         "name": "unnamedWire#61",
2330         "path": []
2331       },
2332       {
2333         "pin1": {
2334           "compName": "DeserializedSubmodelComponent#6",
2335           "pinName": "Y011"
2336         },
2337         "pin2": {
2338           "compName": "DeserializedSubmodelComponent#7",
2339           "pinName": "I011"
2340         },
2341         "name": "unnamedWire#118",
2342         "path": []
2343       },
2344       {
2345         "pin1": {
2346           "compName": "DeserializedSubmodelComponent#23",
2347           "pinName": "I100"
2348         },
2349         "pin2": {
2350           "compName": "WireCrossPoint#23",
2351           "pinName": ""
2352         },
2353         "name": "unnamedWire#193",
2354         "path": []
2355       },
2356       {
2357         "pin1": {
2358           "compName": "GUISplitter#1",
2359           "pinName": "I"
2360         },
2361         "pin2": {
2362           "compName": "WireCrossPoint#5",
2363           "pinName": ""
2364         },
2365         "name": "unnamedWire#53",
2366         "path": []
2367       },
2368       {
2369         "pin1": {
2370           "compName": "GUISplitter#0",
2371           "pinName": "O4"
2372         },
2373         "pin2": {
2374           "compName": "GUIMerger#0",
2375           "pinName": "I4"
2376         },
2377         "name": "unnamedWire#8",
2378         "path": []
2379       },
2380       {
2381         "pin1": {
2382           "compName": "DeserializedSubmodelComponent#18",
2383           "pinName": "Y"
2384         },
2385         "pin2": {
2386           "compName": "DeserializedSubmodelComponent#17",
2387           "pinName": "I0"
2388         },
2389         "name": "unnamedWire#221",
2390         "path": []
2391       },
2392       {
2393         "pin1": {
2394           "compName": "DeserializedSubmodelComponent#21",
2395           "pinName": "B"
2396         },
2397         "pin2": {
2398           "compName": "GUISplitter#7",
2399           "pinName": "O3"
2400         },
2401         "name": "unnamedWire#206",
2402         "path": []
2403       },
2404       {
2405         "pin1": {
2406           "compName": "GUISplitter#4",
2407           "pinName": "O1"
2408         },
2409         "pin2": {
2410           "compName": "DeserializedSubmodelComponent#5",
2411           "pinName": "I0_2"
2412         },
2413         "name": "unnamedWire#103",
2414         "path": []
2415       },
2416       {
2417         "pin1": {
2418           "compName": "DeserializedSubmodelComponent#22",
2419           "pinName": "Y"
2420         },
2421         "pin2": {
2422           "compName": "GUITriStateBuffer#1",
2423           "pinName": "IN"
2424         },
2425         "name": "unnamedWire#207",
2426         "path": []
2427       },
2428       {
2429         "pin1": {
2430           "compName": "DeserializedSubmodelComponent#11",
2431           "pinName": "I1"
2432         },
2433         "pin2": {
2434           "compName": "WireCrossPoint#22",
2435           "pinName": ""
2436         },
2437         "name": "unnamedWire#143",
2438         "path": []
2439       },
2440       {
2441         "pin1": {
2442           "compName": "DeserializedSubmodelComponent#3",
2443           "pinName": "I0_3"
2444         },
2445         "pin2": {
2446           "compName": "GUISplitter#3",
2447           "pinName": "O2"
2448         },
2449         "name": "unnamedWire#99",
2450         "path": []
2451       },
2452       {
2453         "pin1": {
2454           "compName": "DeserializedSubmodelComponent#7",
2455           "pinName": "I001"
2456         },
2457         "pin2": {
2458           "compName": "DeserializedSubmodelComponent#6",
2459           "pinName": "Y001"
2460         },
2461         "name": "unnamedWire#120",
2462         "path": []
2463       },
2464       {
2465         "pin1": {
2466           "compName": "WireCrossPoint#11",
2467           "pinName": ""
2468         },
2469         "pin2": {
2470           "compName": "WireCrossPoint#12",
2471           "pinName": ""
2472         },
2473         "name": "unnamedWire#64",
2474         "path": []
2475       },
2476       {
2477         "pin1": {
2478           "compName": "DeserializedSubmodelComponent#10",
2479           "pinName": "Y"
2480         },
2481         "pin2": {
2482           "compName": "DeserializedSubmodelComponent#9",
2483           "pinName": "I1"
2484         },
2485         "name": "unnamedWire#131",
2486         "path": []
2487       },
2488       {
2489         "pin1": {
2490           "compName": "GUIMerger#3",
2491           "pinName": "I3"
2492         },
2493         "pin2": {
2494           "compName": "DeserializedSubmodelComponent#3",
2495           "pinName": "Y4"
2496         },
2497         "name": "unnamedWire#92",
2498         "path": []
2499       },
2500       {
2501         "pin1": {
2502           "compName": "DeserializedSubmodelComponent#15",
2503           "pinName": "I11"
2504         },
2505         "pin2": {
2506           "compName": "WireCrossPoint#23",
2507           "pinName": ""
2508         },
2509         "name": "unnamedWire#182",
2510         "path": []
2511       },
2512       {
2513         "pin1": {
2514           "compName": "DeserializedSubmodelComponent#3",
2515           "pinName": "I1_4"
2516         },
2517         "pin2": {
2518           "compName": "DeserializedSubmodelComponent#5",
2519           "pinName": "Y4"
2520         },
2521         "name": "unnamedWire#88",
2522         "path": []
2523       },
2524       {
2525         "pin1": {
2526           "compName": "WireCrossPoint#5",
2527           "pinName": ""
2528         },
2529         "pin2": {
2530           "compName": "DeserializedSubmodelComponent#0",
2531           "pinName": "Y"
2532         },
2533         "name": "unnamedWire#54",
2534         "path": []
2535       },
2536       {
2537         "pin1": {
2538           "compName": "WireCrossPoint#7",
2539           "pinName": ""
2540         },
2541         "pin2": {
2542           "compName": "GUINandGate#5",
2543           "pinName": "A"
2544         },
2545         "name": "unnamedWire#39",
2546         "path": []
2547       },
2548       {
2549         "pin1": {
2550           "compName": "DeserializedSubmodelComponent#5",
2551           "pinName": "I0_3"
2552         },
2553         "pin2": {
2554           "compName": "GUISplitter#4",
2555           "pinName": "O2"
2556         },
2557         "name": "unnamedWire#104",
2558         "path": []
2559       },
2560       {
2561         "pin1": {
2562           "compName": "GUISplitter#15",
2563           "pinName": "O0"
2564         },
2565         "pin2": {
2566           "compName": "DeserializedSubmodelComponent#18",
2567           "pinName": "S0"
2568         },
2569         "name": "unnamedWire#227",
2570         "path": []
2571       },
2572       {
2573         "pin1": {
2574           "compName": "WireCrossPoint#19",
2575           "pinName": ""
2576         },
2577         "pin2": {
2578           "compName": "DeserializedSubmodelComponent#16",
2579           "pinName": "I01"
2580         },
2581         "name": "unnamedWire#179",
2582         "path": []
2583       },
2584       {
2585         "pin1": {
2586           "compName": "GUINandGate#6",
2587           "pinName": "Y"
2588         },
2589         "pin2": {
2590           "compName": "DeserializedSubmodelComponent#0",
2591           "pinName": "_EOVR"
2592         },
2593         "name": "unnamedWire#66",
2594         "path": []
2595       },
2596       {
2597         "pin1": {
2598           "compName": "GUINandGate#11",
2599           "pinName": "B"
2600         },
2601         "pin2": {
2602           "compName": "WireCrossPoint#29",
2603           "pinName": ""
2604         },
2605         "name": "unnamedWire#203",
2606         "path": []
2607       },
2608       {
2609         "pin1": {
2610           "compName": "WireCrossPoint#27",
2611           "pinName": ""
2612         },
2613         "pin2": {
2614           "compName": "WireCrossPoint#26",
2615           "pinName": ""
2616         },
2617         "name": "unnamedWire#195",
2618         "path": []
2619       },
2620       {
2621         "pin1": {
2622           "compName": "_submodelinterface",
2623           "pinName": "YOVR"
2624         },
2625         "pin2": {
2626           "compName": "GUISplitter#1",
2627           "pinName": "O3"
2628         },
2629         "name": "unnamedWire#52",
2630         "path": []
2631       },
2632       {
2633         "pin1": {
2634           "compName": "GUIAm2904RegCTInstrDecode#0",
2635           "pinName": "muSR_CINV"
2636         },
2637         "pin2": {
2638           "compName": "DeserializedSubmodelComponent#1",
2639           "pinName": "CINV"
2640         },
2641         "name": "unnamedWire#21",
2642         "path": []
2643       },
2644       {
2645         "pin1": {
2646           "compName": "WireCrossPoint#23",
2647           "pinName": ""
2648         },
2649         "pin2": {
2650           "compName": "DeserializedSubmodelComponent#16",
2651           "pinName": "I11"
2652         },
2653         "name": "unnamedWire#181",
2654         "path": []
2655       },
2656       {
2657         "pin1": {
2658           "compName": "DeserializedSubmodelComponent#13",
2659           "pinName": "Y"
2660         },
2661         "pin2": {
2662           "compName": "DeserializedSubmodelComponent#14",
2663           "pinName": "I1"
2664         },
2665         "name": "unnamedWire#153",
2666         "path": []
2667       },
2668       {
2669         "pin1": {
2670           "compName": "DeserializedSubmodelComponent#12",
2671           "pinName": "Y"
2672         },
2673         "pin2": {
2674           "compName": "DeserializedSubmodelComponent#13",
2675           "pinName": "I1"
2676         },
2677         "name": "unnamedWire#151",
2678         "path": []
2679       },
2680       {
2681         "pin1": {
2682           "compName": "WireCrossPoint#16",
2683           "pinName": ""
2684         },
2685         "pin2": {
2686           "compName": "DeserializedSubmodelComponent#1",
2687           "pinName": "M"
2688         },
2689         "name": "unnamedWire#136",
2690         "path": []
2691       },
2692       {
2693         "pin1": {
2694           "compName": "WireCrossPoint#19",
2695           "pinName": ""
2696         },
2697         "pin2": {
2698           "compName": "_submodelinterface",
2699           "pinName": "SIOn"
2700         },
2701         "name": "unnamedWire#158",
2702         "path": []
2703       },
2704       {
2705         "pin1": {
2706           "compName": "DeserializedSubmodelComponent#3",
2707           "pinName": "I1_2"
2708         },
2709         "pin2": {
2710           "compName": "DeserializedSubmodelComponent#5",
2711           "pinName": "Y2"
2712         },
2713         "name": "unnamedWire#86",
2714         "path": []
2715       },
2716       {
2717         "pin1": {
2718           "compName": "GUISplitter#4",
2719           "pinName": "O3"
2720         },
2721         "pin2": {
2722           "compName": "DeserializedSubmodelComponent#5",
2723           "pinName": "I0_4"
2724         },
2725         "name": "unnamedWire#105",
2726         "path": []
2727       },
2728       {
2729         "pin1": {
2730           "compName": "GUINandGate#9",
2731           "pinName": "Y"
2732         },
2733         "pin2": {
2734           "compName": "DeserializedSubmodelComponent#0",
2735           "pinName": "_EZ"
2736         },
2737         "name": "unnamedWire#69",
2738         "path": []
2739       },
2740       {
2741         "pin1": {
2742           "compName": "GUIMerger#2",
2743           "pinName": "O"
2744         },
2745         "pin2": {
2746           "compName": "WireCrossPoint#1",
2747           "pinName": ""
2748         },
2749         "name": "unnamedWire#22",
2750         "path": []
2751       },
2752       {
2753         "pin1": {
2754           "compName": "DeserializedSubmodelComponent#16",
2755           "pinName": "S1"
2756         },
2757         "pin2": {
2758           "compName": "GUISplitter#12",
2759           "pinName": "O2"
2760         },
2761         "name": "unnamedWire#175",
2762         "path": []
2763       },
2764       {
2765         "pin1": {
2766           "compName": "WireCrossPoint#29",
2767           "pinName": ""
2768         },
2769         "pin2": {
2770           "compName": "GUINandGate#11",
2771           "pinName": "A"
2772         },
2773         "name": "unnamedWire#202",
2774         "path": []
2775       },
2776       {
2777         "pin1": {
2778           "compName": "GUIAm2904RegCTInstrDecode#0",
2779           "pinName": "OEN"
2780         },
2781         "pin2": {
2782           "compName": "DeserializedSubmodelComponent#2",
2783           "pinName": "B"
2784         },
2785         "name": "unnamedWire#138",
2786         "path": []
2787       },
2788       {
2789         "pin1": {
2790           "compName": "WireCrossPoint#13",
2791           "pinName": ""
2792         },
2793         "pin2": {
2794           "compName": "GUINandGate#10",
2795           "pinName": "A"
2796         },
2797         "name": "unnamedWire#80",
2798         "path": []
2799       },
2800       {
2801         "pin1": {
2802           "compName": "DeserializedSubmodelComponent#14",
2803           "pinName": "Y"
2804         },
2805         "pin2": {
2806           "compName": "_submodelinterface",
2807           "pinName": "C0"
2808         },
2809         "name": "unnamedWire#156",
2810         "path": []
2811       },
2812       {
2813         "pin1": {
2814           "compName": "GUIAm2904RegCTInstrDecode#0",
2815           "pinName": "muSR_MUX"
2816         },
2817         "pin2": {
2818           "compName": "DeserializedSubmodelComponent#1",
2819           "pinName": "MUX"
2820         },
2821         "name": "unnamedWire#1",
2822         "path": []
2823       },
2824       {
2825         "pin1": {
2826           "compName": "GUIAm2904RegCTInstrDecode#0",
2827           "pinName": "muSR_WEC"
2828         },
2829         "pin2": {
2830           "compName": "GUINandGate#5",
2831           "pinName": "B"
2832         },
2833         "name": "unnamedWire#48",
2834         "path": []
2835       },
2836       {
2837         "pin1": {
2838           "compName": "WireCrossPoint#3",
2839           "pinName": ""
2840         },
2841         "pin2": {
2842           "compName": "DeserializedSubmodelComponent#0",
2843           "pinName": "mu"
2844         },
2845         "name": "unnamedWire#28",
2846         "path": []
2847       },
2848       {
2849         "pin1": {
2850           "compName": "WireCrossPoint#15",
2851           "pinName": ""
2852         },
2853         "pin2": {
2854           "compName": "DeserializedSubmodelComponent#1",
2855           "pinName": "I"
2856         },
2857         "name": "unnamedWire#132",
2858         "path": []
2859       },
2860       {
2861         "pin1": {
2862           "compName": "GUINandGate#8",
2863           "pinName": "Y"
2864         },
2865         "pin2": {
2866           "compName": "DeserializedSubmodelComponent#0",
2867           "pinName": "_EC"
2868         },
2869         "name": "unnamedWire#68",
2870         "path": []
2871       },
2872       {
2873         "pin1": {
2874           "compName": "GUIMerger#1",
2875           "pinName": "I3"
2876         },
2877         "pin2": {
2878           "compName": "GUISplitter#0",
2879           "pinName": "O9"
2880         },
2881         "name": "unnamedWire#13",
2882         "path": []
2883       },
2884       {
2885         "pin1": {
2886           "compName": "_submodelinterface",
2887           "pinName": "IN"
2888         },
2889         "pin2": {
2890           "compName": "GUIMerger#2",
2891           "pinName": "I2"
2892         },
2893         "name": "unnamedWire#18",
2894         "path": [
2895           {
2896             "x": 5.0,
2897             "y": 100.0
2898           },
2899           {
2900             "x": 5.0,
2901             "y": 85.0
2902           }
2903         ]
2904       },
2905       {
2906         "pin1": {
2907           "compName": "_submodelinterface",
2908           "pinName": "_CEM"
2909         },
2910         "pin2": {
2911           "compName": "WireCrossPoint#6",
2912           "pinName": ""
2913         },
2914         "name": "unnamedWire#57",
2915         "path": []
2916       },
2917       {
2918         "pin1": {
2919           "compName": "GUINandGate#4",
2920           "pinName": "Y"
2921         },
2922         "pin2": {
2923           "compName": "DeserializedSubmodelComponent#1",
2924           "pinName": "_EZ"
2925         },
2926         "name": "unnamedWire#46",
2927         "path": []
2928       },
2929       {
2930         "pin1": {
2931           "compName": "_submodelinterface",
2932           "pinName": "I"
2933         },
2934         "pin2": {
2935           "compName": "GUISplitter#0",
2936           "pinName": "I"
2937         },
2938         "name": "unnamedWire#3",
2939         "path": []
2940       },
2941       {
2942         "pin1": {
2943           "compName": "GUISplitter#4",
2944           "pinName": "O0"
2945         },
2946         "pin2": {
2947           "compName": "DeserializedSubmodelComponent#5",
2948           "pinName": "I0_1"
2949         },
2950         "name": "unnamedWire#102",
2951         "path": []
2952       },
2953       {
2954         "pin1": {
2955           "compName": "GUISplitter#9",
2956           "pinName": "O1"
2957         },
2958         "pin2": {
2959           "compName": "DeserializedSubmodelComponent#11",
2960           "pinName": "S0"
2961         },
2962         "name": "unnamedWire#146",
2963         "path": []
2964       },
2965       {
2966         "pin1": {
2967           "compName": "WireCrossPoint#15",
2968           "pinName": ""
2969         },
2970         "pin2": {
2971           "compName": "WireCrossPoint#1",
2972           "pinName": ""
2973         },
2974         "name": "unnamedWire#24",
2975         "path": []
2976       },
2977       {
2978         "pin1": {
2979           "compName": "WireCrossPoint#8",
2980           "pinName": ""
2981         },
2982         "pin2": {
2983           "compName": "WireCrossPoint#7",
2984           "pinName": ""
2985         },
2986         "name": "unnamedWire#38",
2987         "path": []
2988       },
2989       {
2990         "pin1": {
2991           "compName": "DeserializedSubmodelComponent#7",
2992           "pinName": "I110"
2993         },
2994         "pin2": {
2995           "compName": "DeserializedSubmodelComponent#6",
2996           "pinName": "Y110"
2997         },
2998         "name": "unnamedWire#115",
2999         "path": []
3000       },
3001       {
3002         "pin1": {
3003           "compName": "WireCrossPoint#22",
3004           "pinName": ""
3005         },
3006         "pin2": {
3007           "compName": "WireCrossPoint#23",
3008           "pinName": ""
3009         },
3010         "name": "unnamedWire#173",
3011         "path": []
3012       },
3013       {
3014         "pin1": {
3015           "compName": "_submodelinterface",
3016           "pinName": "_EC"
3017         },
3018         "pin2": {
3019           "compName": "DeserializedSubmodelComponent#4",
3020           "pinName": "A2"
3021         },
3022         "name": "unnamedWire#76",
3023         "path": []
3024       },
3025       {
3026         "pin1": {
3027           "compName": "WireCrossPoint#10",
3028           "pinName": ""
3029         },
3030         "pin2": {
3031           "compName": "GUINandGate#6",
3032           "pinName": "A"
3033         },
3034         "name": "unnamedWire#60",
3035         "path": []
3036       },
3037       {
3038         "pin1": {
3039           "compName": "WireCrossPoint#28",
3040           "pinName": ""
3041         },
3042         "pin2": {
3043           "compName": "DeserializedSubmodelComponent#10",
3044           "pinName": "A"
3045         },
3046         "name": "unnamedWire#204",
3047         "path": []
3048       },
3049       {
3050         "pin1": {
3051           "compName": "WireCrossPoint#17",
3052           "pinName": ""
3053         },
3054         "pin2": {
3055           "compName": "DeserializedSubmodelComponent#13",
3056           "pinName": "S0"
3057         },
3058         "name": "unnamedWire#150",
3059         "path": []
3060       },
3061       {
3062         "pin1": {
3063           "compName": "WireCrossPoint#0",
3064           "pinName": ""
3065         },
3066         "pin2": {
3067           "compName": "DeserializedSubmodelComponent#1",
3068           "pinName": "C"
3069         },
3070         "name": "unnamedWire#30",
3071         "path": []
3072       },
3073       {
3074         "pin1": {
3075           "compName": "WireCrossPoint#16",
3076           "pinName": ""
3077         },
3078         "pin2": {
3079           "compName": "GUISplitter#8",
3080           "pinName": "I"
3081         },
3082         "name": "unnamedWire#137",
3083         "path": []
3084       },
3085       {
3086         "pin1": {
3087           "compName": "GUISplitter#3",
3088           "pinName": "O0"
3089         },
3090         "pin2": {
3091           "compName": "DeserializedSubmodelComponent#3",
3092           "pinName": "I0_1"
3093         },
3094         "name": "unnamedWire#97",
3095         "path": []
3096       },
3097       {
3098         "pin1": {
3099           "compName": "WireCrossPoint#21",
3100           "pinName": ""
3101         },
3102         "pin2": {
3103           "compName": "DeserializedSubmodelComponent#23",
3104           "pinName": "I011"
3105         },
3106         "name": "unnamedWire#192",
3107         "path": []
3108       },
3109       {
3110         "pin1": {
3111           "compName": "GUIAm2904ShiftInstrDecode#0",
3112           "pinName": "SIO0_MUX"
3113         },
3114         "pin2": {
3115           "compName": "GUISplitter#11",
3116           "pinName": "I"
3117         },
3118         "name": "unnamedWire#166",
3119         "path": []
3120       },
3121       {
3122         "pin1": {
3123           "compName": "GUINandGate#8",
3124           "pinName": "B"
3125         },
3126         "pin2": {
3127           "compName": "DeserializedSubmodelComponent#4",
3128           "pinName": "Y2"
3129         },
3130         "name": "unnamedWire#72",
3131         "path": []
3132       },
3133       {
3134         "pin1": {
3135           "compName": "DeserializedSubmodelComponent#14",
3136           "pinName": "S0"
3137         },
3138         "pin2": {
3139           "compName": "GUISplitter#9",
3140           "pinName": "O3"
3141         },
3142         "name": "unnamedWire#155",
3143         "path": []
3144       },
3145       {
3146         "pin1": {
3147           "compName": "DeserializedSubmodelComponent#22",
3148           "pinName": "I10"
3149         },
3150         "pin2": {
3151           "compName": "WireCrossPoint#21",
3152           "pinName": ""
3153         },
3154         "name": "unnamedWire#198",
3155         "path": []
3156       },
3157       {
3158         "pin1": {
3159           "compName": "WireCrossPoint#22",
3160           "pinName": ""
3161         },
3162         "pin2": {
3163           "compName": "GUISplitter#8",
3164           "pinName": "O1"
3165         },
3166         "name": "unnamedWire#172",
3167         "path": []
3168       },
3169       {
3170         "pin1": {
3171           "compName": "DeserializedSubmodelComponent#6",
3172           "pinName": "Y111"
3173         },
3174         "pin2": {
3175           "compName": "DeserializedSubmodelComponent#7",
3176           "pinName": "I111"
3177         },
3178         "name": "unnamedWire#114",
3179         "path": []
3180       },
3181       {
3182         "pin1": {
3183           "compName": "GUINandGate#0",
3184           "pinName": "A"
3185         },
3186         "pin2": {
3187           "compName": "WireCrossPoint#4",
3188           "pinName": ""
3189         },
3190         "name": "unnamedWire#33",
3191         "path": []
3192       },
3193       {
3194         "pin1": {
3195           "compName": "GUISplitter#6",
3196           "pinName": "O0"
3197         },
3198         "pin2": {
3199           "compName": "DeserializedSubmodelComponent#7",
3200           "pinName": "S0"
3201         },
3202         "name": "unnamedWire#125",
3203         "path": []
3204       },
3205       {
3206         "pin1": {
3207           "compName": "WireCrossPoint#32",
3208           "pinName": ""
3209         },
3210         "pin2": {
3211           "compName": "GUINandGate#11",
3212           "pinName": "Y"
3213         },
3214         "name": "unnamedWire#220",
3215         "path": []
3216       },
3217       {
3218         "pin1": {
3219           "compName": "GUINandGate#1",
3220           "pinName": "B"
3221         },
3222         "pin2": {
3223           "compName": "WireCrossPoint#6",
3224           "pinName": ""
3225         },
3226         "name": "unnamedWire#56",
3227         "path": []
3228       },
3229       {
3230         "pin1": {
3231           "compName": "WireCrossPoint#6",
3232           "pinName": ""
3233         },
3234         "pin2": {
3235           "compName": "GUINandGate#1",
3236           "pinName": "A"
3237         },
3238         "name": "unnamedWire#55",
3239         "path": []
3240       },
3241       {
3242         "pin1": {
3243           "compName": "GUIAm2904ShiftInstrDecode#0",
3244           "pinName": "MC_EN"
3245         },
3246         "pin2": {
3247           "compName": "DeserializedSubmodelComponent#0",
3248           "pinName": "COVD_EN"
3249         },
3250         "name": "unnamedWire#32",
3251         "path": []
3252       },
3253       {
3254         "pin1": {
3255           "compName": "DeserializedSubmodelComponent#17",
3256           "pinName": "Y"
3257         },
3258         "pin2": {
3259           "compName": "DeserializedSubmodelComponent#0",
3260           "pinName": "COVD_V"
3261         },
3262         "name": "unnamedWire#222",
3263         "path": []
3264       },
3265       {
3266         "pin1": {
3267           "compName": "WireCrossPoint#18",
3268           "pinName": ""
3269         },
3270         "pin2": {
3271           "compName": "DeserializedSubmodelComponent#15",
3272           "pinName": "I10"
3273         },
3274         "name": "unnamedWire#171",
3275         "path": []
3276       },
3277       {
3278         "pin1": {
3279           "compName": "GUIMerger#0",
3280           "pinName": "O"
3281         },
3282         "pin2": {
3283           "compName": "GUIAm2904RegCTInstrDecode#0",
3284           "pinName": "I5-0"
3285         },
3286         "name": "unnamedWire#15",
3287         "path": []
3288       },
3289       {
3290         "pin1": {
3291           "compName": "DeserializedSubmodelComponent#6",
3292           "pinName": "Y000"
3293         },
3294         "pin2": {
3295           "compName": "DeserializedSubmodelComponent#7",
3296           "pinName": "I000"
3297         },
3298         "name": "unnamedWire#121",
3299         "path": []
3300       },
3301       {
3302         "pin1": {
3303           "compName": "GUITriStateBuffer#2",
3304           "pinName": "EN"
3305         },
3306         "pin2": {
3307           "compName": "WireCrossPoint#32",
3308           "pinName": ""
3309         },
3310         "name": "unnamedWire#218",
3311         "path": []
3312       },
3313       {
3314         "pin1": {
3315           "compName": "WireCrossPoint#7",
3316           "pinName": ""
3317         },
3318         "pin2": {
3319           "compName": "WireCrossPoint#9",
3320           "pinName": ""
3321         },
3322         "name": "unnamedWire#40",
3323         "path": []
3324       },
3325       {
3326         "pin1": {
3327           "compName": "GUISplitter#12",
3328           "pinName": "I"
3329         },
3330         "pin2": {
3331           "compName": "GUIAm2904ShiftInstrDecode#0",
3332           "pinName": "QIO0_MUX"
3333         },
3334         "name": "unnamedWire#178",
3335         "path": []
3336       },
3337       {
3338         "pin1": {
3339           "compName": "GUIAm2904RegCTInstrDecode#0",
3340           "pinName": "muSR_WEOVR"
3341         },
3342         "pin2": {
3343           "compName": "GUINandGate#3",
3344           "pinName": "B"
3345         },
3346         "name": "unnamedWire#59",
3347         "path": []
3348       },
3349       {
3350         "pin1": {
3351           "compName": "_submodelinterface",
3352           "pinName": "IC"
3353         },
3354         "pin2": {
3355           "compName": "GUIMerger#2",
3356           "pinName": "I1"
3357         },
3358         "name": "unnamedWire#19",
3359         "path": []
3360       },
3361       {
3362         "pin1": {
3363           "compName": "WireCrossPoint#30",
3364           "pinName": ""
3365         },
3366         "pin2": {
3367           "compName": "GUITriStateBuffer#4",
3368           "pinName": "EN"
3369         },
3370         "name": "unnamedWire#215",
3371         "path": []
3372       },
3373       {
3374         "pin1": {
3375           "compName": "DeserializedSubmodelComponent#0",
3376           "pinName": "_EN"
3377         },
3378         "pin2": {
3379           "compName": "GUINandGate#7",
3380           "pinName": "Y"
3381         },
3382         "name": "unnamedWire#67",
3383         "path": []
3384       },
3385       {
3386         "pin1": {
3387           "compName": "WireCrossPoint#14",
3388           "pinName": ""
3389         },
3390         "pin2": {
3391           "compName": "DeserializedSubmodelComponent#6",
3392           "pinName": "I"
3393         },
3394         "name": "unnamedWire#113",
3395         "path": []
3396       },
3397       {
3398         "pin1": {
3399           "compName": "WireCrossPoint#31",
3400           "pinName": ""
3401         },
3402         "pin2": {
3403           "compName": "GUIAm2904ShiftInstrDecode#0",
3404           "pinName": "LSHIFT"
3405         },
3406         "name": "unnamedWire#217",
3407         "path": []
3408       },
3409       {
3410         "pin1": {
3411           "compName": "GUISplitter#12",
3412           "pinName": "O0"
3413         },
3414         "pin2": {
3415           "compName": "DeserializedSubmodelComponent#16",
3416           "pinName": "I00"
3417         },
3418         "name": "unnamedWire#176",
3419         "path": []
3420       },
3421       {
3422         "pin1": {
3423           "compName": "DeserializedSubmodelComponent#4",
3424           "pinName": "Y1"
3425         },
3426         "pin2": {
3427           "compName": "GUINandGate#9",
3428           "pinName": "B"
3429         },
3430         "name": "unnamedWire#71",
3431         "path": []
3432       },
3433       {
3434         "pin1": {
3435           "compName": "DeserializedSubmodelComponent#21",
3436           "pinName": "Y"
3437         },
3438         "pin2": {
3439           "compName": "DeserializedSubmodelComponent#23",
3440           "pinName": "I111"
3441         },
3442         "name": "unnamedWire#194",
3443         "path": []
3444       },
3445       {
3446         "pin1": {
3447           "compName": "WireCrossPoint#24",
3448           "pinName": ""
3449         },
3450         "pin2": {
3451           "compName": "DeserializedSubmodelComponent#23",
3452           "pinName": "S0"
3453         },
3454         "name": "unnamedWire#184",
3455         "path": []
3456       },
3457       {
3458         "pin1": {
3459           "compName": "DeserializedSubmodelComponent#1",
3460           "pinName": "_EC"
3461         },
3462         "pin2": {
3463           "compName": "GUINandGate#5",
3464           "pinName": "Y"
3465         },
3466         "name": "unnamedWire#45",
3467         "path": []
3468       },
3469       {
3470         "pin1": {
3471           "compName": "WireCrossPoint#14",
3472           "pinName": ""
3473         },
3474         "pin2": {
3475           "compName": "GUITriStateBuffer#0",
3476           "pinName": "IN"
3477         },
3478         "name": "unnamedWire#112",
3479         "path": []
3480       },
3481       {
3482         "pin1": {
3483           "compName": "DeserializedSubmodelComponent#5",
3484           "pinName": "I1_3"
3485         },
3486         "pin2": {
3487           "compName": "GUISplitter#5",
3488           "pinName": "O2"
3489         },
3490         "name": "unnamedWire#109",
3491         "path": []
3492       },
3493       {
3494         "pin1": {
3495           "compName": "DeserializedSubmodelComponent#3",
3496           "pinName": "I0_2"
3497         },
3498         "pin2": {
3499           "compName": "GUISplitter#3",
3500           "pinName": "O1"
3501         },
3502         "name": "unnamedWire#98",
3503         "path": []
3504       },
3505       {
3506         "pin1": {
3507           "compName": "DeserializedSubmodelComponent#0",
3508           "pinName": "Q"
3509         },
3510         "pin2": {
3511           "compName": "WireCrossPoint#2",
3512           "pinName": ""
3513         },
3514         "name": "unnamedWire#25",
3515         "path": []
3516       },
3517       {
3518         "pin1": {
3519           "compName": "WireCrossPoint#12",
3520           "pinName": ""
3521         },
3522         "pin2": {
3523           "compName": "GUINandGate#8",
3524           "pinName": "A"
3525         },
3526         "name": "unnamedWire#62",
3527         "path": []
3528       },
3529       {
3530         "pin1": {
3531           "compName": "_submodelinterface",
3532           "pinName": "_EOVR"
3533         },
3534         "pin2": {
3535           "compName": "DeserializedSubmodelComponent#4",
3536           "pinName": "A4"
3537         },
3538         "name": "unnamedWire#78",
3539         "path": []
3540       },
3541       {
3542         "pin1": {
3543           "compName": "GUISplitter#13",
3544           "pinName": "O1"
3545         },
3546         "pin2": {
3547           "compName": "DeserializedSubmodelComponent#23",
3548           "pinName": "S1"
3549         },
3550         "name": "unnamedWire#190",
3551         "path": []
3552       },
3553       {
3554         "pin1": {
3555           "compName": "_submodelinterface",
3556           "pinName": "YC"
3557         },
3558         "pin2": {
3559           "compName": "GUISplitter#1",
3560           "pinName": "O1"
3561         },
3562         "name": "unnamedWire#50",
3563         "path": []
3564       },
3565       {
3566         "pin1": {
3567           "compName": "DeserializedSubmodelComponent#17",
3568           "pinName": "I1"
3569         },
3570         "pin2": {
3571           "compName": "WireCrossPoint#19",
3572           "pinName": ""
3573         },
3574         "name": "unnamedWire#223",
3575         "path": []
3576       },
3577       {
3578         "pin1": {
3579           "compName": "GUIMerger#0",
3580           "pinName": "I3"
3581         },
3582         "pin2": {
3583           "compName": "GUISplitter#0",
3584           "pinName": "O3"
3585         },
3586         "name": "unnamedWire#7",
3587         "path": []
3588       },
3589       {
3590         "pin1": {
3591           "compName": "DeserializedSubmodelComponent#11",
3592           "pinName": "Y"
3593         },
3594         "pin2": {
3595           "compName": "DeserializedSubmodelComponent#12",
3596           "pinName": "B"
3597         },
3598         "name": "unnamedWire#147",
3599         "path": []
3600       },
3601       {
3602         "pin1": {
3603           "compName": "GUISplitter#6",
3604           "pinName": "O2"
3605         },
3606         "pin2": {
3607           "compName": "DeserializedSubmodelComponent#7",
3608           "pinName": "S2"
3609         },
3610         "name": "unnamedWire#127",
3611         "path": []
3612       },
3613       {
3614         "pin1": {
3615           "compName": "GUISplitter#0",
3616           "pinName": "O10"
3617         },
3618         "pin2": {
3619           "compName": "GUIMerger#1",
3620           "pinName": "I4"
3621         },
3622         "name": "unnamedWire#14",
3623         "path": []
3624       },
3625       {
3626         "pin1": {
3627           "compName": "GUISplitter#14",
3628           "pinName": "O2"
3629         },
3630         "pin2": {
3631           "compName": "DeserializedSubmodelComponent#22",
3632           "pinName": "S1"
3633         },
3634         "name": "unnamedWire#208",
3635         "path": []
3636       },
3637       {
3638         "pin1": {
3639           "compName": "GUIAm2904RegCTInstrDecode#0",
3640           "pinName": "MSR_MUX"
3641         },
3642         "pin2": {
3643           "compName": "DeserializedSubmodelComponent#0",
3644           "pinName": "MUX"
3645         },
3646         "name": "unnamedWire#31",
3647         "path": []
3648       },
3649       {
3650         "pin1": {
3651           "compName": "GUISplitter#0",
3652           "pinName": "O8"
3653         },
3654         "pin2": {
3655           "compName": "GUIMerger#1",
3656           "pinName": "I2"
3657         },
3658         "name": "unnamedWire#12",
3659         "path": []
3660       },
3661       {
3662         "pin1": {
3663           "compName": "WireCrossPoint#25",
3664           "pinName": ""
3665         },
3666         "pin2": {
3667           "compName": "WireCrossPoint#24",
3668           "pinName": ""
3669         },
3670         "name": "unnamedWire#185",
3671         "path": []
3672       },
3673       {
3674         "pin1": {
3675           "compName": "GUISplitter#13",
3676           "pinName": "O2"
3677         },
3678         "pin2": {
3679           "compName": "DeserializedSubmodelComponent#23",
3680           "pinName": "S2"
3681         },
3682         "name": "unnamedWire#189",
3683         "path": []
3684       },
3685       {
3686         "pin1": {
3687           "compName": "GUISplitter#7",
3688           "pinName": "O2"
3689         },
3690         "pin2": {
3691           "compName": "WireCrossPoint#28",
3692           "pinName": ""
3693         },
3694         "name": "unnamedWire#134",
3695         "path": []
3696       },
3697       {
3698         "pin1": {
3699           "compName": "GUISplitter#5",
3700           "pinName": "O3"
3701         },
3702         "pin2": {
3703           "compName": "DeserializedSubmodelComponent#5",
3704           "pinName": "I1_4"
3705         },
3706         "name": "unnamedWire#110",
3707         "path": []
3708       },
3709       {
3710         "pin1": {
3711           "compName": "WireCrossPoint#29",
3712           "pinName": ""
3713         },
3714         "pin2": {
3715           "compName": "WireCrossPoint#31",
3716           "pinName": ""
3717         },
3718         "name": "unnamedWire#213",
3719         "path": []
3720       },
3721       {
3722         "pin1": {
3723           "compName": "DeserializedSubmodelComponent#2",
3724           "pinName": "Y"
3725         },
3726         "pin2": {
3727           "compName": "GUITriStateBuffer#0",
3728           "pinName": "EN"
3729         },
3730         "name": "unnamedWire#84",
3731         "path": []
3732       },
3733       {
3734         "pin1": {
3735           "compName": "DeserializedSubmodelComponent#4",
3736           "pinName": "Y4"
3737         },
3738         "pin2": {
3739           "compName": "GUINandGate#6",
3740           "pinName": "B"
3741         },
3742         "name": "unnamedWire#74",
3743         "path": []
3744       },
3745       {
3746         "pin1": {
3747           "compName": "GUITriStateBuffer#0",
3748           "pinName": "EN"
3749         },
3750         "pin2": {
3751           "compName": "GUIBitDisplay#3",
3752           "pinName": ""
3753         },
3754         "name": "unnamedWire#232",
3755         "path": []
3756       },
3757       {
3758         "pin1": {
3759           "compName": "GUITriStateBuffer#2",
3760           "pinName": "IN"
3761         },
3762         "pin2": {
3763           "compName": "DeserializedSubmodelComponent#23",
3764           "pinName": "Y"
3765         },
3766         "name": "unnamedWire#212",
3767         "path": []
3768       },
3769       {
3770         "pin1": {
3771           "compName": "_submodelinterface",
3772           "pinName": "C"
3773         },
3774         "pin2": {
3775           "compName": "WireCrossPoint#0",
3776           "pinName": ""
3777         },
3778         "name": "unnamedWire#0",
3779         "path": [
3780           {
3781             "x": 5.0,
3782             "y": 25.0
3783           },
3784           {
3785             "x": 5.0,
3786             "y": 10.0
3787           }
3788         ]
3789       },
3790       {
3791         "pin1": {
3792           "compName": "GUINandGate#0",
3793           "pinName": "Y"
3794         },
3795         "pin2": {
3796           "compName": "WireCrossPoint#8",
3797           "pinName": ""
3798         },
3799         "name": "unnamedWire#36",
3800         "path": []
3801       },
3802       {
3803         "pin1": {
3804           "compName": "GUIMerger#0",
3805           "pinName": "I1"
3806         },
3807         "pin2": {
3808           "compName": "GUISplitter#0",
3809           "pinName": "O1"
3810         },
3811         "name": "unnamedWire#5",
3812         "path": []
3813       },
3814       {
3815         "pin1": {
3816           "compName": "GUISplitter#0",
3817           "pinName": "O11"
3818         },
3819         "pin2": {
3820           "compName": "GUIMerger#4",
3821           "pinName": "I0"
3822         },
3823         "name": "unnamedWire#139",
3824         "path": []
3825       },
3826       {
3827         "pin1": {
3828           "compName": "DeserializedSubmodelComponent#23",
3829           "pinName": "I110"
3830         },
3831         "pin2": {
3832           "compName": "GUISplitter#7",
3833           "pinName": "O1"
3834         },
3835         "name": "unnamedWire#196",
3836         "path": []
3837       },
3838       {
3839         "pin1": {
3840           "compName": "WireCrossPoint#19",
3841           "pinName": ""
3842         },
3843         "pin2": {
3844           "compName": "DeserializedSubmodelComponent#15",
3845           "pinName": "I01"
3846         },
3847         "name": "unnamedWire#170",
3848         "path": []
3849       },
3850       {
3851         "pin1": {
3852           "compName": "GUINandGate#2",
3853           "pinName": "B"
3854         },
3855         "pin2": {
3856           "compName": "GUIAm2904RegCTInstrDecode#0",
3857           "pinName": "muSR_WEN"
3858         },
3859         "name": "unnamedWire#58",
3860         "path": []
3861       },
3862       {
3863         "pin1": {
3864           "compName": "DeserializedSubmodelComponent#4",
3865           "pinName": "A1"
3866         },
3867         "pin2": {
3868           "compName": "_submodelinterface",
3869           "pinName": "_EZ"
3870         },
3871         "name": "unnamedWire#75",
3872         "path": []
3873       },
3874       {
3875         "pin1": {
3876           "compName": "DeserializedSubmodelComponent#4",
3877           "pinName": "Y3"
3878         },
3879         "pin2": {
3880           "compName": "GUINandGate#7",
3881           "pinName": "B"
3882         },
3883         "name": "unnamedWire#73",
3884         "path": []
3885       },
3886       {
3887         "pin1": {
3888           "compName": "GUISplitter#14",
3889           "pinName": "O1"
3890         },
3891         "pin2": {
3892           "compName": "DeserializedSubmodelComponent#22",
3893           "pinName": "S0"
3894         },
3895         "name": "unnamedWire#209",
3896         "path": []
3897       },
3898       {
3899         "pin1": {
3900           "compName": "WireCrossPoint#26",
3901           "pinName": ""
3902         },
3903         "pin2": {
3904           "compName": "DeserializedSubmodelComponent#23",
3905           "pinName": "I101"
3906         },
3907         "name": "unnamedWire#199",
3908         "path": []
3909       },
3910       {
3911         "pin1": {
3912           "compName": "GUITriStateBuffer#3",
3913           "pinName": "IN"
3914         },
3915         "pin2": {
3916           "compName": "DeserializedSubmodelComponent#15",
3917           "pinName": "Y"
3918         },
3919         "name": "unnamedWire#165",
3920         "path": []
3921       },
3922       {
3923         "pin1": {
3924           "compName": "WireCrossPoint#31",
3925           "pinName": ""
3926         },
3927         "pin2": {
3928           "compName": "WireCrossPoint#30",
3929           "pinName": ""
3930         },
3931         "name": "unnamedWire#216",
3932         "path": []
3933       }
3934     ],
3935     "version": "0.1.1"
3936   },
3937   "symbolRendererSnippetID": "simpleRectangularLike",
3938   "symbolRendererParams": {
3939     "centerText": "Am2904",
3940     "centerTextHeight": 5.0,
3941     "horizontalComponentCenter": 17.5,
3942     "pinLabelHeight": 3.5,
3943     "pinLabelMargin": 0.5
3944   },
3945   "outlineRendererSnippetID": "default",
3946   "highLevelStateHandlerSnippetID": "standard",
3947   "highLevelStateHandlerParams": {
3948     "subcomponentHighLevelStates": {},
3949     "atomicHighLevelStates": {}
3950   },
3951   "version": "0.1.4"
3952 }