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