2 ><Network Width="15.0" Height="9.0"
7 ><Position X="6.376458333333334" Y="0.5291666666666669"
9 ><![CDATA[Node 4]]></Name
13 ><![CDATA[interface]]></Shape
15 ><list-int/></Info></Node
17 ><Position X="6.3500000000000005" Y="1.9579166666666667"
19 ><![CDATA[Node 22]]></Name
23 ><![CDATA[evaluation]]></Shape
25 ><list-int/></Info></Node
27 ><Position X="6.3500000000000005" Y="4.180416666666668"
29 ><![CDATA[Node 23]]></Name
33 ><![CDATA[beforeApplication]]></Shape
35 ><list-int/></Info></Node
37 ><Position X="9.472083333333334" Y="5.318125"
39 ><![CDATA[Node 26]]></Name
43 ><![CDATA[Cons]]></Shape
45 ><list-int/></Info></Node
47 ><Position X="10.556875000000003" Y="6.799791666666666"
49 ><![CDATA[Node 29]]></Name
53 ><![CDATA[Nil]]></Shape
55 ><list-int/></Info></Node
57 ><Position X="8.546041666666667" Y="6.693958333333333"
59 ><![CDATA[Node 36]]></Name
63 ><![CDATA[Zero]]></Shape
65 ><list-int/></Info></Node
67 ><Position X="8.360833333333334" Y="9.154583333333335"
69 ><![CDATA[Node 44]]></Name
73 ><![CDATA[lambda]]></Shape
75 ><list-int/></Info></Node
77 ><Position X="8.810625" Y="12.85875"
79 ><![CDATA[Node 45]]></Name
83 ><![CDATA[Zero]]></Shape
85 ><list-int/></Info></Node
87 ><Position X="10.742083333333333" Y="12.832291666666668"
89 ><![CDATA[Node 46]]></Name
93 ><![CDATA[Succ]]></Shape
95 ><list-int/></Info></Node
97 ><Position X="13.0175" Y="10.503958333333333"
99 ><![CDATA[Node 49]]></Name
103 ><![CDATA[Erase]]></Shape
105 ><list-int/></Info></Node
107 ><Position X="10.00125" Y="11.138958333333333"
109 ><![CDATA[Node 50]]></Name
113 ><![CDATA[ListCase']]></Shape
115 ><list-int/></Info></Node
117 ><Position X="10.742083333333335" Y="14.2875"
119 ><![CDATA[Node 53]]></Name
123 ><![CDATA[beforeApplication]]></Shape
125 ><list-int/></Info></Node
127 ><Position X="6.032500000000001" Y="5.662083333333334"
129 ><![CDATA[Node 55]]></Name
133 ><![CDATA[rec]]></Shape
135 ><list-int/></Info></Node></Nodes
141 ><![CDATA[interface]]></PortFrom
145 ><![CDATA[res]]></PortTo
148 ><list-int/></Info></Edge
153 ><![CDATA[arg]]></PortFrom
157 ><![CDATA[res]]></PortTo
160 ><list-int/></Info></Edge
165 ><![CDATA[arg]]></PortFrom
169 ><![CDATA[port_name]]></PortTo
172 ><list-int/></Info></Edge
177 ><![CDATA[head]]></PortFrom
181 ><![CDATA[port_name]]></PortTo
184 ><list-int/></Info></Edge
189 ><![CDATA[port_name]]></PortFrom
193 ><![CDATA[tail]]></PortTo
196 ><list-int/></Info></Edge
201 ><![CDATA[nil_res]]></PortFrom
205 ><![CDATA[port_name]]></PortTo
208 ><list-int/></Info></Edge
213 ><![CDATA[arg]]></PortFrom
217 ><![CDATA[var]]></PortTo
220 ><list-int/></Info></Edge
225 ><![CDATA[body]]></PortFrom
229 ><![CDATA[res]]></PortTo
232 ><list-int/></Info></Edge
237 ><![CDATA[head]]></PortFrom
241 ><![CDATA[down]]></PortTo
244 ><list-int/></Info></Edge
249 ><![CDATA[cons_res]]></PortFrom
253 ><![CDATA[res]]></PortTo
256 ><list-int/></Info></Edge
261 ><![CDATA[tail]]></PortFrom
265 ><![CDATA[arg]]></PortTo
267 ><Position X="12.038541666666669" Y="13.282083333333336"/></Via
269 ><list-int/></Info></Edge
274 ><![CDATA[arg]]></PortFrom
278 ><![CDATA[res]]></PortTo
281 ><list-int/></Info></Edge
286 ><![CDATA[func]]></PortFrom
290 ><![CDATA[res]]></PortTo
293 ><list-int/></Info></Edge
298 ><![CDATA[res]]></PortFrom
302 ><![CDATA[function]]></PortTo
305 ><list-int/></Info></Edge
310 ><![CDATA[func]]></PortFrom
314 ><![CDATA[arg]]></PortTo
316 ><Position X="5.609166666666667" Y="14.578541666666668"/></Via
318 ><list-int/></Info></Edge></Edges></Network
322 ><![CDATA[interface]]></ShapeName
327 /><RGB R="255" G="255" B="255"
328 /><RGB R="255" G="255" B="255"/></ShapeStyle
329 ><double value="0.25"/></Circle></Shape
334 ><![CDATA[interface]]></string
335 ><Position X="0.0" Y="0.25"/></Port></Principals
336 ><Auxiliaries/></Ports
339 ><list-int/></maybe-list-int></Info></Symbol
342 ><![CDATA[lambda]]></ShapeName
349 /><RGB R="0" G="0" B="0"
350 /><RGB R="255" G="215" B="0"/></ShapeStyle
351 ><double value="0.5"/></Circle
355 /><RGB R="0" G="0" B="0"
356 /><RGB R="255" G="255" B="255"/></ShapeStyle
358 ><Position X="-0.25" Y="-0.25"
359 /><Position X="0.25" Y="0.25"/></list-DoublePoint></Lines
363 /><RGB R="0" G="0" B="0"
364 /><RGB R="255" G="255" B="255"/></ShapeStyle
366 ><Position X="0.0" Y="0.0"
367 /><Position X="-0.25"
368 Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
373 ><![CDATA[res]]></string
374 ><Position X="0.0" Y="-0.35"/></Port></Principals
378 ><![CDATA[body]]></string
379 ><Position X="0.3" Y="0.3"/></Port
382 ><![CDATA[var]]></string
383 ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
385 ><maybe-list-int/></Info></Symbol
388 ><![CDATA[application]]></ShapeName
393 /><RGB R="0" G="0" B="0"
394 /><RGB R="255" G="215" B="0"/></ShapeStyle
396 ><![CDATA[@]]></string></TextInEllipse></Shape
401 ><![CDATA[func]]></string
402 ><Position X="-0.3" Y="0.3"/></Port></Principals
406 ><![CDATA[res]]></string
407 ><Position X="0.0" Y="-0.35"/></Port
410 ><![CDATA[arg]]></string
411 ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
413 ><maybe-list-int/></Info></Symbol
416 ><![CDATA[evaluation]]></ShapeName
423 /><RGB R="0" G="0" B="0"
424 /><RGB R="144" G="238" B="144"/></ShapeStyle
425 ><double value="0.5"/></Circle
429 /><RGB R="0" G="0" B="0"
430 /><RGB R="255" G="255" B="255"/></ShapeStyle
432 ><Position X="-0.2" Y="-0.2"
433 /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
437 /><RGB R="0" G="0" B="0"
438 /><RGB R="255" G="255" B="255"/></ShapeStyle
440 ><Position X="0.2" Y="-0.2"
441 /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
445 /><RGB R="0" G="0" B="0"
446 /><RGB R="255" G="255" B="255"/></ShapeStyle
448 ><Position X="-0.3" Y="0.25"
449 /><Position X="0.0" Y="0.4"
451 Y="0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
456 ><![CDATA[arg]]></string
457 ><Position X="0.0" Y="0.5"/></Port></Principals
461 ><![CDATA[res]]></string
462 ><Position X="0.0" Y="-0.5"/></Port></Auxiliaries></Ports
464 ><maybe-list-int/></Info></Symbol
467 ><![CDATA[evalReturn]]></ShapeName
474 /><RGB R="0" G="0" B="0"
475 /><RGB R="144" G="238" B="144"/></ShapeStyle
476 ><double value="0.5"/></Circle
480 /><RGB R="0" G="0" B="0"
481 /><RGB R="255" G="255" B="255"/></ShapeStyle
483 ><Position X="-0.2" Y="-0.2"
484 /><Position X="-0.2" Y="0.2"/></list-DoublePoint></Lines
488 /><RGB R="0" G="0" B="0"
489 /><RGB R="255" G="255" B="255"/></ShapeStyle
491 ><Position X="0.2" Y="-0.2"
492 /><Position X="0.2" Y="0.2"/></list-DoublePoint></Lines
496 /><RGB R="0" G="0" B="0"
497 /><RGB R="255" G="255" B="255"/></ShapeStyle
499 ><Position X="-0.3" Y="-0.25"
500 /><Position X="0.0" Y="-0.4"
502 Y="-0.25"/></list-DoublePoint></Lines></list-Shape></Composite></Shape
507 ><![CDATA[res]]></string
508 ><Position X="0.0" Y="-0.5"/></Port></Principals
512 ><![CDATA[arg]]></string
513 ><Position X="0.0" Y="0.5"/></Port></Auxiliaries></Ports
515 ><maybe-list-int/></Info></Symbol
518 ><![CDATA[beforeApplication]]></ShapeName
523 /><RGB R="0" G="0" B="0"
524 /><RGB R="192" G="192" B="192"/></ShapeStyle
526 ><![CDATA[a]]></string></TextInEllipse></Shape
531 ><![CDATA[res]]></string
532 ><Position X="0.0" Y="-0.3"/></Port></Principals
536 ><![CDATA[arg]]></string
537 ><Position X="0.3" Y="0.3"/></Port
540 ><![CDATA[func]]></string
541 ><Position X="-0.3" Y="0.3"/></Port></Auxiliaries></Ports
543 ><maybe-list-int/></Info></Symbol
546 ><![CDATA[copy]]></ShapeName
551 /><RGB R="0" G="0" B="0"
552 /><RGB R="192" G="192" B="192"/></ShapeStyle
554 ><![CDATA[c]]></string></TextInEllipse></Shape
559 ><![CDATA[src]]></string
560 ><Position X="0.0" Y="0.3"/></Port></Principals
564 ><![CDATA[fst_target]]></string
565 ><Position X="-0.3" Y="-0.3"/></Port
568 ><![CDATA[snd_target]]></string
569 ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
571 ><maybe-list-int/></Info></Symbol
574 ><![CDATA[duplicator]]></ShapeName
581 /><RGB R="250" G="0" B="0"
582 /><RGB R="255" G="255" B="255"/></ShapeStyle
583 ><double value="0.5"/></Circle
587 /><RGB R="250" G="0" B="0"
588 /><RGB R="255" G="255" B="255"/></ShapeStyle
590 /><double value="70.0"
591 /><double value="270.0"
592 /><Position X="0.0" Y="-0.18"/></Arc
596 /><RGB R="250" G="0" B="0"
597 /><RGB R="255" G="255" B="255"/></ShapeStyle
599 /><double value="150.0"
600 /><double value="90.0"
602 Y="0.18"/></Arc></list-Shape></Composite></Shape
607 ><![CDATA[down]]></string
608 ><Position X="0.0" Y="0.5"/></Port></Principals
612 ><![CDATA[copy1]]></string
613 ><Position X="-0.3" Y="-0.3"/></Port
616 ><![CDATA[copy2]]></string
617 ><Position X="0.3" Y="-0.3"/></Port></Auxiliaries></Ports
620 ><list-int/></maybe-list-int></Info></Symbol
623 ><![CDATA[Erase]]></ShapeName
630 /><RGB R="250" G="0" B="0"
631 /><RGB R="255" G="255" B="255"/></ShapeStyle
632 ><double value="0.5"/></Circle
636 /><RGB R="250" G="0" B="0"
637 /><RGB R="255" G="255" B="255"/></ShapeStyle
639 /><double value="90.0"
640 /><double value="270.0"
641 /><Position X="0.0" Y="-0.18"/></Arc
645 /><RGB R="250" G="0" B="0"
646 /><RGB R="255" G="255" B="255"/></ShapeStyle
648 /><double value="90.0"
649 /><double value="270.0"
651 Y="0.18"/></Arc></list-Shape></Composite></Shape
656 ><![CDATA[down]]></string
657 ><Position X="0.0" Y="0.5"/></Port></Principals
658 ><Auxiliaries/></Ports
661 ><list-int/></maybe-list-int></Info></Symbol
664 ><![CDATA[Nil]]></ShapeName
669 /><RGB R="0" G="0" B="0"
670 /><RGB R="200" G="255" B="255"/></ShapeStyle
672 ><![CDATA[ [ ] ]]></string></TextInEllipse></Shape
677 ><![CDATA[port_name]]></string
678 ><Position X="0.0" Y="-0.4"/></Port></Principals
679 ><Auxiliaries/></Ports
681 ><maybe-list-int/></Info></Symbol
684 ><![CDATA[Cons]]></ShapeName
689 /><RGB R="0" G="0" B="0"
690 /><RGB R="200" G="255" B="255"/></ShapeStyle
692 ><![CDATA[ : ]]></string></TextInEllipse></Shape
697 ><![CDATA[port_name]]></string
698 ><Position X="0.0" Y="-0.35"/></Port></Principals
702 ><![CDATA[head]]></string
703 ><Position X="-0.25" Y="0.25"/></Port
706 ><![CDATA[tail]]></string
707 ><Position X="0.25" Y="0.25"/></Port></Auxiliaries></Ports
709 ><maybe-list-int/></Info></Symbol
712 ><![CDATA[True]]></ShapeName
717 /><RGB R="0" G="0" B="0"
718 /><RGB R="200" G="255" B="255"/></ShapeStyle
720 ><![CDATA[True]]></string></TextInEllipse></Shape
725 ><![CDATA[res]]></string
726 ><Position X="0.0" Y="-0.4"/></Port></Principals
727 ><Auxiliaries/></Ports
729 ><maybe-list-int/></Info></Symbol
732 ><![CDATA[False]]></ShapeName
737 /><RGB R="0" G="0" B="0"
738 /><RGB R="200" G="255" B="255"/></ShapeStyle
740 ><![CDATA[False]]></string></TextInEllipse></Shape
745 ><![CDATA[res]]></string
746 ><Position X="0.0" Y="-0.4"/></Port></Principals
747 ><Auxiliaries/></Ports
749 ><maybe-list-int/></Info></Symbol
752 ><![CDATA[Zero]]></ShapeName
757 /><RGB R="0" G="0" B="0"
758 /><RGB R="200" G="255" B="255"/></ShapeStyle
760 ><![CDATA[Zero]]></string></TextInEllipse></Shape
765 ><![CDATA[port_name]]></string
766 ><Position X="0.0" Y="-0.4"/></Port></Principals
767 ><Auxiliaries/></Ports
769 ><maybe-list-int/></Info></Symbol
772 ><![CDATA[Succ]]></ShapeName
777 /><RGB R="0" G="0" B="0"
778 /><RGB R="200" G="255" B="255"/></ShapeStyle
780 ><![CDATA[Succ]]></string></TextInEllipse></Shape
785 ><![CDATA[res]]></string
786 ><Position X="0.0" Y="-0.4"/></Port></Principals
790 ><![CDATA[arg]]></string
791 ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
793 ><maybe-list-int/></Info></Symbol
796 ><![CDATA[ListCase]]></ShapeName
801 /><RGB R="0" G="0" B="0"
802 /><RGB R="200" G="255" B="255"/></ShapeStyle
804 ><![CDATA[LCase']]></string></TextInEllipse></Shape
809 ><![CDATA[arg]]></string
810 ><Position X="-0.6" Y="-0.0"/></Port></Principals
814 ><![CDATA[res]]></string
815 ><Position X="-0.0" Y="-0.35"/></Port
818 ><![CDATA[head]]></string
819 ><Position X="0.45" Y="-0.15"/></Port
822 ><![CDATA[tail]]></string
823 ><Position X="0.45" Y="0.15"/></Port
826 ><![CDATA[cons_res]]></string
827 ><Position X="0.2" Y="0.35"/></Port
830 ><![CDATA[nil_res]]></string
831 ><Position X="-0.2" Y="0.35"/></Port></Auxiliaries></Ports
833 ><maybe-list-int/></Info></Symbol
836 ><![CDATA[ListCase']]></ShapeName
841 /><RGB R="0" G="0" B="0"
842 /><RGB R="200" G="255" B="255"/></ShapeStyle
844 ><![CDATA[LCase]]></string></TextInEllipse></Shape
849 ><![CDATA[res]]></string
850 ><Position X="-0.0" Y="-0.35"/></Port></Principals
854 ><![CDATA[head]]></string
855 ><Position X="0.45" Y="-0.15"/></Port
858 ><![CDATA[tail]]></string
859 ><Position X="0.45" Y="0.15"/></Port
862 ><![CDATA[cons_res]]></string
863 ><Position X="0.2" Y="0.35"/></Port
866 ><![CDATA[nil_res]]></string
867 ><Position X="-0.2" Y="0.35"/></Port
870 ><![CDATA[arg]]></string
871 ><Position X="-0.6" Y="-0.0"/></Port></Auxiliaries></Ports
873 ><maybe-list-int/></Info></Symbol
876 ><![CDATA[BoolCase']]></ShapeName
881 /><RGB R="0" G="0" B="0"
882 /><RGB R="200" G="255" B="255"/></ShapeStyle
884 ><![CDATA[ifThEl]]></string></TextInEllipse></Shape
889 ><![CDATA[res]]></string
890 ><Position X="0.0" Y="-0.4"/></Port></Principals
894 ><![CDATA[arg]]></string
895 ><Position X="-0.7" Y="0.0"/></Port
898 ><![CDATA[res4True]]></string
899 ><Position X="-0.3" Y="0.3"/></Port
902 ><![CDATA[res4False]]></string
903 ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
905 ><maybe-list-int/></Info></Symbol
908 ><![CDATA[BoolCase]]></ShapeName
913 /><RGB R="0" G="0" B="0"
914 /><RGB R="200" G="255" B="255"/></ShapeStyle
916 ><![CDATA[ifThEl']]></string></TextInEllipse></Shape
921 ><![CDATA[arg]]></string
922 ><Position X="-0.7" Y="0.0"/></Port></Principals
926 ><![CDATA[res]]></string
927 ><Position X="0.0" Y="-0.35"/></Port
930 ><![CDATA[res4True]]></string
931 ><Position X="-0.3" Y="0.3"/></Port
934 ><![CDATA[res4False]]></string
935 ><Position X="0.3" Y="0.3"/></Port></Auxiliaries></Ports
937 ><maybe-list-int/></Info></Symbol
940 ><![CDATA[NatCase']]></ShapeName
945 /><RGB R="0" G="0" B="0"
946 /><RGB R="200" G="255" B="255"/></ShapeStyle
948 ><![CDATA[NCase]]></string></TextInEllipse></Shape
953 ><![CDATA[res]]></string
954 ><Position X="0.0" Y="-0.4"/></Port></Principals
958 ><![CDATA[arg]]></string
959 ><Position X="-0.7" Y="0.0"/></Port
962 ><![CDATA[res4Zero]]></string
963 ><Position X="-0.3" Y="0.3"/></Port
966 ><![CDATA[res4Succ]]></string
967 ><Position X="0.3" Y="0.3"/></Port
970 ><![CDATA[arg4Succ]]></string
971 ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
973 ><maybe-list-int/></Info></Symbol
976 ><![CDATA[NatCase]]></ShapeName
981 /><RGB R="0" G="0" B="0"
982 /><RGB R="200" G="255" B="255"/></ShapeStyle
984 ><![CDATA[NCase']]></string></TextInEllipse></Shape
989 ><![CDATA[arg]]></string
990 ><Position X="-0.7" Y="0.0"/></Port></Principals
994 ><![CDATA[res]]></string
995 ><Position X="0.0" Y="-0.35"/></Port
998 ><![CDATA[res4Zero]]></string
999 ><Position X="-0.3" Y="0.3"/></Port
1002 ><![CDATA[res4Succ]]></string
1003 ><Position X="0.3" Y="0.3"/></Port
1006 ><![CDATA[arg4Succ]]></string
1007 ><Position X="0.7" Y="0.0"/></Port></Auxiliaries></Ports
1009 ><maybe-list-int/></Info></Symbol
1012 ><![CDATA[pair]]></ShapeName
1017 /><RGB R="0" G="0" B="0"
1018 /><RGB R="200" G="255" B="255"/></ShapeStyle
1020 ><![CDATA[(,)]]></string></TextInEllipse></Shape
1025 ><![CDATA[pair_res]]></string
1026 ><Position X="0.0" Y="-0.35"/></Port></Principals
1030 ><![CDATA[fst_arg]]></string
1031 ><Position X="-0.25" Y="0.3"/></Port
1034 ><![CDATA[snd_arg]]></string
1035 ><Position X="0.25" Y="0.3"/></Port></Auxiliaries></Ports
1037 ><maybe-list-int/></Info></Symbol
1040 ><![CDATA[fst]]></ShapeName
1045 /><RGB R="0" G="0" B="0"
1046 /><RGB R="200" G="255" B="255"/></ShapeStyle
1048 ><![CDATA[.1]]></string></TextInEllipse></Shape
1053 ><![CDATA[res]]></string
1054 ><Position X="0.0" Y="-0.4"/></Port></Principals
1058 ><![CDATA[arg]]></string
1059 ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
1061 ><maybe-list-int/></Info></Symbol
1064 ><![CDATA[snd]]></ShapeName
1069 /><RGB R="0" G="0" B="0"
1070 /><RGB R="200" G="255" B="255"/></ShapeStyle
1072 ><![CDATA[.2]]></string></TextInEllipse></Shape
1077 ><![CDATA[res]]></string
1078 ><Position X="0.0" Y="-0.4"/></Port></Principals
1082 ><![CDATA[arg]]></string
1083 ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
1085 ><maybe-list-int/></Info></Symbol
1088 ><![CDATA[fst']]></ShapeName
1093 /><RGB R="0" G="0" B="0"
1094 /><RGB R="200" G="255" B="255"/></ShapeStyle
1096 ><![CDATA[.1']]></string></TextInEllipse></Shape
1101 ><![CDATA[arg]]></string
1102 ><Position X="0.0" Y="0.35"/></Port></Principals
1106 ><![CDATA[res]]></string
1107 ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
1109 ><maybe-list-int/></Info></Symbol
1112 ><![CDATA[snd']]></ShapeName
1117 /><RGB R="0" G="0" B="0"
1118 /><RGB R="200" G="255" B="255"/></ShapeStyle
1120 ><![CDATA[.2']]></string></TextInEllipse></Shape
1125 ><![CDATA[arg]]></string
1126 ><Position X="0.0" Y="0.35"/></Port></Principals
1130 ><![CDATA[res]]></string
1131 ><Position X="0.0" Y="-0.35"/></Port></Auxiliaries></Ports
1133 ><maybe-list-int/></Info></Symbol
1136 ><![CDATA[Left]]></ShapeName
1141 /><RGB R="0" G="0" B="0"
1142 /><RGB R="200" G="255" B="255"/></ShapeStyle
1144 ><![CDATA[@Left]]></string></TextInEllipse></Shape
1149 ><![CDATA[res]]></string
1150 ><Position X="0.0" Y="-0.35"/></Port></Principals
1154 ><![CDATA[arg]]></string
1155 ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
1157 ><maybe-list-int/></Info></Symbol
1160 ><![CDATA[Right]]></ShapeName
1165 /><RGB R="0" G="0" B="0"
1166 /><RGB R="200" G="255" B="255"/></ShapeStyle
1168 ><![CDATA[@Right]]></string></TextInEllipse></Shape
1173 ><![CDATA[res]]></string
1174 ><Position X="0.0" Y="-0.35"/></Port></Principals
1178 ><![CDATA[arg]]></string
1179 ><Position X="0.0" Y="0.35"/></Port></Auxiliaries></Ports
1181 ><maybe-list-int/></Info></Symbol
1184 ><![CDATA[SumCase]]></ShapeName
1189 /><RGB R="0" G="0" B="0"
1190 /><RGB R="200" G="255" B="255"/></ShapeStyle
1192 ><![CDATA[+Case]]></string></TextInEllipse></Shape
1197 ><![CDATA[res]]></string
1198 ><Position X="0.0" Y="-0.35"/></Port></Principals
1202 ><![CDATA[Left_arg]]></string
1203 ><Position X="0.6" Y="-0.2"/></Port
1206 ><![CDATA[Right_arg]]></string
1207 ><Position X="0.6" Y="0.2"/></Port
1210 ><![CDATA[Right_res]]></string
1211 ><Position X="0.2" Y="0.3"/></Port
1214 ><![CDATA[Left_res]]></string
1215 ><Position X="-0.2" Y="0.3"/></Port
1218 ><![CDATA[arg]]></string
1219 ><Position X="-0.65" Y="0.0"/></Port></Auxiliaries></Ports
1221 ><maybe-list-int/></Info></Symbol
1224 ><![CDATA[SumCase']]></ShapeName
1229 /><RGB R="0" G="0" B="0"
1230 /><RGB R="200" G="255" B="255"/></ShapeStyle
1232 ><![CDATA[+Case']]></string></TextInEllipse></Shape
1237 ><![CDATA[arg]]></string
1238 ><Position X="-0.7" Y="0.0"/></Port></Principals
1242 ><![CDATA[res]]></string
1243 ><Position X="0.0" Y="-0.35"/></Port
1246 ><![CDATA[Left_arg]]></string
1247 ><Position X="0.6" Y="-0.2"/></Port
1250 ><![CDATA[Right_arg]]></string
1251 ><Position X="0.6" Y="0.2"/></Port
1254 ><![CDATA[Right_res]]></string
1255 ><Position X="0.2" Y="0.3"/></Port
1258 ><![CDATA[Left_res]]></string
1259 ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
1261 ><maybe-list-int/></Info></Symbol
1264 ><![CDATA[rec]]></ShapeName
1269 /><RGB R="0" G="0" B="0"
1270 /><RGB R="200" G="255" B="255"/></ShapeStyle
1272 ><![CDATA[rec]]></string></TextInEllipse></Shape
1277 ><![CDATA[res]]></string
1278 ><Position X="0.0" Y="-0.35"/></Port></Principals
1282 ><![CDATA[function]]></string
1283 ><Position X="0.0" Y="0.35"/></Port
1286 ><![CDATA[arg]]></string
1287 ><Position X="-0.4" Y="0.0"/></Port></Auxiliaries></Ports
1289 ><maybe-list-int/></Info></Symbol
1292 ><![CDATA[rec']]></ShapeName
1297 /><RGB R="0" G="0" B="0"
1298 /><RGB R="200" G="255" B="255"/></ShapeStyle
1300 ><![CDATA[rec']]></string></TextInEllipse></Shape
1305 ><![CDATA[arg]]></string
1306 ><Position X="-0.4" Y="0.0"/></Port></Principals
1310 ><![CDATA[res]]></string
1311 ><Position X="0.0" Y="-0.35"/></Port
1314 ><![CDATA[functionForRec]]></string
1315 ><Position X="0.2" Y="0.3"/></Port
1318 ><![CDATA[function]]></string
1319 ><Position X="-0.2" Y="0.3"/></Port></Auxiliaries></Ports
1321 ><maybe-list-int/></Info></Symbol></Palette
1325 ><![CDATA[evaluate_lambda]]></Name
1327 ><Network Width="15.0" Height="9.0"
1332 ><Position X="2.0" Y="2.0"
1334 ><![CDATA[Node 1]]></Name
1338 ><![CDATA[evaluation]]></Shape
1340 ><list-int/></Info></Node
1342 ><Position X="2.0" Y="4.0"
1344 ><![CDATA[Node 2]]></Name
1348 ><![CDATA[lambda]]></Shape
1350 ><list-int/></Info></Node
1352 ><Position X="2.008125" Y="0.6322916666666667"
1354 ><![CDATA[Node 3]]></Name
1358 ><![CDATA[interface]]></Shape
1360 ><list-int/></Info></Node
1362 ><Position X="2.8812499999999996" Y="5.420625000000001"
1364 ><![CDATA[Node 4]]></Name
1368 ><![CDATA[interface]]></Shape
1370 ><list-int/></Info></Node
1372 ><Position X="1.1295833333333334" Y="5.394166666666667"
1374 ><![CDATA[Node 5]]></Name
1378 ><![CDATA[interface]]></Shape
1380 ><list-int/></Info></Node></Nodes
1386 ><![CDATA[arg]]></PortFrom
1390 ><![CDATA[res]]></PortTo
1393 ><list-int/></Info></Edge
1398 ><![CDATA[res]]></PortFrom
1402 ><![CDATA[interface]]></PortTo
1405 ><list-int/></Info></Edge
1410 ><![CDATA[var]]></PortFrom
1414 ><![CDATA[interface]]></PortTo
1417 ><list-int/></Info></Edge
1422 ><![CDATA[body]]></PortFrom
1426 ><![CDATA[interface]]></PortTo
1429 ><list-int/></Info></Edge></Edges></Network></LHS
1431 ><Network Width="15.0" Height="9.0"
1436 ><Position X="2.008125" Y="0.6322916666666667"
1438 ><![CDATA[Node 3]]></Name
1442 ><![CDATA[interface]]></Shape
1444 ><list-int/></Info></Node
1446 ><Position X="2.8812499999999996" Y="5.420625000000001"
1448 ><![CDATA[Node 4]]></Name
1452 ><![CDATA[interface]]></Shape
1454 ><list-int/></Info></Node
1456 ><Position X="1.1295833333333334" Y="5.394166666666667"
1458 ><![CDATA[Node 5]]></Name
1462 ><![CDATA[interface]]></Shape
1464 ><list-int/></Info></Node
1466 ><Position X="1.9843750000000004" Y="4.1275"
1468 ><![CDATA[Node 6]]></Name
1472 ><![CDATA[lambda]]></Shape
1474 ><list-int/></Info></Node
1476 ><Position X="1.9843750000000004" Y="2.2225"
1478 ><![CDATA[Node 7]]></Name
1482 ><![CDATA[evalReturn]]></Shape
1484 ><list-int/></Info></Node></Nodes
1490 ><![CDATA[var]]></PortFrom
1494 ><![CDATA[interface]]></PortTo
1497 ><list-int/></Info></Edge
1502 ><![CDATA[body]]></PortFrom
1506 ><![CDATA[interface]]></PortTo
1509 ><list-int/></Info></Edge
1514 ><![CDATA[interface]]></PortFrom
1518 ><![CDATA[res]]></PortTo
1521 ><list-int/></Info></Edge
1526 ><![CDATA[arg]]></PortFrom
1530 ><![CDATA[res]]></PortTo
1533 ><list-int/></Info></Edge></Edges></Network></RHS
1535 ><MappingElement lhs="3" rhs="3"
1536 /><MappingElement lhs="4" rhs="4"
1537 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
1540 ><![CDATA[evaluate_application]]></Name
1542 ><Network Width="15.0" Height="9.0"
1547 ><Position X="2.0" Y="2.0"
1549 ><![CDATA[Node 1]]></Name
1553 ><![CDATA[evaluation]]></Shape
1555 ><list-int/></Info></Node
1557 ><Position X="2.0" Y="4.0"
1559 ><![CDATA[Node 2]]></Name
1563 ><![CDATA[beforeApplication]]></Shape
1565 ><list-int/></Info></Node
1567 ><Position X="2.008125" Y="0.5529166666666667"
1569 ><![CDATA[Node 3]]></Name
1573 ><![CDATA[interface]]></Shape
1575 ><list-int/></Info></Node
1577 ><Position X="2.6695833333333336" Y="5.447083333333333"
1579 ><![CDATA[Node 4]]></Name
1583 ><![CDATA[interface]]></Shape
1585 ><list-int/></Info></Node
1587 ><Position X="1.3147916666666666" Y="5.5"
1589 ><![CDATA[Node 5]]></Name
1593 ><![CDATA[interface]]></Shape
1595 ><list-int/></Info></Node></Nodes
1601 ><![CDATA[arg]]></PortFrom
1605 ><![CDATA[res]]></PortTo
1608 ><list-int/></Info></Edge
1613 ><![CDATA[res]]></PortFrom
1617 ><![CDATA[interface]]></PortTo
1620 ><list-int/></Info></Edge
1625 ><![CDATA[func]]></PortFrom
1629 ><![CDATA[interface]]></PortTo
1632 ><list-int/></Info></Edge
1637 ><![CDATA[arg]]></PortFrom
1641 ><![CDATA[interface]]></PortTo
1644 ><list-int/></Info></Edge></Edges></Network></LHS
1646 ><Network Width="15.0" Height="9.0"
1651 ><Position X="2.008125" Y="0.5529166666666667"
1653 ><![CDATA[Node 3]]></Name
1657 ><![CDATA[interface]]></Shape
1659 ><list-int/></Info></Node
1661 ><Position X="2.6695833333333336" Y="5.447083333333333"
1663 ><![CDATA[Node 4]]></Name
1667 ><![CDATA[interface]]></Shape
1669 ><list-int/></Info></Node
1671 ><Position X="1.3147916666666666" Y="5.5"
1673 ><![CDATA[Node 5]]></Name
1677 ><![CDATA[interface]]></Shape
1679 ><list-int/></Info></Node
1681 ><Position X="2.0372916666666665" Y="2.0108333333333333"
1683 ><![CDATA[Node 6]]></Name
1687 ><![CDATA[application]]></Shape
1689 ><list-int/></Info></Node
1691 ><Position X="1.3229166666666667" Y="3.757083333333333"
1693 ><![CDATA[Node 7]]></Name
1697 ><![CDATA[evaluation]]></Shape
1699 ><list-int/></Info></Node></Nodes
1705 ><![CDATA[interface]]></PortFrom
1709 ><![CDATA[res]]></PortTo
1712 ><list-int/></Info></Edge
1717 ><![CDATA[func]]></PortFrom
1721 ><![CDATA[res]]></PortTo
1724 ><list-int/></Info></Edge
1729 ><![CDATA[arg]]></PortFrom
1733 ><![CDATA[interface]]></PortTo
1736 ><list-int/></Info></Edge
1741 ><![CDATA[arg]]></PortFrom
1745 ><![CDATA[interface]]></PortTo
1748 ><list-int/></Info></Edge></Edges></Network></RHS
1750 ><MappingElement lhs="3" rhs="3"
1751 /><MappingElement lhs="4" rhs="4"
1752 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
1755 ><![CDATA[afterEvaluatingLeftSideOfApplication]]></Name
1757 ><Network Width="15.0" Height="9.0"
1762 ><Position X="2.306666666666666" Y="2.0"
1764 ><![CDATA[Node 1]]></Name
1768 ><![CDATA[application]]></Shape
1770 ><list-int/></Info></Node
1772 ><Position X="2.0" Y="4.0"
1774 ><![CDATA[Node 2]]></Name
1778 ><![CDATA[evalReturn]]></Shape
1780 ><list-int/></Info></Node
1782 ><Position X="2.3256250000000005" Y="0.579375"
1784 ><![CDATA[Node 3]]></Name
1788 ><![CDATA[interface]]></Shape
1790 ><list-int/></Info></Node
1792 ><Position X="3.7754166666666675" Y="5.420624999999999"
1794 ><![CDATA[Node 4]]></Name
1798 ><![CDATA[interface]]></Shape
1800 ><list-int/></Info></Node
1802 ><Position X="2.008125" Y="5.4470833333333335"
1804 ><![CDATA[Node 5]]></Name
1808 ><![CDATA[interface]]></Shape
1810 ><list-int/></Info></Node></Nodes
1816 ><![CDATA[func]]></PortFrom
1820 ><![CDATA[res]]></PortTo
1823 ><list-int/></Info></Edge
1828 ><![CDATA[arg]]></PortFrom
1832 ><![CDATA[interface]]></PortTo
1835 ><list-int/></Info></Edge
1840 ><![CDATA[res]]></PortFrom
1844 ><![CDATA[interface]]></PortTo
1847 ><list-int/></Info></Edge
1852 ><![CDATA[arg]]></PortFrom
1856 ><![CDATA[interface]]></PortTo
1859 ><list-int/></Info></Edge></Edges></Network></LHS
1861 ><Network Width="15.0" Height="9.0"
1866 ><Position X="2.3256250000000005" Y="0.579375"
1868 ><![CDATA[Node 3]]></Name
1872 ><![CDATA[interface]]></Shape
1874 ><list-int/></Info></Node
1876 ><Position X="3.7754166666666675" Y="5.420624999999999"
1878 ><![CDATA[Node 4]]></Name
1882 ><![CDATA[interface]]></Shape
1884 ><list-int/></Info></Node
1886 ><Position X="2.034583333333334" Y="5.4470833333333335"
1888 ><![CDATA[Node 5]]></Name
1892 ><![CDATA[interface]]></Shape
1894 ><list-int/></Info></Node
1896 ><Position X="2.3283333333333336" Y="2.8045833333333334"
1898 ><![CDATA[Node 6]]></Name
1902 ><![CDATA[application]]></Shape
1904 ><list-int/></Info></Node></Nodes
1910 ><![CDATA[interface]]></PortFrom
1914 ><![CDATA[res]]></PortTo
1917 ><list-int/></Info></Edge
1922 ><![CDATA[func]]></PortFrom
1926 ><![CDATA[interface]]></PortTo
1929 ><list-int/></Info></Edge
1934 ><![CDATA[arg]]></PortFrom
1938 ><![CDATA[interface]]></PortTo
1941 ><list-int/></Info></Edge></Edges></Network></RHS
1943 ><MappingElement lhs="3" rhs="3"
1944 /><MappingElement lhs="4" rhs="4"
1945 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
1948 ><![CDATA[application_lambda]]></Name
1950 ><Network Width="15.0" Height="9.0"
1955 ><Position X="3.2591666666666668" Y="1.9470833333333335"
1957 ><![CDATA[Node 1]]></Name
1961 ><![CDATA[application]]></Shape
1963 ><list-int/></Info></Node
1965 ><Position X="2.0" Y="4.0"
1967 ><![CDATA[Node 2]]></Name
1971 ><![CDATA[lambda]]></Shape
1973 ><list-int/></Info></Node
1975 ><Position X="3.278125" Y="0.579375"
1977 ><![CDATA[Node 3]]></Name
1981 ><![CDATA[interface]]></Shape
1983 ><list-int/></Info></Node
1985 ><Position X="3.558333333333333" Y="5.420624999999999"
1987 ><![CDATA[Node 4]]></Name
1991 ><![CDATA[interface]]></Shape
1993 ><list-int/></Info></Node
1995 ><Position X="2.537291666666667" Y="5.394166666666667"
1997 ><![CDATA[Node 5]]></Name
2001 ><![CDATA[interface]]></Shape
2003 ><list-int/></Info></Node
2005 ><Position X="1.3677083333333333" Y="5.394166666666667"
2007 ><![CDATA[Node 6]]></Name
2011 ><![CDATA[interface]]></Shape
2013 ><list-int/></Info></Node></Nodes
2019 ><![CDATA[func]]></PortFrom
2023 ><![CDATA[res]]></PortTo
2026 ><list-int/></Info></Edge
2031 ><![CDATA[arg]]></PortFrom
2035 ><![CDATA[interface]]></PortTo
2038 ><list-int/></Info></Edge
2043 ><![CDATA[res]]></PortFrom
2047 ><![CDATA[interface]]></PortTo
2050 ><list-int/></Info></Edge
2055 ><![CDATA[var]]></PortFrom
2059 ><![CDATA[interface]]></PortTo
2062 ><list-int/></Info></Edge
2067 ><![CDATA[body]]></PortFrom
2071 ><![CDATA[interface]]></PortTo
2074 ><list-int/></Info></Edge></Edges></Network></LHS
2076 ><Network Width="15.0" Height="9.0"
2081 ><Position X="3.278125" Y="0.579375"
2083 ><![CDATA[Node 3]]></Name
2087 ><![CDATA[interface]]></Shape
2089 ><list-int/></Info></Node
2091 ><Position X="3.558333333333333" Y="5.420624999999999"
2093 ><![CDATA[Node 4]]></Name
2097 ><![CDATA[interface]]></Shape
2099 ><list-int/></Info></Node
2101 ><Position X="2.537291666666667" Y="5.394166666666667"
2103 ><![CDATA[Node 5]]></Name
2107 ><![CDATA[interface]]></Shape
2109 ><list-int/></Info></Node
2111 ><Position X="1.3677083333333333" Y="5.394166666666667"
2113 ><![CDATA[Node 6]]></Name
2117 ><![CDATA[interface]]></Shape
2119 ><list-int/></Info></Node
2121 ><Position X="3.254375" Y="2.2225"
2123 ><![CDATA[Node 7]]></Name
2127 ><![CDATA[evaluation]]></Shape
2129 ><list-int/></Info></Node></Nodes
2135 ><![CDATA[interface]]></PortFrom
2139 ><![CDATA[res]]></PortTo
2142 ><list-int/></Info></Edge
2147 ><![CDATA[interface]]></PortFrom
2151 ><![CDATA[arg]]></PortTo
2154 ><list-int/></Info></Edge
2159 ><![CDATA[interface]]></PortFrom
2163 ><![CDATA[interface]]></PortTo
2165 ><Position X="1.3758333333333332" Y="4.048125"
2166 /><Position X="3.5454166666666667" Y="4.048125000000001"/></Via
2168 ><list-int/></Info></Edge></Edges></Network></RHS
2170 ><MappingElement lhs="3" rhs="3"
2171 /><MappingElement lhs="4" rhs="4"
2172 /><MappingElement lhs="5" rhs="5"
2173 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
2176 ><![CDATA[Copy_Lambda]]></Name
2178 ><Network Width="15.0" Height="9.0"
2183 ><Position X="2.0" Y="2.0"
2185 ><![CDATA[Node 1]]></Name
2189 ><![CDATA[copy]]></Shape
2191 ><list-int/></Info></Node
2193 ><Position X="2.0" Y="4.0"
2195 ><![CDATA[Node 2]]></Name
2199 ><![CDATA[lambda]]></Shape
2201 ><list-int/></Info></Node
2203 ><Position X="1.1879166666666667" Y="0.5264583333333334"
2205 ><![CDATA[Node 3]]></Name
2209 ><![CDATA[interface]]></Shape
2211 ><list-int/></Info></Node
2213 ><Position X="2.6377083333333338" Y="0.6058333333333333"
2215 ><![CDATA[Node 4]]></Name
2219 ><![CDATA[interface]]></Shape
2221 ><list-int/></Info></Node
2223 ><Position X="2.6431250000000004" Y="5.4470833333333335"
2225 ><![CDATA[Node 5]]></Name
2229 ><![CDATA[interface]]></Shape
2231 ><list-int/></Info></Node
2233 ><Position X="1.103125" Y="5.473541666666667"
2235 ><![CDATA[Node 6]]></Name
2239 ><![CDATA[interface]]></Shape
2241 ><list-int/></Info></Node></Nodes
2247 ><![CDATA[src]]></PortFrom
2251 ><![CDATA[res]]></PortTo
2254 ><list-int/></Info></Edge
2259 ><![CDATA[snd_target]]></PortFrom
2263 ><![CDATA[interface]]></PortTo
2266 ><list-int/></Info></Edge
2271 ><![CDATA[fst_target]]></PortFrom
2275 ><![CDATA[interface]]></PortTo
2278 ><list-int/></Info></Edge
2283 ><![CDATA[var]]></PortFrom
2287 ><![CDATA[interface]]></PortTo
2290 ><list-int/></Info></Edge
2295 ><![CDATA[body]]></PortFrom
2299 ><![CDATA[interface]]></PortTo
2302 ><list-int/></Info></Edge></Edges></Network></LHS
2304 ><Network Width="15.0" Height="9.0"
2309 ><Position X="1.1879166666666667" Y="0.5264583333333334"
2311 ><![CDATA[Node 3]]></Name
2315 ><![CDATA[interface]]></Shape
2317 ><list-int/></Info></Node
2319 ><Position X="2.6377083333333338" Y="0.6058333333333333"
2321 ><![CDATA[Node 4]]></Name
2325 ><![CDATA[interface]]></Shape
2327 ><list-int/></Info></Node
2329 ><Position X="2.6431250000000004" Y="5.473541666666668"
2331 ><![CDATA[Node 5]]></Name
2335 ><![CDATA[interface]]></Shape
2337 ><list-int/></Info></Node
2339 ><Position X="1.1560416666666664" Y="5.5"
2341 ><![CDATA[Node 6]]></Name
2345 ><![CDATA[interface]]></Shape
2347 ><list-int/></Info></Node
2349 ><Position X="1.2170833333333335" Y="1.9843750000000002"
2351 ><![CDATA[Node 7]]></Name
2355 ><![CDATA[lambda]]></Shape
2357 ><list-int/></Info></Node
2359 ><Position X="2.6458333333333335" Y="1.9579166666666667"
2361 ><![CDATA[Node 8]]></Name
2365 ><![CDATA[lambda]]></Shape
2367 ><list-int/></Info></Node
2369 ><Position X="1.2170833333333335" Y="4.206875000000001"
2371 ><![CDATA[Node 9]]></Name
2375 ><![CDATA[duplicator]]></Shape
2377 ><list-int/></Info></Node
2379 ><Position X="2.6458333333333335" Y="4.2597916666666675"
2381 ><![CDATA[Node 10]]></Name
2385 ><![CDATA[duplicator]]></Shape
2387 ><list-int/></Info></Node></Nodes
2393 ><![CDATA[interface]]></PortFrom
2397 ><![CDATA[res]]></PortTo
2400 ><list-int/></Info></Edge
2405 ><![CDATA[interface]]></PortFrom
2409 ><![CDATA[res]]></PortTo
2412 ><list-int/></Info></Edge
2417 ><![CDATA[down]]></PortFrom
2421 ><![CDATA[interface]]></PortTo
2424 ><list-int/></Info></Edge
2429 ><![CDATA[down]]></PortFrom
2433 ><![CDATA[interface]]></PortTo
2436 ><list-int/></Info></Edge
2441 ><![CDATA[body]]></PortFrom
2445 ><![CDATA[copy1]]></PortTo
2448 ><list-int/></Info></Edge
2453 ><![CDATA[body]]></PortFrom
2457 ><![CDATA[copy2]]></PortTo
2460 ><list-int/></Info></Edge
2465 ><![CDATA[var]]></PortFrom
2469 ><![CDATA[copy1]]></PortTo
2472 ><list-int/></Info></Edge
2477 ><![CDATA[copy2]]></PortFrom
2481 ><![CDATA[var]]></PortTo
2484 ><list-int/></Info></Edge></Edges></Network></RHS
2486 ><MappingElement lhs="3" rhs="3"
2487 /><MappingElement lhs="4" rhs="4"
2488 /><MappingElement lhs="5" rhs="5"
2489 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
2492 ><![CDATA[Duplicator_duplicator]]></Name
2494 ><Network Width="15.0" Height="9.0"
2499 ><Position X="2.0" Y="2.0"
2501 ><![CDATA[Node 1]]></Name
2505 ><![CDATA[duplicator]]></Shape
2507 ><list-int/></Info></Node
2509 ><Position X="4.0" Y="2.0"
2511 ><![CDATA[Node 2]]></Name
2515 ><![CDATA[duplicator]]></Shape
2517 ><list-int/></Info></Node
2519 ><Position X="1.690625" Y="0.5"
2521 ><![CDATA[Node 3]]></Name
2525 ><![CDATA[interface]]></Shape
2527 ><list-int/></Info></Node
2529 ><Position X="2.29375" Y="0.5"
2531 ><![CDATA[Node 4]]></Name
2535 ><![CDATA[interface]]></Shape
2537 ><list-int/></Info></Node
2539 ><Position X="3.2143749999999995" Y="4.045416666666667"
2541 ><![CDATA[Node 5]]></Name
2545 ><![CDATA[interface]]></Shape
2547 ><list-int/></Info></Node
2549 ><Position X="4.77" Y="4.045416666666667"
2551 ><![CDATA[Node 6]]></Name
2555 ><![CDATA[interface]]></Shape
2557 ><list-int/></Info></Node></Nodes
2563 ><![CDATA[down]]></PortFrom
2567 ><![CDATA[down]]></PortTo
2570 ><list-int/></Info></Edge
2575 ><![CDATA[copy2]]></PortFrom
2579 ><![CDATA[interface]]></PortTo
2582 ><list-int/></Info></Edge
2587 ><![CDATA[copy1]]></PortFrom
2591 ><![CDATA[interface]]></PortTo
2594 ><list-int/></Info></Edge
2599 ><![CDATA[copy2]]></PortFrom
2603 ><![CDATA[interface]]></PortTo
2605 ><Position X="4.7625" Y="1.6933333333333338"/></Via
2607 ><list-int/></Info></Edge
2612 ><![CDATA[copy1]]></PortFrom
2616 ><![CDATA[interface]]></PortTo
2618 ><Position X="3.201458333333334" Y="1.6933333333333334"/></Via
2620 ><list-int/></Info></Edge></Edges></Network></LHS
2622 ><Network Width="15.0" Height="9.0"
2627 ><Position X="1.690625" Y="0.5"
2629 ><![CDATA[Node 3]]></Name
2633 ><![CDATA[interface]]></Shape
2635 ><list-int/></Info></Node
2637 ><Position X="2.29375" Y="0.5"
2639 ><![CDATA[Node 4]]></Name
2643 ><![CDATA[interface]]></Shape
2645 ><list-int/></Info></Node
2647 ><Position X="3.2143749999999995" Y="4.045416666666667"
2649 ><![CDATA[Node 5]]></Name
2653 ><![CDATA[interface]]></Shape
2655 ><list-int/></Info></Node
2657 ><Position X="4.77" Y="4.045416666666667"
2659 ><![CDATA[Node 6]]></Name
2663 ><![CDATA[interface]]></Shape
2665 ><list-int/></Info></Node></Nodes
2671 ><![CDATA[interface]]></PortFrom
2675 ><![CDATA[interface]]></PortTo
2678 ><list-int/></Info></Edge
2683 ><![CDATA[interface]]></PortFrom
2687 ><![CDATA[interface]]></PortTo
2690 ><list-int/></Info></Edge></Edges></Network></RHS
2692 ><MappingElement lhs="3" rhs="3"
2693 /><MappingElement lhs="4" rhs="4"
2694 /><MappingElement lhs="5" rhs="5"
2695 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
2698 ><![CDATA[Erase_Lambda]]></Name
2700 ><Network Width="15.0" Height="9.0"
2705 ><Position X="2.0" Y="2.0"
2707 ><![CDATA[Node 1]]></Name
2711 ><![CDATA[Erase]]></Shape
2713 ><list-int/></Info></Node
2715 ><Position X="2.0" Y="4.0"
2717 ><![CDATA[Node 2]]></Name
2721 ><![CDATA[lambda]]></Shape
2723 ><list-int/></Info></Node
2725 ><Position X="2.590208333333334" Y="5.473541666666666"
2727 ><![CDATA[Node 3]]></Name
2731 ><![CDATA[interface]]></Shape
2733 ><list-int/></Info></Node
2735 ><Position X="1.5" Y="5.5"
2737 ><![CDATA[Node 4]]></Name
2741 ><![CDATA[interface]]></Shape
2743 ><list-int/></Info></Node></Nodes
2749 ><![CDATA[down]]></PortFrom
2753 ><![CDATA[res]]></PortTo
2756 ><list-int/></Info></Edge
2761 ><![CDATA[var]]></PortFrom
2765 ><![CDATA[interface]]></PortTo
2768 ><list-int/></Info></Edge
2773 ><![CDATA[body]]></PortFrom
2777 ><![CDATA[interface]]></PortTo
2780 ><list-int/></Info></Edge></Edges></Network></LHS
2782 ><Network Width="15.0" Height="9.0"
2787 ><Position X="2.590208333333334" Y="5.473541666666666"
2789 ><![CDATA[Node 3]]></Name
2793 ><![CDATA[interface]]></Shape
2795 ><list-int/></Info></Node
2797 ><Position X="1.5" Y="5.5"
2799 ><![CDATA[Node 4]]></Name
2803 ><![CDATA[interface]]></Shape
2805 ><list-int/></Info></Node
2807 ><Position X="1.5081250000000002" Y="3.677708333333334"
2809 ><![CDATA[Node 5]]></Name
2813 ><![CDATA[Erase]]></Shape
2815 ><list-int/></Info></Node
2817 ><Position X="2.5664583333333337" Y="3.6512500000000006"
2819 ><![CDATA[Node 6]]></Name
2823 ><![CDATA[Erase]]></Shape
2825 ><list-int/></Info></Node></Nodes
2831 ><![CDATA[down]]></PortFrom
2835 ><![CDATA[interface]]></PortTo
2838 ><list-int/></Info></Edge
2843 ><![CDATA[down]]></PortFrom
2847 ><![CDATA[interface]]></PortTo
2850 ><list-int/></Info></Edge></Edges></Network></RHS
2852 ><MappingElement lhs="3" rhs="3"
2853 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
2856 ><![CDATA[Erase_Application]]></Name
2858 ><Network Width="15.0" Height="9.0"
2863 ><Position X="2.0" Y="2.0"
2865 ><![CDATA[Node 1]]></Name
2869 ><![CDATA[Erase]]></Shape
2871 ><list-int/></Info></Node
2873 ><Position X="4.2910416666666675" Y="2.200833333333333"
2875 ><![CDATA[Node 2]]></Name
2879 ><![CDATA[application]]></Shape
2881 ><list-int/></Info></Node
2883 ><Position X="4.3100000000000005" Y="0.7381249999999997"
2885 ><![CDATA[Node 3]]></Name
2889 ><![CDATA[interface]]></Shape
2891 ><list-int/></Info></Node
2893 ><Position X="4.601041666666666" Y="4.653333333333333"
2895 ><![CDATA[Node 4]]></Name
2899 ><![CDATA[interface]]></Shape
2901 ><list-int/></Info></Node></Nodes
2907 ><![CDATA[down]]></PortFrom
2911 ><![CDATA[func]]></PortTo
2914 ><list-int/></Info></Edge
2919 ><![CDATA[arg]]></PortFrom
2923 ><![CDATA[interface]]></PortTo
2926 ><list-int/></Info></Edge
2931 ><![CDATA[res]]></PortFrom
2935 ><![CDATA[interface]]></PortTo
2938 ><list-int/></Info></Edge></Edges></Network></LHS
2940 ><Network Width="15.0" Height="9.0"
2945 ><Position X="4.3100000000000005" Y="0.7381249999999997"
2947 ><![CDATA[Node 3]]></Name
2951 ><![CDATA[interface]]></Shape
2953 ><list-int/></Info></Node
2955 ><Position X="4.601041666666666" Y="4.653333333333333"
2957 ><![CDATA[Node 4]]></Name
2961 ><![CDATA[interface]]></Shape
2963 ><list-int/></Info></Node
2965 ><Position X="2.275416666666667" Y="1.27"
2967 ><![CDATA[Node 5]]></Name
2971 ><![CDATA[Erase]]></Shape
2973 ><list-int/></Info></Node
2975 ><Position X="4.603750000000001" Y="3.2808333333333337"
2977 ><![CDATA[Node 6]]></Name
2981 ><![CDATA[Erase]]></Shape
2983 ><list-int/></Info></Node></Nodes
2989 ><![CDATA[down]]></PortFrom
2993 ><![CDATA[interface]]></PortTo
2995 ><Position X="4.286250000000001" Y="1.74625"/></Via
2997 ><list-int/></Info></Edge
3002 ><![CDATA[down]]></PortFrom
3006 ><![CDATA[interface]]></PortTo
3009 ><list-int/></Info></Edge></Edges></Network></RHS
3011 ><MappingElement lhs="3" rhs="3"
3012 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
3015 ><![CDATA[Erase_Evaluator]]></Name
3017 ><Network Width="15.0" Height="9.0"
3022 ><Position X="2.0" Y="2.0"
3024 ><![CDATA[Node 1]]></Name
3028 ><![CDATA[Erase]]></Shape
3030 ><list-int/></Info></Node
3032 ><Position X="4.0" Y="2.0"
3034 ><![CDATA[Node 2]]></Name
3038 ><![CDATA[evaluation]]></Shape
3040 ><list-int/></Info></Node
3042 ><Position X="4.018958333333334" Y="0.6058333333333334"
3044 ><![CDATA[Node 3]]></Name
3048 ><![CDATA[interface]]></Shape
3050 ><list-int/></Info></Node></Nodes
3056 ><![CDATA[down]]></PortFrom
3060 ><![CDATA[arg]]></PortTo
3063 ><list-int/></Info></Edge
3068 ><![CDATA[res]]></PortFrom
3072 ><![CDATA[interface]]></PortTo
3075 ><list-int/></Info></Edge></Edges></Network></LHS
3077 ><Network Width="15.0" Height="9.0"
3082 ><Position X="4.018958333333334" Y="0.6058333333333334"
3084 ><![CDATA[Node 3]]></Name
3088 ><![CDATA[interface]]></Shape
3090 ><list-int/></Info></Node
3092 ><Position X="2.54" Y="1.825625"
3094 ><![CDATA[Node 4]]></Name
3098 ><![CDATA[Erase]]></Shape
3100 ><list-int/></Info></Node></Nodes
3106 ><![CDATA[down]]></PortFrom
3110 ><![CDATA[interface]]></PortTo
3112 ><Position X="3.9952083333333337" Y="2.328333333333333"/></Via
3114 ><list-int/></Info></Edge></Edges></Network></RHS
3116 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
3119 ><![CDATA[Erase_EvaluatorReturning]]></Name
3121 ><Network Width="15.0" Height="9.0"
3126 ><Position X="2.0" Y="2.0"
3128 ><![CDATA[Node 1]]></Name
3132 ><![CDATA[Erase]]></Shape
3134 ><list-int/></Info></Node
3136 ><Position X="2.0" Y="4.0"
3138 ><![CDATA[Node 2]]></Name
3142 ><![CDATA[evalReturn]]></Shape
3144 ><list-int/></Info></Node
3146 ><Position X="2.008125" Y="5.6587499999999995"
3148 ><![CDATA[Node 3]]></Name
3152 ><![CDATA[interface]]></Shape
3154 ><list-int/></Info></Node></Nodes
3160 ><![CDATA[down]]></PortFrom
3164 ><![CDATA[res]]></PortTo
3167 ><list-int/></Info></Edge
3172 ><![CDATA[arg]]></PortFrom
3176 ><![CDATA[interface]]></PortTo
3179 ><list-int/></Info></Edge></Edges></Network></LHS
3181 ><Network Width="15.0" Height="9.0"
3186 ><Position X="2.008125" Y="5.6587499999999995"
3188 ><![CDATA[Node 3]]></Name
3192 ><![CDATA[interface]]></Shape
3194 ><list-int/></Info></Node
3196 ><Position X="2.0108333333333333" Y="3.624791666666667"
3198 ><![CDATA[Node 4]]></Name
3202 ><![CDATA[Erase]]></Shape
3204 ><list-int/></Info></Node></Nodes
3210 ><![CDATA[down]]></PortFrom
3214 ><![CDATA[interface]]></PortTo
3217 ><list-int/></Info></Edge></Edges></Network></RHS
3219 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
3222 ><![CDATA[Erase_preApplication]]></Name
3224 ><Network Width="15.0" Height="9.0"
3229 ><Position X="2.0" Y="2.0"
3231 ><![CDATA[Node 1]]></Name
3235 ><![CDATA[Erase]]></Shape
3237 ><list-int/></Info></Node
3239 ><Position X="2.0" Y="4.0"
3241 ><![CDATA[Node 2]]></Name
3245 ><![CDATA[beforeApplication]]></Shape
3247 ><list-int/></Info></Node
3249 ><Position X="2.4843750000000004" Y="5.473541666666668"
3251 ><![CDATA[Node 3]]></Name
3255 ><![CDATA[interface]]></Shape
3257 ><list-int/></Info></Node
3259 ><Position X="1.5" Y="5.5"
3261 ><![CDATA[Node 4]]></Name
3265 ><![CDATA[interface]]></Shape
3267 ><list-int/></Info></Node></Nodes
3273 ><![CDATA[down]]></PortFrom
3277 ><![CDATA[res]]></PortTo
3280 ><list-int/></Info></Edge
3285 ><![CDATA[func]]></PortFrom
3289 ><![CDATA[interface]]></PortTo
3292 ><list-int/></Info></Edge
3297 ><![CDATA[arg]]></PortFrom
3301 ><![CDATA[interface]]></PortTo
3304 ><list-int/></Info></Edge></Edges></Network></LHS
3306 ><Network Width="15.0" Height="9.0"
3311 ><Position X="2.4843750000000004" Y="5.473541666666668"
3313 ><![CDATA[Node 3]]></Name
3317 ><![CDATA[interface]]></Shape
3319 ><list-int/></Info></Node
3321 ><Position X="1.5" Y="5.5"
3323 ><![CDATA[Node 4]]></Name
3327 ><![CDATA[interface]]></Shape
3329 ><list-int/></Info></Node
3331 ><Position X="1.3229166666666667" Y="3.5983333333333336"
3333 ><![CDATA[Node 5]]></Name
3337 ><![CDATA[Erase]]></Shape
3339 ><list-int/></Info></Node
3341 ><Position X="2.8045833333333334" Y="3.5718750000000004"
3343 ><![CDATA[Node 6]]></Name
3347 ><![CDATA[Erase]]></Shape
3349 ><list-int/></Info></Node></Nodes
3355 ><![CDATA[down]]></PortFrom
3359 ><![CDATA[interface]]></PortTo
3362 ><list-int/></Info></Edge
3367 ><![CDATA[down]]></PortFrom
3371 ><![CDATA[interface]]></PortTo
3374 ><list-int/></Info></Edge></Edges></Network></RHS
3376 ><MappingElement lhs="3" rhs="3"
3377 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
3380 ><![CDATA[Erase_Copy]]></Name
3382 ><Network Width="15.0" Height="9.0"
3387 ><Position X="2.0" Y="2.0"
3389 ><![CDATA[Node 1]]></Name
3393 ><![CDATA[Erase]]></Shape
3395 ><list-int/></Info></Node
3397 ><Position X="4.0529166666666665" Y="2.211666666666667"
3399 ><![CDATA[Node 2]]></Name
3403 ><![CDATA[copy]]></Shape
3405 ><list-int/></Info></Node
3407 ><Position X="3.4104166666666673" Y="0.8174999999999999"
3409 ><![CDATA[Node 3]]></Name
3413 ><![CDATA[interface]]></Shape
3415 ><list-int/></Info></Node
3417 ><Position X="4.860208333333334" Y="0.8175000000000001"
3419 ><![CDATA[Node 4]]></Name
3423 ><![CDATA[interface]]></Shape
3425 ><list-int/></Info></Node></Nodes
3431 ><![CDATA[down]]></PortFrom
3435 ><![CDATA[src]]></PortTo
3438 ><list-int/></Info></Edge
3443 ><![CDATA[snd_target]]></PortFrom
3447 ><![CDATA[interface]]></PortTo
3450 ><list-int/></Info></Edge
3455 ><![CDATA[fst_target]]></PortFrom
3459 ><![CDATA[interface]]></PortTo
3462 ><list-int/></Info></Edge></Edges></Network></LHS
3464 ><Network Width="15.0" Height="9.0"
3469 ><Position X="3.4104166666666673" Y="0.8174999999999999"
3471 ><![CDATA[Node 3]]></Name
3475 ><![CDATA[interface]]></Shape
3477 ><list-int/></Info></Node
3479 ><Position X="4.860208333333334" Y="0.8175000000000001"
3481 ><![CDATA[Node 4]]></Name
3485 ><![CDATA[interface]]></Shape
3487 ><list-int/></Info></Node
3489 ><Position X="2.354791666666667" Y="2.672291666666667"
3491 ><![CDATA[Node 5]]></Name
3495 ><![CDATA[Erase]]></Shape
3497 ><list-int/></Info></Node
3499 ><Position X="6.164791666666667" Y="2.6722916666666667"
3501 ><![CDATA[Node 6]]></Name
3505 ><![CDATA[Erase]]></Shape
3507 ><list-int/></Info></Node></Nodes
3513 ><![CDATA[down]]></PortFrom
3517 ><![CDATA[interface]]></PortTo
3519 ><Position X="3.3866666666666667" Y="3.148541666666667"/></Via
3521 ><list-int/></Info></Edge
3526 ><![CDATA[down]]></PortFrom
3530 ><![CDATA[interface]]></PortTo
3532 ><Position X="4.841875000000001" Y="3.175"/></Via
3534 ><list-int/></Info></Edge></Edges></Network></RHS
3536 ><MappingElement lhs="3" rhs="3"
3537 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
3540 ><![CDATA[Erase_Duplicator]]></Name
3542 ><Network Width="15.0" Height="9.0"
3547 ><Position X="2.0" Y="2.0"
3549 ><![CDATA[Node 1]]></Name
3553 ><![CDATA[Erase]]></Shape
3555 ><list-int/></Info></Node
3557 ><Position X="4.0" Y="2.0"
3559 ><![CDATA[Node 2]]></Name
3563 ><![CDATA[duplicator]]></Shape
3565 ><list-int/></Info></Node
3567 ><Position X="2.8283333333333336" Y="0.6058333333333332"
3569 ><![CDATA[Node 3]]></Name
3573 ><![CDATA[interface]]></Shape
3575 ><list-int/></Info></Node
3577 ><Position X="5.124791666666667" Y="0.6322916666666667"
3579 ><![CDATA[Node 4]]></Name
3583 ><![CDATA[interface]]></Shape
3585 ><list-int/></Info></Node></Nodes
3591 ><![CDATA[down]]></PortFrom
3595 ><![CDATA[down]]></PortTo
3598 ><list-int/></Info></Edge
3603 ><![CDATA[copy2]]></PortFrom
3607 ><![CDATA[interface]]></PortTo
3610 ><list-int/></Info></Edge
3615 ><![CDATA[copy1]]></PortFrom
3619 ><![CDATA[interface]]></PortTo
3622 ><list-int/></Info></Edge></Edges></Network></LHS
3624 ><Network Width="15.0" Height="9.0"
3629 ><Position X="2.8283333333333336" Y="0.6058333333333332"
3631 ><![CDATA[Node 3]]></Name
3635 ><![CDATA[interface]]></Shape
3637 ><list-int/></Info></Node
3639 ><Position X="5.124791666666667" Y="0.6322916666666667"
3641 ><![CDATA[Node 4]]></Name
3645 ><![CDATA[interface]]></Shape
3647 ><list-int/></Info></Node
3649 ><Position X="1.508125" Y="2.3283333333333336"
3651 ><![CDATA[Node 5]]></Name
3655 ><![CDATA[Erase]]></Shape
3657 ><list-int/></Info></Node
3659 ><Position X="6.588125000000001" Y="2.3283333333333336"
3661 ><![CDATA[Node 6]]></Name
3665 ><![CDATA[Erase]]></Shape
3667 ><list-int/></Info></Node></Nodes
3673 ><![CDATA[interface]]></PortFrom
3677 ><![CDATA[down]]></PortTo
3679 ><Position X="2.804583333333334" Y="2.8045833333333334"/></Via
3681 ><list-int/></Info></Edge
3686 ><![CDATA[interface]]></PortFrom
3690 ><![CDATA[down]]></PortTo
3692 ><Position X="5.106458333333333" Y="2.8045833333333334"/></Via
3694 ><list-int/></Info></Edge></Edges></Network></RHS
3696 ><MappingElement lhs="3" rhs="3"
3697 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
3700 ><![CDATA[Erase_Erase]]></Name
3702 ><Network Width="15.0" Height="9.0"
3707 ><Position X="2.0" Y="2.0"
3709 ><![CDATA[Node 1]]></Name
3713 ><![CDATA[Erase]]></Shape
3715 ><list-int/></Info></Node
3717 ><Position X="4.0" Y="2.0"
3719 ><![CDATA[Node 2]]></Name
3723 ><![CDATA[Erase]]></Shape
3725 ><list-int/></Info></Node></Nodes
3731 ><![CDATA[down]]></PortFrom
3735 ><![CDATA[down]]></PortTo
3738 ><list-int/></Info></Edge></Edges></Network></LHS
3740 ><Network Width="15.0" Height="9.0"
3744 /><Edges/></Network></RHS
3748 ><![CDATA[Copy_Application]]></Name
3750 ><Network Width="15.0" Height="9.0"
3755 ><Position X="2.0" Y="2.0"
3757 ><![CDATA[Node 1]]></Name
3761 ><![CDATA[copy]]></Shape
3763 ><list-int/></Info></Node
3765 ><Position X="3.6560416666666664" Y="2.88875"
3767 ><![CDATA[Node 2]]></Name
3771 ><![CDATA[application]]></Shape
3773 ><list-int/></Info></Node
3775 ><Position X="1.5583333333333336" Y="0.5264583333333334"
3777 ><![CDATA[Node 3]]></Name
3781 ><![CDATA[interface]]></Shape
3783 ><list-int/></Info></Node
3785 ><Position X="2.5318750000000003" Y="0.5529166666666667"
3787 ><![CDATA[Node 4]]></Name
3791 ><![CDATA[interface]]></Shape
3793 ><list-int/></Info></Node
3795 ><Position X="2.6587500000000004" Y="5.130208333333333"
3797 ><![CDATA[Node 5]]></Name
3801 ><![CDATA[interface]]></Shape
3803 ><list-int/></Info></Node
3805 ><Position X="3.9660416666666674" Y="5.1295833333333345"
3807 ><![CDATA[Node 6]]></Name
3811 ><![CDATA[interface]]></Shape
3813 ><list-int/></Info></Node></Nodes
3819 ><![CDATA[src]]></PortFrom
3823 ><![CDATA[func]]></PortTo
3825 ><Position X="1.9843750000000009" Y="3.1750000000000003"/></Via
3827 ><list-int/></Info></Edge
3832 ><![CDATA[snd_target]]></PortFrom
3836 ><![CDATA[interface]]></PortTo
3839 ><list-int/></Info></Edge
3844 ><![CDATA[fst_target]]></PortFrom
3848 ><![CDATA[interface]]></PortTo
3851 ><list-int/></Info></Edge
3856 ><![CDATA[arg]]></PortFrom
3860 ><![CDATA[interface]]></PortTo
3863 ><list-int/></Info></Edge
3868 ><![CDATA[res]]></PortFrom
3872 ><![CDATA[interface]]></PortTo
3874 ><Position X="2.6458333333333335" Y="2.513541666666667"/></Via
3876 ><list-int/></Info></Edge></Edges></Network></LHS
3878 ><Network Width="15.0" Height="9.0"
3883 ><Position X="1.5583333333333336" Y="0.5264583333333334"
3885 ><![CDATA[Node 3]]></Name
3889 ><![CDATA[interface]]></Shape
3891 ><list-int/></Info></Node
3893 ><Position X="4.913125" Y="0.3677083333333333"
3895 ><![CDATA[Node 4]]></Name
3899 ><![CDATA[interface]]></Shape
3901 ><list-int/></Info></Node
3903 ><Position X="3.0291666666666663" Y="5.050833333333333"
3905 ><![CDATA[Node 5]]></Name
3909 ><![CDATA[interface]]></Shape
3911 ><list-int/></Info></Node
3913 ><Position X="6.05625" Y="4.997291666666667"
3915 ><![CDATA[Node 6]]></Name
3919 ><![CDATA[interface]]></Shape
3921 ><list-int/></Info></Node
3923 ><Position X="6.058958333333335" Y="3.810000000000001"
3925 ><![CDATA[Node 7]]></Name
3929 ><![CDATA[copy]]></Shape
3931 ><list-int/></Info></Node
3933 ><Position X="3.0427083333333336" Y="3.8364583333333333"
3935 ><![CDATA[Node 8]]></Name
3939 ><![CDATA[copy]]></Shape
3941 ><list-int/></Info></Node
3943 ><Position X="2.7781250000000006" Y="1.6933333333333338"
3945 ><![CDATA[Node 9]]></Name
3949 ><![CDATA[application]]></Shape
3951 ><list-int/></Info></Node
3953 ><Position X="6.058958333333334" Y="1.7197916666666666"
3955 ><![CDATA[Node 10]]></Name
3959 ><![CDATA[application]]></Shape
3961 ><list-int/></Info></Node></Nodes
3967 ><![CDATA[func]]></PortFrom
3971 ><![CDATA[interface]]></PortTo
3973 ><Position X="1.5345833333333332" Y="1.9843750000000004"/></Via
3975 ><list-int/></Info></Edge
3980 ><![CDATA[func]]></PortFrom
3984 ><![CDATA[interface]]></PortTo
3986 ><Position X="4.894791666666666" Y="2.0108333333333333"/></Via
3988 ><list-int/></Info></Edge
3993 ><![CDATA[src]]></PortFrom
3997 ><![CDATA[interface]]></PortTo
4000 ><list-int/></Info></Edge
4005 ><![CDATA[src]]></PortFrom
4009 ><![CDATA[interface]]></PortTo
4012 ><list-int/></Info></Edge
4017 ><![CDATA[res]]></PortFrom
4021 ><![CDATA[snd_target]]></PortTo
4023 ><Position X="4.339166666666666" Y="1.3758333333333332"/></Via
4025 ><list-int/></Info></Edge
4030 ><![CDATA[res]]></PortFrom
4034 ><![CDATA[fst_target]]></PortTo
4036 ><Position X="1.9314583333333337" Y="1.349375"
4037 /><Position X="1.9314583333333337" Y="3.5189583333333334"/></Via
4039 ><list-int/></Info></Edge
4044 ><![CDATA[arg]]></PortFrom
4048 ><![CDATA[fst_target]]></PortTo
4051 ><list-int/></Info></Edge
4056 ><![CDATA[arg]]></PortFrom
4060 ><![CDATA[snd_target]]></PortTo
4063 ><list-int/></Info></Edge></Edges></Network></RHS
4065 ><MappingElement lhs="3" rhs="3"
4066 /><MappingElement lhs="4" rhs="4"
4067 /><MappingElement lhs="5" rhs="5"
4068 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
4071 ><![CDATA[Copy_Evaluator]]></Name
4073 ><Network Width="15.0" Height="9.0"
4078 ><Position X="2.0" Y="2.0"
4080 ><![CDATA[Node 1]]></Name
4084 ><![CDATA[copy]]></Shape
4086 ><list-int/></Info></Node
4088 ><Position X="4.026458333333333" Y="1.7883333333333333"
4090 ><![CDATA[Node 2]]></Name
4094 ><![CDATA[evaluation]]></Shape
4096 ><list-int/></Info></Node
4098 ><Position X="1.4789583333333334" Y="0.6058333333333333"
4100 ><![CDATA[Node 3]]></Name
4104 ><![CDATA[interface]]></Shape
4106 ><list-int/></Info></Node
4108 ><Position X="2.5583333333333336" Y="0.6322916666666667"
4110 ><![CDATA[Node 4]]></Name
4114 ><![CDATA[interface]]></Shape
4116 ><list-int/></Info></Node
4118 ><Position X="6.045416666666667" Y="1.0291666666666668"
4120 ><![CDATA[Node 5]]></Name
4124 ><![CDATA[interface]]></Shape
4126 ><list-int/></Info></Node></Nodes
4132 ><![CDATA[src]]></PortFrom
4136 ><![CDATA[arg]]></PortTo
4139 ><list-int/></Info></Edge
4144 ><![CDATA[snd_target]]></PortFrom
4148 ><![CDATA[interface]]></PortTo
4151 ><list-int/></Info></Edge
4156 ><![CDATA[fst_target]]></PortFrom
4160 ><![CDATA[interface]]></PortTo
4163 ><list-int/></Info></Edge
4168 ><![CDATA[res]]></PortFrom
4172 ><![CDATA[interface]]></PortTo
4175 ><list-int/></Info></Edge></Edges></Network></LHS
4177 ><Network Width="15.0" Height="9.0"
4182 ><Position X="1.9816666666666665" Y="0.6322916666666668"
4184 ><![CDATA[Node 3]]></Name
4188 ><![CDATA[interface]]></Shape
4190 ><list-int/></Info></Node
4192 ><Position X="5.945" Y="0.6852083333333334"
4194 ><![CDATA[Node 4]]></Name
4198 ><![CDATA[interface]]></Shape
4200 ><list-int/></Info></Node
4202 ><Position X="3.822916666666667" Y="5.262500000000001"
4204 ><![CDATA[Node 5]]></Name
4208 ><![CDATA[interface]]></Shape
4210 ><list-int/></Info></Node
4212 ><Position X="3.8364583333333337" Y="3.571875"
4214 ><![CDATA[Node 6]]></Name
4218 ><![CDATA[copy]]></Shape
4220 ><list-int/></Info></Node
4222 ><Position X="2.831041666666667" Y="2.407708333333333"
4224 ><![CDATA[Node 7]]></Name
4228 ><![CDATA[evaluation]]></Shape
4230 ><list-int/></Info></Node
4232 ><Position X="5.000625" Y="2.407708333333333"
4234 ><![CDATA[Node 8]]></Name
4238 ><![CDATA[evaluation]]></Shape
4240 ><list-int/></Info></Node></Nodes
4246 ><![CDATA[arg]]></PortFrom
4250 ><![CDATA[interface]]></PortTo
4252 ><Position X="1.9579166666666667" Y="2.8839583333333336"/></Via
4254 ><list-int/></Info></Edge
4259 ><![CDATA[arg]]></PortFrom
4263 ><![CDATA[interface]]></PortTo
4265 ><Position X="5.926666666666668" Y="2.8839583333333336"/></Via
4267 ><list-int/></Info></Edge
4272 ><![CDATA[src]]></PortFrom
4276 ><![CDATA[interface]]></PortTo
4279 ><list-int/></Info></Edge
4284 ><![CDATA[fst_target]]></PortFrom
4288 ><![CDATA[res]]></PortTo
4290 ><Position X="3.5189583333333334" Y="1.905"/></Via
4292 ><list-int/></Info></Edge
4297 ><![CDATA[snd_target]]></PortFrom
4301 ><![CDATA[res]]></PortTo
4303 ><Position X="4.1275" Y="1.9050000000000002"/></Via
4305 ><list-int/></Info></Edge></Edges></Network></RHS
4307 ><MappingElement lhs="3" rhs="3"
4308 /><MappingElement lhs="4" rhs="4"
4309 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
4312 ><![CDATA[Copy_EvaluatorReturning]]></Name
4314 ><Network Width="15.0" Height="9.0"
4319 ><Position X="2.0" Y="2.0"
4321 ><![CDATA[Node 1]]></Name
4325 ><![CDATA[copy]]></Shape
4327 ><list-int/></Info></Node
4329 ><Position X="2.0" Y="4.0"
4331 ><![CDATA[Node 2]]></Name
4335 ><![CDATA[evalReturn]]></Shape
4337 ><list-int/></Info></Node
4339 ><Position X="1.5054166666666666" Y="0.579375"
4341 ><![CDATA[Node 3]]></Name
4345 ><![CDATA[interface]]></Shape
4347 ><list-int/></Info></Node
4349 ><Position X="2.5583333333333336" Y="0.579375"
4351 ><![CDATA[Node 4]]></Name
4355 ><![CDATA[interface]]></Shape
4357 ><list-int/></Info></Node
4359 ><Position X="2.008125" Y="5.605833333333333"
4361 ><![CDATA[Node 5]]></Name
4365 ><![CDATA[interface]]></Shape
4367 ><list-int/></Info></Node></Nodes
4373 ><![CDATA[src]]></PortFrom
4377 ><![CDATA[res]]></PortTo
4380 ><list-int/></Info></Edge
4385 ><![CDATA[snd_target]]></PortFrom
4389 ><![CDATA[interface]]></PortTo
4392 ><list-int/></Info></Edge
4397 ><![CDATA[fst_target]]></PortFrom
4401 ><![CDATA[interface]]></PortTo
4404 ><list-int/></Info></Edge
4409 ><![CDATA[arg]]></PortFrom
4413 ><![CDATA[interface]]></PortTo
4416 ><list-int/></Info></Edge></Edges></Network></LHS
4418 ><Network Width="15.0" Height="9.0"
4423 ><Position X="1.5054166666666666" Y="0.6058333333333333"
4425 ><![CDATA[Node 3]]></Name
4429 ><![CDATA[interface]]></Shape
4431 ><list-int/></Info></Node
4433 ><Position X="2.5583333333333336" Y="0.579375"
4435 ><![CDATA[Node 4]]></Name
4439 ><![CDATA[interface]]></Shape
4441 ><list-int/></Info></Node
4443 ><Position X="2.008125" Y="5.605833333333333"
4445 ><![CDATA[Node 5]]></Name
4449 ><![CDATA[interface]]></Shape
4451 ><list-int/></Info></Node
4453 ><Position X="2.0108333333333333" Y="4.101041666666667"
4455 ><![CDATA[Node 6]]></Name
4459 ><![CDATA[copy]]></Shape
4461 ><list-int/></Info></Node
4463 ><Position X="1.349375" Y="2.301875"
4465 ><![CDATA[Node 7]]></Name
4469 ><![CDATA[evalReturn]]></Shape
4471 ><list-int/></Info></Node
4473 ><Position X="2.751666666666667" Y="2.3018750000000003"
4475 ><![CDATA[Node 8]]></Name
4479 ><![CDATA[evalReturn]]></Shape
4481 ><list-int/></Info></Node></Nodes
4487 ><![CDATA[src]]></PortFrom
4491 ><![CDATA[interface]]></PortTo
4494 ><list-int/></Info></Edge
4499 ><![CDATA[interface]]></PortFrom
4503 ><![CDATA[res]]></PortTo
4506 ><list-int/></Info></Edge
4511 ><![CDATA[interface]]></PortFrom
4515 ><![CDATA[res]]></PortTo
4518 ><list-int/></Info></Edge
4523 ><![CDATA[arg]]></PortFrom
4527 ><![CDATA[fst_target]]></PortTo
4530 ><list-int/></Info></Edge
4535 ><![CDATA[arg]]></PortFrom
4539 ><![CDATA[snd_target]]></PortTo
4542 ><list-int/></Info></Edge></Edges></Network></RHS
4544 ><MappingElement lhs="3" rhs="3"
4545 /><MappingElement lhs="4" rhs="4"
4546 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
4549 ><![CDATA[Copy_preApplication]]></Name
4551 ><Network Width="15.0" Height="9.0"
4556 ><Position X="2.0" Y="2.0"
4558 ><![CDATA[Node 1]]></Name
4562 ><![CDATA[copy]]></Shape
4564 ><list-int/></Info></Node
4566 ><Position X="2.0" Y="4.0"
4568 ><![CDATA[Node 2]]></Name
4572 ><![CDATA[beforeApplication]]></Shape
4574 ><list-int/></Info></Node
4576 ><Position X="1.1614583333333335" Y="0.5264583333333334"
4578 ><![CDATA[Node 3]]></Name
4582 ><![CDATA[interface]]></Shape
4584 ><list-int/></Info></Node
4586 ><Position X="2.9022916666666667" Y="0.579375"
4588 ><![CDATA[Node 4]]></Name
4592 ><![CDATA[interface]]></Shape
4594 ><list-int/></Info></Node
4596 ><Position X="2.4579166666666667" Y="5.526458333333334"
4598 ><![CDATA[Node 5]]></Name
4602 ><![CDATA[interface]]></Shape
4604 ><list-int/></Info></Node
4606 ><Position X="1.5" Y="5.5"
4608 ><![CDATA[Node 6]]></Name
4612 ><![CDATA[interface]]></Shape
4614 ><list-int/></Info></Node></Nodes
4620 ><![CDATA[src]]></PortFrom
4624 ><![CDATA[res]]></PortTo
4627 ><list-int/></Info></Edge
4632 ><![CDATA[snd_target]]></PortFrom
4636 ><![CDATA[interface]]></PortTo
4639 ><list-int/></Info></Edge
4644 ><![CDATA[fst_target]]></PortFrom
4648 ><![CDATA[interface]]></PortTo
4651 ><list-int/></Info></Edge
4656 ><![CDATA[func]]></PortFrom
4660 ><![CDATA[interface]]></PortTo
4663 ><list-int/></Info></Edge
4668 ><![CDATA[arg]]></PortFrom
4672 ><![CDATA[interface]]></PortTo
4675 ><list-int/></Info></Edge></Edges></Network></LHS
4677 ><Network Width="15.0" Height="9.0"
4682 ><Position X="0.8704166666666667" Y="0.5264583333333334"
4684 ><![CDATA[Node 3]]></Name
4688 ><![CDATA[interface]]></Shape
4690 ><list-int/></Info></Node
4692 ><Position X="2.214374999999999" Y="0.5529166666666667"
4694 ><![CDATA[Node 4]]></Name
4698 ><![CDATA[interface]]></Shape
4700 ><list-int/></Info></Node
4702 ><Position X="0.8120833333333325" Y="5.5"
4704 ><![CDATA[Node 6]]></Name
4708 ><![CDATA[interface]]></Shape
4710 ><list-int/></Info></Node
4712 ><Position X="0.8466666666666668" Y="1.9579166666666667"
4714 ><![CDATA[Node 7]]></Name
4718 ><![CDATA[beforeApplication]]></Shape
4720 ><list-int/></Info></Node
4722 ><Position X="2.1960416666666664" Y="1.9314583333333335"
4724 ><![CDATA[Node 8]]></Name
4728 ><![CDATA[beforeApplication]]></Shape
4730 ><list-int/></Info></Node
4732 ><Position X="0.846666666666667" Y="4.312708333333333"
4734 ><![CDATA[Node 9]]></Name
4738 ><![CDATA[copy]]></Shape
4740 ><list-int/></Info></Node
4742 ><Position X="2.1960416666666664" Y="5.503333333333334"
4744 ><![CDATA[Node 12]]></Name
4748 ><![CDATA[interface]]></Shape
4750 ><list-int/></Info></Node
4752 ><Position X="2.196041666666667" Y="4.312708333333333"
4754 ><![CDATA[Node 13]]></Name
4758 ><![CDATA[copy]]></Shape
4760 ><list-int/></Info></Node></Nodes
4766 ><![CDATA[interface]]></PortFrom
4770 ><![CDATA[res]]></PortTo
4773 ><list-int/></Info></Edge
4778 ><![CDATA[interface]]></PortFrom
4782 ><![CDATA[res]]></PortTo
4785 ><list-int/></Info></Edge
4790 ><![CDATA[func]]></PortFrom
4794 ><![CDATA[fst_target]]></PortTo
4797 ><list-int/></Info></Edge
4802 ><![CDATA[func]]></PortFrom
4806 ><![CDATA[snd_target]]></PortTo
4809 ><list-int/></Info></Edge
4814 ><![CDATA[src]]></PortFrom
4818 ><![CDATA[interface]]></PortTo
4821 ><list-int/></Info></Edge
4826 ><![CDATA[arg]]></PortFrom
4830 ><![CDATA[fst_target]]></PortTo
4833 ><list-int/></Info></Edge
4838 ><![CDATA[arg]]></PortFrom
4842 ><![CDATA[snd_target]]></PortTo
4845 ><list-int/></Info></Edge
4850 ><![CDATA[interface]]></PortFrom
4854 ><![CDATA[src]]></PortTo
4857 ><list-int/></Info></Edge></Edges></Network></RHS
4859 ><MappingElement lhs="3" rhs="3"
4860 /><MappingElement lhs="4" rhs="4"
4861 /><MappingElement lhs="5" rhs="12"
4862 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
4865 ><![CDATA[Copy_Duplicator]]></Name
4867 ><Network Width="15.0" Height="9.0"
4872 ><Position X="2.0" Y="2.0"
4874 ><![CDATA[Node 1]]></Name
4878 ><![CDATA[copy]]></Shape
4880 ><list-int/></Info></Node
4882 ><Position X="3.9735416666666667" Y="1.7883333333333333"
4884 ><![CDATA[Node 2]]></Name
4888 ><![CDATA[duplicator]]></Shape
4890 ><list-int/></Info></Node
4892 ><Position X="1.4789583333333334" Y="0.5"
4894 ><![CDATA[Node 3]]></Name
4898 ><![CDATA[interface]]></Shape
4900 ><list-int/></Info></Node
4902 ><Position X="2.267291666666667" Y="0.5"
4904 ><![CDATA[Node 4]]></Name
4908 ><![CDATA[interface]]></Shape
4910 ><list-int/></Info></Node
4912 ><Position X="3.5318750000000003" Y="0.4735416666666667"
4914 ><![CDATA[Node 5]]></Name
4918 ><![CDATA[interface]]></Shape
4920 ><list-int/></Info></Node
4922 ><Position X="4.690625" Y="0.5"
4924 ><![CDATA[Node 6]]></Name
4928 ><![CDATA[interface]]></Shape
4930 ><list-int/></Info></Node></Nodes
4936 ><![CDATA[src]]></PortFrom
4940 ><![CDATA[down]]></PortTo
4943 ><list-int/></Info></Edge
4948 ><![CDATA[snd_target]]></PortFrom
4952 ><![CDATA[interface]]></PortTo
4955 ><list-int/></Info></Edge
4960 ><![CDATA[fst_target]]></PortFrom
4964 ><![CDATA[interface]]></PortTo
4967 ><list-int/></Info></Edge
4972 ><![CDATA[copy2]]></PortFrom
4976 ><![CDATA[interface]]></PortTo
4979 ><list-int/></Info></Edge
4984 ><![CDATA[copy1]]></PortFrom
4988 ><![CDATA[interface]]></PortTo
4991 ><list-int/></Info></Edge></Edges></Network></LHS
4993 ><Network Width="15.0" Height="9.0"
4998 ><Position X="1.4789583333333334" Y="0.5"
5000 ><![CDATA[Node 3]]></Name
5004 ><![CDATA[interface]]></Shape
5006 ><list-int/></Info></Node
5008 ><Position X="2.29375" Y="0.5"
5010 ><![CDATA[Node 4]]></Name
5014 ><![CDATA[interface]]></Shape
5016 ><list-int/></Info></Node
5018 ><Position X="7.844583333333335" Y="5.500625"
5020 ><![CDATA[Node 5]]></Name
5024 ><![CDATA[interface]]></Shape
5026 ><list-int/></Info></Node
5028 ><Position X="9.267916666666672" Y="5.606458333333333"
5030 ><![CDATA[Node 6]]></Name
5034 ><![CDATA[interface]]></Shape
5036 ><list-int/></Info></Node
5038 ><Position X="7.884583333333335" Y="4.259791666666667"
5040 ><![CDATA[Node 7]]></Name
5044 ><![CDATA[copy]]></Shape
5046 ><list-int/></Info></Node
5048 ><Position X="9.260416666666671" Y="4.312708333333333"
5050 ><![CDATA[Node 8]]></Name
5054 ><![CDATA[copy]]></Shape
5056 ><list-int/></Info></Node
5058 ><Position X="2.460625000000001" Y="3.175000000000001"
5060 ><![CDATA[Node 9]]></Name
5064 ><![CDATA[duplicator]]></Shape
5066 ><list-int/></Info></Node
5068 ><Position X="4.788958333333334" Y="1.2435416666666672"
5070 ><![CDATA[Node 10]]></Name
5074 ><![CDATA[duplicator]]></Shape
5076 ><list-int/></Info></Node></Nodes
5082 ><![CDATA[src]]></PortFrom
5086 ><![CDATA[interface]]></PortTo
5089 ><list-int/></Info></Edge
5094 ><![CDATA[interface]]></PortFrom
5098 ><![CDATA[src]]></PortTo
5101 ><list-int/></Info></Edge
5106 ><![CDATA[down]]></PortFrom
5110 ><![CDATA[interface]]></PortTo
5112 ><Position X="1.4552083333333334" Y="3.6512500000000006"/></Via
5114 ><list-int/></Info></Edge
5119 ><![CDATA[interface]]></PortFrom
5123 ><![CDATA[down]]></PortTo
5125 ><Position X="2.2754166666666666" Y="1.7197916666666666"/></Via
5127 ><list-int/></Info></Edge
5132 ><![CDATA[copy2]]></PortFrom
5136 ><![CDATA[snd_target]]></PortTo
5138 ><Position X="9.551458333333334" Y="2.857500000000001"/></Via
5140 ><list-int/></Info></Edge
5145 ><![CDATA[fst_target]]></PortFrom
5149 ><![CDATA[copy1]]></PortTo
5151 ><Position X="7.567083333333334" Y="0.39687500000000003"
5152 /><Position X="4.4714583333333335" Y="0.3968750000000003"/></Via
5154 ><list-int/></Info></Edge
5159 ><![CDATA[copy2]]></PortFrom
5163 ><![CDATA[fst_target]]></PortTo
5165 ><Position X="8.942916666666669" Y="0.9260416666666667"/></Via
5167 ><list-int/></Info></Edge
5172 ><![CDATA[copy1]]></PortFrom
5176 ><![CDATA[snd_target]]></PortTo
5178 ><Position X="2.1431250000000004" Y="2.248958333333334"
5179 /><Position X="8.202083333333333" Y="2.248958333333334"/></Via
5181 ><list-int/></Info></Edge></Edges></Network></RHS
5183 ><MappingElement lhs="3" rhs="3"
5184 /><MappingElement lhs="4" rhs="4"
5185 /><MappingElement lhs="5" rhs="5"
5186 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
5189 ><![CDATA[Duplicator_Lambda]]></Name
5191 ><Network Width="15.0" Height="9.0"
5196 ><Position X="2.0" Y="2.0"
5198 ><![CDATA[Node 1]]></Name
5202 ><![CDATA[duplicator]]></Shape
5204 ><list-int/></Info></Node
5206 ><Position X="2.0" Y="4.0"
5208 ><![CDATA[Node 2]]></Name
5212 ><![CDATA[lambda]]></Shape
5214 ><list-int/></Info></Node
5216 ><Position X="0.9233333333333333" Y="0.5"
5218 ><![CDATA[Node 3]]></Name
5222 ><![CDATA[interface]]></Shape
5224 ><list-int/></Info></Node
5226 ><Position X="2.92875" Y="0.5529166666666667"
5228 ><![CDATA[Node 4]]></Name
5232 ><![CDATA[interface]]></Shape
5234 ><list-int/></Info></Node
5236 ><Position X="2.6695833333333336" Y="5.4470833333333335"
5238 ><![CDATA[Node 5]]></Name
5242 ><![CDATA[interface]]></Shape
5244 ><list-int/></Info></Node
5246 ><Position X="1.3147916666666666" Y="5.473541666666667"
5248 ><![CDATA[Node 6]]></Name
5252 ><![CDATA[interface]]></Shape
5254 ><list-int/></Info></Node></Nodes
5260 ><![CDATA[down]]></PortFrom
5264 ><![CDATA[res]]></PortTo
5267 ><list-int/></Info></Edge
5272 ><![CDATA[copy2]]></PortFrom
5276 ><![CDATA[interface]]></PortTo
5279 ><list-int/></Info></Edge
5284 ><![CDATA[copy1]]></PortFrom
5288 ><![CDATA[interface]]></PortTo
5291 ><list-int/></Info></Edge
5296 ><![CDATA[var]]></PortFrom
5300 ><![CDATA[interface]]></PortTo
5303 ><list-int/></Info></Edge
5308 ><![CDATA[body]]></PortFrom
5312 ><![CDATA[interface]]></PortTo
5315 ><list-int/></Info></Edge></Edges></Network></LHS
5317 ><Network Width="15.0" Height="9.0"
5322 ><Position X="0.9233333333333333" Y="0.5264583333333334"
5324 ><![CDATA[Node 3]]></Name
5328 ><![CDATA[interface]]></Shape
5330 ><list-int/></Info></Node
5332 ><Position X="2.92875" Y="0.5529166666666667"
5334 ><![CDATA[Node 4]]></Name
5338 ><![CDATA[interface]]></Shape
5340 ><list-int/></Info></Node
5342 ><Position X="2.907708333333334" Y="5.579375"
5344 ><![CDATA[Node 5]]></Name
5348 ><![CDATA[interface]]></Shape
5350 ><list-int/></Info></Node
5352 ><Position X="0.9179166666666665" Y="5.579375"
5354 ><![CDATA[Node 6]]></Name
5358 ><![CDATA[interface]]></Shape
5360 ><list-int/></Info></Node
5362 ><Position X="0.9260416666666668" Y="4.153958333333334"
5364 ><![CDATA[Node 7]]></Name
5368 ><![CDATA[duplicator]]></Shape
5370 ><list-int/></Info></Node
5372 ><Position X="2.9104166666666673" Y="4.153958333333334"
5374 ><![CDATA[Node 8]]></Name
5378 ><![CDATA[duplicator]]></Shape
5380 ><list-int/></Info></Node
5382 ><Position X="0.9260416666666667" Y="1.8785416666666668"
5384 ><![CDATA[Node 9]]></Name
5388 ><![CDATA[lambda]]></Shape
5390 ><list-int/></Info></Node
5392 ><Position X="2.910416666666667" Y="1.905"
5394 ><![CDATA[Node 10]]></Name
5398 ><![CDATA[lambda]]></Shape
5400 ><list-int/></Info></Node></Nodes
5406 ><![CDATA[down]]></PortFrom
5410 ><![CDATA[interface]]></PortTo
5413 ><list-int/></Info></Edge
5418 ><![CDATA[down]]></PortFrom
5422 ><![CDATA[interface]]></PortTo
5425 ><list-int/></Info></Edge
5430 ><![CDATA[interface]]></PortFrom
5434 ><![CDATA[res]]></PortTo
5437 ><list-int/></Info></Edge
5442 ><![CDATA[interface]]></PortFrom
5446 ><![CDATA[res]]></PortTo
5449 ><list-int/></Info></Edge
5454 ><![CDATA[copy1]]></PortFrom
5458 ><![CDATA[var]]></PortTo
5461 ><list-int/></Info></Edge
5466 ><![CDATA[body]]></PortFrom
5470 ><![CDATA[copy1]]></PortTo
5473 ><list-int/></Info></Edge
5478 ><![CDATA[var]]></PortFrom
5482 ><![CDATA[copy2]]></PortTo
5485 ><list-int/></Info></Edge
5490 ><![CDATA[body]]></PortFrom
5494 ><![CDATA[copy2]]></PortTo
5497 ><list-int/></Info></Edge></Edges></Network></RHS
5499 ><MappingElement lhs="3" rhs="3"
5500 /><MappingElement lhs="4" rhs="4"
5501 /><MappingElement lhs="5" rhs="5"
5502 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
5505 ><![CDATA[Duplicator_Application]]></Name
5507 ><Network Width="15.0" Height="9.0"
5512 ><Position X="2.0" Y="2.0"
5514 ><![CDATA[Node 1]]></Name
5518 ><![CDATA[duplicator]]></Shape
5520 ><list-int/></Info></Node
5522 ><Position X="3.576666666666666" Y="3.444375"
5524 ><![CDATA[Node 2]]></Name
5528 ><![CDATA[application]]></Shape
5530 ><list-int/></Info></Node
5532 ><Position X="1.3466666666666667" Y="0.47354166666666664"
5534 ><![CDATA[Node 3]]></Name
5538 ><![CDATA[interface]]></Shape
5540 ><list-int/></Info></Node
5542 ><Position X="2.584791666666667" Y="0.5529166666666667"
5544 ><![CDATA[Node 4]]></Name
5548 ><![CDATA[interface]]></Shape
5550 ><list-int/></Info></Node
5552 ><Position X="5.860208333333334" Y="2.8283333333333336"
5554 ><![CDATA[Node 5]]></Name
5558 ><![CDATA[interface]]></Shape
5560 ><list-int/></Info></Node
5562 ><Position X="4.839166666666666" Y="5.288333333333334"
5564 ><![CDATA[Node 6]]></Name
5568 ><![CDATA[interface]]></Shape
5570 ><list-int/></Info></Node></Nodes
5576 ><![CDATA[down]]></PortFrom
5580 ><![CDATA[func]]></PortTo
5583 ><list-int/></Info></Edge
5588 ><![CDATA[copy2]]></PortFrom
5592 ><![CDATA[interface]]></PortTo
5595 ><list-int/></Info></Edge
5600 ><![CDATA[copy1]]></PortFrom
5604 ><![CDATA[interface]]></PortTo
5607 ><list-int/></Info></Edge
5612 ><![CDATA[arg]]></PortFrom
5616 ><![CDATA[interface]]></PortTo
5619 ><list-int/></Info></Edge
5624 ><![CDATA[res]]></PortFrom
5628 ><![CDATA[interface]]></PortTo
5631 ><list-int/></Info></Edge></Edges></Network></LHS
5633 ><Network Width="15.0" Height="9.0"
5638 ><Position X="1.3466666666666667" Y="0.47354166666666664"
5640 ><![CDATA[Node 3]]></Name
5644 ><![CDATA[interface]]></Shape
5646 ><list-int/></Info></Node
5648 ><Position X="3.378541666666667" Y="0.44708333333333333"
5650 ><![CDATA[Node 4]]></Name
5654 ><![CDATA[interface]]></Shape
5656 ><list-int/></Info></Node
5658 ><Position X="8.082708333333334" Y="4.495208333333334"
5660 ><![CDATA[Node 5]]></Name
5664 ><![CDATA[interface]]></Shape
5666 ><list-int/></Info></Node
5668 ><Position X="3.039999999999999" Y="5.870416666666667"
5670 ><![CDATA[Node 6]]></Name
5674 ><![CDATA[interface]]></Shape
5676 ><list-int/></Info></Node
5678 ><Position X="2.196041666666667" Y="2.037291666666667"
5680 ><![CDATA[Node 7]]></Name
5684 ><![CDATA[application]]></Shape
5686 ><list-int/></Info></Node
5688 ><Position X="4.180416666666667" Y="2.0902083333333334"
5690 ><![CDATA[Node 8]]></Name
5694 ><![CDATA[application]]></Shape
5696 ><list-int/></Info></Node
5698 ><Position X="3.0427083333333336" Y="4.101041666666667"
5700 ><![CDATA[Node 9]]></Name
5704 ><![CDATA[duplicator]]></Shape
5706 ><list-int/></Info></Node
5708 ><Position X="8.096249999999998" Y="2.7781249999999997"
5710 ><![CDATA[Node 10]]></Name
5714 ><![CDATA[duplicator]]></Shape
5716 ><list-int/></Info></Node></Nodes
5722 ><![CDATA[func]]></PortFrom
5726 ><![CDATA[interface]]></PortTo
5728 ><Position X="1.3229166666666667" Y="2.3018750000000003"/></Via
5730 ><list-int/></Info></Edge
5735 ><![CDATA[interface]]></PortFrom
5739 ><![CDATA[func]]></PortTo
5741 ><Position X="3.360208333333334" Y="2.38125"/></Via
5743 ><list-int/></Info></Edge
5748 ><![CDATA[down]]></PortFrom
5752 ><![CDATA[interface]]></PortTo
5755 ><list-int/></Info></Edge
5760 ><![CDATA[down]]></PortFrom
5764 ><![CDATA[interface]]></PortTo
5767 ><list-int/></Info></Edge
5772 ><![CDATA[copy1]]></PortFrom
5776 ><![CDATA[res]]></PortTo
5778 ><Position X="7.7787500000000005" Y="1.2964583333333335"
5779 /><Position X="2.1695833333333336" Y="1.2964583333333335"/></Via
5781 ><list-int/></Info></Edge
5786 ><![CDATA[res]]></PortFrom
5790 ><![CDATA[copy2]]></PortTo
5792 ><Position X="4.153958333333334" Y="0.6879166666666666"
5793 /><Position X="8.413749999999999" Y="0.6879166666666665"/></Via
5795 ><list-int/></Info></Edge
5800 ><![CDATA[copy1]]></PortFrom
5804 ><![CDATA[arg]]></PortTo
5807 ><list-int/></Info></Edge
5812 ><![CDATA[arg]]></PortFrom
5816 ><![CDATA[copy2]]></PortTo
5819 ><list-int/></Info></Edge></Edges></Network></RHS
5821 ><MappingElement lhs="3" rhs="3"
5822 /><MappingElement lhs="4" rhs="4"
5823 /><MappingElement lhs="5" rhs="5"
5824 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
5827 ><![CDATA[Duplicator_Evaluator]]></Name
5829 ><Network Width="15.0" Height="9.0"
5834 ><Position X="2.0" Y="2.0"
5836 ><![CDATA[Node 1]]></Name
5840 ><![CDATA[duplicator]]></Shape
5842 ><list-int/></Info></Node
5844 ><Position X="4.0" Y="2.0"
5846 ><![CDATA[Node 2]]></Name
5850 ><![CDATA[evaluation]]></Shape
5852 ><list-int/></Info></Node
5854 ><Position X="1.5847916666666668" Y="0.5529166666666666"
5856 ><![CDATA[Node 3]]></Name
5860 ><![CDATA[interface]]></Shape
5862 ><list-int/></Info></Node
5864 ><Position X="2.426041666666667" Y="0.5529166666666667"
5866 ><![CDATA[Node 4]]></Name
5870 ><![CDATA[interface]]></Shape
5872 ><list-int/></Info></Node
5874 ><Position X="4.008125" Y="0.44708333333333333"
5876 ><![CDATA[Node 5]]></Name
5880 ><![CDATA[interface]]></Shape
5882 ><list-int/></Info></Node></Nodes
5888 ><![CDATA[down]]></PortFrom
5892 ><![CDATA[arg]]></PortTo
5895 ><list-int/></Info></Edge
5900 ><![CDATA[copy2]]></PortFrom
5904 ><![CDATA[interface]]></PortTo
5907 ><list-int/></Info></Edge
5912 ><![CDATA[copy1]]></PortFrom
5916 ><![CDATA[interface]]></PortTo
5919 ><list-int/></Info></Edge
5924 ><![CDATA[res]]></PortFrom
5928 ><![CDATA[interface]]></PortTo
5931 ><list-int/></Info></Edge></Edges></Network></LHS
5933 ><Network Width="15.0" Height="9.0"
5938 ><Position X="1.5847916666666668" Y="0.5529166666666666"
5940 ><![CDATA[Node 3]]></Name
5944 ><![CDATA[interface]]></Shape
5946 ><list-int/></Info></Node
5948 ><Position X="5.257083333333336" Y="0.5793750000000001"
5950 ><![CDATA[Node 4]]></Name
5954 ><![CDATA[interface]]></Shape
5956 ><list-int/></Info></Node
5958 ><Position X="3.2672916666666674" Y="5.7387500000000005"
5960 ><![CDATA[Node 5]]></Name
5964 ><![CDATA[interface]]></Shape
5966 ><list-int/></Info></Node
5968 ><Position X="2.3283333333333336" Y="1.878541666666667"
5970 ><![CDATA[Node 6]]></Name
5974 ><![CDATA[evaluation]]></Shape
5976 ><list-int/></Info></Node
5978 ><Position X="4.471458333333333" Y="1.878541666666667"
5980 ><![CDATA[Node 7]]></Name
5984 ><![CDATA[evaluation]]></Shape
5986 ><list-int/></Info></Node
5988 ><Position X="3.2808333333333337" Y="4.048125000000001"
5990 ><![CDATA[Node 8]]></Name
5994 ><![CDATA[duplicator]]></Shape
5996 ><list-int/></Info></Node></Nodes
6002 ><![CDATA[arg]]></PortFrom
6006 ><![CDATA[interface]]></PortTo
6008 ><Position X="1.5610416666666669" Y="2.3547916666666673"/></Via
6010 ><list-int/></Info></Edge
6015 ><![CDATA[interface]]></PortFrom
6019 ><![CDATA[arg]]></PortTo
6021 ><Position X="5.238750000000001" Y="2.354791666666667"/></Via
6023 ><list-int/></Info></Edge
6028 ><![CDATA[interface]]></PortFrom
6032 ><![CDATA[down]]></PortTo
6035 ><list-int/></Info></Edge
6040 ><![CDATA[copy1]]></PortFrom
6044 ><![CDATA[res]]></PortTo
6046 ><Position X="2.9633333333333334" Y="1.3758333333333337"/></Via
6048 ><list-int/></Info></Edge
6053 ><![CDATA[res]]></PortFrom
6057 ><![CDATA[copy2]]></PortTo
6059 ><Position X="3.5718750000000004" Y="1.3758333333333337"/></Via
6061 ><list-int/></Info></Edge></Edges></Network></RHS
6063 ><MappingElement lhs="3" rhs="3"
6064 /><MappingElement lhs="4" rhs="4"
6065 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
6068 ><![CDATA[Duplicator_EvaluatorReturning]]></Name
6070 ><Network Width="15.0" Height="9.0"
6075 ><Position X="2.0" Y="2.0"
6077 ><![CDATA[Node 1]]></Name
6081 ><![CDATA[duplicator]]></Shape
6083 ><list-int/></Info></Node
6085 ><Position X="2.0" Y="4.0"
6087 ><![CDATA[Node 2]]></Name
6091 ><![CDATA[evalReturn]]></Shape
6093 ><list-int/></Info></Node
6095 ><Position X="1.1349999999999998" Y="0.44708333333333333"
6097 ><![CDATA[Node 3]]></Name
6101 ><![CDATA[interface]]></Shape
6103 ><list-int/></Info></Node
6105 ><Position X="3.0081249999999997" Y="0.5529166666666667"
6107 ><![CDATA[Node 4]]></Name
6111 ><![CDATA[interface]]></Shape
6113 ><list-int/></Info></Node
6115 ><Position X="2.008125" Y="5.5529166666666665"
6117 ><![CDATA[Node 5]]></Name
6121 ><![CDATA[interface]]></Shape
6123 ><list-int/></Info></Node></Nodes
6129 ><![CDATA[down]]></PortFrom
6133 ><![CDATA[res]]></PortTo
6136 ><list-int/></Info></Edge
6141 ><![CDATA[copy2]]></PortFrom
6145 ><![CDATA[interface]]></PortTo
6148 ><list-int/></Info></Edge
6153 ><![CDATA[copy1]]></PortFrom
6157 ><![CDATA[interface]]></PortTo
6160 ><list-int/></Info></Edge
6165 ><![CDATA[arg]]></PortFrom
6169 ><![CDATA[interface]]></PortTo
6172 ><list-int/></Info></Edge></Edges></Network></LHS
6174 ><Network Width="15.0" Height="9.0"
6179 ><Position X="1.1349999999999998" Y="0.44708333333333333"
6181 ><![CDATA[Node 3]]></Name
6185 ><![CDATA[interface]]></Shape
6187 ><list-int/></Info></Node
6189 ><Position X="3.0081249999999997" Y="0.5529166666666667"
6191 ><![CDATA[Node 4]]></Name
6195 ><![CDATA[interface]]></Shape
6197 ><list-int/></Info></Node
6199 ><Position X="2.008125" Y="5.5529166666666665"
6201 ><![CDATA[Node 5]]></Name
6205 ><![CDATA[interface]]></Shape
6207 ><list-int/></Info></Node
6209 ><Position X="1.1377083333333333" Y="2.0108333333333333"
6211 ><![CDATA[Node 6]]></Name
6215 ><![CDATA[evalReturn]]></Shape
6217 ><list-int/></Info></Node
6219 ><Position X="2.9897916666666666" Y="1.9843750000000004"
6221 ><![CDATA[Node 7]]></Name
6225 ><![CDATA[evalReturn]]></Shape
6227 ><list-int/></Info></Node
6229 ><Position X="1.984375" Y="4.074583333333334"
6231 ><![CDATA[Node 8]]></Name
6235 ><![CDATA[duplicator]]></Shape
6237 ><list-int/></Info></Node></Nodes
6243 ><![CDATA[res]]></PortFrom
6247 ><![CDATA[interface]]></PortTo
6250 ><list-int/></Info></Edge
6255 ><![CDATA[interface]]></PortFrom
6259 ><![CDATA[res]]></PortTo
6262 ><list-int/></Info></Edge
6267 ><![CDATA[down]]></PortFrom
6271 ><![CDATA[interface]]></PortTo
6274 ><list-int/></Info></Edge
6279 ><![CDATA[copy1]]></PortFrom
6283 ><![CDATA[arg]]></PortTo
6286 ><list-int/></Info></Edge
6291 ><![CDATA[arg]]></PortFrom
6295 ><![CDATA[copy2]]></PortTo
6298 ><list-int/></Info></Edge></Edges></Network></RHS
6300 ><MappingElement lhs="3" rhs="3"
6301 /><MappingElement lhs="4" rhs="4"
6302 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
6305 ><![CDATA[Duplicator_preApplication]]></Name
6307 ><Network Width="15.0" Height="9.0"
6312 ><Position X="2.0" Y="2.0"
6314 ><![CDATA[Node 1]]></Name
6318 ><![CDATA[duplicator]]></Shape
6320 ><list-int/></Info></Node
6322 ><Position X="2.0" Y="4.0"
6324 ><![CDATA[Node 2]]></Name
6328 ><![CDATA[beforeApplication]]></Shape
6330 ><list-int/></Info></Node
6332 ><Position X="1.29375" Y="0.5264583333333333"
6334 ><![CDATA[Node 3]]></Name
6338 ><![CDATA[interface]]></Shape
6340 ><list-int/></Info></Node
6342 ><Position X="2.955208333333333" Y="0.6058333333333334"
6344 ><![CDATA[Node 4]]></Name
6348 ><![CDATA[interface]]></Shape
6350 ><list-int/></Info></Node
6352 ><Position X="2.8018750000000003" Y="5.5"
6354 ><![CDATA[Node 5]]></Name
6358 ><![CDATA[interface]]></Shape
6360 ><list-int/></Info></Node
6362 ><Position X="1.2354166666666666" Y="5.5"
6364 ><![CDATA[Node 6]]></Name
6368 ><![CDATA[interface]]></Shape
6370 ><list-int/></Info></Node></Nodes
6376 ><![CDATA[down]]></PortFrom
6380 ><![CDATA[res]]></PortTo
6383 ><list-int/></Info></Edge
6388 ><![CDATA[copy2]]></PortFrom
6392 ><![CDATA[interface]]></PortTo
6395 ><list-int/></Info></Edge
6400 ><![CDATA[copy1]]></PortFrom
6404 ><![CDATA[interface]]></PortTo
6407 ><list-int/></Info></Edge
6412 ><![CDATA[func]]></PortFrom
6416 ><![CDATA[interface]]></PortTo
6419 ><list-int/></Info></Edge
6424 ><![CDATA[arg]]></PortFrom
6428 ><![CDATA[interface]]></PortTo
6431 ><list-int/></Info></Edge></Edges></Network></LHS
6433 ><Network Width="15.0" Height="9.0"
6438 ><Position X="1.29375" Y="0.5264583333333333"
6440 ><![CDATA[Node 3]]></Name
6444 ><![CDATA[interface]]></Shape
6446 ><list-int/></Info></Node
6448 ><Position X="2.955208333333333" Y="0.6322916666666668"
6450 ><![CDATA[Node 4]]></Name
6454 ><![CDATA[interface]]></Shape
6456 ><list-int/></Info></Node
6458 ><Position X="2.934166666666667" Y="5.526458333333333"
6460 ><![CDATA[Node 5]]></Name
6464 ><![CDATA[interface]]></Shape
6466 ><list-int/></Info></Node
6468 ><Position X="1.2883333333333333" Y="5.5"
6470 ><![CDATA[Node 6]]></Name
6474 ><![CDATA[interface]]></Shape
6476 ><list-int/></Info></Node
6478 ><Position X="1.2964583333333337" Y="4.1275"
6480 ><![CDATA[Node 7]]></Name
6484 ><![CDATA[duplicator]]></Shape
6486 ><list-int/></Info></Node
6488 ><Position X="2.936875" Y="4.1275"
6490 ><![CDATA[Node 8]]></Name
6494 ><![CDATA[duplicator]]></Shape
6496 ><list-int/></Info></Node
6498 ><Position X="1.2964583333333335" Y="1.8520833333333333"
6500 ><![CDATA[Node 9]]></Name
6504 ><![CDATA[beforeApplication]]></Shape
6506 ><list-int/></Info></Node
6508 ><Position X="2.9368750000000006" Y="1.7991666666666668"
6510 ><![CDATA[Node 10]]></Name
6514 ><![CDATA[beforeApplication]]></Shape
6516 ><list-int/></Info></Node></Nodes
6522 ><![CDATA[down]]></PortFrom
6526 ><![CDATA[interface]]></PortTo
6529 ><list-int/></Info></Edge
6534 ><![CDATA[down]]></PortFrom
6538 ><![CDATA[interface]]></PortTo
6541 ><list-int/></Info></Edge
6546 ><![CDATA[interface]]></PortFrom
6550 ><![CDATA[res]]></PortTo
6553 ><list-int/></Info></Edge
6558 ><![CDATA[interface]]></PortFrom
6562 ><![CDATA[res]]></PortTo
6565 ><list-int/></Info></Edge
6570 ><![CDATA[func]]></PortFrom
6574 ><![CDATA[copy1]]></PortTo
6577 ><list-int/></Info></Edge
6582 ><![CDATA[func]]></PortFrom
6586 ><![CDATA[copy2]]></PortTo
6589 ><list-int/></Info></Edge
6594 ><![CDATA[arg]]></PortFrom
6598 ><![CDATA[copy1]]></PortTo
6601 ><list-int/></Info></Edge
6606 ><![CDATA[arg]]></PortFrom
6610 ><![CDATA[copy2]]></PortTo
6613 ><list-int/></Info></Edge></Edges></Network></RHS
6615 ><MappingElement lhs="3" rhs="3"
6616 /><MappingElement lhs="4" rhs="4"
6617 /><MappingElement lhs="5" rhs="5"
6618 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
6621 ><![CDATA[Evaluator_ListCase]]></Name
6623 ><Network Width="15.0" Height="9.0"
6628 ><Position X="2.0" Y="1.7354166666666668"
6630 ><![CDATA[Node 1]]></Name
6634 ><![CDATA[evaluation]]></Shape
6636 ><list-int/></Info></Node
6638 ><Position X="2.0" Y="3.444375"
6640 ><![CDATA[Node 2]]></Name
6644 ><![CDATA[ListCase']]></Shape
6646 ><list-int/></Info></Node
6648 ><Position X="2.008125" Y="0.34125000000000005"
6650 ><![CDATA[Node 3]]></Name
6654 ><![CDATA[interface]]></Shape
6656 ><list-int/></Info></Node
6658 ><Position X="4.51625" Y="3.04"
6660 ><![CDATA[Node 4]]></Name
6664 ><![CDATA[interface]]></Shape
6666 ><list-int/></Info></Node
6668 ><Position X="5.288958333333333" Y="3.330416666666667"
6670 ><![CDATA[Node 5]]></Name
6674 ><![CDATA[interface]]></Shape
6676 ><list-int/></Info></Node
6678 ><Position X="2.558333333333333" Y="5.4470833333333335"
6680 ><![CDATA[Node 6]]></Name
6684 ><![CDATA[interface]]></Shape
6686 ><list-int/></Info></Node
6688 ><Position X="1.3887500000000002" Y="5.4470833333333335"
6690 ><![CDATA[Node 7]]></Name
6694 ><![CDATA[interface]]></Shape
6696 ><list-int/></Info></Node
6698 ><Position X="0.4891666666666666" Y="3.1987500000000004"
6700 ><![CDATA[Node 8]]></Name
6704 ><![CDATA[interface]]></Shape
6706 ><list-int/></Info></Node></Nodes
6712 ><![CDATA[arg]]></PortFrom
6716 ><![CDATA[res]]></PortTo
6719 ><list-int/></Info></Edge
6724 ><![CDATA[res]]></PortFrom
6728 ><![CDATA[interface]]></PortTo
6731 ><list-int/></Info></Edge
6736 ><![CDATA[arg]]></PortFrom
6740 ><![CDATA[interface]]></PortTo
6743 ><list-int/></Info></Edge
6748 ><![CDATA[nil_res]]></PortFrom
6752 ><![CDATA[interface]]></PortTo
6755 ><list-int/></Info></Edge
6760 ><![CDATA[cons_res]]></PortFrom
6764 ><![CDATA[interface]]></PortTo
6767 ><list-int/></Info></Edge
6772 ><![CDATA[tail]]></PortFrom
6776 ><![CDATA[interface]]></PortTo
6779 ><list-int/></Info></Edge
6784 ><![CDATA[head]]></PortFrom
6788 ><![CDATA[interface]]></PortTo
6791 ><list-int/></Info></Edge></Edges></Network></LHS
6793 ><Network Width="15.0" Height="9.0"
6798 ><Position X="2.008125" Y="0.34125000000000005"
6800 ><![CDATA[Node 3]]></Name
6804 ><![CDATA[interface]]></Shape
6806 ><list-int/></Info></Node
6808 ><Position X="4.51625" Y="3.04"
6810 ><![CDATA[Node 4]]></Name
6814 ><![CDATA[interface]]></Shape
6816 ><list-int/></Info></Node
6818 ><Position X="5.288958333333333" Y="3.330416666666667"
6820 ><![CDATA[Node 5]]></Name
6824 ><![CDATA[interface]]></Shape
6826 ><list-int/></Info></Node
6828 ><Position X="2.558333333333333" Y="5.4470833333333335"
6830 ><![CDATA[Node 6]]></Name
6834 ><![CDATA[interface]]></Shape
6836 ><list-int/></Info></Node
6838 ><Position X="1.3887500000000002" Y="5.4470833333333335"
6840 ><![CDATA[Node 7]]></Name
6844 ><![CDATA[interface]]></Shape
6846 ><list-int/></Info></Node
6848 ><Position X="0.5156249999999999" Y="5.156666666666667"
6850 ><![CDATA[Node 8]]></Name
6854 ><![CDATA[interface]]></Shape
6856 ><list-int/></Info></Node
6858 ><Position X="2.0108333333333333" Y="3.439583333333333"
6860 ><![CDATA[Node 9]]></Name
6864 ><![CDATA[ListCase]]></Shape
6866 ><list-int/></Info></Node
6868 ><Position X="0.5291666666666668" Y="3.915833333333333"
6870 ><![CDATA[Node 10]]></Name
6874 ><![CDATA[evaluation]]></Shape
6876 ><list-int/></Info></Node></Nodes
6882 ><![CDATA[interface]]></PortFrom
6886 ><![CDATA[res]]></PortTo
6889 ><list-int/></Info></Edge
6894 ><![CDATA[arg]]></PortFrom
6898 ><![CDATA[res]]></PortTo
6901 ><list-int/></Info></Edge
6906 ><![CDATA[arg]]></PortFrom
6910 ><![CDATA[interface]]></PortTo
6913 ><list-int/></Info></Edge
6918 ><![CDATA[interface]]></PortFrom
6922 ><![CDATA[nil_res]]></PortTo
6925 ><list-int/></Info></Edge
6930 ><![CDATA[cons_res]]></PortFrom
6934 ><![CDATA[interface]]></PortTo
6937 ><list-int/></Info></Edge
6942 ><![CDATA[head]]></PortFrom
6946 ><![CDATA[interface]]></PortTo
6949 ><list-int/></Info></Edge
6954 ><![CDATA[tail]]></PortFrom
6958 ><![CDATA[interface]]></PortTo
6961 ><list-int/></Info></Edge></Edges></Network></RHS
6963 ><MappingElement lhs="3" rhs="3"
6964 /><MappingElement lhs="4" rhs="4"
6965 /><MappingElement lhs="5" rhs="5"
6966 /><MappingElement lhs="6" rhs="6"
6967 /><MappingElement lhs="7" rhs="7"
6968 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
6971 ><![CDATA[EvaluatorReturning_ListCase]]></Name
6973 ><Network Width="15.0" Height="9.0"
6978 ><Position X="2.2116666666666664" Y="3.2856249999999996"
6980 ><![CDATA[Node 1]]></Name
6984 ><![CDATA[evalReturn]]></Shape
6986 ><list-int/></Info></Node
6988 ><Position X="4.0" Y="2.0"
6990 ><![CDATA[Node 2]]></Name
6994 ><![CDATA[ListCase]]></Shape
6996 ><list-int/></Info></Node
6998 ><Position X="0.9762500000000001" Y="5.156041666666667"
7000 ><![CDATA[Node 3]]></Name
7004 ><![CDATA[interface]]></Shape
7006 ><list-int/></Info></Node
7008 ><Position X="4.018958333333334" Y="0.579375"
7010 ><![CDATA[Node 4]]></Name
7014 ><![CDATA[interface]]></Shape
7016 ><list-int/></Info></Node
7018 ><Position X="5.997916666666667" Y="1.5847916666666668"
7020 ><![CDATA[Node 5]]></Name
7024 ><![CDATA[interface]]></Shape
7026 ><list-int/></Info></Node
7028 ><Position X="6.765208333333333" Y="1.9016666666666662"
7030 ><![CDATA[Node 6]]></Name
7034 ><![CDATA[interface]]></Shape
7036 ><list-int/></Info></Node
7038 ><Position X="4.775416666666667" Y="5.394166666666667"
7040 ><![CDATA[Node 7]]></Name
7044 ><![CDATA[interface]]></Shape
7046 ><list-int/></Info></Node
7048 ><Position X="3.2618750000000003" Y="5.420625"
7050 ><![CDATA[Node 8]]></Name
7054 ><![CDATA[interface]]></Shape
7056 ><list-int/></Info></Node></Nodes
7062 ><![CDATA[res]]></PortFrom
7066 ><![CDATA[arg]]></PortTo
7069 ><list-int/></Info></Edge
7074 ><![CDATA[arg]]></PortFrom
7078 ><![CDATA[interface]]></PortTo
7081 ><list-int/></Info></Edge
7086 ><![CDATA[nil_res]]></PortFrom
7090 ><![CDATA[interface]]></PortTo
7093 ><list-int/></Info></Edge
7098 ><![CDATA[cons_res]]></PortFrom
7102 ><![CDATA[interface]]></PortTo
7105 ><list-int/></Info></Edge
7110 ><![CDATA[tail]]></PortFrom
7114 ><![CDATA[interface]]></PortTo
7117 ><list-int/></Info></Edge
7122 ><![CDATA[head]]></PortFrom
7126 ><![CDATA[interface]]></PortTo
7129 ><list-int/></Info></Edge
7134 ><![CDATA[res]]></PortFrom
7138 ><![CDATA[interface]]></PortTo
7141 ><list-int/></Info></Edge></Edges></Network></LHS
7143 ><Network Width="15.0" Height="9.0"
7148 ><Position X="4.0" Y="2.0"
7150 ><![CDATA[Node 2]]></Name
7154 ><![CDATA[ListCase]]></Shape
7156 ><list-int/></Info></Node
7158 ><Position X="0.9762500000000001" Y="5.156041666666667"
7160 ><![CDATA[Node 3]]></Name
7164 ><![CDATA[interface]]></Shape
7166 ><list-int/></Info></Node
7168 ><Position X="4.018958333333334" Y="0.579375"
7170 ><![CDATA[Node 4]]></Name
7174 ><![CDATA[interface]]></Shape
7176 ><list-int/></Info></Node
7178 ><Position X="5.997916666666667" Y="1.5847916666666668"
7180 ><![CDATA[Node 5]]></Name
7184 ><![CDATA[interface]]></Shape
7186 ><list-int/></Info></Node
7188 ><Position X="6.765208333333333" Y="1.9016666666666662"
7190 ><![CDATA[Node 6]]></Name
7194 ><![CDATA[interface]]></Shape
7196 ><list-int/></Info></Node
7198 ><Position X="4.775416666666667" Y="5.394166666666667"
7200 ><![CDATA[Node 7]]></Name
7204 ><![CDATA[interface]]></Shape
7206 ><list-int/></Info></Node
7208 ><Position X="3.2618750000000003" Y="5.420625"
7210 ><![CDATA[Node 8]]></Name
7214 ><![CDATA[interface]]></Shape
7216 ><list-int/></Info></Node></Nodes
7222 ><![CDATA[nil_res]]></PortFrom
7226 ><![CDATA[interface]]></PortTo
7229 ><list-int/></Info></Edge
7234 ><![CDATA[cons_res]]></PortFrom
7238 ><![CDATA[interface]]></PortTo
7241 ><list-int/></Info></Edge
7246 ><![CDATA[tail]]></PortFrom
7250 ><![CDATA[interface]]></PortTo
7253 ><list-int/></Info></Edge
7258 ><![CDATA[head]]></PortFrom
7262 ><![CDATA[interface]]></PortTo
7265 ><list-int/></Info></Edge
7270 ><![CDATA[res]]></PortFrom
7274 ><![CDATA[interface]]></PortTo
7277 ><list-int/></Info></Edge
7282 ><![CDATA[arg]]></PortFrom
7286 ><![CDATA[interface]]></PortTo
7289 ><list-int/></Info></Edge></Edges></Network></RHS
7291 ><MappingElement lhs="3" rhs="3"
7292 /><MappingElement lhs="4" rhs="4"
7293 /><MappingElement lhs="5" rhs="5"
7294 /><MappingElement lhs="6" rhs="6"
7295 /><MappingElement lhs="7" rhs="7"
7296 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
7299 ><![CDATA[ListCase_Nil]]></Name
7301 ><Network Width="15.0" Height="9.0"
7306 ><Position X="4.0" Y="2.0"
7308 ><![CDATA[Node 1]]></Name
7312 ><![CDATA[ListCase]]></Shape
7314 ><list-int/></Info></Node
7316 ><Position X="1.6560416666666666" Y="3.8147916666666664"
7318 ><![CDATA[Node 2]]></Name
7322 ><![CDATA[Nil]]></Shape
7324 ><list-int/></Info></Node
7326 ><Position X="4.018958333333334" Y="0.420625"
7328 ><![CDATA[Node 3]]></Name
7332 ><![CDATA[interface]]></Shape
7334 ><list-int/></Info></Node
7336 ><Position X="5.574583333333333" Y="1.5847916666666668"
7338 ><![CDATA[Node 4]]></Name
7342 ><![CDATA[interface]]></Shape
7344 ><list-int/></Info></Node
7346 ><Position X="6.717708333333333" Y="1.9016666666666668"
7348 ><![CDATA[Node 5]]></Name
7352 ><![CDATA[interface]]></Shape
7354 ><list-int/></Info></Node
7356 ><Position X="4.278125" Y="5.288333333333333"
7358 ><![CDATA[Node 6]]></Name
7362 ><![CDATA[interface]]></Shape
7364 ><list-int/></Info></Node
7366 ><Position X="2.870416666666667" Y="5.34125"
7368 ><![CDATA[Node 7]]></Name
7372 ><![CDATA[interface]]></Shape
7374 ><list-int/></Info></Node></Nodes
7380 ><![CDATA[arg]]></PortFrom
7384 ><![CDATA[port_name]]></PortTo
7387 ><list-int/></Info></Edge
7392 ><![CDATA[nil_res]]></PortFrom
7396 ><![CDATA[interface]]></PortTo
7399 ><list-int/></Info></Edge
7404 ><![CDATA[cons_res]]></PortFrom
7408 ><![CDATA[interface]]></PortTo
7411 ><list-int/></Info></Edge
7416 ><![CDATA[tail]]></PortFrom
7420 ><![CDATA[interface]]></PortTo
7423 ><list-int/></Info></Edge
7428 ><![CDATA[head]]></PortFrom
7432 ><![CDATA[interface]]></PortTo
7435 ><list-int/></Info></Edge
7440 ><![CDATA[res]]></PortFrom
7444 ><![CDATA[interface]]></PortTo
7447 ><list-int/></Info></Edge></Edges></Network></LHS
7449 ><Network Width="15.0" Height="9.0"
7454 ><Position X="4.018958333333334" Y="0.420625"
7456 ><![CDATA[Node 3]]></Name
7460 ><![CDATA[interface]]></Shape
7462 ><list-int/></Info></Node
7464 ><Position X="7.294374999999999" Y="1.7170833333333335"
7466 ><![CDATA[Node 4]]></Name
7470 ><![CDATA[interface]]></Shape
7472 ><list-int/></Info></Node
7474 ><Position X="8.437500000000009" Y="2.0339583333333335"
7476 ><![CDATA[Node 5]]></Name
7480 ><![CDATA[interface]]></Shape
7482 ><list-int/></Info></Node
7484 ><Position X="4.278125" Y="5.288333333333333"
7486 ><![CDATA[Node 6]]></Name
7490 ><![CDATA[interface]]></Shape
7492 ><list-int/></Info></Node
7494 ><Position X="2.870416666666667" Y="5.34125"
7496 ><![CDATA[Node 7]]></Name
7500 ><![CDATA[interface]]></Shape
7502 ><list-int/></Info></Node
7504 ><Position X="6.0060416666666665" Y="1.4816666666666667"
7506 ><![CDATA[Node 8]]></Name
7510 ><![CDATA[Erase]]></Shape
7512 ><list-int/></Info></Node
7514 ><Position X="4.868333333333334" Y="1.7991666666666672"
7516 ><![CDATA[Node 9]]></Name
7520 ><![CDATA[Erase]]></Shape
7522 ><list-int/></Info></Node
7524 ><Position X="4.286250000000001" Y="3.96875"
7526 ><![CDATA[Node 10]]></Name
7530 ><![CDATA[Erase]]></Shape
7532 ><list-int/></Info></Node
7534 ><Position X="2.8839583333333336" Y="2.8575000000000004"
7536 ><![CDATA[Node 11]]></Name
7540 ><![CDATA[evaluation]]></Shape
7542 ><list-int/></Info></Node></Nodes
7548 ><![CDATA[down]]></PortFrom
7552 ><![CDATA[interface]]></PortTo
7555 ><list-int/></Info></Edge
7560 ><![CDATA[down]]></PortFrom
7564 ><![CDATA[interface]]></PortTo
7567 ><list-int/></Info></Edge
7572 ><![CDATA[down]]></PortFrom
7576 ><![CDATA[interface]]></PortTo
7579 ><list-int/></Info></Edge
7584 ><![CDATA[interface]]></PortFrom
7588 ><![CDATA[res]]></PortTo
7591 ><list-int/></Info></Edge
7596 ><![CDATA[arg]]></PortFrom
7600 ><![CDATA[interface]]></PortTo
7603 ><list-int/></Info></Edge></Edges></Network></RHS
7605 ><MappingElement lhs="3" rhs="3"
7606 /><MappingElement lhs="4" rhs="4"
7607 /><MappingElement lhs="5" rhs="5"
7608 /><MappingElement lhs="6" rhs="6"
7609 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
7612 ><![CDATA[ListCase_Cons]]></Name
7614 ><Network Width="15.0" Height="9.0"
7619 ><Position X="4.0" Y="2.0"
7621 ><![CDATA[Node 1]]></Name
7625 ><![CDATA[ListCase]]></Shape
7627 ><list-int/></Info></Node
7629 ><Position X="2.0" Y="4.0"
7631 ><![CDATA[Node 2]]></Name
7635 ><![CDATA[Cons]]></Shape
7637 ><list-int/></Info></Node
7639 ><Position X="4.018958333333334" Y="0.42062499999999997"
7641 ><![CDATA[Node 3]]></Name
7645 ><![CDATA[interface]]></Shape
7647 ><list-int/></Info></Node
7649 ><Position X="5.918541666666667" Y="1.5847916666666668"
7651 ><![CDATA[Node 4]]></Name
7655 ><![CDATA[interface]]></Shape
7657 ><list-int/></Info></Node
7659 ><Position X="6.733333333333334" Y="1.9016666666666664"
7661 ><![CDATA[Node 5]]></Name
7665 ><![CDATA[interface]]></Shape
7667 ><list-int/></Info></Node
7669 ><Position X="4.822916666666667" Y="5.3412500000000005"
7671 ><![CDATA[Node 6]]></Name
7675 ><![CDATA[interface]]></Shape
7677 ><list-int/></Info></Node
7679 ><Position X="3.521041666666666" Y="5.367708333333333"
7681 ><![CDATA[Node 7]]></Name
7685 ><![CDATA[interface]]></Shape
7687 ><list-int/></Info></Node
7689 ><Position X="0.5" Y="5.5"
7691 ><![CDATA[Node 8]]></Name
7695 ><![CDATA[interface]]></Shape
7697 ><list-int/></Info></Node
7699 ><Position X="2.2672916666666665" Y="5.394166666666666"
7701 ><![CDATA[Node 9]]></Name
7705 ><![CDATA[interface]]></Shape
7707 ><list-int/></Info></Node></Nodes
7713 ><![CDATA[arg]]></PortFrom
7717 ><![CDATA[port_name]]></PortTo
7720 ><list-int/></Info></Edge
7725 ><![CDATA[nil_res]]></PortFrom
7729 ><![CDATA[interface]]></PortTo
7732 ><list-int/></Info></Edge
7737 ><![CDATA[cons_res]]></PortFrom
7741 ><![CDATA[interface]]></PortTo
7744 ><list-int/></Info></Edge
7749 ><![CDATA[tail]]></PortFrom
7753 ><![CDATA[interface]]></PortTo
7756 ><list-int/></Info></Edge
7761 ><![CDATA[head]]></PortFrom
7765 ><![CDATA[interface]]></PortTo
7768 ><list-int/></Info></Edge
7773 ><![CDATA[res]]></PortFrom
7777 ><![CDATA[interface]]></PortTo
7780 ><list-int/></Info></Edge
7785 ><![CDATA[tail]]></PortFrom
7789 ><![CDATA[interface]]></PortTo
7792 ><list-int/></Info></Edge
7797 ><![CDATA[head]]></PortFrom
7801 ><![CDATA[interface]]></PortTo
7804 ><list-int/></Info></Edge></Edges></Network></LHS
7806 ><Network Width="15.0" Height="9.0"
7811 ><Position X="3.648541666666667" Y="0.42062499999999997"
7813 ><![CDATA[Node 3]]></Name
7817 ><![CDATA[interface]]></Shape
7819 ><list-int/></Info></Node
7821 ><Position X="5.918541666666667" Y="1.5847916666666668"
7823 ><![CDATA[Node 4]]></Name
7827 ><![CDATA[interface]]></Shape
7829 ><list-int/></Info></Node
7831 ><Position X="6.733333333333334" Y="1.9016666666666664"
7833 ><![CDATA[Node 5]]></Name
7837 ><![CDATA[interface]]></Shape
7839 ><list-int/></Info></Node
7841 ><Position X="4.822916666666667" Y="5.3412500000000005"
7843 ><![CDATA[Node 6]]></Name
7847 ><![CDATA[interface]]></Shape
7849 ><list-int/></Info></Node
7851 ><Position X="3.521041666666666" Y="5.367708333333333"
7853 ><![CDATA[Node 7]]></Name
7857 ><![CDATA[interface]]></Shape
7859 ><list-int/></Info></Node
7861 ><Position X="0.5" Y="5.5"
7863 ><![CDATA[Node 8]]></Name
7867 ><![CDATA[interface]]></Shape
7869 ><list-int/></Info></Node
7871 ><Position X="2.2672916666666665" Y="5.394166666666666"
7873 ><![CDATA[Node 9]]></Name
7877 ><![CDATA[interface]]></Shape
7879 ><list-int/></Info></Node
7881 ><Position X="2.7252083333333332" Y="2.434166666666667"
7883 ><![CDATA[Node 10]]></Name
7887 ><![CDATA[Erase]]></Shape
7889 ><list-int/></Info></Node
7891 ><Position X="3.942291666666667" Y="1.9579166666666667"
7893 ><![CDATA[Node 11]]></Name
7897 ><![CDATA[evaluation]]></Shape
7899 ><list-int/></Info></Node></Nodes
7905 ><![CDATA[interface]]></PortFrom
7909 ><![CDATA[interface]]></PortTo
7912 ><list-int/></Info></Edge
7917 ><![CDATA[interface]]></PortFrom
7921 ><![CDATA[interface]]></PortTo
7924 ><list-int/></Info></Edge
7929 ><![CDATA[down]]></PortFrom
7933 ><![CDATA[interface]]></PortTo
7936 ><list-int/></Info></Edge
7941 ><![CDATA[res]]></PortFrom
7945 ><![CDATA[interface]]></PortTo
7948 ><list-int/></Info></Edge
7953 ><![CDATA[arg]]></PortFrom
7957 ><![CDATA[interface]]></PortTo
7960 ><list-int/></Info></Edge></Edges></Network></RHS
7962 ><MappingElement lhs="3" rhs="3"
7963 /><MappingElement lhs="4" rhs="4"
7964 /><MappingElement lhs="5" rhs="5"
7965 /><MappingElement lhs="6" rhs="6"
7966 /><MappingElement lhs="7" rhs="7"
7967 /><MappingElement lhs="8" rhs="8"
7968 /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
7971 ><![CDATA[Evaluator_Nil]]></Name
7973 ><Network Width="15.0" Height="9.0"
7978 ><Position X="2.0" Y="2.0"
7980 ><![CDATA[Node 1]]></Name
7984 ><![CDATA[evaluation]]></Shape
7986 ><list-int/></Info></Node
7988 ><Position X="2.0" Y="4.0"
7990 ><![CDATA[Node 2]]></Name
7994 ><![CDATA[Nil]]></Shape
7996 ><list-int/></Info></Node
7998 ><Position X="2.008125" Y="0.44708333333333333"
8000 ><![CDATA[Node 3]]></Name
8004 ><![CDATA[interface]]></Shape
8006 ><list-int/></Info></Node></Nodes
8012 ><![CDATA[arg]]></PortFrom
8016 ><![CDATA[port_name]]></PortTo
8019 ><list-int/></Info></Edge
8024 ><![CDATA[res]]></PortFrom
8028 ><![CDATA[interface]]></PortTo
8031 ><list-int/></Info></Edge></Edges></Network></LHS
8033 ><Network Width="15.0" Height="9.0"
8038 ><Position X="2.0" Y="4.0"
8040 ><![CDATA[Node 2]]></Name
8044 ><![CDATA[Nil]]></Shape
8046 ><list-int/></Info></Node
8048 ><Position X="2.008125" Y="0.44708333333333333"
8050 ><![CDATA[Node 3]]></Name
8054 ><![CDATA[interface]]></Shape
8056 ><list-int/></Info></Node
8058 ><Position X="2.0108333333333333" Y="2.06375"
8060 ><![CDATA[Node 4]]></Name
8064 ><![CDATA[evalReturn]]></Shape
8066 ><list-int/></Info></Node></Nodes
8072 ><![CDATA[port_name]]></PortFrom
8076 ><![CDATA[arg]]></PortTo
8079 ><list-int/></Info></Edge
8084 ><![CDATA[res]]></PortFrom
8088 ><![CDATA[interface]]></PortTo
8091 ><list-int/></Info></Edge></Edges></Network></RHS
8093 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
8096 ><![CDATA[Evaluator_Cons]]></Name
8098 ><Network Width="15.0" Height="9.0"
8103 ><Position X="2.0" Y="2.0"
8105 ><![CDATA[Node 1]]></Name
8109 ><![CDATA[evaluation]]></Shape
8111 ><list-int/></Info></Node
8113 ><Position X="2.0" Y="4.0"
8115 ><![CDATA[Node 2]]></Name
8119 ><![CDATA[Cons]]></Shape
8121 ><list-int/></Info></Node
8123 ><Position X="2.008125" Y="0.47354166666666664"
8125 ><![CDATA[Node 3]]></Name
8129 ><![CDATA[interface]]></Shape
8131 ><list-int/></Info></Node
8133 ><Position X="0.9762500000000001" Y="4.732708333333333"
8135 ><![CDATA[Node 4]]></Name
8139 ><![CDATA[interface]]></Shape
8141 ><list-int/></Info></Node
8143 ><Position X="3.24625" Y="4.970833333333333"
8145 ><![CDATA[Node 5]]></Name
8149 ><![CDATA[interface]]></Shape
8151 ><list-int/></Info></Node></Nodes
8157 ><![CDATA[arg]]></PortFrom
8161 ><![CDATA[port_name]]></PortTo
8164 ><list-int/></Info></Edge
8169 ><![CDATA[res]]></PortFrom
8173 ><![CDATA[interface]]></PortTo
8176 ><list-int/></Info></Edge
8181 ><![CDATA[tail]]></PortFrom
8185 ><![CDATA[interface]]></PortTo
8188 ><list-int/></Info></Edge
8193 ><![CDATA[head]]></PortFrom
8197 ><![CDATA[interface]]></PortTo
8200 ><list-int/></Info></Edge></Edges></Network></LHS
8202 ><Network Width="15.0" Height="9.0"
8207 ><Position X="2.0" Y="4.0"
8209 ><![CDATA[Node 2]]></Name
8213 ><![CDATA[Cons]]></Shape
8215 ><list-int/></Info></Node
8217 ><Position X="2.008125" Y="0.47354166666666664"
8219 ><![CDATA[Node 3]]></Name
8223 ><![CDATA[interface]]></Shape
8225 ><list-int/></Info></Node
8227 ><Position X="0.9762500000000001" Y="4.732708333333333"
8229 ><![CDATA[Node 4]]></Name
8233 ><![CDATA[interface]]></Shape
8235 ><list-int/></Info></Node
8237 ><Position X="3.24625" Y="4.970833333333333"
8239 ><![CDATA[Node 5]]></Name
8243 ><![CDATA[interface]]></Shape
8245 ><list-int/></Info></Node
8247 ><Position X="2.0108333333333337" Y="2.1695833333333336"
8249 ><![CDATA[Node 6]]></Name
8253 ><![CDATA[evalReturn]]></Shape
8255 ><list-int/></Info></Node></Nodes
8261 ><![CDATA[tail]]></PortFrom
8265 ><![CDATA[interface]]></PortTo
8268 ><list-int/></Info></Edge
8273 ><![CDATA[head]]></PortFrom
8277 ><![CDATA[interface]]></PortTo
8280 ><list-int/></Info></Edge
8285 ><![CDATA[interface]]></PortFrom
8289 ><![CDATA[res]]></PortTo
8292 ><list-int/></Info></Edge
8297 ><![CDATA[arg]]></PortFrom
8301 ><![CDATA[port_name]]></PortTo
8304 ><list-int/></Info></Edge></Edges></Network></RHS
8306 ><MappingElement lhs="3" rhs="3"
8307 /><MappingElement lhs="4" rhs="4"
8308 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
8311 ><![CDATA[Evaluator_BoolCase]]></Name
8313 ><Network Width="15.0" Height="9.0"
8318 ><Position X="2.0" Y="2.0"
8320 ><![CDATA[Node 1]]></Name
8324 ><![CDATA[evaluation]]></Shape
8326 ><list-int/></Info></Node
8328 ><Position X="2.0" Y="4.0"
8330 ><![CDATA[Node 2]]></Name
8334 ><![CDATA[BoolCase']]></Shape
8336 ><list-int/></Info></Node
8338 ><Position X="2.008125" Y="0.44708333333333333"
8340 ><![CDATA[Node 3]]></Name
8344 ><![CDATA[interface]]></Shape
8346 ><list-int/></Info></Node
8348 ><Position X="0.41520833333333335" Y="3.7543750000000005"
8350 ><![CDATA[Node 4]]></Name
8354 ><![CDATA[interface]]></Shape
8356 ><list-int/></Info></Node
8358 ><Position X="0.7116666666666667" Y="5.261875000000001"
8360 ><![CDATA[Node 5]]></Name
8364 ><![CDATA[interface]]></Shape
8366 ><list-int/></Info></Node
8368 ><Position X="3.061041666666667" Y="5.473541666666667"
8370 ><![CDATA[Node 6]]></Name
8374 ><![CDATA[interface]]></Shape
8376 ><list-int/></Info></Node></Nodes
8382 ><![CDATA[arg]]></PortFrom
8386 ><![CDATA[res]]></PortTo
8389 ><list-int/></Info></Edge
8394 ><![CDATA[res]]></PortFrom
8398 ><![CDATA[interface]]></PortTo
8401 ><list-int/></Info></Edge
8406 ><![CDATA[res4False]]></PortFrom
8410 ><![CDATA[interface]]></PortTo
8413 ><list-int/></Info></Edge
8418 ><![CDATA[res4True]]></PortFrom
8422 ><![CDATA[interface]]></PortTo
8425 ><list-int/></Info></Edge
8430 ><![CDATA[arg]]></PortFrom
8434 ><![CDATA[interface]]></PortTo
8437 ><list-int/></Info></Edge></Edges></Network></LHS
8439 ><Network Width="15.0" Height="9.0"
8444 ><Position X="2.4314583333333335" Y="0.4735416666666667"
8446 ><![CDATA[Node 3]]></Name
8450 ><![CDATA[interface]]></Shape
8452 ><list-int/></Info></Node
8454 ><Position X="0.41520833333333335" Y="3.7543750000000005"
8456 ><![CDATA[Node 4]]></Name
8460 ><![CDATA[interface]]></Shape
8462 ><list-int/></Info></Node
8464 ><Position X="0.7116666666666667" Y="5.261875000000001"
8466 ><![CDATA[Node 5]]></Name
8470 ><![CDATA[interface]]></Shape
8472 ><list-int/></Info></Node
8474 ><Position X="3.061041666666667" Y="5.473541666666667"
8476 ><![CDATA[Node 6]]></Name
8480 ><![CDATA[interface]]></Shape
8482 ><list-int/></Info></Node
8484 ><Position X="2.4341666666666675" Y="1.9579166666666667"
8486 ><![CDATA[Node 7]]></Name
8490 ><![CDATA[BoolCase]]></Shape
8492 ><list-int/></Info></Node
8494 ><Position X="0.555625" Y="2.4606250000000003"
8496 ><![CDATA[Node 8]]></Name
8500 ><![CDATA[evaluation]]></Shape
8502 ><list-int/></Info></Node></Nodes
8508 ><![CDATA[interface]]></PortFrom
8512 ><![CDATA[res]]></PortTo
8515 ><list-int/></Info></Edge
8520 ><![CDATA[arg]]></PortFrom
8524 ><![CDATA[interface]]></PortTo
8527 ><list-int/></Info></Edge
8532 ><![CDATA[res4True]]></PortFrom
8536 ><![CDATA[interface]]></PortTo
8539 ><list-int/></Info></Edge
8544 ><![CDATA[res4False]]></PortFrom
8548 ><![CDATA[interface]]></PortTo
8551 ><list-int/></Info></Edge
8556 ><![CDATA[res]]></PortFrom
8560 ><![CDATA[arg]]></PortTo
8563 ><list-int/></Info></Edge></Edges></Network></RHS
8565 ><MappingElement lhs="3" rhs="3"
8566 /><MappingElement lhs="4" rhs="4"
8567 /><MappingElement lhs="5" rhs="5"
8568 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
8571 ><![CDATA[EvaluatorReturning_BoolCase]]></Name
8573 ><Network Width="15.0" Height="9.0"
8578 ><Position X="1.232708333333333" Y="3.073958333333333"
8580 ><![CDATA[Node 1]]></Name
8584 ><![CDATA[evalReturn]]></Shape
8586 ><list-int/></Info></Node
8588 ><Position X="4.0" Y="2.0"
8590 ><![CDATA[Node 2]]></Name
8594 ><![CDATA[BoolCase]]></Shape
8596 ><list-int/></Info></Node
8598 ><Position X="1.2408333333333335" Y="4.970833333333334"
8600 ><![CDATA[Node 3]]></Name
8604 ><![CDATA[interface]]></Shape
8606 ><list-int/></Info></Node
8608 ><Position X="4.018958333333334" Y="0.6322916666666667"
8610 ><![CDATA[Node 4]]></Name
8614 ><![CDATA[interface]]></Shape
8616 ><list-int/></Info></Node
8618 ><Position X="3.2991666666666672" Y="4.970833333333334"
8620 ><![CDATA[Node 5]]></Name
8624 ><![CDATA[interface]]></Shape
8626 ><list-int/></Info></Node
8628 ><Position X="5.278125" Y="5.129583333333334"
8630 ><![CDATA[Node 6]]></Name
8634 ><![CDATA[interface]]></Shape
8636 ><list-int/></Info></Node></Nodes
8642 ><![CDATA[res]]></PortFrom
8646 ><![CDATA[arg]]></PortTo
8649 ><list-int/></Info></Edge
8654 ><![CDATA[arg]]></PortFrom
8658 ><![CDATA[interface]]></PortTo
8661 ><list-int/></Info></Edge
8666 ><![CDATA[res4False]]></PortFrom
8670 ><![CDATA[interface]]></PortTo
8673 ><list-int/></Info></Edge
8678 ><![CDATA[res4True]]></PortFrom
8682 ><![CDATA[interface]]></PortTo
8685 ><list-int/></Info></Edge
8690 ><![CDATA[res]]></PortFrom
8694 ><![CDATA[interface]]></PortTo
8697 ><list-int/></Info></Edge></Edges></Network></LHS
8699 ><Network Width="15.0" Height="9.0"
8704 ><Position X="4.0" Y="2.0"
8706 ><![CDATA[Node 2]]></Name
8710 ><![CDATA[BoolCase]]></Shape
8712 ><list-int/></Info></Node
8714 ><Position X="1.2408333333333335" Y="4.970833333333334"
8716 ><![CDATA[Node 3]]></Name
8720 ><![CDATA[interface]]></Shape
8722 ><list-int/></Info></Node
8724 ><Position X="4.018958333333334" Y="0.6322916666666667"
8726 ><![CDATA[Node 4]]></Name
8730 ><![CDATA[interface]]></Shape
8732 ><list-int/></Info></Node
8734 ><Position X="3.2991666666666672" Y="4.970833333333334"
8736 ><![CDATA[Node 5]]></Name
8740 ><![CDATA[interface]]></Shape
8742 ><list-int/></Info></Node
8744 ><Position X="5.278125" Y="5.129583333333334"
8746 ><![CDATA[Node 6]]></Name
8750 ><![CDATA[interface]]></Shape
8752 ><list-int/></Info></Node></Nodes
8758 ><![CDATA[res4False]]></PortFrom
8762 ><![CDATA[interface]]></PortTo
8765 ><list-int/></Info></Edge
8770 ><![CDATA[res4True]]></PortFrom
8774 ><![CDATA[interface]]></PortTo
8777 ><list-int/></Info></Edge
8782 ><![CDATA[res]]></PortFrom
8786 ><![CDATA[interface]]></PortTo
8789 ><list-int/></Info></Edge
8794 ><![CDATA[arg]]></PortFrom
8798 ><![CDATA[interface]]></PortTo
8801 ><list-int/></Info></Edge></Edges></Network></RHS
8803 ><MappingElement lhs="3" rhs="3"
8804 /><MappingElement lhs="4" rhs="4"
8805 /><MappingElement lhs="5" rhs="5"
8806 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
8809 ><![CDATA[BoolCase_True]]></Name
8811 ><Network Width="15.0" Height="9.0"
8816 ><Position X="4.0" Y="2.0"
8818 ><![CDATA[Node 1]]></Name
8822 ><![CDATA[BoolCase]]></Shape
8824 ><list-int/></Info></Node
8826 ><Position X="1.4972916666666667" Y="3.100416666666667"
8828 ><![CDATA[Node 2]]></Name
8832 ><![CDATA[True]]></Shape
8834 ><list-int/></Info></Node
8836 ><Position X="4.018958333333334" Y="0.6852083333333333"
8838 ><![CDATA[Node 3]]></Name
8842 ><![CDATA[interface]]></Shape
8844 ><list-int/></Info></Node
8846 ><Position X="2.9870833333333335" Y="4.7856250000000005"
8848 ><![CDATA[Node 4]]></Name
8852 ><![CDATA[interface]]></Shape
8854 ><list-int/></Info></Node
8856 ><Position X="5.2041666666666675" Y="4.812083333333334"
8858 ><![CDATA[Node 5]]></Name
8862 ><![CDATA[interface]]></Shape
8864 ><list-int/></Info></Node></Nodes
8870 ><![CDATA[arg]]></PortFrom
8874 ><![CDATA[res]]></PortTo
8877 ><list-int/></Info></Edge
8882 ><![CDATA[res4False]]></PortFrom
8886 ><![CDATA[interface]]></PortTo
8889 ><list-int/></Info></Edge
8894 ><![CDATA[res4True]]></PortFrom
8898 ><![CDATA[interface]]></PortTo
8901 ><list-int/></Info></Edge
8906 ><![CDATA[res]]></PortFrom
8910 ><![CDATA[interface]]></PortTo
8913 ><list-int/></Info></Edge></Edges></Network></LHS
8915 ><Network Width="15.0" Height="9.0"
8920 ><Position X="4.018958333333334" Y="0.6852083333333333"
8922 ><![CDATA[Node 3]]></Name
8926 ><![CDATA[interface]]></Shape
8928 ><list-int/></Info></Node
8930 ><Position X="2.9870833333333335" Y="4.7856250000000005"
8932 ><![CDATA[Node 4]]></Name
8936 ><![CDATA[interface]]></Shape
8938 ><list-int/></Info></Node
8940 ><Position X="5.2041666666666675" Y="4.812083333333334"
8942 ><![CDATA[Node 5]]></Name
8946 ><![CDATA[interface]]></Shape
8948 ><list-int/></Info></Node
8950 ><Position X="5.212291666666667" Y="2.8575"
8952 ><![CDATA[Node 6]]></Name
8956 ><![CDATA[Erase]]></Shape
8958 ><list-int/></Info></Node
8960 ><Position X="2.963333333333334" Y="3.148541666666667"
8962 ><![CDATA[Node 7]]></Name
8966 ><![CDATA[evaluation]]></Shape
8968 ><list-int/></Info></Node></Nodes
8974 ><![CDATA[down]]></PortFrom
8978 ><![CDATA[interface]]></PortTo
8981 ><list-int/></Info></Edge
8986 ><![CDATA[interface]]></PortFrom
8990 ><![CDATA[res]]></PortTo
8993 ><list-int/></Info></Edge
8998 ><![CDATA[arg]]></PortFrom
9002 ><![CDATA[interface]]></PortTo
9005 ><list-int/></Info></Edge></Edges></Network></RHS
9007 ><MappingElement lhs="3" rhs="3"
9008 /><MappingElement lhs="4" rhs="4"
9009 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
9012 ><![CDATA[BoolCase_False]]></Name
9014 ><Network Width="15.0" Height="9.0"
9019 ><Position X="4.0" Y="2.0"
9021 ><![CDATA[Node 1]]></Name
9025 ><![CDATA[BoolCase]]></Shape
9027 ><list-int/></Info></Node
9029 ><Position X="1.444375" Y="2.9945833333333334"
9031 ><![CDATA[Node 2]]></Name
9035 ><![CDATA[False]]></Shape
9037 ><list-int/></Info></Node
9039 ><Position X="4.018958333333334" Y="0.44708333333333333"
9041 ><![CDATA[Node 3]]></Name
9045 ><![CDATA[interface]]></Shape
9047 ><list-int/></Info></Node
9049 ><Position X="2.696041666666667" Y="4.838541666666667"
9051 ><![CDATA[Node 4]]></Name
9055 ><![CDATA[interface]]></Shape
9057 ><list-int/></Info></Node
9059 ><Position X="5.442291666666668" Y="4.7856250000000005"
9061 ><![CDATA[Node 5]]></Name
9065 ><![CDATA[interface]]></Shape
9067 ><list-int/></Info></Node></Nodes
9073 ><![CDATA[arg]]></PortFrom
9077 ><![CDATA[res]]></PortTo
9080 ><list-int/></Info></Edge
9085 ><![CDATA[res4False]]></PortFrom
9089 ><![CDATA[interface]]></PortTo
9092 ><list-int/></Info></Edge
9097 ><![CDATA[res4True]]></PortFrom
9101 ><![CDATA[interface]]></PortTo
9104 ><list-int/></Info></Edge
9109 ><![CDATA[res]]></PortFrom
9113 ><![CDATA[interface]]></PortTo
9116 ><list-int/></Info></Edge></Edges></Network></LHS
9118 ><Network Width="15.0" Height="9.0"
9123 ><Position X="4.018958333333334" Y="0.44708333333333333"
9125 ><![CDATA[Node 3]]></Name
9129 ><![CDATA[interface]]></Shape
9131 ><list-int/></Info></Node
9133 ><Position X="2.696041666666667" Y="4.838541666666667"
9135 ><![CDATA[Node 4]]></Name
9139 ><![CDATA[interface]]></Shape
9141 ><list-int/></Info></Node
9143 ><Position X="5.442291666666668" Y="4.7856250000000005"
9145 ><![CDATA[Node 5]]></Name
9149 ><![CDATA[interface]]></Shape
9151 ><list-int/></Info></Node
9153 ><Position X="2.69875" Y="3.2279166666666668"
9155 ><![CDATA[Node 6]]></Name
9159 ><![CDATA[Erase]]></Shape
9161 ><list-int/></Info></Node
9163 ><Position X="5.450416666666667" Y="2.9633333333333334"
9165 ><![CDATA[Node 7]]></Name
9169 ><![CDATA[evaluation]]></Shape
9171 ><list-int/></Info></Node></Nodes
9177 ><![CDATA[down]]></PortFrom
9181 ><![CDATA[interface]]></PortTo
9184 ><list-int/></Info></Edge
9189 ><![CDATA[interface]]></PortFrom
9193 ><![CDATA[res]]></PortTo
9196 ><list-int/></Info></Edge
9201 ><![CDATA[arg]]></PortFrom
9205 ><![CDATA[interface]]></PortTo
9208 ><list-int/></Info></Edge></Edges></Network></RHS
9210 ><MappingElement lhs="3" rhs="3"
9211 /><MappingElement lhs="4" rhs="4"
9212 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
9215 ><![CDATA[Evaluator_True]]></Name
9217 ><Network Width="15.0" Height="9.0"
9222 ><Position X="2.0" Y="2.0"
9224 ><![CDATA[Node 1]]></Name
9228 ><![CDATA[evaluation]]></Shape
9230 ><list-int/></Info></Node
9232 ><Position X="2.0" Y="4.0"
9234 ><![CDATA[Node 2]]></Name
9238 ><![CDATA[True]]></Shape
9240 ><list-int/></Info></Node
9242 ><Position X="2.008125" Y="0.44708333333333333"
9244 ><![CDATA[Node 3]]></Name
9248 ><![CDATA[interface]]></Shape
9250 ><list-int/></Info></Node></Nodes
9256 ><![CDATA[arg]]></PortFrom
9260 ><![CDATA[res]]></PortTo
9263 ><list-int/></Info></Edge
9268 ><![CDATA[res]]></PortFrom
9272 ><![CDATA[interface]]></PortTo
9275 ><list-int/></Info></Edge></Edges></Network></LHS
9277 ><Network Width="15.0" Height="9.0"
9282 ><Position X="2.0" Y="4.0"
9284 ><![CDATA[Node 2]]></Name
9288 ><![CDATA[True]]></Shape
9290 ><list-int/></Info></Node
9292 ><Position X="2.008125" Y="0.44708333333333333"
9294 ><![CDATA[Node 3]]></Name
9298 ><![CDATA[interface]]></Shape
9300 ><list-int/></Info></Node
9302 ><Position X="1.9843750000000002" Y="2.1431250000000004"
9304 ><![CDATA[Node 4]]></Name
9308 ><![CDATA[evalReturn]]></Shape
9310 ><list-int/></Info></Node></Nodes
9316 ><![CDATA[interface]]></PortFrom
9320 ><![CDATA[res]]></PortTo
9323 ><list-int/></Info></Edge
9328 ><![CDATA[arg]]></PortFrom
9332 ><![CDATA[res]]></PortTo
9335 ><list-int/></Info></Edge></Edges></Network></RHS
9337 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
9340 ><![CDATA[Evaluator_False]]></Name
9342 ><Network Width="15.0" Height="9.0"
9347 ><Position X="2.0" Y="2.0"
9349 ><![CDATA[Node 1]]></Name
9353 ><![CDATA[evaluation]]></Shape
9355 ><list-int/></Info></Node
9357 ><Position X="2.0" Y="4.0"
9359 ><![CDATA[Node 2]]></Name
9363 ><![CDATA[False]]></Shape
9365 ><list-int/></Info></Node
9367 ><Position X="2.008125" Y="0.5"
9369 ><![CDATA[Node 3]]></Name
9373 ><![CDATA[interface]]></Shape
9375 ><list-int/></Info></Node></Nodes
9381 ><![CDATA[arg]]></PortFrom
9385 ><![CDATA[res]]></PortTo
9388 ><list-int/></Info></Edge
9393 ><![CDATA[res]]></PortFrom
9397 ><![CDATA[interface]]></PortTo
9400 ><list-int/></Info></Edge></Edges></Network></LHS
9402 ><Network Width="15.0" Height="9.0"
9407 ><Position X="2.0" Y="4.0"
9409 ><![CDATA[Node 2]]></Name
9413 ><![CDATA[False]]></Shape
9415 ><list-int/></Info></Node
9417 ><Position X="2.008125" Y="0.5"
9419 ><![CDATA[Node 3]]></Name
9423 ><![CDATA[interface]]></Shape
9425 ><list-int/></Info></Node
9427 ><Position X="1.9843750000000004" Y="2.06375"
9429 ><![CDATA[Node 4]]></Name
9433 ><![CDATA[evalReturn]]></Shape
9435 ><list-int/></Info></Node></Nodes
9441 ><![CDATA[interface]]></PortFrom
9445 ><![CDATA[res]]></PortTo
9448 ><list-int/></Info></Edge
9453 ><![CDATA[arg]]></PortFrom
9457 ><![CDATA[res]]></PortTo
9460 ><list-int/></Info></Edge></Edges></Network></RHS
9462 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
9465 ><![CDATA[Evaluator_NatCase]]></Name
9467 ><Network Width="15.0" Height="9.0"
9472 ><Position X="2.0" Y="2.0"
9474 ><![CDATA[Node 1]]></Name
9478 ><![CDATA[evaluation]]></Shape
9480 ><list-int/></Info></Node
9482 ><Position X="2.0" Y="4.0"
9484 ><![CDATA[Node 2]]></Name
9488 ><![CDATA[NatCase']]></Shape
9490 ><list-int/></Info></Node
9492 ><Position X="2.008125" Y="0.5"
9494 ><![CDATA[Node 3]]></Name
9498 ><![CDATA[interface]]></Shape
9500 ><list-int/></Info></Node
9502 ><Position X="0.33583333333333326" Y="3.754375"
9504 ><![CDATA[Node 4]]></Name
9508 ><![CDATA[interface]]></Shape
9510 ><list-int/></Info></Node
9512 ><Position X="0.6852083333333334" Y="5.5"
9514 ><![CDATA[Node 5]]></Name
9518 ><![CDATA[interface]]></Shape
9520 ><list-int/></Info></Node
9522 ><Position X="2.822916666666667" Y="5.5"
9524 ><![CDATA[Node 6]]></Name
9528 ><![CDATA[interface]]></Shape
9530 ><list-int/></Info></Node
9532 ><Position X="4.775416666666667" Y="3.754375"
9534 ><![CDATA[Node 7]]></Name
9538 ><![CDATA[interface]]></Shape
9540 ><list-int/></Info></Node></Nodes
9546 ><![CDATA[arg]]></PortFrom
9550 ><![CDATA[res]]></PortTo
9553 ><list-int/></Info></Edge
9558 ><![CDATA[res]]></PortFrom
9562 ><![CDATA[interface]]></PortTo
9565 ><list-int/></Info></Edge
9570 ><![CDATA[arg4Succ]]></PortFrom
9574 ><![CDATA[interface]]></PortTo
9577 ><list-int/></Info></Edge
9582 ><![CDATA[res4Succ]]></PortFrom
9586 ><![CDATA[interface]]></PortTo
9589 ><list-int/></Info></Edge
9594 ><![CDATA[res4Zero]]></PortFrom
9598 ><![CDATA[interface]]></PortTo
9601 ><list-int/></Info></Edge
9606 ><![CDATA[arg]]></PortFrom
9610 ><![CDATA[interface]]></PortTo
9613 ><list-int/></Info></Edge></Edges></Network></LHS
9615 ><Network Width="15.0" Height="9.0"
9620 ><Position X="2.378541666666667" Y="0.5"
9622 ><![CDATA[Node 3]]></Name
9626 ><![CDATA[interface]]></Shape
9628 ><list-int/></Info></Node
9630 ><Position X="0.33583333333333326" Y="3.754375"
9632 ><![CDATA[Node 4]]></Name
9636 ><![CDATA[interface]]></Shape
9638 ><list-int/></Info></Node
9640 ><Position X="0.6852083333333334" Y="5.5"
9642 ><![CDATA[Node 5]]></Name
9646 ><![CDATA[interface]]></Shape
9648 ><list-int/></Info></Node
9650 ><Position X="2.822916666666667" Y="5.5"
9652 ><![CDATA[Node 6]]></Name
9656 ><![CDATA[interface]]></Shape
9658 ><list-int/></Info></Node
9660 ><Position X="4.775416666666667" Y="3.754375"
9662 ><![CDATA[Node 7]]></Name
9666 ><![CDATA[interface]]></Shape
9668 ><list-int/></Info></Node
9670 ><Position X="2.4077083333333333" Y="1.8520833333333333"
9672 ><![CDATA[Node 8]]></Name
9676 ><![CDATA[NatCase]]></Shape
9678 ><list-int/></Info></Node
9680 ><Position X="0.5820833333333335" Y="2.354791666666667"
9682 ><![CDATA[Node 9]]></Name
9686 ><![CDATA[evaluation]]></Shape
9688 ><list-int/></Info></Node></Nodes
9694 ><![CDATA[interface]]></PortFrom
9698 ><![CDATA[res]]></PortTo
9701 ><list-int/></Info></Edge
9706 ><![CDATA[interface]]></PortFrom
9710 ><![CDATA[res4Succ]]></PortTo
9713 ><list-int/></Info></Edge
9718 ><![CDATA[res4Zero]]></PortFrom
9722 ><![CDATA[interface]]></PortTo
9725 ><list-int/></Info></Edge
9730 ><![CDATA[arg]]></PortFrom
9734 ><![CDATA[interface]]></PortTo
9737 ><list-int/></Info></Edge
9742 ><![CDATA[res]]></PortFrom
9746 ><![CDATA[arg]]></PortTo
9749 ><list-int/></Info></Edge
9754 ><![CDATA[arg4Succ]]></PortFrom
9758 ><![CDATA[interface]]></PortTo
9761 ><list-int/></Info></Edge></Edges></Network></RHS
9763 ><MappingElement lhs="3" rhs="3"
9764 /><MappingElement lhs="4" rhs="4"
9765 /><MappingElement lhs="5" rhs="5"
9766 /><MappingElement lhs="6" rhs="6"
9767 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
9770 ><![CDATA[EvaluatorReturning_NatCase]]></Name
9772 ><Network Width="15.0" Height="9.0"
9777 ><Position X="0.8622916666666665" Y="3.603125"
9779 ><![CDATA[Node 1]]></Name
9783 ><![CDATA[evalReturn]]></Shape
9785 ><list-int/></Info></Node
9787 ><Position X="4.0" Y="2.0"
9789 ><![CDATA[Node 2]]></Name
9793 ><![CDATA[NatCase]]></Shape
9795 ><list-int/></Info></Node
9797 ><Position X="0.8704166666666667" Y="5.288333333333333"
9799 ><![CDATA[Node 3]]></Name
9803 ><![CDATA[interface]]></Shape
9805 ><list-int/></Info></Node
9807 ><Position X="4.018958333333334" Y="0.4470833333333334"
9809 ><![CDATA[Node 4]]></Name
9813 ><![CDATA[interface]]></Shape
9815 ><list-int/></Info></Node
9817 ><Position X="2.8758333333333335" Y="5.367708333333334"
9819 ><![CDATA[Node 5]]></Name
9823 ><![CDATA[interface]]></Shape
9825 ><list-int/></Info></Node
9827 ><Position X="5.3575" Y="5.208958333333333"
9829 ><![CDATA[Node 6]]></Name
9833 ><![CDATA[interface]]></Shape
9835 ><list-int/></Info></Node
9837 ><Position X="6.315416666666668" Y="1.7435416666666668"
9839 ><![CDATA[Node 7]]></Name
9843 ><![CDATA[interface]]></Shape
9845 ><list-int/></Info></Node></Nodes
9851 ><![CDATA[res]]></PortFrom
9855 ><![CDATA[arg]]></PortTo
9858 ><list-int/></Info></Edge
9863 ><![CDATA[arg]]></PortFrom
9867 ><![CDATA[interface]]></PortTo
9870 ><list-int/></Info></Edge
9875 ><![CDATA[arg4Succ]]></PortFrom
9879 ><![CDATA[interface]]></PortTo
9882 ><list-int/></Info></Edge
9887 ><![CDATA[res4Succ]]></PortFrom
9891 ><![CDATA[interface]]></PortTo
9894 ><list-int/></Info></Edge
9899 ><![CDATA[res4Zero]]></PortFrom
9903 ><![CDATA[interface]]></PortTo
9906 ><list-int/></Info></Edge
9911 ><![CDATA[res]]></PortFrom
9915 ><![CDATA[interface]]></PortTo
9918 ><list-int/></Info></Edge></Edges></Network></LHS
9920 ><Network Width="15.0" Height="9.0"
9925 ><Position X="4.0" Y="2.0"
9927 ><![CDATA[Node 2]]></Name
9931 ><![CDATA[NatCase]]></Shape
9933 ><list-int/></Info></Node
9935 ><Position X="0.8704166666666667" Y="5.288333333333333"
9937 ><![CDATA[Node 3]]></Name
9941 ><![CDATA[interface]]></Shape
9943 ><list-int/></Info></Node
9945 ><Position X="4.018958333333334" Y="0.4470833333333334"
9947 ><![CDATA[Node 4]]></Name
9951 ><![CDATA[interface]]></Shape
9953 ><list-int/></Info></Node
9955 ><Position X="2.8758333333333335" Y="5.367708333333334"
9957 ><![CDATA[Node 5]]></Name
9961 ><![CDATA[interface]]></Shape
9963 ><list-int/></Info></Node
9965 ><Position X="5.3575" Y="5.208958333333333"
9967 ><![CDATA[Node 6]]></Name
9971 ><![CDATA[interface]]></Shape
9973 ><list-int/></Info></Node
9975 ><Position X="6.315416666666668" Y="1.7435416666666668"
9977 ><![CDATA[Node 7]]></Name
9981 ><![CDATA[interface]]></Shape
9983 ><list-int/></Info></Node></Nodes
9989 ><![CDATA[arg4Succ]]></PortFrom
9993 ><![CDATA[interface]]></PortTo
9996 ><list-int/></Info></Edge
10001 ><![CDATA[res4Succ]]></PortFrom
10005 ><![CDATA[interface]]></PortTo
10008 ><list-int/></Info></Edge
10013 ><![CDATA[res4Zero]]></PortFrom
10017 ><![CDATA[interface]]></PortTo
10020 ><list-int/></Info></Edge
10025 ><![CDATA[res]]></PortFrom
10029 ><![CDATA[interface]]></PortTo
10032 ><list-int/></Info></Edge
10037 ><![CDATA[interface]]></PortFrom
10041 ><![CDATA[arg]]></PortTo
10044 ><list-int/></Info></Edge></Edges></Network></RHS
10046 ><MappingElement lhs="3" rhs="3"
10047 /><MappingElement lhs="4" rhs="4"
10048 /><MappingElement lhs="5" rhs="5"
10049 /><MappingElement lhs="6" rhs="6"
10050 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
10053 ><![CDATA[NatCase_Zero]]></Name
10055 ><Network Width="15.0" Height="9.0"
10060 ><Position X="4.0" Y="2.0"
10062 ><![CDATA[Node 1]]></Name
10066 ><![CDATA[NatCase]]></Shape
10068 ><list-int/></Info></Node
10070 ><Position X="1.3385416666666665" Y="3.20625"
10072 ><![CDATA[Node 2]]></Name
10076 ><![CDATA[Zero]]></Shape
10078 ><list-int/></Info></Node
10080 ><Position X="4.018958333333334" Y="0.39416666666666667"
10082 ><![CDATA[Node 3]]></Name
10086 ><![CDATA[interface]]></Shape
10088 ><list-int/></Info></Node
10090 ><Position X="2.2727083333333336" Y="5.235416666666667"
10092 ><![CDATA[Node 4]]></Name
10096 ><![CDATA[interface]]></Shape
10098 ><list-int/></Info></Node
10100 ><Position X="5.4158333333333335" Y="5.261875000000001"
10102 ><![CDATA[Node 5]]></Name
10106 ><![CDATA[interface]]></Shape
10108 ><list-int/></Info></Node
10110 ><Position X="6.209583333333335" Y="1.7435416666666668"
10112 ><![CDATA[Node 6]]></Name
10116 ><![CDATA[interface]]></Shape
10118 ><list-int/></Info></Node></Nodes
10124 ><![CDATA[arg]]></PortFrom
10128 ><![CDATA[port_name]]></PortTo
10131 ><list-int/></Info></Edge
10136 ><![CDATA[arg4Succ]]></PortFrom
10140 ><![CDATA[interface]]></PortTo
10143 ><list-int/></Info></Edge
10148 ><![CDATA[res4Succ]]></PortFrom
10152 ><![CDATA[interface]]></PortTo
10155 ><list-int/></Info></Edge
10160 ><![CDATA[res4Zero]]></PortFrom
10164 ><![CDATA[interface]]></PortTo
10167 ><list-int/></Info></Edge
10172 ><![CDATA[res]]></PortFrom
10176 ><![CDATA[interface]]></PortTo
10179 ><list-int/></Info></Edge></Edges></Network></LHS
10181 ><Network Width="15.0" Height="9.0"
10186 ><Position X="4.018958333333334" Y="0.39416666666666667"
10188 ><![CDATA[Node 3]]></Name
10192 ><![CDATA[interface]]></Shape
10194 ><list-int/></Info></Node
10196 ><Position X="2.2727083333333336" Y="5.235416666666667"
10198 ><![CDATA[Node 4]]></Name
10202 ><![CDATA[interface]]></Shape
10204 ><list-int/></Info></Node
10206 ><Position X="5.4158333333333335" Y="5.261875000000001"
10208 ><![CDATA[Node 5]]></Name
10212 ><![CDATA[interface]]></Shape
10214 ><list-int/></Info></Node
10216 ><Position X="6.209583333333335" Y="1.7435416666666668"
10218 ><![CDATA[Node 6]]></Name
10222 ><![CDATA[interface]]></Shape
10224 ><list-int/></Info></Node
10226 ><Position X="5.000625" Y="1.5081250000000002"
10228 ><![CDATA[Node 7]]></Name
10232 ><![CDATA[Erase]]></Shape
10234 ><list-int/></Info></Node
10236 ><Position X="4.788958333333333" Y="4.0216666666666665"
10238 ><![CDATA[Node 8]]></Name
10242 ><![CDATA[Erase]]></Shape
10244 ><list-int/></Info></Node
10246 ><Position X="2.275416666666667" Y="3.042708333333334"
10248 ><![CDATA[Node 9]]></Name
10252 ><![CDATA[evaluation]]></Shape
10254 ><list-int/></Info></Node></Nodes
10260 ><![CDATA[down]]></PortFrom
10264 ><![CDATA[interface]]></PortTo
10267 ><list-int/></Info></Edge
10272 ><![CDATA[down]]></PortFrom
10276 ><![CDATA[interface]]></PortTo
10279 ><list-int/></Info></Edge
10284 ><![CDATA[interface]]></PortFrom
10288 ><![CDATA[res]]></PortTo
10291 ><list-int/></Info></Edge
10296 ><![CDATA[arg]]></PortFrom
10300 ><![CDATA[interface]]></PortTo
10303 ><list-int/></Info></Edge></Edges></Network></RHS
10305 ><MappingElement lhs="3" rhs="3"
10306 /><MappingElement lhs="4" rhs="4"
10307 /><MappingElement lhs="5" rhs="5"
10308 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
10311 ><![CDATA[NatCase_Succ]]></Name
10313 ><Network Width="15.0" Height="9.0"
10318 ><Position X="4.0" Y="2.0"
10320 ><![CDATA[Node 1]]></Name
10324 ><![CDATA[NatCase]]></Shape
10326 ><list-int/></Info></Node
10328 ><Position X="1.2327083333333333" Y="3.3649999999999998"
10330 ><![CDATA[Node 2]]></Name
10334 ><![CDATA[Succ]]></Shape
10336 ><list-int/></Info></Node
10338 ><Position X="4.018958333333334" Y="0.39416666666666667"
10340 ><![CDATA[Node 3]]></Name
10344 ><![CDATA[interface]]></Shape
10346 ><list-int/></Info></Node
10348 ><Position X="2.531875" Y="5.3412500000000005"
10350 ><![CDATA[Node 4]]></Name
10354 ><![CDATA[interface]]></Shape
10356 ><list-int/></Info></Node
10358 ><Position X="5.780833333333334" Y="5.420625"
10360 ><![CDATA[Node 5]]></Name
10364 ><![CDATA[interface]]></Shape
10366 ><list-int/></Info></Node
10368 ><Position X="6.527083333333334" Y="1.7435416666666668"
10370 ><![CDATA[Node 6]]></Name
10374 ><![CDATA[interface]]></Shape
10376 ><list-int/></Info></Node
10378 ><Position X="1.2408333333333335" Y="5.314791666666666"
10380 ><![CDATA[Node 7]]></Name
10384 ><![CDATA[interface]]></Shape
10386 ><list-int/></Info></Node></Nodes
10392 ><![CDATA[arg]]></PortFrom
10396 ><![CDATA[res]]></PortTo
10399 ><list-int/></Info></Edge
10404 ><![CDATA[arg4Succ]]></PortFrom
10408 ><![CDATA[interface]]></PortTo
10411 ><list-int/></Info></Edge
10416 ><![CDATA[res4Succ]]></PortFrom
10420 ><![CDATA[interface]]></PortTo
10423 ><list-int/></Info></Edge
10428 ><![CDATA[res4Zero]]></PortFrom
10432 ><![CDATA[interface]]></PortTo
10435 ><list-int/></Info></Edge
10440 ><![CDATA[res]]></PortFrom
10444 ><![CDATA[interface]]></PortTo
10447 ><list-int/></Info></Edge
10452 ><![CDATA[arg]]></PortFrom
10456 ><![CDATA[interface]]></PortTo
10459 ><list-int/></Info></Edge></Edges></Network></LHS
10461 ><Network Width="15.0" Height="9.0"
10466 ><Position X="4.018958333333334" Y="0.39416666666666667"
10468 ><![CDATA[Node 3]]></Name
10472 ><![CDATA[interface]]></Shape
10474 ><list-int/></Info></Node
10476 ><Position X="2.531875" Y="5.3412500000000005"
10478 ><![CDATA[Node 4]]></Name
10482 ><![CDATA[interface]]></Shape
10484 ><list-int/></Info></Node
10486 ><Position X="5.780833333333334" Y="5.420625"
10488 ><![CDATA[Node 5]]></Name
10492 ><![CDATA[interface]]></Shape
10494 ><list-int/></Info></Node
10496 ><Position X="6.527083333333334" Y="1.7435416666666668"
10498 ><![CDATA[Node 6]]></Name
10502 ><![CDATA[interface]]></Shape
10504 ><list-int/></Info></Node
10506 ><Position X="1.2408333333333335" Y="5.314791666666666"
10508 ><![CDATA[Node 7]]></Name
10512 ><![CDATA[interface]]></Shape
10514 ><list-int/></Info></Node
10516 ><Position X="2.54" Y="3.148541666666667"
10518 ><![CDATA[Node 8]]></Name
10522 ><![CDATA[Erase]]></Shape
10524 ><list-int/></Info></Node
10526 ><Position X="5.767916666666667" Y="3.65125"
10528 ><![CDATA[Node 9]]></Name
10532 ><![CDATA[evaluation]]></Shape
10534 ><list-int/></Info></Node></Nodes
10540 ><![CDATA[interface]]></PortFrom
10544 ><![CDATA[interface]]></PortTo
10546 ><Position X="1.2170833333333333" Y="1.984375"/></Via
10548 ><list-int/></Info></Edge
10553 ><![CDATA[down]]></PortFrom
10557 ><![CDATA[interface]]></PortTo
10560 ><list-int/></Info></Edge
10565 ><![CDATA[interface]]></PortFrom
10569 ><![CDATA[res]]></PortTo
10572 ><list-int/></Info></Edge
10577 ><![CDATA[interface]]></PortFrom
10581 ><![CDATA[arg]]></PortTo
10584 ><list-int/></Info></Edge></Edges></Network></RHS
10586 ><MappingElement lhs="3" rhs="3"
10587 /><MappingElement lhs="4" rhs="4"
10588 /><MappingElement lhs="5" rhs="5"
10589 /><MappingElement lhs="6" rhs="6"
10590 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
10593 ><![CDATA[Evaluator_Zero]]></Name
10595 ><Network Width="15.0" Height="9.0"
10600 ><Position X="2.0" Y="2.0"
10602 ><![CDATA[Node 1]]></Name
10606 ><![CDATA[evaluation]]></Shape
10608 ><list-int/></Info></Node
10610 ><Position X="2.0" Y="4.0"
10612 ><![CDATA[Node 2]]></Name
10616 ><![CDATA[Zero]]></Shape
10618 ><list-int/></Info></Node
10620 ><Position X="2.008125" Y="0.47354166666666675"
10622 ><![CDATA[Node 3]]></Name
10626 ><![CDATA[interface]]></Shape
10628 ><list-int/></Info></Node></Nodes
10634 ><![CDATA[arg]]></PortFrom
10638 ><![CDATA[port_name]]></PortTo
10641 ><list-int/></Info></Edge
10646 ><![CDATA[res]]></PortFrom
10650 ><![CDATA[interface]]></PortTo
10653 ><list-int/></Info></Edge></Edges></Network></LHS
10655 ><Network Width="15.0" Height="9.0"
10660 ><Position X="2.0" Y="4.0"
10662 ><![CDATA[Node 2]]></Name
10666 ><![CDATA[Zero]]></Shape
10668 ><list-int/></Info></Node
10670 ><Position X="2.008125" Y="0.47354166666666675"
10672 ><![CDATA[Node 3]]></Name
10676 ><![CDATA[interface]]></Shape
10678 ><list-int/></Info></Node
10680 ><Position X="1.9843750000000002" Y="2.143125"
10682 ><![CDATA[Node 4]]></Name
10686 ><![CDATA[evalReturn]]></Shape
10688 ><list-int/></Info></Node></Nodes
10694 ><![CDATA[interface]]></PortFrom
10698 ><![CDATA[res]]></PortTo
10701 ><list-int/></Info></Edge
10706 ><![CDATA[arg]]></PortFrom
10710 ><![CDATA[port_name]]></PortTo
10713 ><list-int/></Info></Edge></Edges></Network></RHS
10715 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
10718 ><![CDATA[Evaluator_Succ]]></Name
10720 ><Network Width="15.0" Height="9.0"
10725 ><Position X="2.0" Y="2.0"
10727 ><![CDATA[Node 1]]></Name
10731 ><![CDATA[evaluation]]></Shape
10733 ><list-int/></Info></Node
10735 ><Position X="2.0" Y="4.0"
10737 ><![CDATA[Node 2]]></Name
10741 ><![CDATA[Succ]]></Shape
10743 ><list-int/></Info></Node
10745 ><Position X="2.008125" Y="0.5529166666666667"
10747 ><![CDATA[Node 3]]></Name
10751 ><![CDATA[interface]]></Shape
10753 ><list-int/></Info></Node
10755 ><Position X="1.9816666666666667" Y="5.076666666666667"
10757 ><![CDATA[Node 4]]></Name
10761 ><![CDATA[interface]]></Shape
10763 ><list-int/></Info></Node></Nodes
10769 ><![CDATA[arg]]></PortFrom
10773 ><![CDATA[res]]></PortTo
10776 ><list-int/></Info></Edge
10781 ><![CDATA[res]]></PortFrom
10785 ><![CDATA[interface]]></PortTo
10788 ><list-int/></Info></Edge
10793 ><![CDATA[arg]]></PortFrom
10797 ><![CDATA[interface]]></PortTo
10800 ><list-int/></Info></Edge></Edges></Network></LHS
10802 ><Network Width="15.0" Height="9.0"
10807 ><Position X="1.9735416666666665" Y="3.8677083333333333"
10809 ><![CDATA[Node 2]]></Name
10813 ><![CDATA[Succ]]></Shape
10815 ><list-int/></Info></Node
10817 ><Position X="1.981666666666667" Y="0.5529166666666667"
10819 ><![CDATA[Node 3]]></Name
10823 ><![CDATA[interface]]></Shape
10825 ><list-int/></Info></Node
10827 ><Position X="1.9816666666666667" Y="5.076666666666667"
10829 ><![CDATA[Node 4]]></Name
10833 ><![CDATA[interface]]></Shape
10835 ><list-int/></Info></Node
10837 ><Position X="1.9579166666666672" Y="2.143125"
10839 ><![CDATA[Node 5]]></Name
10843 ><![CDATA[evalReturn]]></Shape
10845 ><list-int/></Info></Node></Nodes
10851 ><![CDATA[arg]]></PortFrom
10855 ><![CDATA[interface]]></PortTo
10858 ><list-int/></Info></Edge
10863 ><![CDATA[interface]]></PortFrom
10867 ><![CDATA[res]]></PortTo
10870 ><list-int/></Info></Edge
10875 ><![CDATA[arg]]></PortFrom
10879 ><![CDATA[res]]></PortTo
10882 ><list-int/></Info></Edge></Edges></Network></RHS
10884 ><MappingElement lhs="3" rhs="3"
10885 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
10888 ><![CDATA[Erase_Nil]]></Name
10890 ><Network Width="15.0" Height="9.0"
10895 ><Position X="2.0" Y="2.0"
10897 ><![CDATA[Node 1]]></Name
10901 ><![CDATA[Erase]]></Shape
10903 ><list-int/></Info></Node
10905 ><Position X="2.0" Y="4.0"
10907 ><![CDATA[Node 2]]></Name
10911 ><![CDATA[Nil]]></Shape
10913 ><list-int/></Info></Node></Nodes
10919 ><![CDATA[down]]></PortFrom
10923 ><![CDATA[port_name]]></PortTo
10926 ><list-int/></Info></Edge></Edges></Network></LHS
10928 ><Network Width="15.0" Height="9.0"
10932 /><Edges/></Network></RHS
10933 ><Mapping/></INRule
10936 ><![CDATA[Erase_Cons]]></Name
10938 ><Network Width="15.0" Height="9.0"
10943 ><Position X="2.0" Y="2.0"
10945 ><![CDATA[Node 1]]></Name
10949 ><![CDATA[Erase]]></Shape
10951 ><list-int/></Info></Node
10953 ><Position X="2.0" Y="4.0"
10955 ><![CDATA[Node 2]]></Name
10959 ><![CDATA[Cons]]></Shape
10961 ><list-int/></Info></Node
10963 ><Position X="1.0820833333333333" Y="4.865"
10965 ><![CDATA[Node 3]]></Name
10969 ><![CDATA[interface]]></Shape
10971 ><list-int/></Info></Node
10973 ><Position X="2.7964583333333333" Y="4.8914583333333335"
10975 ><![CDATA[Node 4]]></Name
10979 ><![CDATA[interface]]></Shape
10981 ><list-int/></Info></Node></Nodes
10987 ><![CDATA[down]]></PortFrom
10991 ><![CDATA[port_name]]></PortTo
10994 ><list-int/></Info></Edge
10999 ><![CDATA[tail]]></PortFrom
11003 ><![CDATA[interface]]></PortTo
11006 ><list-int/></Info></Edge
11011 ><![CDATA[head]]></PortFrom
11015 ><![CDATA[interface]]></PortTo
11018 ><list-int/></Info></Edge></Edges></Network></LHS
11020 ><Network Width="15.0" Height="9.0"
11025 ><Position X="1.0820833333333333" Y="4.865"
11027 ><![CDATA[Node 3]]></Name
11031 ><![CDATA[interface]]></Shape
11033 ><list-int/></Info></Node
11035 ><Position X="2.7964583333333333" Y="4.8914583333333335"
11037 ><![CDATA[Node 4]]></Name
11041 ><![CDATA[interface]]></Shape
11043 ><list-int/></Info></Node
11045 ><Position X="1.0847916666666668" Y="3.042708333333333"
11047 ><![CDATA[Node 5]]></Name
11051 ><![CDATA[Erase]]></Shape
11053 ><list-int/></Info></Node
11055 ><Position X="2.778125" Y="3.0162500000000003"
11057 ><![CDATA[Node 6]]></Name
11061 ><![CDATA[Erase]]></Shape
11063 ><list-int/></Info></Node></Nodes
11069 ><![CDATA[down]]></PortFrom
11073 ><![CDATA[interface]]></PortTo
11076 ><list-int/></Info></Edge
11081 ><![CDATA[down]]></PortFrom
11085 ><![CDATA[interface]]></PortTo
11088 ><list-int/></Info></Edge></Edges></Network></RHS
11090 ><MappingElement lhs="3" rhs="3"
11091 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
11094 ><![CDATA[Erase_True]]></Name
11096 ><Network Width="15.0" Height="9.0"
11101 ><Position X="2.0" Y="2.0"
11103 ><![CDATA[Node 1]]></Name
11107 ><![CDATA[Erase]]></Shape
11109 ><list-int/></Info></Node
11111 ><Position X="2.0" Y="4.0"
11113 ><![CDATA[Node 2]]></Name
11117 ><![CDATA[True]]></Shape
11119 ><list-int/></Info></Node></Nodes
11125 ><![CDATA[down]]></PortFrom
11129 ><![CDATA[res]]></PortTo
11132 ><list-int/></Info></Edge></Edges></Network></LHS
11134 ><Network Width="15.0" Height="9.0"
11138 /><Edges/></Network></RHS
11139 ><Mapping/></INRule
11142 ><![CDATA[Erase_False]]></Name
11144 ><Network Width="15.0" Height="9.0"
11149 ><Position X="2.0" Y="2.0"
11151 ><![CDATA[Node 1]]></Name
11155 ><![CDATA[Erase]]></Shape
11157 ><list-int/></Info></Node
11159 ><Position X="2.0" Y="4.0"
11161 ><![CDATA[Node 2]]></Name
11165 ><![CDATA[False]]></Shape
11167 ><list-int/></Info></Node></Nodes
11173 ><![CDATA[down]]></PortFrom
11177 ><![CDATA[res]]></PortTo
11180 ><list-int/></Info></Edge></Edges></Network></LHS
11182 ><Network Width="15.0" Height="9.0"
11186 /><Edges/></Network></RHS
11187 ><Mapping/></INRule
11190 ><![CDATA[Erase_Zero]]></Name
11192 ><Network Width="15.0" Height="9.0"
11197 ><Position X="2.0" Y="2.0"
11199 ><![CDATA[Node 1]]></Name
11203 ><![CDATA[Erase]]></Shape
11205 ><list-int/></Info></Node
11207 ><Position X="2.0" Y="4.0"
11209 ><![CDATA[Node 2]]></Name
11213 ><![CDATA[Zero]]></Shape
11215 ><list-int/></Info></Node></Nodes
11221 ><![CDATA[down]]></PortFrom
11225 ><![CDATA[port_name]]></PortTo
11228 ><list-int/></Info></Edge></Edges></Network></LHS
11230 ><Network Width="15.0" Height="9.0"
11234 /><Edges/></Network></RHS
11235 ><Mapping/></INRule
11238 ><![CDATA[Erase_Succ]]></Name
11240 ><Network Width="15.0" Height="9.0"
11245 ><Position X="2.0" Y="2.0"
11247 ><![CDATA[Node 1]]></Name
11251 ><![CDATA[Erase]]></Shape
11253 ><list-int/></Info></Node
11255 ><Position X="2.0" Y="4.0"
11257 ><![CDATA[Node 2]]></Name
11261 ><![CDATA[Succ]]></Shape
11263 ><list-int/></Info></Node
11265 ><Position X="1.981666666666667" Y="4.970833333333333"
11267 ><![CDATA[Node 3]]></Name
11271 ><![CDATA[interface]]></Shape
11273 ><list-int/></Info></Node></Nodes
11279 ><![CDATA[down]]></PortFrom
11283 ><![CDATA[res]]></PortTo
11286 ><list-int/></Info></Edge
11291 ><![CDATA[arg]]></PortFrom
11295 ><![CDATA[interface]]></PortTo
11298 ><list-int/></Info></Edge></Edges></Network></LHS
11300 ><Network Width="15.0" Height="9.0"
11305 ><Position X="1.9735416666666665" Y="2.0"
11307 ><![CDATA[Node 1]]></Name
11311 ><![CDATA[Erase]]></Shape
11313 ><list-int/></Info></Node
11315 ><Position X="1.981666666666667" Y="4.970833333333333"
11317 ><![CDATA[Node 3]]></Name
11321 ><![CDATA[interface]]></Shape
11323 ><list-int/></Info></Node></Nodes
11329 ><![CDATA[down]]></PortFrom
11333 ><![CDATA[interface]]></PortTo
11336 ><list-int/></Info></Edge></Edges></Network></RHS
11338 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
11341 ><![CDATA[Erase_ListCase]]></Name
11343 ><Network Width="15.0" Height="9.0"
11348 ><Position X="2.6879166666666667" Y="1.5502083333333332"
11350 ><![CDATA[Node 1]]></Name
11354 ><![CDATA[Erase]]></Shape
11356 ><list-int/></Info></Node
11358 ><Position X="2.6879166666666667" Y="3.470833333333333"
11360 ><![CDATA[Node 2]]></Name
11364 ><![CDATA[ListCase']]></Shape
11366 ><list-int/></Info></Node
11368 ><Position X="5.685833333333333" Y="3.0664583333333337"
11370 ><![CDATA[Node 3]]></Name
11374 ><![CDATA[interface]]></Shape
11376 ><list-int/></Info></Node
11378 ><Position X="5.791666666666667" Y="4.970833333333333"
11380 ><![CDATA[Node 4]]></Name
11384 ><![CDATA[interface]]></Shape
11386 ><list-int/></Info></Node
11388 ><Position X="2.902291666666667" Y="5.156041666666667"
11390 ><![CDATA[Node 5]]></Name
11394 ><![CDATA[interface]]></Shape
11396 ><list-int/></Info></Node
11398 ><Position X="0.6214583333333331" Y="4.970833333333333"
11400 ><![CDATA[Node 6]]></Name
11404 ><![CDATA[interface]]></Shape
11406 ><list-int/></Info></Node
11408 ><Position X="0.7327083333333334" Y="3.2252083333333337"
11410 ><![CDATA[Node 7]]></Name
11414 ><![CDATA[interface]]></Shape
11416 ><list-int/></Info></Node></Nodes
11422 ><![CDATA[down]]></PortFrom
11426 ><![CDATA[res]]></PortTo
11429 ><list-int/></Info></Edge
11434 ><![CDATA[arg]]></PortFrom
11438 ><![CDATA[interface]]></PortTo
11441 ><list-int/></Info></Edge
11446 ><![CDATA[nil_res]]></PortFrom
11450 ><![CDATA[interface]]></PortTo
11453 ><list-int/></Info></Edge
11458 ><![CDATA[cons_res]]></PortFrom
11462 ><![CDATA[interface]]></PortTo
11465 ><list-int/></Info></Edge
11470 ><![CDATA[tail]]></PortFrom
11474 ><![CDATA[interface]]></PortTo
11477 ><list-int/></Info></Edge
11482 ><![CDATA[head]]></PortFrom
11486 ><![CDATA[interface]]></PortTo
11489 ><list-int/></Info></Edge></Edges></Network></LHS
11491 ><Network Width="15.0" Height="9.0"
11496 ><Position X="5.685833333333333" Y="3.0664583333333337"
11498 ><![CDATA[Node 3]]></Name
11502 ><![CDATA[interface]]></Shape
11504 ><list-int/></Info></Node
11506 ><Position X="5.791666666666667" Y="4.970833333333333"
11508 ><![CDATA[Node 4]]></Name
11512 ><![CDATA[interface]]></Shape
11514 ><list-int/></Info></Node
11516 ><Position X="2.902291666666667" Y="5.156041666666667"
11518 ><![CDATA[Node 5]]></Name
11522 ><![CDATA[interface]]></Shape
11524 ><list-int/></Info></Node
11526 ><Position X="0.6214583333333331" Y="4.970833333333333"
11528 ><![CDATA[Node 6]]></Name
11532 ><![CDATA[interface]]></Shape
11534 ><list-int/></Info></Node
11536 ><Position X="0.7327083333333334" Y="3.2252083333333337"
11538 ><![CDATA[Node 7]]></Name
11542 ><![CDATA[interface]]></Shape
11544 ><list-int/></Info></Node
11546 ><Position X="2.0637500000000006" Y="2.1695833333333336"
11548 ><![CDATA[Node 8]]></Name
11552 ><![CDATA[Erase]]></Shape
11554 ><list-int/></Info></Node
11556 ><Position X="4.233333333333333" Y="1.9579166666666672"
11558 ><![CDATA[Node 9]]></Name
11562 ><![CDATA[Erase]]></Shape
11564 ><list-int/></Info></Node
11566 ><Position X="1.6933333333333336" Y="3.995208333333334"
11568 ><![CDATA[Node 10]]></Name
11572 ><![CDATA[Erase]]></Shape
11574 ><list-int/></Info></Node
11576 ><Position X="2.8839583333333336" Y="3.5718750000000004"
11578 ><![CDATA[Node 11]]></Name
11582 ><![CDATA[Erase]]></Shape
11584 ><list-int/></Info></Node
11586 ><Position X="4.418541666666667" Y="3.624791666666667"
11588 ><![CDATA[Node 12]]></Name
11592 ><![CDATA[Erase]]></Shape
11594 ><list-int/></Info></Node></Nodes
11600 ><![CDATA[down]]></PortFrom
11604 ><![CDATA[interface]]></PortTo
11607 ><list-int/></Info></Edge
11612 ><![CDATA[down]]></PortFrom
11616 ><![CDATA[interface]]></PortTo
11619 ><list-int/></Info></Edge
11624 ><![CDATA[down]]></PortFrom
11628 ><![CDATA[interface]]></PortTo
11631 ><list-int/></Info></Edge
11636 ><![CDATA[down]]></PortFrom
11640 ><![CDATA[interface]]></PortTo
11643 ><list-int/></Info></Edge
11648 ><![CDATA[interface]]></PortFrom
11652 ><![CDATA[down]]></PortTo
11655 ><list-int/></Info></Edge></Edges></Network></RHS
11657 ><MappingElement lhs="3" rhs="3"
11658 /><MappingElement lhs="4" rhs="4"
11659 /><MappingElement lhs="5" rhs="5"
11660 /><MappingElement lhs="6" rhs="6"
11661 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
11664 ><![CDATA[Erase_BoolCase]]></Name
11666 ><Network Width="15.0" Height="9.0"
11671 ><Position X="2.0" Y="2.0"
11673 ><![CDATA[Node 1]]></Name
11677 ><![CDATA[Erase]]></Shape
11679 ><list-int/></Info></Node
11681 ><Position X="2.0" Y="4.0"
11683 ><![CDATA[Node 2]]></Name
11687 ><![CDATA[BoolCase']]></Shape
11689 ><list-int/></Info></Node
11691 ><Position X="0.28833333333333333" Y="3.7543750000000005"
11693 ><![CDATA[Node 3]]></Name
11697 ><![CDATA[interface]]></Shape
11699 ><list-int/></Info></Node
11701 ><Position X="0.5" Y="5.5"
11703 ><![CDATA[Node 4]]></Name
11707 ><![CDATA[interface]]></Shape
11709 ><list-int/></Info></Node
11711 ><Position X="2.8758333333333335" Y="5.447083333333333"
11713 ><![CDATA[Node 5]]></Name
11717 ><![CDATA[interface]]></Shape
11719 ><list-int/></Info></Node></Nodes
11725 ><![CDATA[down]]></PortFrom
11729 ><![CDATA[res]]></PortTo
11732 ><list-int/></Info></Edge
11737 ><![CDATA[res4False]]></PortFrom
11741 ><![CDATA[interface]]></PortTo
11744 ><list-int/></Info></Edge
11749 ><![CDATA[res4True]]></PortFrom
11753 ><![CDATA[interface]]></PortTo
11756 ><list-int/></Info></Edge
11761 ><![CDATA[arg]]></PortFrom
11765 ><![CDATA[interface]]></PortTo
11768 ><list-int/></Info></Edge></Edges></Network></LHS
11770 ><Network Width="15.0" Height="9.0"
11775 ><Position X="0.28833333333333333" Y="3.7543750000000005"
11777 ><![CDATA[Node 3]]></Name
11781 ><![CDATA[interface]]></Shape
11783 ><list-int/></Info></Node
11785 ><Position X="0.5" Y="5.5"
11787 ><![CDATA[Node 4]]></Name
11791 ><![CDATA[interface]]></Shape
11793 ><list-int/></Info></Node
11795 ><Position X="2.8758333333333335" Y="5.447083333333333"
11797 ><![CDATA[Node 5]]></Name
11801 ><![CDATA[interface]]></Shape
11803 ><list-int/></Info></Node
11805 ><Position X="1.6139583333333334" Y="2.8045833333333334"
11807 ><![CDATA[Node 6]]></Name
11811 ><![CDATA[Erase]]></Shape
11813 ><list-int/></Info></Node
11815 ><Position X="1.6404166666666669" Y="4.392083333333334"
11817 ><![CDATA[Node 7]]></Name
11821 ><![CDATA[Erase]]></Shape
11823 ><list-int/></Info></Node
11825 ><Position X="3.65125" Y="4.233333333333334"
11827 ><![CDATA[Node 8]]></Name
11831 ><![CDATA[Erase]]></Shape
11833 ><list-int/></Info></Node></Nodes
11839 ><![CDATA[down]]></PortFrom
11843 ><![CDATA[interface]]></PortTo
11846 ><list-int/></Info></Edge
11851 ><![CDATA[down]]></PortFrom
11855 ><![CDATA[interface]]></PortTo
11858 ><list-int/></Info></Edge
11863 ><![CDATA[interface]]></PortFrom
11867 ><![CDATA[down]]></PortTo
11870 ><list-int/></Info></Edge></Edges></Network></RHS
11872 ><MappingElement lhs="3" rhs="3"
11873 /><MappingElement lhs="4" rhs="4"
11874 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
11877 ><![CDATA[Erase_NatCase]]></Name
11879 ><Network Width="15.0" Height="9.0"
11884 ><Position X="2.0" Y="2.0"
11886 ><![CDATA[Node 1]]></Name
11890 ><![CDATA[Erase]]></Shape
11892 ><list-int/></Info></Node
11894 ><Position X="2.0" Y="4.0"
11896 ><![CDATA[Node 2]]></Name
11900 ><![CDATA[NatCase']]></Shape
11902 ><list-int/></Info></Node
11904 ><Position X="0.28833333333333333" Y="3.754375"
11906 ><![CDATA[Node 3]]></Name
11910 ><![CDATA[interface]]></Shape
11912 ><list-int/></Info></Node
11914 ><Position X="0.9762500000000001" Y="5.5"
11916 ><![CDATA[Node 4]]></Name
11920 ><![CDATA[interface]]></Shape
11922 ><list-int/></Info></Node
11924 ><Position X="3.5108333333333333" Y="5.5"
11926 ><![CDATA[Node 5]]></Name
11930 ><![CDATA[interface]]></Shape
11932 ><list-int/></Info></Node
11934 ><Position X="5.177708333333333" Y="3.754375"
11936 ><![CDATA[Node 6]]></Name
11940 ><![CDATA[interface]]></Shape
11942 ><list-int/></Info></Node></Nodes
11948 ><![CDATA[down]]></PortFrom
11952 ><![CDATA[res]]></PortTo
11955 ><list-int/></Info></Edge
11960 ><![CDATA[arg4Succ]]></PortFrom
11964 ><![CDATA[interface]]></PortTo
11967 ><list-int/></Info></Edge
11972 ><![CDATA[res4Succ]]></PortFrom
11976 ><![CDATA[interface]]></PortTo
11979 ><list-int/></Info></Edge
11984 ><![CDATA[res4Zero]]></PortFrom
11988 ><![CDATA[interface]]></PortTo
11991 ><list-int/></Info></Edge
11996 ><![CDATA[arg]]></PortFrom
12000 ><![CDATA[interface]]></PortTo
12003 ><list-int/></Info></Edge></Edges></Network></LHS
12005 ><Network Width="15.0" Height="9.0"
12010 ><Position X="0.28833333333333333" Y="3.754375"
12012 ><![CDATA[Node 3]]></Name
12016 ><![CDATA[interface]]></Shape
12018 ><list-int/></Info></Node
12020 ><Position X="0.9762500000000001" Y="5.5"
12022 ><![CDATA[Node 4]]></Name
12026 ><![CDATA[interface]]></Shape
12028 ><list-int/></Info></Node
12030 ><Position X="3.5108333333333333" Y="5.5"
12032 ><![CDATA[Node 5]]></Name
12036 ><![CDATA[interface]]></Shape
12038 ><list-int/></Info></Node
12040 ><Position X="5.177708333333333" Y="3.754375"
12042 ><![CDATA[Node 6]]></Name
12046 ><![CDATA[interface]]></Shape
12048 ><list-int/></Info></Node
12050 ><Position X="1.2700000000000002" Y="2.6193750000000002"
12052 ><![CDATA[Node 7]]></Name
12056 ><![CDATA[Erase]]></Shape
12058 ><list-int/></Info></Node
12060 ><Position X="4.339166666666667" Y="2.54"
12062 ><![CDATA[Node 8]]></Name
12066 ><![CDATA[Erase]]></Shape
12068 ><list-int/></Info></Node
12070 ><Position X="3.4925" Y="4.101041666666667"
12072 ><![CDATA[Node 9]]></Name
12076 ><![CDATA[Erase]]></Shape
12078 ><list-int/></Info></Node
12080 ><Position X="1.6404166666666669" Y="4.2597916666666675"
12082 ><![CDATA[Node 10]]></Name
12086 ><![CDATA[Erase]]></Shape
12088 ><list-int/></Info></Node></Nodes
12094 ><![CDATA[down]]></PortFrom
12098 ><![CDATA[interface]]></PortTo
12101 ><list-int/></Info></Edge
12106 ><![CDATA[down]]></PortFrom
12110 ><![CDATA[interface]]></PortTo
12113 ><list-int/></Info></Edge
12118 ><![CDATA[down]]></PortFrom
12122 ><![CDATA[interface]]></PortTo
12125 ><list-int/></Info></Edge
12130 ><![CDATA[down]]></PortFrom
12134 ><![CDATA[interface]]></PortTo
12137 ><list-int/></Info></Edge></Edges></Network></RHS
12139 ><MappingElement lhs="3" rhs="3"
12140 /><MappingElement lhs="4" rhs="4"
12141 /><MappingElement lhs="5" rhs="5"
12142 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
12145 ><![CDATA[Copy_ListCase]]></Name
12147 ><Network Width="15.0" Height="9.0"
12152 ><Position X="2.0" Y="2.0"
12154 ><![CDATA[Node 1]]></Name
12158 ><![CDATA[copy]]></Shape
12160 ><list-int/></Info></Node
12162 ><Position X="2.0" Y="4.0"
12164 ><![CDATA[Node 2]]></Name
12168 ><![CDATA[ListCase']]></Shape
12170 ><list-int/></Info></Node
12172 ><Position X="0.6322916666666667" Y="0.47354166666666664"
12174 ><![CDATA[Node 3]]></Name
12178 ><![CDATA[interface]]></Shape
12180 ><list-int/></Info></Node
12182 ><Position X="3.4050000000000002" Y="0.4735416666666667"
12184 ><![CDATA[Node 4]]></Name
12188 ><![CDATA[interface]]></Shape
12190 ><list-int/></Info></Node
12192 ><Position X="6.2041666666666675" Y="3.595625"
12194 ><![CDATA[Node 5]]></Name
12198 ><![CDATA[interface]]></Shape
12200 ><list-int/></Info></Node
12202 ><Position X="6.215000000000002" Y="4.362291666666667"
12204 ><![CDATA[Node 6]]></Name
12208 ><![CDATA[interface]]></Shape
12210 ><list-int/></Info></Node
12212 ><Position X="2.6377083333333338" Y="5.050208333333333"
12214 ><![CDATA[Node 7]]></Name
12218 ><![CDATA[interface]]></Shape
12220 ><list-int/></Info></Node
12222 ><Position X="1.8120833333333333" Y="5.103125"
12224 ><![CDATA[Node 8]]></Name
12228 ><![CDATA[interface]]></Shape
12230 ><list-int/></Info></Node
12232 ><Position X="0.37791666666666657" Y="3.7543750000000005"
12234 ><![CDATA[Node 9]]></Name
12238 ><![CDATA[interface]]></Shape
12240 ><list-int/></Info></Node></Nodes
12246 ><![CDATA[src]]></PortFrom
12250 ><![CDATA[res]]></PortTo
12253 ><list-int/></Info></Edge
12258 ><![CDATA[snd_target]]></PortFrom
12262 ><![CDATA[interface]]></PortTo
12265 ><list-int/></Info></Edge
12270 ><![CDATA[fst_target]]></PortFrom
12274 ><![CDATA[interface]]></PortTo
12277 ><list-int/></Info></Edge
12282 ><![CDATA[arg]]></PortFrom
12286 ><![CDATA[interface]]></PortTo
12289 ><list-int/></Info></Edge
12294 ><![CDATA[nil_res]]></PortFrom
12298 ><![CDATA[interface]]></PortTo
12301 ><list-int/></Info></Edge
12306 ><![CDATA[cons_res]]></PortFrom
12310 ><![CDATA[interface]]></PortTo
12313 ><list-int/></Info></Edge
12318 ><![CDATA[tail]]></PortFrom
12322 ><![CDATA[interface]]></PortTo
12325 ><list-int/></Info></Edge
12330 ><![CDATA[head]]></PortFrom
12334 ><![CDATA[interface]]></PortTo
12337 ><list-int/></Info></Edge></Edges></Network></LHS
12339 ><Network Width="15.0" Height="9.0"
12344 ><Position X="0.6322916666666667" Y="0.47354166666666664"
12346 ><![CDATA[Node 3]]></Name
12350 ><![CDATA[interface]]></Shape
12352 ><list-int/></Info></Node
12354 ><Position X="3.4050000000000002" Y="0.4735416666666667"
12356 ><![CDATA[Node 4]]></Name
12360 ><![CDATA[interface]]></Shape
12362 ><list-int/></Info></Node
12364 ><Position X="6.2041666666666675" Y="3.595625"
12366 ><![CDATA[Node 5]]></Name
12370 ><![CDATA[interface]]></Shape
12372 ><list-int/></Info></Node
12374 ><Position X="6.215000000000002" Y="4.362291666666667"
12376 ><![CDATA[Node 6]]></Name
12380 ><![CDATA[interface]]></Shape
12382 ><list-int/></Info></Node
12384 ><Position X="2.6377083333333338" Y="5.050208333333333"
12386 ><![CDATA[Node 7]]></Name
12390 ><![CDATA[interface]]></Shape
12392 ><list-int/></Info></Node
12394 ><Position X="1.8120833333333333" Y="5.103125"
12396 ><![CDATA[Node 8]]></Name
12400 ><![CDATA[interface]]></Shape
12402 ><list-int/></Info></Node
12404 ><Position X="0.2985416666666666" Y="4.230625"
12406 ><![CDATA[Node 9]]></Name
12410 ><![CDATA[interface]]></Shape
12412 ><list-int/></Info></Node
12414 ><Position X="0.8466666666666668" Y="1.8520833333333335"
12416 ><![CDATA[Node 10]]></Name
12420 ><![CDATA[ListCase']]></Shape
12422 ><list-int/></Info></Node
12424 ><Position X="3.3602083333333335" Y="1.7462500000000003"
12426 ><![CDATA[Node 11]]></Name
12430 ><![CDATA[ListCase']]></Shape
12432 ><list-int/></Info></Node
12434 ><Position X="0.5556249999999999" Y="3.4395833333333337"
12436 ><![CDATA[Node 12]]></Name
12440 ><![CDATA[copy]]></Shape
12442 ><list-int/></Info></Node
12444 ><Position X="5.476875000000001" Y="3.2279166666666668"
12446 ><![CDATA[Node 13]]></Name
12450 ><![CDATA[copy]]></Shape
12452 ><list-int/></Info></Node
12454 ><Position X="4.524375" Y="4.312708333333334"
12456 ><![CDATA[Node 14]]></Name
12460 ><![CDATA[copy]]></Shape
12462 ><list-int/></Info></Node
12464 ><Position X="2.989791666666666" Y="4.28625"
12466 ><![CDATA[Node 15]]></Name
12470 ><![CDATA[copy]]></Shape
12472 ><list-int/></Info></Node
12474 ><Position X="1.931458333333333" Y="4.312708333333333"
12476 ><![CDATA[Node 16]]></Name
12480 ><![CDATA[copy]]></Shape
12482 ><list-int/></Info></Node></Nodes
12488 ><![CDATA[interface]]></PortFrom
12492 ><![CDATA[res]]></PortTo
12495 ><list-int/></Info></Edge
12500 ><![CDATA[interface]]></PortFrom
12504 ><![CDATA[res]]></PortTo
12507 ><list-int/></Info></Edge
12512 ><![CDATA[src]]></PortFrom
12516 ><![CDATA[interface]]></PortTo
12519 ><list-int/></Info></Edge
12524 ><![CDATA[src]]></PortFrom
12528 ><![CDATA[interface]]></PortTo
12531 ><list-int/></Info></Edge
12536 ><![CDATA[src]]></PortFrom
12540 ><![CDATA[interface]]></PortTo
12543 ><list-int/></Info></Edge
12548 ><![CDATA[src]]></PortFrom
12552 ><![CDATA[interface]]></PortTo
12555 ><list-int/></Info></Edge
12560 ><![CDATA[src]]></PortFrom
12564 ><![CDATA[interface]]></PortTo
12567 ><list-int/></Info></Edge
12572 ><![CDATA[arg]]></PortFrom
12576 ><![CDATA[fst_target]]></PortTo
12579 ><list-int/></Info></Edge
12584 ><![CDATA[arg]]></PortFrom
12588 ><![CDATA[snd_target]]></PortTo
12591 ><list-int/></Info></Edge
12596 ><![CDATA[fst_target]]></PortFrom
12600 ><![CDATA[nil_res]]></PortTo
12603 ><list-int/></Info></Edge
12608 ><![CDATA[snd_target]]></PortFrom
12612 ><![CDATA[nil_res]]></PortTo
12615 ><list-int/></Info></Edge
12620 ><![CDATA[cons_res]]></PortFrom
12624 ><![CDATA[fst_target]]></PortTo
12627 ><list-int/></Info></Edge
12632 ><![CDATA[snd_target]]></PortFrom
12636 ><![CDATA[cons_res]]></PortTo
12639 ><list-int/></Info></Edge
12644 ><![CDATA[tail]]></PortFrom
12648 ><![CDATA[fst_target]]></PortTo
12651 ><list-int/></Info></Edge
12656 ><![CDATA[snd_target]]></PortFrom
12660 ><![CDATA[tail]]></PortTo
12663 ><list-int/></Info></Edge
12668 ><![CDATA[head]]></PortFrom
12672 ><![CDATA[snd_target]]></PortTo
12675 ><list-int/></Info></Edge
12680 ><![CDATA[fst_target]]></PortFrom
12684 ><![CDATA[head]]></PortTo
12687 ><list-int/></Info></Edge></Edges></Network></RHS
12689 ><MappingElement lhs="3" rhs="3"
12690 /><MappingElement lhs="4" rhs="4"
12691 /><MappingElement lhs="5" rhs="5"
12692 /><MappingElement lhs="6" rhs="6"
12693 /><MappingElement lhs="7" rhs="7"
12694 /><MappingElement lhs="8" rhs="8"
12695 /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
12698 ><![CDATA[Copy_BoolCase]]></Name
12700 ><Network Width="15.0" Height="9.0"
12705 ><Position X="2.0" Y="2.0"
12707 ><![CDATA[Node 1]]></Name
12711 ><![CDATA[copy]]></Shape
12713 ><list-int/></Info></Node
12715 ><Position X="2.0" Y="4.0"
12717 ><![CDATA[Node 2]]></Name
12721 ><![CDATA[BoolCase']]></Shape
12723 ><list-int/></Info></Node
12725 ><Position X="1.055625" Y="0.5"
12727 ><![CDATA[Node 3]]></Name
12731 ><![CDATA[interface]]></Shape
12733 ><list-int/></Info></Node
12735 ><Position X="2.955208333333333" Y="0.5529166666666667"
12737 ><![CDATA[Node 4]]></Name
12741 ><![CDATA[interface]]></Shape
12743 ><list-int/></Info></Node
12745 ><Position X="0.38333333333333297" Y="3.7543750000000005"
12747 ><![CDATA[Node 5]]></Name
12751 ><![CDATA[interface]]></Shape
12753 ><list-int/></Info></Node
12755 ><Position X="0.8704166666666667" Y="5.473541666666667"
12757 ><![CDATA[Node 6]]></Name
12761 ><![CDATA[interface]]></Shape
12763 ><list-int/></Info></Node
12765 ><Position X="2.9022916666666667" Y="5.473541666666666"
12767 ><![CDATA[Node 7]]></Name
12771 ><![CDATA[interface]]></Shape
12773 ><list-int/></Info></Node></Nodes
12779 ><![CDATA[src]]></PortFrom
12783 ><![CDATA[res]]></PortTo
12786 ><list-int/></Info></Edge
12791 ><![CDATA[snd_target]]></PortFrom
12795 ><![CDATA[interface]]></PortTo
12798 ><list-int/></Info></Edge
12803 ><![CDATA[fst_target]]></PortFrom
12807 ><![CDATA[interface]]></PortTo
12810 ><list-int/></Info></Edge
12815 ><![CDATA[res4False]]></PortFrom
12819 ><![CDATA[interface]]></PortTo
12822 ><list-int/></Info></Edge
12827 ><![CDATA[res4True]]></PortFrom
12831 ><![CDATA[interface]]></PortTo
12834 ><list-int/></Info></Edge
12839 ><![CDATA[arg]]></PortFrom
12843 ><![CDATA[interface]]></PortTo
12846 ><list-int/></Info></Edge></Edges></Network></LHS
12848 ><Network Width="15.0" Height="9.0"
12853 ><Position X="2.140416666666667" Y="0.44708333333333333"
12855 ><![CDATA[Node 3]]></Name
12859 ><![CDATA[interface]]></Shape
12861 ><list-int/></Info></Node
12863 ><Position X="4.225208333333333" Y="0.4470833333333334"
12865 ><![CDATA[Node 4]]></Name
12869 ><![CDATA[interface]]></Shape
12871 ><list-int/></Info></Node
12873 ><Position X="0.38333333333333297" Y="3.7543750000000005"
12875 ><![CDATA[Node 5]]></Name
12879 ><![CDATA[interface]]></Shape
12881 ><list-int/></Info></Node
12883 ><Position X="2.140416666666667" Y="5.420624999999999"
12885 ><![CDATA[Node 6]]></Name
12889 ><![CDATA[interface]]></Shape
12891 ><list-int/></Info></Node
12893 ><Position X="4.1987499999999995" Y="5.394166666666666"
12895 ><![CDATA[Node 7]]></Name
12899 ><![CDATA[interface]]></Shape
12901 ><list-int/></Info></Node
12903 ><Position X="2.1695833333333336" Y="1.7991666666666668"
12905 ><![CDATA[Node 8]]></Name
12909 ><![CDATA[BoolCase']]></Shape
12911 ><list-int/></Info></Node
12913 ><Position X="4.233333333333333" Y="1.8256250000000005"
12915 ><![CDATA[Node 9]]></Name
12919 ><![CDATA[BoolCase']]></Shape
12921 ><list-int/></Info></Node
12923 ><Position X="1.1641666666666668" Y="3.6777083333333334"
12925 ><![CDATA[Node 10]]></Name
12929 ><![CDATA[copy]]></Shape
12931 ><list-int/></Info></Node
12933 ><Position X="2.1695833333333336" Y="4.418541666666668"
12935 ><![CDATA[Node 11]]></Name
12939 ><![CDATA[copy]]></Shape
12941 ><list-int/></Info></Node
12943 ><Position X="4.233333333333334" Y="4.339166666666667"
12945 ><![CDATA[Node 12]]></Name
12949 ><![CDATA[copy]]></Shape
12951 ><list-int/></Info></Node></Nodes
12957 ><![CDATA[res]]></PortFrom
12961 ><![CDATA[interface]]></PortTo
12964 ><list-int/></Info></Edge
12969 ><![CDATA[interface]]></PortFrom
12973 ><![CDATA[res]]></PortTo
12976 ><list-int/></Info></Edge
12981 ><![CDATA[src]]></PortFrom
12985 ><![CDATA[interface]]></PortTo
12988 ><list-int/></Info></Edge
12993 ><![CDATA[src]]></PortFrom
12997 ><![CDATA[interface]]></PortTo
13000 ><list-int/></Info></Edge
13005 ><![CDATA[src]]></PortFrom
13009 ><![CDATA[interface]]></PortTo
13012 ><list-int/></Info></Edge
13017 ><![CDATA[fst_target]]></PortFrom
13021 ><![CDATA[res4False]]></PortTo
13024 ><list-int/></Info></Edge
13029 ><![CDATA[snd_target]]></PortFrom
13033 ><![CDATA[res4False]]></PortTo
13036 ><list-int/></Info></Edge
13041 ><![CDATA[fst_target]]></PortFrom
13045 ><![CDATA[res4True]]></PortTo
13048 ><list-int/></Info></Edge
13053 ><![CDATA[snd_target]]></PortFrom
13057 ><![CDATA[res4True]]></PortTo
13060 ><list-int/></Info></Edge
13065 ><![CDATA[fst_target]]></PortFrom
13069 ><![CDATA[arg]]></PortTo
13072 ><list-int/></Info></Edge
13077 ><![CDATA[snd_target]]></PortFrom
13081 ><![CDATA[arg]]></PortTo
13084 ><list-int/></Info></Edge></Edges></Network></RHS
13086 ><MappingElement lhs="3" rhs="3"
13087 /><MappingElement lhs="4" rhs="4"
13088 /><MappingElement lhs="5" rhs="5"
13089 /><MappingElement lhs="6" rhs="6"
13090 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
13093 ><![CDATA[Copy_NatCase]]></Name
13095 ><Network Width="15.0" Height="9.0"
13100 ><Position X="2.0" Y="2.0"
13102 ><![CDATA[Node 1]]></Name
13106 ><![CDATA[copy]]></Shape
13108 ><list-int/></Info></Node
13110 ><Position X="2.0" Y="4.0"
13112 ><![CDATA[Node 2]]></Name
13116 ><![CDATA[NatCase']]></Shape
13118 ><list-int/></Info></Node
13120 ><Position X="0.7116666666666667" Y="0.5"
13122 ><![CDATA[Node 3]]></Name
13126 ><![CDATA[interface]]></Shape
13128 ><list-int/></Info></Node
13130 ><Position X="3.166875" Y="0.6852083333333334"
13132 ><![CDATA[Node 4]]></Name
13136 ><![CDATA[interface]]></Shape
13138 ><list-int/></Info></Node
13140 ><Position X="0.30395833333333333" Y="3.754375"
13142 ><![CDATA[Node 5]]></Name
13146 ><![CDATA[interface]]></Shape
13148 ><list-int/></Info></Node
13150 ><Position X="0.8704166666666666" Y="5.473541666666667"
13152 ><![CDATA[Node 6]]></Name
13156 ><![CDATA[interface]]></Shape
13158 ><list-int/></Info></Node
13160 ><Position X="2.7170833333333335" Y="5.5"
13162 ><![CDATA[Node 7]]></Name
13166 ><![CDATA[interface]]></Shape
13168 ><list-int/></Info></Node
13170 ><Position X="4.8758333333333335" Y="3.754375"
13172 ><![CDATA[Node 8]]></Name
13176 ><![CDATA[interface]]></Shape
13178 ><list-int/></Info></Node></Nodes
13184 ><![CDATA[src]]></PortFrom
13188 ><![CDATA[res]]></PortTo
13191 ><list-int/></Info></Edge
13196 ><![CDATA[snd_target]]></PortFrom
13200 ><![CDATA[interface]]></PortTo
13203 ><list-int/></Info></Edge
13208 ><![CDATA[fst_target]]></PortFrom
13212 ><![CDATA[interface]]></PortTo
13215 ><list-int/></Info></Edge
13220 ><![CDATA[arg4Succ]]></PortFrom
13224 ><![CDATA[interface]]></PortTo
13227 ><list-int/></Info></Edge
13232 ><![CDATA[res4Succ]]></PortFrom
13236 ><![CDATA[interface]]></PortTo
13239 ><list-int/></Info></Edge
13244 ><![CDATA[res4Zero]]></PortFrom
13248 ><![CDATA[interface]]></PortTo
13251 ><list-int/></Info></Edge
13256 ><![CDATA[arg]]></PortFrom
13260 ><![CDATA[interface]]></PortTo
13263 ><list-int/></Info></Edge></Edges></Network></LHS
13265 ><Network Width="15.0" Height="9.0"
13270 ><Position X="2.0875000000000004" Y="0.42062499999999997"
13272 ><![CDATA[Node 3]]></Name
13276 ><![CDATA[interface]]></Shape
13278 ><list-int/></Info></Node
13280 ><Position X="4.092916666666666" Y="0.4206250000000001"
13282 ><![CDATA[Node 4]]></Name
13286 ><![CDATA[interface]]></Shape
13288 ><list-int/></Info></Node
13290 ><Position X="0.38333333333333336" Y="3.8337499999999998"
13292 ><![CDATA[Node 5]]></Name
13296 ><![CDATA[interface]]></Shape
13298 ><list-int/></Info></Node
13300 ><Position X="2.1139583333333336" Y="5.579375"
13302 ><![CDATA[Node 6]]></Name
13306 ><![CDATA[interface]]></Shape
13308 ><list-int/></Info></Node
13310 ><Position X="4.066458333333332" Y="5.5"
13312 ><![CDATA[Node 7]]></Name
13316 ><![CDATA[interface]]></Shape
13318 ><list-int/></Info></Node
13320 ><Position X="6.648541666666666" Y="3.436875"
13322 ><![CDATA[Node 8]]></Name
13326 ><![CDATA[interface]]></Shape
13328 ><list-int/></Info></Node
13330 ><Position X="2.116666666666667" Y="1.9314583333333333"
13332 ><![CDATA[Node 9]]></Name
13336 ><![CDATA[NatCase']]></Shape
13338 ><list-int/></Info></Node
13340 ><Position X="4.101041666666665" Y="1.9050000000000002"
13342 ><![CDATA[Node 10]]></Name
13346 ><![CDATA[NatCase']]></Shape
13348 ><list-int/></Info></Node
13350 ><Position X="1.137708333333334" Y="3.757083333333333"
13352 ><![CDATA[Node 11]]></Name
13356 ><![CDATA[copy]]></Shape
13358 ><list-int/></Info></Node
13360 ><Position X="5.423958333333332" Y="4.0216666666666665"
13362 ><![CDATA[Node 12]]></Name
13366 ><![CDATA[copy]]></Shape
13368 ><list-int/></Info></Node
13370 ><Position X="4.101041666666665" Y="4.497916666666667"
13372 ><![CDATA[Node 13]]></Name
13376 ><![CDATA[copy]]></Shape
13378 ><list-int/></Info></Node
13380 ><Position X="2.1166666666666667" Y="4.392083333333334"
13382 ><![CDATA[Node 14]]></Name
13386 ><![CDATA[copy]]></Shape
13388 ><list-int/></Info></Node></Nodes
13394 ><![CDATA[res]]></PortFrom
13398 ><![CDATA[interface]]></PortTo
13401 ><list-int/></Info></Edge
13406 ><![CDATA[interface]]></PortFrom
13410 ><![CDATA[res]]></PortTo
13413 ><list-int/></Info></Edge
13418 ><![CDATA[src]]></PortFrom
13422 ><![CDATA[interface]]></PortTo
13425 ><list-int/></Info></Edge
13430 ><![CDATA[src]]></PortFrom
13434 ><![CDATA[interface]]></PortTo
13437 ><list-int/></Info></Edge
13442 ><![CDATA[src]]></PortFrom
13446 ><![CDATA[interface]]></PortTo
13449 ><list-int/></Info></Edge
13454 ><![CDATA[res4Zero]]></PortFrom
13458 ><![CDATA[snd_target]]></PortTo
13461 ><list-int/></Info></Edge
13466 ><![CDATA[fst_target]]></PortFrom
13470 ><![CDATA[res4Zero]]></PortTo
13473 ><list-int/></Info></Edge
13478 ><![CDATA[src]]></PortFrom
13482 ><![CDATA[interface]]></PortTo
13485 ><list-int/></Info></Edge
13490 ><![CDATA[fst_target]]></PortFrom
13494 ><![CDATA[res4Succ]]></PortTo
13497 ><list-int/></Info></Edge
13502 ><![CDATA[snd_target]]></PortFrom
13506 ><![CDATA[res4Succ]]></PortTo
13509 ><list-int/></Info></Edge
13514 ><![CDATA[fst_target]]></PortFrom
13518 ><![CDATA[arg]]></PortTo
13521 ><list-int/></Info></Edge
13526 ><![CDATA[snd_target]]></PortFrom
13530 ><![CDATA[arg]]></PortTo
13533 ><list-int/></Info></Edge
13538 ><![CDATA[fst_target]]></PortFrom
13542 ><![CDATA[arg4Succ]]></PortTo
13545 ><list-int/></Info></Edge
13550 ><![CDATA[arg4Succ]]></PortFrom
13554 ><![CDATA[snd_target]]></PortTo
13557 ><list-int/></Info></Edge></Edges></Network></RHS
13559 ><MappingElement lhs="3" rhs="3"
13560 /><MappingElement lhs="4" rhs="4"
13561 /><MappingElement lhs="5" rhs="5"
13562 /><MappingElement lhs="6" rhs="6"
13563 /><MappingElement lhs="7" rhs="7"
13564 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
13567 ><![CDATA[Copy_Nil]]></Name
13569 ><Network Width="15.0" Height="9.0"
13574 ><Position X="2.0" Y="2.0"
13576 ><![CDATA[Node 1]]></Name
13580 ><![CDATA[copy]]></Shape
13582 ><list-int/></Info></Node
13584 ><Position X="2.0" Y="4.0"
13586 ><![CDATA[Node 2]]></Name
13590 ><![CDATA[Nil]]></Shape
13592 ><list-int/></Info></Node
13594 ><Position X="0.6852083333333334" Y="0.44708333333333333"
13596 ><![CDATA[Node 3]]></Name
13600 ><![CDATA[interface]]></Shape
13602 ><list-int/></Info></Node
13604 ><Position X="3.3520833333333337" Y="0.420625"
13606 ><![CDATA[Node 4]]></Name
13610 ><![CDATA[interface]]></Shape
13612 ><list-int/></Info></Node></Nodes
13618 ><![CDATA[src]]></PortFrom
13622 ><![CDATA[port_name]]></PortTo
13625 ><list-int/></Info></Edge
13630 ><![CDATA[snd_target]]></PortFrom
13634 ><![CDATA[interface]]></PortTo
13637 ><list-int/></Info></Edge
13642 ><![CDATA[fst_target]]></PortFrom
13646 ><![CDATA[interface]]></PortTo
13649 ><list-int/></Info></Edge></Edges></Network></LHS
13651 ><Network Width="15.0" Height="9.0"
13656 ><Position X="0.6852083333333334" Y="0.44708333333333333"
13658 ><![CDATA[Node 3]]></Name
13662 ><![CDATA[interface]]></Shape
13664 ><list-int/></Info></Node
13666 ><Position X="3.3520833333333337" Y="0.420625"
13668 ><![CDATA[Node 4]]></Name
13672 ><![CDATA[interface]]></Shape
13674 ><list-int/></Info></Node
13676 ><Position X="0.6879166666666667" Y="2.4606250000000003"
13678 ><![CDATA[Node 5]]></Name
13682 ><![CDATA[Nil]]></Shape
13684 ><list-int/></Info></Node
13686 ><Position X="3.33375" Y="2.460625"
13688 ><![CDATA[Node 6]]></Name
13692 ><![CDATA[Nil]]></Shape
13694 ><list-int/></Info></Node></Nodes
13700 ><![CDATA[interface]]></PortFrom
13704 ><![CDATA[port_name]]></PortTo
13707 ><list-int/></Info></Edge
13712 ><![CDATA[interface]]></PortFrom
13716 ><![CDATA[port_name]]></PortTo
13719 ><list-int/></Info></Edge></Edges></Network></RHS
13721 ><MappingElement lhs="3" rhs="3"
13722 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
13725 ><![CDATA[Copy_Cons]]></Name
13727 ><Network Width="15.0" Height="9.0"
13732 ><Position X="2.0" Y="2.0"
13734 ><![CDATA[Node 1]]></Name
13738 ><![CDATA[copy]]></Shape
13740 ><list-int/></Info></Node
13742 ><Position X="2.0" Y="4.0"
13744 ><![CDATA[Node 2]]></Name
13748 ><![CDATA[Cons]]></Shape
13750 ><list-int/></Info></Node
13752 ><Position X="0.738125" Y="0.5"
13754 ><![CDATA[Node 3]]></Name
13758 ><![CDATA[interface]]></Shape
13760 ><list-int/></Info></Node
13762 ><Position X="3.166875" Y="0.6058333333333333"
13764 ><![CDATA[Node 4]]></Name
13768 ><![CDATA[interface]]></Shape
13770 ><list-int/></Info></Node
13772 ><Position X="0.738125" Y="4.970833333333333"
13774 ><![CDATA[Node 5]]></Name
13778 ><![CDATA[interface]]></Shape
13780 ><list-int/></Info></Node
13782 ><Position X="3.2197916666666666" Y="4.944375"
13784 ><![CDATA[Node 6]]></Name
13788 ><![CDATA[interface]]></Shape
13790 ><list-int/></Info></Node></Nodes
13796 ><![CDATA[src]]></PortFrom
13800 ><![CDATA[port_name]]></PortTo
13803 ><list-int/></Info></Edge
13808 ><![CDATA[snd_target]]></PortFrom
13812 ><![CDATA[interface]]></PortTo
13815 ><list-int/></Info></Edge
13820 ><![CDATA[fst_target]]></PortFrom
13824 ><![CDATA[interface]]></PortTo
13827 ><list-int/></Info></Edge
13832 ><![CDATA[tail]]></PortFrom
13836 ><![CDATA[interface]]></PortTo
13839 ><list-int/></Info></Edge
13844 ><![CDATA[head]]></PortFrom
13848 ><![CDATA[interface]]></PortTo
13851 ><list-int/></Info></Edge></Edges></Network></LHS
13853 ><Network Width="15.0" Height="9.0"
13858 ><Position X="1.0291666666666668" Y="0.5"
13860 ><![CDATA[Node 3]]></Name
13864 ><![CDATA[interface]]></Shape
13866 ><list-int/></Info></Node
13868 ><Position X="3.4314583333333326" Y="0.6058333333333333"
13870 ><![CDATA[Node 4]]></Name
13874 ><![CDATA[interface]]></Shape
13876 ><list-int/></Info></Node
13878 ><Position X="1.0556249999999998" Y="4.970833333333333"
13880 ><![CDATA[Node 5]]></Name
13884 ><![CDATA[interface]]></Shape
13886 ><list-int/></Info></Node
13888 ><Position X="3.3520833333333324" Y="4.9972916666666665"
13890 ><![CDATA[Node 6]]></Name
13894 ><![CDATA[interface]]></Shape
13896 ><list-int/></Info></Node
13898 ><Position X="1.0054166666666666" Y="2.037291666666667"
13900 ><![CDATA[Node 7]]></Name
13904 ><![CDATA[Cons]]></Shape
13906 ><list-int/></Info></Node
13908 ><Position X="3.4131250000000004" Y="1.957916666666667"
13910 ><![CDATA[Node 8]]></Name
13914 ><![CDATA[Cons]]></Shape
13916 ><list-int/></Info></Node
13918 ><Position X="1.058333333333333" Y="3.783541666666667"
13920 ><![CDATA[Node 9]]></Name
13924 ><![CDATA[copy]]></Shape
13926 ><list-int/></Info></Node
13928 ><Position X="3.3602083333333335" Y="3.704166666666667"
13930 ><![CDATA[Node 10]]></Name
13934 ><![CDATA[copy]]></Shape
13936 ><list-int/></Info></Node></Nodes
13942 ><![CDATA[interface]]></PortFrom
13946 ><![CDATA[port_name]]></PortTo
13949 ><list-int/></Info></Edge
13954 ><![CDATA[interface]]></PortFrom
13958 ><![CDATA[port_name]]></PortTo
13961 ><list-int/></Info></Edge
13966 ><![CDATA[src]]></PortFrom
13970 ><![CDATA[interface]]></PortTo
13973 ><list-int/></Info></Edge
13978 ><![CDATA[src]]></PortFrom
13982 ><![CDATA[interface]]></PortTo
13985 ><list-int/></Info></Edge
13990 ><![CDATA[fst_target]]></PortFrom
13994 ><![CDATA[head]]></PortTo
13997 ><list-int/></Info></Edge
14002 ><![CDATA[snd_target]]></PortFrom
14006 ><![CDATA[head]]></PortTo
14009 ><list-int/></Info></Edge
14014 ><![CDATA[tail]]></PortFrom
14018 ><![CDATA[fst_target]]></PortTo
14021 ><list-int/></Info></Edge
14026 ><![CDATA[tail]]></PortFrom
14030 ><![CDATA[snd_target]]></PortTo
14033 ><list-int/></Info></Edge></Edges></Network></RHS
14035 ><MappingElement lhs="3" rhs="3"
14036 /><MappingElement lhs="4" rhs="4"
14037 /><MappingElement lhs="5" rhs="5"
14038 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
14041 ><![CDATA[Copy_True]]></Name
14043 ><Network Width="15.0" Height="9.0"
14048 ><Position X="2.0" Y="2.0"
14050 ><![CDATA[Node 1]]></Name
14054 ><![CDATA[copy]]></Shape
14056 ><list-int/></Info></Node
14058 ><Position X="2.0" Y="4.0"
14060 ><![CDATA[Node 2]]></Name
14064 ><![CDATA[True]]></Shape
14066 ><list-int/></Info></Node
14068 ><Position X="0.5" Y="0.5"
14070 ><![CDATA[Node 3]]></Name
14074 ><![CDATA[interface]]></Shape
14076 ><list-int/></Info></Node
14078 ><Position X="3.1933333333333334" Y="0.44708333333333333"
14080 ><![CDATA[Node 4]]></Name
14084 ><![CDATA[interface]]></Shape
14086 ><list-int/></Info></Node></Nodes
14092 ><![CDATA[src]]></PortFrom
14096 ><![CDATA[res]]></PortTo
14099 ><list-int/></Info></Edge
14104 ><![CDATA[snd_target]]></PortFrom
14108 ><![CDATA[interface]]></PortTo
14111 ><list-int/></Info></Edge
14116 ><![CDATA[fst_target]]></PortFrom
14120 ><![CDATA[interface]]></PortTo
14123 ><list-int/></Info></Edge></Edges></Network></LHS
14125 ><Network Width="15.0" Height="9.0"
14130 ><Position X="0.5" Y="0.5"
14132 ><![CDATA[Node 3]]></Name
14136 ><![CDATA[interface]]></Shape
14138 ><list-int/></Info></Node
14140 ><Position X="3.1933333333333334" Y="0.44708333333333333"
14142 ><![CDATA[Node 4]]></Name
14146 ><![CDATA[interface]]></Shape
14148 ><list-int/></Info></Node
14150 ><Position X="0.6350000000000001" Y="2.3283333333333336"
14152 ><![CDATA[Node 5]]></Name
14156 ><![CDATA[True]]></Shape
14158 ><list-int/></Info></Node
14160 ><Position X="3.2808333333333337" Y="2.38125"
14162 ><![CDATA[Node 6]]></Name
14166 ><![CDATA[True]]></Shape
14168 ><list-int/></Info></Node></Nodes
14174 ><![CDATA[interface]]></PortFrom
14178 ><![CDATA[res]]></PortTo
14181 ><list-int/></Info></Edge
14186 ><![CDATA[interface]]></PortFrom
14190 ><![CDATA[res]]></PortTo
14193 ><list-int/></Info></Edge></Edges></Network></RHS
14195 ><MappingElement lhs="3" rhs="3"
14196 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
14199 ><![CDATA[Copy_False]]></Name
14201 ><Network Width="15.0" Height="9.0"
14206 ><Position X="2.0" Y="2.0"
14208 ><![CDATA[Node 1]]></Name
14212 ><![CDATA[copy]]></Shape
14214 ><list-int/></Info></Node
14216 ><Position X="2.0" Y="4.0"
14218 ><![CDATA[Node 2]]></Name
14222 ><![CDATA[False]]></Shape
14224 ><list-int/></Info></Node
14226 ><Position X="0.5" Y="0.5"
14228 ><![CDATA[Node 3]]></Name
14232 ><![CDATA[interface]]></Shape
14234 ><list-int/></Info></Node
14236 ><Position X="3.537291666666667" Y="0.420625"
14238 ><![CDATA[Node 4]]></Name
14242 ><![CDATA[interface]]></Shape
14244 ><list-int/></Info></Node></Nodes
14250 ><![CDATA[src]]></PortFrom
14254 ><![CDATA[res]]></PortTo
14257 ><list-int/></Info></Edge
14262 ><![CDATA[snd_target]]></PortFrom
14266 ><![CDATA[interface]]></PortTo
14269 ><list-int/></Info></Edge
14274 ><![CDATA[fst_target]]></PortFrom
14278 ><![CDATA[interface]]></PortTo
14281 ><list-int/></Info></Edge></Edges></Network></LHS
14283 ><Network Width="15.0" Height="9.0"
14288 ><Position X="0.5" Y="0.5"
14290 ><![CDATA[Node 3]]></Name
14294 ><![CDATA[interface]]></Shape
14296 ><list-int/></Info></Node
14298 ><Position X="3.537291666666667" Y="0.420625"
14300 ><![CDATA[Node 4]]></Name
14304 ><![CDATA[interface]]></Shape
14306 ><list-int/></Info></Node
14308 ><Position X="0.7143750000000001" Y="2.2225"
14310 ><![CDATA[Node 5]]></Name
14314 ><![CDATA[False]]></Shape
14316 ><list-int/></Info></Node
14318 ><Position X="3.545416666666667" Y="2.196041666666667"
14320 ><![CDATA[Node 6]]></Name
14324 ><![CDATA[False]]></Shape
14326 ><list-int/></Info></Node></Nodes
14332 ><![CDATA[interface]]></PortFrom
14336 ><![CDATA[res]]></PortTo
14339 ><list-int/></Info></Edge
14344 ><![CDATA[interface]]></PortFrom
14348 ><![CDATA[res]]></PortTo
14351 ><list-int/></Info></Edge></Edges></Network></RHS
14353 ><MappingElement lhs="3" rhs="3"
14354 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
14357 ><![CDATA[Copy_Zero]]></Name
14359 ><Network Width="15.0" Height="9.0"
14364 ><Position X="2.0" Y="2.0"
14366 ><![CDATA[Node 1]]></Name
14370 ><![CDATA[copy]]></Shape
14372 ><list-int/></Info></Node
14374 ><Position X="2.0" Y="4.0"
14376 ><![CDATA[Node 2]]></Name
14380 ><![CDATA[Zero]]></Shape
14382 ><list-int/></Info></Node
14384 ><Position X="0.5" Y="0.5"
14386 ><![CDATA[Node 3]]></Name
14390 ><![CDATA[interface]]></Shape
14392 ><list-int/></Info></Node
14394 ><Position X="3.166875" Y="0.5264583333333334"
14396 ><![CDATA[Node 4]]></Name
14400 ><![CDATA[interface]]></Shape
14402 ><list-int/></Info></Node></Nodes
14408 ><![CDATA[src]]></PortFrom
14412 ><![CDATA[port_name]]></PortTo
14415 ><list-int/></Info></Edge
14420 ><![CDATA[snd_target]]></PortFrom
14424 ><![CDATA[interface]]></PortTo
14427 ><list-int/></Info></Edge
14432 ><![CDATA[fst_target]]></PortFrom
14436 ><![CDATA[interface]]></PortTo
14439 ><list-int/></Info></Edge></Edges></Network></LHS
14441 ><Network Width="15.0" Height="9.0"
14446 ><Position X="0.5" Y="0.5"
14448 ><![CDATA[Node 3]]></Name
14452 ><![CDATA[interface]]></Shape
14454 ><list-int/></Info></Node
14456 ><Position X="3.166875" Y="0.5264583333333334"
14458 ><![CDATA[Node 4]]></Name
14462 ><![CDATA[interface]]></Shape
14464 ><list-int/></Info></Node
14466 ><Position X="0.6085416666666666" Y="2.4077083333333333"
14468 ><![CDATA[Node 5]]></Name
14472 ><![CDATA[Zero]]></Shape
14474 ><list-int/></Info></Node
14476 ><Position X="3.8100000000000005" Y="2.354791666666667"
14478 ><![CDATA[Node 6]]></Name
14482 ><![CDATA[Zero]]></Shape
14484 ><list-int/></Info></Node></Nodes
14490 ><![CDATA[interface]]></PortFrom
14494 ><![CDATA[port_name]]></PortTo
14497 ><list-int/></Info></Edge
14502 ><![CDATA[interface]]></PortFrom
14506 ><![CDATA[port_name]]></PortTo
14509 ><list-int/></Info></Edge></Edges></Network></RHS
14511 ><MappingElement lhs="3" rhs="3"
14512 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
14515 ><![CDATA[Copy_Succ]]></Name
14517 ><Network Width="15.0" Height="9.0"
14522 ><Position X="2.0" Y="2.0"
14524 ><![CDATA[Node 1]]></Name
14528 ><![CDATA[copy]]></Shape
14530 ><list-int/></Info></Node
14532 ><Position X="2.0" Y="4.0"
14534 ><![CDATA[Node 2]]></Name
14538 ><![CDATA[Succ]]></Shape
14540 ><list-int/></Info></Node
14542 ><Position X="0.5" Y="0.5"
14544 ><![CDATA[Node 3]]></Name
14548 ><![CDATA[interface]]></Shape
14550 ><list-int/></Info></Node
14552 ><Position X="3.1933333333333334" Y="0.5529166666666667"
14554 ><![CDATA[Node 4]]></Name
14558 ><![CDATA[interface]]></Shape
14560 ><list-int/></Info></Node
14562 ><Position X="2.0081249999999997" Y="5.050208333333333"
14564 ><![CDATA[Node 5]]></Name
14568 ><![CDATA[interface]]></Shape
14570 ><list-int/></Info></Node></Nodes
14576 ><![CDATA[src]]></PortFrom
14580 ><![CDATA[res]]></PortTo
14583 ><list-int/></Info></Edge
14588 ><![CDATA[snd_target]]></PortFrom
14592 ><![CDATA[interface]]></PortTo
14595 ><list-int/></Info></Edge
14600 ><![CDATA[fst_target]]></PortFrom
14604 ><![CDATA[interface]]></PortTo
14607 ><list-int/></Info></Edge
14612 ><![CDATA[arg]]></PortFrom
14616 ><![CDATA[interface]]></PortTo
14619 ><list-int/></Info></Edge></Edges></Network></LHS
14621 ><Network Width="15.0" Height="9.0"
14626 ><Position X="0.5" Y="0.5"
14628 ><![CDATA[Node 3]]></Name
14632 ><![CDATA[interface]]></Shape
14634 ><list-int/></Info></Node
14636 ><Position X="3.1933333333333334" Y="0.5529166666666667"
14638 ><![CDATA[Node 4]]></Name
14642 ><![CDATA[interface]]></Shape
14644 ><list-int/></Info></Node
14646 ><Position X="2.0081249999999997" Y="5.050208333333333"
14648 ><![CDATA[Node 5]]></Name
14652 ><![CDATA[interface]]></Shape
14654 ><list-int/></Info></Node
14656 ><Position X="2.090208333333334" Y="3.65125"
14658 ><![CDATA[Node 6]]></Name
14662 ><![CDATA[copy]]></Shape
14664 ><list-int/></Info></Node
14666 ><Position X="0.6349999999999999" Y="2.116666666666667"
14668 ><![CDATA[Node 7]]></Name
14672 ><![CDATA[Succ]]></Shape
14674 ><list-int/></Info></Node
14676 ><Position X="3.1750000000000003" Y="1.9579166666666667"
14678 ><![CDATA[Node 8]]></Name
14682 ><![CDATA[Succ]]></Shape
14684 ><list-int/></Info></Node></Nodes
14690 ><![CDATA[src]]></PortFrom
14694 ><![CDATA[interface]]></PortTo
14697 ><list-int/></Info></Edge
14702 ><![CDATA[interface]]></PortFrom
14706 ><![CDATA[res]]></PortTo
14709 ><list-int/></Info></Edge
14714 ><![CDATA[interface]]></PortFrom
14718 ><![CDATA[res]]></PortTo
14721 ><list-int/></Info></Edge
14726 ><![CDATA[arg]]></PortFrom
14730 ><![CDATA[fst_target]]></PortTo
14733 ><list-int/></Info></Edge
14738 ><![CDATA[snd_target]]></PortFrom
14742 ><![CDATA[arg]]></PortTo
14745 ><list-int/></Info></Edge></Edges></Network></RHS
14747 ><MappingElement lhs="3" rhs="3"
14748 /><MappingElement lhs="4" rhs="4"
14749 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
14752 ><![CDATA[Duplicator_ListCase]]></Name
14754 ><Network Width="15.0" Height="9.0"
14759 ><Position X="3.2170833333333317" Y="1.9470833333333335"
14761 ><![CDATA[Node 1]]></Name
14765 ><![CDATA[duplicator]]></Shape
14767 ><list-int/></Info></Node
14769 ><Position X="3.2170833333333317" Y="3.9470833333333335"
14771 ><![CDATA[Node 2]]></Name
14775 ><![CDATA[ListCase']]></Shape
14777 ><list-int/></Info></Node
14779 ><Position X="2.1139583333333336" Y="0.6058333333333333"
14781 ><![CDATA[Node 3]]></Name
14785 ><![CDATA[interface]]></Shape
14787 ><list-int/></Info></Node
14789 ><Position X="4.357499999999998" Y="0.5793750000000001"
14791 ><![CDATA[Node 4]]></Name
14795 ><![CDATA[interface]]></Shape
14797 ><list-int/></Info></Node
14799 ><Position X="5.860208333333333" Y="3.5427083333333336"
14801 ><![CDATA[Node 5]]></Name
14805 ><![CDATA[interface]]></Shape
14807 ><list-int/></Info></Node
14809 ><Position X="6.506041666666665" Y="3.8331250000000003"
14811 ><![CDATA[Node 6]]></Name
14815 ><![CDATA[interface]]></Shape
14817 ><list-int/></Info></Node
14819 ><Position X="3.8018749999999986" Y="5.447083333333334"
14821 ><![CDATA[Node 7]]></Name
14825 ><![CDATA[interface]]></Shape
14827 ><list-int/></Info></Node
14829 ><Position X="2.526458333333332" Y="5.4470833333333335"
14831 ><![CDATA[Node 8]]></Name
14835 ><![CDATA[interface]]></Shape
14837 ><list-int/></Info></Node
14839 ><Position X="1.5685416666666667" Y="3.7014583333333335"
14841 ><![CDATA[Node 9]]></Name
14845 ><![CDATA[interface]]></Shape
14847 ><list-int/></Info></Node></Nodes
14853 ><![CDATA[down]]></PortFrom
14857 ><![CDATA[res]]></PortTo
14860 ><list-int/></Info></Edge
14865 ><![CDATA[copy2]]></PortFrom
14869 ><![CDATA[interface]]></PortTo
14872 ><list-int/></Info></Edge
14877 ><![CDATA[copy1]]></PortFrom
14881 ><![CDATA[interface]]></PortTo
14884 ><list-int/></Info></Edge
14889 ><![CDATA[arg]]></PortFrom
14893 ><![CDATA[interface]]></PortTo
14896 ><list-int/></Info></Edge
14901 ><![CDATA[nil_res]]></PortFrom
14905 ><![CDATA[interface]]></PortTo
14908 ><list-int/></Info></Edge
14913 ><![CDATA[cons_res]]></PortFrom
14917 ><![CDATA[interface]]></PortTo
14920 ><list-int/></Info></Edge
14925 ><![CDATA[tail]]></PortFrom
14929 ><![CDATA[interface]]></PortTo
14932 ><list-int/></Info></Edge
14937 ><![CDATA[head]]></PortFrom
14941 ><![CDATA[interface]]></PortTo
14944 ><list-int/></Info></Edge></Edges></Network></LHS
14946 ><Network Width="15.0" Height="9.0"
14951 ><Position X="2.1139583333333336" Y="0.6058333333333333"
14953 ><![CDATA[Node 3]]></Name
14957 ><![CDATA[interface]]></Shape
14959 ><list-int/></Info></Node
14961 ><Position X="4.410416666666665" Y="0.5793750000000001"
14963 ><![CDATA[Node 4]]></Name
14967 ><![CDATA[interface]]></Shape
14969 ><list-int/></Info></Node
14971 ><Position X="6.706874999999998" Y="5.3947916666666655"
14973 ><![CDATA[Node 5]]></Name
14977 ><![CDATA[interface]]></Shape
14979 ><list-int/></Info></Node
14981 ><Position X="8.331666666666667" Y="5.367708333333334"
14983 ><![CDATA[Node 6]]></Name
14987 ><![CDATA[interface]]></Shape
14989 ><list-int/></Info></Node
14991 ><Position X="4.092916666666666" Y="5.526458333333335"
14993 ><![CDATA[Node 7]]></Name
14997 ><![CDATA[interface]]></Shape
14999 ><list-int/></Info></Node
15001 ><Position X="2.526458333333332" Y="5.5"
15003 ><![CDATA[Node 8]]></Name
15007 ><![CDATA[interface]]></Shape
15009 ><list-int/></Info></Node
15011 ><Position X="0.48375" Y="5.236041666666667"
15013 ><![CDATA[Node 9]]></Name
15017 ><![CDATA[interface]]></Shape
15019 ><list-int/></Info></Node
15021 ><Position X="2.4341666666666666" Y="1.957916666666667"
15023 ><![CDATA[Node 10]]></Name
15027 ><![CDATA[ListCase']]></Shape
15029 ><list-int/></Info></Node
15031 ><Position X="4.392083333333334" Y="3.0162500000000003"
15033 ><![CDATA[Node 11]]></Name
15037 ><![CDATA[ListCase']]></Shape
15039 ><list-int/></Info></Node
15041 ><Position X="0.6614583333333334" Y="3.9687500000000004"
15043 ><![CDATA[Node 12]]></Name
15047 ><![CDATA[duplicator]]></Shape
15049 ><list-int/></Info></Node
15051 ><Position X="2.5400000000000005" Y="4.418541666666667"
15053 ><![CDATA[Node 13]]></Name
15057 ><![CDATA[duplicator]]></Shape
15059 ><list-int/></Info></Node
15061 ><Position X="4.286250000000001" Y="4.445000000000001"
15063 ><![CDATA[Node 14]]></Name
15067 ><![CDATA[duplicator]]></Shape
15069 ><list-int/></Info></Node
15071 ><Position X="6.773333333333333" Y="3.9158333333333344"
15073 ><![CDATA[Node 15]]></Name
15077 ><![CDATA[duplicator]]></Shape
15079 ><list-int/></Info></Node
15081 ><Position X="8.360833333333336" Y="4.0216666666666665"
15083 ><![CDATA[Node 16]]></Name
15087 ><![CDATA[duplicator]]></Shape
15089 ><list-int/></Info></Node></Nodes
15095 ><![CDATA[interface]]></PortFrom
15099 ><![CDATA[res]]></PortTo
15102 ><list-int/></Info></Edge
15107 ><![CDATA[interface]]></PortFrom
15111 ><![CDATA[res]]></PortTo
15114 ><list-int/></Info></Edge
15119 ><![CDATA[down]]></PortFrom
15123 ><![CDATA[interface]]></PortTo
15126 ><list-int/></Info></Edge
15131 ><![CDATA[down]]></PortFrom
15135 ><![CDATA[interface]]></PortTo
15138 ><list-int/></Info></Edge
15143 ><![CDATA[down]]></PortFrom
15147 ><![CDATA[interface]]></PortTo
15150 ><list-int/></Info></Edge
15155 ><![CDATA[down]]></PortFrom
15159 ><![CDATA[interface]]></PortTo
15162 ><list-int/></Info></Edge
15167 ><![CDATA[down]]></PortFrom
15171 ><![CDATA[interface]]></PortTo
15174 ><list-int/></Info></Edge
15179 ><![CDATA[arg]]></PortFrom
15183 ><![CDATA[copy1]]></PortTo
15186 ><list-int/></Info></Edge
15191 ><![CDATA[arg]]></PortFrom
15195 ><![CDATA[copy2]]></PortTo
15198 ><list-int/></Info></Edge
15203 ><![CDATA[copy1]]></PortFrom
15207 ><![CDATA[nil_res]]></PortTo
15210 ><list-int/></Info></Edge
15215 ><![CDATA[copy2]]></PortFrom
15219 ><![CDATA[nil_res]]></PortTo
15222 ><list-int/></Info></Edge
15227 ><![CDATA[cons_res]]></PortFrom
15231 ><![CDATA[copy1]]></PortTo
15234 ><list-int/></Info></Edge
15239 ><![CDATA[copy2]]></PortFrom
15243 ><![CDATA[cons_res]]></PortTo
15246 ><list-int/></Info></Edge
15251 ><![CDATA[tail]]></PortFrom
15255 ><![CDATA[copy1]]></PortTo
15257 ><Position X="8.043333333333333" Y="2.090208333333334"/></Via
15259 ><list-int/></Info></Edge
15264 ><![CDATA[tail]]></PortFrom
15268 ><![CDATA[copy2]]></PortTo
15270 ><Position X="8.651875000000002" Y="3.148541666666667"/></Via
15272 ><list-int/></Info></Edge
15277 ><![CDATA[head]]></PortFrom
15281 ><![CDATA[copy1]]></PortTo
15283 ><Position X="6.4558333333333335" Y="1.7991666666666668"/></Via
15285 ><list-int/></Info></Edge
15290 ><![CDATA[head]]></PortFrom
15294 ><![CDATA[copy2]]></PortTo
15296 ><Position X="7.064375" Y="2.8575000000000004"/></Via
15298 ><list-int/></Info></Edge></Edges></Network></RHS
15300 ><MappingElement lhs="3" rhs="3"
15301 /><MappingElement lhs="4" rhs="4"
15302 /><MappingElement lhs="5" rhs="5"
15303 /><MappingElement lhs="6" rhs="6"
15304 /><MappingElement lhs="7" rhs="7"
15305 /><MappingElement lhs="8" rhs="8"
15306 /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
15309 ><![CDATA[Duplicator_BoolCase]]></Name
15311 ><Network Width="15.0" Height="9.0"
15316 ><Position X="2.0" Y="2.0"
15318 ><![CDATA[Node 1]]></Name
15322 ><![CDATA[duplicator]]></Shape
15324 ><list-int/></Info></Node
15326 ><Position X="2.0" Y="4.0"
15328 ><![CDATA[Node 2]]></Name
15332 ><![CDATA[BoolCase']]></Shape
15334 ><list-int/></Info></Node
15336 ><Position X="0.7116666666666667" Y="0.4735416666666667"
15338 ><![CDATA[Node 3]]></Name
15342 ><![CDATA[interface]]></Shape
15344 ><list-int/></Info></Node
15346 ><Position X="3.2197916666666666" Y="0.5529166666666667"
15348 ><![CDATA[Node 4]]></Name
15352 ><![CDATA[interface]]></Shape
15354 ><list-int/></Info></Node
15356 ><Position X="0.4097916666666666" Y="3.7543750000000005"
15358 ><![CDATA[Node 5]]></Name
15362 ><![CDATA[interface]]></Shape
15364 ><list-int/></Info></Node
15366 ><Position X="0.5" Y="5.235416666666667"
15368 ><![CDATA[Node 6]]></Name
15372 ><![CDATA[interface]]></Shape
15374 ><list-int/></Info></Node
15376 ><Position X="3.1933333333333334" Y="5.314791666666666"
15378 ><![CDATA[Node 7]]></Name
15382 ><![CDATA[interface]]></Shape
15384 ><list-int/></Info></Node></Nodes
15390 ><![CDATA[down]]></PortFrom
15394 ><![CDATA[res]]></PortTo
15397 ><list-int/></Info></Edge
15402 ><![CDATA[copy2]]></PortFrom
15406 ><![CDATA[interface]]></PortTo
15409 ><list-int/></Info></Edge
15414 ><![CDATA[copy1]]></PortFrom
15418 ><![CDATA[interface]]></PortTo
15421 ><list-int/></Info></Edge
15426 ><![CDATA[res4False]]></PortFrom
15430 ><![CDATA[interface]]></PortTo
15433 ><list-int/></Info></Edge
15438 ><![CDATA[res4True]]></PortFrom
15442 ><![CDATA[interface]]></PortTo
15445 ><list-int/></Info></Edge
15450 ><![CDATA[arg]]></PortFrom
15454 ><![CDATA[interface]]></PortTo
15457 ><list-int/></Info></Edge></Edges></Network></LHS
15459 ><Network Width="15.0" Height="9.0"
15464 ><Position X="2.8018750000000003" Y="0.5264583333333333"
15466 ><![CDATA[Node 3]]></Name
15470 ><![CDATA[interface]]></Shape
15472 ><list-int/></Info></Node
15474 ><Position X="5.283541666666665" Y="0.6058333333333333"
15476 ><![CDATA[Node 4]]></Name
15480 ><![CDATA[interface]]></Shape
15482 ><list-int/></Info></Node
15484 ><Position X="0.4097916666666666" Y="4.3100000000000005"
15486 ><![CDATA[Node 5]]></Name
15490 ><![CDATA[interface]]></Shape
15492 ><list-int/></Info></Node
15494 ><Position X="2.7489583333333334" Y="5.5"
15496 ><![CDATA[Node 6]]></Name
15500 ><![CDATA[interface]]></Shape
15502 ><list-int/></Info></Node
15504 ><Position X="5.25708333333333" Y="5.4470833333333335"
15506 ><![CDATA[Node 7]]></Name
15510 ><![CDATA[interface]]></Shape
15512 ><list-int/></Info></Node
15514 ><Position X="2.8045833333333325" Y="1.6933333333333336"
15516 ><![CDATA[Node 8]]></Name
15520 ><![CDATA[BoolCase']]></Shape
15522 ><list-int/></Info></Node
15524 ><Position X="5.265208333333333" Y="1.693333333333334"
15526 ><![CDATA[Node 9]]></Name
15530 ><![CDATA[BoolCase']]></Shape
15532 ><list-int/></Info></Node
15534 ><Position X="1.6404166666666664" Y="4.074583333333334"
15536 ><![CDATA[Node 10]]></Name
15540 ><![CDATA[duplicator]]></Shape
15542 ><list-int/></Info></Node
15544 ><Position X="2.8045833333333334" Y="4.1539583333333345"
15546 ><![CDATA[Node 11]]></Name
15550 ><![CDATA[duplicator]]></Shape
15552 ><list-int/></Info></Node
15554 ><Position X="5.265208333333333" Y="4.153958333333334"
15556 ><![CDATA[Node 12]]></Name
15560 ><![CDATA[duplicator]]></Shape
15562 ><list-int/></Info></Node></Nodes
15568 ><![CDATA[interface]]></PortFrom
15572 ><![CDATA[res]]></PortTo
15575 ><list-int/></Info></Edge
15580 ><![CDATA[interface]]></PortFrom
15584 ><![CDATA[res]]></PortTo
15587 ><list-int/></Info></Edge
15592 ><![CDATA[interface]]></PortFrom
15596 ><![CDATA[down]]></PortTo
15599 ><list-int/></Info></Edge
15604 ><![CDATA[down]]></PortFrom
15608 ><![CDATA[interface]]></PortTo
15611 ><list-int/></Info></Edge
15616 ><![CDATA[down]]></PortFrom
15620 ><![CDATA[interface]]></PortTo
15623 ><list-int/></Info></Edge
15628 ><![CDATA[copy1]]></PortFrom
15632 ><![CDATA[res4True]]></PortTo
15635 ><list-int/></Info></Edge
15640 ><![CDATA[copy2]]></PortFrom
15644 ><![CDATA[res4True]]></PortTo
15647 ><list-int/></Info></Edge
15652 ><![CDATA[copy1]]></PortFrom
15656 ><![CDATA[res4False]]></PortTo
15659 ><list-int/></Info></Edge
15664 ><![CDATA[res4False]]></PortFrom
15668 ><![CDATA[copy2]]></PortTo
15671 ><list-int/></Info></Edge
15676 ><![CDATA[copy1]]></PortFrom
15680 ><![CDATA[arg]]></PortTo
15683 ><list-int/></Info></Edge
15688 ><![CDATA[copy2]]></PortFrom
15692 ><![CDATA[arg]]></PortTo
15695 ><list-int/></Info></Edge></Edges></Network></RHS
15697 ><MappingElement lhs="3" rhs="3"
15698 /><MappingElement lhs="4" rhs="4"
15699 /><MappingElement lhs="5" rhs="5"
15700 /><MappingElement lhs="6" rhs="6"
15701 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
15704 ><![CDATA[Duplicator_NatCase]]></Name
15706 ><Network Width="15.0" Height="9.0"
15711 ><Position X="2.0" Y="2.0"
15713 ><![CDATA[Node 1]]></Name
15717 ><![CDATA[duplicator]]></Shape
15719 ><list-int/></Info></Node
15721 ><Position X="2.0" Y="4.0"
15723 ><![CDATA[Node 2]]></Name
15727 ><![CDATA[NatCase']]></Shape
15729 ><list-int/></Info></Node
15731 ><Position X="0.9762500000000002" Y="0.5"
15733 ><![CDATA[Node 3]]></Name
15737 ><![CDATA[interface]]></Shape
15739 ><list-int/></Info></Node
15741 ><Position X="3.1933333333333334" Y="0.49999999999999994"
15743 ><![CDATA[Node 4]]></Name
15747 ><![CDATA[interface]]></Shape
15749 ><list-int/></Info></Node
15751 ><Position X="0.30395833333333294" Y="3.754375"
15753 ><![CDATA[Node 5]]></Name
15757 ><![CDATA[interface]]></Shape
15759 ><list-int/></Info></Node
15761 ><Position X="0.7910416666666666" Y="5.473541666666667"
15763 ><![CDATA[Node 6]]></Name
15767 ><![CDATA[interface]]></Shape
15769 ><list-int/></Info></Node
15771 ><Position X="2.92875" Y="5.5529166666666665"
15773 ><![CDATA[Node 7]]></Name
15777 ><![CDATA[interface]]></Shape
15779 ><list-int/></Info></Node
15781 ><Position X="4.1085416666666665" Y="3.754375"
15783 ><![CDATA[Node 8]]></Name
15787 ><![CDATA[interface]]></Shape
15789 ><list-int/></Info></Node></Nodes
15795 ><![CDATA[down]]></PortFrom
15799 ><![CDATA[res]]></PortTo
15802 ><list-int/></Info></Edge
15807 ><![CDATA[copy2]]></PortFrom
15811 ><![CDATA[interface]]></PortTo
15814 ><list-int/></Info></Edge
15819 ><![CDATA[copy1]]></PortFrom
15823 ><![CDATA[interface]]></PortTo
15826 ><list-int/></Info></Edge
15831 ><![CDATA[arg4Succ]]></PortFrom
15835 ><![CDATA[interface]]></PortTo
15838 ><list-int/></Info></Edge
15843 ><![CDATA[res4Succ]]></PortFrom
15847 ><![CDATA[interface]]></PortTo
15850 ><list-int/></Info></Edge
15855 ><![CDATA[res4Zero]]></PortFrom
15859 ><![CDATA[interface]]></PortTo
15862 ><list-int/></Info></Edge
15867 ><![CDATA[arg]]></PortFrom
15871 ><![CDATA[interface]]></PortTo
15874 ><list-int/></Info></Edge></Edges></Network></LHS
15876 ><Network Width="15.0" Height="9.0"
15881 ><Position X="2.5108333333333337" Y="0.5529166666666666"
15883 ><![CDATA[Node 3]]></Name
15887 ><![CDATA[interface]]></Shape
15889 ><list-int/></Info></Node
15891 ><Position X="4.727916666666665" Y="0.5529166666666666"
15893 ><![CDATA[Node 4]]></Name
15897 ><![CDATA[interface]]></Shape
15899 ><list-int/></Info></Node
15901 ><Position X="0.33041666666666625" Y="5.0772916666666665"
15903 ><![CDATA[Node 5]]></Name
15907 ><![CDATA[interface]]></Shape
15909 ><list-int/></Info></Node
15911 ><Position X="2.5372916666666665" Y="5.5529166666666665"
15913 ><![CDATA[Node 6]]></Name
15917 ><![CDATA[interface]]></Shape
15919 ><list-int/></Info></Node
15921 ><Position X="4.463333333333331" Y="5.605833333333333"
15923 ><![CDATA[Node 7]]></Name
15927 ><![CDATA[interface]]></Shape
15929 ><list-int/></Info></Node
15931 ><Position X="7.65395833333333" Y="4.336458333333334"
15933 ><![CDATA[Node 8]]></Name
15937 ><![CDATA[interface]]></Shape
15939 ><list-int/></Info></Node
15941 ><Position X="2.513541666666667" Y="1.8520833333333333"
15943 ><![CDATA[Node 9]]></Name
15947 ><![CDATA[NatCase']]></Shape
15949 ><list-int/></Info></Node
15951 ><Position X="4.736041666666667" Y="1.7727083333333336"
15953 ><![CDATA[Node 10]]></Name
15957 ><![CDATA[NatCase']]></Shape
15959 ><list-int/></Info></Node
15961 ><Position X="1.1641666666666666" Y="4.2597916666666675"
15963 ><![CDATA[Node 11]]></Name
15967 ><![CDATA[duplicator]]></Shape
15969 ><list-int/></Info></Node
15971 ><Position X="6.402916666666667" Y="4.101041666666667"
15973 ><![CDATA[Node 12]]></Name
15977 ><![CDATA[duplicator]]></Shape
15979 ><list-int/></Info></Node
15981 ><Position X="4.736041666666668" Y="4.074583333333333"
15983 ><![CDATA[Node 13]]></Name
15987 ><![CDATA[duplicator]]></Shape
15989 ><list-int/></Info></Node
15991 ><Position X="2.5135416666666663" Y="3.995208333333333"
15993 ><![CDATA[Node 14]]></Name
15997 ><![CDATA[duplicator]]></Shape
15999 ><list-int/></Info></Node></Nodes
16005 ><![CDATA[interface]]></PortFrom
16009 ><![CDATA[res]]></PortTo
16012 ><list-int/></Info></Edge
16017 ><![CDATA[interface]]></PortFrom
16021 ><![CDATA[res]]></PortTo
16024 ><list-int/></Info></Edge
16029 ><![CDATA[down]]></PortFrom
16033 ><![CDATA[interface]]></PortTo
16036 ><list-int/></Info></Edge
16041 ><![CDATA[down]]></PortFrom
16045 ><![CDATA[interface]]></PortTo
16048 ><list-int/></Info></Edge
16053 ><![CDATA[down]]></PortFrom
16057 ><![CDATA[interface]]></PortTo
16060 ><list-int/></Info></Edge
16065 ><![CDATA[res4Zero]]></PortFrom
16069 ><![CDATA[copy1]]></PortTo
16072 ><list-int/></Info></Edge
16077 ><![CDATA[res4Zero]]></PortFrom
16081 ><![CDATA[copy2]]></PortTo
16084 ><list-int/></Info></Edge
16089 ><![CDATA[copy1]]></PortFrom
16093 ><![CDATA[res4Succ]]></PortTo
16096 ><list-int/></Info></Edge
16101 ><![CDATA[copy2]]></PortFrom
16105 ><![CDATA[res4Succ]]></PortTo
16108 ><list-int/></Info></Edge
16113 ><![CDATA[down]]></PortFrom
16117 ><![CDATA[interface]]></PortTo
16120 ><list-int/></Info></Edge
16125 ><![CDATA[arg]]></PortFrom
16129 ><![CDATA[copy1]]></PortTo
16132 ><list-int/></Info></Edge
16137 ><![CDATA[copy2]]></PortFrom
16141 ><![CDATA[arg]]></PortTo
16144 ><list-int/></Info></Edge
16149 ><![CDATA[copy1]]></PortFrom
16153 ><![CDATA[arg4Succ]]></PortTo
16156 ><list-int/></Info></Edge
16161 ><![CDATA[arg4Succ]]></PortFrom
16165 ><![CDATA[copy2]]></PortTo
16168 ><list-int/></Info></Edge></Edges></Network></RHS
16170 ><MappingElement lhs="3" rhs="3"
16171 /><MappingElement lhs="4" rhs="4"
16172 /><MappingElement lhs="5" rhs="5"
16173 /><MappingElement lhs="6" rhs="6"
16174 /><MappingElement lhs="7" rhs="7"
16175 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
16178 ><![CDATA[Duplicator_Nil]]></Name
16180 ><Network Width="15.0" Height="9.0"
16185 ><Position X="2.0" Y="2.0"
16187 ><![CDATA[Node 1]]></Name
16191 ><![CDATA[duplicator]]></Shape
16193 ><list-int/></Info></Node
16195 ><Position X="2.0" Y="4.0"
16197 ><![CDATA[Node 2]]></Name
16201 ><![CDATA[Nil]]></Shape
16203 ><list-int/></Info></Node
16205 ><Position X="0.6322916666666667" Y="0.39416666666666667"
16207 ><![CDATA[Node 3]]></Name
16211 ><![CDATA[interface]]></Shape
16213 ><list-int/></Info></Node
16215 ><Position X="3.3785416666666666" Y="0.39416666666666667"
16217 ><![CDATA[Node 4]]></Name
16221 ><![CDATA[interface]]></Shape
16223 ><list-int/></Info></Node></Nodes
16229 ><![CDATA[down]]></PortFrom
16233 ><![CDATA[port_name]]></PortTo
16236 ><list-int/></Info></Edge
16241 ><![CDATA[copy2]]></PortFrom
16245 ><![CDATA[interface]]></PortTo
16248 ><list-int/></Info></Edge
16253 ><![CDATA[copy1]]></PortFrom
16257 ><![CDATA[interface]]></PortTo
16260 ><list-int/></Info></Edge></Edges></Network></LHS
16262 ><Network Width="15.0" Height="9.0"
16267 ><Position X="0.6322916666666667" Y="0.39416666666666667"
16269 ><![CDATA[Node 3]]></Name
16273 ><![CDATA[interface]]></Shape
16275 ><list-int/></Info></Node
16277 ><Position X="3.3785416666666666" Y="0.39416666666666667"
16279 ><![CDATA[Node 4]]></Name
16283 ><![CDATA[interface]]></Shape
16285 ><list-int/></Info></Node
16287 ><Position X="0.6085416666666668" Y="1.905"
16289 ><![CDATA[Node 5]]></Name
16293 ><![CDATA[Nil]]></Shape
16295 ><list-int/></Info></Node
16297 ><Position X="3.3602083333333335" Y="1.957916666666667"
16299 ><![CDATA[Node 6]]></Name
16303 ><![CDATA[Nil]]></Shape
16305 ><list-int/></Info></Node></Nodes
16311 ><![CDATA[interface]]></PortFrom
16315 ><![CDATA[port_name]]></PortTo
16318 ><list-int/></Info></Edge
16323 ><![CDATA[interface]]></PortFrom
16327 ><![CDATA[port_name]]></PortTo
16330 ><list-int/></Info></Edge></Edges></Network></RHS
16332 ><MappingElement lhs="3" rhs="3"
16333 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
16336 ><![CDATA[Duplicator_Cons]]></Name
16338 ><Network Width="15.0" Height="9.0"
16343 ><Position X="2.0" Y="2.0"
16345 ><![CDATA[Node 1]]></Name
16349 ><![CDATA[duplicator]]></Shape
16351 ><list-int/></Info></Node
16353 ><Position X="2.0" Y="4.0"
16355 ><![CDATA[Node 2]]></Name
16359 ><![CDATA[Cons]]></Shape
16361 ><list-int/></Info></Node
16363 ><Position X="0.6322916666666667" Y="0.39416666666666667"
16365 ><![CDATA[Node 3]]></Name
16369 ><![CDATA[interface]]></Shape
16371 ><list-int/></Info></Node
16373 ><Position X="3.378541666666667" Y="0.39416666666666667"
16375 ><![CDATA[Node 4]]></Name
16379 ><![CDATA[interface]]></Shape
16381 ><list-int/></Info></Node
16383 ><Position X="0.9233333333333333" Y="4.7856250000000005"
16385 ><![CDATA[Node 5]]></Name
16389 ><![CDATA[interface]]></Shape
16391 ><list-int/></Info></Node
16393 ><Position X="3.2462500000000003" Y="4.970833333333334"
16395 ><![CDATA[Node 6]]></Name
16399 ><![CDATA[interface]]></Shape
16401 ><list-int/></Info></Node></Nodes
16407 ><![CDATA[down]]></PortFrom
16411 ><![CDATA[port_name]]></PortTo
16414 ><list-int/></Info></Edge
16419 ><![CDATA[copy2]]></PortFrom
16423 ><![CDATA[interface]]></PortTo
16426 ><list-int/></Info></Edge
16431 ><![CDATA[copy1]]></PortFrom
16435 ><![CDATA[interface]]></PortTo
16438 ><list-int/></Info></Edge
16443 ><![CDATA[tail]]></PortFrom
16447 ><![CDATA[interface]]></PortTo
16450 ><list-int/></Info></Edge
16455 ><![CDATA[head]]></PortFrom
16459 ><![CDATA[interface]]></PortTo
16462 ><list-int/></Info></Edge></Edges></Network></LHS
16464 ><Network Width="15.0" Height="9.0"
16469 ><Position X="0.6322916666666667" Y="0.39416666666666667"
16471 ><![CDATA[Node 3]]></Name
16475 ><![CDATA[interface]]></Shape
16477 ><list-int/></Info></Node
16479 ><Position X="3.378541666666667" Y="0.39416666666666667"
16481 ><![CDATA[Node 4]]></Name
16485 ><![CDATA[interface]]></Shape
16487 ><list-int/></Info></Node
16489 ><Position X="0.6852083333333333" Y="4.838541666666667"
16491 ><![CDATA[Node 5]]></Name
16495 ><![CDATA[interface]]></Shape
16497 ><list-int/></Info></Node
16499 ><Position X="3.325625" Y="4.970833333333334"
16501 ><![CDATA[Node 6]]></Name
16505 ><![CDATA[interface]]></Shape
16507 ><list-int/></Info></Node
16509 ><Position X="0.635" Y="1.8520833333333335"
16511 ><![CDATA[Node 7]]></Name
16515 ><![CDATA[Cons]]></Shape
16517 ><list-int/></Info></Node
16519 ><Position X="3.386666666666667" Y="1.74625"
16521 ><![CDATA[Node 8]]></Name
16525 ><![CDATA[Cons]]></Shape
16527 ><list-int/></Info></Node
16529 ><Position X="0.6879166666666668" Y="3.4924999999999997"
16531 ><![CDATA[Node 9]]></Name
16535 ><![CDATA[duplicator]]></Shape
16537 ><list-int/></Info></Node
16539 ><Position X="3.33375" Y="3.65125"
16541 ><![CDATA[Node 10]]></Name
16545 ><![CDATA[duplicator]]></Shape
16547 ><list-int/></Info></Node></Nodes
16553 ><![CDATA[interface]]></PortFrom
16557 ><![CDATA[port_name]]></PortTo
16560 ><list-int/></Info></Edge
16565 ><![CDATA[interface]]></PortFrom
16569 ><![CDATA[port_name]]></PortTo
16572 ><list-int/></Info></Edge
16577 ><![CDATA[interface]]></PortFrom
16581 ><![CDATA[down]]></PortTo
16584 ><list-int/></Info></Edge
16589 ><![CDATA[down]]></PortFrom
16593 ><![CDATA[interface]]></PortTo
16596 ><list-int/></Info></Edge
16601 ><![CDATA[copy1]]></PortFrom
16605 ><![CDATA[head]]></PortTo
16608 ><list-int/></Info></Edge
16613 ><![CDATA[copy2]]></PortFrom
16617 ><![CDATA[head]]></PortTo
16620 ><list-int/></Info></Edge
16625 ><![CDATA[copy1]]></PortFrom
16629 ><![CDATA[tail]]></PortTo
16632 ><list-int/></Info></Edge
16637 ><![CDATA[tail]]></PortFrom
16641 ><![CDATA[copy2]]></PortTo
16644 ><list-int/></Info></Edge></Edges></Network></RHS
16646 ><MappingElement lhs="3" rhs="3"
16647 /><MappingElement lhs="4" rhs="4"
16648 /><MappingElement lhs="5" rhs="5"
16649 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
16652 ><![CDATA[Duplicator_True]]></Name
16654 ><Network Width="15.0" Height="9.0"
16659 ><Position X="2.0" Y="2.0"
16661 ><![CDATA[Node 1]]></Name
16665 ><![CDATA[duplicator]]></Shape
16667 ><list-int/></Info></Node
16669 ><Position X="2.0" Y="4.0"
16671 ><![CDATA[Node 2]]></Name
16675 ><![CDATA[True]]></Shape
16677 ><list-int/></Info></Node
16679 ><Position X="0.5" Y="0.5"
16681 ><![CDATA[Node 3]]></Name
16685 ><![CDATA[interface]]></Shape
16687 ><list-int/></Info></Node
16689 ><Position X="3.3520833333333333" Y="0.5529166666666667"
16691 ><![CDATA[Node 4]]></Name
16695 ><![CDATA[interface]]></Shape
16697 ><list-int/></Info></Node></Nodes
16703 ><![CDATA[down]]></PortFrom
16707 ><![CDATA[res]]></PortTo
16710 ><list-int/></Info></Edge
16715 ><![CDATA[copy2]]></PortFrom
16719 ><![CDATA[interface]]></PortTo
16722 ><list-int/></Info></Edge
16727 ><![CDATA[copy1]]></PortFrom
16731 ><![CDATA[interface]]></PortTo
16734 ><list-int/></Info></Edge></Edges></Network></LHS
16736 ><Network Width="15.0" Height="9.0"
16741 ><Position X="0.5" Y="0.5"
16743 ><![CDATA[Node 3]]></Name
16747 ><![CDATA[interface]]></Shape
16749 ><list-int/></Info></Node
16751 ><Position X="3.3520833333333333" Y="0.5529166666666667"
16753 ><![CDATA[Node 4]]></Name
16757 ><![CDATA[interface]]></Shape
16759 ><list-int/></Info></Node
16761 ><Position X="0.5820833333333334" Y="2.275416666666667"
16763 ><![CDATA[Node 5]]></Name
16767 ><![CDATA[True]]></Shape
16769 ><list-int/></Info></Node
16771 ><Position X="3.3602083333333335" Y="2.328333333333333"
16773 ><![CDATA[Node 6]]></Name
16777 ><![CDATA[True]]></Shape
16779 ><list-int/></Info></Node></Nodes
16785 ><![CDATA[interface]]></PortFrom
16789 ><![CDATA[res]]></PortTo
16792 ><list-int/></Info></Edge
16797 ><![CDATA[interface]]></PortFrom
16801 ><![CDATA[res]]></PortTo
16804 ><list-int/></Info></Edge></Edges></Network></RHS
16806 ><MappingElement lhs="3" rhs="3"
16807 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
16810 ><![CDATA[Duplicator_False]]></Name
16812 ><Network Width="15.0" Height="9.0"
16817 ><Position X="2.0" Y="2.0"
16819 ><![CDATA[Node 1]]></Name
16823 ><![CDATA[duplicator]]></Shape
16825 ><list-int/></Info></Node
16827 ><Position X="2.0" Y="4.0"
16829 ><![CDATA[Node 2]]></Name
16833 ><![CDATA[False]]></Shape
16835 ><list-int/></Info></Node
16837 ><Position X="0.5" Y="0.5"
16839 ><![CDATA[Node 3]]></Name
16843 ><![CDATA[interface]]></Shape
16845 ><list-int/></Info></Node
16847 ><Position X="3.0610416666666667" Y="0.5264583333333334"
16849 ><![CDATA[Node 4]]></Name
16853 ><![CDATA[interface]]></Shape
16855 ><list-int/></Info></Node></Nodes
16861 ><![CDATA[down]]></PortFrom
16865 ><![CDATA[res]]></PortTo
16868 ><list-int/></Info></Edge
16873 ><![CDATA[copy2]]></PortFrom
16877 ><![CDATA[interface]]></PortTo
16880 ><list-int/></Info></Edge
16885 ><![CDATA[copy1]]></PortFrom
16889 ><![CDATA[interface]]></PortTo
16892 ><list-int/></Info></Edge></Edges></Network></LHS
16894 ><Network Width="15.0" Height="9.0"
16899 ><Position X="0.5" Y="0.5"
16901 ><![CDATA[Node 3]]></Name
16905 ><![CDATA[interface]]></Shape
16907 ><list-int/></Info></Node
16909 ><Position X="3.0610416666666667" Y="0.5264583333333334"
16911 ><![CDATA[Node 4]]></Name
16915 ><![CDATA[interface]]></Shape
16917 ><list-int/></Info></Node
16919 ><Position X="0.7408333333333335" Y="2.3018750000000003"
16921 ><![CDATA[Node 5]]></Name
16925 ><![CDATA[False]]></Shape
16927 ><list-int/></Info></Node
16929 ><Position X="3.0427083333333336" Y="2.2754166666666666"
16931 ><![CDATA[Node 6]]></Name
16935 ><![CDATA[False]]></Shape
16937 ><list-int/></Info></Node></Nodes
16943 ><![CDATA[interface]]></PortFrom
16947 ><![CDATA[res]]></PortTo
16950 ><list-int/></Info></Edge
16955 ><![CDATA[interface]]></PortFrom
16959 ><![CDATA[res]]></PortTo
16962 ><list-int/></Info></Edge></Edges></Network></RHS
16964 ><MappingElement lhs="3" rhs="3"
16965 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
16968 ><![CDATA[Duplicator_Zero]]></Name
16970 ><Network Width="15.0" Height="9.0"
16975 ><Position X="2.0" Y="2.0"
16977 ><![CDATA[Node 1]]></Name
16981 ><![CDATA[duplicator]]></Shape
16983 ><list-int/></Info></Node
16985 ><Position X="2.0" Y="4.0"
16987 ><![CDATA[Node 2]]></Name
16991 ><![CDATA[Zero]]></Shape
16993 ><list-int/></Info></Node
16995 ><Position X="0.5" Y="0.5"
16997 ><![CDATA[Node 3]]></Name
17001 ><![CDATA[interface]]></Shape
17003 ><list-int/></Info></Node
17005 ><Position X="3.2197916666666666" Y="0.5529166666666666"
17007 ><![CDATA[Node 4]]></Name
17011 ><![CDATA[interface]]></Shape
17013 ><list-int/></Info></Node></Nodes
17019 ><![CDATA[down]]></PortFrom
17023 ><![CDATA[port_name]]></PortTo
17026 ><list-int/></Info></Edge
17031 ><![CDATA[copy2]]></PortFrom
17035 ><![CDATA[interface]]></PortTo
17038 ><list-int/></Info></Edge
17043 ><![CDATA[copy1]]></PortFrom
17047 ><![CDATA[interface]]></PortTo
17050 ><list-int/></Info></Edge></Edges></Network></LHS
17052 ><Network Width="15.0" Height="9.0"
17057 ><Position X="0.5" Y="0.5"
17059 ><![CDATA[Node 3]]></Name
17063 ><![CDATA[interface]]></Shape
17065 ><list-int/></Info></Node
17067 ><Position X="1.5" Y="0.5"
17069 ><![CDATA[Node 4]]></Name
17073 ><![CDATA[interface]]></Shape
17075 ><list-int/></Info></Node
17077 ><Position X="0.5820833333333334" Y="2.4870833333333335"
17079 ><![CDATA[Node 5]]></Name
17083 ><![CDATA[Zero]]></Shape
17085 ><list-int/></Info></Node
17087 ><Position X="2.0108333333333337" Y="2.354791666666667"
17089 ><![CDATA[Node 6]]></Name
17093 ><![CDATA[Zero]]></Shape
17095 ><list-int/></Info></Node></Nodes
17101 ><![CDATA[interface]]></PortFrom
17105 ><![CDATA[port_name]]></PortTo
17108 ><list-int/></Info></Edge
17113 ><![CDATA[interface]]></PortFrom
17117 ><![CDATA[port_name]]></PortTo
17120 ><list-int/></Info></Edge></Edges></Network></RHS
17122 ><MappingElement lhs="3" rhs="3"
17123 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
17126 ><![CDATA[Duplicator_Succ]]></Name
17128 ><Network Width="15.0" Height="9.0"
17133 ><Position X="2.0" Y="2.0"
17135 ><![CDATA[Node 1]]></Name
17139 ><![CDATA[duplicator]]></Shape
17141 ><list-int/></Info></Node
17143 ><Position X="2.0" Y="4.0"
17145 ><![CDATA[Node 2]]></Name
17149 ><![CDATA[Succ]]></Shape
17151 ><list-int/></Info></Node
17153 ><Position X="0.5" Y="0.5"
17155 ><![CDATA[Node 3]]></Name
17159 ><![CDATA[interface]]></Shape
17161 ><list-int/></Info></Node
17163 ><Position X="3.1139583333333336" Y="0.5"
17165 ><![CDATA[Node 4]]></Name
17169 ><![CDATA[interface]]></Shape
17171 ><list-int/></Info></Node
17173 ><Position X="2.008125" Y="5.473541666666667"
17175 ><![CDATA[Node 5]]></Name
17179 ><![CDATA[interface]]></Shape
17181 ><list-int/></Info></Node></Nodes
17187 ><![CDATA[down]]></PortFrom
17191 ><![CDATA[res]]></PortTo
17194 ><list-int/></Info></Edge
17199 ><![CDATA[copy2]]></PortFrom
17203 ><![CDATA[interface]]></PortTo
17206 ><list-int/></Info></Edge
17211 ><![CDATA[copy1]]></PortFrom
17215 ><![CDATA[interface]]></PortTo
17218 ><list-int/></Info></Edge
17223 ><![CDATA[arg]]></PortFrom
17227 ><![CDATA[interface]]></PortTo
17230 ><list-int/></Info></Edge></Edges></Network></LHS
17232 ><Network Width="15.0" Height="9.0"
17237 ><Position X="0.6058333333333333" Y="0.5"
17239 ><![CDATA[Node 3]]></Name
17243 ><![CDATA[interface]]></Shape
17245 ><list-int/></Info></Node
17247 ><Position X="3.1139583333333336" Y="0.5"
17249 ><![CDATA[Node 4]]></Name
17253 ><![CDATA[interface]]></Shape
17255 ><list-int/></Info></Node
17257 ><Position X="2.008125" Y="5.473541666666667"
17259 ><![CDATA[Node 5]]></Name
17263 ><![CDATA[interface]]></Shape
17265 ><list-int/></Info></Node
17267 ><Position X="0.5820833333333334" Y="2.0902083333333334"
17269 ><![CDATA[Node 6]]></Name
17273 ><![CDATA[Succ]]></Shape
17275 ><list-int/></Info></Node
17277 ><Position X="3.1220833333333338" Y="1.9050000000000002"
17279 ><![CDATA[Node 7]]></Name
17283 ><![CDATA[Succ]]></Shape
17285 ><list-int/></Info></Node
17287 ><Position X="2.0108333333333333" Y="3.6777083333333334"
17289 ><![CDATA[Node 8]]></Name
17293 ><![CDATA[duplicator]]></Shape
17295 ><list-int/></Info></Node></Nodes
17301 ><![CDATA[interface]]></PortFrom
17305 ><![CDATA[res]]></PortTo
17308 ><list-int/></Info></Edge
17313 ><![CDATA[interface]]></PortFrom
17317 ><![CDATA[res]]></PortTo
17320 ><list-int/></Info></Edge
17325 ><![CDATA[arg]]></PortFrom
17329 ><![CDATA[copy1]]></PortTo
17332 ><list-int/></Info></Edge
17337 ><![CDATA[arg]]></PortFrom
17341 ><![CDATA[copy2]]></PortTo
17344 ><list-int/></Info></Edge
17349 ><![CDATA[down]]></PortFrom
17353 ><![CDATA[interface]]></PortTo
17356 ><list-int/></Info></Edge></Edges></Network></RHS
17358 ><MappingElement lhs="3" rhs="3"
17359 /><MappingElement lhs="4" rhs="4"
17360 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
17363 ><![CDATA[Evaluator_Pair]]></Name
17365 ><Network Width="15.0" Height="9.0"
17370 ><Position X="2.0" Y="2.0"
17372 ><![CDATA[Node 1]]></Name
17376 ><![CDATA[evaluation]]></Shape
17378 ><list-int/></Info></Node
17380 ><Position X="2.0" Y="4.0"
17382 ><![CDATA[Node 2]]></Name
17386 ><![CDATA[pair]]></Shape
17388 ><list-int/></Info></Node
17390 ><Position X="2.008125" Y="0.420625"
17392 ><![CDATA[Node 3]]></Name
17396 ><![CDATA[interface]]></Shape
17398 ><list-int/></Info></Node
17400 ><Position X="0.7116666666666667" Y="5.050208333333333"
17402 ><![CDATA[Node 4]]></Name
17406 ><![CDATA[interface]]></Shape
17408 ><list-int/></Info></Node
17410 ><Position X="3.24625" Y="5.02375"
17412 ><![CDATA[Node 5]]></Name
17416 ><![CDATA[interface]]></Shape
17418 ><list-int/></Info></Node></Nodes
17424 ><![CDATA[arg]]></PortFrom
17428 ><![CDATA[pair_res]]></PortTo
17431 ><list-int/></Info></Edge
17436 ><![CDATA[res]]></PortFrom
17440 ><![CDATA[interface]]></PortTo
17443 ><list-int/></Info></Edge
17448 ><![CDATA[snd_arg]]></PortFrom
17452 ><![CDATA[interface]]></PortTo
17455 ><list-int/></Info></Edge
17460 ><![CDATA[fst_arg]]></PortFrom
17464 ><![CDATA[interface]]></PortTo
17467 ><list-int/></Info></Edge></Edges></Network></LHS
17469 ><Network Width="15.0" Height="9.0"
17474 ><Position X="2.0" Y="4.0"
17476 ><![CDATA[Node 2]]></Name
17480 ><![CDATA[pair]]></Shape
17482 ><list-int/></Info></Node
17484 ><Position X="2.008125" Y="0.420625"
17486 ><![CDATA[Node 3]]></Name
17490 ><![CDATA[interface]]></Shape
17492 ><list-int/></Info></Node
17494 ><Position X="0.7116666666666667" Y="5.050208333333333"
17496 ><![CDATA[Node 4]]></Name
17500 ><![CDATA[interface]]></Shape
17502 ><list-int/></Info></Node
17504 ><Position X="3.24625" Y="5.02375"
17506 ><![CDATA[Node 5]]></Name
17510 ><![CDATA[interface]]></Shape
17512 ><list-int/></Info></Node
17514 ><Position X="2.0108333333333333" Y="2.1695833333333336"
17516 ><![CDATA[Node 6]]></Name
17520 ><![CDATA[evalReturn]]></Shape
17522 ><list-int/></Info></Node></Nodes
17528 ><![CDATA[snd_arg]]></PortFrom
17532 ><![CDATA[interface]]></PortTo
17535 ><list-int/></Info></Edge
17540 ><![CDATA[fst_arg]]></PortFrom
17544 ><![CDATA[interface]]></PortTo
17547 ><list-int/></Info></Edge
17552 ><![CDATA[interface]]></PortFrom
17556 ><![CDATA[res]]></PortTo
17559 ><list-int/></Info></Edge
17564 ><![CDATA[arg]]></PortFrom
17568 ><![CDATA[pair_res]]></PortTo
17571 ><list-int/></Info></Edge></Edges></Network></RHS
17573 ><MappingElement lhs="3" rhs="3"
17574 /><MappingElement lhs="4" rhs="4"
17575 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
17578 ><![CDATA[Evaluator_fstProjection]]></Name
17580 ><Network Width="15.0" Height="9.0"
17585 ><Position X="2.0" Y="2.0"
17587 ><![CDATA[Node 1]]></Name
17591 ><![CDATA[evaluation]]></Shape
17593 ><list-int/></Info></Node
17595 ><Position X="2.0" Y="4.0"
17597 ><![CDATA[Node 2]]></Name
17601 ><![CDATA[fst]]></Shape
17603 ><list-int/></Info></Node
17605 ><Position X="2.008125" Y="0.4735416666666667"
17607 ><![CDATA[Node 3]]></Name
17611 ><![CDATA[interface]]></Shape
17613 ><list-int/></Info></Node
17615 ><Position X="1.981666666666667" Y="5.103125"
17617 ><![CDATA[Node 4]]></Name
17621 ><![CDATA[interface]]></Shape
17623 ><list-int/></Info></Node></Nodes
17629 ><![CDATA[arg]]></PortFrom
17633 ><![CDATA[res]]></PortTo
17636 ><list-int/></Info></Edge
17641 ><![CDATA[res]]></PortFrom
17645 ><![CDATA[interface]]></PortTo
17648 ><list-int/></Info></Edge
17653 ><![CDATA[arg]]></PortFrom
17657 ><![CDATA[interface]]></PortTo
17660 ><list-int/></Info></Edge></Edges></Network></LHS
17662 ><Network Width="15.0" Height="9.0"
17667 ><Position X="1.9735416666666667" Y="3.42875"
17669 ><![CDATA[Node 1]]></Name
17673 ><![CDATA[evaluation]]></Shape
17675 ><list-int/></Info></Node
17677 ><Position X="2.008125" Y="0.4735416666666667"
17679 ><![CDATA[Node 3]]></Name
17683 ><![CDATA[interface]]></Shape
17685 ><list-int/></Info></Node
17687 ><Position X="1.981666666666667" Y="5.103125"
17689 ><![CDATA[Node 4]]></Name
17693 ><![CDATA[interface]]></Shape
17695 ><list-int/></Info></Node
17697 ><Position X="1.9843750000000002" Y="1.8520833333333335"
17699 ><![CDATA[Node 5]]></Name
17703 ><![CDATA[fst']]></Shape
17705 ><list-int/></Info></Node></Nodes
17711 ><![CDATA[arg]]></PortFrom
17715 ><![CDATA[interface]]></PortTo
17718 ><list-int/></Info></Edge
17723 ><![CDATA[interface]]></PortFrom
17727 ><![CDATA[res]]></PortTo
17730 ><list-int/></Info></Edge
17735 ><![CDATA[arg]]></PortFrom
17739 ><![CDATA[res]]></PortTo
17742 ><list-int/></Info></Edge></Edges></Network></RHS
17744 ><MappingElement lhs="3" rhs="3"
17745 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
17748 ><![CDATA[EvaluatorReturning_fstProjection]]></Name
17750 ><Network Width="15.0" Height="9.0"
17755 ><Position X="2.0" Y="4.0"
17757 ><![CDATA[Node 1]]></Name
17761 ><![CDATA[evalReturn]]></Shape
17763 ><list-int/></Info></Node
17765 ><Position X="2.0" Y="2.0"
17767 ><![CDATA[Node 2]]></Name
17771 ><![CDATA[fst']]></Shape
17773 ><list-int/></Info></Node
17775 ><Position X="1.981666666666667" Y="5.050208333333334"
17777 ><![CDATA[Node 3]]></Name
17781 ><![CDATA[interface]]></Shape
17783 ><list-int/></Info></Node
17785 ><Position X="2.008125" Y="0.5264583333333334"
17787 ><![CDATA[Node 4]]></Name
17791 ><![CDATA[interface]]></Shape
17793 ><list-int/></Info></Node></Nodes
17799 ><![CDATA[res]]></PortFrom
17803 ><![CDATA[arg]]></PortTo
17806 ><list-int/></Info></Edge
17811 ><![CDATA[arg]]></PortFrom
17815 ><![CDATA[interface]]></PortTo
17818 ><list-int/></Info></Edge
17823 ><![CDATA[res]]></PortFrom
17827 ><![CDATA[interface]]></PortTo
17830 ><list-int/></Info></Edge></Edges></Network></LHS
17832 ><Network Width="15.0" Height="9.0"
17837 ><Position X="2.0" Y="2.0264583333333333"
17839 ><![CDATA[Node 2]]></Name
17843 ><![CDATA[fst']]></Shape
17845 ><list-int/></Info></Node
17847 ><Position X="2.0081250000000006" Y="5.050208333333334"
17849 ><![CDATA[Node 3]]></Name
17853 ><![CDATA[interface]]></Shape
17855 ><list-int/></Info></Node
17857 ><Position X="2.008125" Y="0.5264583333333334"
17859 ><![CDATA[Node 4]]></Name
17863 ><![CDATA[interface]]></Shape
17865 ><list-int/></Info></Node></Nodes
17871 ><![CDATA[res]]></PortFrom
17875 ><![CDATA[interface]]></PortTo
17878 ><list-int/></Info></Edge
17883 ><![CDATA[arg]]></PortFrom
17887 ><![CDATA[interface]]></PortTo
17890 ><list-int/></Info></Edge></Edges></Network></RHS
17892 ><MappingElement lhs="3" rhs="3"
17893 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
17896 ><![CDATA[Evaluator_sndProjection]]></Name
17898 ><Network Width="15.0" Height="9.0"
17903 ><Position X="2.0" Y="2.0"
17905 ><![CDATA[Node 1]]></Name
17909 ><![CDATA[evaluation]]></Shape
17911 ><list-int/></Info></Node
17913 ><Position X="2.0" Y="4.0"
17915 ><![CDATA[Node 2]]></Name
17919 ><![CDATA[snd]]></Shape
17921 ><list-int/></Info></Node
17923 ><Position X="2.008125" Y="0.4470833333333334"
17925 ><![CDATA[Node 3]]></Name
17929 ><![CDATA[interface]]></Shape
17931 ><list-int/></Info></Node
17933 ><Position X="1.981666666666667" Y="5.023750000000001"
17935 ><![CDATA[Node 4]]></Name
17939 ><![CDATA[interface]]></Shape
17941 ><list-int/></Info></Node></Nodes
17947 ><![CDATA[arg]]></PortFrom
17951 ><![CDATA[res]]></PortTo
17954 ><list-int/></Info></Edge
17959 ><![CDATA[res]]></PortFrom
17963 ><![CDATA[interface]]></PortTo
17966 ><list-int/></Info></Edge
17971 ><![CDATA[arg]]></PortFrom
17975 ><![CDATA[interface]]></PortTo
17978 ><list-int/></Info></Edge></Edges></Network></LHS
17980 ><Network Width="15.0" Height="9.0"
17985 ><Position X="1.9735416666666667" Y="3.4552083333333337"
17987 ><![CDATA[Node 1]]></Name
17991 ><![CDATA[evaluation]]></Shape
17993 ><list-int/></Info></Node
17995 ><Position X="2.0081250000000006" Y="0.4470833333333334"
17997 ><![CDATA[Node 3]]></Name
18001 ><![CDATA[interface]]></Shape
18003 ><list-int/></Info></Node
18005 ><Position X="1.981666666666667" Y="5.023750000000001"
18007 ><![CDATA[Node 4]]></Name
18011 ><![CDATA[interface]]></Shape
18013 ><list-int/></Info></Node
18015 ><Position X="1.9843750000000002" Y="1.9314583333333335"
18017 ><![CDATA[Node 5]]></Name
18021 ><![CDATA[snd']]></Shape
18023 ><list-int/></Info></Node></Nodes
18029 ><![CDATA[arg]]></PortFrom
18033 ><![CDATA[interface]]></PortTo
18036 ><list-int/></Info></Edge
18041 ><![CDATA[arg]]></PortFrom
18045 ><![CDATA[res]]></PortTo
18048 ><list-int/></Info></Edge
18053 ><![CDATA[res]]></PortFrom
18057 ><![CDATA[interface]]></PortTo
18060 ><list-int/></Info></Edge></Edges></Network></RHS
18062 ><MappingElement lhs="3" rhs="3"
18063 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
18066 ><![CDATA[EvaluatorReturning_sndProjection]]></Name
18068 ><Network Width="15.0" Height="9.0"
18073 ><Position X="2.0" Y="2.0"
18075 ><![CDATA[Node 1]]></Name
18079 ><![CDATA[snd']]></Shape
18081 ><list-int/></Info></Node
18083 ><Position X="2.0" Y="4.0"
18085 ><![CDATA[Node 2]]></Name
18089 ><![CDATA[evalReturn]]></Shape
18091 ><list-int/></Info></Node
18093 ><Position X="2.008125" Y="0.5"
18095 ><![CDATA[Node 3]]></Name
18099 ><![CDATA[interface]]></Shape
18101 ><list-int/></Info></Node
18103 ><Position X="1.9816666666666667" Y="5.076666666666667"
18105 ><![CDATA[Node 4]]></Name
18109 ><![CDATA[interface]]></Shape
18111 ><list-int/></Info></Node></Nodes
18117 ><![CDATA[arg]]></PortFrom
18121 ><![CDATA[res]]></PortTo
18124 ><list-int/></Info></Edge
18129 ><![CDATA[res]]></PortFrom
18133 ><![CDATA[interface]]></PortTo
18136 ><list-int/></Info></Edge
18141 ><![CDATA[arg]]></PortFrom
18145 ><![CDATA[interface]]></PortTo
18148 ><list-int/></Info></Edge></Edges></Network></LHS
18150 ><Network Width="15.0" Height="9.0"
18155 ><Position X="2.0" Y="2.0"
18157 ><![CDATA[Node 1]]></Name
18161 ><![CDATA[snd']]></Shape
18163 ><list-int/></Info></Node
18165 ><Position X="2.008125" Y="0.5"
18167 ><![CDATA[Node 3]]></Name
18171 ><![CDATA[interface]]></Shape
18173 ><list-int/></Info></Node
18175 ><Position X="2.0081249999999997" Y="5.076666666666667"
18177 ><![CDATA[Node 4]]></Name
18181 ><![CDATA[interface]]></Shape
18183 ><list-int/></Info></Node></Nodes
18189 ><![CDATA[res]]></PortFrom
18193 ><![CDATA[interface]]></PortTo
18196 ><list-int/></Info></Edge
18201 ><![CDATA[arg]]></PortFrom
18205 ><![CDATA[interface]]></PortTo
18208 ><list-int/></Info></Edge></Edges></Network></RHS
18210 ><MappingElement lhs="3" rhs="3"
18211 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
18214 ><![CDATA[fstProjection_Pair]]></Name
18216 ><Network Width="15.0" Height="9.0"
18221 ><Position X="2.0" Y="2.0"
18223 ><![CDATA[Node 1]]></Name
18227 ><![CDATA[fst']]></Shape
18229 ><list-int/></Info></Node
18231 ><Position X="2.0" Y="4.0"
18233 ><![CDATA[Node 2]]></Name
18237 ><![CDATA[pair]]></Shape
18239 ><list-int/></Info></Node
18241 ><Position X="2.008125" Y="0.5264583333333334"
18243 ><![CDATA[Node 3]]></Name
18247 ><![CDATA[interface]]></Shape
18249 ><list-int/></Info></Node
18251 ><Position X="0.7910416666666666" Y="4.970833333333333"
18253 ><![CDATA[Node 4]]></Name
18257 ><![CDATA[interface]]></Shape
18259 ><list-int/></Info></Node
18261 ><Position X="3.166875" Y="4.944374999999999"
18263 ><![CDATA[Node 5]]></Name
18267 ><![CDATA[interface]]></Shape
18269 ><list-int/></Info></Node></Nodes
18275 ><![CDATA[arg]]></PortFrom
18279 ><![CDATA[pair_res]]></PortTo
18282 ><list-int/></Info></Edge
18287 ><![CDATA[res]]></PortFrom
18291 ><![CDATA[interface]]></PortTo
18294 ><list-int/></Info></Edge
18299 ><![CDATA[snd_arg]]></PortFrom
18303 ><![CDATA[interface]]></PortTo
18306 ><list-int/></Info></Edge
18311 ><![CDATA[fst_arg]]></PortFrom
18315 ><![CDATA[interface]]></PortTo
18318 ><list-int/></Info></Edge></Edges></Network></LHS
18320 ><Network Width="15.0" Height="9.0"
18325 ><Position X="2.008125" Y="0.5264583333333334"
18327 ><![CDATA[Node 3]]></Name
18331 ><![CDATA[interface]]></Shape
18333 ><list-int/></Info></Node
18335 ><Position X="0.7910416666666666" Y="4.970833333333333"
18337 ><![CDATA[Node 4]]></Name
18341 ><![CDATA[interface]]></Shape
18343 ><list-int/></Info></Node
18345 ><Position X="3.166875" Y="4.944374999999999"
18347 ><![CDATA[Node 5]]></Name
18351 ><![CDATA[interface]]></Shape
18353 ><list-int/></Info></Node
18355 ><Position X="0.7672916666666668" Y="2.9633333333333334"
18357 ><![CDATA[Node 6]]></Name
18361 ><![CDATA[evaluation]]></Shape
18363 ><list-int/></Info></Node
18365 ><Position X="3.148541666666667" Y="3.5718750000000004"
18367 ><![CDATA[Node 7]]></Name
18371 ><![CDATA[Erase]]></Shape
18373 ><list-int/></Info></Node></Nodes
18379 ><![CDATA[interface]]></PortFrom
18383 ><![CDATA[res]]></PortTo
18386 ><list-int/></Info></Edge
18391 ><![CDATA[arg]]></PortFrom
18395 ><![CDATA[interface]]></PortTo
18398 ><list-int/></Info></Edge
18403 ><![CDATA[down]]></PortFrom
18407 ><![CDATA[interface]]></PortTo
18410 ><list-int/></Info></Edge></Edges></Network></RHS
18412 ><MappingElement lhs="3" rhs="3"
18413 /><MappingElement lhs="4" rhs="4"
18414 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
18417 ><![CDATA[sndProjection_Pair]]></Name
18419 ><Network Width="15.0" Height="9.0"
18424 ><Position X="2.0" Y="2.0"
18426 ><![CDATA[Node 1]]></Name
18430 ><![CDATA[snd']]></Shape
18432 ><list-int/></Info></Node
18434 ><Position X="2.0" Y="4.0"
18436 ><![CDATA[Node 2]]></Name
18440 ><![CDATA[pair]]></Shape
18442 ><list-int/></Info></Node
18444 ><Position X="2.008125" Y="0.5"
18446 ><![CDATA[Node 3]]></Name
18450 ><![CDATA[interface]]></Shape
18452 ><list-int/></Info></Node
18454 ><Position X="0.738125" Y="5.023750000000001"
18456 ><![CDATA[Node 4]]></Name
18460 ><![CDATA[interface]]></Shape
18462 ><list-int/></Info></Node
18464 ><Position X="3.272708333333333" Y="5.050208333333334"
18466 ><![CDATA[Node 5]]></Name
18470 ><![CDATA[interface]]></Shape
18472 ><list-int/></Info></Node></Nodes
18478 ><![CDATA[arg]]></PortFrom
18482 ><![CDATA[pair_res]]></PortTo
18485 ><list-int/></Info></Edge
18490 ><![CDATA[res]]></PortFrom
18494 ><![CDATA[interface]]></PortTo
18497 ><list-int/></Info></Edge
18502 ><![CDATA[snd_arg]]></PortFrom
18506 ><![CDATA[interface]]></PortTo
18509 ><list-int/></Info></Edge
18514 ><![CDATA[fst_arg]]></PortFrom
18518 ><![CDATA[interface]]></PortTo
18521 ><list-int/></Info></Edge></Edges></Network></LHS
18523 ><Network Width="15.0" Height="9.0"
18528 ><Position X="2.008125" Y="0.5"
18530 ><![CDATA[Node 3]]></Name
18534 ><![CDATA[interface]]></Shape
18536 ><list-int/></Info></Node
18538 ><Position X="0.738125" Y="5.023750000000001"
18540 ><![CDATA[Node 4]]></Name
18544 ><![CDATA[interface]]></Shape
18546 ><list-int/></Info></Node
18548 ><Position X="3.272708333333333" Y="5.050208333333334"
18550 ><![CDATA[Node 5]]></Name
18554 ><![CDATA[interface]]></Shape
18556 ><list-int/></Info></Node
18558 ><Position X="3.2808333333333333" Y="3.254375"
18560 ><![CDATA[Node 6]]></Name
18564 ><![CDATA[evaluation]]></Shape
18566 ><list-int/></Info></Node
18568 ><Position X="0.7408333333333333" Y="3.3866666666666667"
18570 ><![CDATA[Node 7]]></Name
18574 ><![CDATA[Erase]]></Shape
18576 ><list-int/></Info></Node></Nodes
18582 ><![CDATA[arg]]></PortFrom
18586 ><![CDATA[interface]]></PortTo
18589 ><list-int/></Info></Edge
18594 ><![CDATA[res]]></PortFrom
18598 ><![CDATA[interface]]></PortTo
18601 ><list-int/></Info></Edge
18606 ><![CDATA[down]]></PortFrom
18610 ><![CDATA[interface]]></PortTo
18613 ><list-int/></Info></Edge></Edges></Network></RHS
18615 ><MappingElement lhs="3" rhs="3"
18616 /><MappingElement lhs="4" rhs="4"
18617 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
18620 ><![CDATA[Erase_Pair]]></Name
18622 ><Network Width="15.0" Height="9.0"
18627 ><Position X="2.0" Y="2.0"
18629 ><![CDATA[Node 1]]></Name
18633 ><![CDATA[Erase]]></Shape
18635 ><list-int/></Info></Node
18637 ><Position X="2.0" Y="4.0"
18639 ><![CDATA[Node 2]]></Name
18643 ><![CDATA[pair]]></Shape
18645 ><list-int/></Info></Node
18647 ><Position X="0.7910416666666666" Y="4.970833333333333"
18649 ><![CDATA[Node 3]]></Name
18653 ><![CDATA[interface]]></Shape
18655 ><list-int/></Info></Node
18657 ><Position X="3.2991666666666672" Y="5.076666666666666"
18659 ><![CDATA[Node 4]]></Name
18663 ><![CDATA[interface]]></Shape
18665 ><list-int/></Info></Node></Nodes
18671 ><![CDATA[down]]></PortFrom
18675 ><![CDATA[pair_res]]></PortTo
18678 ><list-int/></Info></Edge
18683 ><![CDATA[snd_arg]]></PortFrom
18687 ><![CDATA[interface]]></PortTo
18690 ><list-int/></Info></Edge
18695 ><![CDATA[fst_arg]]></PortFrom
18699 ><![CDATA[interface]]></PortTo
18702 ><list-int/></Info></Edge></Edges></Network></LHS
18704 ><Network Width="15.0" Height="9.0"
18709 ><Position X="0.7829166666666664" Y="2.4762500000000003"
18711 ><![CDATA[Node 1]]></Name
18715 ><![CDATA[Erase]]></Shape
18717 ><list-int/></Info></Node
18719 ><Position X="0.7910416666666666" Y="4.970833333333333"
18721 ><![CDATA[Node 3]]></Name
18725 ><![CDATA[interface]]></Shape
18727 ><list-int/></Info></Node
18729 ><Position X="3.2991666666666672" Y="5.076666666666666"
18731 ><![CDATA[Node 4]]></Name
18735 ><![CDATA[interface]]></Shape
18737 ><list-int/></Info></Node
18739 ><Position X="3.2808333333333333" Y="2.5135416666666663"
18741 ><![CDATA[Node 5]]></Name
18745 ><![CDATA[Erase]]></Shape
18747 ><list-int/></Info></Node></Nodes
18753 ><![CDATA[down]]></PortFrom
18757 ><![CDATA[interface]]></PortTo
18760 ><list-int/></Info></Edge
18765 ><![CDATA[down]]></PortFrom
18769 ><![CDATA[interface]]></PortTo
18772 ><list-int/></Info></Edge></Edges></Network></RHS
18774 ><MappingElement lhs="3" rhs="3"
18775 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
18778 ><![CDATA[Erase_fstProjection]]></Name
18780 ><Network Width="15.0" Height="9.0"
18785 ><Position X="2.0" Y="2.0"
18787 ><![CDATA[Node 1]]></Name
18791 ><![CDATA[Erase]]></Shape
18793 ><list-int/></Info></Node
18795 ><Position X="2.0" Y="4.0"
18797 ><![CDATA[Node 2]]></Name
18801 ><![CDATA[fst]]></Shape
18803 ><list-int/></Info></Node
18805 ><Position X="2.0345833333333334" Y="5.02375"
18807 ><![CDATA[Node 3]]></Name
18811 ><![CDATA[interface]]></Shape
18813 ><list-int/></Info></Node></Nodes
18819 ><![CDATA[down]]></PortFrom
18823 ><![CDATA[res]]></PortTo
18826 ><list-int/></Info></Edge
18831 ><![CDATA[arg]]></PortFrom
18835 ><![CDATA[interface]]></PortTo
18838 ><list-int/></Info></Edge></Edges></Network></LHS
18840 ><Network Width="15.0" Height="9.0"
18845 ><Position X="2.0264583333333333" Y="2.0"
18847 ><![CDATA[Node 1]]></Name
18851 ><![CDATA[Erase]]></Shape
18853 ><list-int/></Info></Node
18855 ><Position X="2.0345833333333334" Y="5.02375"
18857 ><![CDATA[Node 3]]></Name
18861 ><![CDATA[interface]]></Shape
18863 ><list-int/></Info></Node></Nodes
18869 ><![CDATA[down]]></PortFrom
18873 ><![CDATA[interface]]></PortTo
18876 ><list-int/></Info></Edge></Edges></Network></RHS
18878 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
18881 ><![CDATA[Erase_sndProjection]]></Name
18883 ><Network Width="15.0" Height="9.0"
18888 ><Position X="2.0" Y="2.0"
18890 ><![CDATA[Node 1]]></Name
18894 ><![CDATA[Erase]]></Shape
18896 ><list-int/></Info></Node
18898 ><Position X="2.0" Y="4.0"
18900 ><![CDATA[Node 2]]></Name
18904 ><![CDATA[snd]]></Shape
18906 ><list-int/></Info></Node
18908 ><Position X="2.008125" Y="5.076666666666667"
18910 ><![CDATA[Node 3]]></Name
18914 ><![CDATA[interface]]></Shape
18916 ><list-int/></Info></Node></Nodes
18922 ><![CDATA[down]]></PortFrom
18926 ><![CDATA[res]]></PortTo
18929 ><list-int/></Info></Edge
18934 ><![CDATA[arg]]></PortFrom
18938 ><![CDATA[interface]]></PortTo
18941 ><list-int/></Info></Edge></Edges></Network></LHS
18943 ><Network Width="15.0" Height="9.0"
18948 ><Position X="2.0" Y="2.0"
18950 ><![CDATA[Node 1]]></Name
18954 ><![CDATA[Erase]]></Shape
18956 ><list-int/></Info></Node
18958 ><Position X="2.008125" Y="5.076666666666667"
18960 ><![CDATA[Node 3]]></Name
18964 ><![CDATA[interface]]></Shape
18966 ><list-int/></Info></Node></Nodes
18972 ><![CDATA[down]]></PortFrom
18976 ><![CDATA[interface]]></PortTo
18979 ><list-int/></Info></Edge></Edges></Network></RHS
18981 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
18984 ><![CDATA[Copy_Pair]]></Name
18986 ><Network Width="15.0" Height="9.0"
18991 ><Position X="2.0" Y="2.0"
18993 ><![CDATA[Node 1]]></Name
18997 ><![CDATA[copy]]></Shape
18999 ><list-int/></Info></Node
19001 ><Position X="2.0" Y="4.0"
19003 ><![CDATA[Node 2]]></Name
19007 ><![CDATA[pair]]></Shape
19009 ><list-int/></Info></Node
19011 ><Position X="0.7116666666666667" Y="0.4735416666666667"
19013 ><![CDATA[Node 3]]></Name
19017 ><![CDATA[interface]]></Shape
19019 ><list-int/></Info></Node
19021 ><Position X="3.2197916666666666" Y="0.5529166666666667"
19023 ><![CDATA[Node 4]]></Name
19027 ><![CDATA[interface]]></Shape
19029 ><list-int/></Info></Node
19031 ><Position X="0.7645833333333334" Y="4.9972916666666665"
19033 ><![CDATA[Node 5]]></Name
19037 ><![CDATA[interface]]></Shape
19039 ><list-int/></Info></Node
19041 ><Position X="3.1933333333333334" Y="4.970833333333333"
19043 ><![CDATA[Node 6]]></Name
19047 ><![CDATA[interface]]></Shape
19049 ><list-int/></Info></Node></Nodes
19055 ><![CDATA[src]]></PortFrom
19059 ><![CDATA[pair_res]]></PortTo
19062 ><list-int/></Info></Edge
19067 ><![CDATA[snd_target]]></PortFrom
19071 ><![CDATA[interface]]></PortTo
19074 ><list-int/></Info></Edge
19079 ><![CDATA[fst_target]]></PortFrom
19083 ><![CDATA[interface]]></PortTo
19086 ><list-int/></Info></Edge
19091 ><![CDATA[snd_arg]]></PortFrom
19095 ><![CDATA[interface]]></PortTo
19098 ><list-int/></Info></Edge
19103 ><![CDATA[fst_arg]]></PortFrom
19107 ><![CDATA[interface]]></PortTo
19110 ><list-int/></Info></Edge></Edges></Network></LHS
19112 ><Network Width="15.0" Height="9.0"
19117 ><Position X="0.7116666666666667" Y="0.4735416666666667"
19119 ><![CDATA[Node 3]]></Name
19123 ><![CDATA[interface]]></Shape
19125 ><list-int/></Info></Node
19127 ><Position X="3.1404166666666655" Y="0.4735416666666666"
19129 ><![CDATA[Node 4]]></Name
19133 ><![CDATA[interface]]></Shape
19135 ><list-int/></Info></Node
19137 ><Position X="0.7645833333333334" Y="4.9972916666666665"
19139 ><![CDATA[Node 5]]></Name
19143 ><![CDATA[interface]]></Shape
19145 ><list-int/></Info></Node
19147 ><Position X="3.0345833333333334" Y="5.050208333333334"
19149 ><![CDATA[Node 6]]></Name
19153 ><![CDATA[interface]]></Shape
19155 ><list-int/></Info></Node
19157 ><Position X="0.7937500000000001" Y="3.9952083333333337"
19159 ><![CDATA[Node 7]]></Name
19163 ><![CDATA[copy]]></Shape
19165 ><list-int/></Info></Node
19167 ><Position X="3.0691666666666664" Y="4.048125"
19169 ><![CDATA[Node 8]]></Name
19173 ><![CDATA[copy]]></Shape
19175 ><list-int/></Info></Node
19177 ><Position X="0.7408333333333335" Y="1.666875"
19179 ><![CDATA[Node 9]]></Name
19183 ><![CDATA[pair]]></Shape
19185 ><list-int/></Info></Node
19187 ><Position X="3.1220833333333333" Y="1.6139583333333334"
19189 ><![CDATA[Node 10]]></Name
19193 ><![CDATA[pair]]></Shape
19195 ><list-int/></Info></Node></Nodes
19201 ><![CDATA[src]]></PortFrom
19205 ><![CDATA[interface]]></PortTo
19208 ><list-int/></Info></Edge
19213 ><![CDATA[src]]></PortFrom
19217 ><![CDATA[interface]]></PortTo
19220 ><list-int/></Info></Edge
19225 ><![CDATA[pair_res]]></PortFrom
19229 ><![CDATA[interface]]></PortTo
19232 ><list-int/></Info></Edge
19237 ><![CDATA[interface]]></PortFrom
19241 ><![CDATA[pair_res]]></PortTo
19244 ><list-int/></Info></Edge
19249 ><![CDATA[fst_target]]></PortFrom
19253 ><![CDATA[fst_arg]]></PortTo
19256 ><list-int/></Info></Edge
19261 ><![CDATA[snd_target]]></PortFrom
19265 ><![CDATA[fst_arg]]></PortTo
19268 ><list-int/></Info></Edge
19273 ><![CDATA[snd_arg]]></PortFrom
19277 ><![CDATA[fst_target]]></PortTo
19280 ><list-int/></Info></Edge
19285 ><![CDATA[snd_arg]]></PortFrom
19289 ><![CDATA[snd_target]]></PortTo
19292 ><list-int/></Info></Edge></Edges></Network></RHS
19294 ><MappingElement lhs="3" rhs="3"
19295 /><MappingElement lhs="4" rhs="4"
19296 /><MappingElement lhs="5" rhs="5"
19297 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
19300 ><![CDATA[Copy_fstProjection]]></Name
19302 ><Network Width="15.0" Height="9.0"
19307 ><Position X="2.0" Y="2.0"
19309 ><![CDATA[Node 1]]></Name
19313 ><![CDATA[copy]]></Shape
19315 ><list-int/></Info></Node
19317 ><Position X="2.0" Y="4.0"
19319 ><![CDATA[Node 2]]></Name
19323 ><![CDATA[fst]]></Shape
19325 ><list-int/></Info></Node
19327 ><Position X="0.7910416666666666" Y="0.5529166666666667"
19329 ><![CDATA[Node 3]]></Name
19333 ><![CDATA[interface]]></Shape
19335 ><list-int/></Info></Node
19337 ><Position X="3.2197916666666666" Y="0.5529166666666667"
19339 ><![CDATA[Node 4]]></Name
19343 ><![CDATA[interface]]></Shape
19345 ><list-int/></Info></Node
19347 ><Position X="2.008125" Y="5.023750000000001"
19349 ><![CDATA[Node 5]]></Name
19353 ><![CDATA[interface]]></Shape
19355 ><list-int/></Info></Node></Nodes
19361 ><![CDATA[src]]></PortFrom
19365 ><![CDATA[res]]></PortTo
19368 ><list-int/></Info></Edge
19373 ><![CDATA[snd_target]]></PortFrom
19377 ><![CDATA[interface]]></PortTo
19380 ><list-int/></Info></Edge
19385 ><![CDATA[fst_target]]></PortFrom
19389 ><![CDATA[interface]]></PortTo
19392 ><list-int/></Info></Edge
19397 ><![CDATA[arg]]></PortFrom
19401 ><![CDATA[interface]]></PortTo
19404 ><list-int/></Info></Edge></Edges></Network></LHS
19406 ><Network Width="15.0" Height="9.0"
19411 ><Position X="0.7910416666666666" Y="0.5529166666666667"
19413 ><![CDATA[Node 3]]></Name
19417 ><![CDATA[interface]]></Shape
19419 ><list-int/></Info></Node
19421 ><Position X="3.2197916666666666" Y="0.5529166666666667"
19423 ><![CDATA[Node 4]]></Name
19427 ><![CDATA[interface]]></Shape
19429 ><list-int/></Info></Node
19431 ><Position X="2.0610416666666667" Y="5.023750000000001"
19433 ><![CDATA[Node 5]]></Name
19437 ><![CDATA[interface]]></Shape
19439 ><list-int/></Info></Node
19441 ><Position X="0.7672916666666668" Y="2.06375"
19443 ><![CDATA[Node 6]]></Name
19447 ><![CDATA[fst]]></Shape
19449 ><list-int/></Info></Node
19451 ><Position X="3.2014583333333335" Y="2.1695833333333336"
19453 ><![CDATA[Node 7]]></Name
19457 ><![CDATA[fst]]></Shape
19459 ><list-int/></Info></Node
19461 ><Position X="2.037291666666667" Y="3.677708333333334"
19463 ><![CDATA[Node 8]]></Name
19467 ><![CDATA[copy]]></Shape
19469 ><list-int/></Info></Node></Nodes
19475 ><![CDATA[interface]]></PortFrom
19479 ><![CDATA[res]]></PortTo
19482 ><list-int/></Info></Edge
19487 ><![CDATA[res]]></PortFrom
19491 ><![CDATA[interface]]></PortTo
19494 ><list-int/></Info></Edge
19499 ><![CDATA[arg]]></PortFrom
19503 ><![CDATA[fst_target]]></PortTo
19506 ><list-int/></Info></Edge
19511 ><![CDATA[arg]]></PortFrom
19515 ><![CDATA[snd_target]]></PortTo
19518 ><list-int/></Info></Edge
19523 ><![CDATA[src]]></PortFrom
19527 ><![CDATA[interface]]></PortTo
19530 ><list-int/></Info></Edge></Edges></Network></RHS
19532 ><MappingElement lhs="3" rhs="3"
19533 /><MappingElement lhs="4" rhs="4"
19534 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
19537 ><![CDATA[Copy_sndProjection]]></Name
19539 ><Network Width="15.0" Height="9.0"
19544 ><Position X="2.0" Y="2.0"
19546 ><![CDATA[Node 1]]></Name
19550 ><![CDATA[copy]]></Shape
19552 ><list-int/></Info></Node
19554 ><Position X="2.0" Y="4.0"
19556 ><![CDATA[Node 2]]></Name
19560 ><![CDATA[snd]]></Shape
19562 ><list-int/></Info></Node
19564 ><Position X="0.6852083333333333" Y="0.44708333333333333"
19566 ><![CDATA[Node 3]]></Name
19570 ><![CDATA[interface]]></Shape
19572 ><list-int/></Info></Node
19574 ><Position X="3.272708333333333" Y="0.5"
19576 ><![CDATA[Node 4]]></Name
19580 ><![CDATA[interface]]></Shape
19582 ><list-int/></Info></Node
19584 ><Position X="2.0345833333333334" Y="5.023750000000001"
19586 ><![CDATA[Node 5]]></Name
19590 ><![CDATA[interface]]></Shape
19592 ><list-int/></Info></Node></Nodes
19598 ><![CDATA[src]]></PortFrom
19602 ><![CDATA[res]]></PortTo
19605 ><list-int/></Info></Edge
19610 ><![CDATA[snd_target]]></PortFrom
19614 ><![CDATA[interface]]></PortTo
19617 ><list-int/></Info></Edge
19622 ><![CDATA[fst_target]]></PortFrom
19626 ><![CDATA[interface]]></PortTo
19629 ><list-int/></Info></Edge
19634 ><![CDATA[arg]]></PortFrom
19638 ><![CDATA[interface]]></PortTo
19641 ><list-int/></Info></Edge></Edges></Network></LHS
19643 ><Network Width="15.0" Height="9.0"
19648 ><Position X="0.6852083333333333" Y="0.44708333333333333"
19650 ><![CDATA[Node 3]]></Name
19654 ><![CDATA[interface]]></Shape
19656 ><list-int/></Info></Node
19658 ><Position X="3.272708333333333" Y="0.5"
19660 ><![CDATA[Node 4]]></Name
19664 ><![CDATA[interface]]></Shape
19666 ><list-int/></Info></Node
19668 ><Position X="2.0345833333333334" Y="5.023750000000001"
19670 ><![CDATA[Node 5]]></Name
19674 ><![CDATA[interface]]></Shape
19676 ><list-int/></Info></Node
19678 ><Position X="2.0372916666666665" Y="3.8364583333333337"
19680 ><![CDATA[Node 6]]></Name
19684 ><![CDATA[copy]]></Shape
19686 ><list-int/></Info></Node
19688 ><Position X="0.6879166666666667" Y="1.9314583333333335"
19690 ><![CDATA[Node 7]]></Name
19694 ><![CDATA[snd]]></Shape
19696 ><list-int/></Info></Node
19698 ><Position X="3.2808333333333337" Y="1.9050000000000002"
19700 ><![CDATA[Node 8]]></Name
19704 ><![CDATA[snd]]></Shape
19706 ><list-int/></Info></Node></Nodes
19712 ><![CDATA[interface]]></PortFrom
19716 ><![CDATA[res]]></PortTo
19719 ><list-int/></Info></Edge
19724 ><![CDATA[interface]]></PortFrom
19728 ><![CDATA[res]]></PortTo
19731 ><list-int/></Info></Edge
19736 ><![CDATA[arg]]></PortFrom
19740 ><![CDATA[fst_target]]></PortTo
19743 ><list-int/></Info></Edge
19748 ><![CDATA[snd_target]]></PortFrom
19752 ><![CDATA[arg]]></PortTo
19755 ><list-int/></Info></Edge
19760 ><![CDATA[src]]></PortFrom
19764 ><![CDATA[interface]]></PortTo
19767 ><list-int/></Info></Edge></Edges></Network></RHS
19769 ><MappingElement lhs="3" rhs="3"
19770 /><MappingElement lhs="4" rhs="4"
19771 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
19774 ><![CDATA[Duplicator_Pair]]></Name
19776 ><Network Width="15.0" Height="9.0"
19781 ><Position X="2.0" Y="2.0"
19783 ><![CDATA[Node 1]]></Name
19787 ><![CDATA[duplicator]]></Shape
19789 ><list-int/></Info></Node
19791 ><Position X="2.0" Y="4.0"
19793 ><![CDATA[Node 2]]></Name
19797 ><![CDATA[pair]]></Shape
19799 ><list-int/></Info></Node
19801 ><Position X="0.7116666666666667" Y="0.47354166666666664"
19803 ><![CDATA[Node 3]]></Name
19807 ><![CDATA[interface]]></Shape
19809 ><list-int/></Info></Node
19811 ><Position X="3.2197916666666666" Y="0.5529166666666667"
19813 ><![CDATA[Node 4]]></Name
19817 ><![CDATA[interface]]></Shape
19819 ><list-int/></Info></Node
19821 ><Position X="0.7645833333333333" Y="4.9972916666666665"
19823 ><![CDATA[Node 5]]></Name
19827 ><![CDATA[interface]]></Shape
19829 ><list-int/></Info></Node
19831 ><Position X="3.219791666666667" Y="4.9972916666666665"
19833 ><![CDATA[Node 6]]></Name
19837 ><![CDATA[interface]]></Shape
19839 ><list-int/></Info></Node></Nodes
19845 ><![CDATA[down]]></PortFrom
19849 ><![CDATA[pair_res]]></PortTo
19852 ><list-int/></Info></Edge
19857 ><![CDATA[copy2]]></PortFrom
19861 ><![CDATA[interface]]></PortTo
19864 ><list-int/></Info></Edge
19869 ><![CDATA[copy1]]></PortFrom
19873 ><![CDATA[interface]]></PortTo
19876 ><list-int/></Info></Edge
19881 ><![CDATA[snd_arg]]></PortFrom
19885 ><![CDATA[interface]]></PortTo
19888 ><list-int/></Info></Edge
19893 ><![CDATA[fst_arg]]></PortFrom
19897 ><![CDATA[interface]]></PortTo
19900 ><list-int/></Info></Edge></Edges></Network></LHS
19902 ><Network Width="15.0" Height="9.0"
19907 ><Position X="0.7116666666666667" Y="0.47354166666666664"
19909 ><![CDATA[Node 3]]></Name
19913 ><![CDATA[interface]]></Shape
19915 ><list-int/></Info></Node
19917 ><Position X="3.24625" Y="0.5264583333333334"
19919 ><![CDATA[Node 4]]></Name
19923 ><![CDATA[interface]]></Shape
19925 ><list-int/></Info></Node
19927 ><Position X="0.7645833333333333" Y="4.9972916666666665"
19929 ><![CDATA[Node 5]]></Name
19933 ><![CDATA[interface]]></Shape
19935 ><list-int/></Info></Node
19937 ><Position X="3.219791666666667" Y="4.9972916666666665"
19939 ><![CDATA[Node 6]]></Name
19943 ><![CDATA[interface]]></Shape
19945 ><list-int/></Info></Node
19947 ><Position X="0.7408333333333333" Y="3.7570833333333336"
19949 ><![CDATA[Node 7]]></Name
19953 ><![CDATA[duplicator]]></Shape
19955 ><list-int/></Info></Node
19957 ><Position X="3.201458333333334" Y="3.7835416666666672"
19959 ><![CDATA[Node 8]]></Name
19963 ><![CDATA[duplicator]]></Shape
19965 ><list-int/></Info></Node
19967 ><Position X="0.6879166666666667" Y="1.7727083333333333"
19969 ><![CDATA[Node 9]]></Name
19973 ><![CDATA[pair]]></Shape
19975 ><list-int/></Info></Node
19977 ><Position X="3.254375" Y="1.7462500000000003"
19979 ><![CDATA[Node 10]]></Name
19983 ><![CDATA[pair]]></Shape
19985 ><list-int/></Info></Node></Nodes
19991 ><![CDATA[down]]></PortFrom
19995 ><![CDATA[interface]]></PortTo
19998 ><list-int/></Info></Edge
20003 ><![CDATA[down]]></PortFrom
20007 ><![CDATA[interface]]></PortTo
20010 ><list-int/></Info></Edge
20015 ><![CDATA[pair_res]]></PortFrom
20019 ><![CDATA[interface]]></PortTo
20022 ><list-int/></Info></Edge
20027 ><![CDATA[pair_res]]></PortFrom
20031 ><![CDATA[interface]]></PortTo
20034 ><list-int/></Info></Edge
20039 ><![CDATA[fst_arg]]></PortFrom
20043 ><![CDATA[copy1]]></PortTo
20046 ><list-int/></Info></Edge
20051 ><![CDATA[copy2]]></PortFrom
20055 ><![CDATA[fst_arg]]></PortTo
20058 ><list-int/></Info></Edge
20063 ><![CDATA[snd_arg]]></PortFrom
20067 ><![CDATA[copy1]]></PortTo
20070 ><list-int/></Info></Edge
20075 ><![CDATA[snd_arg]]></PortFrom
20079 ><![CDATA[copy2]]></PortTo
20082 ><list-int/></Info></Edge></Edges></Network></RHS
20084 ><MappingElement lhs="3" rhs="3"
20085 /><MappingElement lhs="4" rhs="4"
20086 /><MappingElement lhs="5" rhs="5"
20087 /><MappingElement lhs="6" rhs="6"/></Mapping></INRule
20090 ><![CDATA[Duplicator_fstProjection]]></Name
20092 ><Network Width="15.0" Height="9.0"
20097 ><Position X="2.0" Y="2.0"
20099 ><![CDATA[Node 1]]></Name
20103 ><![CDATA[duplicator]]></Shape
20105 ><list-int/></Info></Node
20107 ><Position X="2.0" Y="4.0"
20109 ><![CDATA[Node 2]]></Name
20113 ><![CDATA[fst]]></Shape
20115 ><list-int/></Info></Node
20117 ><Position X="0.5" Y="0.5"
20119 ><![CDATA[Node 3]]></Name
20123 ><![CDATA[interface]]></Shape
20125 ><list-int/></Info></Node
20127 ><Position X="3.166875" Y="0.5793750000000001"
20129 ><![CDATA[Node 4]]></Name
20133 ><![CDATA[interface]]></Shape
20135 ><list-int/></Info></Node
20137 ><Position X="2.008125" Y="5.050208333333333"
20139 ><![CDATA[Node 5]]></Name
20143 ><![CDATA[interface]]></Shape
20145 ><list-int/></Info></Node></Nodes
20151 ><![CDATA[down]]></PortFrom
20155 ><![CDATA[res]]></PortTo
20158 ><list-int/></Info></Edge
20163 ><![CDATA[copy2]]></PortFrom
20167 ><![CDATA[interface]]></PortTo
20170 ><list-int/></Info></Edge
20175 ><![CDATA[copy1]]></PortFrom
20179 ><![CDATA[interface]]></PortTo
20182 ><list-int/></Info></Edge
20187 ><![CDATA[arg]]></PortFrom
20191 ><![CDATA[interface]]></PortTo
20194 ><list-int/></Info></Edge></Edges></Network></LHS
20196 ><Network Width="15.0" Height="9.0"
20201 ><Position X="0.5" Y="0.5"
20203 ><![CDATA[Node 3]]></Name
20207 ><![CDATA[interface]]></Shape
20209 ><list-int/></Info></Node
20211 ><Position X="3.166875" Y="0.5793750000000001"
20213 ><![CDATA[Node 4]]></Name
20217 ><![CDATA[interface]]></Shape
20219 ><list-int/></Info></Node
20221 ><Position X="2.008125" Y="5.050208333333333"
20223 ><![CDATA[Node 5]]></Name
20227 ><![CDATA[interface]]></Shape
20229 ><list-int/></Info></Node
20231 ><Position X="2.0108333333333333" Y="3.7570833333333336"
20233 ><![CDATA[Node 6]]></Name
20237 ><![CDATA[duplicator]]></Shape
20239 ><list-int/></Info></Node
20241 ><Position X="0.5291666666666668" Y="1.8520833333333335"
20243 ><![CDATA[Node 7]]></Name
20247 ><![CDATA[fst]]></Shape
20249 ><list-int/></Info></Node
20251 ><Position X="3.1485416666666675" Y="1.8785416666666668"
20253 ><![CDATA[Node 8]]></Name
20257 ><![CDATA[fst]]></Shape
20259 ><list-int/></Info></Node></Nodes
20265 ><![CDATA[down]]></PortFrom
20269 ><![CDATA[interface]]></PortTo
20272 ><list-int/></Info></Edge
20277 ><![CDATA[res]]></PortFrom
20281 ><![CDATA[interface]]></PortTo
20284 ><list-int/></Info></Edge
20289 ><![CDATA[res]]></PortFrom
20293 ><![CDATA[interface]]></PortTo
20296 ><list-int/></Info></Edge
20301 ><![CDATA[arg]]></PortFrom
20305 ><![CDATA[copy1]]></PortTo
20308 ><list-int/></Info></Edge
20313 ><![CDATA[arg]]></PortFrom
20317 ><![CDATA[copy2]]></PortTo
20320 ><list-int/></Info></Edge></Edges></Network></RHS
20322 ><MappingElement lhs="3" rhs="3"
20323 /><MappingElement lhs="4" rhs="4"
20324 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
20327 ><![CDATA[Duplicator_sndProjection]]></Name
20329 ><Network Width="15.0" Height="9.0"
20334 ><Position X="2.0" Y="2.0"
20336 ><![CDATA[Node 1]]></Name
20340 ><![CDATA[duplicator]]></Shape
20342 ><list-int/></Info></Node
20344 ><Position X="2.0" Y="4.0"
20346 ><![CDATA[Node 2]]></Name
20350 ><![CDATA[snd]]></Shape
20352 ><list-int/></Info></Node
20354 ><Position X="0.5" Y="0.5"
20356 ><![CDATA[Node 3]]></Name
20360 ><![CDATA[interface]]></Shape
20362 ><list-int/></Info></Node
20364 ><Position X="3.2462500000000003" Y="0.579375"
20366 ><![CDATA[Node 4]]></Name
20370 ><![CDATA[interface]]></Shape
20372 ><list-int/></Info></Node
20374 ><Position X="2.008125" Y="5.156041666666666"
20376 ><![CDATA[Node 5]]></Name
20380 ><![CDATA[interface]]></Shape
20382 ><list-int/></Info></Node></Nodes
20388 ><![CDATA[down]]></PortFrom
20392 ><![CDATA[res]]></PortTo
20395 ><list-int/></Info></Edge
20400 ><![CDATA[copy2]]></PortFrom
20404 ><![CDATA[interface]]></PortTo
20407 ><list-int/></Info></Edge
20412 ><![CDATA[copy1]]></PortFrom
20416 ><![CDATA[interface]]></PortTo
20419 ><list-int/></Info></Edge
20424 ><![CDATA[arg]]></PortFrom
20428 ><![CDATA[interface]]></PortTo
20431 ><list-int/></Info></Edge></Edges></Network></LHS
20433 ><Network Width="15.0" Height="9.0"
20438 ><Position X="0.5264583333333334" Y="0.5"
20440 ><![CDATA[Node 3]]></Name
20444 ><![CDATA[interface]]></Shape
20446 ><list-int/></Info></Node
20448 ><Position X="3.2462500000000003" Y="0.579375"
20450 ><![CDATA[Node 4]]></Name
20454 ><![CDATA[interface]]></Shape
20456 ><list-int/></Info></Node
20458 ><Position X="2.008125" Y="5.156041666666666"
20460 ><![CDATA[Node 5]]></Name
20464 ><![CDATA[interface]]></Shape
20466 ><list-int/></Info></Node
20468 ><Position X="2.0108333333333333" Y="3.783541666666667"
20470 ><![CDATA[Node 6]]></Name
20474 ><![CDATA[duplicator]]></Shape
20476 ><list-int/></Info></Node
20478 ><Position X="0.5027083333333334" Y="1.9314583333333337"
20480 ><![CDATA[Node 7]]></Name
20484 ><![CDATA[snd]]></Shape
20486 ><list-int/></Info></Node
20488 ><Position X="3.2543750000000005" Y="2.0372916666666674"
20490 ><![CDATA[Node 8]]></Name
20494 ><![CDATA[snd]]></Shape
20496 ><list-int/></Info></Node></Nodes
20502 ><![CDATA[down]]></PortFrom
20506 ><![CDATA[interface]]></PortTo
20509 ><list-int/></Info></Edge
20514 ><![CDATA[res]]></PortFrom
20518 ><![CDATA[interface]]></PortTo
20521 ><list-int/></Info></Edge
20526 ><![CDATA[res]]></PortFrom
20530 ><![CDATA[interface]]></PortTo
20533 ><list-int/></Info></Edge
20538 ><![CDATA[arg]]></PortFrom
20542 ><![CDATA[copy1]]></PortTo
20545 ><list-int/></Info></Edge
20550 ><![CDATA[copy2]]></PortFrom
20554 ><![CDATA[arg]]></PortTo
20557 ><list-int/></Info></Edge></Edges></Network></RHS
20559 ><MappingElement lhs="3" rhs="3"
20560 /><MappingElement lhs="4" rhs="4"
20561 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
20564 ><![CDATA[Evaluator_Left]]></Name
20566 ><Network Width="15.0" Height="9.0"
20571 ><Position X="2.0" Y="2.0"
20573 ><![CDATA[Node 1]]></Name
20577 ><![CDATA[evaluation]]></Shape
20579 ><list-int/></Info></Node
20581 ><Position X="2.0" Y="4.0"
20583 ><![CDATA[Node 2]]></Name
20587 ><![CDATA[Left]]></Shape
20589 ><list-int/></Info></Node
20591 ><Position X="2.008125" Y="0.420625"
20593 ><![CDATA[Node 3]]></Name
20597 ><![CDATA[interface]]></Shape
20599 ><list-int/></Info></Node
20601 ><Position X="2.008125" Y="5.02375"
20603 ><![CDATA[Node 4]]></Name
20607 ><![CDATA[interface]]></Shape
20609 ><list-int/></Info></Node></Nodes
20615 ><![CDATA[arg]]></PortFrom
20619 ><![CDATA[res]]></PortTo
20622 ><list-int/></Info></Edge
20627 ><![CDATA[res]]></PortFrom
20631 ><![CDATA[interface]]></PortTo
20634 ><list-int/></Info></Edge
20639 ><![CDATA[arg]]></PortFrom
20643 ><![CDATA[interface]]></PortTo
20646 ><list-int/></Info></Edge></Edges></Network></LHS
20648 ><Network Width="15.0" Height="9.0"
20653 ><Position X="2.0" Y="4.0"
20655 ><![CDATA[Node 2]]></Name
20659 ><![CDATA[Left]]></Shape
20661 ><list-int/></Info></Node
20663 ><Position X="2.008125" Y="0.420625"
20665 ><![CDATA[Node 3]]></Name
20669 ><![CDATA[interface]]></Shape
20671 ><list-int/></Info></Node
20673 ><Position X="2.008125" Y="5.02375"
20675 ><![CDATA[Node 4]]></Name
20679 ><![CDATA[interface]]></Shape
20681 ><list-int/></Info></Node
20683 ><Position X="1.9843750000000002" Y="2.037291666666667"
20685 ><![CDATA[Node 5]]></Name
20689 ><![CDATA[evalReturn]]></Shape
20691 ><list-int/></Info></Node></Nodes
20697 ><![CDATA[arg]]></PortFrom
20701 ><![CDATA[interface]]></PortTo
20704 ><list-int/></Info></Edge
20709 ><![CDATA[interface]]></PortFrom
20713 ><![CDATA[res]]></PortTo
20716 ><list-int/></Info></Edge
20721 ><![CDATA[arg]]></PortFrom
20725 ><![CDATA[res]]></PortTo
20728 ><list-int/></Info></Edge></Edges></Network></RHS
20730 ><MappingElement lhs="3" rhs="3"
20731 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
20734 ><![CDATA[Evaluator_Right]]></Name
20736 ><Network Width="15.0" Height="9.0"
20741 ><Position X="2.0" Y="2.0"
20743 ><![CDATA[Node 1]]></Name
20747 ><![CDATA[evaluation]]></Shape
20749 ><list-int/></Info></Node
20751 ><Position X="2.0" Y="4.0"
20753 ><![CDATA[Node 2]]></Name
20757 ><![CDATA[Right]]></Shape
20759 ><list-int/></Info></Node
20761 ><Position X="2.008125" Y="0.39416666666666667"
20763 ><![CDATA[Node 3]]></Name
20767 ><![CDATA[interface]]></Shape
20769 ><list-int/></Info></Node
20771 ><Position X="1.981666666666667" Y="5.103125"
20773 ><![CDATA[Node 4]]></Name
20777 ><![CDATA[interface]]></Shape
20779 ><list-int/></Info></Node></Nodes
20785 ><![CDATA[arg]]></PortFrom
20789 ><![CDATA[res]]></PortTo
20792 ><list-int/></Info></Edge
20797 ><![CDATA[res]]></PortFrom
20801 ><![CDATA[interface]]></PortTo
20804 ><list-int/></Info></Edge
20809 ><![CDATA[arg]]></PortFrom
20813 ><![CDATA[interface]]></PortTo
20816 ><list-int/></Info></Edge></Edges></Network></LHS
20818 ><Network Width="15.0" Height="9.0"
20823 ><Position X="2.0" Y="4.0"
20825 ><![CDATA[Node 2]]></Name
20829 ><![CDATA[Right]]></Shape
20831 ><list-int/></Info></Node
20833 ><Position X="2.008125" Y="0.39416666666666667"
20835 ><![CDATA[Node 3]]></Name
20839 ><![CDATA[interface]]></Shape
20841 ><list-int/></Info></Node
20843 ><Position X="1.981666666666667" Y="5.103125"
20845 ><![CDATA[Node 4]]></Name
20849 ><![CDATA[interface]]></Shape
20851 ><list-int/></Info></Node
20853 ><Position X="2.0108333333333337" Y="2.1166666666666667"
20855 ><![CDATA[Node 5]]></Name
20859 ><![CDATA[evalReturn]]></Shape
20861 ><list-int/></Info></Node></Nodes
20867 ><![CDATA[arg]]></PortFrom
20871 ><![CDATA[interface]]></PortTo
20874 ><list-int/></Info></Edge
20879 ><![CDATA[interface]]></PortFrom
20883 ><![CDATA[res]]></PortTo
20886 ><list-int/></Info></Edge
20891 ><![CDATA[arg]]></PortFrom
20895 ><![CDATA[res]]></PortTo
20898 ><list-int/></Info></Edge></Edges></Network></RHS
20900 ><MappingElement lhs="3" rhs="3"
20901 /><MappingElement lhs="4" rhs="4"/></Mapping></INRule
20904 ><![CDATA[Evaluator_SumCase]]></Name
20906 ><Network Width="15.0" Height="9.0"
20911 ><Position X="2.5291666666666663" Y="1.9735416666666667"
20913 ><![CDATA[Node 1]]></Name
20917 ><![CDATA[evaluation]]></Shape
20919 ><list-int/></Info></Node
20921 ><Position X="2.5291666666666663" Y="3.9735416666666667"
20923 ><![CDATA[Node 2]]></Name
20927 ><![CDATA[SumCase]]></Shape
20929 ><list-int/></Info></Node
20931 ><Position X="2.537291666666667" Y="0.4206250000000001"
20933 ><![CDATA[Node 3]]></Name
20937 ><![CDATA[interface]]></Shape
20939 ><list-int/></Info></Node
20941 ><Position X="4.807291666666667" Y="3.3575000000000004"
20943 ><![CDATA[Node 4]]></Name
20947 ><![CDATA[interface]]></Shape
20949 ><list-int/></Info></Node
20951 ><Position X="4.839166666666666" Y="4.23"
20953 ><![CDATA[Node 5]]></Name
20957 ><![CDATA[interface]]></Shape
20959 ><list-int/></Info></Node
20961 ><Position X="2.981666666666666" Y="5.420625"
20963 ><![CDATA[Node 6]]></Name
20967 ><![CDATA[interface]]></Shape
20969 ><list-int/></Info></Node
20971 ><Position X="2.129583333333333" Y="5.420625000000001"
20973 ><![CDATA[Node 7]]></Name
20977 ><![CDATA[interface]]></Shape
20979 ><list-int/></Info></Node
20981 ><Position X="0.4097916666666665" Y="5.421250000000001"
20983 ><![CDATA[Node 8]]></Name
20987 ><![CDATA[interface]]></Shape
20989 ><list-int/></Info></Node></Nodes
20995 ><![CDATA[arg]]></PortFrom
20999 ><![CDATA[res]]></PortTo
21002 ><list-int/></Info></Edge
21007 ><![CDATA[res]]></PortFrom
21011 ><![CDATA[interface]]></PortTo
21014 ><list-int/></Info></Edge
21019 ><![CDATA[arg]]></PortFrom
21023 ><![CDATA[interface]]></PortTo
21026 ><list-int/></Info></Edge
21031 ><![CDATA[Left_res]]></PortFrom
21035 ><![CDATA[interface]]></PortTo
21038 ><list-int/></Info></Edge
21043 ><![CDATA[Right_res]]></PortFrom
21047 ><![CDATA[interface]]></PortTo
21050 ><list-int/></Info></Edge
21055 ><![CDATA[Right_arg]]></PortFrom
21059 ><![CDATA[interface]]></PortTo
21062 ><list-int/></Info></Edge
21067 ><![CDATA[Left_arg]]></PortFrom
21071 ><![CDATA[interface]]></PortTo
21074 ><list-int/></Info></Edge></Edges></Network></LHS
21076 ><Network Width="15.0" Height="9.0"
21081 ><Position X="2.8283333333333336" Y="0.4206250000000001"
21083 ><![CDATA[Node 3]]></Name
21087 ><![CDATA[interface]]></Shape
21089 ><list-int/></Info></Node
21091 ><Position X="5.124791666666666" Y="3.225208333333334"
21093 ><![CDATA[Node 4]]></Name
21097 ><![CDATA[interface]]></Shape
21099 ><list-int/></Info></Node
21101 ><Position X="5.130208333333332" Y="4.23"
21103 ><![CDATA[Node 5]]></Name
21107 ><![CDATA[interface]]></Shape
21109 ><list-int/></Info></Node
21111 ><Position X="3.2727083333333327" Y="5.420625"
21113 ><![CDATA[Node 6]]></Name
21117 ><![CDATA[interface]]></Shape
21119 ><list-int/></Info></Node
21121 ><Position X="2.4206250000000002" Y="5.394166666666668"
21123 ><![CDATA[Node 7]]></Name
21127 ><![CDATA[interface]]></Shape
21129 ><list-int/></Info></Node
21131 ><Position X="0.9918749999999998" Y="5.447708333333335"
21133 ><![CDATA[Node 8]]></Name
21137 ><![CDATA[interface]]></Shape
21139 ><list-int/></Info></Node
21141 ><Position X="0.9789583333333334" Y="3.995208333333334"
21143 ><![CDATA[Node 9]]></Name
21147 ><![CDATA[evaluation]]></Shape
21149 ><list-int/></Info></Node
21151 ><Position X="2.804583333333334" Y="3.518958333333334"
21153 ><![CDATA[Node 10]]></Name
21157 ><![CDATA[SumCase']]></Shape
21159 ><list-int/></Info></Node></Nodes
21165 ><![CDATA[arg]]></PortFrom
21169 ><![CDATA[interface]]></PortTo
21172 ><list-int/></Info></Edge
21177 ><![CDATA[interface]]></PortFrom
21181 ><![CDATA[res]]></PortTo
21184 ><list-int/></Info></Edge
21189 ><![CDATA[Left_res]]></PortFrom
21193 ><![CDATA[interface]]></PortTo
21196 ><list-int/></Info></Edge
21201 ><![CDATA[Right_res]]></PortFrom
21205 ><![CDATA[interface]]></PortTo
21208 ><list-int/></Info></Edge
21213 ><![CDATA[Right_arg]]></PortFrom
21217 ><![CDATA[interface]]></PortTo
21220 ><list-int/></Info></Edge
21225 ><![CDATA[interface]]></PortFrom
21229 ><![CDATA[Left_arg]]></PortTo
21232 ><list-int/></Info></Edge
21237 ><![CDATA[res]]></PortFrom
21241 ><![CDATA[arg]]></PortTo
21244 ><list-int/></Info></Edge></Edges></Network></RHS
21246 ><MappingElement lhs="3" rhs="3"
21247 /><MappingElement lhs="4" rhs="4"
21248 /><MappingElement lhs="5" rhs="5"
21249 /><MappingElement lhs="6" rhs="6"
21250 /><MappingElement lhs="7" rhs="7"
21251 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
21254 ><![CDATA[EvaluatorReturning_SumCase]]></Name
21256 ><Network Width="15.0" Height="9.0"
21261 ><Position X="4.0" Y="2.0"
21263 ><![CDATA[Node 1]]></Name
21267 ><![CDATA[SumCase']]></Shape
21269 ><list-int/></Info></Node
21271 ><Position X="0.6506249999999998" Y="2.491875"
21273 ><![CDATA[Node 2]]></Name
21277 ><![CDATA[evalReturn]]></Shape
21279 ><list-int/></Info></Node
21281 ><Position X="4.018958333333334" Y="0.5264583333333333"
21283 ><![CDATA[Node 3]]></Name
21287 ><![CDATA[interface]]></Shape
21289 ><list-int/></Info></Node
21291 ><Position X="6.103750000000001" Y="1.2408333333333335"
21293 ><![CDATA[Node 4]]></Name
21297 ><![CDATA[interface]]></Shape
21299 ><list-int/></Info></Node
21301 ><Position X="6.130208333333333" Y="2.298541666666667"
21303 ><![CDATA[Node 5]]></Name
21307 ><![CDATA[interface]]></Shape
21309 ><list-int/></Info></Node
21311 ><Position X="4.352083333333333" Y="5.5"
21313 ><![CDATA[Node 6]]></Name
21317 ><![CDATA[interface]]></Shape
21319 ><list-int/></Info></Node
21321 ><Position X="3.5" Y="5.5"
21323 ><![CDATA[Node 7]]></Name
21327 ><![CDATA[interface]]></Shape
21329 ><list-int/></Info></Node
21331 ><Position X="0.6587500000000002" Y="5.367708333333334"
21333 ><![CDATA[Node 8]]></Name
21337 ><![CDATA[interface]]></Shape
21339 ><list-int/></Info></Node></Nodes
21345 ><![CDATA[arg]]></PortFrom
21349 ><![CDATA[res]]></PortTo
21352 ><list-int/></Info></Edge
21357 ><![CDATA[Left_res]]></PortFrom
21361 ><![CDATA[interface]]></PortTo
21364 ><list-int/></Info></Edge
21369 ><![CDATA[Right_res]]></PortFrom
21373 ><![CDATA[interface]]></PortTo
21376 ><list-int/></Info></Edge
21381 ><![CDATA[Right_arg]]></PortFrom
21385 ><![CDATA[interface]]></PortTo
21388 ><list-int/></Info></Edge
21393 ><![CDATA[Left_arg]]></PortFrom
21397 ><![CDATA[interface]]></PortTo
21400 ><list-int/></Info></Edge
21405 ><![CDATA[res]]></PortFrom
21409 ><![CDATA[interface]]></PortTo
21412 ><list-int/></Info></Edge
21417 ><![CDATA[arg]]></PortFrom
21421 ><![CDATA[interface]]></PortTo
21424 ><list-int/></Info></Edge></Edges></Network></LHS
21426 ><Network Width="15.0" Height="9.0"
21431 ><Position X="4.0" Y="2.0"
21433 ><![CDATA[Node 1]]></Name
21437 ><![CDATA[SumCase']]></Shape
21439 ><list-int/></Info></Node
21441 ><Position X="4.018958333333334" Y="0.5264583333333333"
21443 ><![CDATA[Node 3]]></Name
21447 ><![CDATA[interface]]></Shape
21449 ><list-int/></Info></Node
21451 ><Position X="6.103750000000001" Y="1.2408333333333335"
21453 ><![CDATA[Node 4]]></Name
21457 ><![CDATA[interface]]></Shape
21459 ><list-int/></Info></Node
21461 ><Position X="6.130208333333333" Y="2.298541666666667"
21463 ><![CDATA[Node 5]]></Name
21467 ><![CDATA[interface]]></Shape
21469 ><list-int/></Info></Node
21471 ><Position X="4.352083333333333" Y="5.5"
21473 ><![CDATA[Node 6]]></Name
21477 ><![CDATA[interface]]></Shape
21479 ><list-int/></Info></Node
21481 ><Position X="3.5" Y="5.5"
21483 ><![CDATA[Node 7]]></Name
21487 ><![CDATA[interface]]></Shape
21489 ><list-int/></Info></Node
21491 ><Position X="0.6587500000000002" Y="5.367708333333334"
21493 ><![CDATA[Node 8]]></Name
21497 ><![CDATA[interface]]></Shape
21499 ><list-int/></Info></Node></Nodes
21505 ><![CDATA[Left_res]]></PortFrom
21509 ><![CDATA[interface]]></PortTo
21512 ><list-int/></Info></Edge
21517 ><![CDATA[Right_res]]></PortFrom
21521 ><![CDATA[interface]]></PortTo
21524 ><list-int/></Info></Edge
21529 ><![CDATA[Right_arg]]></PortFrom
21533 ><![CDATA[interface]]></PortTo
21536 ><list-int/></Info></Edge
21541 ><![CDATA[Left_arg]]></PortFrom
21545 ><![CDATA[interface]]></PortTo
21548 ><list-int/></Info></Edge
21553 ><![CDATA[res]]></PortFrom
21557 ><![CDATA[interface]]></PortTo
21560 ><list-int/></Info></Edge
21565 ><![CDATA[arg]]></PortFrom
21569 ><![CDATA[interface]]></PortTo
21572 ><list-int/></Info></Edge></Edges></Network></RHS
21574 ><MappingElement lhs="3" rhs="3"
21575 /><MappingElement lhs="4" rhs="4"
21576 /><MappingElement lhs="5" rhs="5"
21577 /><MappingElement lhs="6" rhs="6"
21578 /><MappingElement lhs="7" rhs="7"
21579 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
21582 ><![CDATA[SumCase_Left]]></Name
21584 ><Network Width="15.0" Height="9.0"
21589 ><Position X="4.0" Y="2.0"
21591 ><![CDATA[Node 1]]></Name
21595 ><![CDATA[SumCase']]></Shape
21597 ><list-int/></Info></Node
21599 ><Position X="0.7829166666666666" Y="2.359583333333333"
21601 ><![CDATA[Node 2]]></Name
21605 ><![CDATA[Left]]></Shape
21607 ><list-int/></Info></Node
21609 ><Position X="4.018958333333334" Y="0.5529166666666667"
21611 ><![CDATA[Node 3]]></Name
21615 ><![CDATA[interface]]></Shape
21617 ><list-int/></Info></Node
21619 ><Position X="5.945" Y="1.1614583333333335"
21621 ><![CDATA[Node 4]]></Name
21625 ><![CDATA[interface]]></Shape
21627 ><list-int/></Info></Node
21629 ><Position X="6.2625" Y="2.1397916666666665"
21631 ><![CDATA[Node 5]]></Name
21635 ><![CDATA[interface]]></Shape
21637 ><list-int/></Info></Node
21639 ><Position X="4.616666666666666" Y="5.3412500000000005"
21641 ><![CDATA[Node 6]]></Name
21645 ><![CDATA[interface]]></Shape
21647 ><list-int/></Info></Node
21649 ><Position X="3.5793749999999998" Y="5.367708333333334"
21651 ><![CDATA[Node 7]]></Name
21655 ><![CDATA[interface]]></Shape
21657 ><list-int/></Info></Node
21659 ><Position X="0.7910416666666666" Y="5.261875"
21661 ><![CDATA[Node 8]]></Name
21665 ><![CDATA[interface]]></Shape
21667 ><list-int/></Info></Node></Nodes
21673 ><![CDATA[arg]]></PortFrom
21677 ><![CDATA[res]]></PortTo
21680 ><list-int/></Info></Edge
21685 ><![CDATA[Left_res]]></PortFrom
21689 ><![CDATA[interface]]></PortTo
21692 ><list-int/></Info></Edge
21697 ><![CDATA[Right_res]]></PortFrom
21701 ><![CDATA[interface]]></PortTo
21704 ><list-int/></Info></Edge
21709 ><![CDATA[Right_arg]]></PortFrom
21713 ><![CDATA[interface]]></PortTo
21716 ><list-int/></Info></Edge
21721 ><![CDATA[Left_arg]]></PortFrom
21725 ><![CDATA[interface]]></PortTo
21728 ><list-int/></Info></Edge
21733 ><![CDATA[res]]></PortFrom
21737 ><![CDATA[interface]]></PortTo
21740 ><list-int/></Info></Edge
21745 ><![CDATA[arg]]></PortFrom
21749 ><![CDATA[interface]]></PortTo
21752 ><list-int/></Info></Edge></Edges></Network></LHS
21754 ><Network Width="15.0" Height="9.0"
21759 ><Position X="3.6220833333333338" Y="0.5793750000000001"
21761 ><![CDATA[Node 3]]></Name
21765 ><![CDATA[interface]]></Shape
21767 ><list-int/></Info></Node
21769 ><Position X="5.997916666666667" Y="1.1614583333333335"
21771 ><![CDATA[Node 4]]></Name
21775 ><![CDATA[interface]]></Shape
21777 ><list-int/></Info></Node
21779 ><Position X="6.2625" Y="2.1397916666666665"
21781 ><![CDATA[Node 5]]></Name
21785 ><![CDATA[interface]]></Shape
21787 ><list-int/></Info></Node
21789 ><Position X="4.616666666666666" Y="5.3412500000000005"
21791 ><![CDATA[Node 6]]></Name
21795 ><![CDATA[interface]]></Shape
21797 ><list-int/></Info></Node
21799 ><Position X="3.605833333333333" Y="5.367708333333334"
21801 ><![CDATA[Node 7]]></Name
21805 ><![CDATA[interface]]></Shape
21807 ><list-int/></Info></Node
21809 ><Position X="0.7910416666666666" Y="5.261875"
21811 ><![CDATA[Node 8]]></Name
21815 ><![CDATA[interface]]></Shape
21817 ><list-int/></Info></Node
21819 ><Position X="3.5983333333333336" Y="2.7252083333333337"
21821 ><![CDATA[Node 9]]></Name
21825 ><![CDATA[evaluation]]></Shape
21827 ><list-int/></Info></Node
21829 ><Position X="4.656666666666667" Y="4.048125000000001"
21831 ><![CDATA[Node 10]]></Name
21835 ><![CDATA[Erase]]></Shape
21837 ><list-int/></Info></Node
21839 ><Position X="5.053541666666666" Y="2.1695833333333336"
21841 ><![CDATA[Node 11]]></Name
21845 ><![CDATA[Erase]]></Shape
21847 ><list-int/></Info></Node></Nodes
21853 ><![CDATA[interface]]></PortFrom
21857 ><![CDATA[res]]></PortTo
21860 ><list-int/></Info></Edge
21865 ><![CDATA[arg]]></PortFrom
21869 ><![CDATA[interface]]></PortTo
21872 ><list-int/></Info></Edge
21877 ><![CDATA[down]]></PortFrom
21881 ><![CDATA[interface]]></PortTo
21884 ><list-int/></Info></Edge
21889 ><![CDATA[down]]></PortFrom
21893 ><![CDATA[interface]]></PortTo
21896 ><list-int/></Info></Edge
21901 ><![CDATA[interface]]></PortFrom
21905 ><![CDATA[interface]]></PortTo
21907 ><Position X="0.7672916666666668" Y="1.4022916666666674"/></Via
21909 ><list-int/></Info></Edge></Edges></Network></RHS
21911 ><MappingElement lhs="3" rhs="3"
21912 /><MappingElement lhs="4" rhs="4"
21913 /><MappingElement lhs="5" rhs="5"
21914 /><MappingElement lhs="6" rhs="6"
21915 /><MappingElement lhs="7" rhs="7"
21916 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
21919 ><![CDATA[SumCase_Right]]></Name
21921 ><Network Width="15.0" Height="9.0"
21926 ><Position X="4.0" Y="2.0"
21928 ><![CDATA[Node 1]]></Name
21932 ><![CDATA[SumCase']]></Shape
21934 ><list-int/></Info></Node
21936 ><Position X="0.8622916666666666" Y="2.3595833333333327"
21938 ><![CDATA[Node 2]]></Name
21942 ><![CDATA[Right]]></Shape
21944 ><list-int/></Info></Node
21946 ><Position X="4.018958333333334" Y="0.42062499999999997"
21948 ><![CDATA[Node 3]]></Name
21952 ><![CDATA[interface]]></Shape
21954 ><list-int/></Info></Node
21956 ><Position X="6.130208333333334" Y="1.267291666666667"
21958 ><![CDATA[Node 4]]></Name
21962 ><![CDATA[interface]]></Shape
21964 ><list-int/></Info></Node
21966 ><Position X="6.209583333333334" Y="2.4837499999999997"
21968 ><![CDATA[Node 5]]></Name
21972 ><![CDATA[interface]]></Shape
21974 ><list-int/></Info></Node
21976 ><Position X="4.563750000000001" Y="5.4470833333333335"
21978 ><![CDATA[Node 6]]></Name
21982 ><![CDATA[interface]]></Shape
21984 ><list-int/></Info></Node
21986 ><Position X="3.5" Y="5.5"
21988 ><![CDATA[Node 7]]></Name
21992 ><![CDATA[interface]]></Shape
21994 ><list-int/></Info></Node
21996 ><Position X="0.8704166666666667" Y="5.394166666666666"
21998 ><![CDATA[Node 8]]></Name
22002 ><![CDATA[interface]]></Shape
22004 ><list-int/></Info></Node></Nodes
22010 ><![CDATA[arg]]></PortFrom
22014 ><![CDATA[res]]></PortTo
22017 ><list-int/></Info></Edge
22022 ><![CDATA[Left_res]]></PortFrom
22026 ><![CDATA[interface]]></PortTo
22029 ><list-int/></Info></Edge
22034 ><![CDATA[Right_res]]></PortFrom
22038 ><![CDATA[interface]]></PortTo
22041 ><list-int/></Info></Edge
22046 ><![CDATA[Right_arg]]></PortFrom
22050 ><![CDATA[interface]]></PortTo
22053 ><list-int/></Info></Edge
22058 ><![CDATA[Left_arg]]></PortFrom
22062 ><![CDATA[interface]]></PortTo
22065 ><list-int/></Info></Edge
22070 ><![CDATA[res]]></PortFrom
22074 ><![CDATA[interface]]></PortTo
22077 ><list-int/></Info></Edge
22082 ><![CDATA[arg]]></PortFrom
22086 ><![CDATA[interface]]></PortTo
22089 ><list-int/></Info></Edge></Edges></Network></LHS
22091 ><Network Width="15.0" Height="9.0"
22096 ><Position X="4.018958333333334" Y="0.42062499999999997"
22098 ><![CDATA[Node 3]]></Name
22102 ><![CDATA[interface]]></Shape
22104 ><list-int/></Info></Node
22106 ><Position X="6.130208333333334" Y="1.267291666666667"
22108 ><![CDATA[Node 4]]></Name
22112 ><![CDATA[interface]]></Shape
22114 ><list-int/></Info></Node
22116 ><Position X="6.209583333333334" Y="2.4837499999999997"
22118 ><![CDATA[Node 5]]></Name
22122 ><![CDATA[interface]]></Shape
22124 ><list-int/></Info></Node
22126 ><Position X="4.034583333333335" Y="5.420624999999999"
22128 ><![CDATA[Node 6]]></Name
22132 ><![CDATA[interface]]></Shape
22134 ><list-int/></Info></Node
22136 ><Position X="3.1560416666666664" Y="5.367708333333333"
22138 ><![CDATA[Node 7]]></Name
22142 ><![CDATA[interface]]></Shape
22144 ><list-int/></Info></Node
22146 ><Position X="0.8704166666666667" Y="5.394166666666666"
22148 ><![CDATA[Node 8]]></Name
22152 ><![CDATA[interface]]></Shape
22154 ><list-int/></Info></Node
22156 ><Position X="3.1750000000000003" Y="4.074583333333334"
22158 ><![CDATA[Node 9]]></Name
22162 ><![CDATA[Erase]]></Shape
22164 ><list-int/></Info></Node
22166 ><Position X="5.080000000000001" Y="1.0318750000000003"
22168 ><![CDATA[Node 10]]></Name
22172 ><![CDATA[Erase]]></Shape
22174 ><list-int/></Info></Node
22176 ><Position X="4.021666666666668" Y="1.6933333333333336"
22178 ><![CDATA[Node 11]]></Name
22182 ><![CDATA[evaluation]]></Shape
22184 ><list-int/></Info></Node></Nodes
22190 ><![CDATA[down]]></PortFrom
22194 ><![CDATA[interface]]></PortTo
22197 ><list-int/></Info></Edge
22202 ><![CDATA[interface]]></PortFrom
22206 ><![CDATA[down]]></PortTo
22209 ><list-int/></Info></Edge
22214 ><![CDATA[arg]]></PortFrom
22218 ><![CDATA[interface]]></PortTo
22221 ><list-int/></Info></Edge
22226 ><![CDATA[res]]></PortFrom
22230 ><![CDATA[interface]]></PortTo
22233 ><list-int/></Info></Edge
22238 ><![CDATA[interface]]></PortFrom
22242 ><![CDATA[interface]]></PortTo
22244 ><Position X="0.8466666666666668" Y="2.725208333333334"/></Via
22246 ><list-int/></Info></Edge></Edges></Network></RHS
22248 ><MappingElement lhs="3" rhs="3"
22249 /><MappingElement lhs="4" rhs="4"
22250 /><MappingElement lhs="5" rhs="5"
22251 /><MappingElement lhs="6" rhs="6"
22252 /><MappingElement lhs="7" rhs="7"
22253 /><MappingElement lhs="8" rhs="8"/></Mapping></INRule
22256 ><![CDATA[Erase_Left]]></Name
22258 ><Network Width="15.0" Height="9.0"
22263 ><Position X="2.0" Y="2.0"
22265 ><![CDATA[Node 1]]></Name
22269 ><![CDATA[Erase]]></Shape
22271 ><list-int/></Info></Node
22273 ><Position X="2.0" Y="4.0"
22275 ><![CDATA[Node 2]]></Name
22279 ><![CDATA[Left]]></Shape
22281 ><list-int/></Info></Node
22283 ><Position X="2.008125" Y="5.420625"
22285 ><![CDATA[Node 3]]></Name
22289 ><![CDATA[interface]]></Shape
22291 ><list-int/></Info></Node></Nodes
22297 ><![CDATA[down]]></PortFrom
22301 ><![CDATA[res]]></PortTo
22304 ><list-int/></Info></Edge
22309 ><![CDATA[arg]]></PortFrom
22313 ><![CDATA[interface]]></PortTo
22316 ><list-int/></Info></Edge></Edges></Network></LHS
22318 ><Network Width="15.0" Height="9.0"
22323 ><Position X="2.0" Y="2.0"
22325 ><![CDATA[Node 1]]></Name
22329 ><![CDATA[Erase]]></Shape
22331 ><list-int/></Info></Node
22333 ><Position X="2.008125" Y="5.420625"
22335 ><![CDATA[Node 3]]></Name
22339 ><![CDATA[interface]]></Shape
22341 ><list-int/></Info></Node></Nodes
22347 ><![CDATA[down]]></PortFrom
22351 ><![CDATA[interface]]></PortTo
22354 ><list-int/></Info></Edge></Edges></Network></RHS
22356 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
22359 ><![CDATA[Erase_Right]]></Name
22361 ><Network Width="15.0" Height="9.0"
22366 ><Position X="2.0" Y="2.0"
22368 ><![CDATA[Node 1]]></Name
22372 ><![CDATA[Erase]]></Shape
22374 ><list-int/></Info></Node
22376 ><Position X="2.0" Y="4.0"
22378 ><![CDATA[Node 2]]></Name
22382 ><![CDATA[Right]]></Shape
22384 ><list-int/></Info></Node
22386 ><Position X="2.008125" Y="5.420625"
22388 ><![CDATA[Node 3]]></Name
22392 ><![CDATA[interface]]></Shape
22394 ><list-int/></Info></Node></Nodes
22400 ><![CDATA[down]]></PortFrom
22404 ><![CDATA[res]]></PortTo
22407 ><list-int/></Info></Edge
22412 ><![CDATA[arg]]></PortFrom
22416 ><![CDATA[interface]]></PortTo
22419 ><list-int/></Info></Edge></Edges></Network></LHS
22421 ><Network Width="15.0" Height="9.0"
22426 ><Position X="2.0" Y="2.0"
22428 ><![CDATA[Node 1]]></Name
22432 ><![CDATA[Erase]]></Shape
22434 ><list-int/></Info></Node
22436 ><Position X="2.008125" Y="5.420625"
22438 ><![CDATA[Node 3]]></Name
22442 ><![CDATA[interface]]></Shape
22444 ><list-int/></Info></Node></Nodes
22450 ><![CDATA[down]]></PortFrom
22454 ><![CDATA[interface]]></PortTo
22457 ><list-int/></Info></Edge></Edges></Network></RHS
22459 ><MappingElement lhs="3" rhs="3"/></Mapping></INRule
22462 ><![CDATA[Erase_SumCase]]></Name
22464 ><Network Width="15.0" Height="9.0"
22469 ><Position X="2.0" Y="2.0"
22471 ><![CDATA[Node 1]]></Name
22475 ><![CDATA[Erase]]></Shape
22477 ><list-int/></Info></Node
22479 ><Position X="2.0" Y="4.0"
22481 ><![CDATA[Node 2]]></Name
22485 ><![CDATA[SumCase]]></Shape
22487 ><list-int/></Info></Node
22489 ><Position X="4.3100000000000005" Y="3.1987500000000004"
22491 ><![CDATA[Node 3]]></Name
22495 ><![CDATA[interface]]></Shape
22497 ><list-int/></Info></Node
22499 ><Position X="4.31" Y="4.150625"
22501 ><![CDATA[Node 4]]></Name
22505 ><![CDATA[interface]]></Shape
22507 ><list-int/></Info></Node
22509 ><Position X="2.690625" Y="5.394166666666667"
22511 ><![CDATA[Node 5]]></Name
22515 ><![CDATA[interface]]></Shape
22517 ><list-int/></Info></Node
22519 ><Position X="1.3887499999999997" Y="5.420625"
22521 ><![CDATA[Node 6]]></Name
22525 ><![CDATA[interface]]></Shape
22527 ><list-int/></Info></Node
22529 ><Position X="0.3622916666666665" Y="3.7543750000000005"
22531 ><![CDATA[Node 7]]></Name
22535 ><![CDATA[interface]]></Shape
22537 ><list-int/></Info></Node></Nodes
22543 ><![CDATA[down]]></PortFrom
22547 ><![CDATA[res]]></PortTo
22550 ><list-int/></Info></Edge
22555 ><![CDATA[arg]]></PortFrom
22559 ><![CDATA[interface]]></PortTo
22562 ><list-int/></Info></Edge
22567 ><![CDATA[Left_res]]></PortFrom
22571 ><![CDATA[interface]]></PortTo
22574 ><list-int/></Info></Edge
22579 ><![CDATA[Right_res]]></PortFrom
22583 ><![CDATA[interface]]></PortTo
22586 ><list-int/></Info></Edge
22591 ><![CDATA[Right_arg]]></PortFrom
22595 ><![CDATA[interface]]></PortTo
22598 ><list-int/></Info></Edge
22603 ><![CDATA[Left_arg]]></PortFrom
22607 ><![CDATA[interface]]></PortTo
22610 ><list-int/></Info></Edge></Edges></Network></LHS
22612 ><Network Width="15.0" Height="9.0"
22617 ><Position X="5.209583333333336" Y="2.0081250000000006"
22619 ><![CDATA[Node 3]]></Name
22623 ><![CDATA[interface]]></Shape
22625 ><list-int/></Info></Node
22627 ><Position X="5.236041666666668" Y="3.8066666666666653"
22629 ><![CDATA[Node 4]]></Name
22633 ><![CDATA[interface]]></Shape
22635 ><list-int/></Info></Node
22637 ><Position X="2.690625" Y="5.394166666666667"
22639 ><![CDATA[Node 5]]></Name
22643 ><![CDATA[interface]]></Shape
22645 ><list-int/></Info></Node
22647 ><Position X="1.3887499999999997" Y="5.420625"
22649 ><![CDATA[Node 6]]></Name
22653 ><![CDATA[interface]]></Shape
22655 ><list-int/></Info></Node
22657 ><Position X="0.3622916666666665" Y="3.7543750000000005"
22659 ><![CDATA[Node 7]]></Name
22663 ><![CDATA[interface]]></Shape
22665 ><list-int/></Info></Node
22667 ><Position X="0.9789583333333336" Y="2.1431250000000004"
22669 ><![CDATA[Node 8]]></Name
22673 ><![CDATA[Erase]]></Shape
22675 ><list-int/></Info></Node
22677 ><Position X="3.9687500000000004" Y="1.772708333333333"
22679 ><![CDATA[Node 9]]></Name
22683 ><![CDATA[Erase]]></Shape
22685 ><list-int/></Info></Node
22687 ><Position X="3.8893750000000002" Y="3.571875"
22689 ><![CDATA[Node 10]]></Name
22693 ><![CDATA[Erase]]></Shape
22695 ><list-int/></Info></Node
22697 ><Position X="2.7252083333333332" Y="4.180416666666667"
22699 ><![CDATA[Node 11]]></Name
22703 ><![CDATA[Erase]]></Shape
22705 ><list-int/></Info></Node
22707 ><Position X="1.402291666666667" Y="4.233333333333334"
22709 ><![CDATA[Node 12]]></Name
22713 ><![CDATA[Erase]]></Shape
22715 ><list-int/></Info></Node></Nodes
22721 ><![CDATA[down]]></PortFrom
22725 ><![CDATA[interface]]></PortTo
22728 ><list-int/></Info></Edge
22733 ><![CDATA[down]]></PortFrom
22737 ><![CDATA[interface]]></PortTo
22740 ><list-int/></Info></Edge
22745 ><![CDATA[down]]></PortFrom
22749 ><![CDATA[interface]]></PortTo
22752 ><list-int/></Info></Edge
22757 ><![CDATA[down]]></PortFrom
22761 ><![CDATA[interface]]></PortTo
22764 ><list-int/></Info></Edge
22769 ><![CDATA[down]]></PortFrom
22773 ><![CDATA[interface]]></PortTo
22776 ><list-int/></Info></Edge></Edges></Network></RHS
22778 ><MappingElement lhs="3" rhs="3"
22779 /><MappingElement lhs="4" rhs="4"
22780 /><MappingElement lhs="5" rhs="5"
22781 /><MappingElement lhs="6" rhs="6"
22782 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
22785 ><![CDATA[Copy_Left]]></Name
22787 ><Network Width="15.0" Height="9.0"
22792 ><Position X="2.0" Y="2.0"
22794 ><![CDATA[Node 1]]></Name
22798 ><![CDATA[copy]]></Shape
22800 ><list-int/></Info></Node
22802 ><Position X="2.0" Y="4.0"
22804 ><![CDATA[Node 2]]></Name
22808 ><![CDATA[Left]]></Shape
22810 ><list-int/></Info></Node
22812 ><Position X="0.5" Y="0.5"
22814 ><![CDATA[Node 3]]></Name
22818 ><![CDATA[interface]]></Shape
22820 ><list-int/></Info></Node
22822 ><Position X="3.1139583333333336" Y="0.5529166666666667"
22824 ><![CDATA[Node 4]]></Name
22828 ><![CDATA[interface]]></Shape
22830 ><list-int/></Info></Node
22832 ><Position X="2.008125" Y="5.447083333333333"
22834 ><![CDATA[Node 5]]></Name
22838 ><![CDATA[interface]]></Shape
22840 ><list-int/></Info></Node></Nodes
22846 ><![CDATA[src]]></PortFrom
22850 ><![CDATA[res]]></PortTo
22853 ><list-int/></Info></Edge
22858 ><![CDATA[snd_target]]></PortFrom
22862 ><![CDATA[interface]]></PortTo
22865 ><list-int/></Info></Edge
22870 ><![CDATA[fst_target]]></PortFrom
22874 ><![CDATA[interface]]></PortTo
22877 ><list-int/></Info></Edge
22882 ><![CDATA[arg]]></PortFrom
22886 ><![CDATA[interface]]></PortTo
22889 ><list-int/></Info></Edge></Edges></Network></LHS
22891 ><Network Width="15.0" Height="9.0"
22896 ><Position X="0.738125" Y="0.5"
22898 ><![CDATA[Node 3]]></Name
22902 ><![CDATA[interface]]></Shape
22904 ><list-int/></Info></Node
22906 ><Position X="3.1139583333333336" Y="0.5529166666666667"
22908 ><![CDATA[Node 4]]></Name
22912 ><![CDATA[interface]]></Shape
22914 ><list-int/></Info></Node
22916 ><Position X="2.008125" Y="5.420624999999999"
22918 ><![CDATA[Node 5]]></Name
22922 ><![CDATA[interface]]></Shape
22924 ><list-int/></Info></Node
22926 ><Position X="0.7408333333333333" Y="2.4870833333333335"
22928 ><![CDATA[Node 6]]></Name
22932 ><![CDATA[Left]]></Shape
22934 ><list-int/></Info></Node
22936 ><Position X="3.1220833333333338" Y="2.407708333333334"
22938 ><![CDATA[Node 7]]></Name
22942 ><![CDATA[Left]]></Shape
22944 ><list-int/></Info></Node
22946 ><Position X="2.037291666666667" Y="4.286250000000001"
22948 ><![CDATA[Node 8]]></Name
22952 ><![CDATA[copy]]></Shape
22954 ><list-int/></Info></Node></Nodes
22960 ><![CDATA[interface]]></PortFrom
22964 ><![CDATA[res]]></PortTo
22967 ><list-int/></Info></Edge
22972 ><![CDATA[interface]]></PortFrom
22976 ><![CDATA[res]]></PortTo
22979 ><list-int/></Info></Edge
22984 ><![CDATA[arg]]></PortFrom
22988 ><![CDATA[fst_target]]></PortTo
22991 ><list-int/></Info></Edge
22996 ><![CDATA[snd_target]]></PortFrom
23000 ><![CDATA[arg]]></PortTo
23003 ><list-int/></Info></Edge
23008 ><![CDATA[src]]></PortFrom
23012 ><![CDATA[interface]]></PortTo
23015 ><list-int/></Info></Edge></Edges></Network></RHS
23017 ><MappingElement lhs="3" rhs="3"
23018 /><MappingElement lhs="4" rhs="4"
23019 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
23022 ><![CDATA[Copy_Right]]></Name
23024 ><Network Width="15.0" Height="9.0"
23029 ><Position X="2.0" Y="2.0"
23031 ><![CDATA[Node 1]]></Name
23035 ><![CDATA[copy]]></Shape
23037 ><list-int/></Info></Node
23039 ><Position X="2.0" Y="4.0"
23041 ><![CDATA[Node 2]]></Name
23045 ><![CDATA[Right]]></Shape
23047 ><list-int/></Info></Node
23049 ><Position X="0.6058333333333333" Y="0.5"
23051 ><![CDATA[Node 3]]></Name
23055 ><![CDATA[interface]]></Shape
23057 ><list-int/></Info></Node
23059 ><Position X="3.24625" Y="0.6322916666666667"
23061 ><![CDATA[Node 4]]></Name
23065 ><![CDATA[interface]]></Shape
23067 ><list-int/></Info></Node
23069 ><Position X="2.008125" Y="5.420625"
23071 ><![CDATA[Node 5]]></Name
23075 ><![CDATA[interface]]></Shape
23077 ><list-int/></Info></Node></Nodes
23083 ><![CDATA[src]]></PortFrom
23087 ><![CDATA[res]]></PortTo
23090 ><list-int/></Info></Edge
23095 ><![CDATA[snd_target]]></PortFrom
23099 ><![CDATA[interface]]></PortTo
23102 ><list-int/></Info></Edge
23107 ><![CDATA[fst_target]]></PortFrom
23111 ><![CDATA[interface]]></PortTo
23114 ><list-int/></Info></Edge
23119 ><![CDATA[arg]]></PortFrom
23123 ><![CDATA[interface]]></PortTo
23126 ><list-int/></Info></Edge></Edges></Network></LHS
23128 ><Network Width="15.0" Height="9.0"
23133 ><Position X="0.7910416666666666" Y="0.7116666666666667"
23135 ><![CDATA[Node 3]]></Name
23139 ><![CDATA[interface]]></Shape
23141 ><list-int/></Info></Node
23143 ><Position X="3.24625" Y="0.6322916666666667"
23145 ><![CDATA[Node 4]]></Name
23149 ><![CDATA[interface]]></Shape
23151 ><list-int/></Info></Node
23153 ><Position X="2.008125" Y="5.420625"
23155 ><![CDATA[Node 5]]></Name
23159 ><![CDATA[interface]]></Shape
23161 ><list-int/></Info></Node
23163 ><Position X="0.7937500000000001" Y="2.4341666666666666"
23165 ><![CDATA[Node 6]]></Name
23169 ><![CDATA[Right]]></Shape
23171 ><list-int/></Info></Node
23173 ><Position X="3.2279166666666668" Y="2.3018750000000003"
23175 ><![CDATA[Node 7]]></Name
23179 ><![CDATA[Right]]></Shape
23181 ><list-int/></Info></Node
23183 ><Position X="2.0108333333333337" Y="3.9952083333333337"
23185 ><![CDATA[Node 8]]></Name
23189 ><![CDATA[copy]]></Shape
23191 ><list-int/></Info></Node></Nodes
23197 ><![CDATA[interface]]></PortFrom
23201 ><![CDATA[res]]></PortTo
23204 ><list-int/></Info></Edge
23209 ><![CDATA[interface]]></PortFrom
23213 ><![CDATA[res]]></PortTo
23216 ><list-int/></Info></Edge
23221 ><![CDATA[src]]></PortFrom
23225 ><![CDATA[interface]]></PortTo
23228 ><list-int/></Info></Edge
23233 ><![CDATA[fst_target]]></PortFrom
23237 ><![CDATA[arg]]></PortTo
23240 ><list-int/></Info></Edge
23245 ><![CDATA[snd_target]]></PortFrom
23249 ><![CDATA[arg]]></PortTo
23252 ><list-int/></Info></Edge></Edges></Network></RHS
23254 ><MappingElement lhs="3" rhs="3"
23255 /><MappingElement lhs="4" rhs="4"
23256 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
23259 ><![CDATA[Copy_SumCase]]></Name
23261 ><Network Width="15.0" Height="9.0"
23266 ><Position X="2.0" Y="2.0"
23268 ><![CDATA[Node 1]]></Name
23272 ><![CDATA[copy]]></Shape
23274 ><list-int/></Info></Node
23276 ><Position X="2.0" Y="4.0"
23278 ><![CDATA[Node 2]]></Name
23282 ><![CDATA[SumCase]]></Shape
23284 ><list-int/></Info></Node
23286 ><Position X="1.0820833333333335" Y="0.47354166666666675"
23288 ><![CDATA[Node 3]]></Name
23292 ><![CDATA[interface]]></Shape
23294 ><list-int/></Info></Node
23296 ><Position X="3.034583333333333" Y="0.5264583333333333"
23298 ><![CDATA[Node 4]]></Name
23302 ><![CDATA[interface]]></Shape
23304 ><list-int/></Info></Node
23306 ><Position X="4.590208333333333" Y="3.1722916666666667"
23308 ><![CDATA[Node 5]]></Name
23312 ><![CDATA[interface]]></Shape
23314 ><list-int/></Info></Node
23316 ><Position X="4.653958333333334" Y="4.044791666666667"
23318 ><![CDATA[Node 6]]></Name
23322 ><![CDATA[interface]]></Shape
23324 ><list-int/></Info></Node
23326 ><Position X="2.505416666666667" Y="5.473541666666667"
23328 ><![CDATA[Node 7]]></Name
23332 ><![CDATA[interface]]></Shape
23334 ><list-int/></Info></Node
23336 ><Position X="1.3622916666666665" Y="5.473541666666667"
23338 ><![CDATA[Node 8]]></Name
23342 ><![CDATA[interface]]></Shape
23344 ><list-int/></Info></Node
23346 ><Position X="0.3514583333333331" Y="3.7543750000000005"
23348 ><![CDATA[Node 9]]></Name
23352 ><![CDATA[interface]]></Shape
23354 ><list-int/></Info></Node></Nodes
23360 ><![CDATA[src]]></PortFrom
23364 ><![CDATA[res]]></PortTo
23367 ><list-int/></Info></Edge
23372 ><![CDATA[snd_target]]></PortFrom
23376 ><![CDATA[interface]]></PortTo
23379 ><list-int/></Info></Edge
23384 ><![CDATA[fst_target]]></PortFrom
23388 ><![CDATA[interface]]></PortTo
23391 ><list-int/></Info></Edge
23396 ><![CDATA[arg]]></PortFrom
23400 ><![CDATA[interface]]></PortTo
23403 ><list-int/></Info></Edge
23408 ><![CDATA[Left_res]]></PortFrom
23412 ><![CDATA[interface]]></PortTo
23415 ><list-int/></Info></Edge
23420 ><![CDATA[Right_res]]></PortFrom
23424 ><![CDATA[interface]]></PortTo
23427 ><list-int/></Info></Edge
23432 ><![CDATA[Right_arg]]></PortFrom
23436 ><![CDATA[interface]]></PortTo
23439 ><list-int/></Info></Edge
23444 ><![CDATA[Left_arg]]></PortFrom
23448 ><![CDATA[interface]]></PortTo
23451 ><list-int/></Info></Edge></Edges></Network></LHS
23453 ><Network Width="15.0" Height="9.0"
23458 ><Position X="1.902291666666667" Y="0.4470833333333335"
23460 ><![CDATA[Node 3]]></Name
23464 ><![CDATA[interface]]></Shape
23466 ><list-int/></Info></Node
23468 ><Position X="5.15125" Y="0.4470833333333335"
23470 ><![CDATA[Node 4]]></Name
23474 ><![CDATA[interface]]></Shape
23476 ><list-int/></Info></Node
23478 ><Position X="7.976875000000001" Y="3.3045833333333334"
23480 ><![CDATA[Node 5]]></Name
23484 ><![CDATA[interface]]></Shape
23486 ><list-int/></Info></Node
23488 ><Position X="8.01416666666667" Y="4.203541666666667"
23490 ><![CDATA[Node 6]]></Name
23494 ><![CDATA[interface]]></Shape
23496 ><list-int/></Info></Node
23498 ><Position X="3.325625000000001" Y="5.4470833333333335"
23500 ><![CDATA[Node 7]]></Name
23504 ><![CDATA[interface]]></Shape
23506 ><list-int/></Info></Node
23508 ><Position X="2.050208333333333" Y="5.5"
23510 ><![CDATA[Node 8]]></Name
23514 ><![CDATA[interface]]></Shape
23516 ><list-int/></Info></Node
23518 ><Position X="0.3514583333333331" Y="3.7543750000000005"
23520 ><![CDATA[Node 9]]></Name
23524 ><![CDATA[interface]]></Shape
23526 ><list-int/></Info></Node
23528 ><Position X="1.8785416666666668" Y="1.8256250000000003"
23530 ><![CDATA[Node 10]]></Name
23534 ><![CDATA[SumCase]]></Shape
23536 ><list-int/></Info></Node
23538 ><Position X="5.1329166666666675" Y="1.6933333333333338"
23540 ><![CDATA[Node 11]]></Name
23544 ><![CDATA[SumCase]]></Shape
23546 ><list-int/></Info></Node
23548 ><Position X="1.1377083333333333" Y="3.7041666666666675"
23550 ><![CDATA[Node 12]]></Name
23554 ><![CDATA[copy]]></Shape
23556 ><list-int/></Info></Node
23558 ><Position X="6.5881250000000025" Y="3.2543750000000014"
23560 ><![CDATA[Node 13]]></Name
23564 ><![CDATA[copy]]></Shape
23566 ><list-int/></Info></Node
23568 ><Position X="5.87375" Y="4.153958333333334"
23570 ><![CDATA[Node 14]]></Name
23574 ><![CDATA[copy]]></Shape
23576 ><list-int/></Info></Node
23578 ><Position X="3.307291666666667" Y="4.418541666666668"
23580 ><![CDATA[Node 15]]></Name
23584 ><![CDATA[copy]]></Shape
23586 ><list-int/></Info></Node
23588 ><Position X="1.984375" Y="4.497916666666667"
23590 ><![CDATA[Node 16]]></Name
23594 ><![CDATA[copy]]></Shape
23596 ><list-int/></Info></Node></Nodes
23602 ><![CDATA[interface]]></PortFrom
23606 ><![CDATA[res]]></PortTo
23609 ><list-int/></Info></Edge
23614 ><![CDATA[res]]></PortFrom
23618 ><![CDATA[interface]]></PortTo
23621 ><list-int/></Info></Edge
23626 ><![CDATA[src]]></PortFrom
23630 ><![CDATA[interface]]></PortTo
23633 ><list-int/></Info></Edge
23638 ><![CDATA[src]]></PortFrom
23642 ><![CDATA[interface]]></PortTo
23645 ><list-int/></Info></Edge
23650 ><![CDATA[src]]></PortFrom
23654 ><![CDATA[interface]]></PortTo
23657 ><list-int/></Info></Edge
23662 ><![CDATA[interface]]></PortFrom
23666 ><![CDATA[src]]></PortTo
23669 ><list-int/></Info></Edge
23674 ><![CDATA[src]]></PortFrom
23678 ><![CDATA[interface]]></PortTo
23681 ><list-int/></Info></Edge
23686 ><![CDATA[fst_target]]></PortFrom
23690 ><![CDATA[arg]]></PortTo
23693 ><list-int/></Info></Edge
23698 ><![CDATA[snd_target]]></PortFrom
23702 ><![CDATA[arg]]></PortTo
23705 ><list-int/></Info></Edge
23710 ><![CDATA[fst_target]]></PortFrom
23714 ><![CDATA[Left_res]]></PortTo
23717 ><list-int/></Info></Edge
23722 ><![CDATA[Left_res]]></PortFrom
23726 ><![CDATA[snd_target]]></PortTo
23729 ><list-int/></Info></Edge
23734 ><![CDATA[fst_target]]></PortFrom
23738 ><![CDATA[Right_res]]></PortTo
23741 ><list-int/></Info></Edge
23746 ><![CDATA[Right_res]]></PortFrom
23750 ><![CDATA[snd_target]]></PortTo
23753 ><list-int/></Info></Edge
23758 ><![CDATA[fst_target]]></PortFrom
23762 ><![CDATA[Right_arg]]></PortTo
23765 ><list-int/></Info></Edge
23770 ><![CDATA[snd_target]]></PortFrom
23774 ><![CDATA[Right_arg]]></PortTo
23777 ><list-int/></Info></Edge
23782 ><![CDATA[Left_arg]]></PortFrom
23786 ><![CDATA[fst_target]]></PortTo
23789 ><list-int/></Info></Edge
23794 ><![CDATA[Left_arg]]></PortFrom
23798 ><![CDATA[snd_target]]></PortTo
23801 ><list-int/></Info></Edge></Edges></Network></RHS
23803 ><MappingElement lhs="3" rhs="3"
23804 /><MappingElement lhs="4" rhs="4"
23805 /><MappingElement lhs="5" rhs="5"
23806 /><MappingElement lhs="6" rhs="6"
23807 /><MappingElement lhs="7" rhs="7"
23808 /><MappingElement lhs="8" rhs="8"
23809 /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
23812 ><![CDATA[Duplicator_Left]]></Name
23814 ><Network Width="15.0" Height="9.0"
23819 ><Position X="2.0" Y="2.0"
23821 ><![CDATA[Node 1]]></Name
23825 ><![CDATA[duplicator]]></Shape
23827 ><list-int/></Info></Node
23829 ><Position X="2.0" Y="4.0"
23831 ><![CDATA[Node 2]]></Name
23835 ><![CDATA[Left]]></Shape
23837 ><list-int/></Info></Node
23839 ><Position X="0.5" Y="0.5"
23841 ><![CDATA[Node 3]]></Name
23845 ><![CDATA[interface]]></Shape
23847 ><list-int/></Info></Node
23849 ><Position X="3.2197916666666666" Y="0.5"
23851 ><![CDATA[Node 4]]></Name
23855 ><![CDATA[interface]]></Shape
23857 ><list-int/></Info></Node
23859 ><Position X="2.008125" Y="5.394166666666666"
23861 ><![CDATA[Node 5]]></Name
23865 ><![CDATA[interface]]></Shape
23867 ><list-int/></Info></Node></Nodes
23873 ><![CDATA[down]]></PortFrom
23877 ><![CDATA[res]]></PortTo
23880 ><list-int/></Info></Edge
23885 ><![CDATA[copy2]]></PortFrom
23889 ><![CDATA[interface]]></PortTo
23892 ><list-int/></Info></Edge
23897 ><![CDATA[copy1]]></PortFrom
23901 ><![CDATA[interface]]></PortTo
23904 ><list-int/></Info></Edge
23909 ><![CDATA[arg]]></PortFrom
23913 ><![CDATA[interface]]></PortTo
23916 ><list-int/></Info></Edge></Edges></Network></LHS
23918 ><Network Width="15.0" Height="9.0"
23923 ><Position X="0.7116666666666667" Y="0.5264583333333334"
23925 ><![CDATA[Node 3]]></Name
23929 ><![CDATA[interface]]></Shape
23931 ><list-int/></Info></Node
23933 ><Position X="3.2197916666666666" Y="0.5"
23935 ><![CDATA[Node 4]]></Name
23939 ><![CDATA[interface]]></Shape
23941 ><list-int/></Info></Node
23943 ><Position X="2.008125" Y="5.394166666666666"
23945 ><![CDATA[Node 5]]></Name
23949 ><![CDATA[interface]]></Shape
23951 ><list-int/></Info></Node
23953 ><Position X="2.0108333333333333" Y="4.021666666666667"
23955 ><![CDATA[Node 6]]></Name
23959 ><![CDATA[duplicator]]></Shape
23961 ><list-int/></Info></Node
23963 ><Position X="0.7143750000000001" Y="2.2225"
23965 ><![CDATA[Node 7]]></Name
23969 ><![CDATA[Left]]></Shape
23971 ><list-int/></Info></Node
23973 ><Position X="3.227916666666667" Y="2.1695833333333336"
23975 ><![CDATA[Node 8]]></Name
23979 ><![CDATA[Left]]></Shape
23981 ><list-int/></Info></Node></Nodes
23987 ><![CDATA[down]]></PortFrom
23991 ><![CDATA[interface]]></PortTo
23994 ><list-int/></Info></Edge
23999 ><![CDATA[interface]]></PortFrom
24003 ><![CDATA[res]]></PortTo
24006 ><list-int/></Info></Edge
24011 ><![CDATA[interface]]></PortFrom
24015 ><![CDATA[res]]></PortTo
24018 ><list-int/></Info></Edge
24023 ><![CDATA[arg]]></PortFrom
24027 ><![CDATA[copy2]]></PortTo
24030 ><list-int/></Info></Edge
24035 ><![CDATA[arg]]></PortFrom
24039 ><![CDATA[copy1]]></PortTo
24042 ><list-int/></Info></Edge></Edges></Network></RHS
24044 ><MappingElement lhs="3" rhs="3"
24045 /><MappingElement lhs="4" rhs="4"
24046 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
24049 ><![CDATA[Duplicator_Right]]></Name
24051 ><Network Width="15.0" Height="9.0"
24056 ><Position X="2.0" Y="2.0"
24058 ><![CDATA[Node 1]]></Name
24062 ><![CDATA[duplicator]]></Shape
24064 ><list-int/></Info></Node
24066 ><Position X="2.0" Y="4.0"
24068 ><![CDATA[Node 2]]></Name
24072 ><![CDATA[Right]]></Shape
24074 ><list-int/></Info></Node
24076 ><Position X="0.5" Y="0.5"
24078 ><![CDATA[Node 3]]></Name
24082 ><![CDATA[interface]]></Shape
24084 ><list-int/></Info></Node
24086 ><Position X="3.2197916666666666" Y="0.47354166666666664"
24088 ><![CDATA[Node 4]]></Name
24092 ><![CDATA[interface]]></Shape
24094 ><list-int/></Info></Node
24096 ><Position X="2.008125" Y="5.367708333333333"
24098 ><![CDATA[Node 5]]></Name
24102 ><![CDATA[interface]]></Shape
24104 ><list-int/></Info></Node></Nodes
24110 ><![CDATA[down]]></PortFrom
24114 ><![CDATA[res]]></PortTo
24117 ><list-int/></Info></Edge
24122 ><![CDATA[copy2]]></PortFrom
24126 ><![CDATA[interface]]></PortTo
24129 ><list-int/></Info></Edge
24134 ><![CDATA[copy1]]></PortFrom
24138 ><![CDATA[interface]]></PortTo
24141 ><list-int/></Info></Edge
24146 ><![CDATA[arg]]></PortFrom
24150 ><![CDATA[interface]]></PortTo
24153 ><list-int/></Info></Edge></Edges></Network></LHS
24155 ><Network Width="15.0" Height="9.0"
24160 ><Position X="0.8175" Y="0.5"
24162 ><![CDATA[Node 3]]></Name
24166 ><![CDATA[interface]]></Shape
24168 ><list-int/></Info></Node
24170 ><Position X="3.2197916666666666" Y="0.47354166666666664"
24172 ><![CDATA[Node 4]]></Name
24176 ><![CDATA[interface]]></Shape
24178 ><list-int/></Info></Node
24180 ><Position X="2.008125" Y="5.367708333333333"
24182 ><![CDATA[Node 5]]></Name
24186 ><![CDATA[interface]]></Shape
24188 ><list-int/></Info></Node
24190 ><Position X="2.0108333333333337" Y="3.9952083333333337"
24192 ><![CDATA[Node 6]]></Name
24196 ><![CDATA[duplicator]]></Shape
24198 ><list-int/></Info></Node
24200 ><Position X="0.8202083333333334" Y="2.3018750000000003"
24202 ><![CDATA[Node 7]]></Name
24206 ><![CDATA[Right]]></Shape
24208 ><list-int/></Info></Node
24210 ><Position X="3.2279166666666668" Y="2.2489583333333334"
24212 ><![CDATA[Node 8]]></Name
24216 ><![CDATA[Right]]></Shape
24218 ><list-int/></Info></Node></Nodes
24224 ><![CDATA[down]]></PortFrom
24228 ><![CDATA[interface]]></PortTo
24231 ><list-int/></Info></Edge
24236 ><![CDATA[interface]]></PortFrom
24240 ><![CDATA[res]]></PortTo
24243 ><list-int/></Info></Edge
24248 ><![CDATA[interface]]></PortFrom
24252 ><![CDATA[res]]></PortTo
24255 ><list-int/></Info></Edge
24260 ><![CDATA[arg]]></PortFrom
24264 ><![CDATA[copy2]]></PortTo
24267 ><list-int/></Info></Edge
24272 ><![CDATA[arg]]></PortFrom
24276 ><![CDATA[copy1]]></PortTo
24279 ><list-int/></Info></Edge></Edges></Network></RHS
24281 ><MappingElement lhs="3" rhs="3"
24282 /><MappingElement lhs="4" rhs="4"
24283 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
24286 ><![CDATA[Duplicator_SumCase]]></Name
24288 ><Network Width="15.0" Height="9.0"
24293 ><Position X="2.0" Y="2.0"
24295 ><![CDATA[Node 1]]></Name
24299 ><![CDATA[duplicator]]></Shape
24301 ><list-int/></Info></Node
24303 ><Position X="2.0" Y="4.0"
24305 ><![CDATA[Node 2]]></Name
24309 ><![CDATA[SumCase]]></Shape
24311 ><list-int/></Info></Node
24313 ><Position X="1.3202083333333334" Y="0.5"
24315 ><![CDATA[Node 3]]></Name
24319 ><![CDATA[interface]]></Shape
24321 ><list-int/></Info></Node
24323 ><Position X="2.743541666666667" Y="0.5264583333333334"
24325 ><![CDATA[Node 4]]></Name
24329 ><![CDATA[interface]]></Shape
24331 ><list-int/></Info></Node
24333 ><Position X="4.193333333333333" Y="3.19875"
24335 ><![CDATA[Node 5]]></Name
24339 ><![CDATA[interface]]></Shape
24341 ><list-int/></Info></Node
24343 ><Position X="4.283541666666666" Y="4.044791666666667"
24345 ><![CDATA[Node 6]]></Name
24349 ><![CDATA[interface]]></Shape
24351 ><list-int/></Info></Node
24353 ><Position X="2.5583333333333336" Y="5.394166666666667"
24355 ><![CDATA[Node 7]]></Name
24359 ><![CDATA[interface]]></Shape
24361 ><list-int/></Info></Node
24363 ><Position X="1.4416666666666664" Y="5.394166666666667"
24365 ><![CDATA[Node 8]]></Name
24369 ><![CDATA[interface]]></Shape
24371 ><list-int/></Info></Node
24373 ><Position X="0.3249999999999998" Y="3.754375"
24375 ><![CDATA[Node 9]]></Name
24379 ><![CDATA[interface]]></Shape
24381 ><list-int/></Info></Node></Nodes
24387 ><![CDATA[down]]></PortFrom
24391 ><![CDATA[res]]></PortTo
24394 ><list-int/></Info></Edge
24399 ><![CDATA[copy2]]></PortFrom
24403 ><![CDATA[interface]]></PortTo
24406 ><list-int/></Info></Edge
24411 ><![CDATA[copy1]]></PortFrom
24415 ><![CDATA[interface]]></PortTo
24418 ><list-int/></Info></Edge
24423 ><![CDATA[arg]]></PortFrom
24427 ><![CDATA[interface]]></PortTo
24430 ><list-int/></Info></Edge
24435 ><![CDATA[Left_res]]></PortFrom
24439 ><![CDATA[interface]]></PortTo
24442 ><list-int/></Info></Edge
24447 ><![CDATA[Right_res]]></PortFrom
24451 ><![CDATA[interface]]></PortTo
24454 ><list-int/></Info></Edge
24459 ><![CDATA[Right_arg]]></PortFrom
24463 ><![CDATA[interface]]></PortTo
24466 ><list-int/></Info></Edge
24471 ><![CDATA[Left_arg]]></PortFrom
24475 ><![CDATA[interface]]></PortTo
24478 ><list-int/></Info></Edge></Edges></Network></LHS
24480 ><Network Width="15.0" Height="9.0"
24485 ><Position X="2.378541666666667" Y="0.420625"
24487 ><![CDATA[Node 3]]></Name
24491 ><![CDATA[interface]]></Shape
24493 ><list-int/></Info></Node
24495 ><Position X="4.9925" Y="0.49999999999999994"
24497 ><![CDATA[Node 4]]></Name
24501 ><![CDATA[interface]]></Shape
24503 ><list-int/></Info></Node
24505 ><Position X="9.273333333333337" Y="3.6485416666666666"
24507 ><![CDATA[Node 5]]></Name
24511 ><![CDATA[interface]]></Shape
24513 ><list-int/></Info></Node
24515 ><Position X="9.310625000000002" Y="4.600416666666667"
24517 ><![CDATA[Node 6]]></Name
24521 ><![CDATA[interface]]></Shape
24523 ><list-int/></Info></Node
24525 ><Position X="3.7489583333333316" Y="5.394166666666667"
24527 ><![CDATA[Node 7]]></Name
24531 ><![CDATA[interface]]></Shape
24533 ><list-int/></Info></Node
24535 ><Position X="2.4735416666666663" Y="5.394166666666667"
24537 ><![CDATA[Node 8]]></Name
24541 ><![CDATA[interface]]></Shape
24543 ><list-int/></Info></Node
24545 ><Position X="0.37791666666666623" Y="3.5691666666666664"
24547 ><![CDATA[Node 9]]></Name
24551 ><![CDATA[interface]]></Shape
24553 ><list-int/></Info></Node
24555 ><Position X="2.407708333333333" Y="1.6668749999999999"
24557 ><![CDATA[Node 10]]></Name
24561 ><![CDATA[SumCase]]></Shape
24563 ><list-int/></Info></Node
24565 ><Position X="4.974166666666667" Y="1.640416666666667"
24567 ><![CDATA[Node 11]]></Name
24571 ><![CDATA[SumCase]]></Shape
24573 ><list-int/></Info></Node
24575 ><Position X="1.349375" Y="3.3337500000000007"
24577 ><![CDATA[Node 12]]></Name
24581 ><![CDATA[duplicator]]></Shape
24583 ><list-int/></Info></Node
24585 ><Position X="2.513541666666667" Y="4.259791666666667"
24587 ><![CDATA[Node 13]]></Name
24591 ><![CDATA[duplicator]]></Shape
24593 ><list-int/></Info></Node
24595 ><Position X="3.7306250000000007" Y="4.233333333333333"
24597 ><![CDATA[Node 14]]></Name
24601 ><![CDATA[duplicator]]></Shape
24603 ><list-int/></Info></Node
24605 ><Position X="7.276041666666668" Y="3.8364583333333333"
24607 ><![CDATA[Node 15]]></Name
24611 ><![CDATA[duplicator]]></Shape
24613 ><list-int/></Info></Node
24615 ><Position X="6.376458333333334" Y="4.788958333333333"
24617 ><![CDATA[Node 16]]></Name
24621 ><![CDATA[duplicator]]></Shape
24623 ><list-int/></Info></Node></Nodes
24629 ><![CDATA[res]]></PortFrom
24633 ><![CDATA[interface]]></PortTo
24636 ><list-int/></Info></Edge
24641 ><![CDATA[res]]></PortFrom
24645 ><![CDATA[interface]]></PortTo
24648 ><list-int/></Info></Edge
24653 ><![CDATA[down]]></PortFrom
24657 ><![CDATA[interface]]></PortTo
24660 ><list-int/></Info></Edge
24665 ><![CDATA[down]]></PortFrom
24669 ><![CDATA[interface]]></PortTo
24672 ><list-int/></Info></Edge
24677 ><![CDATA[down]]></PortFrom
24681 ><![CDATA[interface]]></PortTo
24684 ><list-int/></Info></Edge
24689 ><![CDATA[down]]></PortFrom
24693 ><![CDATA[interface]]></PortTo
24696 ><list-int/></Info></Edge
24701 ><![CDATA[down]]></PortFrom
24705 ><![CDATA[interface]]></PortTo
24708 ><list-int/></Info></Edge
24713 ><![CDATA[copy1]]></PortFrom
24717 ><![CDATA[arg]]></PortTo
24720 ><list-int/></Info></Edge
24725 ><![CDATA[copy2]]></PortFrom
24729 ><![CDATA[arg]]></PortTo
24732 ><list-int/></Info></Edge
24737 ><![CDATA[copy1]]></PortFrom
24741 ><![CDATA[Left_res]]></PortTo
24744 ><list-int/></Info></Edge
24749 ><![CDATA[copy2]]></PortFrom
24753 ><![CDATA[Left_res]]></PortTo
24756 ><list-int/></Info></Edge
24761 ><![CDATA[copy1]]></PortFrom
24765 ><![CDATA[Right_res]]></PortTo
24768 ><list-int/></Info></Edge
24773 ><![CDATA[Right_res]]></PortFrom
24777 ><![CDATA[copy2]]></PortTo
24780 ><list-int/></Info></Edge
24785 ><![CDATA[copy1]]></PortFrom
24789 ><![CDATA[Right_arg]]></PortTo
24792 ><list-int/></Info></Edge
24797 ><![CDATA[copy2]]></PortFrom
24801 ><![CDATA[Right_arg]]></PortTo
24804 ><list-int/></Info></Edge
24809 ><![CDATA[copy1]]></PortFrom
24813 ><![CDATA[Left_arg]]></PortTo
24816 ><list-int/></Info></Edge
24821 ><![CDATA[Left_arg]]></PortFrom
24825 ><![CDATA[copy2]]></PortTo
24828 ><list-int/></Info></Edge></Edges></Network></RHS
24830 ><MappingElement lhs="3" rhs="3"
24831 /><MappingElement lhs="4" rhs="4"
24832 /><MappingElement lhs="5" rhs="5"
24833 /><MappingElement lhs="6" rhs="6"
24834 /><MappingElement lhs="7" rhs="7"
24835 /><MappingElement lhs="8" rhs="8"
24836 /><MappingElement lhs="9" rhs="9"/></Mapping></INRule
24839 ><![CDATA[Evaluator_Rec]]></Name
24841 ><Network Width="15.0" Height="9.0"
24846 ><Position X="2.0" Y="2.0"
24848 ><![CDATA[Node 1]]></Name
24852 ><![CDATA[evaluation]]></Shape
24854 ><list-int/></Info></Node
24856 ><Position X="2.0" Y="4.0"
24858 ><![CDATA[Node 2]]></Name
24862 ><![CDATA[rec]]></Shape
24864 ><list-int/></Info></Node
24866 ><Position X="2.0081249999999997" Y="0.3677083333333333"
24868 ><![CDATA[Node 3]]></Name
24872 ><![CDATA[interface]]></Shape
24874 ><list-int/></Info></Node
24876 ><Position X="2.008125" Y="5.367708333333334"
24878 ><![CDATA[Node 4]]></Name
24882 ><![CDATA[interface]]></Shape
24884 ><list-int/></Info></Node
24886 ><Position X="0.5474999999999999" Y="5.368333333333334"
24888 ><![CDATA[Node 5]]></Name
24892 ><![CDATA[interface]]></Shape
24894 ><list-int/></Info></Node></Nodes
24900 ><![CDATA[arg]]></PortFrom
24904 ><![CDATA[res]]></PortTo
24907 ><list-int/></Info></Edge
24912 ><![CDATA[res]]></PortFrom
24916 ><![CDATA[interface]]></PortTo
24919 ><list-int/></Info></Edge
24924 ><![CDATA[arg]]></PortFrom
24928 ><![CDATA[interface]]></PortTo
24931 ><list-int/></Info></Edge
24936 ><![CDATA[function]]></PortFrom
24940 ><![CDATA[interface]]></PortTo
24943 ><list-int/></Info></Edge></Edges></Network></LHS
24945 ><Network Width="15.0" Height="9.0"
24950 ><Position X="2.0081249999999997" Y="0.3677083333333333"
24952 ><![CDATA[Node 3]]></Name
24956 ><![CDATA[interface]]></Shape
24958 ><list-int/></Info></Node
24960 ><Position X="1.981666666666667" Y="5.367708333333334"
24962 ><![CDATA[Node 4]]></Name
24966 ><![CDATA[interface]]></Shape
24968 ><list-int/></Info></Node
24970 ><Position X="0.5474999999999999" Y="5.368333333333334"
24972 ><![CDATA[Node 5]]></Name
24976 ><![CDATA[interface]]></Shape
24978 ><list-int/></Info></Node
24980 ><Position X="1.9843750000000004" Y="1.9050000000000002"
24982 ><![CDATA[Node 6]]></Name
24986 ><![CDATA[rec']]></Shape
24988 ><list-int/></Info></Node
24990 ><Position X="1.9579166666666667" Y="3.862916666666667"
24992 ><![CDATA[Node 7]]></Name
24996 ><![CDATA[copy]]></Shape
24998 ><list-int/></Info></Node></Nodes
25004 ><![CDATA[interface]]></PortFrom
25008 ><![CDATA[res]]></PortTo
25011 ><list-int/></Info></Edge
25016 ><![CDATA[arg]]></PortFrom
25020 ><![CDATA[interface]]></PortTo
25023 ><list-int/></Info></Edge
25028 ><![CDATA[src]]></PortFrom
25032 ><![CDATA[interface]]></PortTo
25035 ><list-int/></Info></Edge
25040 ><![CDATA[fst_target]]></PortFrom
25044 ><![CDATA[function]]></PortTo
25047 ><list-int/></Info></Edge
25052 ><![CDATA[functionForRec]]></PortFrom
25056 ><![CDATA[snd_target]]></PortTo
25059 ><list-int/></Info></Edge></Edges></Network></RHS
25061 ><MappingElement lhs="3" rhs="3"
25062 /><MappingElement lhs="4" rhs="4"
25063 /><MappingElement lhs="5" rhs="5"/></Mapping></INRule
25066 ><![CDATA[Rec_Duplicator]]></Name
25068 ><Network Width="15.0" Height="9.0"
25073 ><Position X="4.0529166666666665" Y="1.6452083333333327"
25075 ><![CDATA[Node 1]]></Name
25079 ><![CDATA[rec']]></Shape
25081 ><list-int/></Info></Node
25083 ><Position X="4.034583333333334" Y="0.5529166666666667"
25085 ><![CDATA[Node 3]]></Name
25089 ><![CDATA[interface]]></Shape
25091 ><list-int/></Info></Node
25093 ><Position X="4.680416666666666" Y="2.5366666666666666"
25095 ><![CDATA[Node 4]]></Name
25099 ><![CDATA[interface]]></Shape
25101 ><list-int/></Info></Node
25103 ><Position X="3.643125000000001" Y="2.563124999999999"
25105 ><![CDATA[Node 5]]></Name
25109 ><![CDATA[interface]]></Shape
25111 ><list-int/></Info></Node
25113 ><Position X="3.648541666666667" Y="3.780833333333334"
25115 ><![CDATA[Node 6]]></Name
25119 ><![CDATA[interface]]></Shape
25121 ><list-int/></Info></Node
25123 ><Position X="4.675" Y="3.754375"
25125 ><![CDATA[Node 7]]></Name
25129 ><![CDATA[interface]]></Shape
25131 ><list-int/></Info></Node
25133 ><Position X="4.127500000000001" Y="4.974166666666667"
25135 ><![CDATA[Node 8]]></Name
25139 ><![CDATA[duplicator]]></Shape
25141 ><list-int/></Info></Node></Nodes
25147 ><![CDATA[function]]></PortFrom
25151 ><![CDATA[interface]]></PortTo
25154 ><list-int/></Info></Edge
25159 ><![CDATA[functionForRec]]></PortFrom
25163 ><![CDATA[interface]]></PortTo
25166 ><list-int/></Info></Edge
25171 ><![CDATA[res]]></PortFrom
25175 ><![CDATA[interface]]></PortTo
25178 ><list-int/></Info></Edge
25183 ><![CDATA[arg]]></PortFrom
25187 ><![CDATA[down]]></PortTo
25189 ><Position X="2.5929166666666674" Y="1.640416666666667"
25190 /><Position X="2.619375" Y="5.450416666666667"/></Via
25192 ><list-int/></Info></Edge
25197 ><![CDATA[copy1]]></PortFrom
25201 ><![CDATA[interface]]></PortTo
25204 ><list-int/></Info></Edge
25209 ><![CDATA[copy2]]></PortFrom
25213 ><![CDATA[interface]]></PortTo
25216 ><list-int/></Info></Edge></Edges></Network></LHS
25218 ><Network Width="15.0" Height="9.0"
25223 ><Position X="4.034583333333334" Y="0.5529166666666667"
25225 ><![CDATA[Node 3]]></Name
25229 ><![CDATA[interface]]></Shape
25231 ><list-int/></Info></Node
25233 ><Position X="4.865625" Y="2.536666666666666"
25235 ><![CDATA[Node 4]]></Name
25239 ><![CDATA[interface]]></Shape
25241 ><list-int/></Info></Node
25243 ><Position X="3.643125000000001" Y="2.563124999999999"
25245 ><![CDATA[Node 5]]></Name
25249 ><![CDATA[interface]]></Shape
25251 ><list-int/></Info></Node
25253 ><Position X="3.727916666666667" Y="3.7279166666666677"
25255 ><![CDATA[Node 6]]></Name
25259 ><![CDATA[interface]]></Shape
25261 ><list-int/></Info></Node
25263 ><Position X="5.204166666666667" Y="3.7279166666666663"
25265 ><![CDATA[Node 7]]></Name
25269 ><![CDATA[interface]]></Shape
25271 ><list-int/></Info></Node
25273 ><Position X="3.466041666666667" Y="1.4287500000000002"
25275 ><![CDATA[Node 8]]></Name
25279 ><![CDATA[evaluation]]></Shape
25281 ><list-int/></Info></Node
25283 ><Position X="3.7306250000000003" Y="4.947708333333334"
25285 ><![CDATA[Node 9]]></Name
25289 ><![CDATA[rec]]></Shape
25291 ><list-int/></Info></Node></Nodes
25297 ><![CDATA[res]]></PortFrom
25301 ><![CDATA[interface]]></PortTo
25304 ><list-int/></Info></Edge
25309 ><![CDATA[arg]]></PortFrom
25313 ><![CDATA[interface]]></PortTo
25316 ><list-int/></Info></Edge
25321 ><![CDATA[interface]]></PortFrom
25325 ><![CDATA[res]]></PortTo
25328 ><list-int/></Info></Edge
25333 ><![CDATA[interface]]></PortFrom
25337 ><![CDATA[arg]]></PortTo
25339 ><Position X="5.185833333333334" Y="5.715000000000001"
25340 /><Position X="3.307291666666667" Y="5.715"/></Via
25342 ><list-int/></Info></Edge
25347 ><![CDATA[interface]]></PortFrom
25351 ><![CDATA[function]]></PortTo
25353 ><Position X="4.339166666666666" Y="5.291666666666667"/></Via
25355 ><list-int/></Info></Edge></Edges></Network></RHS
25357 ><MappingElement lhs="3" rhs="3"
25358 /><MappingElement lhs="4" rhs="4"
25359 /><MappingElement lhs="5" rhs="5"
25360 /><MappingElement lhs="6" rhs="6"
25361 /><MappingElement lhs="7" rhs="7"/></Mapping></INRule
25364 ><![CDATA[Erase_Rec]]></Name
25366 ><Network Width="15.0" Height="9.0"
25371 ><Position X="2.0" Y="2.0"
25373 ><![CDATA[Node 1]]></Name
25377 ><![CDATA[Erase]]></Shape
25379 ><list-int/></Info></Node
25381 ><Position X="2.0" Y="4.0"
25383 ><![CDATA[Node 2]]></Name
25387 ><![CDATA[rec]]></Shape
25389 ><list-int/></Info></Node
25391 ><Position X="1.9816666666666667" Y="5.1031249999999995"
25393 ><![CDATA[Node 3]]></Name
25397 ><![CDATA[interface]]></Shape
25399 ><list-int/></Info></Node
25401 ><Position X="0.6058333333333333" Y="4.839166666666667"
25403 ><![CDATA[Node 4]]></Name
25407 ><![CDATA[interface]]></Shape
25409 ><list-int/></Info></Node></Nodes
25415 ><![CDATA[down]]></PortFrom
25419 ><![CDATA[res]]></PortTo
25422 ><list-int/></Info></Edge
25427 ><![CDATA[arg]]></PortFrom
25431 ><![CDATA[interface]]></PortTo
25434 ><list-int/></Info></Edge
25439 ><![CDATA[function]]></PortFrom
25443 ><![CDATA[interface]]></PortTo
25446 ><list-int/></Info></Edge></Edges></Network></LHS
25448 ><Network Width="15.0" Height="9.0"
25453 ><Position X="1.9816666666666667" Y="5.1031249999999995"
25455 ><![CDATA[Node 3]]></Name
25459 ><![CDATA[interface]]></Shape
25461 ><list-int/></Info></Node
25463 ><Position X="0.6058333333333333" Y="4.839166666666667"
25465 ><![CDATA[Node 4]]></Name
25469 ><![CDATA[interface]]></Shape
25471 ><list-int/></Info></Node
25473 ><Position X="0.6085416666666666" Y="2.6458333333333335"
25475 ><![CDATA[Node 5]]></Name
25479 ><![CDATA[Erase]]></Shape
25481 ><list-int/></Info></Node
25483 ><Position X="1.9579166666666667" Y="2.6458333333333335"
25485 ><![CDATA[Node 6]]></Name
25489 ><![CDATA[Erase]]></Shape
25491 ><list-int/></Info></Node></Nodes
25497 ><![CDATA[interface]]></PortFrom
25501 ><![CDATA[down]]></PortTo
25504 ><list-int/></Info></Edge
25509 ><![CDATA[down]]></PortFrom
25513 ><![CDATA[interface]]></PortTo
25516 ><list-int/></Info></Edge></Edges></Network></RHS
25518 ><MappingElement lhs="3" rhs="3"
25519 /><MappingElement lhs="4"
25520 rhs="4"/></Mapping></INRule></Rules></Document>