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