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