Re-layouted part of the Am2910InstrPLA
[Mograsim.git] / plugins / net.mograsim.logic.model.am2900 / components / net / mograsim / logic / model / am2900 / components / am2910 / Am2910InstrPLA.json
1 {
2   "width": 80.0,
3   "height": 85.0,
4   "interfacePins": [
5     {
6       "location": {
7         "x": 0.0,
8         "y": 5.0
9       },
10       "name": "I",
11       "logicWidth": 4,
12       "usage": "INPUT"
13     },
14     {
15       "location": {
16         "x": 5.0,
17         "y": 0.0
18       },
19       "name": "PASS",
20       "logicWidth": 1,
21       "usage": "INPUT"
22     },
23     {
24       "location": {
25         "x": 40.0,
26         "y": 0.0
27       },
28       "name": "R\u003d0",
29       "logicWidth": 1,
30       "usage": "INPUT"
31     },
32     {
33       "location": {
34         "x": 80.0,
35         "y": 15.0
36       },
37       "name": "RDEC",
38       "logicWidth": 1,
39       "usage": "OUTPUT"
40     },
41     {
42       "location": {
43         "x": 80.0,
44         "y": 5.0
45       },
46       "name": "RLD",
47       "logicWidth": 1,
48       "usage": "OUTPUT"
49     },
50     {
51       "location": {
52         "x": 80.0,
53         "y": 65.0
54       },
55       "name": "STKI0",
56       "logicWidth": 1,
57       "usage": "OUTPUT"
58     },
59     {
60       "location": {
61         "x": 80.0,
62         "y": 75.0
63       },
64       "name": "STKI1",
65       "logicWidth": 1,
66       "usage": "OUTPUT"
67     },
68     {
69       "location": {
70         "x": 80.0,
71         "y": 25.0
72       },
73       "name": "YD",
74       "logicWidth": 1,
75       "usage": "OUTPUT"
76     },
77     {
78       "location": {
79         "x": 80.0,
80         "y": 45.0
81       },
82       "name": "YF",
83       "logicWidth": 1,
84       "usage": "OUTPUT"
85     },
86     {
87       "location": {
88         "x": 80.0,
89         "y": 35.0
90       },
91       "name": "YR",
92       "logicWidth": 1,
93       "usage": "OUTPUT"
94     },
95     {
96       "location": {
97         "x": 80.0,
98         "y": 55.0
99       },
100       "name": "YmuPC",
101       "logicWidth": 1,
102       "usage": "OUTPUT"
103     },
104     {
105       "location": {
106         "x": 25.0,
107         "y": 85.0
108       },
109       "name": "_MAP",
110       "logicWidth": 1,
111       "usage": "OUTPUT"
112     },
113     {
114       "location": {
115         "x": 15.0,
116         "y": 85.0
117       },
118       "name": "_PL",
119       "logicWidth": 1,
120       "usage": "OUTPUT"
121     },
122     {
123       "location": {
124         "x": 35.0,
125         "y": 85.0
126       },
127       "name": "_VECT",
128       "logicWidth": 1,
129       "usage": "OUTPUT"
130     }
131   ],
132   "innerScale": 0.1,
133   "submodel": {
134     "components": [
135       {
136         "id": "NandGate",
137         "name": "NandGate#0",
138         "pos": {
139           "x": 50.0,
140           "y": 45.0
141         },
142         "params": 1
143       },
144       {
145         "id": "NandGate",
146         "name": "NandGate#1",
147         "pos": {
148           "x": 50.0,
149           "y": 70.0
150         },
151         "params": 1
152       },
153       {
154         "id": "NandGate",
155         "name": "NandGate#2",
156         "pos": {
157           "x": 50.0,
158           "y": 120.0
159         },
160         "params": 1
161       },
162       {
163         "id": "NandGate",
164         "name": "NandGate#3",
165         "pos": {
166           "x": 325.0,
167           "y": 810.0
168         },
169         "params": 1
170       },
171       {
172         "id": "NandGate",
173         "name": "NandGate#4",
174         "pos": {
175           "x": 50.0,
176           "y": 95.0
177         },
178         "params": 1
179       },
180       {
181         "id": "NandGate",
182         "name": "NandGate#5",
183         "pos": {
184           "x": 740.0,
185           "y": 155.0
186         },
187         "params": 1
188       },
189       {
190         "id": "NandGate",
191         "name": "NandGate#6",
192         "pos": {
193           "x": 705.0,
194           "y": 165.0
195         },
196         "params": 1
197       },
198       {
199         "id": "NandGate",
200         "name": "NandGate#7",
201         "pos": {
202           "x": 700.0,
203           "y": 140.0
204         },
205         "params": 1
206       },
207       {
208         "id": "NandGate",
209         "name": "NandGate#8",
210         "pos": {
211           "x": 50.0,
212           "y": 145.0
213         },
214         "params": 1
215       },
216       {
217         "id": "NandGate",
218         "name": "NandGate#9",
219         "pos": {
220           "x": 135.0,
221           "y": 95.0
222         },
223         "params": 1
224       },
225       {
226         "id": "NandGate",
227         "name": "NandGate#10",
228         "pos": {
229           "x": 550.0,
230           "y": 275.0
231         },
232         "params": 1
233       },
234       {
235         "id": "NandGate",
236         "name": "NandGate#11",
237         "pos": {
238           "x": 580.0,
239           "y": 280.0
240         },
241         "params": 1
242       },
243       {
244         "id": "NandGate",
245         "name": "NandGate#12",
246         "pos": {
247           "x": 605.0,
248           "y": 275.0
249         },
250         "params": 1
251       },
252       {
253         "id": "NandGate",
254         "name": "NandGate#13",
255         "pos": {
256           "x": 685.0,
257           "y": 750.0
258         },
259         "params": 1
260       },
261       {
262         "id": "NandGate",
263         "name": "NandGate#14",
264         "pos": {
265           "x": 640.0,
266           "y": 280.0
267         },
268         "params": 1
269       },
270       {
271         "id": "NandGate",
272         "name": "NandGate#15",
273         "pos": {
274           "x": 665.0,
275           "y": 250.0
276         },
277         "params": 1
278       },
279       {
280         "id": "NandGate",
281         "name": "NandGate#16",
282         "pos": {
283           "x": 605.0,
284           "y": 255.0
285         },
286         "params": 1
287       },
288       {
289         "id": "NandGate",
290         "name": "NandGate#17",
291         "pos": {
292           "x": 605.0,
293           "y": 230.0
294         },
295         "params": 1
296       },
297       {
298         "id": "NandGate",
299         "name": "NandGate#18",
300         "pos": {
301           "x": 640.0,
302           "y": 255.0
303         },
304         "params": 1
305       },
306       {
307         "id": "NandGate",
308         "name": "NandGate#19",
309         "pos": {
310           "x": 695.0,
311           "y": 255.0
312         },
313         "params": 1
314       },
315       {
316         "id": "NandGate",
317         "name": "NandGate#20",
318         "pos": {
319           "x": 50.0,
320           "y": 170.0
321         },
322         "params": 1
323       },
324       {
325         "id": "NandGate",
326         "name": "NandGate#21",
327         "pos": {
328           "x": 670.0,
329           "y": 275.0
330         },
331         "params": 1
332       },
333       {
334         "id": "NandGate",
335         "name": "NandGate#22",
336         "pos": {
337           "x": 730.0,
338           "y": 225.0
339         },
340         "params": 1
341       },
342       {
343         "id": "NandGate",
344         "name": "NandGate#23",
345         "pos": {
346           "x": 730.0,
347           "y": 250.0
348         },
349         "params": 1
350       },
351       {
352         "id": "NandGate",
353         "name": "NandGate#24",
354         "pos": {
355           "x": 765.0,
356           "y": 240.0
357         },
358         "params": 1
359       },
360       {
361         "id": "NandGate",
362         "name": "NandGate#25",
363         "pos": {
364           "x": 630.0,
365           "y": 500.0
366         },
367         "params": 1
368       },
369       {
370         "id": "NandGate",
371         "name": "NandGate#26",
372         "pos": {
373           "x": 600.0,
374           "y": 490.0
375         },
376         "params": 1
377       },
378       {
379         "id": "NandGate",
380         "name": "NandGate#27",
381         "pos": {
382           "x": 665.0,
383           "y": 500.0
384         },
385         "params": 1
386       },
387       {
388         "id": "NandGate",
389         "name": "NandGate#28",
390         "pos": {
391           "x": 700.0,
392           "y": 515.0
393         },
394         "params": 1
395       },
396       {
397         "id": "NandGate",
398         "name": "NandGate#29",
399         "pos": {
400           "x": 665.0,
401           "y": 520.0
402         },
403         "params": 1
404       },
405       {
406         "id": "NandGate",
407         "name": "NandGate#30",
408         "pos": {
409           "x": 735.0,
410           "y": 520.0
411         },
412         "params": 1
413       },
414       {
415         "id": "NandGate",
416         "name": "NandGate#31",
417         "pos": {
418           "x": 770.0,
419           "y": 540.0
420         },
421         "params": 1
422       },
423       {
424         "id": "NandGate",
425         "name": "NandGate#32",
426         "pos": {
427           "x": 735.0,
428           "y": 545.0
429         },
430         "params": 1
431       },
432       {
433         "id": "NandGate",
434         "name": "NandGate#33",
435         "pos": {
436           "x": 705.0,
437           "y": 535.0
438         },
439         "params": 1
440       },
441       {
442         "id": "NandGate",
443         "name": "NandGate#34",
444         "pos": {
445           "x": 670.0,
446           "y": 550.0
447         },
448         "params": 1
449       },
450       {
451         "id": "NandGate",
452         "name": "NandGate#35",
453         "pos": {
454           "x": 650.0,
455           "y": 545.0
456         },
457         "params": 1
458       },
459       {
460         "id": "NandGate",
461         "name": "NandGate#36",
462         "pos": {
463           "x": 620.0,
464           "y": 550.0
465         },
466         "params": 1
467       },
468       {
469         "id": "NandGate",
470         "name": "NandGate#37",
471         "pos": {
472           "x": 200.0,
473           "y": 125.0
474         },
475         "params": 1
476       },
477       {
478         "id": "NandGate",
479         "name": "NandGate#38",
480         "pos": {
481           "x": 635.0,
482           "y": 230.0
483         },
484         "params": 1
485       },
486       {
487         "id": "NandGate",
488         "name": "NandGate#39",
489         "pos": {
490           "x": 135.0,
491           "y": 220.0
492         },
493         "params": 1
494       },
495       {
496         "id": "NandGate",
497         "name": "NandGate#40",
498         "pos": {
499           "x": 235.0,
500           "y": 130.0
501         },
502         "params": 1
503       },
504       {
505         "id": "NandGate",
506         "name": "NandGate#41",
507         "pos": {
508           "x": 665.0,
509           "y": 660.0
510         },
511         "params": 1
512       },
513       {
514         "id": "NandGate",
515         "name": "NandGate#42",
516         "pos": {
517           "x": 695.0,
518           "y": 665.0
519         },
520         "params": 1
521       },
522       {
523         "id": "NandGate",
524         "name": "NandGate#43",
525         "pos": {
526           "x": 726.0,
527           "y": 650.0
528         },
529         "params": 1
530       },
531       {
532         "id": "NandGate",
533         "name": "NandGate#44",
534         "pos": {
535           "x": 760.0,
536           "y": 640.0
537         },
538         "params": 1
539       },
540       {
541         "id": "NandGate",
542         "name": "NandGate#45",
543         "pos": {
544           "x": 615.0,
545           "y": 590.0
546         },
547         "params": 1
548       },
549       {
550         "id": "NandGate",
551         "name": "NandGate#46",
552         "pos": {
553           "x": 645.0,
554           "y": 595.0
555         },
556         "params": 1
557       },
558       {
559         "id": "NandGate",
560         "name": "NandGate#47",
561         "pos": {
562           "x": 50.0,
563           "y": 295.0
564         },
565         "params": 1
566       },
567       {
568         "id": "NandGate",
569         "name": "NandGate#48",
570         "pos": {
571           "x": 675.0,
572           "y": 595.0
573         },
574         "params": 1
575       },
576       {
577         "id": "NandGate",
578         "name": "NandGate#49",
579         "pos": {
580           "x": 706.0,
581           "y": 610.0
582         },
583         "params": 1
584       },
585       {
586         "id": "NandGate",
587         "name": "NandGate#50",
588         "pos": {
589           "x": 726.0,
590           "y": 625.0
591         },
592         "params": 1
593       },
594       {
595         "id": "NandGate",
596         "name": "NandGate#51",
597         "pos": {
598           "x": 670.0,
599           "y": 620.0
600         },
601         "params": 1
602       },
603       {
604         "id": "NandGate",
605         "name": "NandGate#52",
606         "pos": {
607           "x": 135.0,
608           "y": 170.0
609         },
610         "params": 1
611       },
612       {
613         "id": "NandGate",
614         "name": "NandGate#53",
615         "pos": {
616           "x": 50.0,
617           "y": 195.0
618         },
619         "params": 1
620       },
621       {
622         "id": "NandGate",
623         "name": "NandGate#54",
624         "pos": {
625           "x": 605.0,
626           "y": 710.0
627         },
628         "params": 1
629       },
630       {
631         "id": "NandGate",
632         "name": "NandGate#55",
633         "pos": {
634           "x": 635.0,
635           "y": 710.0
636         },
637         "params": 1
638       },
639       {
640         "id": "NandGate",
641         "name": "NandGate#56",
642         "pos": {
643           "x": 660.0,
644           "y": 725.0
645         },
646         "params": 1
647       },
648       {
649         "id": "NandGate",
650         "name": "NandGate#57",
651         "pos": {
652           "x": 610.0,
653           "y": 750.0
654         },
655         "params": 1
656       },
657       {
658         "id": "NandGate",
659         "name": "NandGate#58",
660         "pos": {
661           "x": 635.0,
662           "y": 735.0
663         },
664         "params": 1
665       },
666       {
667         "id": "NandGate",
668         "name": "NandGate#59",
669         "pos": {
670           "x": 685.0,
671           "y": 725.0
672         },
673         "params": 1
674       },
675       {
676         "id": "NandGate",
677         "name": "NandGate#60",
678         "pos": {
679           "x": 720.0,
680           "y": 740.0
681         },
682         "params": 1
683       },
684       {
685         "id": "NandGate",
686         "name": "NandGate#61",
687         "pos": {
688           "x": 740.0,
689           "y": 340.0
690         },
691         "params": 1
692       },
693       {
694         "id": "NandGate",
695         "name": "NandGate#62",
696         "pos": {
697           "x": 655.0,
698           "y": 415.0
699         },
700         "params": 1
701       },
702       {
703         "id": "NandGate",
704         "name": "NandGate#63",
705         "pos": {
706           "x": 680.0,
707           "y": 415.0
708         },
709         "params": 1
710       },
711       {
712         "id": "NandGate",
713         "name": "NandGate#64",
714         "pos": {
715           "x": 710.0,
716           "y": 435.0
717         },
718         "params": 1
719       },
720       {
721         "id": "NandGate",
722         "name": "NandGate#65",
723         "pos": {
724           "x": 745.0,
725           "y": 440.0
726         },
727         "params": 1
728       },
729       {
730         "id": "NandGate",
731         "name": "NandGate#66",
732         "pos": {
733           "x": 720.0,
734           "y": 460.0
735         },
736         "params": 1
737       },
738       {
739         "id": "NandGate",
740         "name": "NandGate#67",
741         "pos": {
742           "x": 250.0,
743           "y": 815.0
744         },
745         "params": 1
746       },
747       {
748         "id": "NandGate",
749         "name": "NandGate#68",
750         "pos": {
751           "x": 200.0,
752           "y": 150.0
753         },
754         "params": 1
755       },
756       {
757         "id": "NandGate",
758         "name": "NandGate#69",
759         "pos": {
760           "x": 125.0,
761           "y": 815.0
762         },
763         "params": 1
764       },
765       {
766         "id": "Splitter",
767         "name": "Splitter#0",
768         "pos": {
769           "x": 5.0,
770           "y": 35.0
771         },
772         "params": {
773           "logicWidth": 4,
774           "orientation": "RIGHT"
775         }
776       },
777       {
778         "id": "WireCrossPoint",
779         "name": "WireCrossPoint#0",
780         "pos": {
781           "x": 19.0,
782           "y": 34.0
783         },
784         "params": 1
785       },
786       {
787         "id": "WireCrossPoint",
788         "name": "WireCrossPoint#1",
789         "pos": {
790           "x": 24.0,
791           "y": 44.0
792         },
793         "params": 1
794       },
795       {
796         "id": "WireCrossPoint",
797         "name": "WireCrossPoint#2",
798         "pos": {
799           "x": 254.0,
800           "y": 14.0
801         },
802         "params": 1
803       },
804       {
805         "id": "WireCrossPoint",
806         "name": "WireCrossPoint#3",
807         "pos": {
808           "x": 24.0,
809           "y": 74.0
810         },
811         "params": 1
812       },
813       {
814         "id": "WireCrossPoint",
815         "name": "WireCrossPoint#4",
816         "pos": {
817           "x": 34.0,
818           "y": 124.0
819         },
820         "params": 1
821       },
822       {
823         "id": "WireCrossPoint",
824         "name": "WireCrossPoint#5",
825         "pos": {
826           "x": 254.0,
827           "y": 109.0
828         },
829         "params": 1
830       },
831       {
832         "id": "WireCrossPoint",
833         "name": "WireCrossPoint#6",
834         "pos": {
835           "x": 29.0,
836           "y": 54.0
837         },
838         "params": 1
839       },
840       {
841         "id": "WireCrossPoint",
842         "name": "WireCrossPoint#7",
843         "pos": {
844           "x": 34.0,
845           "y": 134.0
846         },
847         "params": 1
848       },
849       {
850         "id": "WireCrossPoint",
851         "name": "WireCrossPoint#8",
852         "pos": {
853           "x": 29.0,
854           "y": 99.0
855         },
856         "params": 1
857       },
858       {
859         "id": "WireCrossPoint",
860         "name": "WireCrossPoint#9",
861         "pos": {
862           "x": 19.0,
863           "y": 49.0
864         },
865         "params": 1
866       },
867       {
868         "id": "WireCrossPoint",
869         "name": "WireCrossPoint#10",
870         "pos": {
871           "x": 234.0,
872           "y": 39.0
873         },
874         "params": 1
875       },
876       {
877         "id": "WireCrossPoint",
878         "name": "WireCrossPoint#11",
879         "pos": {
880           "x": 234.0,
881           "y": 4.0
882         },
883         "params": 1
884       },
885       {
886         "id": "WireCrossPoint",
887         "name": "WireCrossPoint#12",
888         "pos": {
889           "x": 34.0,
890           "y": 64.0
891         },
892         "params": 1
893       },
894       {
895         "id": "WireCrossPoint",
896         "name": "WireCrossPoint#13",
897         "pos": {
898           "x": 234.0,
899           "y": 74.0
900         },
901         "params": 1
902       },
903       {
904         "id": "WireCrossPoint",
905         "name": "WireCrossPoint#14",
906         "pos": {
907           "x": 84.0,
908           "y": 104.0
909         },
910         "params": 1
911       },
912       {
913         "id": "WireCrossPoint",
914         "name": "WireCrossPoint#15",
915         "pos": {
916           "x": 234.0,
917           "y": 49.0
918         },
919         "params": 1
920       },
921       {
922         "id": "WireCrossPoint",
923         "name": "WireCrossPoint#16",
924         "pos": {
925           "x": 19.0,
926           "y": 59.0
927         },
928         "params": 1
929       },
930       {
931         "id": "WireCrossPoint",
932         "name": "WireCrossPoint#17",
933         "pos": {
934           "x": 234.0,
935           "y": 54.0
936         },
937         "params": 1
938       },
939       {
940         "id": "WireCrossPoint",
941         "name": "WireCrossPoint#18",
942         "pos": {
943           "x": 234.0,
944           "y": 34.0
945         },
946         "params": 1
947       },
948       {
949         "id": "WireCrossPoint",
950         "name": "WireCrossPoint#19",
951         "pos": {
952           "x": 254.0,
953           "y": 39.0
954         },
955         "params": 1
956       },
957       {
958         "id": "WireCrossPoint",
959         "name": "WireCrossPoint#20",
960         "pos": {
961           "x": 24.0,
962           "y": 84.0
963         },
964         "params": 1
965       },
966       {
967         "id": "WireCrossPoint",
968         "name": "WireCrossPoint#21",
969         "pos": {
970           "x": 234.0,
971           "y": 14.0
972         },
973         "params": 1
974       },
975       {
976         "id": "WireCrossPoint",
977         "name": "WireCrossPoint#22",
978         "pos": {
979           "x": 294.0,
980           "y": 4.0
981         },
982         "params": 1
983       },
984       {
985         "id": "WireCrossPoint",
986         "name": "WireCrossPoint#23",
987         "pos": {
988           "x": 234.0,
989           "y": 19.0
990         },
991         "params": 1
992       },
993       {
994         "id": "WireCrossPoint",
995         "name": "WireCrossPoint#24",
996         "pos": {
997           "x": 274.0,
998           "y": 109.0
999         },
1000         "params": 1
1001       },
1002       {
1003         "id": "WireCrossPoint",
1004         "name": "WireCrossPoint#25",
1005         "pos": {
1006           "x": 234.0,
1007           "y": 44.0
1008         },
1009         "params": 1
1010       },
1011       {
1012         "id": "WireCrossPoint",
1013         "name": "WireCrossPoint#26",
1014         "pos": {
1015           "x": 274.0,
1016           "y": 39.0
1017         },
1018         "params": 1
1019       },
1020       {
1021         "id": "WireCrossPoint",
1022         "name": "WireCrossPoint#27",
1023         "pos": {
1024           "x": 49.0,
1025           "y": 24.0
1026         },
1027         "params": 1
1028       },
1029       {
1030         "id": "WireCrossPoint",
1031         "name": "WireCrossPoint#28",
1032         "pos": {
1033           "x": 234.0,
1034           "y": 109.0
1035         },
1036         "params": 1
1037       },
1038       {
1039         "id": "WireCrossPoint",
1040         "name": "WireCrossPoint#29",
1041         "pos": {
1042           "x": 294.0,
1043           "y": 39.0
1044         },
1045         "params": 1
1046       },
1047       {
1048         "id": "WireCrossPoint",
1049         "name": "WireCrossPoint#30",
1050         "pos": {
1051           "x": 254.0,
1052           "y": 29.0
1053         },
1054         "params": 1
1055       },
1056       {
1057         "id": "WireCrossPoint",
1058         "name": "WireCrossPoint#31",
1059         "pos": {
1060           "x": 234.0,
1061           "y": 69.0
1062         },
1063         "params": 1
1064       },
1065       {
1066         "id": "WireCrossPoint",
1067         "name": "WireCrossPoint#32",
1068         "pos": {
1069           "x": 274.0,
1070           "y": 9.0
1071         },
1072         "params": 1
1073       },
1074       {
1075         "id": "WireCrossPoint",
1076         "name": "WireCrossPoint#33",
1077         "pos": {
1078           "x": 254.0,
1079           "y": 69.0
1080         },
1081         "params": 1
1082       },
1083       {
1084         "id": "WireCrossPoint",
1085         "name": "WireCrossPoint#34",
1086         "pos": {
1087           "x": 234.0,
1088           "y": 99.0
1089         },
1090         "params": 1
1091       },
1092       {
1093         "id": "WireCrossPoint",
1094         "name": "WireCrossPoint#35",
1095         "pos": {
1096           "x": 129.0,
1097           "y": 14.0
1098         },
1099         "params": 1
1100       },
1101       {
1102         "id": "WireCrossPoint",
1103         "name": "WireCrossPoint#36",
1104         "pos": {
1105           "x": 44.0,
1106           "y": 174.0
1107         },
1108         "params": 1
1109       },
1110       {
1111         "id": "WireCrossPoint",
1112         "name": "WireCrossPoint#37",
1113         "pos": {
1114           "x": 234.0,
1115           "y": 29.0
1116         },
1117         "params": 1
1118       },
1119       {
1120         "id": "WireCrossPoint",
1121         "name": "WireCrossPoint#38",
1122         "pos": {
1123           "x": 719.0,
1124           "y": 259.0
1125         },
1126         "params": 1
1127       },
1128       {
1129         "id": "WireCrossPoint",
1130         "name": "WireCrossPoint#39",
1131         "pos": {
1132           "x": 254.0,
1133           "y": 44.0
1134         },
1135         "params": 1
1136       },
1137       {
1138         "id": "WireCrossPoint",
1139         "name": "WireCrossPoint#40",
1140         "pos": {
1141           "x": 74.0,
1142           "y": 54.0
1143         },
1144         "params": 1
1145       },
1146       {
1147         "id": "WireCrossPoint",
1148         "name": "WireCrossPoint#41",
1149         "pos": {
1150           "x": 254.0,
1151           "y": 24.0
1152         },
1153         "params": 1
1154       },
1155       {
1156         "id": "WireCrossPoint",
1157         "name": "WireCrossPoint#42",
1158         "pos": {
1159           "x": 254.0,
1160           "y": 114.0
1161         },
1162         "params": 1
1163       },
1164       {
1165         "id": "WireCrossPoint",
1166         "name": "WireCrossPoint#43",
1167         "pos": {
1168           "x": 234.0,
1169           "y": 24.0
1170         },
1171         "params": 1
1172       },
1173       {
1174         "id": "WireCrossPoint",
1175         "name": "WireCrossPoint#44",
1176         "pos": {
1177           "x": 274.0,
1178           "y": 4.0
1179         },
1180         "params": 1
1181       },
1182       {
1183         "id": "WireCrossPoint",
1184         "name": "WireCrossPoint#45",
1185         "pos": {
1186           "x": 254.0,
1187           "y": 49.0
1188         },
1189         "params": 1
1190       },
1191       {
1192         "id": "WireCrossPoint",
1193         "name": "WireCrossPoint#46",
1194         "pos": {
1195           "x": 254.0,
1196           "y": 9.0
1197         },
1198         "params": 1
1199       },
1200       {
1201         "id": "WireCrossPoint",
1202         "name": "WireCrossPoint#47",
1203         "pos": {
1204           "x": 274.0,
1205           "y": 29.0
1206         },
1207         "params": 1
1208       },
1209       {
1210         "id": "WireCrossPoint",
1211         "name": "WireCrossPoint#48",
1212         "pos": {
1213           "x": 229.0,
1214           "y": 19.0
1215         },
1216         "params": 1
1217       },
1218       {
1219         "id": "WireCrossPoint",
1220         "name": "WireCrossPoint#49",
1221         "pos": {
1222           "x": 164.0,
1223           "y": 129.0
1224         },
1225         "params": 1
1226       },
1227       {
1228         "id": "WireCrossPoint",
1229         "name": "WireCrossPoint#50",
1230         "pos": {
1231           "x": 164.0,
1232           "y": 104.0
1233         },
1234         "params": 1
1235       },
1236       {
1237         "id": "WireCrossPoint",
1238         "name": "WireCrossPoint#51",
1239         "pos": {
1240           "x": 234.0,
1241           "y": 114.0
1242         },
1243         "params": 1
1244       },
1245       {
1246         "id": "WireCrossPoint",
1247         "name": "WireCrossPoint#52",
1248         "pos": {
1249           "x": 254.0,
1250           "y": 4.0
1251         },
1252         "params": 1
1253       },
1254       {
1255         "id": "WireCrossPoint",
1256         "name": "WireCrossPoint#53",
1257         "pos": {
1258           "x": 234.0,
1259           "y": 119.0
1260         },
1261         "params": 1
1262       },
1263       {
1264         "id": "WireCrossPoint",
1265         "name": "WireCrossPoint#54",
1266         "pos": {
1267           "x": 39.0,
1268           "y": 149.0
1269         },
1270         "params": 1
1271       },
1272       {
1273         "id": "WireCrossPoint",
1274         "name": "WireCrossPoint#55",
1275         "pos": {
1276           "x": 234.0,
1277           "y": 9.0
1278         },
1279         "params": 1
1280       },
1281       {
1282         "id": "WireCrossPoint",
1283         "name": "WireCrossPoint#56",
1284         "pos": {
1285           "x": 29.0,
1286           "y": 109.0
1287         },
1288         "params": 1
1289       },
1290       {
1291         "id": "WireCrossPoint",
1292         "name": "WireCrossPoint#57",
1293         "pos": {
1294           "x": 94.0,
1295           "y": 109.0
1296         },
1297         "params": 1
1298       },
1299       {
1300         "id": "WireCrossPoint",
1301         "name": "WireCrossPoint#58",
1302         "pos": {
1303           "x": 234.0,
1304           "y": 59.0
1305         },
1306         "params": 1
1307       },
1308       {
1309         "id": "WireCrossPoint",
1310         "name": "WireCrossPoint#59",
1311         "pos": {
1312           "x": 89.0,
1313           "y": 129.0
1314         },
1315         "params": 1
1316       },
1317       {
1318         "id": "WireCrossPoint",
1319         "name": "WireCrossPoint#60",
1320         "pos": {
1321           "x": 79.0,
1322           "y": 79.0
1323         },
1324         "params": 1
1325       },
1326       {
1327         "id": "WireCrossPoint",
1328         "name": "WireCrossPoint#61",
1329         "pos": {
1330           "x": 84.0,
1331           "y": 124.0
1332         },
1333         "params": 1
1334       },
1335       {
1336         "id": "WireCrossPoint",
1337         "name": "WireCrossPoint#62",
1338         "pos": {
1339           "x": 234.0,
1340           "y": 94.0
1341         },
1342         "params": 1
1343       },
1344       {
1345         "id": "WireCrossPoint",
1346         "name": "WireCrossPoint#63",
1347         "pos": {
1348           "x": 94.0,
1349           "y": 154.0
1350         },
1351         "params": 1
1352       },
1353       {
1354         "id": "WireCrossPoint",
1355         "name": "WireCrossPoint#64",
1356         "pos": {
1357           "x": 74.0,
1358           "y": 99.0
1359         },
1360         "params": 1
1361       },
1362       {
1363         "id": "WireCrossPoint",
1364         "name": "WireCrossPoint#65",
1365         "pos": {
1366           "x": 89.0,
1367           "y": 134.0
1368         },
1369         "params": 1
1370       },
1371       {
1372         "id": "WireCrossPoint",
1373         "name": "WireCrossPoint#66",
1374         "pos": {
1375           "x": 189.0,
1376           "y": 14.0
1377         },
1378         "params": 1
1379       },
1380       {
1381         "id": "WireCrossPoint",
1382         "name": "WireCrossPoint#67",
1383         "pos": {
1384           "x": 184.0,
1385           "y": 164.0
1386         },
1387         "params": 1
1388       },
1389       {
1390         "id": "WireCrossPoint",
1391         "name": "WireCrossPoint#68",
1392         "pos": {
1393           "x": 29.0,
1394           "y": 209.0
1395         },
1396         "params": 1
1397       },
1398       {
1399         "id": "WireCrossPoint",
1400         "name": "WireCrossPoint#69",
1401         "pos": {
1402           "x": 44.0,
1403           "y": 184.0
1404         },
1405         "params": 1
1406       },
1407       {
1408         "id": "WireCrossPoint",
1409         "name": "WireCrossPoint#70",
1410         "pos": {
1411           "x": 104.0,
1412           "y": 184.0
1413         },
1414         "params": 1
1415       },
1416       {
1417         "id": "WireCrossPoint",
1418         "name": "WireCrossPoint#71",
1419         "pos": {
1420           "x": 24.0,
1421           "y": 249.0
1422         },
1423         "params": 1
1424       },
1425       {
1426         "id": "WireCrossPoint",
1427         "name": "WireCrossPoint#72",
1428         "pos": {
1429           "x": 34.0,
1430           "y": 234.0
1431         },
1432         "params": 1
1433       },
1434       {
1435         "id": "WireCrossPoint",
1436         "name": "WireCrossPoint#73",
1437         "pos": {
1438           "x": 234.0,
1439           "y": 79.0
1440         },
1441         "params": 1
1442       },
1443       {
1444         "id": "WireCrossPoint",
1445         "name": "WireCrossPoint#74",
1446         "pos": {
1447           "x": 29.0,
1448           "y": 259.0
1449         },
1450         "params": 1
1451       },
1452       {
1453         "id": "WireCrossPoint",
1454         "name": "WireCrossPoint#75",
1455         "pos": {
1456           "x": 39.0,
1457           "y": 159.0
1458         },
1459         "params": 1
1460       },
1461       {
1462         "id": "WireCrossPoint",
1463         "name": "WireCrossPoint#76",
1464         "pos": {
1465           "x": 234.0,
1466           "y": 84.0
1467         },
1468         "params": 1
1469       },
1470       {
1471         "id": "WireCrossPoint",
1472         "name": "WireCrossPoint#77",
1473         "pos": {
1474           "x": 254.0,
1475           "y": 84.0
1476         },
1477         "params": 1
1478       },
1479       {
1480         "id": "WireCrossPoint",
1481         "name": "WireCrossPoint#78",
1482         "pos": {
1483           "x": 94.0,
1484           "y": 174.0
1485         },
1486         "params": 1
1487       },
1488       {
1489         "id": "WireCrossPoint",
1490         "name": "WireCrossPoint#79",
1491         "pos": {
1492           "x": 234.0,
1493           "y": 104.0
1494         },
1495         "params": 1
1496       },
1497       {
1498         "id": "and",
1499         "name": "and#0",
1500         "pos": {
1501           "x": 680.0,
1502           "y": 465.0
1503         }
1504       },
1505       {
1506         "id": "and",
1507         "name": "and#1",
1508         "pos": {
1509           "x": 770.0,
1510           "y": 440.0
1511         }
1512       },
1513       {
1514         "id": "and",
1515         "name": "and#2",
1516         "pos": {
1517           "x": 50.0,
1518           "y": 245.0
1519         }
1520       },
1521       {
1522         "id": "and",
1523         "name": "and#3",
1524         "pos": {
1525           "x": 215.0,
1526           "y": 820.0
1527         }
1528       },
1529       {
1530         "id": "and",
1531         "name": "and#4",
1532         "pos": {
1533           "x": 135.0,
1534           "y": 195.0
1535         }
1536       },
1537       {
1538         "id": "and",
1539         "name": "and#5",
1540         "pos": {
1541           "x": 135.0,
1542           "y": 145.0
1543         }
1544       },
1545       {
1546         "id": "and",
1547         "name": "and#6",
1548         "pos": {
1549           "x": 50.0,
1550           "y": 220.0
1551         }
1552       },
1553       {
1554         "id": "and",
1555         "name": "and#7",
1556         "pos": {
1557           "x": 770.0,
1558           "y": 145.0
1559         }
1560       },
1561       {
1562         "id": "and",
1563         "name": "and#8",
1564         "pos": {
1565           "x": 135.0,
1566           "y": 120.0
1567         }
1568       },
1569       {
1570         "id": "and",
1571         "name": "and#9",
1572         "pos": {
1573           "x": 740.0,
1574           "y": 55.0
1575         }
1576       },
1577       {
1578         "id": "and",
1579         "name": "and#10",
1580         "pos": {
1581           "x": 770.0,
1582           "y": 45.0
1583         }
1584       },
1585       {
1586         "id": "and",
1587         "name": "and#11",
1588         "pos": {
1589           "x": 515.0,
1590           "y": 270.0
1591         }
1592       },
1593       {
1594         "id": "and",
1595         "name": "and#12",
1596         "pos": {
1597           "x": 695.0,
1598           "y": 225.0
1599         }
1600       },
1601       {
1602         "id": "and",
1603         "name": "and#13",
1604         "pos": {
1605           "x": 570.0,
1606           "y": 240.0
1607         }
1608       },
1609       {
1610         "id": "and",
1611         "name": "and#14",
1612         "pos": {
1613           "x": 695.0,
1614           "y": 640.0
1615         }
1616       },
1617       {
1618         "id": "and",
1619         "name": "and#15",
1620         "pos": {
1621           "x": 50.0,
1622           "y": 270.0
1623         }
1624       },
1625       {
1626         "id": "and",
1627         "name": "and#16",
1628         "pos": {
1629           "x": 650.0,
1630           "y": 775.0
1631         }
1632       },
1633       {
1634         "id": "and",
1635         "name": "and#17",
1636         "pos": {
1637           "x": 765.0,
1638           "y": 345.0
1639         }
1640       },
1641       {
1642         "id": "and",
1643         "name": "and#18",
1644         "pos": {
1645           "x": 680.0,
1646           "y": 440.0
1647         }
1648       }
1649     ],
1650     "wires": [
1651       {
1652         "pin1": {
1653           "compName": "Splitter#0",
1654           "pinName": "I"
1655         },
1656         "pin2": {
1657           "compName": "_submodelinterface",
1658           "pinName": "I"
1659         },
1660         "name": "unnamedWire#0",
1661         "path": []
1662       },
1663       {
1664         "pin1": {
1665           "compName": "Splitter#0",
1666           "pinName": "O3"
1667         },
1668         "pin2": {
1669           "compName": "WireCrossPoint#0",
1670           "pinName": ""
1671         },
1672         "name": "unnamedWire#1",
1673         "path": []
1674       },
1675       {
1676         "pin1": {
1677           "compName": "WireCrossPoint#46",
1678           "pinName": ""
1679         },
1680         "pin2": {
1681           "compName": "WireCrossPoint#55",
1682           "pinName": ""
1683         },
1684         "name": "unnamedWire#2",
1685         "path": []
1686       },
1687       {
1688         "pin1": {
1689           "compName": "Splitter#0",
1690           "pinName": "O1"
1691         },
1692         "pin2": {
1693           "compName": "WireCrossPoint#6",
1694           "pinName": ""
1695         },
1696         "name": "unnamedWire#3",
1697         "path": []
1698       },
1699       {
1700         "pin1": {
1701           "compName": "Splitter#0",
1702           "pinName": "O0"
1703         },
1704         "pin2": {
1705           "compName": "WireCrossPoint#12",
1706           "pinName": ""
1707         },
1708         "name": "unnamedWire#4",
1709         "path": []
1710       },
1711       {
1712         "pin1": {
1713           "compName": "WireCrossPoint#9",
1714           "pinName": ""
1715         },
1716         "pin2": {
1717           "compName": "WireCrossPoint#16",
1718           "pinName": ""
1719         },
1720         "name": "unnamedWire#5",
1721         "path": []
1722       },
1723       {
1724         "pin1": {
1725           "compName": "WireCrossPoint#9",
1726           "pinName": ""
1727         },
1728         "pin2": {
1729           "compName": "WireCrossPoint#0",
1730           "pinName": ""
1731         },
1732         "name": "unnamedWire#6",
1733         "path": []
1734       },
1735       {
1736         "pin1": {
1737           "compName": "WireCrossPoint#3",
1738           "pinName": ""
1739         },
1740         "pin2": {
1741           "compName": "WireCrossPoint#1",
1742           "pinName": ""
1743         },
1744         "name": "unnamedWire#7",
1745         "path": []
1746       },
1747       {
1748         "pin1": {
1749           "compName": "WireCrossPoint#4",
1750           "pinName": ""
1751         },
1752         "pin2": {
1753           "compName": "NandGate#2",
1754           "pinName": "A"
1755         },
1756         "name": "unnamedWire#8",
1757         "path": []
1758       },
1759       {
1760         "pin1": {
1761           "compName": "WireCrossPoint#20",
1762           "pinName": ""
1763         },
1764         "pin2": {
1765           "compName": "WireCrossPoint#71",
1766           "pinName": ""
1767         },
1768         "name": "unnamedWire#9",
1769         "path": []
1770       },
1771       {
1772         "pin1": {
1773           "compName": "WireCrossPoint#3",
1774           "pinName": ""
1775         },
1776         "pin2": {
1777           "compName": "NandGate#1",
1778           "pinName": "A"
1779         },
1780         "name": "unnamedWire#10",
1781         "path": []
1782       },
1783       {
1784         "pin1": {
1785           "compName": "Splitter#0",
1786           "pinName": "O2"
1787         },
1788         "pin2": {
1789           "compName": "WireCrossPoint#1",
1790           "pinName": ""
1791         },
1792         "name": "unnamedWire#11",
1793         "path": []
1794       },
1795       {
1796         "pin1": {
1797           "compName": "WireCrossPoint#66",
1798           "pinName": ""
1799         },
1800         "pin2": {
1801           "compName": "NandGate#68",
1802           "pinName": "A"
1803         },
1804         "name": "unnamedWire#12",
1805         "path": [
1806           {
1807             "x": 195.0,
1808             "y": 155.0
1809           }
1810         ]
1811       },
1812       {
1813         "pin1": {
1814           "compName": "WireCrossPoint#59",
1815           "pinName": ""
1816         },
1817         "pin2": {
1818           "compName": "WireCrossPoint#15",
1819           "pinName": ""
1820         },
1821         "name": "unnamedWire#13",
1822         "path": [
1823           {
1824             "x": 90.0,
1825             "y": 50.0
1826           }
1827         ]
1828       },
1829       {
1830         "pin1": {
1831           "compName": "WireCrossPoint#5",
1832           "pinName": ""
1833         },
1834         "pin2": {
1835           "compName": "WireCrossPoint#24",
1836           "pinName": ""
1837         },
1838         "name": "unnamedWire#14",
1839         "path": []
1840       },
1841       {
1842         "pin1": {
1843           "compName": "WireCrossPoint#23",
1844           "pinName": ""
1845         },
1846         "pin2": {
1847           "compName": "WireCrossPoint#48",
1848           "pinName": ""
1849         },
1850         "name": "unnamedWire#15",
1851         "path": []
1852       },
1853       {
1854         "pin1": {
1855           "compName": "NandGate#0",
1856           "pinName": "Y"
1857         },
1858         "pin2": {
1859           "compName": "WireCrossPoint#40",
1860           "pinName": ""
1861         },
1862         "name": "unnamedWire#16",
1863         "path": []
1864       },
1865       {
1866         "pin1": {
1867           "compName": "WireCrossPoint#60",
1868           "pinName": ""
1869         },
1870         "pin2": {
1871           "compName": "WireCrossPoint#10",
1872           "pinName": ""
1873         },
1874         "name": "unnamedWire#17",
1875         "path": [
1876           {
1877             "x": 80.0,
1878             "y": 40.0
1879           }
1880         ]
1881       },
1882       {
1883         "pin1": {
1884           "compName": "WireCrossPoint#2",
1885           "pinName": ""
1886         },
1887         "pin2": {
1888           "compName": "and#3",
1889           "pinName": "A"
1890         },
1891         "name": "unnamedWire#18",
1892         "path": []
1893       },
1894       {
1895         "pin1": {
1896           "compName": "and#4",
1897           "pinName": "Y"
1898         },
1899         "pin2": {
1900           "compName": "WireCrossPoint#67",
1901           "pinName": ""
1902         },
1903         "name": "unnamedWire#19",
1904         "path": [
1905           {
1906             "x": 185.0,
1907             "y": 200.0
1908           }
1909         ]
1910       },
1911       {
1912         "pin1": {
1913           "compName": "WireCrossPoint#5",
1914           "pinName": ""
1915         },
1916         "pin2": {
1917           "compName": "NandGate#3",
1918           "pinName": "B"
1919         },
1920         "name": "unnamedWire#20",
1921         "path": []
1922       },
1923       {
1924         "pin1": {
1925           "compName": "and#3",
1926           "pinName": "Y"
1927         },
1928         "pin2": {
1929           "compName": "NandGate#67",
1930           "pinName": "B"
1931         },
1932         "name": "unnamedWire#21",
1933         "path": []
1934       },
1935       {
1936         "pin1": {
1937           "compName": "NandGate#67",
1938           "pinName": "Y"
1939         },
1940         "pin2": {
1941           "compName": "_submodelinterface",
1942           "pinName": "_MAP"
1943         },
1944         "name": "unnamedWire#22",
1945         "path": []
1946       },
1947       {
1948         "pin1": {
1949           "compName": "and#2",
1950           "pinName": "Y"
1951         },
1952         "pin2": {
1953           "compName": "WireCrossPoint#13",
1954           "pinName": ""
1955         },
1956         "name": "unnamedWire#23",
1957         "path": [
1958           {
1959             "x": 115.0,
1960             "y": 250.0
1961           },
1962           {
1963             "x": 115.0,
1964             "y": 75.0
1965           }
1966         ]
1967       },
1968       {
1969         "pin1": {
1970           "compName": "NandGate#3",
1971           "pinName": "Y"
1972         },
1973         "pin2": {
1974           "compName": "_submodelinterface",
1975           "pinName": "_VECT"
1976         },
1977         "name": "unnamedWire#24",
1978         "path": []
1979       },
1980       {
1981         "pin1": {
1982           "compName": "WireCrossPoint#6",
1983           "pinName": ""
1984         },
1985         "pin2": {
1986           "compName": "WireCrossPoint#35",
1987           "pinName": ""
1988         },
1989         "name": "unnamedWire#25",
1990         "path": [
1991           {
1992             "x": 30.0,
1993             "y": 15.0
1994           }
1995         ]
1996       },
1997       {
1998         "pin1": {
1999           "compName": "WireCrossPoint#67",
2000           "pinName": ""
2001         },
2002         "pin2": {
2003           "compName": "NandGate#68",
2004           "pinName": "B"
2005         },
2006         "name": "unnamedWire#26",
2007         "path": []
2008       },
2009       {
2010         "pin1": {
2011           "compName": "WireCrossPoint#4",
2012           "pinName": ""
2013         },
2014         "pin2": {
2015           "compName": "WireCrossPoint#7",
2016           "pinName": ""
2017         },
2018         "name": "unnamedWire#27",
2019         "path": []
2020       },
2021       {
2022         "pin1": {
2023           "compName": "NandGate#69",
2024           "pinName": "Y"
2025         },
2026         "pin2": {
2027           "compName": "_submodelinterface",
2028           "pinName": "_PL"
2029         },
2030         "name": "unnamedWire#28",
2031         "path": []
2032       },
2033       {
2034         "pin1": {
2035           "compName": "WireCrossPoint#7",
2036           "pinName": ""
2037         },
2038         "pin2": {
2039           "compName": "NandGate#2",
2040           "pinName": "B"
2041         },
2042         "name": "unnamedWire#29",
2043         "path": []
2044       },
2045       {
2046         "pin1": {
2047           "compName": "WireCrossPoint#47",
2048           "pinName": ""
2049         },
2050         "pin2": {
2051           "compName": "_submodelinterface",
2052           "pinName": "R\u003d0"
2053         },
2054         "name": "unnamedWire#30",
2055         "path": [
2056           {
2057             "x": 400.0,
2058             "y": 30.0
2059           }
2060         ]
2061       },
2062       {
2063         "pin1": {
2064           "compName": "WireCrossPoint#6",
2065           "pinName": ""
2066         },
2067         "pin2": {
2068           "compName": "WireCrossPoint#8",
2069           "pinName": ""
2070         },
2071         "name": "unnamedWire#31",
2072         "path": []
2073       },
2074       {
2075         "pin1": {
2076           "compName": "WireCrossPoint#8",
2077           "pinName": ""
2078         },
2079         "pin2": {
2080           "compName": "WireCrossPoint#56",
2081           "pinName": ""
2082         },
2083         "name": "unnamedWire#32",
2084         "path": []
2085       },
2086       {
2087         "pin1": {
2088           "compName": "WireCrossPoint#8",
2089           "pinName": ""
2090         },
2091         "pin2": {
2092           "compName": "NandGate#4",
2093           "pinName": "A"
2094         },
2095         "name": "unnamedWire#33",
2096         "path": []
2097       },
2098       {
2099         "pin1": {
2100           "compName": "NandGate#4",
2101           "pinName": "Y"
2102         },
2103         "pin2": {
2104           "compName": "WireCrossPoint#14",
2105           "pinName": ""
2106         },
2107         "name": "unnamedWire#34",
2108         "path": []
2109       },
2110       {
2111         "pin1": {
2112           "compName": "WireCrossPoint#9",
2113           "pinName": ""
2114         },
2115         "pin2": {
2116           "compName": "NandGate#0",
2117           "pinName": "A"
2118         },
2119         "name": "unnamedWire#35",
2120         "path": []
2121       },
2122       {
2123         "pin1": {
2124           "compName": "WireCrossPoint#60",
2125           "pinName": ""
2126         },
2127         "pin2": {
2128           "compName": "and#5",
2129           "pinName": "A"
2130         },
2131         "name": "unnamedWire#36",
2132         "path": [
2133           {
2134             "x": 80.0,
2135             "y": 150.0
2136           }
2137         ]
2138       },
2139       {
2140         "pin1": {
2141           "compName": "and#5",
2142           "pinName": "Y"
2143         },
2144         "pin2": {
2145           "compName": "WireCrossPoint#34",
2146           "pinName": ""
2147         },
2148         "name": "unnamedWire#37",
2149         "path": [
2150           {
2151             "x": 175.0,
2152             "y": 150.0
2153           },
2154           {
2155             "x": 175.0,
2156             "y": 100.0
2157           }
2158         ]
2159       },
2160       {
2161         "pin1": {
2162           "compName": "WireCrossPoint#10",
2163           "pinName": ""
2164         },
2165         "pin2": {
2166           "compName": "WireCrossPoint#19",
2167           "pinName": ""
2168         },
2169         "name": "unnamedWire#38",
2170         "path": []
2171       },
2172       {
2173         "pin1": {
2174           "compName": "WireCrossPoint#0",
2175           "pinName": ""
2176         },
2177         "pin2": {
2178           "compName": "WireCrossPoint#11",
2179           "pinName": ""
2180         },
2181         "name": "unnamedWire#39",
2182         "path": [
2183           {
2184             "x": 20.0,
2185             "y": 5.0
2186           }
2187         ]
2188       },
2189       {
2190         "pin1": {
2191           "compName": "NandGate#6",
2192           "pinName": "Y"
2193         },
2194         "pin2": {
2195           "compName": "NandGate#5",
2196           "pinName": "B"
2197         },
2198         "name": "unnamedWire#40",
2199         "path": []
2200       },
2201       {
2202         "pin1": {
2203           "compName": "NandGate#7",
2204           "pinName": "Y"
2205         },
2206         "pin2": {
2207           "compName": "NandGate#5",
2208           "pinName": "A"
2209         },
2210         "name": "unnamedWire#41",
2211         "path": []
2212       },
2213       {
2214         "pin1": {
2215           "compName": "and#7",
2216           "pinName": "Y"
2217         },
2218         "pin2": {
2219           "compName": "_submodelinterface",
2220           "pinName": "RDEC"
2221         },
2222         "name": "unnamedWire#42",
2223         "path": []
2224       },
2225       {
2226         "pin1": {
2227           "compName": "and#7",
2228           "pinName": "B"
2229         },
2230         "pin2": {
2231           "compName": "NandGate#5",
2232           "pinName": "Y"
2233         },
2234         "name": "unnamedWire#43",
2235         "path": []
2236       },
2237       {
2238         "pin1": {
2239           "compName": "WireCrossPoint#11",
2240           "pinName": ""
2241         },
2242         "pin2": {
2243           "compName": "NandGate#6",
2244           "pinName": "A"
2245         },
2246         "name": "unnamedWire#44",
2247         "path": []
2248       },
2249       {
2250         "pin1": {
2251           "compName": "WireCrossPoint#3",
2252           "pinName": ""
2253         },
2254         "pin2": {
2255           "compName": "WireCrossPoint#20",
2256           "pinName": ""
2257         },
2258         "name": "unnamedWire#45",
2259         "path": []
2260       },
2261       {
2262         "pin1": {
2263           "compName": "WireCrossPoint#12",
2264           "pinName": ""
2265         },
2266         "pin2": {
2267           "compName": "WireCrossPoint#4",
2268           "pinName": ""
2269         },
2270         "name": "unnamedWire#46",
2271         "path": []
2272       },
2273       {
2274         "pin1": {
2275           "compName": "WireCrossPoint#12",
2276           "pinName": ""
2277         },
2278         "pin2": {
2279           "compName": "WireCrossPoint#48",
2280           "pinName": ""
2281         },
2282         "name": "unnamedWire#47",
2283         "path": [
2284           {
2285             "x": 35.0,
2286             "y": 20.0
2287           }
2288         ]
2289       },
2290       {
2291         "pin1": {
2292           "compName": "WireCrossPoint#13",
2293           "pinName": ""
2294         },
2295         "pin2": {
2296           "compName": "NandGate#3",
2297           "pinName": "A"
2298         },
2299         "name": "unnamedWire#48",
2300         "path": []
2301       },
2302       {
2303         "pin1": {
2304           "compName": "WireCrossPoint#13",
2305           "pinName": ""
2306         },
2307         "pin2": {
2308           "compName": "NandGate#7",
2309           "pinName": "B"
2310         },
2311         "name": "unnamedWire#49",
2312         "path": []
2313       },
2314       {
2315         "pin1": {
2316           "compName": "and#6",
2317           "pinName": "Y"
2318         },
2319         "pin2": {
2320           "compName": "WireCrossPoint#31",
2321           "pinName": ""
2322         },
2323         "name": "unnamedWire#50",
2324         "path": [
2325           {
2326             "x": 110.0,
2327             "y": 225.0
2328           },
2329           {
2330             "x": 110.0,
2331             "y": 70.0
2332           }
2333         ]
2334       },
2335       {
2336         "pin1": {
2337           "compName": "WireCrossPoint#25",
2338           "pinName": ""
2339         },
2340         "pin2": {
2341           "compName": "WireCrossPoint#39",
2342           "pinName": ""
2343         },
2344         "name": "unnamedWire#51",
2345         "path": []
2346       },
2347       {
2348         "pin1": {
2349           "compName": "WireCrossPoint#14",
2350           "pinName": ""
2351         },
2352         "pin2": {
2353           "compName": "WireCrossPoint#61",
2354           "pinName": ""
2355         },
2356         "name": "unnamedWire#52",
2357         "path": []
2358       },
2359       {
2360         "pin1": {
2361           "compName": "WireCrossPoint#65",
2362           "pinName": ""
2363         },
2364         "pin2": {
2365           "compName": "and#4",
2366           "pinName": "A"
2367         },
2368         "name": "unnamedWire#53",
2369         "path": [
2370           {
2371             "x": 90.0,
2372             "y": 200.0
2373           }
2374         ]
2375       },
2376       {
2377         "pin1": {
2378           "compName": "WireCrossPoint#65",
2379           "pinName": ""
2380         },
2381         "pin2": {
2382           "compName": "and#8",
2383           "pinName": "B"
2384         },
2385         "name": "unnamedWire#54",
2386         "path": []
2387       },
2388       {
2389         "pin1": {
2390           "compName": "WireCrossPoint#20",
2391           "pinName": ""
2392         },
2393         "pin2": {
2394           "compName": "NandGate#1",
2395           "pinName": "B"
2396         },
2397         "name": "unnamedWire#55",
2398         "path": []
2399       },
2400       {
2401         "pin1": {
2402           "compName": "and#8",
2403           "pinName": "Y"
2404         },
2405         "pin2": {
2406           "compName": "WireCrossPoint#62",
2407           "pinName": ""
2408         },
2409         "name": "unnamedWire#56",
2410         "path": [
2411           {
2412             "x": 170.0,
2413             "y": 125.0
2414           },
2415           {
2416             "x": 170.0,
2417             "y": 95.0
2418           }
2419         ]
2420       },
2421       {
2422         "pin1": {
2423           "compName": "WireCrossPoint#35",
2424           "pinName": ""
2425         },
2426         "pin2": {
2427           "compName": "WireCrossPoint#66",
2428           "pinName": ""
2429         },
2430         "name": "unnamedWire#57",
2431         "path": []
2432       },
2433       {
2434         "pin1": {
2435           "compName": "_submodelinterface",
2436           "pinName": "PASS"
2437         },
2438         "pin2": {
2439           "compName": "WireCrossPoint#27",
2440           "pinName": ""
2441         },
2442         "name": "unnamedWire#58",
2443         "path": []
2444       },
2445       {
2446         "pin1": {
2447           "compName": "WireCrossPoint#54",
2448           "pinName": ""
2449         },
2450         "pin2": {
2451           "compName": "WireCrossPoint#75",
2452           "pinName": ""
2453         },
2454         "name": "unnamedWire#59",
2455         "path": []
2456       },
2457       {
2458         "pin1": {
2459           "compName": "WireCrossPoint#54",
2460           "pinName": ""
2461         },
2462         "pin2": {
2463           "compName": "NandGate#8",
2464           "pinName": "A"
2465         },
2466         "name": "unnamedWire#60",
2467         "path": []
2468       },
2469       {
2470         "pin1": {
2471           "compName": "WireCrossPoint#64",
2472           "pinName": ""
2473         },
2474         "pin2": {
2475           "compName": "and#4",
2476           "pinName": "B"
2477         },
2478         "name": "unnamedWire#61",
2479         "path": [
2480           {
2481             "x": 75.0,
2482             "y": 210.0
2483           }
2484         ]
2485       },
2486       {
2487         "pin1": {
2488           "compName": "WireCrossPoint#63",
2489           "pinName": ""
2490         },
2491         "pin2": {
2492           "compName": "WireCrossPoint#78",
2493           "pinName": ""
2494         },
2495         "name": "unnamedWire#62",
2496         "path": []
2497       },
2498       {
2499         "pin1": {
2500           "compName": "WireCrossPoint#18",
2501           "pinName": ""
2502         },
2503         "pin2": {
2504           "compName": "WireCrossPoint#40",
2505           "pinName": ""
2506         },
2507         "name": "unnamedWire#63",
2508         "path": [
2509           {
2510             "x": 75.0,
2511             "y": 35.0
2512           }
2513         ]
2514       },
2515       {
2516         "pin1": {
2517           "compName": "and#10",
2518           "pinName": "Y"
2519         },
2520         "pin2": {
2521           "compName": "_submodelinterface",
2522           "pinName": "RLD"
2523         },
2524         "name": "unnamedWire#64",
2525         "path": []
2526       },
2527       {
2528         "pin1": {
2529           "compName": "NandGate#9",
2530           "pinName": "Y"
2531         },
2532         "pin2": {
2533           "compName": "WireCrossPoint#50",
2534           "pinName": ""
2535         },
2536         "name": "unnamedWire#65",
2537         "path": []
2538       },
2539       {
2540         "pin1": {
2541           "compName": "and#10",
2542           "pinName": "B"
2543         },
2544         "pin2": {
2545           "compName": "and#9",
2546           "pinName": "Y"
2547         },
2548         "name": "unnamedWire#66",
2549         "path": []
2550       },
2551       {
2552         "pin1": {
2553           "compName": "WireCrossPoint#26",
2554           "pinName": ""
2555         },
2556         "pin2": {
2557           "compName": "WireCrossPoint#29",
2558           "pinName": ""
2559         },
2560         "name": "unnamedWire#67",
2561         "path": []
2562       },
2563       {
2564         "pin1": {
2565           "compName": "WireCrossPoint#29",
2566           "pinName": ""
2567         },
2568         "pin2": {
2569           "compName": "and#11",
2570           "pinName": "A"
2571         },
2572         "name": "unnamedWire#68",
2573         "path": []
2574       },
2575       {
2576         "pin1": {
2577           "compName": "WireCrossPoint#7",
2578           "pinName": ""
2579         },
2580         "pin2": {
2581           "compName": "WireCrossPoint#72",
2582           "pinName": ""
2583         },
2584         "name": "unnamedWire#69",
2585         "path": []
2586       },
2587       {
2588         "pin1": {
2589           "compName": "WireCrossPoint#52",
2590           "pinName": ""
2591         },
2592         "pin2": {
2593           "compName": "WireCrossPoint#11",
2594           "pinName": ""
2595         },
2596         "name": "unnamedWire#70",
2597         "path": []
2598       },
2599       {
2600         "pin1": {
2601           "compName": "and#11",
2602           "pinName": "Y"
2603         },
2604         "pin2": {
2605           "compName": "NandGate#10",
2606           "pinName": "A"
2607         },
2608         "name": "unnamedWire#71",
2609         "path": []
2610       },
2611       {
2612         "pin1": {
2613           "compName": "WireCrossPoint#21",
2614           "pinName": ""
2615         },
2616         "pin2": {
2617           "compName": "NandGate#10",
2618           "pinName": "B"
2619         },
2620         "name": "unnamedWire#72",
2621         "path": []
2622       },
2623       {
2624         "pin1": {
2625           "compName": "WireCrossPoint#21",
2626           "pinName": ""
2627         },
2628         "pin2": {
2629           "compName": "WireCrossPoint#2",
2630           "pinName": ""
2631         },
2632         "name": "unnamedWire#73",
2633         "path": []
2634       },
2635       {
2636         "pin1": {
2637           "compName": "NandGate#10",
2638           "pinName": "Y"
2639         },
2640         "pin2": {
2641           "compName": "NandGate#11",
2642           "pinName": "A"
2643         },
2644         "name": "unnamedWire#74",
2645         "path": []
2646       },
2647       {
2648         "pin1": {
2649           "compName": "WireCrossPoint#22",
2650           "pinName": ""
2651         },
2652         "pin2": {
2653           "compName": "NandGate#11",
2654           "pinName": "B"
2655         },
2656         "name": "unnamedWire#75",
2657         "path": []
2658       },
2659       {
2660         "pin1": {
2661           "compName": "WireCrossPoint#22",
2662           "pinName": ""
2663         },
2664         "pin2": {
2665           "compName": "and#11",
2666           "pinName": "B"
2667         },
2668         "name": "unnamedWire#76",
2669         "path": []
2670       },
2671       {
2672         "pin1": {
2673           "compName": "WireCrossPoint#16",
2674           "pinName": ""
2675         },
2676         "pin2": {
2677           "compName": "NandGate#0",
2678           "pinName": "B"
2679         },
2680         "name": "unnamedWire#77",
2681         "path": []
2682       },
2683       {
2684         "pin1": {
2685           "compName": "WireCrossPoint#23",
2686           "pinName": ""
2687         },
2688         "pin2": {
2689           "compName": "NandGate#12",
2690           "pinName": "A"
2691         },
2692         "name": "unnamedWire#78",
2693         "path": []
2694       },
2695       {
2696         "pin1": {
2697           "compName": "NandGate#11",
2698           "pinName": "Y"
2699         },
2700         "pin2": {
2701           "compName": "NandGate#12",
2702           "pinName": "B"
2703         },
2704         "name": "unnamedWire#79",
2705         "path": []
2706       },
2707       {
2708         "pin1": {
2709           "compName": "WireCrossPoint#24",
2710           "pinName": ""
2711         },
2712         "pin2": {
2713           "compName": "NandGate#67",
2714           "pinName": "A"
2715         },
2716         "name": "unnamedWire#80",
2717         "path": []
2718       },
2719       {
2720         "pin1": {
2721           "compName": "NandGate#12",
2722           "pinName": "Y"
2723         },
2724         "pin2": {
2725           "compName": "NandGate#14",
2726           "pinName": "A"
2727         },
2728         "name": "unnamedWire#81",
2729         "path": []
2730       },
2731       {
2732         "pin1": {
2733           "compName": "WireCrossPoint#53",
2734           "pinName": ""
2735         },
2736         "pin2": {
2737           "compName": "NandGate#14",
2738           "pinName": "B"
2739         },
2740         "name": "unnamedWire#82",
2741         "path": []
2742       },
2743       {
2744         "pin1": {
2745           "compName": "WireCrossPoint#5",
2746           "pinName": ""
2747         },
2748         "pin2": {
2749           "compName": "WireCrossPoint#28",
2750           "pinName": ""
2751         },
2752         "name": "unnamedWire#83",
2753         "path": []
2754       },
2755       {
2756         "pin1": {
2757           "compName": "and#16",
2758           "pinName": "Y"
2759         },
2760         "pin2": {
2761           "compName": "NandGate#13",
2762           "pinName": "B"
2763         },
2764         "name": "unnamedWire#84",
2765         "path": []
2766       },
2767       {
2768         "pin1": {
2769           "compName": "NandGate#13",
2770           "pinName": "A"
2771         },
2772         "pin2": {
2773           "compName": "WireCrossPoint#79",
2774           "pinName": ""
2775         },
2776         "name": "unnamedWire#85",
2777         "path": []
2778       },
2779       {
2780         "pin1": {
2781           "compName": "WireCrossPoint#44",
2782           "pinName": ""
2783         },
2784         "pin2": {
2785           "compName": "and#16",
2786           "pinName": "A"
2787         },
2788         "name": "unnamedWire#86",
2789         "path": []
2790       },
2791       {
2792         "pin1": {
2793           "compName": "WireCrossPoint#56",
2794           "pinName": ""
2795         },
2796         "pin2": {
2797           "compName": "WireCrossPoint#68",
2798           "pinName": ""
2799         },
2800         "name": "unnamedWire#87",
2801         "path": []
2802       },
2803       {
2804         "pin1": {
2805           "compName": "WireCrossPoint#27",
2806           "pinName": ""
2807         },
2808         "pin2": {
2809           "compName": "WireCrossPoint#43",
2810           "pinName": ""
2811         },
2812         "name": "unnamedWire#88",
2813         "path": []
2814       },
2815       {
2816         "pin1": {
2817           "compName": "NandGate#14",
2818           "pinName": "Y"
2819         },
2820         "pin2": {
2821           "compName": "NandGate#21",
2822           "pinName": "B"
2823         },
2824         "name": "unnamedWire#89",
2825         "path": []
2826       },
2827       {
2828         "pin1": {
2829           "compName": "and#16",
2830           "pinName": "B"
2831         },
2832         "pin2": {
2833           "compName": "WireCrossPoint#73",
2834           "pinName": ""
2835         },
2836         "name": "unnamedWire#90",
2837         "path": []
2838       },
2839       {
2840         "pin1": {
2841           "compName": "NandGate#24",
2842           "pinName": "Y"
2843         },
2844         "pin2": {
2845           "compName": "_submodelinterface",
2846           "pinName": "YD"
2847         },
2848         "name": "unnamedWire#91",
2849         "path": []
2850       },
2851       {
2852         "pin1": {
2853           "compName": "WireCrossPoint#29",
2854           "pinName": ""
2855         },
2856         "pin2": {
2857           "compName": "and#3",
2858           "pinName": "B"
2859         },
2860         "name": "unnamedWire#92",
2861         "path": []
2862       },
2863       {
2864         "pin1": {
2865           "compName": "WireCrossPoint#19",
2866           "pinName": ""
2867         },
2868         "pin2": {
2869           "compName": "NandGate#16",
2870           "pinName": "A"
2871         },
2872         "name": "unnamedWire#93",
2873         "path": []
2874       },
2875       {
2876         "pin1": {
2877           "compName": "WireCrossPoint#31",
2878           "pinName": ""
2879         },
2880         "pin2": {
2881           "compName": "NandGate#17",
2882           "pinName": "A"
2883         },
2884         "name": "unnamedWire#94",
2885         "path": []
2886       },
2887       {
2888         "pin1": {
2889           "compName": "WireCrossPoint#30",
2890           "pinName": ""
2891         },
2892         "pin2": {
2893           "compName": "WireCrossPoint#47",
2894           "pinName": ""
2895         },
2896         "name": "unnamedWire#95",
2897         "path": []
2898       },
2899       {
2900         "pin1": {
2901           "compName": "WireCrossPoint#32",
2902           "pinName": ""
2903         },
2904         "pin2": {
2905           "compName": "and#13",
2906           "pinName": "B"
2907         },
2908         "name": "unnamedWire#96",
2909         "path": []
2910       },
2911       {
2912         "pin1": {
2913           "compName": "and#13",
2914           "pinName": "Y"
2915         },
2916         "pin2": {
2917           "compName": "NandGate#17",
2918           "pinName": "B"
2919         },
2920         "name": "unnamedWire#97",
2921         "path": []
2922       },
2923       {
2924         "pin1": {
2925           "compName": "WireCrossPoint#32",
2926           "pinName": ""
2927         },
2928         "pin2": {
2929           "compName": "and#9",
2930           "pinName": "A"
2931         },
2932         "name": "unnamedWire#98",
2933         "path": []
2934       },
2935       {
2936         "pin1": {
2937           "compName": "WireCrossPoint#30",
2938           "pinName": ""
2939         },
2940         "pin2": {
2941           "compName": "and#7",
2942           "pinName": "A"
2943         },
2944         "name": "unnamedWire#99",
2945         "path": []
2946       },
2947       {
2948         "pin1": {
2949           "compName": "WireCrossPoint#31",
2950           "pinName": ""
2951         },
2952         "pin2": {
2953           "compName": "WireCrossPoint#33",
2954           "pinName": ""
2955         },
2956         "name": "unnamedWire#100",
2957         "path": []
2958       },
2959       {
2960         "pin1": {
2961           "compName": "NandGate#17",
2962           "pinName": "Y"
2963         },
2964         "pin2": {
2965           "compName": "NandGate#18",
2966           "pinName": "A"
2967         },
2968         "name": "unnamedWire#101",
2969         "path": []
2970       },
2971       {
2972         "pin1": {
2973           "compName": "NandGate#16",
2974           "pinName": "Y"
2975         },
2976         "pin2": {
2977           "compName": "NandGate#18",
2978           "pinName": "B"
2979         },
2980         "name": "unnamedWire#102",
2981         "path": []
2982       },
2983       {
2984         "pin1": {
2985           "compName": "NandGate#39",
2986           "pinName": "A"
2987         },
2988         "pin2": {
2989           "compName": "WireCrossPoint#35",
2990           "pinName": ""
2991         },
2992         "name": "unnamedWire#103",
2993         "path": [
2994           {
2995             "x": 130.0,
2996             "y": 225.0
2997           }
2998         ]
2999       },
3000       {
3001         "pin1": {
3002           "compName": "NandGate#8",
3003           "pinName": "Y"
3004         },
3005         "pin2": {
3006           "compName": "WireCrossPoint#63",
3007           "pinName": ""
3008         },
3009         "name": "unnamedWire#104",
3010         "path": []
3011       },
3012       {
3013         "pin1": {
3014           "compName": "NandGate#38",
3015           "pinName": "Y"
3016         },
3017         "pin2": {
3018           "compName": "NandGate#15",
3019           "pinName": "A"
3020         },
3021         "name": "unnamedWire#105",
3022         "path": []
3023       },
3024       {
3025         "pin1": {
3026           "compName": "NandGate#18",
3027           "pinName": "Y"
3028         },
3029         "pin2": {
3030           "compName": "NandGate#15",
3031           "pinName": "B"
3032         },
3033         "name": "unnamedWire#106",
3034         "path": []
3035       },
3036       {
3037         "pin1": {
3038           "compName": "NandGate#19",
3039           "pinName": "A"
3040         },
3041         "pin2": {
3042           "compName": "NandGate#15",
3043           "pinName": "Y"
3044         },
3045         "name": "unnamedWire#107",
3046         "path": []
3047       },
3048       {
3049         "pin1": {
3050           "compName": "NandGate#19",
3051           "pinName": "B"
3052         },
3053         "pin2": {
3054           "compName": "NandGate#21",
3055           "pinName": "Y"
3056         },
3057         "name": "unnamedWire#108",
3058         "path": []
3059       },
3060       {
3061         "pin1": {
3062           "compName": "WireCrossPoint#33",
3063           "pinName": ""
3064         },
3065         "pin2": {
3066           "compName": "and#12",
3067           "pinName": "A"
3068         },
3069         "name": "unnamedWire#109",
3070         "path": []
3071       },
3072       {
3073         "pin1": {
3074           "compName": "WireCrossPoint#34",
3075           "pinName": ""
3076         },
3077         "pin2": {
3078           "compName": "and#12",
3079           "pinName": "B"
3080         },
3081         "name": "unnamedWire#110",
3082         "path": []
3083       },
3084       {
3085         "pin1": {
3086           "compName": "WireCrossPoint#36",
3087           "pinName": ""
3088         },
3089         "pin2": {
3090           "compName": "NandGate#20",
3091           "pinName": "A"
3092         },
3093         "name": "unnamedWire#111",
3094         "path": []
3095       },
3096       {
3097         "pin1": {
3098           "compName": "WireCrossPoint#36",
3099           "pinName": ""
3100         },
3101         "pin2": {
3102           "compName": "WireCrossPoint#69",
3103           "pinName": ""
3104         },
3105         "name": "unnamedWire#112",
3106         "path": []
3107       },
3108       {
3109         "pin1": {
3110           "compName": "NandGate#22",
3111           "pinName": "A"
3112         },
3113         "pin2": {
3114           "compName": "WireCrossPoint#58",
3115           "pinName": ""
3116         },
3117         "name": "unnamedWire#113",
3118         "path": []
3119       },
3120       {
3121         "pin1": {
3122           "compName": "and#12",
3123           "pinName": "Y"
3124         },
3125         "pin2": {
3126           "compName": "NandGate#22",
3127           "pinName": "B"
3128         },
3129         "name": "unnamedWire#114",
3130         "path": []
3131       },
3132       {
3133         "pin1": {
3134           "compName": "NandGate#19",
3135           "pinName": "Y"
3136         },
3137         "pin2": {
3138           "compName": "WireCrossPoint#38",
3139           "pinName": ""
3140         },
3141         "name": "unnamedWire#115",
3142         "path": []
3143       },
3144       {
3145         "pin1": {
3146           "compName": "WireCrossPoint#38",
3147           "pinName": ""
3148         },
3149         "pin2": {
3150           "compName": "NandGate#23",
3151           "pinName": "A"
3152         },
3153         "name": "unnamedWire#116",
3154         "path": []
3155       },
3156       {
3157         "pin1": {
3158           "compName": "NandGate#22",
3159           "pinName": "Y"
3160         },
3161         "pin2": {
3162           "compName": "NandGate#24",
3163           "pinName": "A"
3164         },
3165         "name": "unnamedWire#117",
3166         "path": []
3167       },
3168       {
3169         "pin1": {
3170           "compName": "NandGate#24",
3171           "pinName": "B"
3172         },
3173         "pin2": {
3174           "compName": "NandGate#23",
3175           "pinName": "Y"
3176         },
3177         "name": "unnamedWire#118",
3178         "path": []
3179       },
3180       {
3181         "pin1": {
3182           "compName": "WireCrossPoint#28",
3183           "pinName": ""
3184         },
3185         "pin2": {
3186           "compName": "NandGate#16",
3187           "pinName": "B"
3188         },
3189         "name": "unnamedWire#119",
3190         "path": []
3191       },
3192       {
3193         "pin1": {
3194           "compName": "WireCrossPoint#33",
3195           "pinName": ""
3196         },
3197         "pin2": {
3198           "compName": "NandGate#7",
3199           "pinName": "A"
3200         },
3201         "name": "unnamedWire#120",
3202         "path": []
3203       },
3204       {
3205         "pin1": {
3206           "compName": "WireCrossPoint#34",
3207           "pinName": ""
3208         },
3209         "pin2": {
3210           "compName": "NandGate#6",
3211           "pinName": "B"
3212         },
3213         "name": "unnamedWire#121",
3214         "path": []
3215       },
3216       {
3217         "pin1": {
3218           "compName": "WireCrossPoint#57",
3219           "pinName": ""
3220         },
3221         "pin2": {
3222           "compName": "NandGate#9",
3223           "pinName": "B"
3224         },
3225         "name": "unnamedWire#122",
3226         "path": []
3227       },
3228       {
3229         "pin1": {
3230           "compName": "WireCrossPoint#36",
3231           "pinName": ""
3232         },
3233         "pin2": {
3234           "compName": "WireCrossPoint#37",
3235           "pinName": ""
3236         },
3237         "name": "unnamedWire#123",
3238         "path": [
3239           {
3240             "x": 45.0,
3241             "y": 30.0
3242           }
3243         ]
3244       },
3245       {
3246         "pin1": {
3247           "compName": "WireCrossPoint#37",
3248           "pinName": ""
3249         },
3250         "pin2": {
3251           "compName": "WireCrossPoint#30",
3252           "pinName": ""
3253         },
3254         "name": "unnamedWire#124",
3255         "path": []
3256       },
3257       {
3258         "pin1": {
3259           "compName": "WireCrossPoint#38",
3260           "pinName": ""
3261         },
3262         "pin2": {
3263           "compName": "NandGate#23",
3264           "pinName": "B"
3265         },
3266         "name": "unnamedWire#125",
3267         "path": []
3268       },
3269       {
3270         "pin1": {
3271           "compName": "and#5",
3272           "pinName": "B"
3273         },
3274         "pin2": {
3275           "compName": "WireCrossPoint#61",
3276           "pinName": ""
3277         },
3278         "name": "unnamedWire#126",
3279         "path": [
3280           {
3281             "x": 85.0,
3282             "y": 160.0
3283           }
3284         ]
3285       },
3286       {
3287         "pin1": {
3288           "compName": "WireCrossPoint#18",
3289           "pinName": ""
3290         },
3291         "pin2": {
3292           "compName": "NandGate#26",
3293           "pinName": "A"
3294         },
3295         "name": "unnamedWire#127",
3296         "path": []
3297       },
3298       {
3299         "pin1": {
3300           "compName": "WireCrossPoint#39",
3301           "pinName": ""
3302         },
3303         "pin2": {
3304           "compName": "NandGate#26",
3305           "pinName": "B"
3306         },
3307         "name": "unnamedWire#128",
3308         "path": []
3309       },
3310       {
3311         "pin1": {
3312           "compName": "WireCrossPoint#40",
3313           "pinName": ""
3314         },
3315         "pin2": {
3316           "compName": "WireCrossPoint#64",
3317           "pinName": ""
3318         },
3319         "name": "unnamedWire#129",
3320         "path": []
3321       },
3322       {
3323         "pin1": {
3324           "compName": "NandGate#26",
3325           "pinName": "Y"
3326         },
3327         "pin2": {
3328           "compName": "NandGate#25",
3329           "pinName": "A"
3330         },
3331         "name": "unnamedWire#130",
3332         "path": []
3333       },
3334       {
3335         "pin1": {
3336           "compName": "WireCrossPoint#41",
3337           "pinName": ""
3338         },
3339         "pin2": {
3340           "compName": "NandGate#21",
3341           "pinName": "A"
3342         },
3343         "name": "unnamedWire#131",
3344         "path": []
3345       },
3346       {
3347         "pin1": {
3348           "compName": "WireCrossPoint#41",
3349           "pinName": ""
3350         },
3351         "pin2": {
3352           "compName": "NandGate#25",
3353           "pinName": "B"
3354         },
3355         "name": "unnamedWire#132",
3356         "path": []
3357       },
3358       {
3359         "pin1": {
3360           "compName": "NandGate#25",
3361           "pinName": "Y"
3362         },
3363         "pin2": {
3364           "compName": "NandGate#27",
3365           "pinName": "A"
3366         },
3367         "name": "unnamedWire#133",
3368         "path": []
3369       },
3370       {
3371         "pin1": {
3372           "compName": "WireCrossPoint#15",
3373           "pinName": ""
3374         },
3375         "pin2": {
3376           "compName": "WireCrossPoint#45",
3377           "pinName": ""
3378         },
3379         "name": "unnamedWire#134",
3380         "path": []
3381       },
3382       {
3383         "pin1": {
3384           "compName": "NandGate#27",
3385           "pinName": "Y"
3386         },
3387         "pin2": {
3388           "compName": "NandGate#28",
3389           "pinName": "A"
3390         },
3391         "name": "unnamedWire#135",
3392         "path": []
3393       },
3394       {
3395         "pin1": {
3396           "compName": "NandGate#29",
3397           "pinName": "Y"
3398         },
3399         "pin2": {
3400           "compName": "NandGate#28",
3401           "pinName": "B"
3402         },
3403         "name": "unnamedWire#136",
3404         "path": []
3405       },
3406       {
3407         "pin1": {
3408           "compName": "WireCrossPoint#44",
3409           "pinName": ""
3410         },
3411         "pin2": {
3412           "compName": "NandGate#29",
3413           "pinName": "A"
3414         },
3415         "name": "unnamedWire#137",
3416         "path": []
3417       },
3418       {
3419         "pin1": {
3420           "compName": "WireCrossPoint#43",
3421           "pinName": ""
3422         },
3423         "pin2": {
3424           "compName": "NandGate#29",
3425           "pinName": "B"
3426         },
3427         "name": "unnamedWire#138",
3428         "path": []
3429       },
3430       {
3431         "pin1": {
3432           "compName": "NandGate#28",
3433           "pinName": "Y"
3434         },
3435         "pin2": {
3436           "compName": "NandGate#30",
3437           "pinName": "A"
3438         },
3439         "name": "unnamedWire#139",
3440         "path": []
3441       },
3442       {
3443         "pin1": {
3444           "compName": "WireCrossPoint#46",
3445           "pinName": ""
3446         },
3447         "pin2": {
3448           "compName": "NandGate#30",
3449           "pinName": "B"
3450         },
3451         "name": "unnamedWire#140",
3452         "path": []
3453       },
3454       {
3455         "pin1": {
3456           "compName": "NandGate#30",
3457           "pinName": "Y"
3458         },
3459         "pin2": {
3460           "compName": "NandGate#31",
3461           "pinName": "A"
3462         },
3463         "name": "unnamedWire#141",
3464         "path": []
3465       },
3466       {
3467         "pin1": {
3468           "compName": "NandGate#31",
3469           "pinName": "Y"
3470         },
3471         "pin2": {
3472           "compName": "_submodelinterface",
3473           "pinName": "YmuPC"
3474         },
3475         "name": "unnamedWire#142",
3476         "path": []
3477       },
3478       {
3479         "pin1": {
3480           "compName": "NandGate#32",
3481           "pinName": "Y"
3482         },
3483         "pin2": {
3484           "compName": "NandGate#31",
3485           "pinName": "B"
3486         },
3487         "name": "unnamedWire#143",
3488         "path": []
3489       },
3490       {
3491         "pin1": {
3492           "compName": "WireCrossPoint#26",
3493           "pinName": ""
3494         },
3495         "pin2": {
3496           "compName": "NandGate#32",
3497           "pinName": "B"
3498         },
3499         "name": "unnamedWire#144",
3500         "path": []
3501       },
3502       {
3503         "pin1": {
3504           "compName": "NandGate#33",
3505           "pinName": "Y"
3506         },
3507         "pin2": {
3508           "compName": "NandGate#32",
3509           "pinName": "A"
3510         },
3511         "name": "unnamedWire#145",
3512         "path": []
3513       },
3514       {
3515         "pin1": {
3516           "compName": "NandGate#34",
3517           "pinName": "Y"
3518         },
3519         "pin2": {
3520           "compName": "NandGate#33",
3521           "pinName": "B"
3522         },
3523         "name": "unnamedWire#146",
3524         "path": []
3525       },
3526       {
3527         "pin1": {
3528           "compName": "WireCrossPoint#52",
3529           "pinName": ""
3530         },
3531         "pin2": {
3532           "compName": "NandGate#34",
3533           "pinName": "B"
3534         },
3535         "name": "unnamedWire#147",
3536         "path": []
3537       },
3538       {
3539         "pin1": {
3540           "compName": "NandGate#35",
3541           "pinName": "Y"
3542         },
3543         "pin2": {
3544           "compName": "NandGate#34",
3545           "pinName": "A"
3546         },
3547         "name": "unnamedWire#148",
3548         "path": []
3549       },
3550       {
3551         "pin1": {
3552           "compName": "NandGate#36",
3553           "pinName": "Y"
3554         },
3555         "pin2": {
3556           "compName": "NandGate#35",
3557           "pinName": "B"
3558         },
3559         "name": "unnamedWire#149",
3560         "path": []
3561       },
3562       {
3563         "pin1": {
3564           "compName": "WireCrossPoint#47",
3565           "pinName": ""
3566         },
3567         "pin2": {
3568           "compName": "NandGate#36",
3569           "pinName": "A"
3570         },
3571         "name": "unnamedWire#150",
3572         "path": []
3573       },
3574       {
3575         "pin1": {
3576           "compName": "WireCrossPoint#25",
3577           "pinName": ""
3578         },
3579         "pin2": {
3580           "compName": "NandGate#36",
3581           "pinName": "B"
3582         },
3583         "name": "unnamedWire#151",
3584         "path": []
3585       },
3586       {
3587         "pin1": {
3588           "compName": "NandGate#39",
3589           "pinName": "Y"
3590         },
3591         "pin2": {
3592           "compName": "WireCrossPoint#51",
3593           "pinName": ""
3594         },
3595         "name": "unnamedWire#152",
3596         "path": [
3597           {
3598             "x": 190.0,
3599             "y": 230.0
3600           },
3601           {
3602             "x": 190.0,
3603             "y": 115.0
3604           }
3605         ]
3606       },
3607       {
3608         "pin1": {
3609           "compName": "WireCrossPoint#42",
3610           "pinName": ""
3611         },
3612         "pin2": {
3613           "compName": "NandGate#38",
3614           "pinName": "A"
3615         },
3616         "name": "unnamedWire#153",
3617         "path": []
3618       },
3619       {
3620         "pin1": {
3621           "compName": "WireCrossPoint#42",
3622           "pinName": ""
3623         },
3624         "pin2": {
3625           "compName": "NandGate#38",
3626           "pinName": "B"
3627         },
3628         "name": "unnamedWire#154",
3629         "path": []
3630       },
3631       {
3632         "pin1": {
3633           "compName": "WireCrossPoint#51",
3634           "pinName": ""
3635         },
3636         "pin2": {
3637           "compName": "NandGate#35",
3638           "pinName": "A"
3639         },
3640         "name": "unnamedWire#155",
3641         "path": []
3642       },
3643       {
3644         "pin1": {
3645           "compName": "WireCrossPoint#50",
3646           "pinName": ""
3647         },
3648         "pin2": {
3649           "compName": "WireCrossPoint#49",
3650           "pinName": ""
3651         },
3652         "name": "unnamedWire#156",
3653         "path": []
3654       },
3655       {
3656         "pin1": {
3657           "compName": "WireCrossPoint#50",
3658           "pinName": ""
3659         },
3660         "pin2": {
3661           "compName": "and#10",
3662           "pinName": "A"
3663         },
3664         "name": "unnamedWire#157",
3665         "path": [
3666           {
3667             "x": 165.0,
3668             "y": 90.0
3669           },
3670           {
3671             "x": 235.0,
3672             "y": 90.0
3673           }
3674         ]
3675       },
3676       {
3677         "pin1": {
3678           "compName": "NandGate#40",
3679           "pinName": "Y"
3680         },
3681         "pin2": {
3682           "compName": "NandGate#33",
3683           "pinName": "A"
3684         },
3685         "name": "unnamedWire#158",
3686         "path": []
3687       },
3688       {
3689         "pin1": {
3690           "compName": "NandGate#40",
3691           "pinName": "A"
3692         },
3693         "pin2": {
3694           "compName": "NandGate#37",
3695           "pinName": "Y"
3696         },
3697         "name": "unnamedWire#159",
3698         "path": []
3699       },
3700       {
3701         "pin1": {
3702           "compName": "WireCrossPoint#48",
3703           "pinName": ""
3704         },
3705         "pin2": {
3706           "compName": "NandGate#40",
3707           "pinName": "B"
3708         },
3709         "name": "unnamedWire#160",
3710         "path": [
3711           {
3712             "x": 230.0,
3713             "y": 145.0
3714           }
3715         ]
3716       },
3717       {
3718         "pin1": {
3719           "compName": "WireCrossPoint#43",
3720           "pinName": ""
3721         },
3722         "pin2": {
3723           "compName": "WireCrossPoint#41",
3724           "pinName": ""
3725         },
3726         "name": "unnamedWire#161",
3727         "path": []
3728       },
3729       {
3730         "pin1": {
3731           "compName": "WireCrossPoint#44",
3732           "pinName": ""
3733         },
3734         "pin2": {
3735           "compName": "WireCrossPoint#22",
3736           "pinName": ""
3737         },
3738         "name": "unnamedWire#162",
3739         "path": []
3740       },
3741       {
3742         "pin1": {
3743           "compName": "WireCrossPoint#45",
3744           "pinName": ""
3745         },
3746         "pin2": {
3747           "compName": "NandGate#27",
3748           "pinName": "B"
3749         },
3750         "name": "unnamedWire#163",
3751         "path": []
3752       },
3753       {
3754         "pin1": {
3755           "compName": "WireCrossPoint#46",
3756           "pinName": ""
3757         },
3758         "pin2": {
3759           "compName": "WireCrossPoint#32",
3760           "pinName": ""
3761         },
3762         "name": "unnamedWire#164",
3763         "path": []
3764       },
3765       {
3766         "pin1": {
3767           "compName": "WireCrossPoint#47",
3768           "pinName": ""
3769         },
3770         "pin2": {
3771           "compName": "and#13",
3772           "pinName": "A"
3773         },
3774         "name": "unnamedWire#165",
3775         "path": []
3776       },
3777       {
3778         "pin1": {
3779           "compName": "WireCrossPoint#16",
3780           "pinName": ""
3781         },
3782         "pin2": {
3783           "compName": "and#6",
3784           "pinName": "A"
3785         },
3786         "name": "unnamedWire#166",
3787         "path": [
3788           {
3789             "x": 20.0,
3790             "y": 225.0
3791           }
3792         ]
3793       },
3794       {
3795         "pin1": {
3796           "compName": "WireCrossPoint#49",
3797           "pinName": ""
3798         },
3799         "pin2": {
3800           "compName": "NandGate#37",
3801           "pinName": "A"
3802         },
3803         "name": "unnamedWire#167",
3804         "path": []
3805       },
3806       {
3807         "pin1": {
3808           "compName": "WireCrossPoint#49",
3809           "pinName": ""
3810         },
3811         "pin2": {
3812           "compName": "NandGate#37",
3813           "pinName": "B"
3814         },
3815         "name": "unnamedWire#168",
3816         "path": [
3817           {
3818             "x": 165.0,
3819             "y": 140.0
3820           }
3821         ]
3822       },
3823       {
3824         "pin1": {
3825           "compName": "WireCrossPoint#51",
3826           "pinName": ""
3827         },
3828         "pin2": {
3829           "compName": "WireCrossPoint#42",
3830           "pinName": ""
3831         },
3832         "name": "unnamedWire#169",
3833         "path": []
3834       },
3835       {
3836         "pin1": {
3837           "compName": "WireCrossPoint#52",
3838           "pinName": ""
3839         },
3840         "pin2": {
3841           "compName": "WireCrossPoint#44",
3842           "pinName": ""
3843         },
3844         "name": "unnamedWire#170",
3845         "path": []
3846       },
3847       {
3848         "pin1": {
3849           "compName": "WireCrossPoint#25",
3850           "pinName": ""
3851         },
3852         "pin2": {
3853           "compName": "WireCrossPoint#14",
3854           "pinName": ""
3855         },
3856         "name": "unnamedWire#171",
3857         "path": [
3858           {
3859             "x": 85.0,
3860             "y": 45.0
3861           }
3862         ]
3863       },
3864       {
3865         "pin1": {
3866           "compName": "WireCrossPoint#19",
3867           "pinName": ""
3868         },
3869         "pin2": {
3870           "compName": "WireCrossPoint#26",
3871           "pinName": ""
3872         },
3873         "name": "unnamedWire#172",
3874         "path": []
3875       },
3876       {
3877         "pin1": {
3878           "compName": "WireCrossPoint#23",
3879           "pinName": ""
3880         },
3881         "pin2": {
3882           "compName": "NandGate#41",
3883           "pinName": "A"
3884         },
3885         "name": "unnamedWire#173",
3886         "path": []
3887       },
3888       {
3889         "pin1": {
3890           "compName": "WireCrossPoint#43",
3891           "pinName": ""
3892         },
3893         "pin2": {
3894           "compName": "NandGate#41",
3895           "pinName": "B"
3896         },
3897         "name": "unnamedWire#174",
3898         "path": []
3899       },
3900       {
3901         "pin1": {
3902           "compName": "NandGate#41",
3903           "pinName": "Y"
3904         },
3905         "pin2": {
3906           "compName": "NandGate#42",
3907           "pinName": "B"
3908         },
3909         "name": "unnamedWire#175",
3910         "path": []
3911       },
3912       {
3913         "pin1": {
3914           "compName": "WireCrossPoint#29",
3915           "pinName": ""
3916         },
3917         "pin2": {
3918           "compName": "NandGate#42",
3919           "pinName": "A"
3920         },
3921         "name": "unnamedWire#176",
3922         "path": []
3923       },
3924       {
3925         "pin1": {
3926           "compName": "NandGate#42",
3927           "pinName": "Y"
3928         },
3929         "pin2": {
3930           "compName": "NandGate#43",
3931           "pinName": "B"
3932         },
3933         "name": "unnamedWire#177",
3934         "path": []
3935       },
3936       {
3937         "pin1": {
3938           "compName": "NandGate#43",
3939           "pinName": "A"
3940         },
3941         "pin2": {
3942           "compName": "and#14",
3943           "pinName": "Y"
3944         },
3945         "name": "unnamedWire#178",
3946         "path": []
3947       },
3948       {
3949         "pin1": {
3950           "compName": "and#14",
3951           "pinName": "B"
3952         },
3953         "pin2": {
3954           "compName": "WireCrossPoint#18",
3955           "pinName": ""
3956         },
3957         "name": "unnamedWire#179",
3958         "path": []
3959       },
3960       {
3961         "pin1": {
3962           "compName": "and#14",
3963           "pinName": "A"
3964         },
3965         "pin2": {
3966           "compName": "WireCrossPoint#25",
3967           "pinName": ""
3968         },
3969         "name": "unnamedWire#180",
3970         "path": []
3971       },
3972       {
3973         "pin1": {
3974           "compName": "NandGate#43",
3975           "pinName": "Y"
3976         },
3977         "pin2": {
3978           "compName": "NandGate#44",
3979           "pinName": "B"
3980         },
3981         "name": "unnamedWire#181",
3982         "path": []
3983       },
3984       {
3985         "pin1": {
3986           "compName": "NandGate#44",
3987           "pinName": "Y"
3988         },
3989         "pin2": {
3990           "compName": "_submodelinterface",
3991           "pinName": "STKI0"
3992         },
3993         "name": "unnamedWire#182",
3994         "path": []
3995       },
3996       {
3997         "pin1": {
3998           "compName": "WireCrossPoint#62",
3999           "pinName": ""
4000         },
4001         "pin2": {
4002           "compName": "NandGate#45",
4003           "pinName": "B"
4004         },
4005         "name": "unnamedWire#183",
4006         "path": []
4007       },
4008       {
4009         "pin1": {
4010           "compName": "WireCrossPoint#47",
4011           "pinName": ""
4012         },
4013         "pin2": {
4014           "compName": "NandGate#45",
4015           "pinName": "A"
4016         },
4017         "name": "unnamedWire#184",
4018         "path": []
4019       },
4020       {
4021         "pin1": {
4022           "compName": "NandGate#45",
4023           "pinName": "Y"
4024         },
4025         "pin2": {
4026           "compName": "NandGate#46",
4027           "pinName": "A"
4028         },
4029         "name": "unnamedWire#185",
4030         "path": []
4031       },
4032       {
4033         "pin1": {
4034           "compName": "WireCrossPoint#76",
4035           "pinName": ""
4036         },
4037         "pin2": {
4038           "compName": "NandGate#46",
4039           "pinName": "B"
4040         },
4041         "name": "unnamedWire#186",
4042         "path": []
4043       },
4044       {
4045         "pin1": {
4046           "compName": "WireCrossPoint#74",
4047           "pinName": ""
4048         },
4049         "pin2": {
4050           "compName": "NandGate#47",
4051           "pinName": "A"
4052         },
4053         "name": "unnamedWire#187",
4054         "path": [
4055           {
4056             "x": 30.0,
4057             "y": 300.0
4058           }
4059         ]
4060       },
4061       {
4062         "pin1": {
4063           "compName": "WireCrossPoint#75",
4064           "pinName": ""
4065         },
4066         "pin2": {
4067           "compName": "NandGate#47",
4068           "pinName": "B"
4069         },
4070         "name": "unnamedWire#188",
4071         "path": [
4072           {
4073             "x": 40.0,
4074             "y": 310.0
4075           }
4076         ]
4077       },
4078       {
4079         "pin1": {
4080           "compName": "NandGate#46",
4081           "pinName": "Y"
4082         },
4083         "pin2": {
4084           "compName": "NandGate#48",
4085           "pinName": "A"
4086         },
4087         "name": "unnamedWire#189",
4088         "path": []
4089       },
4090       {
4091         "pin1": {
4092           "compName": "WireCrossPoint#29",
4093           "pinName": ""
4094         },
4095         "pin2": {
4096           "compName": "NandGate#48",
4097           "pinName": "B"
4098         },
4099         "name": "unnamedWire#190",
4100         "path": []
4101       },
4102       {
4103         "pin1": {
4104           "compName": "NandGate#48",
4105           "pinName": "Y"
4106         },
4107         "pin2": {
4108           "compName": "NandGate#49",
4109           "pinName": "A"
4110         },
4111         "name": "unnamedWire#191",
4112         "path": []
4113       },
4114       {
4115         "pin1": {
4116           "compName": "NandGate#49",
4117           "pinName": "Y"
4118         },
4119         "pin2": {
4120           "compName": "NandGate#50",
4121           "pinName": "A"
4122         },
4123         "name": "unnamedWire#192",
4124         "path": []
4125       },
4126       {
4127         "pin1": {
4128           "compName": "NandGate#50",
4129           "pinName": "Y"
4130         },
4131         "pin2": {
4132           "compName": "NandGate#44",
4133           "pinName": "A"
4134         },
4135         "name": "unnamedWire#193",
4136         "path": []
4137       },
4138       {
4139         "pin1": {
4140           "compName": "NandGate#50",
4141           "pinName": "B"
4142         },
4143         "pin2": {
4144           "compName": "WireCrossPoint#22",
4145           "pinName": ""
4146         },
4147         "name": "unnamedWire#194",
4148         "path": []
4149       },
4150       {
4151         "pin1": {
4152           "compName": "NandGate#51",
4153           "pinName": "Y"
4154         },
4155         "pin2": {
4156           "compName": "NandGate#49",
4157           "pinName": "B"
4158         },
4159         "name": "unnamedWire#195",
4160         "path": []
4161       },
4162       {
4163         "pin1": {
4164           "compName": "WireCrossPoint#71",
4165           "pinName": ""
4166         },
4167         "pin2": {
4168           "compName": "and#15",
4169           "pinName": "B"
4170         },
4171         "name": "unnamedWire#196",
4172         "path": [
4173           {
4174             "x": 25.0,
4175             "y": 285.0
4176           }
4177         ]
4178       },
4179       {
4180         "pin1": {
4181           "compName": "and#15",
4182           "pinName": "A"
4183         },
4184         "pin2": {
4185           "compName": "WireCrossPoint#72",
4186           "pinName": ""
4187         },
4188         "name": "unnamedWire#197",
4189         "path": [
4190           {
4191             "x": 35.0,
4192             "y": 275.0
4193           }
4194         ]
4195       },
4196       {
4197         "pin1": {
4198           "compName": "WireCrossPoint#73",
4199           "pinName": ""
4200         },
4201         "pin2": {
4202           "compName": "NandGate#51",
4203           "pinName": "A"
4204         },
4205         "name": "unnamedWire#198",
4206         "path": []
4207       },
4208       {
4209         "pin1": {
4210           "compName": "NandGate#51",
4211           "pinName": "B"
4212         },
4213         "pin2": {
4214           "compName": "WireCrossPoint#79",
4215           "pinName": ""
4216         },
4217         "name": "unnamedWire#199",
4218         "path": []
4219       },
4220       {
4221         "pin1": {
4222           "compName": "NandGate#52",
4223           "pinName": "A"
4224         },
4225         "pin2": {
4226           "compName": "WireCrossPoint#78",
4227           "pinName": ""
4228         },
4229         "name": "unnamedWire#200",
4230         "path": []
4231       },
4232       {
4233         "pin1": {
4234           "compName": "NandGate#53",
4235           "pinName": "Y"
4236         },
4237         "pin2": {
4238           "compName": "WireCrossPoint#70",
4239           "pinName": ""
4240         },
4241         "name": "unnamedWire#201",
4242         "path": [
4243           {
4244             "x": 105.0,
4245             "y": 205.0
4246           }
4247         ]
4248       },
4249       {
4250         "pin1": {
4251           "compName": "WireCrossPoint#69",
4252           "pinName": ""
4253         },
4254         "pin2": {
4255           "compName": "NandGate#53",
4256           "pinName": "A"
4257         },
4258         "name": "unnamedWire#202",
4259         "path": [
4260           {
4261             "x": 45.0,
4262             "y": 200.0
4263           }
4264         ]
4265       },
4266       {
4267         "pin1": {
4268           "compName": "NandGate#53",
4269           "pinName": "B"
4270         },
4271         "pin2": {
4272           "compName": "WireCrossPoint#68",
4273           "pinName": ""
4274         },
4275         "name": "unnamedWire#203",
4276         "path": []
4277       },
4278       {
4279         "pin1": {
4280           "compName": "WireCrossPoint#11",
4281           "pinName": ""
4282         },
4283         "pin2": {
4284           "compName": "NandGate#54",
4285           "pinName": "A"
4286         },
4287         "name": "unnamedWire#204",
4288         "path": []
4289       },
4290       {
4291         "pin1": {
4292           "compName": "WireCrossPoint#58",
4293           "pinName": ""
4294         },
4295         "pin2": {
4296           "compName": "NandGate#54",
4297           "pinName": "B"
4298         },
4299         "name": "unnamedWire#205",
4300         "path": []
4301       },
4302       {
4303         "pin1": {
4304           "compName": "NandGate#54",
4305           "pinName": "Y"
4306         },
4307         "pin2": {
4308           "compName": "NandGate#55",
4309           "pinName": "A"
4310         },
4311         "name": "unnamedWire#206",
4312         "path": []
4313       },
4314       {
4315         "pin1": {
4316           "compName": "WireCrossPoint#62",
4317           "pinName": ""
4318         },
4319         "pin2": {
4320           "compName": "NandGate#55",
4321           "pinName": "B"
4322         },
4323         "name": "unnamedWire#207",
4324         "path": []
4325       },
4326       {
4327         "pin1": {
4328           "compName": "NandGate#55",
4329           "pinName": "Y"
4330         },
4331         "pin2": {
4332           "compName": "NandGate#56",
4333           "pinName": "A"
4334         },
4335         "name": "unnamedWire#208",
4336         "path": []
4337       },
4338       {
4339         "pin1": {
4340           "compName": "WireCrossPoint#77",
4341           "pinName": ""
4342         },
4343         "pin2": {
4344           "compName": "NandGate#57",
4345           "pinName": "A"
4346         },
4347         "name": "unnamedWire#209",
4348         "path": []
4349       },
4350       {
4351         "pin1": {
4352           "compName": "WireCrossPoint#77",
4353           "pinName": ""
4354         },
4355         "pin2": {
4356           "compName": "NandGate#57",
4357           "pinName": "B"
4358         },
4359         "name": "unnamedWire#210",
4360         "path": []
4361       },
4362       {
4363         "pin1": {
4364           "compName": "NandGate#57",
4365           "pinName": "Y"
4366         },
4367         "pin2": {
4368           "compName": "NandGate#58",
4369           "pinName": "B"
4370         },
4371         "name": "unnamedWire#211",
4372         "path": []
4373       },
4374       {
4375         "pin1": {
4376           "compName": "NandGate#58",
4377           "pinName": "A"
4378         },
4379         "pin2": {
4380           "compName": "WireCrossPoint#22",
4381           "pinName": ""
4382         },
4383         "name": "unnamedWire#212",
4384         "path": []
4385       },
4386       {
4387         "pin1": {
4388           "compName": "NandGate#58",
4389           "pinName": "Y"
4390         },
4391         "pin2": {
4392           "compName": "NandGate#56",
4393           "pinName": "B"
4394         },
4395         "name": "unnamedWire#213",
4396         "path": []
4397       },
4398       {
4399         "pin1": {
4400           "compName": "NandGate#56",
4401           "pinName": "Y"
4402         },
4403         "pin2": {
4404           "compName": "NandGate#59",
4405           "pinName": "A"
4406         },
4407         "name": "unnamedWire#214",
4408         "path": []
4409       },
4410       {
4411         "pin1": {
4412           "compName": "NandGate#59",
4413           "pinName": "B"
4414         },
4415         "pin2": {
4416           "compName": "WireCrossPoint#10",
4417           "pinName": ""
4418         },
4419         "name": "unnamedWire#215",
4420         "path": []
4421       },
4422       {
4423         "pin1": {
4424           "compName": "NandGate#59",
4425           "pinName": "Y"
4426         },
4427         "pin2": {
4428           "compName": "NandGate#60",
4429           "pinName": "A"
4430         },
4431         "name": "unnamedWire#216",
4432         "path": []
4433       },
4434       {
4435         "pin1": {
4436           "compName": "NandGate#60",
4437           "pinName": "Y"
4438         },
4439         "pin2": {
4440           "compName": "_submodelinterface",
4441           "pinName": "STKI1"
4442         },
4443         "name": "unnamedWire#217",
4444         "path": []
4445       },
4446       {
4447         "pin1": {
4448           "compName": "NandGate#13",
4449           "pinName": "Y"
4450         },
4451         "pin2": {
4452           "compName": "NandGate#60",
4453           "pinName": "B"
4454         },
4455         "name": "unnamedWire#218",
4456         "path": []
4457       },
4458       {
4459         "pin1": {
4460           "compName": "NandGate#40",
4461           "pinName": "Y"
4462         },
4463         "pin2": {
4464           "compName": "NandGate#61",
4465           "pinName": "A"
4466         },
4467         "name": "unnamedWire#219",
4468         "path": []
4469       },
4470       {
4471         "pin1": {
4472           "compName": "WireCrossPoint#1",
4473           "pinName": ""
4474         },
4475         "pin2": {
4476           "compName": "WireCrossPoint#55",
4477           "pinName": ""
4478         },
4479         "name": "unnamedWire#220",
4480         "path": [
4481           {
4482             "x": 25.0,
4483             "y": 10.0
4484           }
4485         ]
4486       },
4487       {
4488         "pin1": {
4489           "compName": "and#17",
4490           "pinName": "Y"
4491         },
4492         "pin2": {
4493           "compName": "_submodelinterface",
4494           "pinName": "YR"
4495         },
4496         "name": "unnamedWire#221",
4497         "path": []
4498       },
4499       {
4500         "pin1": {
4501           "compName": "NandGate#61",
4502           "pinName": "B"
4503         },
4504         "pin2": {
4505           "compName": "NandGate#40",
4506           "pinName": "Y"
4507         },
4508         "name": "unnamedWire#222",
4509         "path": []
4510       },
4511       {
4512         "pin1": {
4513           "compName": "NandGate#61",
4514           "pinName": "Y"
4515         },
4516         "pin2": {
4517           "compName": "and#17",
4518           "pinName": "A"
4519         },
4520         "name": "unnamedWire#223",
4521         "path": []
4522       },
4523       {
4524         "pin1": {
4525           "compName": "WireCrossPoint#58",
4526           "pinName": ""
4527         },
4528         "pin2": {
4529           "compName": "NandGate#62",
4530           "pinName": "A"
4531         },
4532         "name": "unnamedWire#224",
4533         "path": []
4534       },
4535       {
4536         "pin1": {
4537           "compName": "NandGate#62",
4538           "pinName": "B"
4539         },
4540         "pin2": {
4541           "compName": "WireCrossPoint#39",
4542           "pinName": ""
4543         },
4544         "name": "unnamedWire#225",
4545         "path": []
4546       },
4547       {
4548         "pin1": {
4549           "compName": "NandGate#62",
4550           "pinName": "Y"
4551         },
4552         "pin2": {
4553           "compName": "NandGate#63",
4554           "pinName": "A"
4555         },
4556         "name": "unnamedWire#226",
4557         "path": []
4558       },
4559       {
4560         "pin1": {
4561           "compName": "WireCrossPoint#76",
4562           "pinName": ""
4563         },
4564         "pin2": {
4565           "compName": "NandGate#63",
4566           "pinName": "B"
4567         },
4568         "name": "unnamedWire#227",
4569         "path": []
4570       },
4571       {
4572         "pin1": {
4573           "compName": "NandGate#63",
4574           "pinName": "Y"
4575         },
4576         "pin2": {
4577           "compName": "NandGate#64",
4578           "pinName": "A"
4579         },
4580         "name": "unnamedWire#228",
4581         "path": []
4582       },
4583       {
4584         "pin1": {
4585           "compName": "and#18",
4586           "pinName": "A"
4587         },
4588         "pin2": {
4589           "compName": "WireCrossPoint#10",
4590           "pinName": ""
4591         },
4592         "name": "unnamedWire#229",
4593         "path": []
4594       },
4595       {
4596         "pin1": {
4597           "compName": "WireCrossPoint#15",
4598           "pinName": ""
4599         },
4600         "pin2": {
4601           "compName": "and#18",
4602           "pinName": "B"
4603         },
4604         "name": "unnamedWire#230",
4605         "path": []
4606       },
4607       {
4608         "pin1": {
4609           "compName": "and#18",
4610           "pinName": "Y"
4611         },
4612         "pin2": {
4613           "compName": "NandGate#64",
4614           "pinName": "B"
4615         },
4616         "name": "unnamedWire#231",
4617         "path": []
4618       },
4619       {
4620         "pin1": {
4621           "compName": "NandGate#64",
4622           "pinName": "Y"
4623         },
4624         "pin2": {
4625           "compName": "NandGate#65",
4626           "pinName": "A"
4627         },
4628         "name": "unnamedWire#232",
4629         "path": []
4630       },
4631       {
4632         "pin1": {
4633           "compName": "NandGate#65",
4634           "pinName": "Y"
4635         },
4636         "pin2": {
4637           "compName": "and#1",
4638           "pinName": "A"
4639         },
4640         "name": "unnamedWire#233",
4641         "path": []
4642       },
4643       {
4644         "pin1": {
4645           "compName": "and#1",
4646           "pinName": "Y"
4647         },
4648         "pin2": {
4649           "compName": "_submodelinterface",
4650           "pinName": "YF"
4651         },
4652         "name": "unnamedWire#234",
4653         "path": []
4654       },
4655       {
4656         "pin1": {
4657           "compName": "WireCrossPoint#11",
4658           "pinName": ""
4659         },
4660         "pin2": {
4661           "compName": "and#1",
4662           "pinName": "B"
4663         },
4664         "name": "unnamedWire#235",
4665         "path": []
4666       },
4667       {
4668         "pin1": {
4669           "compName": "NandGate#66",
4670           "pinName": "Y"
4671         },
4672         "pin2": {
4673           "compName": "NandGate#65",
4674           "pinName": "B"
4675         },
4676         "name": "unnamedWire#236",
4677         "path": []
4678       },
4679       {
4680         "pin1": {
4681           "compName": "NandGate#66",
4682           "pinName": "B"
4683         },
4684         "pin2": {
4685           "compName": "WireCrossPoint#70",
4686           "pinName": ""
4687         },
4688         "name": "unnamedWire#237",
4689         "path": [
4690           {
4691             "x": 235.0,
4692             "y": 65.0
4693           },
4694           {
4695             "x": 105.0,
4696             "y": 65.0
4697           }
4698         ]
4699       },
4700       {
4701         "pin1": {
4702           "compName": "and#0",
4703           "pinName": "Y"
4704         },
4705         "pin2": {
4706           "compName": "NandGate#66",
4707           "pinName": "A"
4708         },
4709         "name": "unnamedWire#238",
4710         "path": []
4711       },
4712       {
4713         "pin1": {
4714           "compName": "WireCrossPoint#73",
4715           "pinName": ""
4716         },
4717         "pin2": {
4718           "compName": "and#0",
4719           "pinName": "B"
4720         },
4721         "name": "unnamedWire#239",
4722         "path": []
4723       },
4724       {
4725         "pin1": {
4726           "compName": "and#0",
4727           "pinName": "A"
4728         },
4729         "pin2": {
4730           "compName": "WireCrossPoint#17",
4731           "pinName": ""
4732         },
4733         "name": "unnamedWire#240",
4734         "path": []
4735       },
4736       {
4737         "pin1": {
4738           "compName": "NandGate#68",
4739           "pinName": "Y"
4740         },
4741         "pin2": {
4742           "compName": "WireCrossPoint#53",
4743           "pinName": ""
4744         },
4745         "name": "unnamedWire#241",
4746         "path": [
4747           {
4748             "x": 225.0,
4749             "y": 160.0
4750           },
4751           {
4752             "x": 225.0,
4753             "y": 120.0
4754           }
4755         ]
4756       },
4757       {
4758         "pin1": {
4759           "compName": "WireCrossPoint#53",
4760           "pinName": ""
4761         },
4762         "pin2": {
4763           "compName": "NandGate#69",
4764           "pinName": "A"
4765         },
4766         "name": "unnamedWire#242",
4767         "path": []
4768       },
4769       {
4770         "pin1": {
4771           "compName": "WireCrossPoint#53",
4772           "pinName": ""
4773         },
4774         "pin2": {
4775           "compName": "NandGate#69",
4776           "pinName": "B"
4777         },
4778         "name": "unnamedWire#243",
4779         "path": []
4780       },
4781       {
4782         "pin1": {
4783           "compName": "WireCrossPoint#27",
4784           "pinName": ""
4785         },
4786         "pin2": {
4787           "compName": "WireCrossPoint#54",
4788           "pinName": ""
4789         },
4790         "name": "unnamedWire#244",
4791         "path": [
4792           {
4793             "x": 40.0,
4794             "y": 25.0
4795           }
4796         ]
4797       },
4798       {
4799         "pin1": {
4800           "compName": "WireCrossPoint#55",
4801           "pinName": ""
4802         },
4803         "pin2": {
4804           "compName": "and#17",
4805           "pinName": "B"
4806         },
4807         "name": "unnamedWire#245",
4808         "path": []
4809       },
4810       {
4811         "pin1": {
4812           "compName": "WireCrossPoint#56",
4813           "pinName": ""
4814         },
4815         "pin2": {
4816           "compName": "NandGate#4",
4817           "pinName": "B"
4818         },
4819         "name": "unnamedWire#246",
4820         "path": []
4821       },
4822       {
4823         "pin1": {
4824           "compName": "WireCrossPoint#57",
4825           "pinName": ""
4826         },
4827         "pin2": {
4828           "compName": "WireCrossPoint#17",
4829           "pinName": ""
4830         },
4831         "name": "unnamedWire#247",
4832         "path": [
4833           {
4834             "x": 95.0,
4835             "y": 55.0
4836           }
4837         ]
4838       },
4839       {
4840         "pin1": {
4841           "compName": "NandGate#20",
4842           "pinName": "Y"
4843         },
4844         "pin2": {
4845           "compName": "WireCrossPoint#58",
4846           "pinName": ""
4847         },
4848         "name": "unnamedWire#248",
4849         "path": [
4850           {
4851             "x": 100.0,
4852             "y": 180.0
4853           },
4854           {
4855             "x": 100.0,
4856             "y": 60.0
4857           }
4858         ]
4859       },
4860       {
4861         "pin1": {
4862           "compName": "NandGate#2",
4863           "pinName": "Y"
4864         },
4865         "pin2": {
4866           "compName": "WireCrossPoint#59",
4867           "pinName": ""
4868         },
4869         "name": "unnamedWire#249",
4870         "path": []
4871       },
4872       {
4873         "pin1": {
4874           "compName": "NandGate#1",
4875           "pinName": "Y"
4876         },
4877         "pin2": {
4878           "compName": "WireCrossPoint#60",
4879           "pinName": ""
4880         },
4881         "name": "unnamedWire#250",
4882         "path": []
4883       },
4884       {
4885         "pin1": {
4886           "compName": "WireCrossPoint#61",
4887           "pinName": ""
4888         },
4889         "pin2": {
4890           "compName": "and#8",
4891           "pinName": "A"
4892         },
4893         "name": "unnamedWire#251",
4894         "path": []
4895       },
4896       {
4897         "pin1": {
4898           "compName": "WireCrossPoint#62",
4899           "pinName": ""
4900         },
4901         "pin2": {
4902           "compName": "and#9",
4903           "pinName": "B"
4904         },
4905         "name": "unnamedWire#252",
4906         "path": []
4907       },
4908       {
4909         "pin1": {
4910           "compName": "WireCrossPoint#63",
4911           "pinName": ""
4912         },
4913         "pin2": {
4914           "compName": "WireCrossPoint#57",
4915           "pinName": ""
4916         },
4917         "name": "unnamedWire#253",
4918         "path": []
4919       },
4920       {
4921         "pin1": {
4922           "compName": "WireCrossPoint#64",
4923           "pinName": ""
4924         },
4925         "pin2": {
4926           "compName": "NandGate#9",
4927           "pinName": "A"
4928         },
4929         "name": "unnamedWire#254",
4930         "path": []
4931       },
4932       {
4933         "pin1": {
4934           "compName": "WireCrossPoint#65",
4935           "pinName": ""
4936         },
4937         "pin2": {
4938           "compName": "WireCrossPoint#59",
4939           "pinName": ""
4940         },
4941         "name": "unnamedWire#255",
4942         "path": []
4943       },
4944       {
4945         "pin1": {
4946           "compName": "WireCrossPoint#66",
4947           "pinName": ""
4948         },
4949         "pin2": {
4950           "compName": "WireCrossPoint#21",
4951           "pinName": ""
4952         },
4953         "name": "unnamedWire#256",
4954         "path": []
4955       },
4956       {
4957         "pin1": {
4958           "compName": "WireCrossPoint#67",
4959           "pinName": ""
4960         },
4961         "pin2": {
4962           "compName": "WireCrossPoint#28",
4963           "pinName": ""
4964         },
4965         "name": "unnamedWire#257",
4966         "path": [
4967           {
4968             "x": 185.0,
4969             "y": 110.0
4970           }
4971         ]
4972       },
4973       {
4974         "pin1": {
4975           "compName": "WireCrossPoint#68",
4976           "pinName": ""
4977         },
4978         "pin2": {
4979           "compName": "WireCrossPoint#74",
4980           "pinName": ""
4981         },
4982         "name": "unnamedWire#258",
4983         "path": []
4984       },
4985       {
4986         "pin1": {
4987           "compName": "WireCrossPoint#69",
4988           "pinName": ""
4989         },
4990         "pin2": {
4991           "compName": "NandGate#20",
4992           "pinName": "B"
4993         },
4994         "name": "unnamedWire#259",
4995         "path": []
4996       },
4997       {
4998         "pin1": {
4999           "compName": "WireCrossPoint#70",
5000           "pinName": ""
5001         },
5002         "pin2": {
5003           "compName": "NandGate#52",
5004           "pinName": "B"
5005         },
5006         "name": "unnamedWire#260",
5007         "path": []
5008       },
5009       {
5010         "pin1": {
5011           "compName": "WireCrossPoint#71",
5012           "pinName": ""
5013         },
5014         "pin2": {
5015           "compName": "and#2",
5016           "pinName": "A"
5017         },
5018         "name": "unnamedWire#261",
5019         "path": []
5020       },
5021       {
5022         "pin1": {
5023           "compName": "WireCrossPoint#72",
5024           "pinName": ""
5025         },
5026         "pin2": {
5027           "compName": "and#6",
5028           "pinName": "B"
5029         },
5030         "name": "unnamedWire#262",
5031         "path": []
5032       },
5033       {
5034         "pin1": {
5035           "compName": "and#15",
5036           "pinName": "Y"
5037         },
5038         "pin2": {
5039           "compName": "WireCrossPoint#73",
5040           "pinName": ""
5041         },
5042         "name": "unnamedWire#263",
5043         "path": [
5044           {
5045             "x": 120.0,
5046             "y": 275.0
5047           },
5048           {
5049             "x": 120.0,
5050             "y": 80.0
5051           }
5052         ]
5053       },
5054       {
5055         "pin1": {
5056           "compName": "WireCrossPoint#74",
5057           "pinName": ""
5058         },
5059         "pin2": {
5060           "compName": "and#2",
5061           "pinName": "B"
5062         },
5063         "name": "unnamedWire#264",
5064         "path": []
5065       },
5066       {
5067         "pin1": {
5068           "compName": "WireCrossPoint#75",
5069           "pinName": ""
5070         },
5071         "pin2": {
5072           "compName": "NandGate#8",
5073           "pinName": "B"
5074         },
5075         "name": "unnamedWire#265",
5076         "path": []
5077       },
5078       {
5079         "pin1": {
5080           "compName": "NandGate#47",
5081           "pinName": "Y"
5082         },
5083         "pin2": {
5084           "compName": "WireCrossPoint#76",
5085           "pinName": ""
5086         },
5087         "name": "unnamedWire#266",
5088         "path": [
5089           {
5090             "x": 125.0,
5091             "y": 305.0
5092           },
5093           {
5094             "x": 125.0,
5095             "y": 85.0
5096           }
5097         ]
5098       },
5099       {
5100         "pin1": {
5101           "compName": "WireCrossPoint#76",
5102           "pinName": ""
5103         },
5104         "pin2": {
5105           "compName": "WireCrossPoint#77",
5106           "pinName": ""
5107         },
5108         "name": "unnamedWire#267",
5109         "path": []
5110       },
5111       {
5112         "pin1": {
5113           "compName": "NandGate#39",
5114           "pinName": "B"
5115         },
5116         "pin2": {
5117           "compName": "WireCrossPoint#78",
5118           "pinName": ""
5119         },
5120         "name": "unnamedWire#268",
5121         "path": [
5122           {
5123             "x": 95.0,
5124             "y": 235.0
5125           }
5126         ]
5127       },
5128       {
5129         "pin1": {
5130           "compName": "WireCrossPoint#79",
5131           "pinName": ""
5132         },
5133         "pin2": {
5134           "compName": "NandGate#52",
5135           "pinName": "Y"
5136         },
5137         "name": "unnamedWire#269",
5138         "path": [
5139           {
5140             "x": 180.0,
5141             "y": 105.0
5142           },
5143           {
5144             "x": 180.0,
5145             "y": 180.0
5146           }
5147         ]
5148       }
5149     ],
5150     "version": "0.1.1"
5151   },
5152   "symbolRendererSnippetID": "simpleRectangularLike",
5153   "symbolRendererParams": {
5154     "centerText": "Instruction\nPLA",
5155     "centerTextHeight": 5.0,
5156     "horizontalComponentCenter": 40.0,
5157     "pinLabelHeight": 3.5,
5158     "pinLabelMargin": 0.5
5159   },
5160   "outlineRendererSnippetID": "default",
5161   "highLevelStateHandlerSnippetID": "default",
5162   "version": "0.1.5"
5163 }