Renamed GUI to Model:
[Mograsim.git] / net.mograsim.logic.model.am2900 / components / net / mograsim / logic / model / am2900 / components / mux1_16.json
1 {
2   "width": 55.0,
3   "height": 110.0,
4   "interfacePins": [
5     {
6       "location": {
7         "x": 0.0,
8         "y": 25.0
9       },
10       "name": "I0",
11       "logicWidth": 16,
12       "usage": "INPUT"
13     },
14     {
15       "location": {
16         "x": 0.0,
17         "y": 90.0
18       },
19       "name": "I1",
20       "logicWidth": 16,
21       "usage": "INPUT"
22     },
23     {
24       "location": {
25         "x": 0.0,
26         "y": 5.0
27       },
28       "name": "S",
29       "logicWidth": 1,
30       "usage": "INPUT"
31     },
32     {
33       "location": {
34         "x": 55.0,
35         "y": 50.0
36       },
37       "name": "Y",
38       "logicWidth": 16,
39       "usage": "OUTPUT"
40     }
41   ],
42   "innerScale": 0.2,
43   "submodel": {
44     "components": [
45       {
46         "id": "sel1",
47         "name": "DeserializedSubmodelComponent#0",
48         "pos": {
49           "x": 115.0,
50           "y": 25.0
51         }
52       },
53       {
54         "id": "sel1",
55         "name": "DeserializedSubmodelComponent#1",
56         "pos": {
57           "x": 175.0,
58           "y": 45.0
59         }
60       },
61       {
62         "id": "sel1",
63         "name": "DeserializedSubmodelComponent#10",
64         "pos": {
65           "x": 115.0,
66           "y": 265.0
67         }
68       },
69       {
70         "id": "sel1",
71         "name": "DeserializedSubmodelComponent#11",
72         "pos": {
73           "x": 115.0,
74           "y": 325.0
75         }
76       },
77       {
78         "id": "sel1",
79         "name": "DeserializedSubmodelComponent#12",
80         "pos": {
81           "x": 175.0,
82           "y": 405.0
83         }
84       },
85       {
86         "id": "sel1",
87         "name": "DeserializedSubmodelComponent#13",
88         "pos": {
89           "x": 175.0,
90           "y": 345.0
91         }
92       },
93       {
94         "id": "sel1",
95         "name": "DeserializedSubmodelComponent#14",
96         "pos": {
97           "x": 115.0,
98           "y": 385.0
99         }
100       },
101       {
102         "id": "sel1",
103         "name": "DeserializedSubmodelComponent#15",
104         "pos": {
105           "x": 175.0,
106           "y": 465.0
107         }
108       },
109       {
110         "id": "sel1",
111         "name": "DeserializedSubmodelComponent#2",
112         "pos": {
113           "x": 115.0,
114           "y": 85.0
115         }
116       },
117       {
118         "id": "sel1",
119         "name": "DeserializedSubmodelComponent#3",
120         "pos": {
121           "x": 175.0,
122           "y": 105.0
123         }
124       },
125       {
126         "id": "sel1",
127         "name": "DeserializedSubmodelComponent#4",
128         "pos": {
129           "x": 175.0,
130           "y": 165.0
131         }
132       },
133       {
134         "id": "sel1",
135         "name": "DeserializedSubmodelComponent#5",
136         "pos": {
137           "x": 115.0,
138           "y": 205.0
139         }
140       },
141       {
142         "id": "sel1",
143         "name": "DeserializedSubmodelComponent#6",
144         "pos": {
145           "x": 175.0,
146           "y": 225.0
147         }
148       },
149       {
150         "id": "sel1",
151         "name": "DeserializedSubmodelComponent#7",
152         "pos": {
153           "x": 115.0,
154           "y": 145.0
155         }
156       },
157       {
158         "id": "sel1",
159         "name": "DeserializedSubmodelComponent#8",
160         "pos": {
161           "x": 115.0,
162           "y": 445.0
163         }
164       },
165       {
166         "id": "sel1",
167         "name": "DeserializedSubmodelComponent#9",
168         "pos": {
169           "x": 175.0,
170           "y": 285.0
171         }
172       },
173       {
174         "id": "Merger",
175         "name": "Merger#0",
176         "pos": {
177           "x": 260.0,
178           "y": 175.0
179         },
180         "params": 16
181       },
182       {
183         "id": "NandGate",
184         "name": "NandGate#0",
185         "pos": {
186           "x": 70.0,
187           "y": 10.0
188         },
189         "params": 1
190       },
191       {
192         "id": "Splitter",
193         "name": "Splitter#0",
194         "pos": {
195           "x": 5.0,
196           "y": 50.0
197         },
198         "params": 16
199       },
200       {
201         "id": "Splitter",
202         "name": "Splitter#1",
203         "pos": {
204           "x": 5.0,
205           "y": 375.0
206         },
207         "params": 16
208       },
209       {
210         "id": "WireCrossPoint",
211         "name": "WireCrossPoint#0",
212         "pos": {
213           "x": 164.0,
214           "y": 49.0
215         },
216         "params": 1
217       },
218       {
219         "id": "WireCrossPoint",
220         "name": "WireCrossPoint#1",
221         "pos": {
222           "x": 169.0,
223           "y": 59.0
224         },
225         "params": 1
226       },
227       {
228         "id": "WireCrossPoint",
229         "name": "WireCrossPoint#10",
230         "pos": {
231           "x": 169.0,
232           "y": 359.0
233         },
234         "params": 1
235       },
236       {
237         "id": "WireCrossPoint",
238         "name": "WireCrossPoint#11",
239         "pos": {
240           "x": 164.0,
241           "y": 349.0
242         },
243         "params": 1
244       },
245       {
246         "id": "WireCrossPoint",
247         "name": "WireCrossPoint#12",
248         "pos": {
249           "x": 169.0,
250           "y": 419.0
251         },
252         "params": 1
253       },
254       {
255         "id": "WireCrossPoint",
256         "name": "WireCrossPoint#13",
257         "pos": {
258           "x": 164.0,
259           "y": 409.0
260         },
261         "params": 1
262       },
263       {
264         "id": "WireCrossPoint",
265         "name": "WireCrossPoint#14",
266         "pos": {
267           "x": 109.0,
268           "y": 4.0
269         },
270         "params": 1
271       },
272       {
273         "id": "WireCrossPoint",
274         "name": "WireCrossPoint#15",
275         "pos": {
276           "x": 104.0,
277           "y": 19.0
278         },
279         "params": 1
280       },
281       {
282         "id": "WireCrossPoint",
283         "name": "WireCrossPoint#16",
284         "pos": {
285           "x": 64.0,
286           "y": 24.0
287         },
288         "params": 1
289       },
290       {
291         "id": "WireCrossPoint",
292         "name": "WireCrossPoint#17",
293         "pos": {
294           "x": 64.0,
295           "y": 14.0
296         },
297         "params": 1
298       },
299       {
300         "id": "WireCrossPoint",
301         "name": "WireCrossPoint#18",
302         "pos": {
303           "x": 104.0,
304           "y": 389.0
305         },
306         "params": 1
307       },
308       {
309         "id": "WireCrossPoint",
310         "name": "WireCrossPoint#19",
311         "pos": {
312           "x": 109.0,
313           "y": 399.0
314         },
315         "params": 1
316       },
317       {
318         "id": "WireCrossPoint",
319         "name": "WireCrossPoint#2",
320         "pos": {
321           "x": 164.0,
322           "y": 109.0
323         },
324         "params": 1
325       },
326       {
327         "id": "WireCrossPoint",
328         "name": "WireCrossPoint#20",
329         "pos": {
330           "x": 104.0,
331           "y": 329.0
332         },
333         "params": 1
334       },
335       {
336         "id": "WireCrossPoint",
337         "name": "WireCrossPoint#21",
338         "pos": {
339           "x": 109.0,
340           "y": 339.0
341         },
342         "params": 1
343       },
344       {
345         "id": "WireCrossPoint",
346         "name": "WireCrossPoint#22",
347         "pos": {
348           "x": 109.0,
349           "y": 279.0
350         },
351         "params": 1
352       },
353       {
354         "id": "WireCrossPoint",
355         "name": "WireCrossPoint#23",
356         "pos": {
357           "x": 104.0,
358           "y": 269.0
359         },
360         "params": 1
361       },
362       {
363         "id": "WireCrossPoint",
364         "name": "WireCrossPoint#24",
365         "pos": {
366           "x": 104.0,
367           "y": 209.0
368         },
369         "params": 1
370       },
371       {
372         "id": "WireCrossPoint",
373         "name": "WireCrossPoint#25",
374         "pos": {
375           "x": 109.0,
376           "y": 219.0
377         },
378         "params": 1
379       },
380       {
381         "id": "WireCrossPoint",
382         "name": "WireCrossPoint#26",
383         "pos": {
384           "x": 104.0,
385           "y": 149.0
386         },
387         "params": 1
388       },
389       {
390         "id": "WireCrossPoint",
391         "name": "WireCrossPoint#27",
392         "pos": {
393           "x": 109.0,
394           "y": 159.0
395         },
396         "params": 1
397       },
398       {
399         "id": "WireCrossPoint",
400         "name": "WireCrossPoint#28",
401         "pos": {
402           "x": 109.0,
403           "y": 99.0
404         },
405         "params": 1
406       },
407       {
408         "id": "WireCrossPoint",
409         "name": "WireCrossPoint#29",
410         "pos": {
411           "x": 104.0,
412           "y": 89.0
413         },
414         "params": 1
415       },
416       {
417         "id": "WireCrossPoint",
418         "name": "WireCrossPoint#3",
419         "pos": {
420           "x": 169.0,
421           "y": 119.0
422         },
423         "params": 1
424       },
425       {
426         "id": "WireCrossPoint",
427         "name": "WireCrossPoint#30",
428         "pos": {
429           "x": 104.0,
430           "y": 29.0
431         },
432         "params": 1
433       },
434       {
435         "id": "WireCrossPoint",
436         "name": "WireCrossPoint#31",
437         "pos": {
438           "x": 109.0,
439           "y": 39.0
440         },
441         "params": 1
442       },
443       {
444         "id": "WireCrossPoint",
445         "name": "WireCrossPoint#4",
446         "pos": {
447           "x": 164.0,
448           "y": 169.0
449         },
450         "params": 1
451       },
452       {
453         "id": "WireCrossPoint",
454         "name": "WireCrossPoint#5",
455         "pos": {
456           "x": 169.0,
457           "y": 179.0
458         },
459         "params": 1
460       },
461       {
462         "id": "WireCrossPoint",
463         "name": "WireCrossPoint#6",
464         "pos": {
465           "x": 169.0,
466           "y": 239.0
467         },
468         "params": 1
469       },
470       {
471         "id": "WireCrossPoint",
472         "name": "WireCrossPoint#7",
473         "pos": {
474           "x": 164.0,
475           "y": 229.0
476         },
477         "params": 1
478       },
479       {
480         "id": "WireCrossPoint",
481         "name": "WireCrossPoint#8",
482         "pos": {
483           "x": 164.0,
484           "y": 289.0
485         },
486         "params": 1
487       },
488       {
489         "id": "WireCrossPoint",
490         "name": "WireCrossPoint#9",
491         "pos": {
492           "x": 169.0,
493           "y": 299.0
494         },
495         "params": 1
496       }
497     ],
498     "wires": [
499       {
500         "pin1": {
501           "compName": "WireCrossPoint#30",
502           "pinName": ""
503         },
504         "pin2": {
505           "compName": "DeserializedSubmodelComponent#0",
506           "pinName": "S1"
507         },
508         "name": "unnamedWire#0",
509         "path": []
510       },
511       {
512         "pin1": {
513           "compName": "WireCrossPoint#31",
514           "pinName": ""
515         },
516         "pin2": {
517           "compName": "DeserializedSubmodelComponent#0",
518           "pinName": "S2"
519         },
520         "name": "unnamedWire#1",
521         "path": []
522       },
523       {
524         "pin1": {
525           "compName": "WireCrossPoint#20",
526           "pinName": ""
527         },
528         "pin2": {
529           "compName": "DeserializedSubmodelComponent#11",
530           "pinName": "S1"
531         },
532         "name": "unnamedWire#10",
533         "path": []
534       },
535       {
536         "pin1": {
537           "compName": "Merger#0",
538           "pinName": "I14"
539         },
540         "pin2": {
541           "compName": "DeserializedSubmodelComponent#1",
542           "pinName": "Y"
543         },
544         "name": "unnamedWire#100",
545         "path": [
546           {
547             "x": 250.0,
548             "y": 185.0
549           },
550           {
551             "x": 250.0,
552             "y": 50.0
553           }
554         ]
555       },
556       {
557         "pin1": {
558           "compName": "DeserializedSubmodelComponent#2",
559           "pinName": "Y"
560         },
561         "pin2": {
562           "compName": "Merger#0",
563           "pinName": "I13"
564         },
565         "name": "unnamedWire#101",
566         "path": [
567           {
568             "x": 245.0,
569             "y": 90.0
570           },
571           {
572             "x": 245.0,
573             "y": 195.0
574           }
575         ]
576       },
577       {
578         "pin1": {
579           "compName": "Merger#0",
580           "pinName": "I12"
581         },
582         "pin2": {
583           "compName": "DeserializedSubmodelComponent#3",
584           "pinName": "Y"
585         },
586         "name": "unnamedWire#102",
587         "path": [
588           {
589             "x": 240.0,
590             "y": 205.0
591           },
592           {
593             "x": 240.0,
594             "y": 110.0
595           }
596         ]
597       },
598       {
599         "pin1": {
600           "compName": "DeserializedSubmodelComponent#7",
601           "pinName": "Y"
602         },
603         "pin2": {
604           "compName": "Merger#0",
605           "pinName": "I11"
606         },
607         "name": "unnamedWire#103",
608         "path": [
609           {
610             "x": 235.0,
611             "y": 150.0
612           },
613           {
614             "x": 235.0,
615             "y": 215.0
616           }
617         ]
618       },
619       {
620         "pin1": {
621           "compName": "DeserializedSubmodelComponent#4",
622           "pinName": "Y"
623         },
624         "pin2": {
625           "compName": "Merger#0",
626           "pinName": "I10"
627         },
628         "name": "unnamedWire#104",
629         "path": [
630           {
631             "x": 230.0,
632             "y": 170.0
633           },
634           {
635             "x": 230.0,
636             "y": 225.0
637           }
638         ]
639       },
640       {
641         "pin1": {
642           "compName": "Merger#0",
643           "pinName": "I9"
644         },
645         "pin2": {
646           "compName": "DeserializedSubmodelComponent#5",
647           "pinName": "Y"
648         },
649         "name": "unnamedWire#105",
650         "path": [
651           {
652             "x": 225.0,
653             "y": 235.0
654           },
655           {
656             "x": 225.0,
657             "y": 210.0
658           }
659         ]
660       },
661       {
662         "pin1": {
663           "compName": "DeserializedSubmodelComponent#6",
664           "pinName": "Y"
665         },
666         "pin2": {
667           "compName": "Merger#0",
668           "pinName": "I8"
669         },
670         "name": "unnamedWire#106",
671         "path": [
672           {
673             "x": 220.0,
674             "y": 230.0
675           },
676           {
677             "x": 220.0,
678             "y": 245.0
679           }
680         ]
681       },
682       {
683         "pin1": {
684           "compName": "Merger#0",
685           "pinName": "I7"
686         },
687         "pin2": {
688           "compName": "DeserializedSubmodelComponent#10",
689           "pinName": "Y"
690         },
691         "name": "unnamedWire#107",
692         "path": [
693           {
694             "x": 220.0,
695             "y": 255.0
696           },
697           {
698             "x": 220.0,
699             "y": 270.0
700           }
701         ]
702       },
703       {
704         "pin1": {
705           "compName": "DeserializedSubmodelComponent#9",
706           "pinName": "Y"
707         },
708         "pin2": {
709           "compName": "Merger#0",
710           "pinName": "I6"
711         },
712         "name": "unnamedWire#108",
713         "path": [
714           {
715             "x": 225.0,
716             "y": 290.0
717           },
718           {
719             "x": 225.0,
720             "y": 265.0
721           }
722         ]
723       },
724       {
725         "pin1": {
726           "compName": "Merger#0",
727           "pinName": "I5"
728         },
729         "pin2": {
730           "compName": "DeserializedSubmodelComponent#11",
731           "pinName": "Y"
732         },
733         "name": "unnamedWire#109",
734         "path": [
735           {
736             "x": 230.0,
737             "y": 275.0
738           },
739           {
740             "x": 230.0,
741             "y": 330.0
742           }
743         ]
744       },
745       {
746         "pin1": {
747           "compName": "WireCrossPoint#21",
748           "pinName": ""
749         },
750         "pin2": {
751           "compName": "DeserializedSubmodelComponent#11",
752           "pinName": "S2"
753         },
754         "name": "unnamedWire#11",
755         "path": []
756       },
757       {
758         "pin1": {
759           "compName": "DeserializedSubmodelComponent#13",
760           "pinName": "Y"
761         },
762         "pin2": {
763           "compName": "Merger#0",
764           "pinName": "I4"
765         },
766         "name": "unnamedWire#110",
767         "path": [
768           {
769             "x": 235.0,
770             "y": 350.0
771           },
772           {
773             "x": 235.0,
774             "y": 285.0
775           }
776         ]
777       },
778       {
779         "pin1": {
780           "compName": "Merger#0",
781           "pinName": "I3"
782         },
783         "pin2": {
784           "compName": "DeserializedSubmodelComponent#14",
785           "pinName": "Y"
786         },
787         "name": "unnamedWire#111",
788         "path": [
789           {
790             "x": 240.0,
791             "y": 295.0
792           },
793           {
794             "x": 240.0,
795             "y": 390.0
796           }
797         ]
798       },
799       {
800         "pin1": {
801           "compName": "DeserializedSubmodelComponent#12",
802           "pinName": "Y"
803         },
804         "pin2": {
805           "compName": "Merger#0",
806           "pinName": "I2"
807         },
808         "name": "unnamedWire#112",
809         "path": [
810           {
811             "x": 245.0,
812             "y": 410.0
813           },
814           {
815             "x": 245.0,
816             "y": 305.0
817           }
818         ]
819       },
820       {
821         "pin1": {
822           "compName": "Merger#0",
823           "pinName": "I1"
824         },
825         "pin2": {
826           "compName": "DeserializedSubmodelComponent#8",
827           "pinName": "Y"
828         },
829         "name": "unnamedWire#113",
830         "path": [
831           {
832             "x": 250.0,
833             "y": 315.0
834           },
835           {
836             "x": 250.0,
837             "y": 450.0
838           }
839         ]
840       },
841       {
842         "pin1": {
843           "compName": "DeserializedSubmodelComponent#15",
844           "pinName": "Y"
845         },
846         "pin2": {
847           "compName": "Merger#0",
848           "pinName": "I0"
849         },
850         "name": "unnamedWire#114",
851         "path": [
852           {
853             "x": 255.0,
854             "y": 470.0
855           },
856           {
857             "x": 255.0,
858             "y": 325.0
859           }
860         ]
861       },
862       {
863         "pin1": {
864           "compName": "Merger#0",
865           "pinName": "O"
866         },
867         "pin2": {
868           "compName": "_submodelinterface",
869           "pinName": "Y"
870         },
871         "name": "unnamedWire#115",
872         "path": []
873       },
874       {
875         "pin1": {
876           "compName": "WireCrossPoint#14",
877           "pinName": ""
878         },
879         "pin2": {
880           "compName": "WireCrossPoint#17",
881           "pinName": ""
882         },
883         "name": "unnamedWire#116",
884         "path": [
885           {
886             "x": 65.0,
887             "y": 5.0
888           }
889         ]
890       },
891       {
892         "pin1": {
893           "compName": "DeserializedSubmodelComponent#14",
894           "pinName": "S1"
895         },
896         "pin2": {
897           "compName": "WireCrossPoint#18",
898           "pinName": ""
899         },
900         "name": "unnamedWire#12",
901         "path": []
902       },
903       {
904         "pin1": {
905           "compName": "WireCrossPoint#19",
906           "pinName": ""
907         },
908         "pin2": {
909           "compName": "DeserializedSubmodelComponent#14",
910           "pinName": "S2"
911         },
912         "name": "unnamedWire#13",
913         "path": []
914       },
915       {
916         "pin1": {
917           "compName": "WireCrossPoint#30",
918           "pinName": ""
919         },
920         "pin2": {
921           "compName": "WireCrossPoint#29",
922           "pinName": ""
923         },
924         "name": "unnamedWire#14",
925         "path": []
926       },
927       {
928         "pin1": {
929           "compName": "WireCrossPoint#29",
930           "pinName": ""
931         },
932         "pin2": {
933           "compName": "WireCrossPoint#26",
934           "pinName": ""
935         },
936         "name": "unnamedWire#15",
937         "path": []
938       },
939       {
940         "pin1": {
941           "compName": "WireCrossPoint#13",
942           "pinName": ""
943         },
944         "pin2": {
945           "compName": "DeserializedSubmodelComponent#15",
946           "pinName": "S1"
947         },
948         "name": "unnamedWire#16",
949         "path": [
950           {
951             "x": 165.0,
952             "y": 470.0
953           }
954         ]
955       },
956       {
957         "pin1": {
958           "compName": "WireCrossPoint#3",
959           "pinName": ""
960         },
961         "pin2": {
962           "compName": "WireCrossPoint#5",
963           "pinName": ""
964         },
965         "name": "unnamedWire#17",
966         "path": []
967       },
968       {
969         "pin1": {
970           "compName": "DeserializedSubmodelComponent#12",
971           "pinName": "S2"
972         },
973         "pin2": {
974           "compName": "WireCrossPoint#12",
975           "pinName": ""
976         },
977         "name": "unnamedWire#18",
978         "path": []
979       },
980       {
981         "pin1": {
982           "compName": "WireCrossPoint#13",
983           "pinName": ""
984         },
985         "pin2": {
986           "compName": "DeserializedSubmodelComponent#12",
987           "pinName": "S1"
988         },
989         "name": "unnamedWire#19",
990         "path": []
991       },
992       {
993         "pin1": {
994           "compName": "WireCrossPoint#29",
995           "pinName": ""
996         },
997         "pin2": {
998           "compName": "DeserializedSubmodelComponent#2",
999           "pinName": "S1"
1000         },
1001         "name": "unnamedWire#2",
1002         "path": []
1003       },
1004       {
1005         "pin1": {
1006           "compName": "DeserializedSubmodelComponent#13",
1007           "pinName": "S2"
1008         },
1009         "pin2": {
1010           "compName": "WireCrossPoint#10",
1011           "pinName": ""
1012         },
1013         "name": "unnamedWire#20",
1014         "path": []
1015       },
1016       {
1017         "pin1": {
1018           "compName": "WireCrossPoint#11",
1019           "pinName": ""
1020         },
1021         "pin2": {
1022           "compName": "DeserializedSubmodelComponent#13",
1023           "pinName": "S1"
1024         },
1025         "name": "unnamedWire#21",
1026         "path": []
1027       },
1028       {
1029         "pin1": {
1030           "compName": "DeserializedSubmodelComponent#9",
1031           "pinName": "S2"
1032         },
1033         "pin2": {
1034           "compName": "WireCrossPoint#9",
1035           "pinName": ""
1036         },
1037         "name": "unnamedWire#22",
1038         "path": []
1039       },
1040       {
1041         "pin1": {
1042           "compName": "WireCrossPoint#8",
1043           "pinName": ""
1044         },
1045         "pin2": {
1046           "compName": "DeserializedSubmodelComponent#9",
1047           "pinName": "S1"
1048         },
1049         "name": "unnamedWire#23",
1050         "path": []
1051       },
1052       {
1053         "pin1": {
1054           "compName": "DeserializedSubmodelComponent#6",
1055           "pinName": "S2"
1056         },
1057         "pin2": {
1058           "compName": "WireCrossPoint#6",
1059           "pinName": ""
1060         },
1061         "name": "unnamedWire#24",
1062         "path": []
1063       },
1064       {
1065         "pin1": {
1066           "compName": "DeserializedSubmodelComponent#6",
1067           "pinName": "S1"
1068         },
1069         "pin2": {
1070           "compName": "WireCrossPoint#7",
1071           "pinName": ""
1072         },
1073         "name": "unnamedWire#25",
1074         "path": []
1075       },
1076       {
1077         "pin1": {
1078           "compName": "DeserializedSubmodelComponent#4",
1079           "pinName": "S2"
1080         },
1081         "pin2": {
1082           "compName": "WireCrossPoint#5",
1083           "pinName": ""
1084         },
1085         "name": "unnamedWire#26",
1086         "path": []
1087       },
1088       {
1089         "pin1": {
1090           "compName": "WireCrossPoint#4",
1091           "pinName": ""
1092         },
1093         "pin2": {
1094           "compName": "DeserializedSubmodelComponent#4",
1095           "pinName": "S1"
1096         },
1097         "name": "unnamedWire#27",
1098         "path": []
1099       },
1100       {
1101         "pin1": {
1102           "compName": "DeserializedSubmodelComponent#3",
1103           "pinName": "S2"
1104         },
1105         "pin2": {
1106           "compName": "WireCrossPoint#3",
1107           "pinName": ""
1108         },
1109         "name": "unnamedWire#28",
1110         "path": []
1111       },
1112       {
1113         "pin1": {
1114           "compName": "WireCrossPoint#2",
1115           "pinName": ""
1116         },
1117         "pin2": {
1118           "compName": "DeserializedSubmodelComponent#3",
1119           "pinName": "S1"
1120         },
1121         "name": "unnamedWire#29",
1122         "path": []
1123       },
1124       {
1125         "pin1": {
1126           "compName": "WireCrossPoint#28",
1127           "pinName": ""
1128         },
1129         "pin2": {
1130           "compName": "DeserializedSubmodelComponent#2",
1131           "pinName": "S2"
1132         },
1133         "name": "unnamedWire#3",
1134         "path": []
1135       },
1136       {
1137         "pin1": {
1138           "compName": "DeserializedSubmodelComponent#1",
1139           "pinName": "S2"
1140         },
1141         "pin2": {
1142           "compName": "WireCrossPoint#1",
1143           "pinName": ""
1144         },
1145         "name": "unnamedWire#30",
1146         "path": []
1147       },
1148       {
1149         "pin1": {
1150           "compName": "WireCrossPoint#0",
1151           "pinName": ""
1152         },
1153         "pin2": {
1154           "compName": "DeserializedSubmodelComponent#1",
1155           "pinName": "S1"
1156         },
1157         "name": "unnamedWire#31",
1158         "path": []
1159       },
1160       {
1161         "pin1": {
1162           "compName": "WireCrossPoint#1",
1163           "pinName": ""
1164         },
1165         "pin2": {
1166           "compName": "WireCrossPoint#3",
1167           "pinName": ""
1168         },
1169         "name": "unnamedWire#32",
1170         "path": []
1171       },
1172       {
1173         "pin1": {
1174           "compName": "WireCrossPoint#0",
1175           "pinName": ""
1176         },
1177         "pin2": {
1178           "compName": "WireCrossPoint#2",
1179           "pinName": ""
1180         },
1181         "name": "unnamedWire#33",
1182         "path": []
1183       },
1184       {
1185         "pin1": {
1186           "compName": "WireCrossPoint#2",
1187           "pinName": ""
1188         },
1189         "pin2": {
1190           "compName": "WireCrossPoint#4",
1191           "pinName": ""
1192         },
1193         "name": "unnamedWire#34",
1194         "path": []
1195       },
1196       {
1197         "pin1": {
1198           "compName": "WireCrossPoint#4",
1199           "pinName": ""
1200         },
1201         "pin2": {
1202           "compName": "WireCrossPoint#7",
1203           "pinName": ""
1204         },
1205         "name": "unnamedWire#35",
1206         "path": []
1207       },
1208       {
1209         "pin1": {
1210           "compName": "WireCrossPoint#7",
1211           "pinName": ""
1212         },
1213         "pin2": {
1214           "compName": "WireCrossPoint#8",
1215           "pinName": ""
1216         },
1217         "name": "unnamedWire#36",
1218         "path": []
1219       },
1220       {
1221         "pin1": {
1222           "compName": "WireCrossPoint#8",
1223           "pinName": ""
1224         },
1225         "pin2": {
1226           "compName": "WireCrossPoint#11",
1227           "pinName": ""
1228         },
1229         "name": "unnamedWire#37",
1230         "path": []
1231       },
1232       {
1233         "pin1": {
1234           "compName": "WireCrossPoint#11",
1235           "pinName": ""
1236         },
1237         "pin2": {
1238           "compName": "WireCrossPoint#13",
1239           "pinName": ""
1240         },
1241         "name": "unnamedWire#38",
1242         "path": []
1243       },
1244       {
1245         "pin1": {
1246           "compName": "WireCrossPoint#5",
1247           "pinName": ""
1248         },
1249         "pin2": {
1250           "compName": "WireCrossPoint#6",
1251           "pinName": ""
1252         },
1253         "name": "unnamedWire#39",
1254         "path": []
1255       },
1256       {
1257         "pin1": {
1258           "compName": "WireCrossPoint#26",
1259           "pinName": ""
1260         },
1261         "pin2": {
1262           "compName": "DeserializedSubmodelComponent#7",
1263           "pinName": "S1"
1264         },
1265         "name": "unnamedWire#4",
1266         "path": []
1267       },
1268       {
1269         "pin1": {
1270           "compName": "WireCrossPoint#6",
1271           "pinName": ""
1272         },
1273         "pin2": {
1274           "compName": "WireCrossPoint#9",
1275           "pinName": ""
1276         },
1277         "name": "unnamedWire#40",
1278         "path": []
1279       },
1280       {
1281         "pin1": {
1282           "compName": "WireCrossPoint#9",
1283           "pinName": ""
1284         },
1285         "pin2": {
1286           "compName": "WireCrossPoint#10",
1287           "pinName": ""
1288         },
1289         "name": "unnamedWire#41",
1290         "path": []
1291       },
1292       {
1293         "pin1": {
1294           "compName": "WireCrossPoint#10",
1295           "pinName": ""
1296         },
1297         "pin2": {
1298           "compName": "WireCrossPoint#12",
1299           "pinName": ""
1300         },
1301         "name": "unnamedWire#42",
1302         "path": []
1303       },
1304       {
1305         "pin1": {
1306           "compName": "WireCrossPoint#12",
1307           "pinName": ""
1308         },
1309         "pin2": {
1310           "compName": "DeserializedSubmodelComponent#15",
1311           "pinName": "S2"
1312         },
1313         "name": "unnamedWire#43",
1314         "path": [
1315           {
1316             "x": 170.0,
1317             "y": 480.0
1318           }
1319         ]
1320       },
1321       {
1322         "pin1": {
1323           "compName": "WireCrossPoint#26",
1324           "pinName": ""
1325         },
1326         "pin2": {
1327           "compName": "WireCrossPoint#24",
1328           "pinName": ""
1329         },
1330         "name": "unnamedWire#44",
1331         "path": []
1332       },
1333       {
1334         "pin1": {
1335           "compName": "WireCrossPoint#24",
1336           "pinName": ""
1337         },
1338         "pin2": {
1339           "compName": "WireCrossPoint#23",
1340           "pinName": ""
1341         },
1342         "name": "unnamedWire#45",
1343         "path": []
1344       },
1345       {
1346         "pin1": {
1347           "compName": "WireCrossPoint#23",
1348           "pinName": ""
1349         },
1350         "pin2": {
1351           "compName": "WireCrossPoint#20",
1352           "pinName": ""
1353         },
1354         "name": "unnamedWire#46",
1355         "path": []
1356       },
1357       {
1358         "pin1": {
1359           "compName": "WireCrossPoint#20",
1360           "pinName": ""
1361         },
1362         "pin2": {
1363           "compName": "WireCrossPoint#18",
1364           "pinName": ""
1365         },
1366         "name": "unnamedWire#47",
1367         "path": []
1368       },
1369       {
1370         "pin1": {
1371           "compName": "WireCrossPoint#18",
1372           "pinName": ""
1373         },
1374         "pin2": {
1375           "compName": "DeserializedSubmodelComponent#8",
1376           "pinName": "S1"
1377         },
1378         "name": "unnamedWire#48",
1379         "path": [
1380           {
1381             "x": 105.0,
1382             "y": 450.0
1383           }
1384         ]
1385       },
1386       {
1387         "pin1": {
1388           "compName": "WireCrossPoint#19",
1389           "pinName": ""
1390         },
1391         "pin2": {
1392           "compName": "DeserializedSubmodelComponent#8",
1393           "pinName": "S2"
1394         },
1395         "name": "unnamedWire#49",
1396         "path": [
1397           {
1398             "x": 110.0,
1399             "y": 460.0
1400           }
1401         ]
1402       },
1403       {
1404         "pin1": {
1405           "compName": "WireCrossPoint#27",
1406           "pinName": ""
1407         },
1408         "pin2": {
1409           "compName": "DeserializedSubmodelComponent#7",
1410           "pinName": "S2"
1411         },
1412         "name": "unnamedWire#5",
1413         "path": []
1414       },
1415       {
1416         "pin1": {
1417           "compName": "WireCrossPoint#19",
1418           "pinName": ""
1419         },
1420         "pin2": {
1421           "compName": "WireCrossPoint#21",
1422           "pinName": ""
1423         },
1424         "name": "unnamedWire#50",
1425         "path": []
1426       },
1427       {
1428         "pin1": {
1429           "compName": "WireCrossPoint#21",
1430           "pinName": ""
1431         },
1432         "pin2": {
1433           "compName": "WireCrossPoint#22",
1434           "pinName": ""
1435         },
1436         "name": "unnamedWire#51",
1437         "path": []
1438       },
1439       {
1440         "pin1": {
1441           "compName": "WireCrossPoint#25",
1442           "pinName": ""
1443         },
1444         "pin2": {
1445           "compName": "WireCrossPoint#22",
1446           "pinName": ""
1447         },
1448         "name": "unnamedWire#52",
1449         "path": []
1450       },
1451       {
1452         "pin1": {
1453           "compName": "WireCrossPoint#25",
1454           "pinName": ""
1455         },
1456         "pin2": {
1457           "compName": "WireCrossPoint#27",
1458           "pinName": ""
1459         },
1460         "name": "unnamedWire#53",
1461         "path": []
1462       },
1463       {
1464         "pin1": {
1465           "compName": "WireCrossPoint#28",
1466           "pinName": ""
1467         },
1468         "pin2": {
1469           "compName": "WireCrossPoint#27",
1470           "pinName": ""
1471         },
1472         "name": "unnamedWire#54",
1473         "path": []
1474       },
1475       {
1476         "pin1": {
1477           "compName": "WireCrossPoint#28",
1478           "pinName": ""
1479         },
1480         "pin2": {
1481           "compName": "WireCrossPoint#31",
1482           "pinName": ""
1483         },
1484         "name": "unnamedWire#55",
1485         "path": []
1486       },
1487       {
1488         "pin1": {
1489           "compName": "WireCrossPoint#15",
1490           "pinName": ""
1491         },
1492         "pin2": {
1493           "compName": "WireCrossPoint#30",
1494           "pinName": ""
1495         },
1496         "name": "unnamedWire#56",
1497         "path": []
1498       },
1499       {
1500         "pin1": {
1501           "compName": "WireCrossPoint#14",
1502           "pinName": ""
1503         },
1504         "pin2": {
1505           "compName": "WireCrossPoint#31",
1506           "pinName": ""
1507         },
1508         "name": "unnamedWire#57",
1509         "path": []
1510       },
1511       {
1512         "pin1": {
1513           "compName": "WireCrossPoint#15",
1514           "pinName": ""
1515         },
1516         "pin2": {
1517           "compName": "WireCrossPoint#0",
1518           "pinName": ""
1519         },
1520         "name": "unnamedWire#58",
1521         "path": [
1522           {
1523             "x": 165.0,
1524             "y": 20.0
1525           }
1526         ]
1527       },
1528       {
1529         "pin1": {
1530           "compName": "WireCrossPoint#14",
1531           "pinName": ""
1532         },
1533         "pin2": {
1534           "compName": "WireCrossPoint#1",
1535           "pinName": ""
1536         },
1537         "name": "unnamedWire#59",
1538         "path": [
1539           {
1540             "x": 170.0,
1541             "y": 5.0
1542           }
1543         ]
1544       },
1545       {
1546         "pin1": {
1547           "compName": "WireCrossPoint#24",
1548           "pinName": ""
1549         },
1550         "pin2": {
1551           "compName": "DeserializedSubmodelComponent#5",
1552           "pinName": "S1"
1553         },
1554         "name": "unnamedWire#6",
1555         "path": []
1556       },
1557       {
1558         "pin1": {
1559           "compName": "Splitter#0",
1560           "pinName": "O15"
1561         },
1562         "pin2": {
1563           "compName": "DeserializedSubmodelComponent#0",
1564           "pinName": "I1"
1565         },
1566         "name": "unnamedWire#60",
1567         "path": []
1568       },
1569       {
1570         "pin1": {
1571           "compName": "Splitter#0",
1572           "pinName": "O14"
1573         },
1574         "pin2": {
1575           "compName": "DeserializedSubmodelComponent#1",
1576           "pinName": "I1"
1577         },
1578         "name": "unnamedWire#61",
1579         "path": [
1580           {
1581             "x": 90.0,
1582             "y": 60.0
1583           },
1584           {
1585             "x": 90.0,
1586             "y": 70.0
1587           }
1588         ]
1589       },
1590       {
1591         "pin1": {
1592           "compName": "Splitter#0",
1593           "pinName": "O13"
1594         },
1595         "pin2": {
1596           "compName": "DeserializedSubmodelComponent#2",
1597           "pinName": "I1"
1598         },
1599         "name": "unnamedWire#62",
1600         "path": [
1601           {
1602             "x": 85.0,
1603             "y": 70.0
1604           },
1605           {
1606             "x": 85.0,
1607             "y": 110.0
1608           }
1609         ]
1610       },
1611       {
1612         "pin1": {
1613           "compName": "Splitter#0",
1614           "pinName": "O12"
1615         },
1616         "pin2": {
1617           "compName": "DeserializedSubmodelComponent#3",
1618           "pinName": "I1"
1619         },
1620         "name": "unnamedWire#63",
1621         "path": [
1622           {
1623             "x": 80.0,
1624             "y": 80.0
1625           },
1626           {
1627             "x": 80.0,
1628             "y": 130.0
1629           }
1630         ]
1631       },
1632       {
1633         "pin1": {
1634           "compName": "Splitter#0",
1635           "pinName": "O11"
1636         },
1637         "pin2": {
1638           "compName": "DeserializedSubmodelComponent#7",
1639           "pinName": "I1"
1640         },
1641         "name": "unnamedWire#64",
1642         "path": [
1643           {
1644             "x": 75.0,
1645             "y": 90.0
1646           },
1647           {
1648             "x": 75.0,
1649             "y": 170.0
1650           }
1651         ]
1652       },
1653       {
1654         "pin1": {
1655           "compName": "Splitter#0",
1656           "pinName": "O10"
1657         },
1658         "pin2": {
1659           "compName": "DeserializedSubmodelComponent#4",
1660           "pinName": "I1"
1661         },
1662         "name": "unnamedWire#65",
1663         "path": [
1664           {
1665             "x": 70.0,
1666             "y": 100.0
1667           },
1668           {
1669             "x": 70.0,
1670             "y": 190.0
1671           }
1672         ]
1673       },
1674       {
1675         "pin1": {
1676           "compName": "Splitter#0",
1677           "pinName": "O9"
1678         },
1679         "pin2": {
1680           "compName": "DeserializedSubmodelComponent#5",
1681           "pinName": "I1"
1682         },
1683         "name": "unnamedWire#66",
1684         "path": [
1685           {
1686             "x": 65.0,
1687             "y": 110.0
1688           },
1689           {
1690             "x": 65.0,
1691             "y": 230.0
1692           }
1693         ]
1694       },
1695       {
1696         "pin1": {
1697           "compName": "Splitter#0",
1698           "pinName": "O8"
1699         },
1700         "pin2": {
1701           "compName": "DeserializedSubmodelComponent#6",
1702           "pinName": "I1"
1703         },
1704         "name": "unnamedWire#67",
1705         "path": [
1706           {
1707             "x": 60.0,
1708             "y": 120.0
1709           },
1710           {
1711             "x": 60.0,
1712             "y": 250.0
1713           }
1714         ]
1715       },
1716       {
1717         "pin1": {
1718           "compName": "Splitter#0",
1719           "pinName": "O7"
1720         },
1721         "pin2": {
1722           "compName": "DeserializedSubmodelComponent#10",
1723           "pinName": "I1"
1724         },
1725         "name": "unnamedWire#68",
1726         "path": [
1727           {
1728             "x": 55.0,
1729             "y": 130.0
1730           },
1731           {
1732             "x": 55.0,
1733             "y": 290.0
1734           }
1735         ]
1736       },
1737       {
1738         "pin1": {
1739           "compName": "Splitter#0",
1740           "pinName": "O6"
1741         },
1742         "pin2": {
1743           "compName": "DeserializedSubmodelComponent#9",
1744           "pinName": "I1"
1745         },
1746         "name": "unnamedWire#69",
1747         "path": [
1748           {
1749             "x": 50.0,
1750             "y": 140.0
1751           },
1752           {
1753             "x": 50.0,
1754             "y": 310.0
1755           }
1756         ]
1757       },
1758       {
1759         "pin1": {
1760           "compName": "DeserializedSubmodelComponent#5",
1761           "pinName": "S2"
1762         },
1763         "pin2": {
1764           "compName": "WireCrossPoint#25",
1765           "pinName": ""
1766         },
1767         "name": "unnamedWire#7",
1768         "path": []
1769       },
1770       {
1771         "pin1": {
1772           "compName": "Splitter#0",
1773           "pinName": "O5"
1774         },
1775         "pin2": {
1776           "compName": "DeserializedSubmodelComponent#11",
1777           "pinName": "I1"
1778         },
1779         "name": "unnamedWire#70",
1780         "path": [
1781           {
1782             "x": 45.0,
1783             "y": 150.0
1784           },
1785           {
1786             "x": 45.0,
1787             "y": 350.0
1788           }
1789         ]
1790       },
1791       {
1792         "pin1": {
1793           "compName": "Splitter#0",
1794           "pinName": "O4"
1795         },
1796         "pin2": {
1797           "compName": "DeserializedSubmodelComponent#13",
1798           "pinName": "I1"
1799         },
1800         "name": "unnamedWire#71",
1801         "path": [
1802           {
1803             "x": 40.0,
1804             "y": 160.0
1805           },
1806           {
1807             "x": 40.0,
1808             "y": 370.0
1809           }
1810         ]
1811       },
1812       {
1813         "pin1": {
1814           "compName": "Splitter#0",
1815           "pinName": "O3"
1816         },
1817         "pin2": {
1818           "compName": "DeserializedSubmodelComponent#14",
1819           "pinName": "I1"
1820         },
1821         "name": "unnamedWire#72",
1822         "path": [
1823           {
1824             "x": 35.0,
1825             "y": 170.0
1826           },
1827           {
1828             "x": 35.0,
1829             "y": 410.0
1830           }
1831         ]
1832       },
1833       {
1834         "pin1": {
1835           "compName": "Splitter#0",
1836           "pinName": "O2"
1837         },
1838         "pin2": {
1839           "compName": "DeserializedSubmodelComponent#12",
1840           "pinName": "I1"
1841         },
1842         "name": "unnamedWire#73",
1843         "path": [
1844           {
1845             "x": 30.0,
1846             "y": 180.0
1847           },
1848           {
1849             "x": 30.0,
1850             "y": 430.0
1851           }
1852         ]
1853       },
1854       {
1855         "pin1": {
1856           "compName": "Splitter#0",
1857           "pinName": "O1"
1858         },
1859         "pin2": {
1860           "compName": "DeserializedSubmodelComponent#8",
1861           "pinName": "I1"
1862         },
1863         "name": "unnamedWire#74",
1864         "path": [
1865           {
1866             "x": 25.0,
1867             "y": 190.0
1868           },
1869           {
1870             "x": 25.0,
1871             "y": 470.0
1872           }
1873         ]
1874       },
1875       {
1876         "pin1": {
1877           "compName": "Splitter#0",
1878           "pinName": "O0"
1879         },
1880         "pin2": {
1881           "compName": "DeserializedSubmodelComponent#15",
1882           "pinName": "I1"
1883         },
1884         "name": "unnamedWire#75",
1885         "path": [
1886           {
1887             "x": 20.0,
1888             "y": 200.0
1889           },
1890           {
1891             "x": 20.0,
1892             "y": 490.0
1893           }
1894         ]
1895       },
1896       {
1897         "pin1": {
1898           "compName": "_submodelinterface",
1899           "pinName": "I1"
1900         },
1901         "pin2": {
1902           "compName": "Splitter#1",
1903           "pinName": "I"
1904         },
1905         "name": "unnamedWire#76",
1906         "path": []
1907       },
1908       {
1909         "pin1": {
1910           "compName": "_submodelinterface",
1911           "pinName": "I0"
1912         },
1913         "pin2": {
1914           "compName": "Splitter#0",
1915           "pinName": "I"
1916         },
1917         "name": "unnamedWire#77",
1918         "path": []
1919       },
1920       {
1921         "pin1": {
1922           "compName": "Splitter#1",
1923           "pinName": "O15"
1924         },
1925         "pin2": {
1926           "compName": "DeserializedSubmodelComponent#0",
1927           "pinName": "I2"
1928         },
1929         "name": "unnamedWire#78",
1930         "path": [
1931           {
1932             "x": 95.0,
1933             "y": 375.0
1934           },
1935           {
1936             "x": 95.0,
1937             "y": 60.0
1938           }
1939         ]
1940       },
1941       {
1942         "pin1": {
1943           "compName": "Splitter#1",
1944           "pinName": "O14"
1945         },
1946         "pin2": {
1947           "compName": "DeserializedSubmodelComponent#1",
1948           "pinName": "I2"
1949         },
1950         "name": "unnamedWire#79",
1951         "path": [
1952           {
1953             "x": 90.0,
1954             "y": 385.0
1955           },
1956           {
1957             "x": 90.0,
1958             "y": 80.0
1959           }
1960         ]
1961       },
1962       {
1963         "pin1": {
1964           "compName": "WireCrossPoint#23",
1965           "pinName": ""
1966         },
1967         "pin2": {
1968           "compName": "DeserializedSubmodelComponent#10",
1969           "pinName": "S1"
1970         },
1971         "name": "unnamedWire#8",
1972         "path": []
1973       },
1974       {
1975         "pin1": {
1976           "compName": "Splitter#1",
1977           "pinName": "O13"
1978         },
1979         "pin2": {
1980           "compName": "DeserializedSubmodelComponent#2",
1981           "pinName": "I2"
1982         },
1983         "name": "unnamedWire#80",
1984         "path": [
1985           {
1986             "x": 85.0,
1987             "y": 395.0
1988           },
1989           {
1990             "x": 85.0,
1991             "y": 120.0
1992           }
1993         ]
1994       },
1995       {
1996         "pin1": {
1997           "compName": "Splitter#1",
1998           "pinName": "O12"
1999         },
2000         "pin2": {
2001           "compName": "DeserializedSubmodelComponent#3",
2002           "pinName": "I2"
2003         },
2004         "name": "unnamedWire#81",
2005         "path": [
2006           {
2007             "x": 80.0,
2008             "y": 405.0
2009           },
2010           {
2011             "x": 80.0,
2012             "y": 140.0
2013           }
2014         ]
2015       },
2016       {
2017         "pin1": {
2018           "compName": "Splitter#1",
2019           "pinName": "O11"
2020         },
2021         "pin2": {
2022           "compName": "DeserializedSubmodelComponent#7",
2023           "pinName": "I2"
2024         },
2025         "name": "unnamedWire#82",
2026         "path": [
2027           {
2028             "x": 75.0,
2029             "y": 415.0
2030           },
2031           {
2032             "x": 75.0,
2033             "y": 180.0
2034           }
2035         ]
2036       },
2037       {
2038         "pin1": {
2039           "compName": "Splitter#1",
2040           "pinName": "O10"
2041         },
2042         "pin2": {
2043           "compName": "DeserializedSubmodelComponent#4",
2044           "pinName": "I2"
2045         },
2046         "name": "unnamedWire#83",
2047         "path": [
2048           {
2049             "x": 70.0,
2050             "y": 425.0
2051           },
2052           {
2053             "x": 70.0,
2054             "y": 200.0
2055           }
2056         ]
2057       },
2058       {
2059         "pin1": {
2060           "compName": "Splitter#1",
2061           "pinName": "O9"
2062         },
2063         "pin2": {
2064           "compName": "DeserializedSubmodelComponent#5",
2065           "pinName": "I2"
2066         },
2067         "name": "unnamedWire#84",
2068         "path": [
2069           {
2070             "x": 65.0,
2071             "y": 435.0
2072           },
2073           {
2074             "x": 65.0,
2075             "y": 240.0
2076           }
2077         ]
2078       },
2079       {
2080         "pin1": {
2081           "compName": "Splitter#1",
2082           "pinName": "O8"
2083         },
2084         "pin2": {
2085           "compName": "DeserializedSubmodelComponent#6",
2086           "pinName": "I2"
2087         },
2088         "name": "unnamedWire#85",
2089         "path": [
2090           {
2091             "x": 60.0,
2092             "y": 445.0
2093           },
2094           {
2095             "x": 60.0,
2096             "y": 260.0
2097           }
2098         ]
2099       },
2100       {
2101         "pin1": {
2102           "compName": "Splitter#1",
2103           "pinName": "O7"
2104         },
2105         "pin2": {
2106           "compName": "DeserializedSubmodelComponent#10",
2107           "pinName": "I2"
2108         },
2109         "name": "unnamedWire#86",
2110         "path": [
2111           {
2112             "x": 55.0,
2113             "y": 455.0
2114           },
2115           {
2116             "x": 55.0,
2117             "y": 300.0
2118           }
2119         ]
2120       },
2121       {
2122         "pin1": {
2123           "compName": "Splitter#1",
2124           "pinName": "O6"
2125         },
2126         "pin2": {
2127           "compName": "DeserializedSubmodelComponent#9",
2128           "pinName": "I2"
2129         },
2130         "name": "unnamedWire#87",
2131         "path": [
2132           {
2133             "x": 50.0,
2134             "y": 465.0
2135           },
2136           {
2137             "x": 50.0,
2138             "y": 320.0
2139           }
2140         ]
2141       },
2142       {
2143         "pin1": {
2144           "compName": "Splitter#1",
2145           "pinName": "O5"
2146         },
2147         "pin2": {
2148           "compName": "DeserializedSubmodelComponent#11",
2149           "pinName": "I2"
2150         },
2151         "name": "unnamedWire#88",
2152         "path": [
2153           {
2154             "x": 45.0,
2155             "y": 475.0
2156           },
2157           {
2158             "x": 45.0,
2159             "y": 360.0
2160           }
2161         ]
2162       },
2163       {
2164         "pin1": {
2165           "compName": "Splitter#1",
2166           "pinName": "O4"
2167         },
2168         "pin2": {
2169           "compName": "DeserializedSubmodelComponent#13",
2170           "pinName": "I2"
2171         },
2172         "name": "unnamedWire#89",
2173         "path": [
2174           {
2175             "x": 40.0,
2176             "y": 485.0
2177           },
2178           {
2179             "x": 40.0,
2180             "y": 380.0
2181           }
2182         ]
2183       },
2184       {
2185         "pin1": {
2186           "compName": "DeserializedSubmodelComponent#10",
2187           "pinName": "S2"
2188         },
2189         "pin2": {
2190           "compName": "WireCrossPoint#22",
2191           "pinName": ""
2192         },
2193         "name": "unnamedWire#9",
2194         "path": []
2195       },
2196       {
2197         "pin1": {
2198           "compName": "Splitter#1",
2199           "pinName": "O3"
2200         },
2201         "pin2": {
2202           "compName": "DeserializedSubmodelComponent#14",
2203           "pinName": "I2"
2204         },
2205         "name": "unnamedWire#90",
2206         "path": [
2207           {
2208             "x": 35.0,
2209             "y": 495.0
2210           },
2211           {
2212             "x": 35.0,
2213             "y": 420.0
2214           }
2215         ]
2216       },
2217       {
2218         "pin1": {
2219           "compName": "Splitter#1",
2220           "pinName": "O2"
2221         },
2222         "pin2": {
2223           "compName": "DeserializedSubmodelComponent#12",
2224           "pinName": "I2"
2225         },
2226         "name": "unnamedWire#91",
2227         "path": [
2228           {
2229             "x": 30.0,
2230             "y": 505.0
2231           },
2232           {
2233             "x": 30.0,
2234             "y": 440.0
2235           }
2236         ]
2237       },
2238       {
2239         "pin1": {
2240           "compName": "Splitter#1",
2241           "pinName": "O1"
2242         },
2243         "pin2": {
2244           "compName": "DeserializedSubmodelComponent#8",
2245           "pinName": "I2"
2246         },
2247         "name": "unnamedWire#92",
2248         "path": [
2249           {
2250             "x": 25.0,
2251             "y": 515.0
2252           },
2253           {
2254             "x": 25.0,
2255             "y": 480.0
2256           }
2257         ]
2258       },
2259       {
2260         "pin1": {
2261           "compName": "Splitter#1",
2262           "pinName": "O0"
2263         },
2264         "pin2": {
2265           "compName": "DeserializedSubmodelComponent#15",
2266           "pinName": "I2"
2267         },
2268         "name": "unnamedWire#93",
2269         "path": [
2270           {
2271             "x": 20.0,
2272             "y": 525.0
2273           },
2274           {
2275             "x": 20.0,
2276             "y": 500.0
2277           }
2278         ]
2279       },
2280       {
2281         "pin1": {
2282           "compName": "NandGate#0",
2283           "pinName": "Y"
2284         },
2285         "pin2": {
2286           "compName": "WireCrossPoint#15",
2287           "pinName": ""
2288         },
2289         "name": "unnamedWire#94",
2290         "path": []
2291       },
2292       {
2293         "pin1": {
2294           "compName": "WireCrossPoint#16",
2295           "pinName": ""
2296         },
2297         "pin2": {
2298           "compName": "WireCrossPoint#17",
2299           "pinName": ""
2300         },
2301         "name": "unnamedWire#95",
2302         "path": []
2303       },
2304       {
2305         "pin1": {
2306           "compName": "WireCrossPoint#16",
2307           "pinName": ""
2308         },
2309         "pin2": {
2310           "compName": "NandGate#0",
2311           "pinName": "B"
2312         },
2313         "name": "unnamedWire#96",
2314         "path": []
2315       },
2316       {
2317         "pin1": {
2318           "compName": "WireCrossPoint#17",
2319           "pinName": ""
2320         },
2321         "pin2": {
2322           "compName": "NandGate#0",
2323           "pinName": "A"
2324         },
2325         "name": "unnamedWire#97",
2326         "path": []
2327       },
2328       {
2329         "pin1": {
2330           "compName": "_submodelinterface",
2331           "pinName": "S"
2332         },
2333         "pin2": {
2334           "compName": "WireCrossPoint#16",
2335           "pinName": ""
2336         },
2337         "name": "unnamedWire#98",
2338         "path": []
2339       },
2340       {
2341         "pin1": {
2342           "compName": "DeserializedSubmodelComponent#0",
2343           "pinName": "Y"
2344         },
2345         "pin2": {
2346           "compName": "Merger#0",
2347           "pinName": "I15"
2348         },
2349         "name": "unnamedWire#99",
2350         "path": [
2351           {
2352             "x": 255.0,
2353             "y": 30.0
2354           },
2355           {
2356             "x": 255.0,
2357             "y": 175.0
2358           }
2359         ]
2360       }
2361     ],
2362     "version": "0.1.1"
2363   },
2364   "symbolRendererSnippetID": "simpleRectangularLike",
2365   "symbolRendererParams": {
2366     "centerText": "MUX\n16 bit",
2367     "centerTextHeight": 5.0,
2368     "horizontalComponentCenter": 23.5,
2369     "pinLabelHeight": 3.5,
2370     "pinLabelMargin": 0.5
2371   },
2372   "outlineRendererSnippetID": "default",
2373   "highLevelStateHandlerSnippetID": "default",
2374   "version": "0.1.5"
2375 }