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