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