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