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