1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <dia:diagram xmlns:
dia=
"http://www.lysator.liu.se/~alla/dia/">
4 <dia:attribute name=
"background">
5 <dia:color val=
"#ffffff"/>
7 <dia:attribute name=
"pagebreak">
8 <dia:color val=
"#000099"/>
10 <dia:attribute name=
"paper">
11 <dia:composite type=
"paper">
12 <dia:attribute name=
"name">
13 <dia:string>#A3#
</dia:string>
15 <dia:attribute name=
"tmargin">
16 <dia:real val=
"2.8222000598907471"/>
18 <dia:attribute name=
"bmargin">
19 <dia:real val=
"2.8222000598907471"/>
21 <dia:attribute name=
"lmargin">
22 <dia:real val=
"2.8222000598907471"/>
24 <dia:attribute name=
"rmargin">
25 <dia:real val=
"2.8222000598907471"/>
27 <dia:attribute name=
"is_portrait">
28 <dia:boolean val=
"false"/>
30 <dia:attribute name=
"scaling">
33 <dia:attribute name=
"fitto">
34 <dia:boolean val=
"false"/>
38 <dia:attribute name=
"grid">
39 <dia:composite type=
"grid">
40 <dia:attribute name=
"width_x">
43 <dia:attribute name=
"width_y">
46 <dia:attribute name=
"visible_x">
49 <dia:attribute name=
"visible_y">
52 <dia:composite type=
"color"/>
55 <dia:attribute name=
"color">
56 <dia:color val=
"#d8e5e5"/>
58 <dia:attribute name=
"guides">
59 <dia:composite type=
"guides">
60 <dia:attribute name=
"hguides"/>
61 <dia:attribute name=
"vguides"/>
65 <dia:layer name=
"Background" visible=
"true">
66 <dia:object type=
"UML - LargePackage" version=
"0" id=
"O0">
67 <dia:attribute name=
"obj_pos">
68 <dia:point val=
"-3,-28"/>
70 <dia:attribute name=
"obj_bb">
71 <dia:rectangle val=
"-3.05,-29.05;160.05,94.05"/>
73 <dia:attribute name=
"elem_corner">
74 <dia:point val=
"-3,-28"/>
76 <dia:attribute name=
"elem_width">
79 <dia:attribute name=
"elem_height">
82 <dia:attribute name=
"line_colour">
83 <dia:color val=
"#000000"/>
85 <dia:attribute name=
"fill_colour">
86 <dia:color val=
"#ffffff"/>
88 <dia:attribute name=
"stereotype">
89 <dia:string>##
</dia:string>
91 <dia:attribute name=
"name">
92 <dia:string>#model#
</dia:string>
95 <dia:object type=
"UML - LargePackage" version=
"0" id=
"O1">
96 <dia:attribute name=
"obj_pos">
97 <dia:point val=
"0,32"/>
99 <dia:attribute name=
"obj_bb">
100 <dia:rectangle val=
"-0.05,30.95;157.35,92.05"/>
102 <dia:attribute name=
"elem_corner">
103 <dia:point val=
"0,32"/>
105 <dia:attribute name=
"elem_width">
106 <dia:real val=
"157.30010078280151"/>
108 <dia:attribute name=
"elem_height">
111 <dia:attribute name=
"line_colour">
112 <dia:color val=
"#000000"/>
114 <dia:attribute name=
"fill_colour">
115 <dia:color val=
"#ffffff"/>
117 <dia:attribute name=
"stereotype">
118 <dia:string>##
</dia:string>
120 <dia:attribute name=
"name">
121 <dia:string>#problem#
</dia:string>
124 <dia:object type=
"UML - LargePackage" version=
"0" id=
"O2">
125 <dia:attribute name=
"obj_pos">
126 <dia:point val=
"3,59"/>
128 <dia:attribute name=
"obj_bb">
129 <dia:rectangle val=
"2.95,57.95;50.05,91.05"/>
131 <dia:attribute name=
"elem_corner">
132 <dia:point val=
"3,59"/>
134 <dia:attribute name=
"elem_width">
137 <dia:attribute name=
"elem_height">
140 <dia:attribute name=
"line_colour">
141 <dia:color val=
"#000000"/>
143 <dia:attribute name=
"fill_colour">
144 <dia:color val=
"#ffffff"/>
146 <dia:attribute name=
"stereotype">
147 <dia:string>##
</dia:string>
149 <dia:attribute name=
"name">
150 <dia:string>#record#
</dia:string>
153 <dia:object type=
"UML - Class" version=
"0" id=
"O106">
154 <dia:attribute name=
"obj_pos">
155 <dia:point val=
"0,-26"/>
157 <dia:attribute name=
"obj_bb">
158 <dia:rectangle val=
"-0.05,-26.05;25.5,31.85"/>
160 <dia:attribute name=
"elem_corner">
161 <dia:point val=
"0,-26"/>
163 <dia:attribute name=
"elem_width">
164 <dia:real val=
"25.450000000000003"/>
166 <dia:attribute name=
"elem_height">
167 <dia:real val=
"57.799999999999983"/>
169 <dia:attribute name=
"name">
170 <dia:string>#problem#
</dia:string>
172 <dia:attribute name=
"stereotype">
173 <dia:string>##
</dia:string>
175 <dia:attribute name=
"comment">
176 <dia:string>##
</dia:string>
178 <dia:attribute name=
"abstract">
179 <dia:boolean val=
"false"/>
181 <dia:attribute name=
"suppress_attributes">
182 <dia:boolean val=
"false"/>
184 <dia:attribute name=
"suppress_operations">
185 <dia:boolean val=
"false"/>
187 <dia:attribute name=
"visible_attributes">
188 <dia:boolean val=
"true"/>
190 <dia:attribute name=
"visible_operations">
191 <dia:boolean val=
"true"/>
193 <dia:attribute name=
"visible_comments">
194 <dia:boolean val=
"false"/>
196 <dia:attribute name=
"wrap_operations">
197 <dia:boolean val=
"true"/>
199 <dia:attribute name=
"wrap_after_char">
202 <dia:attribute name=
"line_color">
203 <dia:color val=
"#000000"/>
205 <dia:attribute name=
"fill_color">
206 <dia:color val=
"#ffffff"/>
208 <dia:attribute name=
"text_color">
209 <dia:color val=
"#000000"/>
211 <dia:attribute name=
"normal_font">
212 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
214 <dia:attribute name=
"abstract_font">
215 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
217 <dia:attribute name=
"polymorphic_font">
218 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
220 <dia:attribute name=
"classname_font">
221 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
223 <dia:attribute name=
"abstract_classname_font">
224 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
226 <dia:attribute name=
"comment_font">
227 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
229 <dia:attribute name=
"font_height">
230 <dia:real val=
"0.80000000000000004"/>
232 <dia:attribute name=
"polymorphic_font_height">
233 <dia:real val=
"0.80000000000000004"/>
235 <dia:attribute name=
"abstract_font_height">
236 <dia:real val=
"0.80000000000000004"/>
238 <dia:attribute name=
"classname_font_height">
241 <dia:attribute name=
"abstract_classname_font_height">
244 <dia:attribute name=
"comment_font_height">
247 <dia:attribute name=
"attributes">
248 <dia:composite type=
"umlattribute">
249 <dia:attribute name=
"name">
250 <dia:string>#compute_cwres#
</dia:string>
252 <dia:attribute name=
"type">
253 <dia:string>#scalar boolean#
</dia:string>
255 <dia:attribute name=
"value">
256 <dia:string>#
0#
</dia:string>
258 <dia:attribute name=
"comment">
259 <dia:string>##
</dia:string>
261 <dia:attribute name=
"visibility">
264 <dia:attribute name=
"abstract">
265 <dia:boolean val=
"false"/>
267 <dia:attribute name=
"class_scope">
268 <dia:boolean val=
"false"/>
271 <dia:composite type=
"umlattribute">
272 <dia:attribute name=
"name">
273 <dia:string>#directory#
</dia:string>
275 <dia:attribute name=
"type">
276 <dia:string>#scalar string#
</dia:string>
278 <dia:attribute name=
"value">
279 <dia:string>##
</dia:string>
281 <dia:attribute name=
"comment">
282 <dia:string>##
</dia:string>
284 <dia:attribute name=
"visibility">
287 <dia:attribute name=
"abstract">
288 <dia:boolean val=
"false"/>
290 <dia:attribute name=
"class_scope">
291 <dia:boolean val=
"false"/>
294 <dia:composite type=
"umlattribute">
295 <dia:attribute name=
"name">
296 <dia:string>#extra_data_file_name#
</dia:string>
298 <dia:attribute name=
"type">
299 <dia:string>#scalar string#
</dia:string>
301 <dia:attribute name=
"value">
302 <dia:string>##
</dia:string>
304 <dia:attribute name=
"comment">
305 <dia:string>##
</dia:string>
307 <dia:attribute name=
"visibility">
310 <dia:attribute name=
"abstract">
311 <dia:boolean val=
"false"/>
313 <dia:attribute name=
"class_scope">
314 <dia:boolean val=
"false"/>
317 <dia:composite type=
"umlattribute">
318 <dia:attribute name=
"name">
319 <dia:string>#extra_data_header#
</dia:string>
321 <dia:attribute name=
"type">
322 <dia:string>#array of strings#
</dia:string>
324 <dia:attribute name=
"value">
325 <dia:string>##
</dia:string>
327 <dia:attribute name=
"comment">
328 <dia:string>##
</dia:string>
330 <dia:attribute name=
"visibility">
333 <dia:attribute name=
"abstract">
334 <dia:boolean val=
"false"/>
336 <dia:attribute name=
"class_scope">
337 <dia:boolean val=
"false"/>
340 <dia:composite type=
"umlattribute">
341 <dia:attribute name=
"name">
342 <dia:string>#ignore_missing_files#
</dia:string>
344 <dia:attribute name=
"type">
345 <dia:string>#scalar boolean#
</dia:string>
347 <dia:attribute name=
"value">
348 <dia:string>#
1#
</dia:string>
350 <dia:attribute name=
"comment">
351 <dia:string>##
</dia:string>
353 <dia:attribute name=
"visibility">
356 <dia:attribute name=
"abstract">
357 <dia:boolean val=
"false"/>
359 <dia:attribute name=
"class_scope">
360 <dia:boolean val=
"false"/>
363 <dia:composite type=
"umlattribute">
364 <dia:attribute name=
"name">
365 <dia:string>#ignore_missing_output_files#
</dia:string>
367 <dia:attribute name=
"type">
368 <dia:string>#scalar boolean#
</dia:string>
370 <dia:attribute name=
"value">
371 <dia:string>#
1#
</dia:string>
373 <dia:attribute name=
"comment">
374 <dia:string>##
</dia:string>
376 <dia:attribute name=
"visibility">
379 <dia:attribute name=
"abstract">
380 <dia:boolean val=
"false"/>
382 <dia:attribute name=
"class_scope">
383 <dia:boolean val=
"false"/>
386 <dia:composite type=
"umlattribute">
387 <dia:attribute name=
"name">
388 <dia:string>#nm_version#
</dia:string>
390 <dia:attribute name=
"type">
391 <dia:string>#scalar#
</dia:string>
393 <dia:attribute name=
"value">
394 <dia:string>##
</dia:string>
396 <dia:attribute name=
"comment">
397 <dia:string>##
</dia:string>
399 <dia:attribute name=
"visibility">
402 <dia:attribute name=
"abstract">
403 <dia:boolean val=
"false"/>
405 <dia:attribute name=
"class_scope">
406 <dia:boolean val=
"false"/>
409 <dia:composite type=
"umlattribute">
410 <dia:attribute name=
"name">
411 <dia:string>#prob_arr#
</dia:string>
413 <dia:attribute name=
"type">
414 <dia:string>#array of strings#
</dia:string>
416 <dia:attribute name=
"value">
417 <dia:string>##
</dia:string>
419 <dia:attribute name=
"comment">
420 <dia:string>##
</dia:string>
422 <dia:attribute name=
"visibility">
425 <dia:attribute name=
"abstract">
426 <dia:boolean val=
"false"/>
428 <dia:attribute name=
"class_scope">
429 <dia:boolean val=
"false"/>
432 <dia:composite type=
"umlattribute">
433 <dia:attribute name=
"name">
434 <dia:string>#sde#
</dia:string>
436 <dia:attribute name=
"type">
437 <dia:string>#scalar boolean#
</dia:string>
439 <dia:attribute name=
"value">
440 <dia:string>#
0#
</dia:string>
442 <dia:attribute name=
"comment">
443 <dia:string>##
</dia:string>
445 <dia:attribute name=
"visibility">
448 <dia:attribute name=
"abstract">
449 <dia:boolean val=
"false"/>
451 <dia:attribute name=
"class_scope">
452 <dia:boolean val=
"false"/>
455 <dia:composite type=
"umlattribute">
456 <dia:attribute name=
"name">
457 <dia:string>#primary_columns#
</dia:string>
459 <dia:attribute name=
"type">
460 <dia:string>#array of arrays#
</dia:string>
462 <dia:attribute name=
"value">
463 <dia:string>##
</dia:string>
465 <dia:attribute name=
"comment">
466 <dia:string>##
</dia:string>
468 <dia:attribute name=
"visibility">
471 <dia:attribute name=
"abstract">
472 <dia:boolean val=
"false"/>
474 <dia:attribute name=
"class_scope">
475 <dia:boolean val=
"false"/>
478 <dia:composite type=
"umlattribute">
479 <dia:attribute name=
"name">
480 <dia:string>#secondary_columns#
</dia:string>
482 <dia:attribute name=
"type">
483 <dia:string>#array of arrays#
</dia:string>
485 <dia:attribute name=
"value">
486 <dia:string>##
</dia:string>
488 <dia:attribute name=
"comment">
489 <dia:string>##
</dia:string>
491 <dia:attribute name=
"visibility">
494 <dia:attribute name=
"abstract">
495 <dia:boolean val=
"false"/>
497 <dia:attribute name=
"class_scope">
498 <dia:boolean val=
"false"/>
501 <dia:composite type=
"umlattribute">
502 <dia:attribute name=
"name">
503 <dia:string>#shrinkage_module#
</dia:string>
505 <dia:attribute name=
"type">
506 <dia:string>#object model::shrinkage_module#
</dia:string>
508 <dia:attribute name=
"value">
509 <dia:string>##
</dia:string>
511 <dia:attribute name=
"comment">
512 <dia:string>##
</dia:string>
514 <dia:attribute name=
"visibility">
517 <dia:attribute name=
"abstract">
518 <dia:boolean val=
"false"/>
520 <dia:attribute name=
"class_scope">
521 <dia:boolean val=
"false"/>
524 <dia:composite type=
"umlattribute">
525 <dia:attribute name=
"name">
526 <dia:string>#eigen_value_code#
</dia:string>
528 <dia:attribute name=
"type">
529 <dia:string>#scalar boolean#
</dia:string>
531 <dia:attribute name=
"value">
532 <dia:string>#
1#
</dia:string>
534 <dia:attribute name=
"comment">
535 <dia:string>##
</dia:string>
537 <dia:attribute name=
"visibility">
540 <dia:attribute name=
"abstract">
541 <dia:boolean val=
"false"/>
543 <dia:attribute name=
"class_scope">
544 <dia:boolean val=
"false"/>
547 <dia:composite type=
"umlattribute">
548 <dia:attribute name=
"name">
549 <dia:string>#nonparametric_code#
</dia:string>
551 <dia:attribute name=
"type">
552 <dia:string>#scalar boolean#
</dia:string>
554 <dia:attribute name=
"value">
555 <dia:string>#
1#
</dia:string>
557 <dia:attribute name=
"comment">
558 <dia:string>##
</dia:string>
560 <dia:attribute name=
"visibility">
563 <dia:attribute name=
"abstract">
564 <dia:boolean val=
"false"/>
566 <dia:attribute name=
"class_scope">
567 <dia:boolean val=
"false"/>
570 <dia:composite type=
"umlattribute">
571 <dia:attribute name=
"name">
572 <dia:string>#wres_shrinkage_table#
</dia:string>
574 <dia:attribute name=
"type">
575 <dia:string>#scalar string#
</dia:string>
577 <dia:attribute name=
"value">
578 <dia:string>##
</dia:string>
580 <dia:attribute name=
"comment">
581 <dia:string>##
</dia:string>
583 <dia:attribute name=
"visibility">
586 <dia:attribute name=
"abstract">
587 <dia:boolean val=
"false"/>
589 <dia:attribute name=
"class_scope">
590 <dia:boolean val=
"false"/>
593 <dia:composite type=
"umlattribute">
594 <dia:attribute name=
"name">
595 <dia:string>#eta_shrinkage_table#
</dia:string>
597 <dia:attribute name=
"type">
598 <dia:string>#scalar string#
</dia:string>
600 <dia:attribute name=
"value">
601 <dia:string>##
</dia:string>
603 <dia:attribute name=
"comment">
604 <dia:string>##
</dia:string>
606 <dia:attribute name=
"visibility">
609 <dia:attribute name=
"abstract">
610 <dia:boolean val=
"false"/>
612 <dia:attribute name=
"class_scope">
613 <dia:boolean val=
"false"/>
617 <dia:attribute name=
"operations">
618 <dia:composite type=
"umloperation">
619 <dia:attribute name=
"name">
620 <dia:string>#add_records#
</dia:string>
622 <dia:attribute name=
"stereotype">
623 <dia:string>##
</dia:string>
625 <dia:attribute name=
"type">
626 <dia:string>##
</dia:string>
628 <dia:attribute name=
"visibility">
631 <dia:attribute name=
"comment">
632 <dia:string>##
</dia:string>
634 <dia:attribute name=
"abstract">
635 <dia:boolean val=
"false"/>
637 <dia:attribute name=
"inheritance_type">
640 <dia:attribute name=
"query">
641 <dia:boolean val=
"false"/>
643 <dia:attribute name=
"class_scope">
644 <dia:boolean val=
"false"/>
646 <dia:attribute name=
"parameters">
647 <dia:composite type=
"umlparameter">
648 <dia:attribute name=
"name">
649 <dia:string>#record_strings#
</dia:string>
651 <dia:attribute name=
"type">
652 <dia:string>#mandatory array of strings#
</dia:string>
654 <dia:attribute name=
"value">
655 <dia:string>##
</dia:string>
657 <dia:attribute name=
"comment">
658 <dia:string>##
</dia:string>
660 <dia:attribute name=
"kind">
664 <dia:composite type=
"umlparameter">
665 <dia:attribute name=
"name">
666 <dia:string>#type#
</dia:string>
668 <dia:attribute name=
"type">
669 <dia:string>#mandatory scalar string#
</dia:string>
671 <dia:attribute name=
"value">
672 <dia:string>##
</dia:string>
674 <dia:attribute name=
"comment">
675 <dia:string>##
</dia:string>
677 <dia:attribute name=
"kind">
683 <dia:composite type=
"umloperation">
684 <dia:attribute name=
"name">
685 <dia:string>#contify_tables#
</dia:string>
687 <dia:attribute name=
"stereotype">
688 <dia:string>##
</dia:string>
690 <dia:attribute name=
"type">
691 <dia:string>##
</dia:string>
693 <dia:attribute name=
"visibility">
696 <dia:attribute name=
"comment">
697 <dia:string>##
</dia:string>
699 <dia:attribute name=
"abstract">
700 <dia:boolean val=
"false"/>
702 <dia:attribute name=
"inheritance_type">
705 <dia:attribute name=
"query">
706 <dia:boolean val=
"false"/>
708 <dia:attribute name=
"class_scope">
709 <dia:boolean val=
"false"/>
711 <dia:attribute name=
"parameters"/>
713 <dia:composite type=
"umloperation">
714 <dia:attribute name=
"name">
715 <dia:string>#set_records#
</dia:string>
717 <dia:attribute name=
"stereotype">
718 <dia:string>##
</dia:string>
720 <dia:attribute name=
"type">
721 <dia:string>##
</dia:string>
723 <dia:attribute name=
"visibility">
726 <dia:attribute name=
"comment">
727 <dia:string>##
</dia:string>
729 <dia:attribute name=
"abstract">
730 <dia:boolean val=
"false"/>
732 <dia:attribute name=
"inheritance_type">
735 <dia:attribute name=
"query">
736 <dia:boolean val=
"false"/>
738 <dia:attribute name=
"class_scope">
739 <dia:boolean val=
"false"/>
741 <dia:attribute name=
"parameters">
742 <dia:composite type=
"umlparameter">
743 <dia:attribute name=
"name">
744 <dia:string>#record_strings#
</dia:string>
746 <dia:attribute name=
"type">
747 <dia:string>#mandatory array of strings#
</dia:string>
749 <dia:attribute name=
"value">
750 <dia:string>##
</dia:string>
752 <dia:attribute name=
"comment">
753 <dia:string>##
</dia:string>
755 <dia:attribute name=
"kind">
759 <dia:composite type=
"umlparameter">
760 <dia:attribute name=
"name">
761 <dia:string>#type#
</dia:string>
763 <dia:attribute name=
"type">
764 <dia:string>#mandatory scalar string#
</dia:string>
766 <dia:attribute name=
"value">
767 <dia:string>##
</dia:string>
769 <dia:attribute name=
"comment">
770 <dia:string>##
</dia:string>
772 <dia:attribute name=
"kind">
778 <dia:composite type=
"umloperation">
779 <dia:attribute name=
"name">
780 <dia:string>#_read_records#
</dia:string>
782 <dia:attribute name=
"stereotype">
783 <dia:string>#initiator#
</dia:string>
785 <dia:attribute name=
"type">
786 <dia:string>##
</dia:string>
788 <dia:attribute name=
"visibility">
791 <dia:attribute name=
"comment">
792 <dia:string>##
</dia:string>
794 <dia:attribute name=
"abstract">
795 <dia:boolean val=
"false"/>
797 <dia:attribute name=
"inheritance_type">
800 <dia:attribute name=
"query">
801 <dia:boolean val=
"false"/>
803 <dia:attribute name=
"class_scope">
804 <dia:boolean val=
"false"/>
806 <dia:attribute name=
"parameters">
807 <dia:composite type=
"umlparameter">
808 <dia:attribute name=
"name">
809 <dia:string>#type#
</dia:string>
811 <dia:attribute name=
"type">
812 <dia:string>#scalar string#
</dia:string>
814 <dia:attribute name=
"value">
815 <dia:string>##
</dia:string>
817 <dia:attribute name=
"comment">
818 <dia:string>##
</dia:string>
820 <dia:attribute name=
"kind">
826 <dia:composite type=
"umloperation">
827 <dia:attribute name=
"name">
828 <dia:string>#_format_problem#
</dia:string>
830 <dia:attribute name=
"stereotype">
831 <dia:string>#helper#
</dia:string>
833 <dia:attribute name=
"type">
834 <dia:string>##
</dia:string>
836 <dia:attribute name=
"visibility">
839 <dia:attribute name=
"comment">
840 <dia:string>##
</dia:string>
842 <dia:attribute name=
"abstract">
843 <dia:boolean val=
"false"/>
845 <dia:attribute name=
"inheritance_type">
848 <dia:attribute name=
"query">
849 <dia:boolean val=
"false"/>
851 <dia:attribute name=
"class_scope">
852 <dia:boolean val=
"false"/>
854 <dia:attribute name=
"parameters">
855 <dia:composite type=
"umlparameter">
856 <dia:attribute name=
"name">
857 <dia:string>#filename#
</dia:string>
859 <dia:attribute name=
"type">
860 <dia:string>#scalar string#
</dia:string>
862 <dia:attribute name=
"value">
863 <dia:string>##
</dia:string>
865 <dia:attribute name=
"comment">
866 <dia:string>##
</dia:string>
868 <dia:attribute name=
"kind">
872 <dia:composite type=
"umlparameter">
873 <dia:attribute name=
"name">
874 <dia:string>#problem_number#
</dia:string>
876 <dia:attribute name=
"type">
877 <dia:string>#scalar integer#
</dia:string>
879 <dia:attribute name=
"value">
880 <dia:string>##
</dia:string>
882 <dia:attribute name=
"comment">
883 <dia:string>##
</dia:string>
885 <dia:attribute name=
"kind">
889 <dia:composite type=
"umlparameter">
890 <dia:attribute name=
"name">
891 <dia:string>#formatted#
</dia:string>
893 <dia:attribute name=
"type">
894 <dia:string>#array of strings#
</dia:string>
896 <dia:attribute name=
"value">
897 <dia:string>##
</dia:string>
899 <dia:attribute name=
"comment">
900 <dia:string>##
</dia:string>
902 <dia:attribute name=
"kind">
908 <dia:composite type=
"umloperation">
909 <dia:attribute name=
"name">
910 <dia:string>#store_inits#
</dia:string>
912 <dia:attribute name=
"stereotype">
913 <dia:string>#helper#
</dia:string>
915 <dia:attribute name=
"type">
916 <dia:string>##
</dia:string>
918 <dia:attribute name=
"visibility">
921 <dia:attribute name=
"comment">
922 <dia:string>##
</dia:string>
924 <dia:attribute name=
"abstract">
925 <dia:boolean val=
"false"/>
927 <dia:attribute name=
"inheritance_type">
930 <dia:attribute name=
"query">
931 <dia:boolean val=
"false"/>
933 <dia:attribute name=
"class_scope">
934 <dia:boolean val=
"false"/>
936 <dia:attribute name=
"parameters"/>
938 <dia:composite type=
"umloperation">
939 <dia:attribute name=
"name">
940 <dia:string>#restore_inits#
</dia:string>
942 <dia:attribute name=
"stereotype">
943 <dia:string>#helper#
</dia:string>
945 <dia:attribute name=
"type">
946 <dia:string>##
</dia:string>
948 <dia:attribute name=
"visibility">
951 <dia:attribute name=
"comment">
952 <dia:string>##
</dia:string>
954 <dia:attribute name=
"abstract">
955 <dia:boolean val=
"false"/>
957 <dia:attribute name=
"inheritance_type">
960 <dia:attribute name=
"query">
961 <dia:boolean val=
"false"/>
963 <dia:attribute name=
"class_scope">
964 <dia:boolean val=
"false"/>
966 <dia:attribute name=
"parameters"/>
968 <dia:composite type=
"umloperation">
969 <dia:attribute name=
"name">
970 <dia:string>#set_random_inits#
</dia:string>
972 <dia:attribute name=
"stereotype">
973 <dia:string>#helper#
</dia:string>
975 <dia:attribute name=
"type">
976 <dia:string>##
</dia:string>
978 <dia:attribute name=
"visibility">
981 <dia:attribute name=
"comment">
982 <dia:string>##
</dia:string>
984 <dia:attribute name=
"abstract">
985 <dia:boolean val=
"false"/>
987 <dia:attribute name=
"inheritance_type">
990 <dia:attribute name=
"query">
991 <dia:boolean val=
"false"/>
993 <dia:attribute name=
"class_scope">
994 <dia:boolean val=
"false"/>
996 <dia:attribute name=
"parameters">
997 <dia:composite type=
"umlparameter">
998 <dia:attribute name=
"name">
999 <dia:string>#degree#
</dia:string>
1001 <dia:attribute name=
"type">
1002 <dia:string>#scalar number#
</dia:string>
1004 <dia:attribute name=
"value">
1005 <dia:string>#
0.1#
</dia:string>
1007 <dia:attribute name=
"comment">
1008 <dia:string>##
</dia:string>
1010 <dia:attribute name=
"kind">
1016 <dia:composite type=
"umloperation">
1017 <dia:attribute name=
"name">
1018 <dia:string>#record_count#
</dia:string>
1020 <dia:attribute name=
"stereotype">
1021 <dia:string>##
</dia:string>
1023 <dia:attribute name=
"type">
1024 <dia:string>##
</dia:string>
1026 <dia:attribute name=
"visibility">
1029 <dia:attribute name=
"comment">
1030 <dia:string>##
</dia:string>
1032 <dia:attribute name=
"abstract">
1033 <dia:boolean val=
"false"/>
1035 <dia:attribute name=
"inheritance_type">
1038 <dia:attribute name=
"query">
1039 <dia:boolean val=
"false"/>
1041 <dia:attribute name=
"class_scope">
1042 <dia:boolean val=
"false"/>
1044 <dia:attribute name=
"parameters">
1045 <dia:composite type=
"umlparameter">
1046 <dia:attribute name=
"name">
1047 <dia:string>#record_name#
</dia:string>
1049 <dia:attribute name=
"type">
1050 <dia:string>#scalar string#
</dia:string>
1052 <dia:attribute name=
"value">
1053 <dia:string>##
</dia:string>
1055 <dia:attribute name=
"comment">
1056 <dia:string>##
</dia:string>
1058 <dia:attribute name=
"kind">
1062 <dia:composite type=
"umlparameter">
1063 <dia:attribute name=
"name">
1064 <dia:string>#return_value#
</dia:string>
1066 <dia:attribute name=
"type">
1067 <dia:string>#scalar integer#
</dia:string>
1069 <dia:attribute name=
"value">
1070 <dia:string>#
0#
</dia:string>
1072 <dia:attribute name=
"comment">
1073 <dia:string>##
</dia:string>
1075 <dia:attribute name=
"kind">
1081 <dia:composite type=
"umloperation">
1082 <dia:attribute name=
"name">
1083 <dia:string>#_init_attr#
</dia:string>
1085 <dia:attribute name=
"stereotype">
1086 <dia:string>#helper#
</dia:string>
1088 <dia:attribute name=
"type">
1089 <dia:string>##
</dia:string>
1091 <dia:attribute name=
"visibility">
1094 <dia:attribute name=
"comment">
1095 <dia:string>##
</dia:string>
1097 <dia:attribute name=
"abstract">
1098 <dia:boolean val=
"false"/>
1100 <dia:attribute name=
"inheritance_type">
1103 <dia:attribute name=
"query">
1104 <dia:boolean val=
"false"/>
1106 <dia:attribute name=
"class_scope">
1107 <dia:boolean val=
"false"/>
1109 <dia:attribute name=
"parameters">
1110 <dia:composite type=
"umlparameter">
1111 <dia:attribute name=
"name">
1112 <dia:string>#parameter_type#
</dia:string>
1114 <dia:attribute name=
"type">
1115 <dia:string>#scalar string#
</dia:string>
1117 <dia:attribute name=
"value">
1118 <dia:string>##
</dia:string>
1120 <dia:attribute name=
"comment">
1121 <dia:string>##
</dia:string>
1123 <dia:attribute name=
"kind">
1127 <dia:composite type=
"umlparameter">
1128 <dia:attribute name=
"name">
1129 <dia:string>#parameter_numbers#
</dia:string>
1131 <dia:attribute name=
"type">
1132 <dia:string>#array of integers#
</dia:string>
1134 <dia:attribute name=
"value">
1135 <dia:string>##
</dia:string>
1137 <dia:attribute name=
"comment">
1138 <dia:string>##
</dia:string>
1140 <dia:attribute name=
"kind">
1144 <dia:composite type=
"umlparameter">
1145 <dia:attribute name=
"name">
1146 <dia:string>#attribute#
</dia:string>
1148 <dia:attribute name=
"type">
1149 <dia:string>#scalar string#
</dia:string>
1151 <dia:attribute name=
"value">
1152 <dia:string>##
</dia:string>
1154 <dia:attribute name=
"comment">
1155 <dia:string>##
</dia:string>
1157 <dia:attribute name=
"kind">
1161 <dia:composite type=
"umlparameter">
1162 <dia:attribute name=
"name">
1163 <dia:string>#new_values#
</dia:string>
1165 <dia:attribute name=
"type">
1166 <dia:string>#array of strings#
</dia:string>
1168 <dia:attribute name=
"value">
1169 <dia:string>##
</dia:string>
1171 <dia:attribute name=
"comment">
1172 <dia:string>##
</dia:string>
1174 <dia:attribute name=
"kind">
1178 <dia:composite type=
"umlparameter">
1179 <dia:attribute name=
"name">
1180 <dia:string>#add_if_absent#
</dia:string>
1182 <dia:attribute name=
"type">
1183 <dia:string>#scalar boolean#
</dia:string>
1185 <dia:attribute name=
"value">
1186 <dia:string>#
0#
</dia:string>
1188 <dia:attribute name=
"comment">
1189 <dia:string>##
</dia:string>
1191 <dia:attribute name=
"kind">
1195 <dia:composite type=
"umlparameter">
1196 <dia:attribute name=
"name">
1197 <dia:string>#parameter_values#
</dia:string>
1199 <dia:attribute name=
"type">
1200 <dia:string>#array of strings#
</dia:string>
1202 <dia:attribute name=
"value">
1203 <dia:string>##
</dia:string>
1205 <dia:attribute name=
"comment">
1206 <dia:string>##
</dia:string>
1208 <dia:attribute name=
"kind">
1214 <dia:composite type=
"umloperation">
1215 <dia:attribute name=
"name">
1216 <dia:string>#indexes#
</dia:string>
1218 <dia:attribute name=
"stereotype">
1219 <dia:string>##
</dia:string>
1221 <dia:attribute name=
"type">
1222 <dia:string>##
</dia:string>
1224 <dia:attribute name=
"visibility">
1227 <dia:attribute name=
"comment">
1228 <dia:string>##
</dia:string>
1230 <dia:attribute name=
"abstract">
1231 <dia:boolean val=
"false"/>
1233 <dia:attribute name=
"inheritance_type">
1236 <dia:attribute name=
"query">
1237 <dia:boolean val=
"false"/>
1239 <dia:attribute name=
"class_scope">
1240 <dia:boolean val=
"false"/>
1242 <dia:attribute name=
"parameters">
1243 <dia:composite type=
"umlparameter">
1244 <dia:attribute name=
"name">
1245 <dia:string>#parameter_type#
</dia:string>
1247 <dia:attribute name=
"type">
1248 <dia:string>#scalar string#
</dia:string>
1250 <dia:attribute name=
"value">
1251 <dia:string>##
</dia:string>
1253 <dia:attribute name=
"comment">
1254 <dia:string>##
</dia:string>
1256 <dia:attribute name=
"kind">
1260 <dia:composite type=
"umlparameter">
1261 <dia:attribute name=
"name">
1262 <dia:string>#parameter_numbers#
</dia:string>
1264 <dia:attribute name=
"type">
1265 <dia:string>#array of numbers#
</dia:string>
1267 <dia:attribute name=
"value">
1268 <dia:string>##
</dia:string>
1270 <dia:attribute name=
"comment">
1271 <dia:string>##
</dia:string>
1273 <dia:attribute name=
"kind">
1277 <dia:composite type=
"umlparameter">
1278 <dia:attribute name=
"name">
1279 <dia:string>#indexes#
</dia:string>
1281 <dia:attribute name=
"type">
1282 <dia:string>#array of strings#
</dia:string>
1284 <dia:attribute name=
"value">
1285 <dia:string>##
</dia:string>
1287 <dia:attribute name=
"comment">
1288 <dia:string>##
</dia:string>
1290 <dia:attribute name=
"kind">
1296 <dia:composite type=
"umloperation">
1297 <dia:attribute name=
"name">
1298 <dia:string>#covariance#
</dia:string>
1300 <dia:attribute name=
"stereotype">
1301 <dia:string>##
</dia:string>
1303 <dia:attribute name=
"type">
1304 <dia:string>##
</dia:string>
1306 <dia:attribute name=
"visibility">
1309 <dia:attribute name=
"comment">
1310 <dia:string>##
</dia:string>
1312 <dia:attribute name=
"abstract">
1313 <dia:boolean val=
"false"/>
1315 <dia:attribute name=
"inheritance_type">
1318 <dia:attribute name=
"query">
1319 <dia:boolean val=
"false"/>
1321 <dia:attribute name=
"class_scope">
1322 <dia:boolean val=
"false"/>
1324 <dia:attribute name=
"parameters">
1325 <dia:composite type=
"umlparameter">
1326 <dia:attribute name=
"name">
1327 <dia:string>#enabled#
</dia:string>
1329 <dia:attribute name=
"type">
1330 <dia:string>#scalar boolean#
</dia:string>
1332 <dia:attribute name=
"value">
1333 <dia:string>##
</dia:string>
1335 <dia:attribute name=
"comment">
1336 <dia:string>##
</dia:string>
1338 <dia:attribute name=
"kind">
1342 <dia:composite type=
"umlparameter">
1343 <dia:attribute name=
"name">
1344 <dia:string>#indicator#
</dia:string>
1346 <dia:attribute name=
"type">
1347 <dia:string>#scalar boolean#
</dia:string>
1349 <dia:attribute name=
"value">
1350 <dia:string>#
0#
</dia:string>
1352 <dia:attribute name=
"comment">
1353 <dia:string>##
</dia:string>
1355 <dia:attribute name=
"kind">
1361 <dia:composite type=
"umloperation">
1362 <dia:attribute name=
"name">
1363 <dia:string>#eigen#
</dia:string>
1365 <dia:attribute name=
"stereotype">
1366 <dia:string>##
</dia:string>
1368 <dia:attribute name=
"type">
1369 <dia:string>##
</dia:string>
1371 <dia:attribute name=
"visibility">
1374 <dia:attribute name=
"comment">
1375 <dia:string>##
</dia:string>
1377 <dia:attribute name=
"abstract">
1378 <dia:boolean val=
"false"/>
1380 <dia:attribute name=
"inheritance_type">
1383 <dia:attribute name=
"query">
1384 <dia:boolean val=
"false"/>
1386 <dia:attribute name=
"class_scope">
1387 <dia:boolean val=
"false"/>
1389 <dia:attribute name=
"parameters">
1390 <dia:composite type=
"umlparameter">
1391 <dia:attribute name=
"name">
1392 <dia:string>#enabled#
</dia:string>
1394 <dia:attribute name=
"type">
1395 <dia:string>#scalar string#
</dia:string>
1397 <dia:attribute name=
"value">
1398 <dia:string>##
</dia:string>
1400 <dia:attribute name=
"comment">
1401 <dia:string>##
</dia:string>
1403 <dia:attribute name=
"kind">
1407 <dia:composite type=
"umlparameter">
1408 <dia:attribute name=
"name">
1409 <dia:string>#indicator#
</dia:string>
1411 <dia:attribute name=
"type">
1412 <dia:string>#scalar boolean#
</dia:string>
1414 <dia:attribute name=
"value">
1415 <dia:string>#
0#
</dia:string>
1417 <dia:attribute name=
"comment">
1418 <dia:string>##
</dia:string>
1420 <dia:attribute name=
"kind">
1426 <dia:composite type=
"umloperation">
1427 <dia:attribute name=
"name">
1428 <dia:string>#_option_val_pos#
</dia:string>
1430 <dia:attribute name=
"stereotype">
1431 <dia:string>#helper#
</dia:string>
1433 <dia:attribute name=
"type">
1434 <dia:string>##
</dia:string>
1436 <dia:attribute name=
"visibility">
1439 <dia:attribute name=
"comment">
1440 <dia:string>##
</dia:string>
1442 <dia:attribute name=
"abstract">
1443 <dia:boolean val=
"false"/>
1445 <dia:attribute name=
"inheritance_type">
1448 <dia:attribute name=
"query">
1449 <dia:boolean val=
"false"/>
1451 <dia:attribute name=
"class_scope">
1452 <dia:boolean val=
"false"/>
1454 <dia:attribute name=
"parameters">
1455 <dia:composite type=
"umlparameter">
1456 <dia:attribute name=
"name">
1457 <dia:string>#record_name#
</dia:string>
1459 <dia:attribute name=
"type">
1460 <dia:string>#scalar string#
</dia:string>
1462 <dia:attribute name=
"value">
1463 <dia:string>##
</dia:string>
1465 <dia:attribute name=
"comment">
1466 <dia:string>##
</dia:string>
1468 <dia:attribute name=
"kind">
1472 <dia:composite type=
"umlparameter">
1473 <dia:attribute name=
"name">
1474 <dia:string>#instance_numbers#
</dia:string>
1476 <dia:attribute name=
"type">
1477 <dia:string>#array of integers#
</dia:string>
1479 <dia:attribute name=
"value">
1480 <dia:string>##
</dia:string>
1482 <dia:attribute name=
"comment">
1483 <dia:string>##
</dia:string>
1485 <dia:attribute name=
"kind">
1489 <dia:composite type=
"umlparameter">
1490 <dia:attribute name=
"name">
1491 <dia:string>#name#
</dia:string>
1493 <dia:attribute name=
"type">
1494 <dia:string>#scalar string#
</dia:string>
1496 <dia:attribute name=
"value">
1497 <dia:string>##
</dia:string>
1499 <dia:attribute name=
"comment">
1500 <dia:string>##
</dia:string>
1502 <dia:attribute name=
"kind">
1506 <dia:composite type=
"umlparameter">
1507 <dia:attribute name=
"name">
1508 <dia:string>#new_values#
</dia:string>
1510 <dia:attribute name=
"type">
1511 <dia:string>#array of strings#
</dia:string>
1513 <dia:attribute name=
"value">
1514 <dia:string>##
</dia:string>
1516 <dia:attribute name=
"comment">
1517 <dia:string>##
</dia:string>
1519 <dia:attribute name=
"kind">
1523 <dia:composite type=
"umlparameter">
1524 <dia:attribute name=
"name">
1525 <dia:string>#exact_match#
</dia:string>
1527 <dia:attribute name=
"type">
1528 <dia:string>#scalar boolean#
</dia:string>
1530 <dia:attribute name=
"value">
1531 <dia:string>#
1#
</dia:string>
1533 <dia:attribute name=
"comment">
1534 <dia:string>##
</dia:string>
1536 <dia:attribute name=
"kind">
1540 <dia:composite type=
"umlparameter">
1541 <dia:attribute name=
"name">
1542 <dia:string>#values#
</dia:string>
1544 <dia:attribute name=
"type">
1545 <dia:string>#array of strings#
</dia:string>
1547 <dia:attribute name=
"value">
1548 <dia:string>##
</dia:string>
1550 <dia:attribute name=
"comment">
1551 <dia:string>##
</dia:string>
1553 <dia:attribute name=
"kind">
1557 <dia:composite type=
"umlparameter">
1558 <dia:attribute name=
"name">
1559 <dia:string>#positions#
</dia:string>
1561 <dia:attribute name=
"type">
1562 <dia:string>#array of integers#
</dia:string>
1564 <dia:attribute name=
"value">
1565 <dia:string>##
</dia:string>
1567 <dia:attribute name=
"comment">
1568 <dia:string>##
</dia:string>
1570 <dia:attribute name=
"kind">
1576 <dia:composite type=
"umloperation">
1577 <dia:attribute name=
"name">
1578 <dia:string>#name_val#
</dia:string>
1580 <dia:attribute name=
"stereotype">
1581 <dia:string>##
</dia:string>
1583 <dia:attribute name=
"type">
1584 <dia:string>##
</dia:string>
1586 <dia:attribute name=
"visibility">
1589 <dia:attribute name=
"comment">
1590 <dia:string>##
</dia:string>
1592 <dia:attribute name=
"abstract">
1593 <dia:boolean val=
"false"/>
1595 <dia:attribute name=
"inheritance_type">
1598 <dia:attribute name=
"query">
1599 <dia:boolean val=
"false"/>
1601 <dia:attribute name=
"class_scope">
1602 <dia:boolean val=
"false"/>
1604 <dia:attribute name=
"parameters">
1605 <dia:composite type=
"umlparameter">
1606 <dia:attribute name=
"name">
1607 <dia:string>#parameter_type#
</dia:string>
1609 <dia:attribute name=
"type">
1610 <dia:string>#scalar string#
</dia:string>
1612 <dia:attribute name=
"value">
1613 <dia:string>##
</dia:string>
1615 <dia:attribute name=
"comment">
1616 <dia:string>##
</dia:string>
1618 <dia:attribute name=
"kind">
1622 <dia:composite type=
"umlparameter">
1623 <dia:attribute name=
"name">
1624 <dia:string>#parameter_numbers#
</dia:string>
1626 <dia:attribute name=
"type">
1627 <dia:string>#array of integers#
</dia:string>
1629 <dia:attribute name=
"value">
1630 <dia:string>##
</dia:string>
1632 <dia:attribute name=
"comment">
1633 <dia:string>##
</dia:string>
1635 <dia:attribute name=
"kind">
1639 <dia:composite type=
"umlparameter">
1640 <dia:attribute name=
"name">
1641 <dia:string>#names_values#
</dia:string>
1643 <dia:attribute name=
"type">
1644 <dia:string>#array of#
</dia:string>
1646 <dia:attribute name=
"value">
1647 <dia:string>##
</dia:string>
1649 <dia:attribute name=
"comment">
1650 <dia:string>##
</dia:string>
1652 <dia:attribute name=
"kind">
1658 <dia:composite type=
"umloperation">
1659 <dia:attribute name=
"name">
1660 <dia:string>#remove_records#
</dia:string>
1662 <dia:attribute name=
"stereotype">
1663 <dia:string>##
</dia:string>
1665 <dia:attribute name=
"type">
1666 <dia:string>##
</dia:string>
1668 <dia:attribute name=
"visibility">
1671 <dia:attribute name=
"comment">
1672 <dia:string>##
</dia:string>
1674 <dia:attribute name=
"abstract">
1675 <dia:boolean val=
"false"/>
1677 <dia:attribute name=
"inheritance_type">
1680 <dia:attribute name=
"query">
1681 <dia:boolean val=
"false"/>
1683 <dia:attribute name=
"class_scope">
1684 <dia:boolean val=
"false"/>
1686 <dia:attribute name=
"parameters">
1687 <dia:composite type=
"umlparameter">
1688 <dia:attribute name=
"name">
1689 <dia:string>#type#
</dia:string>
1691 <dia:attribute name=
"type">
1692 <dia:string>#mandatory scalar string#
</dia:string>
1694 <dia:attribute name=
"value">
1695 <dia:string>##
</dia:string>
1697 <dia:attribute name=
"comment">
1698 <dia:string>##
</dia:string>
1700 <dia:attribute name=
"kind">
1706 <dia:composite type=
"umloperation">
1707 <dia:attribute name=
"name">
1708 <dia:string>#_read_table_files#
</dia:string>
1710 <dia:attribute name=
"stereotype">
1711 <dia:string>##
</dia:string>
1713 <dia:attribute name=
"type">
1714 <dia:string>#initiator#
</dia:string>
1716 <dia:attribute name=
"visibility">
1719 <dia:attribute name=
"comment">
1720 <dia:string>##
</dia:string>
1722 <dia:attribute name=
"abstract">
1723 <dia:boolean val=
"false"/>
1725 <dia:attribute name=
"inheritance_type">
1728 <dia:attribute name=
"query">
1729 <dia:boolean val=
"false"/>
1731 <dia:attribute name=
"class_scope">
1732 <dia:boolean val=
"false"/>
1734 <dia:attribute name=
"parameters">
1735 <dia:composite type=
"umlparameter">
1736 <dia:attribute name=
"name">
1737 <dia:string>#ignore_missing_files#
</dia:string>
1739 <dia:attribute name=
"type">
1740 <dia:string>#scalar boolean#
</dia:string>
1742 <dia:attribute name=
"value">
1743 <dia:string>#
0#
</dia:string>
1745 <dia:attribute name=
"comment">
1746 <dia:string>##
</dia:string>
1748 <dia:attribute name=
"kind">
1754 <dia:composite type=
"umloperation">
1755 <dia:attribute name=
"name">
1756 <dia:string>#_normalize_record_name#
</dia:string>
1758 <dia:attribute name=
"stereotype">
1759 <dia:string>##
</dia:string>
1761 <dia:attribute name=
"type">
1762 <dia:string>##
</dia:string>
1764 <dia:attribute name=
"visibility">
1767 <dia:attribute name=
"comment">
1768 <dia:string>##
</dia:string>
1770 <dia:attribute name=
"abstract">
1771 <dia:boolean val=
"false"/>
1773 <dia:attribute name=
"inheritance_type">
1776 <dia:attribute name=
"query">
1777 <dia:boolean val=
"false"/>
1779 <dia:attribute name=
"class_scope">
1780 <dia:boolean val=
"false"/>
1782 <dia:attribute name=
"parameters">
1783 <dia:composite type=
"umlparameter">
1784 <dia:attribute name=
"name">
1785 <dia:string>#record_name#
</dia:string>
1787 <dia:attribute name=
"type">
1788 <dia:string>#mandatory scalar string#
</dia:string>
1790 <dia:attribute name=
"value">
1791 <dia:string>##
</dia:string>
1793 <dia:attribute name=
"comment">
1794 <dia:string>##
</dia:string>
1796 <dia:attribute name=
"kind">
1800 <dia:composite type=
"umlparameter">
1801 <dia:attribute name=
"name">
1802 <dia:string>#normalized_name#
</dia:string>
1804 <dia:attribute name=
"type">
1805 <dia:string>#scalar string#
</dia:string>
1807 <dia:attribute name=
"value">
1808 <dia:string>##
</dia:string>
1810 <dia:attribute name=
"comment">
1811 <dia:string>##
</dia:string>
1813 <dia:attribute name=
"kind">
1819 <dia:composite type=
"umloperation">
1820 <dia:attribute name=
"name">
1821 <dia:string>#header#
</dia:string>
1823 <dia:attribute name=
"stereotype">
1824 <dia:string>##
</dia:string>
1826 <dia:attribute name=
"type">
1827 <dia:string>##
</dia:string>
1829 <dia:attribute name=
"visibility">
1832 <dia:attribute name=
"comment">
1833 <dia:string>##
</dia:string>
1835 <dia:attribute name=
"abstract">
1836 <dia:boolean val=
"false"/>
1838 <dia:attribute name=
"inheritance_type">
1841 <dia:attribute name=
"query">
1842 <dia:boolean val=
"false"/>
1844 <dia:attribute name=
"class_scope">
1845 <dia:boolean val=
"false"/>
1847 <dia:attribute name=
"parameters">
1848 <dia:composite type=
"umlparameter">
1849 <dia:attribute name=
"name">
1850 <dia:string>#header#
</dia:string>
1852 <dia:attribute name=
"type">
1853 <dia:string>#array of strings#
</dia:string>
1855 <dia:attribute name=
"value">
1856 <dia:string>##
</dia:string>
1858 <dia:attribute name=
"comment">
1859 <dia:string>##
</dia:string>
1861 <dia:attribute name=
"kind">
1867 <dia:composite type=
"umloperation">
1868 <dia:attribute name=
"name">
1869 <dia:string>#dropped_columns#
</dia:string>
1871 <dia:attribute name=
"stereotype">
1872 <dia:string>##
</dia:string>
1874 <dia:attribute name=
"type">
1875 <dia:string>##
</dia:string>
1877 <dia:attribute name=
"visibility">
1880 <dia:attribute name=
"comment">
1881 <dia:string>##
</dia:string>
1883 <dia:attribute name=
"abstract">
1884 <dia:boolean val=
"false"/>
1886 <dia:attribute name=
"inheritance_type">
1889 <dia:attribute name=
"query">
1890 <dia:boolean val=
"false"/>
1892 <dia:attribute name=
"class_scope">
1893 <dia:boolean val=
"false"/>
1895 <dia:attribute name=
"parameters">
1896 <dia:composite type=
"umlparameter">
1897 <dia:attribute name=
"name">
1898 <dia:string>#dropped_columns#
</dia:string>
1900 <dia:attribute name=
"type">
1901 <dia:string>#array of booleans#
</dia:string>
1903 <dia:attribute name=
"value">
1904 <dia:string>##
</dia:string>
1906 <dia:attribute name=
"comment">
1907 <dia:string>##
</dia:string>
1909 <dia:attribute name=
"kind">
1915 <dia:composite type=
"umloperation">
1916 <dia:attribute name=
"name">
1917 <dia:string>#cont_wrap_columns#
</dia:string>
1919 <dia:attribute name=
"stereotype">
1920 <dia:string>##
</dia:string>
1922 <dia:attribute name=
"type">
1923 <dia:string>##
</dia:string>
1925 <dia:attribute name=
"visibility">
1928 <dia:attribute name=
"comment">
1929 <dia:string>##
</dia:string>
1931 <dia:attribute name=
"abstract">
1932 <dia:boolean val=
"false"/>
1934 <dia:attribute name=
"inheritance_type">
1937 <dia:attribute name=
"query">
1938 <dia:boolean val=
"false"/>
1940 <dia:attribute name=
"class_scope">
1941 <dia:boolean val=
"false"/>
1943 <dia:attribute name=
"parameters">
1944 <dia:composite type=
"umlparameter">
1945 <dia:attribute name=
"name">
1946 <dia:string>#cont_column#
</dia:string>
1948 <dia:attribute name=
"type">
1949 <dia:string>#scalar integer#
</dia:string>
1951 <dia:attribute name=
"value">
1952 <dia:string>##
</dia:string>
1954 <dia:attribute name=
"comment">
1955 <dia:string>##
</dia:string>
1957 <dia:attribute name=
"kind">
1961 <dia:composite type=
"umlparameter">
1962 <dia:attribute name=
"name">
1963 <dia:string>#wrap_column#
</dia:string>
1965 <dia:attribute name=
"type">
1966 <dia:string>#scalar integer#
</dia:string>
1968 <dia:attribute name=
"value">
1969 <dia:string>##
</dia:string>
1971 <dia:attribute name=
"comment">
1972 <dia:string>##
</dia:string>
1974 <dia:attribute name=
"kind">
1980 <dia:composite type=
"umloperation">
1981 <dia:attribute name=
"name">
1982 <dia:string>#drop_dropped#
</dia:string>
1984 <dia:attribute name=
"stereotype">
1985 <dia:string>##
</dia:string>
1987 <dia:attribute name=
"type">
1988 <dia:string>##
</dia:string>
1990 <dia:attribute name=
"visibility">
1993 <dia:attribute name=
"comment">
1994 <dia:string>##
</dia:string>
1996 <dia:attribute name=
"abstract">
1997 <dia:boolean val=
"false"/>
1999 <dia:attribute name=
"inheritance_type">
2002 <dia:attribute name=
"query">
2003 <dia:boolean val=
"false"/>
2005 <dia:attribute name=
"class_scope">
2006 <dia:boolean val=
"false"/>
2008 <dia:attribute name=
"parameters"/>
2010 <dia:composite type=
"umloperation">
2011 <dia:attribute name=
"name">
2012 <dia:string>#remove_option#
</dia:string>
2014 <dia:attribute name=
"stereotype">
2015 <dia:string>##
</dia:string>
2017 <dia:attribute name=
"type">
2018 <dia:string>##
</dia:string>
2020 <dia:attribute name=
"visibility">
2023 <dia:attribute name=
"comment">
2024 <dia:string>##
</dia:string>
2026 <dia:attribute name=
"abstract">
2027 <dia:boolean val=
"false"/>
2029 <dia:attribute name=
"inheritance_type">
2032 <dia:attribute name=
"query">
2033 <dia:boolean val=
"false"/>
2035 <dia:attribute name=
"class_scope">
2036 <dia:boolean val=
"false"/>
2038 <dia:attribute name=
"parameters">
2039 <dia:composite type=
"umlparameter">
2040 <dia:attribute name=
"name">
2041 <dia:string>#record_name#
</dia:string>
2043 <dia:attribute name=
"type">
2044 <dia:string>#scalar string#
</dia:string>
2046 <dia:attribute name=
"value">
2047 <dia:string>##
</dia:string>
2049 <dia:attribute name=
"comment">
2050 <dia:string>##
</dia:string>
2052 <dia:attribute name=
"kind">
2056 <dia:composite type=
"umlparameter">
2057 <dia:attribute name=
"name">
2058 <dia:string>#option_name#
</dia:string>
2060 <dia:attribute name=
"type">
2061 <dia:string>#scalar string#
</dia:string>
2063 <dia:attribute name=
"value">
2064 <dia:string>##
</dia:string>
2066 <dia:attribute name=
"comment">
2067 <dia:string>##
</dia:string>
2069 <dia:attribute name=
"kind">
2075 <dia:composite type=
"umloperation">
2076 <dia:attribute name=
"name">
2077 <dia:string>#add_option#
</dia:string>
2079 <dia:attribute name=
"stereotype">
2080 <dia:string>##
</dia:string>
2082 <dia:attribute name=
"type">
2083 <dia:string>##
</dia:string>
2085 <dia:attribute name=
"visibility">
2088 <dia:attribute name=
"comment">
2089 <dia:string>##
</dia:string>
2091 <dia:attribute name=
"abstract">
2092 <dia:boolean val=
"false"/>
2094 <dia:attribute name=
"inheritance_type">
2097 <dia:attribute name=
"query">
2098 <dia:boolean val=
"false"/>
2100 <dia:attribute name=
"class_scope">
2101 <dia:boolean val=
"false"/>
2103 <dia:attribute name=
"parameters">
2104 <dia:composite type=
"umlparameter">
2105 <dia:attribute name=
"name">
2106 <dia:string>#record_name#
</dia:string>
2108 <dia:attribute name=
"type">
2109 <dia:string>#scalar string#
</dia:string>
2111 <dia:attribute name=
"value">
2112 <dia:string>##
</dia:string>
2114 <dia:attribute name=
"comment">
2115 <dia:string>##
</dia:string>
2117 <dia:attribute name=
"kind">
2121 <dia:composite type=
"umlparameter">
2122 <dia:attribute name=
"name">
2123 <dia:string>#option_name#
</dia:string>
2125 <dia:attribute name=
"type">
2126 <dia:string>#scalar string#
</dia:string>
2128 <dia:attribute name=
"value">
2129 <dia:string>##
</dia:string>
2131 <dia:attribute name=
"comment">
2132 <dia:string>##
</dia:string>
2134 <dia:attribute name=
"kind">
2138 <dia:composite type=
"umlparameter">
2139 <dia:attribute name=
"name">
2140 <dia:string>#option_value#
</dia:string>
2142 <dia:attribute name=
"type">
2143 <dia:string>#scalar#
</dia:string>
2145 <dia:attribute name=
"value">
2146 <dia:string>##
</dia:string>
2148 <dia:attribute name=
"comment">
2149 <dia:string>##
</dia:string>
2151 <dia:attribute name=
"kind">
2155 <dia:composite type=
"umlparameter">
2156 <dia:attribute name=
"name">
2157 <dia:string>#add_record#
</dia:string>
2159 <dia:attribute name=
"type">
2160 <dia:string>#scalar boolean#
</dia:string>
2162 <dia:attribute name=
"value">
2163 <dia:string>#
0#
</dia:string>
2165 <dia:attribute name=
"comment">
2166 <dia:string>##
</dia:string>
2168 <dia:attribute name=
"kind">
2174 <dia:composite type=
"umloperation">
2175 <dia:attribute name=
"name">
2176 <dia:string>#add_marginals_code#
</dia:string>
2178 <dia:attribute name=
"stereotype">
2179 <dia:string>##
</dia:string>
2181 <dia:attribute name=
"type">
2182 <dia:string>##
</dia:string>
2184 <dia:attribute name=
"visibility">
2187 <dia:attribute name=
"comment">
2188 <dia:string>##
</dia:string>
2190 <dia:attribute name=
"abstract">
2191 <dia:boolean val=
"false"/>
2193 <dia:attribute name=
"inheritance_type">
2196 <dia:attribute name=
"query">
2197 <dia:boolean val=
"false"/>
2199 <dia:attribute name=
"class_scope">
2200 <dia:boolean val=
"false"/>
2202 <dia:attribute name=
"parameters">
2203 <dia:composite type=
"umlparameter">
2204 <dia:attribute name=
"name">
2205 <dia:string>#nomegas#
</dia:string>
2207 <dia:attribute name=
"type">
2208 <dia:string>#scalar integer#
</dia:string>
2210 <dia:attribute name=
"value">
2211 <dia:string>##
</dia:string>
2213 <dia:attribute name=
"comment">
2214 <dia:string>##
</dia:string>
2216 <dia:attribute name=
"kind">
2222 <dia:composite type=
"umloperation">
2223 <dia:attribute name=
"name">
2224 <dia:string>#nomegas#
</dia:string>
2226 <dia:attribute name=
"stereotype">
2227 <dia:string>##
</dia:string>
2229 <dia:attribute name=
"type">
2230 <dia:string>##
</dia:string>
2232 <dia:attribute name=
"visibility">
2235 <dia:attribute name=
"comment">
2236 <dia:string>##
</dia:string>
2238 <dia:attribute name=
"abstract">
2239 <dia:boolean val=
"false"/>
2241 <dia:attribute name=
"inheritance_type">
2244 <dia:attribute name=
"query">
2245 <dia:boolean val=
"false"/>
2247 <dia:attribute name=
"class_scope">
2248 <dia:boolean val=
"false"/>
2250 <dia:attribute name=
"parameters">
2251 <dia:composite type=
"umlparameter">
2252 <dia:attribute name=
"name">
2253 <dia:string>#nomegas#
</dia:string>
2255 <dia:attribute name=
"type">
2256 <dia:string>#scalar integer#
</dia:string>
2258 <dia:attribute name=
"value">
2259 <dia:string>##
</dia:string>
2261 <dia:attribute name=
"comment">
2262 <dia:string>##
</dia:string>
2264 <dia:attribute name=
"kind">
2270 <dia:composite type=
"umloperation">
2271 <dia:attribute name=
"name">
2272 <dia:string>#nsigmas#
</dia:string>
2274 <dia:attribute name=
"stereotype">
2275 <dia:string>##
</dia:string>
2277 <dia:attribute name=
"type">
2278 <dia:string>##
</dia:string>
2280 <dia:attribute name=
"visibility">
2283 <dia:attribute name=
"comment">
2284 <dia:string>##
</dia:string>
2286 <dia:attribute name=
"abstract">
2287 <dia:boolean val=
"false"/>
2289 <dia:attribute name=
"inheritance_type">
2292 <dia:attribute name=
"query">
2293 <dia:boolean val=
"false"/>
2295 <dia:attribute name=
"class_scope">
2296 <dia:boolean val=
"false"/>
2298 <dia:attribute name=
"parameters">
2299 <dia:composite type=
"umlparameter">
2300 <dia:attribute name=
"name">
2301 <dia:string>#nsigmas#
</dia:string>
2303 <dia:attribute name=
"type">
2304 <dia:string>#scalar integer#
</dia:string>
2306 <dia:attribute name=
"value">
2307 <dia:string>##
</dia:string>
2309 <dia:attribute name=
"comment">
2310 <dia:string>##
</dia:string>
2312 <dia:attribute name=
"kind">
2318 <dia:composite type=
"umloperation">
2319 <dia:attribute name=
"name">
2320 <dia:string>#eta_shrinkage#
</dia:string>
2322 <dia:attribute name=
"stereotype">
2323 <dia:string>##
</dia:string>
2325 <dia:attribute name=
"type">
2326 <dia:string>##
</dia:string>
2328 <dia:attribute name=
"visibility">
2331 <dia:attribute name=
"comment">
2332 <dia:string>##
</dia:string>
2334 <dia:attribute name=
"abstract">
2335 <dia:boolean val=
"false"/>
2337 <dia:attribute name=
"inheritance_type">
2340 <dia:attribute name=
"query">
2341 <dia:boolean val=
"false"/>
2343 <dia:attribute name=
"class_scope">
2344 <dia:boolean val=
"false"/>
2346 <dia:attribute name=
"parameters">
2347 <dia:composite type=
"umlparameter">
2348 <dia:attribute name=
"name">
2349 <dia:string>#eta_shrinkage#
</dia:string>
2351 <dia:attribute name=
"type">
2352 <dia:string>#array of#
</dia:string>
2354 <dia:attribute name=
"value">
2355 <dia:string>##
</dia:string>
2357 <dia:attribute name=
"comment">
2358 <dia:string>##
</dia:string>
2360 <dia:attribute name=
"kind">
2366 <dia:composite type=
"umloperation">
2367 <dia:attribute name=
"name">
2368 <dia:string>#wres_shrinkage#
</dia:string>
2370 <dia:attribute name=
"stereotype">
2371 <dia:string>##
</dia:string>
2373 <dia:attribute name=
"type">
2374 <dia:string>##
</dia:string>
2376 <dia:attribute name=
"visibility">
2379 <dia:attribute name=
"comment">
2380 <dia:string>##
</dia:string>
2382 <dia:attribute name=
"abstract">
2383 <dia:boolean val=
"false"/>
2385 <dia:attribute name=
"inheritance_type">
2388 <dia:attribute name=
"query">
2389 <dia:boolean val=
"false"/>
2391 <dia:attribute name=
"class_scope">
2392 <dia:boolean val=
"false"/>
2394 <dia:attribute name=
"parameters">
2395 <dia:composite type=
"umlparameter">
2396 <dia:attribute name=
"name">
2397 <dia:string>#wres_shrinkage#
</dia:string>
2399 <dia:attribute name=
"type">
2400 <dia:string>#array of#
</dia:string>
2402 <dia:attribute name=
"value">
2403 <dia:string>##
</dia:string>
2405 <dia:attribute name=
"comment">
2406 <dia:string>##
</dia:string>
2408 <dia:attribute name=
"kind">
2415 <dia:attribute name=
"template">
2416 <dia:boolean val=
"false"/>
2418 <dia:attribute name=
"templates"/>
2420 <dia:object type=
"UML - Class" version=
"0" id=
"O3">
2421 <dia:attribute name=
"obj_pos">
2422 <dia:point val=
"4,60"/>
2424 <dia:attribute name=
"obj_bb">
2425 <dia:rectangle val=
"3.95,59.95;23.9,66.65"/>
2427 <dia:attribute name=
"elem_corner">
2428 <dia:point val=
"4,60"/>
2430 <dia:attribute name=
"elem_width">
2431 <dia:real val=
"19.850000000000001"/>
2433 <dia:attribute name=
"elem_height">
2434 <dia:real val=
"6.5999999999999996"/>
2436 <dia:attribute name=
"name">
2437 <dia:string>#option#
</dia:string>
2439 <dia:attribute name=
"stereotype">
2440 <dia:string>##
</dia:string>
2442 <dia:attribute name=
"comment">
2443 <dia:string>##
</dia:string>
2445 <dia:attribute name=
"abstract">
2446 <dia:boolean val=
"false"/>
2448 <dia:attribute name=
"suppress_attributes">
2449 <dia:boolean val=
"false"/>
2451 <dia:attribute name=
"suppress_operations">
2452 <dia:boolean val=
"false"/>
2454 <dia:attribute name=
"visible_attributes">
2455 <dia:boolean val=
"true"/>
2457 <dia:attribute name=
"visible_operations">
2458 <dia:boolean val=
"true"/>
2460 <dia:attribute name=
"visible_comments">
2461 <dia:boolean val=
"false"/>
2463 <dia:attribute name=
"wrap_operations">
2464 <dia:boolean val=
"false"/>
2466 <dia:attribute name=
"wrap_after_char">
2469 <dia:attribute name=
"line_color">
2470 <dia:color val=
"#000000"/>
2472 <dia:attribute name=
"fill_color">
2473 <dia:color val=
"#ffffff"/>
2475 <dia:attribute name=
"text_color">
2476 <dia:color val=
"#000000"/>
2478 <dia:attribute name=
"normal_font">
2479 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2481 <dia:attribute name=
"abstract_font">
2482 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2484 <dia:attribute name=
"polymorphic_font">
2485 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2487 <dia:attribute name=
"classname_font">
2488 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2490 <dia:attribute name=
"abstract_classname_font">
2491 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2493 <dia:attribute name=
"comment_font">
2494 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
2496 <dia:attribute name=
"font_height">
2497 <dia:real val=
"0.80000000000000004"/>
2499 <dia:attribute name=
"polymorphic_font_height">
2500 <dia:real val=
"0.80000000000000004"/>
2502 <dia:attribute name=
"abstract_font_height">
2503 <dia:real val=
"0.80000000000000004"/>
2505 <dia:attribute name=
"classname_font_height">
2508 <dia:attribute name=
"abstract_classname_font_height">
2511 <dia:attribute name=
"comment_font_height">
2514 <dia:attribute name=
"attributes">
2515 <dia:composite type=
"umlattribute">
2516 <dia:attribute name=
"name">
2517 <dia:string>#option_string#
</dia:string>
2519 <dia:attribute name=
"type">
2520 <dia:string>#scalar string#
</dia:string>
2522 <dia:attribute name=
"value">
2523 <dia:string>##
</dia:string>
2525 <dia:attribute name=
"comment">
2526 <dia:string>##
</dia:string>
2528 <dia:attribute name=
"visibility">
2531 <dia:attribute name=
"abstract">
2532 <dia:boolean val=
"false"/>
2534 <dia:attribute name=
"class_scope">
2535 <dia:boolean val=
"false"/>
2538 <dia:composite type=
"umlattribute">
2539 <dia:attribute name=
"name">
2540 <dia:string>#name#
</dia:string>
2542 <dia:attribute name=
"type">
2543 <dia:string>#scalar string#
</dia:string>
2545 <dia:attribute name=
"value">
2546 <dia:string>##
</dia:string>
2548 <dia:attribute name=
"comment">
2549 <dia:string>##
</dia:string>
2551 <dia:attribute name=
"visibility">
2554 <dia:attribute name=
"abstract">
2555 <dia:boolean val=
"false"/>
2557 <dia:attribute name=
"class_scope">
2558 <dia:boolean val=
"false"/>
2561 <dia:composite type=
"umlattribute">
2562 <dia:attribute name=
"name">
2563 <dia:string>#value#
</dia:string>
2565 <dia:attribute name=
"type">
2566 <dia:string>#scalar string#
</dia:string>
2568 <dia:attribute name=
"value">
2569 <dia:string>##
</dia:string>
2571 <dia:attribute name=
"comment">
2572 <dia:string>##
</dia:string>
2574 <dia:attribute name=
"visibility">
2577 <dia:attribute name=
"abstract">
2578 <dia:boolean val=
"false"/>
2580 <dia:attribute name=
"class_scope">
2581 <dia:boolean val=
"false"/>
2585 <dia:attribute name=
"operations">
2586 <dia:composite type=
"umloperation">
2587 <dia:attribute name=
"name">
2588 <dia:string>#_read_option#
</dia:string>
2590 <dia:attribute name=
"stereotype">
2591 <dia:string>#initiator#
</dia:string>
2593 <dia:attribute name=
"type">
2594 <dia:string>##
</dia:string>
2596 <dia:attribute name=
"visibility">
2599 <dia:attribute name=
"comment">
2600 <dia:string>##
</dia:string>
2602 <dia:attribute name=
"abstract">
2603 <dia:boolean val=
"false"/>
2605 <dia:attribute name=
"inheritance_type">
2608 <dia:attribute name=
"query">
2609 <dia:boolean val=
"false"/>
2611 <dia:attribute name=
"class_scope">
2612 <dia:boolean val=
"false"/>
2614 <dia:attribute name=
"parameters"/>
2616 <dia:composite type=
"umloperation">
2617 <dia:attribute name=
"name">
2618 <dia:string>#_format_option#
</dia:string>
2620 <dia:attribute name=
"stereotype">
2621 <dia:string>#helper#
</dia:string>
2623 <dia:attribute name=
"type">
2624 <dia:string>##
</dia:string>
2626 <dia:attribute name=
"visibility">
2629 <dia:attribute name=
"comment">
2630 <dia:string>##
</dia:string>
2632 <dia:attribute name=
"abstract">
2633 <dia:boolean val=
"false"/>
2635 <dia:attribute name=
"inheritance_type">
2638 <dia:attribute name=
"query">
2639 <dia:boolean val=
"false"/>
2641 <dia:attribute name=
"class_scope">
2642 <dia:boolean val=
"false"/>
2644 <dia:attribute name=
"parameters">
2645 <dia:composite type=
"umlparameter">
2646 <dia:attribute name=
"name">
2647 <dia:string>#formatted#
</dia:string>
2649 <dia:attribute name=
"type">
2650 <dia:string>#scalar string#
</dia:string>
2652 <dia:attribute name=
"value">
2653 <dia:string>##
</dia:string>
2655 <dia:attribute name=
"comment">
2656 <dia:string>##
</dia:string>
2658 <dia:attribute name=
"kind">
2664 <dia:composite type=
"umloperation">
2665 <dia:attribute name=
"name">
2666 <dia:string>#option_count#
</dia:string>
2668 <dia:attribute name=
"stereotype">
2669 <dia:string>##
</dia:string>
2671 <dia:attribute name=
"type">
2672 <dia:string>##
</dia:string>
2674 <dia:attribute name=
"visibility">
2677 <dia:attribute name=
"comment">
2678 <dia:string>##
</dia:string>
2680 <dia:attribute name=
"abstract">
2681 <dia:boolean val=
"false"/>
2683 <dia:attribute name=
"inheritance_type">
2686 <dia:attribute name=
"query">
2687 <dia:boolean val=
"false"/>
2689 <dia:attribute name=
"class_scope">
2690 <dia:boolean val=
"false"/>
2692 <dia:attribute name=
"parameters">
2693 <dia:composite type=
"umlparameter">
2694 <dia:attribute name=
"name">
2695 <dia:string>#return_value#
</dia:string>
2697 <dia:attribute name=
"type">
2698 <dia:string>#scalar integer#
</dia:string>
2700 <dia:attribute name=
"value">
2701 <dia:string>#
0#
</dia:string>
2703 <dia:attribute name=
"comment">
2704 <dia:string>##
</dia:string>
2706 <dia:attribute name=
"kind">
2713 <dia:attribute name=
"template">
2714 <dia:boolean val=
"false"/>
2716 <dia:attribute name=
"templates"/>
2718 <dia:object type=
"UML - Association" version=
"0" id=
"O4">
2719 <dia:attribute name=
"obj_pos">
2720 <dia:point val=
"0,-26"/>
2722 <dia:attribute name=
"obj_bb">
2723 <dia:rectangle val=
"-6.25,-26.05;0.35,-8.7"/>
2725 <dia:attribute name=
"orth_points">
2726 <dia:point val=
"0,-26"/>
2727 <dia:point val=
"0,-10.3"/>
2728 <dia:point val=
"-5.5,-10.3"/>
2730 <dia:attribute name=
"orth_orient">
2734 <dia:attribute name=
"autorouting">
2735 <dia:boolean val=
"false"/>
2737 <dia:attribute name=
"name">
2738 <dia:string>##
</dia:string>
2740 <dia:attribute name=
"direction">
2743 <dia:attribute name=
"ends">
2745 <dia:attribute name=
"role">
2746 <dia:string>##
</dia:string>
2748 <dia:attribute name=
"multiplicity">
2749 <dia:string>##
</dia:string>
2751 <dia:attribute name=
"arrow">
2752 <dia:boolean val=
"false"/>
2754 <dia:attribute name=
"aggregate">
2759 <dia:attribute name=
"role">
2760 <dia:string>##
</dia:string>
2762 <dia:attribute name=
"multiplicity">
2763 <dia:string>##
</dia:string>
2765 <dia:attribute name=
"arrow">
2766 <dia:boolean val=
"false"/>
2768 <dia:attribute name=
"aggregate">
2774 <dia:connection handle=
"0" to=
"O106" connection=
"0"/>
2775 <dia:connection handle=
"1" to=
"O21" connection=
"123"/>
2778 <dia:object type=
"UML - Association" version=
"0" id=
"O5">
2779 <dia:attribute name=
"obj_pos">
2780 <dia:point val=
"30,44"/>
2782 <dia:attribute name=
"obj_bb">
2783 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
2785 <dia:attribute name=
"orth_points">
2786 <dia:point val=
"30,44"/>
2787 <dia:point val=
"30,42"/>
2788 <dia:point val=
"95.2764,42"/>
2789 <dia:point val=
"95.2764,-0.7"/>
2790 <dia:point val=
"25.45,-0.7"/>
2792 <dia:attribute name=
"orth_orient">
2798 <dia:attribute name=
"autorouting">
2799 <dia:boolean val=
"false"/>
2801 <dia:attribute name=
"name">
2802 <dia:string>##
</dia:string>
2804 <dia:attribute name=
"direction">
2807 <dia:attribute name=
"ends">
2809 <dia:attribute name=
"role">
2810 <dia:string>##
</dia:string>
2812 <dia:attribute name=
"multiplicity">
2813 <dia:string>##
</dia:string>
2815 <dia:attribute name=
"arrow">
2816 <dia:boolean val=
"false"/>
2818 <dia:attribute name=
"aggregate">
2823 <dia:attribute name=
"role">
2824 <dia:string>##
</dia:string>
2826 <dia:attribute name=
"multiplicity">
2827 <dia:string>##
</dia:string>
2829 <dia:attribute name=
"arrow">
2830 <dia:boolean val=
"false"/>
2832 <dia:attribute name=
"aggregate">
2838 <dia:connection handle=
"0" to=
"O68" connection=
"0"/>
2839 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
2842 <dia:object type=
"UML - Association" version=
"0" id=
"O6">
2843 <dia:attribute name=
"obj_pos">
2844 <dia:point val=
"4,60"/>
2846 <dia:attribute name=
"obj_bb">
2847 <dia:rectangle val=
"0.274999,39.65;4.05,61.6"/>
2849 <dia:attribute name=
"orth_points">
2850 <dia:point val=
"4,60"/>
2851 <dia:point val=
"0.324999,60"/>
2852 <dia:point val=
"0.324999,40.4"/>
2853 <dia:point val=
"2,40.4"/>
2855 <dia:attribute name=
"orth_orient">
2860 <dia:attribute name=
"autorouting">
2861 <dia:boolean val=
"false"/>
2863 <dia:attribute name=
"name">
2864 <dia:string>##
</dia:string>
2866 <dia:attribute name=
"direction">
2869 <dia:attribute name=
"ends">
2871 <dia:attribute name=
"role">
2872 <dia:string>##
</dia:string>
2874 <dia:attribute name=
"multiplicity">
2875 <dia:string>##
</dia:string>
2877 <dia:attribute name=
"arrow">
2878 <dia:boolean val=
"false"/>
2880 <dia:attribute name=
"aggregate">
2885 <dia:attribute name=
"role">
2886 <dia:string>##
</dia:string>
2888 <dia:attribute name=
"multiplicity">
2889 <dia:string>##
</dia:string>
2891 <dia:attribute name=
"arrow">
2892 <dia:boolean val=
"false"/>
2894 <dia:attribute name=
"aggregate">
2900 <dia:connection handle=
"0" to=
"O3" connection=
"0"/>
2901 <dia:connection handle=
"1" to=
"O107" connection=
"5"/>
2904 <dia:object type=
"UML - Generalization" version=
"0" id=
"O7">
2905 <dia:attribute name=
"obj_pos">
2906 <dia:point val=
"30.775,40.4"/>
2908 <dia:attribute name=
"obj_bb">
2909 <dia:rectangle val=
"13.4,40.35;31.625,44.05"/>
2911 <dia:attribute name=
"orth_points">
2912 <dia:point val=
"30.775,40.4"/>
2913 <dia:point val=
"30.775,43"/>
2914 <dia:point val=
"13.45,43"/>
2915 <dia:point val=
"13.45,44"/>
2917 <dia:attribute name=
"orth_orient">
2922 <dia:attribute name=
"orth_autoroute">
2923 <dia:boolean val=
"false"/>
2925 <dia:attribute name=
"line_colour">
2926 <dia:color val=
"#000000"/>
2928 <dia:attribute name=
"name">
2929 <dia:string>##
</dia:string>
2931 <dia:attribute name=
"stereotype">
2932 <dia:string>##
</dia:string>
2935 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
2936 <dia:connection handle=
"1" to=
"O108" connection=
"1"/>
2939 <dia:object type=
"UML - Generalization" version=
"0" id=
"O8">
2940 <dia:attribute name=
"obj_pos">
2941 <dia:point val=
"30.775,40.4"/>
2943 <dia:attribute name=
"obj_bb">
2944 <dia:rectangle val=
"29.925,40.35;114.5,44.05"/>
2946 <dia:attribute name=
"orth_points">
2947 <dia:point val=
"30.775,40.4"/>
2948 <dia:point val=
"30.775,43"/>
2949 <dia:point val=
"114.45,43"/>
2950 <dia:point val=
"114.45,44"/>
2952 <dia:attribute name=
"orth_orient">
2957 <dia:attribute name=
"orth_autoroute">
2958 <dia:boolean val=
"false"/>
2960 <dia:attribute name=
"line_colour">
2961 <dia:color val=
"#000000"/>
2963 <dia:attribute name=
"name">
2964 <dia:string>##
</dia:string>
2966 <dia:attribute name=
"stereotype">
2967 <dia:string>##
</dia:string>
2970 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
2971 <dia:connection handle=
"1" to=
"O98" connection=
"1"/>
2974 <dia:object type=
"UML - Class" version=
"0" id=
"O9">
2975 <dia:attribute name=
"obj_pos">
2976 <dia:point val=
"73.75,55.7"/>
2978 <dia:attribute name=
"obj_bb">
2979 <dia:rectangle val=
"73.7,55.65;90.85,59.15"/>
2981 <dia:attribute name=
"elem_corner">
2982 <dia:point val=
"73.75,55.7"/>
2984 <dia:attribute name=
"elem_width">
2985 <dia:real val=
"17.050000000000001"/>
2987 <dia:attribute name=
"elem_height">
2988 <dia:real val=
"3.3999999999999999"/>
2990 <dia:attribute name=
"name">
2991 <dia:string>#pk#
</dia:string>
2993 <dia:attribute name=
"stereotype">
2994 <dia:string>##
</dia:string>
2996 <dia:attribute name=
"comment">
2997 <dia:string>##
</dia:string>
2999 <dia:attribute name=
"abstract">
3000 <dia:boolean val=
"false"/>
3002 <dia:attribute name=
"suppress_attributes">
3003 <dia:boolean val=
"false"/>
3005 <dia:attribute name=
"suppress_operations">
3006 <dia:boolean val=
"false"/>
3008 <dia:attribute name=
"visible_attributes">
3009 <dia:boolean val=
"true"/>
3011 <dia:attribute name=
"visible_operations">
3012 <dia:boolean val=
"true"/>
3014 <dia:attribute name=
"visible_comments">
3015 <dia:boolean val=
"false"/>
3017 <dia:attribute name=
"wrap_operations">
3018 <dia:boolean val=
"false"/>
3020 <dia:attribute name=
"wrap_after_char">
3023 <dia:attribute name=
"line_color">
3024 <dia:color val=
"#000000"/>
3026 <dia:attribute name=
"fill_color">
3027 <dia:color val=
"#ffffff"/>
3029 <dia:attribute name=
"text_color">
3030 <dia:color val=
"#000000"/>
3032 <dia:attribute name=
"normal_font">
3033 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3035 <dia:attribute name=
"abstract_font">
3036 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3038 <dia:attribute name=
"polymorphic_font">
3039 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3041 <dia:attribute name=
"classname_font">
3042 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3044 <dia:attribute name=
"abstract_classname_font">
3045 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3047 <dia:attribute name=
"comment_font">
3048 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3050 <dia:attribute name=
"font_height">
3051 <dia:real val=
"0.80000000000000004"/>
3053 <dia:attribute name=
"polymorphic_font_height">
3054 <dia:real val=
"0.80000000000000004"/>
3056 <dia:attribute name=
"abstract_font_height">
3057 <dia:real val=
"0.80000000000000004"/>
3059 <dia:attribute name=
"classname_font_height">
3062 <dia:attribute name=
"abstract_classname_font_height">
3065 <dia:attribute name=
"comment_font_height">
3068 <dia:attribute name=
"attributes">
3069 <dia:composite type=
"umlattribute">
3070 <dia:attribute name=
"name">
3071 <dia:string>#secondary_columns#
</dia:string>
3073 <dia:attribute name=
"type">
3074 <dia:string>#array of arrays#
</dia:string>
3076 <dia:attribute name=
"value">
3077 <dia:string>##
</dia:string>
3079 <dia:attribute name=
"comment">
3080 <dia:string>##
</dia:string>
3082 <dia:attribute name=
"visibility">
3085 <dia:attribute name=
"abstract">
3086 <dia:boolean val=
"false"/>
3088 <dia:attribute name=
"class_scope">
3089 <dia:boolean val=
"false"/>
3093 <dia:attribute name=
"operations">
3094 <dia:composite type=
"umloperation">
3095 <dia:attribute name=
"name">
3096 <dia:string>#_format_record#
</dia:string>
3098 <dia:attribute name=
"stereotype">
3099 <dia:string>##
</dia:string>
3101 <dia:attribute name=
"type">
3102 <dia:string>##
</dia:string>
3104 <dia:attribute name=
"visibility">
3107 <dia:attribute name=
"comment">
3108 <dia:string>##
</dia:string>
3110 <dia:attribute name=
"abstract">
3111 <dia:boolean val=
"false"/>
3113 <dia:attribute name=
"inheritance_type">
3116 <dia:attribute name=
"query">
3117 <dia:boolean val=
"false"/>
3119 <dia:attribute name=
"class_scope">
3120 <dia:boolean val=
"false"/>
3122 <dia:attribute name=
"parameters">
3123 <dia:composite type=
"umlparameter">
3124 <dia:attribute name=
"name">
3125 <dia:string>#formatted#
</dia:string>
3127 <dia:attribute name=
"type">
3128 <dia:string>#array of strings#
</dia:string>
3130 <dia:attribute name=
"value">
3131 <dia:string>##
</dia:string>
3133 <dia:attribute name=
"comment">
3134 <dia:string>##
</dia:string>
3136 <dia:attribute name=
"kind">
3143 <dia:attribute name=
"template">
3144 <dia:boolean val=
"false"/>
3146 <dia:attribute name=
"templates"/>
3148 <dia:object type=
"UML - Class" version=
"0" id=
"O10">
3149 <dia:attribute name=
"obj_pos">
3150 <dia:point val=
"56.4,55.7"/>
3152 <dia:attribute name=
"obj_bb">
3153 <dia:rectangle val=
"56.35,55.65;58.4,57.95"/>
3155 <dia:attribute name=
"elem_corner">
3156 <dia:point val=
"56.4,55.7"/>
3158 <dia:attribute name=
"elem_width">
3159 <dia:real val=
"1.9500000000000002"/>
3161 <dia:attribute name=
"elem_height">
3162 <dia:real val=
"2.1999999999999997"/>
3164 <dia:attribute name=
"name">
3165 <dia:string>#aes#
</dia:string>
3167 <dia:attribute name=
"stereotype">
3168 <dia:string>##
</dia:string>
3170 <dia:attribute name=
"comment">
3171 <dia:string>##
</dia:string>
3173 <dia:attribute name=
"abstract">
3174 <dia:boolean val=
"false"/>
3176 <dia:attribute name=
"suppress_attributes">
3177 <dia:boolean val=
"false"/>
3179 <dia:attribute name=
"suppress_operations">
3180 <dia:boolean val=
"false"/>
3182 <dia:attribute name=
"visible_attributes">
3183 <dia:boolean val=
"true"/>
3185 <dia:attribute name=
"visible_operations">
3186 <dia:boolean val=
"true"/>
3188 <dia:attribute name=
"visible_comments">
3189 <dia:boolean val=
"false"/>
3191 <dia:attribute name=
"wrap_operations">
3192 <dia:boolean val=
"false"/>
3194 <dia:attribute name=
"wrap_after_char">
3197 <dia:attribute name=
"line_color">
3198 <dia:color val=
"#000000"/>
3200 <dia:attribute name=
"fill_color">
3201 <dia:color val=
"#ffffff"/>
3203 <dia:attribute name=
"text_color">
3204 <dia:color val=
"#000000"/>
3206 <dia:attribute name=
"normal_font">
3207 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3209 <dia:attribute name=
"abstract_font">
3210 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3212 <dia:attribute name=
"polymorphic_font">
3213 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3215 <dia:attribute name=
"classname_font">
3216 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3218 <dia:attribute name=
"abstract_classname_font">
3219 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3221 <dia:attribute name=
"comment_font">
3222 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3224 <dia:attribute name=
"font_height">
3225 <dia:real val=
"0.80000000000000004"/>
3227 <dia:attribute name=
"polymorphic_font_height">
3228 <dia:real val=
"0.80000000000000004"/>
3230 <dia:attribute name=
"abstract_font_height">
3231 <dia:real val=
"0.80000000000000004"/>
3233 <dia:attribute name=
"classname_font_height">
3236 <dia:attribute name=
"abstract_classname_font_height">
3239 <dia:attribute name=
"comment_font_height">
3242 <dia:attribute name=
"attributes"/>
3243 <dia:attribute name=
"operations"/>
3244 <dia:attribute name=
"template">
3245 <dia:boolean val=
"false"/>
3247 <dia:attribute name=
"templates"/>
3249 <dia:object type=
"UML - Class" version=
"0" id=
"O11">
3250 <dia:attribute name=
"obj_pos">
3251 <dia:point val=
"103.5,63.2"/>
3253 <dia:attribute name=
"obj_bb">
3254 <dia:rectangle val=
"103.45,63.15;114.65,66.05"/>
3256 <dia:attribute name=
"elem_corner">
3257 <dia:point val=
"103.5,63.2"/>
3259 <dia:attribute name=
"elem_width">
3260 <dia:real val=
"11.1"/>
3262 <dia:attribute name=
"elem_height">
3263 <dia:real val=
"2.7999999999999998"/>
3265 <dia:attribute name=
"name">
3266 <dia:string>#theta#
</dia:string>
3268 <dia:attribute name=
"stereotype">
3269 <dia:string>##
</dia:string>
3271 <dia:attribute name=
"comment">
3272 <dia:string>##
</dia:string>
3274 <dia:attribute name=
"abstract">
3275 <dia:boolean val=
"false"/>
3277 <dia:attribute name=
"suppress_attributes">
3278 <dia:boolean val=
"false"/>
3280 <dia:attribute name=
"suppress_operations">
3281 <dia:boolean val=
"false"/>
3283 <dia:attribute name=
"visible_attributes">
3284 <dia:boolean val=
"true"/>
3286 <dia:attribute name=
"visible_operations">
3287 <dia:boolean val=
"true"/>
3289 <dia:attribute name=
"visible_comments">
3290 <dia:boolean val=
"false"/>
3292 <dia:attribute name=
"wrap_operations">
3293 <dia:boolean val=
"false"/>
3295 <dia:attribute name=
"wrap_after_char">
3298 <dia:attribute name=
"line_color">
3299 <dia:color val=
"#000000"/>
3301 <dia:attribute name=
"fill_color">
3302 <dia:color val=
"#ffffff"/>
3304 <dia:attribute name=
"text_color">
3305 <dia:color val=
"#000000"/>
3307 <dia:attribute name=
"normal_font">
3308 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3310 <dia:attribute name=
"abstract_font">
3311 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3313 <dia:attribute name=
"polymorphic_font">
3314 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3316 <dia:attribute name=
"classname_font">
3317 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3319 <dia:attribute name=
"abstract_classname_font">
3320 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3322 <dia:attribute name=
"comment_font">
3323 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3325 <dia:attribute name=
"font_height">
3326 <dia:real val=
"0.80000000000000004"/>
3328 <dia:attribute name=
"polymorphic_font_height">
3329 <dia:real val=
"0.80000000000000004"/>
3331 <dia:attribute name=
"abstract_font_height">
3332 <dia:real val=
"0.80000000000000004"/>
3334 <dia:attribute name=
"classname_font_height">
3337 <dia:attribute name=
"abstract_classname_font_height">
3340 <dia:attribute name=
"comment_font_height">
3343 <dia:attribute name=
"attributes"/>
3344 <dia:attribute name=
"operations">
3345 <dia:composite type=
"umloperation">
3346 <dia:attribute name=
"name">
3347 <dia:string>#_read_options#
</dia:string>
3349 <dia:attribute name=
"stereotype">
3350 <dia:string>#initiator#
</dia:string>
3352 <dia:attribute name=
"type">
3353 <dia:string>##
</dia:string>
3355 <dia:attribute name=
"visibility">
3358 <dia:attribute name=
"comment">
3359 <dia:string>##
</dia:string>
3361 <dia:attribute name=
"abstract">
3362 <dia:boolean val=
"false"/>
3364 <dia:attribute name=
"inheritance_type">
3367 <dia:attribute name=
"query">
3368 <dia:boolean val=
"false"/>
3370 <dia:attribute name=
"class_scope">
3371 <dia:boolean val=
"false"/>
3373 <dia:attribute name=
"parameters"/>
3376 <dia:attribute name=
"template">
3377 <dia:boolean val=
"false"/>
3379 <dia:attribute name=
"templates"/>
3381 <dia:object type=
"UML - Class" version=
"0" id=
"O12">
3382 <dia:attribute name=
"obj_pos">
3383 <dia:point val=
"95.5,63.2"/>
3385 <dia:attribute name=
"obj_bb">
3386 <dia:rectangle val=
"95.45,63.15;98.4,65.45"/>
3388 <dia:attribute name=
"elem_corner">
3389 <dia:point val=
"95.5,63.2"/>
3391 <dia:attribute name=
"elem_width">
3392 <dia:real val=
"2.8500000000000001"/>
3394 <dia:attribute name=
"elem_height">
3395 <dia:real val=
"2.1999999999999997"/>
3397 <dia:attribute name=
"name">
3398 <dia:string>#omega#
</dia:string>
3400 <dia:attribute name=
"stereotype">
3401 <dia:string>##
</dia:string>
3403 <dia:attribute name=
"comment">
3404 <dia:string>##
</dia:string>
3406 <dia:attribute name=
"abstract">
3407 <dia:boolean val=
"false"/>
3409 <dia:attribute name=
"suppress_attributes">
3410 <dia:boolean val=
"false"/>
3412 <dia:attribute name=
"suppress_operations">
3413 <dia:boolean val=
"false"/>
3415 <dia:attribute name=
"visible_attributes">
3416 <dia:boolean val=
"true"/>
3418 <dia:attribute name=
"visible_operations">
3419 <dia:boolean val=
"true"/>
3421 <dia:attribute name=
"visible_comments">
3422 <dia:boolean val=
"false"/>
3424 <dia:attribute name=
"wrap_operations">
3425 <dia:boolean val=
"false"/>
3427 <dia:attribute name=
"wrap_after_char">
3430 <dia:attribute name=
"line_color">
3431 <dia:color val=
"#000000"/>
3433 <dia:attribute name=
"fill_color">
3434 <dia:color val=
"#ffffff"/>
3436 <dia:attribute name=
"text_color">
3437 <dia:color val=
"#000000"/>
3439 <dia:attribute name=
"normal_font">
3440 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3442 <dia:attribute name=
"abstract_font">
3443 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3445 <dia:attribute name=
"polymorphic_font">
3446 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3448 <dia:attribute name=
"classname_font">
3449 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3451 <dia:attribute name=
"abstract_classname_font">
3452 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
3454 <dia:attribute name=
"comment_font">
3455 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3457 <dia:attribute name=
"font_height">
3458 <dia:real val=
"0.80000000000000004"/>
3460 <dia:attribute name=
"polymorphic_font_height">
3461 <dia:real val=
"0.80000000000000004"/>
3463 <dia:attribute name=
"abstract_font_height">
3464 <dia:real val=
"0.80000000000000004"/>
3466 <dia:attribute name=
"classname_font_height">
3469 <dia:attribute name=
"abstract_classname_font_height">
3472 <dia:attribute name=
"comment_font_height">
3475 <dia:attribute name=
"attributes"/>
3476 <dia:attribute name=
"operations"/>
3477 <dia:attribute name=
"template">
3478 <dia:boolean val=
"false"/>
3480 <dia:attribute name=
"templates"/>
3482 <dia:object type=
"UML - Generalization" version=
"0" id=
"O13">
3483 <dia:attribute name=
"obj_pos">
3484 <dia:point val=
"13.45,51.3"/>
3486 <dia:attribute name=
"obj_bb">
3487 <dia:rectangle val=
"12.6,51.15;82.275,55.75"/>
3489 <dia:attribute name=
"orth_points">
3490 <dia:point val=
"13.45,51.3"/>
3491 <dia:point val=
"13.45,52"/>
3492 <dia:point val=
"82.225,52"/>
3493 <dia:point val=
"82.225,55.7"/>
3495 <dia:attribute name=
"orth_orient">
3500 <dia:attribute name=
"orth_autoroute">
3501 <dia:boolean val=
"false"/>
3503 <dia:attribute name=
"line_colour">
3504 <dia:color val=
"#000000"/>
3506 <dia:attribute name=
"name">
3507 <dia:string>##
</dia:string>
3509 <dia:attribute name=
"stereotype">
3510 <dia:string>##
</dia:string>
3513 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
3514 <dia:connection handle=
"1" to=
"O9" connection=
"1"/>
3517 <dia:object type=
"UML - Generalization" version=
"0" id=
"O14">
3518 <dia:attribute name=
"obj_pos">
3519 <dia:point val=
"13.45,51.3"/>
3521 <dia:attribute name=
"obj_bb">
3522 <dia:rectangle val=
"12.6,51.15;57.375,55.75"/>
3524 <dia:attribute name=
"orth_points">
3525 <dia:point val=
"13.45,51.3"/>
3526 <dia:point val=
"13.45,52"/>
3527 <dia:point val=
"57.325,52"/>
3528 <dia:point val=
"57.325,55.7"/>
3530 <dia:attribute name=
"orth_orient">
3535 <dia:attribute name=
"orth_autoroute">
3536 <dia:boolean val=
"false"/>
3538 <dia:attribute name=
"line_colour">
3539 <dia:color val=
"#000000"/>
3541 <dia:attribute name=
"name">
3542 <dia:string>##
</dia:string>
3544 <dia:attribute name=
"stereotype">
3545 <dia:string>##
</dia:string>
3548 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
3549 <dia:connection handle=
"1" to=
"O10" connection=
"1"/>
3552 <dia:object type=
"UML - Generalization" version=
"0" id=
"O15">
3553 <dia:attribute name=
"obj_pos">
3554 <dia:point val=
"114.45,59.4498"/>
3556 <dia:attribute name=
"obj_bb">
3557 <dia:rectangle val=
"108.95,59.3998;115.3,63.25"/>
3559 <dia:attribute name=
"orth_points">
3560 <dia:point val=
"114.45,59.4498"/>
3561 <dia:point val=
"114.45,61"/>
3562 <dia:point val=
"109,61"/>
3563 <dia:point val=
"109,63.2"/>
3565 <dia:attribute name=
"orth_orient">
3570 <dia:attribute name=
"orth_autoroute">
3571 <dia:boolean val=
"false"/>
3573 <dia:attribute name=
"line_colour">
3574 <dia:color val=
"#000000"/>
3576 <dia:attribute name=
"name">
3577 <dia:string>##
</dia:string>
3579 <dia:attribute name=
"stereotype">
3580 <dia:string>##
</dia:string>
3583 <dia:connection handle=
"1" to=
"O11" connection=
"1"/>
3586 <dia:object type=
"UML - Generalization" version=
"0" id=
"O16">
3587 <dia:attribute name=
"obj_pos">
3588 <dia:point val=
"114.45,59.4"/>
3590 <dia:attribute name=
"obj_bb">
3591 <dia:rectangle val=
"96.825,59.35;115.3,63.25"/>
3593 <dia:attribute name=
"orth_points">
3594 <dia:point val=
"114.45,59.4"/>
3595 <dia:point val=
"114.45,61"/>
3596 <dia:point val=
"96.875,61"/>
3597 <dia:point val=
"96.875,63.2"/>
3599 <dia:attribute name=
"orth_orient">
3604 <dia:attribute name=
"orth_autoroute">
3605 <dia:boolean val=
"false"/>
3607 <dia:attribute name=
"line_colour">
3608 <dia:color val=
"#000000"/>
3610 <dia:attribute name=
"name">
3611 <dia:string>##
</dia:string>
3613 <dia:attribute name=
"stereotype">
3614 <dia:string>##
</dia:string>
3617 <dia:connection handle=
"0" to=
"O98" connection=
"6"/>
3618 <dia:connection handle=
"1" to=
"O12" connection=
"1"/>
3621 <dia:object type=
"UML - Class" version=
"0" id=
"O17">
3622 <dia:attribute name=
"obj_pos">
3623 <dia:point val=
"4,70"/>
3625 <dia:attribute name=
"obj_bb">
3626 <dia:rectangle val=
"3.95,69.95;47,84.65"/>
3628 <dia:attribute name=
"elem_corner">
3629 <dia:point val=
"4,70"/>
3631 <dia:attribute name=
"elem_width">
3632 <dia:real val=
"42.950000000000003"/>
3634 <dia:attribute name=
"elem_height">
3635 <dia:real val=
"14.6"/>
3637 <dia:attribute name=
"name">
3638 <dia:string>#init_option#
</dia:string>
3640 <dia:attribute name=
"stereotype">
3641 <dia:string>##
</dia:string>
3643 <dia:attribute name=
"comment">
3644 <dia:string>##
</dia:string>
3646 <dia:attribute name=
"abstract">
3647 <dia:boolean val=
"false"/>
3649 <dia:attribute name=
"suppress_attributes">
3650 <dia:boolean val=
"false"/>
3652 <dia:attribute name=
"suppress_operations">
3653 <dia:boolean val=
"false"/>
3655 <dia:attribute name=
"visible_attributes">
3656 <dia:boolean val=
"true"/>
3658 <dia:attribute name=
"visible_operations">
3659 <dia:boolean val=
"true"/>
3661 <dia:attribute name=
"visible_comments">
3662 <dia:boolean val=
"false"/>
3664 <dia:attribute name=
"wrap_operations">
3665 <dia:boolean val=
"false"/>
3667 <dia:attribute name=
"wrap_after_char">
3670 <dia:attribute name=
"line_color">
3671 <dia:color val=
"#000000"/>
3673 <dia:attribute name=
"fill_color">
3674 <dia:color val=
"#ffffff"/>
3676 <dia:attribute name=
"text_color">
3677 <dia:color val=
"#000000"/>
3679 <dia:attribute name=
"normal_font">
3680 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3682 <dia:attribute name=
"abstract_font">
3683 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3685 <dia:attribute name=
"polymorphic_font">
3686 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3688 <dia:attribute name=
"classname_font">
3689 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3691 <dia:attribute name=
"abstract_classname_font">
3692 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3694 <dia:attribute name=
"comment_font">
3695 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
3697 <dia:attribute name=
"font_height">
3698 <dia:real val=
"0.80000000000000004"/>
3700 <dia:attribute name=
"polymorphic_font_height">
3701 <dia:real val=
"0.80000000000000004"/>
3703 <dia:attribute name=
"abstract_font_height">
3704 <dia:real val=
"0.80000000000000004"/>
3706 <dia:attribute name=
"classname_font_height">
3709 <dia:attribute name=
"abstract_classname_font_height">
3712 <dia:attribute name=
"comment_font_height">
3715 <dia:attribute name=
"attributes">
3716 <dia:composite type=
"umlattribute">
3717 <dia:attribute name=
"name">
3718 <dia:string>#lobnd#
</dia:string>
3720 <dia:attribute name=
"type">
3721 <dia:string>#scalar string#
</dia:string>
3723 <dia:attribute name=
"value">
3724 <dia:string>#
0#
</dia:string>
3726 <dia:attribute name=
"comment">
3727 <dia:string>##
</dia:string>
3729 <dia:attribute name=
"visibility">
3732 <dia:attribute name=
"abstract">
3733 <dia:boolean val=
"false"/>
3735 <dia:attribute name=
"class_scope">
3736 <dia:boolean val=
"false"/>
3739 <dia:composite type=
"umlattribute">
3740 <dia:attribute name=
"name">
3741 <dia:string>#upbnd#
</dia:string>
3743 <dia:attribute name=
"type">
3744 <dia:string>#scalar string#
</dia:string>
3746 <dia:attribute name=
"value">
3747 <dia:string>#undef#
</dia:string>
3749 <dia:attribute name=
"comment">
3750 <dia:string>##
</dia:string>
3752 <dia:attribute name=
"visibility">
3755 <dia:attribute name=
"abstract">
3756 <dia:boolean val=
"false"/>
3758 <dia:attribute name=
"class_scope">
3759 <dia:boolean val=
"false"/>
3762 <dia:composite type=
"umlattribute">
3763 <dia:attribute name=
"name">
3764 <dia:string>#init#
</dia:string>
3766 <dia:attribute name=
"type">
3767 <dia:string>#scalar string#
</dia:string>
3769 <dia:attribute name=
"value">
3770 <dia:string>#undef#
</dia:string>
3772 <dia:attribute name=
"comment">
3773 <dia:string>##
</dia:string>
3775 <dia:attribute name=
"visibility">
3778 <dia:attribute name=
"abstract">
3779 <dia:boolean val=
"false"/>
3781 <dia:attribute name=
"class_scope">
3782 <dia:boolean val=
"false"/>
3785 <dia:composite type=
"umlattribute">
3786 <dia:attribute name=
"name">
3787 <dia:string>#fix#
</dia:string>
3789 <dia:attribute name=
"type">
3790 <dia:string>#scalar boolean#
</dia:string>
3792 <dia:attribute name=
"value">
3793 <dia:string>#
0#
</dia:string>
3795 <dia:attribute name=
"comment">
3796 <dia:string>##
</dia:string>
3798 <dia:attribute name=
"visibility">
3801 <dia:attribute name=
"abstract">
3802 <dia:boolean val=
"false"/>
3804 <dia:attribute name=
"class_scope">
3805 <dia:boolean val=
"false"/>
3808 <dia:composite type=
"umlattribute">
3809 <dia:attribute name=
"name">
3810 <dia:string>#label#
</dia:string>
3812 <dia:attribute name=
"type">
3813 <dia:string>#scalar string#
</dia:string>
3815 <dia:attribute name=
"value">
3816 <dia:string>#undef#
</dia:string>
3818 <dia:attribute name=
"comment">
3819 <dia:string>##
</dia:string>
3821 <dia:attribute name=
"visibility">
3824 <dia:attribute name=
"abstract">
3825 <dia:boolean val=
"false"/>
3827 <dia:attribute name=
"class_scope">
3828 <dia:boolean val=
"false"/>
3831 <dia:composite type=
"umlattribute">
3832 <dia:attribute name=
"name">
3833 <dia:string>#unit#
</dia:string>
3835 <dia:attribute name=
"type">
3836 <dia:string>#scalar string#
</dia:string>
3838 <dia:attribute name=
"value">
3839 <dia:string>#undef#
</dia:string>
3841 <dia:attribute name=
"comment">
3842 <dia:string>##
</dia:string>
3844 <dia:attribute name=
"visibility">
3847 <dia:attribute name=
"abstract">
3848 <dia:boolean val=
"false"/>
3850 <dia:attribute name=
"class_scope">
3851 <dia:boolean val=
"false"/>
3854 <dia:composite type=
"umlattribute">
3855 <dia:attribute name=
"name">
3856 <dia:string>#stored_init#
</dia:string>
3858 <dia:attribute name=
"type">
3859 <dia:string>#scalar string#
</dia:string>
3861 <dia:attribute name=
"value">
3862 <dia:string>#undef#
</dia:string>
3864 <dia:attribute name=
"comment">
3865 <dia:string>##
</dia:string>
3867 <dia:attribute name=
"visibility">
3870 <dia:attribute name=
"abstract">
3871 <dia:boolean val=
"false"/>
3873 <dia:attribute name=
"class_scope">
3874 <dia:boolean val=
"false"/>
3877 <dia:composite type=
"umlattribute">
3878 <dia:attribute name=
"name">
3879 <dia:string>#on_diagonal#
</dia:string>
3881 <dia:attribute name=
"type">
3882 <dia:string>#scalar boolean#
</dia:string>
3884 <dia:attribute name=
"value">
3885 <dia:string>##
</dia:string>
3887 <dia:attribute name=
"comment">
3888 <dia:string>##
</dia:string>
3890 <dia:attribute name=
"visibility">
3893 <dia:attribute name=
"abstract">
3894 <dia:boolean val=
"false"/>
3896 <dia:attribute name=
"class_scope">
3897 <dia:boolean val=
"false"/>
3900 <dia:composite type=
"umlattribute">
3901 <dia:attribute name=
"name">
3902 <dia:string>#sd#
</dia:string>
3904 <dia:attribute name=
"type">
3905 <dia:string>#scalar boolean#
</dia:string>
3907 <dia:attribute name=
"value">
3908 <dia:string>#
0#
</dia:string>
3910 <dia:attribute name=
"comment">
3911 <dia:string>##
</dia:string>
3913 <dia:attribute name=
"visibility">
3916 <dia:attribute name=
"abstract">
3917 <dia:boolean val=
"false"/>
3919 <dia:attribute name=
"class_scope">
3920 <dia:boolean val=
"false"/>
3923 <dia:composite type=
"umlattribute">
3924 <dia:attribute name=
"name">
3925 <dia:string>#corr#
</dia:string>
3927 <dia:attribute name=
"type">
3928 <dia:string>#scalar boolean#
</dia:string>
3930 <dia:attribute name=
"value">
3931 <dia:string>#
0#
</dia:string>
3933 <dia:attribute name=
"comment">
3934 <dia:string>##
</dia:string>
3936 <dia:attribute name=
"visibility">
3939 <dia:attribute name=
"abstract">
3940 <dia:boolean val=
"false"/>
3942 <dia:attribute name=
"class_scope">
3943 <dia:boolean val=
"false"/>
3947 <dia:attribute name=
"operations">
3948 <dia:composite type=
"umloperation">
3949 <dia:attribute name=
"name">
3950 <dia:string>#_read_option#
</dia:string>
3952 <dia:attribute name=
"stereotype">
3953 <dia:string>#initiator#
</dia:string>
3955 <dia:attribute name=
"type">
3956 <dia:string>##
</dia:string>
3958 <dia:attribute name=
"visibility">
3961 <dia:attribute name=
"comment">
3962 <dia:string>##
</dia:string>
3964 <dia:attribute name=
"abstract">
3965 <dia:boolean val=
"false"/>
3967 <dia:attribute name=
"inheritance_type">
3970 <dia:attribute name=
"query">
3971 <dia:boolean val=
"false"/>
3973 <dia:attribute name=
"class_scope">
3974 <dia:boolean val=
"false"/>
3976 <dia:attribute name=
"parameters"/>
3978 <dia:composite type=
"umloperation">
3979 <dia:attribute name=
"name">
3980 <dia:string>#_format_option#
</dia:string>
3982 <dia:attribute name=
"stereotype">
3983 <dia:string>#helper#
</dia:string>
3985 <dia:attribute name=
"type">
3986 <dia:string>##
</dia:string>
3988 <dia:attribute name=
"visibility">
3991 <dia:attribute name=
"comment">
3992 <dia:string>##
</dia:string>
3994 <dia:attribute name=
"abstract">
3995 <dia:boolean val=
"false"/>
3997 <dia:attribute name=
"inheritance_type">
4000 <dia:attribute name=
"query">
4001 <dia:boolean val=
"false"/>
4003 <dia:attribute name=
"class_scope">
4004 <dia:boolean val=
"false"/>
4006 <dia:attribute name=
"parameters">
4007 <dia:composite type=
"umlparameter">
4008 <dia:attribute name=
"name">
4009 <dia:string>#len#
</dia:string>
4011 <dia:attribute name=
"type">
4012 <dia:string>#scalar number#
</dia:string>
4014 <dia:attribute name=
"value">
4015 <dia:string>##
</dia:string>
4017 <dia:attribute name=
"comment">
4018 <dia:string>##
</dia:string>
4020 <dia:attribute name=
"kind">
4024 <dia:composite type=
"umlparameter">
4025 <dia:attribute name=
"name">
4026 <dia:string>#formatted#
</dia:string>
4028 <dia:attribute name=
"type">
4029 <dia:string>#scalar string#
</dia:string>
4031 <dia:attribute name=
"value">
4032 <dia:string>##
</dia:string>
4034 <dia:attribute name=
"comment">
4035 <dia:string>##
</dia:string>
4037 <dia:attribute name=
"kind">
4043 <dia:composite type=
"umloperation">
4044 <dia:attribute name=
"name">
4045 <dia:string>#store_init#
</dia:string>
4047 <dia:attribute name=
"stereotype">
4048 <dia:string>#helper#
</dia:string>
4050 <dia:attribute name=
"type">
4051 <dia:string>##
</dia:string>
4053 <dia:attribute name=
"visibility">
4056 <dia:attribute name=
"comment">
4057 <dia:string>##
</dia:string>
4059 <dia:attribute name=
"abstract">
4060 <dia:boolean val=
"false"/>
4062 <dia:attribute name=
"inheritance_type">
4065 <dia:attribute name=
"query">
4066 <dia:boolean val=
"false"/>
4068 <dia:attribute name=
"class_scope">
4069 <dia:boolean val=
"false"/>
4071 <dia:attribute name=
"parameters"/>
4073 <dia:composite type=
"umloperation">
4074 <dia:attribute name=
"name">
4075 <dia:string>#restore_init#
</dia:string>
4077 <dia:attribute name=
"stereotype">
4078 <dia:string>#helper#
</dia:string>
4080 <dia:attribute name=
"type">
4081 <dia:string>##
</dia:string>
4083 <dia:attribute name=
"visibility">
4086 <dia:attribute name=
"comment">
4087 <dia:string>##
</dia:string>
4089 <dia:attribute name=
"abstract">
4090 <dia:boolean val=
"false"/>
4092 <dia:attribute name=
"inheritance_type">
4095 <dia:attribute name=
"query">
4096 <dia:boolean val=
"false"/>
4098 <dia:attribute name=
"class_scope">
4099 <dia:boolean val=
"false"/>
4101 <dia:attribute name=
"parameters"/>
4103 <dia:composite type=
"umloperation">
4104 <dia:attribute name=
"name">
4105 <dia:string>#set_random_init#
</dia:string>
4107 <dia:attribute name=
"stereotype">
4108 <dia:string>#helper#
</dia:string>
4110 <dia:attribute name=
"type">
4111 <dia:string>##
</dia:string>
4113 <dia:attribute name=
"visibility">
4116 <dia:attribute name=
"comment">
4117 <dia:string>##
</dia:string>
4119 <dia:attribute name=
"abstract">
4120 <dia:boolean val=
"false"/>
4122 <dia:attribute name=
"inheritance_type">
4125 <dia:attribute name=
"query">
4126 <dia:boolean val=
"false"/>
4128 <dia:attribute name=
"class_scope">
4129 <dia:boolean val=
"false"/>
4131 <dia:attribute name=
"parameters">
4132 <dia:composite type=
"umlparameter">
4133 <dia:attribute name=
"name">
4134 <dia:string>#degree#
</dia:string>
4136 <dia:attribute name=
"type">
4137 <dia:string>#scalar number#
</dia:string>
4139 <dia:attribute name=
"value">
4140 <dia:string>#
0.1#
</dia:string>
4142 <dia:attribute name=
"comment">
4143 <dia:string>##
</dia:string>
4145 <dia:attribute name=
"kind">
4151 <dia:composite type=
"umloperation">
4152 <dia:attribute name=
"name">
4153 <dia:string>#check_and_set_init#
</dia:string>
4155 <dia:attribute name=
"stereotype">
4156 <dia:string>##
</dia:string>
4158 <dia:attribute name=
"type">
4159 <dia:string>##
</dia:string>
4161 <dia:attribute name=
"visibility">
4164 <dia:attribute name=
"comment">
4165 <dia:string>##
</dia:string>
4167 <dia:attribute name=
"abstract">
4168 <dia:boolean val=
"false"/>
4170 <dia:attribute name=
"inheritance_type">
4173 <dia:attribute name=
"query">
4174 <dia:boolean val=
"false"/>
4176 <dia:attribute name=
"class_scope">
4177 <dia:boolean val=
"false"/>
4179 <dia:attribute name=
"parameters">
4180 <dia:composite type=
"umlparameter">
4181 <dia:attribute name=
"name">
4182 <dia:string>#success#
</dia:string>
4184 <dia:attribute name=
"type">
4185 <dia:string>#scalar boolean#
</dia:string>
4187 <dia:attribute name=
"value">
4188 <dia:string>#
0#
</dia:string>
4190 <dia:attribute name=
"comment">
4191 <dia:string>##
</dia:string>
4193 <dia:attribute name=
"kind">
4197 <dia:composite type=
"umlparameter">
4198 <dia:attribute name=
"name">
4199 <dia:string>#error_code#
</dia:string>
4201 <dia:attribute name=
"type">
4202 <dia:string>#array of booleans#
</dia:string>
4204 <dia:attribute name=
"value">
4205 <dia:string>#[
0,
0,
0]#
</dia:string>
4207 <dia:attribute name=
"comment">
4208 <dia:string>##
</dia:string>
4210 <dia:attribute name=
"kind">
4214 <dia:composite type=
"umlparameter">
4215 <dia:attribute name=
"name">
4216 <dia:string>#new_value#
</dia:string>
4218 <dia:attribute name=
"type">
4219 <dia:string>#scalar integer#
</dia:string>
4221 <dia:attribute name=
"value">
4222 <dia:string>##
</dia:string>
4224 <dia:attribute name=
"comment">
4225 <dia:string>##
</dia:string>
4227 <dia:attribute name=
"kind">
4234 <dia:attribute name=
"template">
4235 <dia:boolean val=
"false"/>
4237 <dia:attribute name=
"templates"/>
4239 <dia:object type=
"UML - Generalization" version=
"0" id=
"O18">
4240 <dia:attribute name=
"obj_pos">
4241 <dia:point val=
"13.875,66.6"/>
4243 <dia:attribute name=
"obj_bb">
4244 <dia:rectangle val=
"13.025,66.55;25.475,70.05"/>
4246 <dia:attribute name=
"orth_points">
4247 <dia:point val=
"13.875,66.6"/>
4248 <dia:point val=
"13.875,69"/>
4249 <dia:point val=
"25.425,69"/>
4250 <dia:point val=
"25.425,70"/>
4252 <dia:attribute name=
"orth_orient">
4257 <dia:attribute name=
"orth_autoroute">
4258 <dia:boolean val=
"false"/>
4260 <dia:attribute name=
"line_colour">
4261 <dia:color val=
"#000000"/>
4263 <dia:attribute name=
"name">
4264 <dia:string>##
</dia:string>
4266 <dia:attribute name=
"stereotype">
4267 <dia:string>##
</dia:string>
4270 <dia:connection handle=
"0" to=
"O3" connection=
"6"/>
4271 <dia:connection handle=
"1" to=
"O17" connection=
"1"/>
4274 <dia:object type=
"UML - Class" version=
"0" id=
"O19">
4275 <dia:attribute name=
"obj_pos">
4276 <dia:point val=
"5,85"/>
4278 <dia:attribute name=
"obj_bb">
4279 <dia:rectangle val=
"4.95,84.95;24.9,90.05"/>
4281 <dia:attribute name=
"elem_corner">
4282 <dia:point val=
"5,85"/>
4284 <dia:attribute name=
"elem_width">
4285 <dia:real val=
"19.850000000000001"/>
4287 <dia:attribute name=
"elem_height">
4290 <dia:attribute name=
"name">
4291 <dia:string>#theta_option#
</dia:string>
4293 <dia:attribute name=
"stereotype">
4294 <dia:string>##
</dia:string>
4296 <dia:attribute name=
"comment">
4297 <dia:string>##
</dia:string>
4299 <dia:attribute name=
"abstract">
4300 <dia:boolean val=
"false"/>
4302 <dia:attribute name=
"suppress_attributes">
4303 <dia:boolean val=
"false"/>
4305 <dia:attribute name=
"suppress_operations">
4306 <dia:boolean val=
"false"/>
4308 <dia:attribute name=
"visible_attributes">
4309 <dia:boolean val=
"true"/>
4311 <dia:attribute name=
"visible_operations">
4312 <dia:boolean val=
"true"/>
4314 <dia:attribute name=
"visible_comments">
4315 <dia:boolean val=
"false"/>
4317 <dia:attribute name=
"wrap_operations">
4318 <dia:boolean val=
"false"/>
4320 <dia:attribute name=
"wrap_after_char">
4323 <dia:attribute name=
"line_color">
4324 <dia:color val=
"#000000"/>
4326 <dia:attribute name=
"fill_color">
4327 <dia:color val=
"#ffffff"/>
4329 <dia:attribute name=
"text_color">
4330 <dia:color val=
"#000000"/>
4332 <dia:attribute name=
"normal_font">
4333 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4335 <dia:attribute name=
"abstract_font">
4336 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4338 <dia:attribute name=
"polymorphic_font">
4339 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4341 <dia:attribute name=
"classname_font">
4342 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4344 <dia:attribute name=
"abstract_classname_font">
4345 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4347 <dia:attribute name=
"comment_font">
4348 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4350 <dia:attribute name=
"font_height">
4351 <dia:real val=
"0.80000000000000004"/>
4353 <dia:attribute name=
"polymorphic_font_height">
4354 <dia:real val=
"0.80000000000000004"/>
4356 <dia:attribute name=
"abstract_font_height">
4357 <dia:real val=
"0.80000000000000004"/>
4359 <dia:attribute name=
"classname_font_height">
4362 <dia:attribute name=
"abstract_classname_font_height">
4365 <dia:attribute name=
"comment_font_height">
4368 <dia:attribute name=
"attributes">
4369 <dia:composite type=
"umlattribute">
4370 <dia:attribute name=
"name">
4371 <dia:string>#lobnd#
</dia:string>
4373 <dia:attribute name=
"type">
4374 <dia:string>#scalar string#
</dia:string>
4376 <dia:attribute name=
"value">
4377 <dia:string>#-
1000000#
</dia:string>
4379 <dia:attribute name=
"comment">
4380 <dia:string>##
</dia:string>
4382 <dia:attribute name=
"visibility">
4385 <dia:attribute name=
"abstract">
4386 <dia:boolean val=
"false"/>
4388 <dia:attribute name=
"class_scope">
4389 <dia:boolean val=
"false"/>
4393 <dia:attribute name=
"operations">
4394 <dia:composite type=
"umloperation">
4395 <dia:attribute name=
"name">
4396 <dia:string>#_format_option#
</dia:string>
4398 <dia:attribute name=
"stereotype">
4399 <dia:string>#helper#
</dia:string>
4401 <dia:attribute name=
"type">
4402 <dia:string>##
</dia:string>
4404 <dia:attribute name=
"visibility">
4407 <dia:attribute name=
"comment">
4408 <dia:string>##
</dia:string>
4410 <dia:attribute name=
"abstract">
4411 <dia:boolean val=
"false"/>
4413 <dia:attribute name=
"inheritance_type">
4416 <dia:attribute name=
"query">
4417 <dia:boolean val=
"false"/>
4419 <dia:attribute name=
"class_scope">
4420 <dia:boolean val=
"false"/>
4422 <dia:attribute name=
"parameters">
4423 <dia:composite type=
"umlparameter">
4424 <dia:attribute name=
"name">
4425 <dia:string>#formatted#
</dia:string>
4427 <dia:attribute name=
"type">
4428 <dia:string>#scalar string#
</dia:string>
4430 <dia:attribute name=
"value">
4431 <dia:string>##
</dia:string>
4433 <dia:attribute name=
"comment">
4434 <dia:string>##
</dia:string>
4436 <dia:attribute name=
"kind">
4442 <dia:composite type=
"umloperation">
4443 <dia:attribute name=
"name">
4444 <dia:string>#_read_option#
</dia:string>
4446 <dia:attribute name=
"stereotype">
4447 <dia:string>#initiator#
</dia:string>
4449 <dia:attribute name=
"type">
4450 <dia:string>##
</dia:string>
4452 <dia:attribute name=
"visibility">
4455 <dia:attribute name=
"comment">
4456 <dia:string>##
</dia:string>
4458 <dia:attribute name=
"abstract">
4459 <dia:boolean val=
"false"/>
4461 <dia:attribute name=
"inheritance_type">
4464 <dia:attribute name=
"query">
4465 <dia:boolean val=
"false"/>
4467 <dia:attribute name=
"class_scope">
4468 <dia:boolean val=
"false"/>
4470 <dia:attribute name=
"parameters"/>
4472 <dia:composite type=
"umloperation">
4473 <dia:attribute name=
"name">
4474 <dia:string>#option_count#
</dia:string>
4476 <dia:attribute name=
"stereotype">
4477 <dia:string>##
</dia:string>
4479 <dia:attribute name=
"type">
4480 <dia:string>##
</dia:string>
4482 <dia:attribute name=
"visibility">
4485 <dia:attribute name=
"comment">
4486 <dia:string>##
</dia:string>
4488 <dia:attribute name=
"abstract">
4489 <dia:boolean val=
"false"/>
4491 <dia:attribute name=
"inheritance_type">
4494 <dia:attribute name=
"query">
4495 <dia:boolean val=
"false"/>
4497 <dia:attribute name=
"class_scope">
4498 <dia:boolean val=
"false"/>
4500 <dia:attribute name=
"parameters">
4501 <dia:composite type=
"umlparameter">
4502 <dia:attribute name=
"name">
4503 <dia:string>#return_value#
</dia:string>
4505 <dia:attribute name=
"type">
4506 <dia:string>#scalar integer#
</dia:string>
4508 <dia:attribute name=
"value">
4509 <dia:string>#
0#
</dia:string>
4511 <dia:attribute name=
"comment">
4512 <dia:string>##
</dia:string>
4514 <dia:attribute name=
"kind">
4521 <dia:attribute name=
"template">
4522 <dia:boolean val=
"false"/>
4524 <dia:attribute name=
"templates"/>
4526 <dia:object type=
"UML - Generalization" version=
"0" id=
"O20">
4527 <dia:attribute name=
"obj_pos">
4528 <dia:point val=
"25.425,84.6"/>
4530 <dia:attribute name=
"obj_bb">
4531 <dia:rectangle val=
"14.825,83.15;26.275,85.05"/>
4533 <dia:attribute name=
"orth_points">
4534 <dia:point val=
"25.425,84.6"/>
4535 <dia:point val=
"25.425,84"/>
4536 <dia:point val=
"14.875,84"/>
4537 <dia:point val=
"14.875,85"/>
4539 <dia:attribute name=
"orth_orient">
4544 <dia:attribute name=
"orth_autoroute">
4545 <dia:boolean val=
"false"/>
4547 <dia:attribute name=
"line_colour">
4548 <dia:color val=
"#000000"/>
4550 <dia:attribute name=
"name">
4551 <dia:string>##
</dia:string>
4553 <dia:attribute name=
"stereotype">
4554 <dia:string>##
</dia:string>
4557 <dia:connection handle=
"0" to=
"O17" connection=
"6"/>
4558 <dia:connection handle=
"1" to=
"O19" connection=
"1"/>
4561 <dia:object type=
"UML - Class" version=
"0" id=
"O21">
4562 <dia:attribute name=
"obj_pos">
4563 <dia:point val=
"-34,-94"/>
4565 <dia:attribute name=
"obj_bb">
4566 <dia:rectangle val=
"-34.05,-94.05;-5.35,99.05"/>
4568 <dia:attribute name=
"elem_corner">
4569 <dia:point val=
"-34,-94"/>
4571 <dia:attribute name=
"elem_width">
4572 <dia:real val=
"28.600000000000001"/>
4574 <dia:attribute name=
"elem_height">
4575 <dia:real val=
"193.00000000000031"/>
4577 <dia:attribute name=
"name">
4578 <dia:string>#model#
</dia:string>
4580 <dia:attribute name=
"stereotype">
4581 <dia:string>##
</dia:string>
4583 <dia:attribute name=
"comment">
4584 <dia:string>##
</dia:string>
4586 <dia:attribute name=
"abstract">
4587 <dia:boolean val=
"false"/>
4589 <dia:attribute name=
"suppress_attributes">
4590 <dia:boolean val=
"false"/>
4592 <dia:attribute name=
"suppress_operations">
4593 <dia:boolean val=
"false"/>
4595 <dia:attribute name=
"visible_attributes">
4596 <dia:boolean val=
"true"/>
4598 <dia:attribute name=
"visible_operations">
4599 <dia:boolean val=
"true"/>
4601 <dia:attribute name=
"visible_comments">
4602 <dia:boolean val=
"false"/>
4604 <dia:attribute name=
"wrap_operations">
4605 <dia:boolean val=
"true"/>
4607 <dia:attribute name=
"wrap_after_char">
4610 <dia:attribute name=
"line_color">
4611 <dia:color val=
"#000000"/>
4613 <dia:attribute name=
"fill_color">
4614 <dia:color val=
"#ffffff"/>
4616 <dia:attribute name=
"text_color">
4617 <dia:color val=
"#000000"/>
4619 <dia:attribute name=
"normal_font">
4620 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4622 <dia:attribute name=
"abstract_font">
4623 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4625 <dia:attribute name=
"polymorphic_font">
4626 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4628 <dia:attribute name=
"classname_font">
4629 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4631 <dia:attribute name=
"abstract_classname_font">
4632 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4634 <dia:attribute name=
"comment_font">
4635 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
4637 <dia:attribute name=
"font_height">
4638 <dia:real val=
"0.80000000000000004"/>
4640 <dia:attribute name=
"polymorphic_font_height">
4641 <dia:real val=
"0.80000000000000004"/>
4643 <dia:attribute name=
"abstract_font_height">
4644 <dia:real val=
"0.80000000000000004"/>
4646 <dia:attribute name=
"classname_font_height">
4649 <dia:attribute name=
"abstract_classname_font_height">
4652 <dia:attribute name=
"comment_font_height">
4655 <dia:attribute name=
"attributes">
4656 <dia:composite type=
"umlattribute">
4657 <dia:attribute name=
"name">
4658 <dia:string>#active_problems#
</dia:string>
4660 <dia:attribute name=
"type">
4661 <dia:string>#array of booleans#
</dia:string>
4663 <dia:attribute name=
"value">
4664 <dia:string>##
</dia:string>
4666 <dia:attribute name=
"comment">
4667 <dia:string>##
</dia:string>
4669 <dia:attribute name=
"visibility">
4672 <dia:attribute name=
"abstract">
4673 <dia:boolean val=
"false"/>
4675 <dia:attribute name=
"class_scope">
4676 <dia:boolean val=
"false"/>
4679 <dia:composite type=
"umlattribute">
4680 <dia:attribute name=
"name">
4681 <dia:string>#compute_cwres#
</dia:string>
4683 <dia:attribute name=
"type">
4684 <dia:string>#scalar boolean#
</dia:string>
4686 <dia:attribute name=
"value">
4687 <dia:string>#
0#
</dia:string>
4689 <dia:attribute name=
"comment">
4690 <dia:string>##
</dia:string>
4692 <dia:attribute name=
"visibility">
4695 <dia:attribute name=
"abstract">
4696 <dia:boolean val=
"false"/>
4698 <dia:attribute name=
"class_scope">
4699 <dia:boolean val=
"false"/>
4702 <dia:composite type=
"umlattribute">
4703 <dia:attribute name=
"name">
4704 <dia:string>#directory#
</dia:string>
4706 <dia:attribute name=
"type">
4707 <dia:string>#scalar string#
</dia:string>
4709 <dia:attribute name=
"value">
4710 <dia:string>##
</dia:string>
4712 <dia:attribute name=
"comment">
4713 <dia:string>##
</dia:string>
4715 <dia:attribute name=
"visibility">
4718 <dia:attribute name=
"abstract">
4719 <dia:boolean val=
"false"/>
4721 <dia:attribute name=
"class_scope">
4722 <dia:boolean val=
"false"/>
4725 <dia:composite type=
"umlattribute">
4726 <dia:attribute name=
"name">
4727 <dia:string>#extra_data_files#
</dia:string>
4729 <dia:attribute name=
"type">
4730 <dia:string>#array of strings#
</dia:string>
4732 <dia:attribute name=
"value">
4733 <dia:string>##
</dia:string>
4735 <dia:attribute name=
"comment">
4736 <dia:string>##
</dia:string>
4738 <dia:attribute name=
"visibility">
4741 <dia:attribute name=
"abstract">
4742 <dia:boolean val=
"false"/>
4744 <dia:attribute name=
"class_scope">
4745 <dia:boolean val=
"false"/>
4748 <dia:composite type=
"umlattribute">
4749 <dia:attribute name=
"name">
4750 <dia:string>#extra_data_headers#
</dia:string>
4752 <dia:attribute name=
"type">
4753 <dia:string>#array of arrays of strings#
</dia:string>
4755 <dia:attribute name=
"value">
4756 <dia:string>##
</dia:string>
4758 <dia:attribute name=
"comment">
4759 <dia:string>##
</dia:string>
4761 <dia:attribute name=
"visibility">
4764 <dia:attribute name=
"abstract">
4765 <dia:boolean val=
"false"/>
4767 <dia:attribute name=
"class_scope">
4768 <dia:boolean val=
"false"/>
4771 <dia:composite type=
"umlattribute">
4772 <dia:attribute name=
"name">
4773 <dia:string>#extra_files#
</dia:string>
4775 <dia:attribute name=
"type">
4776 <dia:string>#array of strings#
</dia:string>
4778 <dia:attribute name=
"value">
4779 <dia:string>##
</dia:string>
4781 <dia:attribute name=
"comment">
4782 <dia:string>##
</dia:string>
4784 <dia:attribute name=
"visibility">
4787 <dia:attribute name=
"abstract">
4788 <dia:boolean val=
"false"/>
4790 <dia:attribute name=
"class_scope">
4791 <dia:boolean val=
"false"/>
4794 <dia:composite type=
"umlattribute">
4795 <dia:attribute name=
"name">
4796 <dia:string>#extra_output#
</dia:string>
4798 <dia:attribute name=
"type">
4799 <dia:string>#array of strings#
</dia:string>
4801 <dia:attribute name=
"value">
4802 <dia:string>##
</dia:string>
4804 <dia:attribute name=
"comment">
4805 <dia:string>##
</dia:string>
4807 <dia:attribute name=
"visibility">
4810 <dia:attribute name=
"abstract">
4811 <dia:boolean val=
"false"/>
4813 <dia:attribute name=
"class_scope">
4814 <dia:boolean val=
"false"/>
4817 <dia:composite type=
"umlattribute">
4818 <dia:attribute name=
"name">
4819 <dia:string>#filename#
</dia:string>
4821 <dia:attribute name=
"type">
4822 <dia:string>#mandatory scalar string#
</dia:string>
4824 <dia:attribute name=
"value">
4825 <dia:string>##
</dia:string>
4827 <dia:attribute name=
"comment">
4828 <dia:string>##
</dia:string>
4830 <dia:attribute name=
"visibility">
4833 <dia:attribute name=
"abstract">
4834 <dia:boolean val=
"false"/>
4836 <dia:attribute name=
"class_scope">
4837 <dia:boolean val=
"false"/>
4840 <dia:composite type=
"umlattribute">
4841 <dia:attribute name=
"name">
4842 <dia:string>#model_id#
</dia:string>
4844 <dia:attribute name=
"type">
4845 <dia:string>#scalar integer#
</dia:string>
4847 <dia:attribute name=
"value">
4848 <dia:string>##
</dia:string>
4850 <dia:attribute name=
"comment">
4851 <dia:string>##
</dia:string>
4853 <dia:attribute name=
"visibility">
4856 <dia:attribute name=
"abstract">
4857 <dia:boolean val=
"false"/>
4859 <dia:attribute name=
"class_scope">
4860 <dia:boolean val=
"false"/>
4863 <dia:composite type=
"umlattribute">
4864 <dia:attribute name=
"name">
4865 <dia:string>#nm_version#
</dia:string>
4867 <dia:attribute name=
"type">
4868 <dia:string>#scalar#
</dia:string>
4870 <dia:attribute name=
"value">
4871 <dia:string>##
</dia:string>
4873 <dia:attribute name=
"comment">
4874 <dia:string>##
</dia:string>
4876 <dia:attribute name=
"visibility">
4879 <dia:attribute name=
"abstract">
4880 <dia:boolean val=
"false"/>
4882 <dia:attribute name=
"class_scope">
4883 <dia:boolean val=
"false"/>
4886 <dia:composite type=
"umlattribute">
4887 <dia:attribute name=
"name">
4888 <dia:string>#ignore_missing_data#
</dia:string>
4890 <dia:attribute name=
"type">
4891 <dia:string>#scalar boolean#
</dia:string>
4893 <dia:attribute name=
"value">
4894 <dia:string>#
0#
</dia:string>
4896 <dia:attribute name=
"comment">
4897 <dia:string>##
</dia:string>
4899 <dia:attribute name=
"visibility">
4902 <dia:attribute name=
"abstract">
4903 <dia:boolean val=
"false"/>
4905 <dia:attribute name=
"class_scope">
4906 <dia:boolean val=
"false"/>
4909 <dia:composite type=
"umlattribute">
4910 <dia:attribute name=
"name">
4911 <dia:string>#ignore_missing_files#
</dia:string>
4913 <dia:attribute name=
"type">
4914 <dia:string>#scalar boolean#
</dia:string>
4916 <dia:attribute name=
"value">
4917 <dia:string>#
0#
</dia:string>
4919 <dia:attribute name=
"comment">
4920 <dia:string>##
</dia:string>
4922 <dia:attribute name=
"visibility">
4925 <dia:attribute name=
"abstract">
4926 <dia:boolean val=
"false"/>
4928 <dia:attribute name=
"class_scope">
4929 <dia:boolean val=
"false"/>
4932 <dia:composite type=
"umlattribute">
4933 <dia:attribute name=
"name">
4934 <dia:string>#ignore_missing_output_files#
</dia:string>
4936 <dia:attribute name=
"type">
4937 <dia:string>#scalar boolean#
</dia:string>
4939 <dia:attribute name=
"value">
4940 <dia:string>#
1#
</dia:string>
4942 <dia:attribute name=
"comment">
4943 <dia:string>##
</dia:string>
4945 <dia:attribute name=
"visibility">
4948 <dia:attribute name=
"abstract">
4949 <dia:boolean val=
"false"/>
4951 <dia:attribute name=
"class_scope">
4952 <dia:boolean val=
"false"/>
4955 <dia:composite type=
"umlattribute">
4956 <dia:attribute name=
"name">
4957 <dia:string>#outputfile#
</dia:string>
4959 <dia:attribute name=
"type">
4960 <dia:string>#scalar string#
</dia:string>
4962 <dia:attribute name=
"value">
4963 <dia:string>##
</dia:string>
4965 <dia:attribute name=
"comment">
4966 <dia:string>##
</dia:string>
4968 <dia:attribute name=
"visibility">
4971 <dia:attribute name=
"abstract">
4972 <dia:boolean val=
"false"/>
4974 <dia:attribute name=
"class_scope">
4975 <dia:boolean val=
"false"/>
4978 <dia:composite type=
"umlattribute">
4979 <dia:attribute name=
"name">
4980 <dia:string>#run_no#
</dia:string>
4982 <dia:attribute name=
"type">
4983 <dia:string>#scalar integer#
</dia:string>
4985 <dia:attribute name=
"value">
4986 <dia:string>#
0#
</dia:string>
4988 <dia:attribute name=
"comment">
4989 <dia:string>##
</dia:string>
4991 <dia:attribute name=
"visibility">
4994 <dia:attribute name=
"abstract">
4995 <dia:boolean val=
"false"/>
4997 <dia:attribute name=
"class_scope">
4998 <dia:boolean val=
"false"/>
5001 <dia:composite type=
"umlattribute">
5002 <dia:attribute name=
"name">
5003 <dia:string>#sde#
</dia:string>
5005 <dia:attribute name=
"type">
5006 <dia:string>#scalar boolean#
</dia:string>
5008 <dia:attribute name=
"value">
5009 <dia:string>#
0#
</dia:string>
5011 <dia:attribute name=
"comment">
5012 <dia:string>##
</dia:string>
5014 <dia:attribute name=
"visibility">
5017 <dia:attribute name=
"abstract">
5018 <dia:boolean val=
"false"/>
5020 <dia:attribute name=
"class_scope">
5021 <dia:boolean val=
"false"/>
5024 <dia:composite type=
"umlattribute">
5025 <dia:attribute name=
"name">
5026 <dia:string>#synced#
</dia:string>
5028 <dia:attribute name=
"type">
5029 <dia:string>#scalar boolean#
</dia:string>
5031 <dia:attribute name=
"value">
5032 <dia:string>#
0#
</dia:string>
5034 <dia:attribute name=
"comment">
5035 <dia:string>##
</dia:string>
5037 <dia:attribute name=
"visibility">
5040 <dia:attribute name=
"abstract">
5041 <dia:boolean val=
"false"/>
5043 <dia:attribute name=
"class_scope">
5044 <dia:boolean val=
"false"/>
5047 <dia:composite type=
"umlattribute">
5048 <dia:attribute name=
"name">
5049 <dia:string>#target#
</dia:string>
5051 <dia:attribute name=
"type">
5052 <dia:string>#scalar string#
</dia:string>
5054 <dia:attribute name=
"value">
5055 <dia:string>#'mem'#
</dia:string>
5057 <dia:attribute name=
"comment">
5058 <dia:string>##
</dia:string>
5060 <dia:attribute name=
"visibility">
5063 <dia:attribute name=
"abstract">
5064 <dia:boolean val=
"false"/>
5066 <dia:attribute name=
"class_scope">
5067 <dia:boolean val=
"false"/>
5070 <dia:composite type=
"umlattribute">
5071 <dia:attribute name=
"name">
5072 <dia:string>#reference_object#
</dia:string>
5074 <dia:attribute name=
"type">
5075 <dia:string>##
</dia:string>
5077 <dia:attribute name=
"value">
5078 <dia:string>##
</dia:string>
5080 <dia:attribute name=
"comment">
5081 <dia:string>##
</dia:string>
5083 <dia:attribute name=
"visibility">
5086 <dia:attribute name=
"abstract">
5087 <dia:boolean val=
"false"/>
5089 <dia:attribute name=
"class_scope">
5090 <dia:boolean val=
"false"/>
5093 <dia:composite type=
"umlattribute">
5094 <dia:attribute name=
"name">
5095 <dia:string>#data_wrapped#
</dia:string>
5097 <dia:attribute name=
"type">
5098 <dia:string>#scalar boolean#
</dia:string>
5100 <dia:attribute name=
"value">
5101 <dia:string>#
0#
</dia:string>
5103 <dia:attribute name=
"comment">
5104 <dia:string>##
</dia:string>
5106 <dia:attribute name=
"visibility">
5109 <dia:attribute name=
"abstract">
5110 <dia:boolean val=
"false"/>
5112 <dia:attribute name=
"class_scope">
5113 <dia:boolean val=
"false"/>
5116 <dia:composite type=
"umlattribute">
5117 <dia:attribute name=
"name">
5118 <dia:string>#drop_dropped#
</dia:string>
5120 <dia:attribute name=
"type">
5121 <dia:string>#scalar boolean#
</dia:string>
5123 <dia:attribute name=
"value">
5124 <dia:string>#
0#
</dia:string>
5126 <dia:attribute name=
"comment">
5127 <dia:string>##
</dia:string>
5129 <dia:attribute name=
"visibility">
5132 <dia:attribute name=
"abstract">
5133 <dia:boolean val=
"false"/>
5135 <dia:attribute name=
"class_scope">
5136 <dia:boolean val=
"false"/>
5139 <dia:composite type=
"umlattribute">
5140 <dia:attribute name=
"name">
5141 <dia:string>#quick_reload#
</dia:string>
5143 <dia:attribute name=
"type">
5144 <dia:string>#scalar boolean#
</dia:string>
5146 <dia:attribute name=
"value">
5147 <dia:string>#
0#
</dia:string>
5149 <dia:attribute name=
"comment">
5150 <dia:string>##
</dia:string>
5152 <dia:attribute name=
"visibility">
5155 <dia:attribute name=
"abstract">
5156 <dia:boolean val=
"false"/>
5158 <dia:attribute name=
"class_scope">
5159 <dia:boolean val=
"false"/>
5162 <dia:composite type=
"umlattribute">
5163 <dia:attribute name=
"name">
5164 <dia:string>#data_ids#
</dia:string>
5166 <dia:attribute name=
"type">
5167 <dia:string>#array of integers#
</dia:string>
5169 <dia:attribute name=
"value">
5170 <dia:string>##
</dia:string>
5172 <dia:attribute name=
"comment">
5173 <dia:string>##
</dia:string>
5175 <dia:attribute name=
"visibility">
5178 <dia:attribute name=
"abstract">
5179 <dia:boolean val=
"false"/>
5181 <dia:attribute name=
"class_scope">
5182 <dia:boolean val=
"false"/>
5186 <dia:attribute name=
"operations">
5187 <dia:composite type=
"umloperation">
5188 <dia:attribute name=
"name">
5189 <dia:string>#add_records#
</dia:string>
5191 <dia:attribute name=
"stereotype">
5192 <dia:string>##
</dia:string>
5194 <dia:attribute name=
"type">
5195 <dia:string>##
</dia:string>
5197 <dia:attribute name=
"visibility">
5200 <dia:attribute name=
"comment">
5201 <dia:string>##
</dia:string>
5203 <dia:attribute name=
"abstract">
5204 <dia:boolean val=
"false"/>
5206 <dia:attribute name=
"inheritance_type">
5209 <dia:attribute name=
"query">
5210 <dia:boolean val=
"false"/>
5212 <dia:attribute name=
"class_scope">
5213 <dia:boolean val=
"false"/>
5215 <dia:attribute name=
"parameters">
5216 <dia:composite type=
"umlparameter">
5217 <dia:attribute name=
"name">
5218 <dia:string>#type#
</dia:string>
5220 <dia:attribute name=
"type">
5221 <dia:string>#mandatory scalar string#
</dia:string>
5223 <dia:attribute name=
"value">
5224 <dia:string>##
</dia:string>
5226 <dia:attribute name=
"comment">
5227 <dia:string>##
</dia:string>
5229 <dia:attribute name=
"kind">
5233 <dia:composite type=
"umlparameter">
5234 <dia:attribute name=
"name">
5235 <dia:string>#record_strings#
</dia:string>
5237 <dia:attribute name=
"type">
5238 <dia:string>#mandatory array of strings#
</dia:string>
5240 <dia:attribute name=
"value">
5241 <dia:string>##
</dia:string>
5243 <dia:attribute name=
"comment">
5244 <dia:string>##
</dia:string>
5246 <dia:attribute name=
"kind">
5250 <dia:composite type=
"umlparameter">
5251 <dia:attribute name=
"name">
5252 <dia:string>#problem_numbers#
</dia:string>
5254 <dia:attribute name=
"type">
5255 <dia:string>#array of integers#
</dia:string>
5257 <dia:attribute name=
"value">
5258 <dia:string>##
</dia:string>
5260 <dia:attribute name=
"comment">
5261 <dia:string>##
</dia:string>
5263 <dia:attribute name=
"kind">
5269 <dia:composite type=
"umloperation">
5270 <dia:attribute name=
"name">
5271 <dia:string>#clean_extra_data_code#
</dia:string>
5273 <dia:attribute name=
"stereotype">
5274 <dia:string>##
</dia:string>
5276 <dia:attribute name=
"type">
5277 <dia:string>##
</dia:string>
5279 <dia:attribute name=
"visibility">
5282 <dia:attribute name=
"comment">
5283 <dia:string>##
</dia:string>
5285 <dia:attribute name=
"abstract">
5286 <dia:boolean val=
"false"/>
5288 <dia:attribute name=
"inheritance_type">
5291 <dia:attribute name=
"query">
5292 <dia:boolean val=
"false"/>
5294 <dia:attribute name=
"class_scope">
5295 <dia:boolean val=
"false"/>
5297 <dia:attribute name=
"parameters"/>
5299 <dia:composite type=
"umloperation">
5300 <dia:attribute name=
"name">
5301 <dia:string>#copy#
</dia:string>
5303 <dia:attribute name=
"stereotype">
5304 <dia:string>##
</dia:string>
5306 <dia:attribute name=
"type">
5307 <dia:string>##
</dia:string>
5309 <dia:attribute name=
"visibility">
5312 <dia:attribute name=
"comment">
5313 <dia:string>##
</dia:string>
5315 <dia:attribute name=
"abstract">
5316 <dia:boolean val=
"false"/>
5318 <dia:attribute name=
"inheritance_type">
5321 <dia:attribute name=
"query">
5322 <dia:boolean val=
"false"/>
5324 <dia:attribute name=
"class_scope">
5325 <dia:boolean val=
"false"/>
5327 <dia:attribute name=
"parameters">
5328 <dia:composite type=
"umlparameter">
5329 <dia:attribute name=
"name">
5330 <dia:string>#directory#
</dia:string>
5332 <dia:attribute name=
"type">
5333 <dia:string>#scalar string#
</dia:string>
5335 <dia:attribute name=
"value">
5336 <dia:string>##
</dia:string>
5338 <dia:attribute name=
"comment">
5339 <dia:string>##
</dia:string>
5341 <dia:attribute name=
"kind">
5345 <dia:composite type=
"umlparameter">
5346 <dia:attribute name=
"name">
5347 <dia:string>#filename#
</dia:string>
5349 <dia:attribute name=
"type">
5350 <dia:string>#scalar string#
</dia:string>
5352 <dia:attribute name=
"value">
5353 <dia:string>##
</dia:string>
5355 <dia:attribute name=
"comment">
5356 <dia:string>##
</dia:string>
5358 <dia:attribute name=
"kind">
5362 <dia:composite type=
"umlparameter">
5363 <dia:attribute name=
"name">
5364 <dia:string>#new_model#
</dia:string>
5366 <dia:attribute name=
"type">
5367 <dia:string>#object model#
</dia:string>
5369 <dia:attribute name=
"value">
5370 <dia:string>##
</dia:string>
5372 <dia:attribute name=
"comment">
5373 <dia:string>##
</dia:string>
5375 <dia:attribute name=
"kind">
5379 <dia:composite type=
"umlparameter">
5380 <dia:attribute name=
"name">
5381 <dia:string>#copy_data#
</dia:string>
5383 <dia:attribute name=
"type">
5384 <dia:string>#scalar boolean#
</dia:string>
5386 <dia:attribute name=
"value">
5387 <dia:string>#
0#
</dia:string>
5389 <dia:attribute name=
"comment">
5390 <dia:string>##
</dia:string>
5392 <dia:attribute name=
"kind">
5396 <dia:composite type=
"umlparameter">
5397 <dia:attribute name=
"name">
5398 <dia:string>#copy_output#
</dia:string>
5400 <dia:attribute name=
"type">
5401 <dia:string>#scalar boolean#
</dia:string>
5403 <dia:attribute name=
"value">
5404 <dia:string>#
0#
</dia:string>
5406 <dia:attribute name=
"comment">
5407 <dia:string>##
</dia:string>
5409 <dia:attribute name=
"kind">
5413 <dia:composite type=
"umlparameter">
5414 <dia:attribute name=
"name">
5415 <dia:string>#data_file_names#
</dia:string>
5417 <dia:attribute name=
"type">
5418 <dia:string>#array of strings#
</dia:string>
5420 <dia:attribute name=
"value">
5421 <dia:string>##
</dia:string>
5423 <dia:attribute name=
"comment">
5424 <dia:string>##
</dia:string>
5426 <dia:attribute name=
"kind">
5430 <dia:composite type=
"umlparameter">
5431 <dia:attribute name=
"name">
5432 <dia:string>#target#
</dia:string>
5434 <dia:attribute name=
"type">
5435 <dia:string>#scalar string#
</dia:string>
5437 <dia:attribute name=
"value">
5438 <dia:string>#$self -
> {'target'}#
</dia:string>
5440 <dia:attribute name=
"comment">
5441 <dia:string>##
</dia:string>
5443 <dia:attribute name=
"kind">
5447 <dia:composite type=
"umlparameter">
5448 <dia:attribute name=
"name">
5449 <dia:string>#extra_data_file_names#
</dia:string>
5451 <dia:attribute name=
"type">
5452 <dia:string>#array of strings#
</dia:string>
5454 <dia:attribute name=
"value">
5455 <dia:string>##
</dia:string>
5457 <dia:attribute name=
"comment">
5458 <dia:string>##
</dia:string>
5460 <dia:attribute name=
"kind">
5464 <dia:composite type=
"umlparameter">
5465 <dia:attribute name=
"name">
5466 <dia:string>#update_shrinkage_tables#
</dia:string>
5468 <dia:attribute name=
"type">
5469 <dia:string>#scalar boolean#
</dia:string>
5471 <dia:attribute name=
"value">
5472 <dia:string>#
1#
</dia:string>
5474 <dia:attribute name=
"comment">
5475 <dia:string>##
</dia:string>
5477 <dia:attribute name=
"kind">
5483 <dia:composite type=
"umloperation">
5484 <dia:attribute name=
"name">
5485 <dia:string>#datafiles#
</dia:string>
5487 <dia:attribute name=
"stereotype">
5488 <dia:string>#accessor#
</dia:string>
5490 <dia:attribute name=
"type">
5491 <dia:string>##
</dia:string>
5493 <dia:attribute name=
"visibility">
5496 <dia:attribute name=
"comment">
5497 <dia:string>##
</dia:string>
5499 <dia:attribute name=
"abstract">
5500 <dia:boolean val=
"false"/>
5502 <dia:attribute name=
"inheritance_type">
5505 <dia:attribute name=
"query">
5506 <dia:boolean val=
"false"/>
5508 <dia:attribute name=
"class_scope">
5509 <dia:boolean val=
"false"/>
5511 <dia:attribute name=
"parameters">
5512 <dia:composite type=
"umlparameter">
5513 <dia:attribute name=
"name">
5514 <dia:string>#new_names#
</dia:string>
5516 <dia:attribute name=
"type">
5517 <dia:string>#array of strings#
</dia:string>
5519 <dia:attribute name=
"value">
5520 <dia:string>##
</dia:string>
5522 <dia:attribute name=
"comment">
5523 <dia:string>##
</dia:string>
5525 <dia:attribute name=
"kind">
5529 <dia:composite type=
"umlparameter">
5530 <dia:attribute name=
"name">
5531 <dia:string>#problem_numbers#
</dia:string>
5533 <dia:attribute name=
"type">
5534 <dia:string>#array of integers#
</dia:string>
5536 <dia:attribute name=
"value">
5537 <dia:string>##
</dia:string>
5539 <dia:attribute name=
"comment">
5540 <dia:string>##
</dia:string>
5542 <dia:attribute name=
"kind">
5546 <dia:composite type=
"umlparameter">
5547 <dia:attribute name=
"name">
5548 <dia:string>#absolute_path#
</dia:string>
5550 <dia:attribute name=
"type">
5551 <dia:string>#scalar boolean#
</dia:string>
5553 <dia:attribute name=
"value">
5554 <dia:string>#
0#
</dia:string>
5556 <dia:attribute name=
"comment">
5557 <dia:string>##
</dia:string>
5559 <dia:attribute name=
"kind">
5563 <dia:composite type=
"umlparameter">
5564 <dia:attribute name=
"name">
5565 <dia:string>#names#
</dia:string>
5567 <dia:attribute name=
"type">
5568 <dia:string>#array of strings#
</dia:string>
5570 <dia:attribute name=
"value">
5571 <dia:string>##
</dia:string>
5573 <dia:attribute name=
"comment">
5574 <dia:string>##
</dia:string>
5576 <dia:attribute name=
"kind">
5582 <dia:composite type=
"umloperation">
5583 <dia:attribute name=
"name">
5584 <dia:string>#covariance#
</dia:string>
5586 <dia:attribute name=
"stereotype">
5587 <dia:string>#accessor#
</dia:string>
5589 <dia:attribute name=
"type">
5590 <dia:string>##
</dia:string>
5592 <dia:attribute name=
"visibility">
5595 <dia:attribute name=
"comment">
5596 <dia:string>##
</dia:string>
5598 <dia:attribute name=
"abstract">
5599 <dia:boolean val=
"false"/>
5601 <dia:attribute name=
"inheritance_type">
5604 <dia:attribute name=
"query">
5605 <dia:boolean val=
"false"/>
5607 <dia:attribute name=
"class_scope">
5608 <dia:boolean val=
"false"/>
5610 <dia:attribute name=
"parameters">
5611 <dia:composite type=
"umlparameter">
5612 <dia:attribute name=
"name">
5613 <dia:string>#enabled#
</dia:string>
5615 <dia:attribute name=
"type">
5616 <dia:string>#array of booleans#
</dia:string>
5618 <dia:attribute name=
"value">
5619 <dia:string>##
</dia:string>
5621 <dia:attribute name=
"comment">
5622 <dia:string>##
</dia:string>
5624 <dia:attribute name=
"kind">
5628 <dia:composite type=
"umlparameter">
5629 <dia:attribute name=
"name">
5630 <dia:string>#problem_numbers#
</dia:string>
5632 <dia:attribute name=
"type">
5633 <dia:string>#array of integers#
</dia:string>
5635 <dia:attribute name=
"value">
5636 <dia:string>##
</dia:string>
5638 <dia:attribute name=
"comment">
5639 <dia:string>##
</dia:string>
5641 <dia:attribute name=
"kind">
5645 <dia:composite type=
"umlparameter">
5646 <dia:attribute name=
"name">
5647 <dia:string>#indicators#
</dia:string>
5649 <dia:attribute name=
"type">
5650 <dia:string>#array of booleans#
</dia:string>
5652 <dia:attribute name=
"value">
5653 <dia:string>##
</dia:string>
5655 <dia:attribute name=
"comment">
5656 <dia:string>##
</dia:string>
5658 <dia:attribute name=
"kind">
5664 <dia:composite type=
"umloperation">
5665 <dia:attribute name=
"name">
5666 <dia:string>#eigen#
</dia:string>
5668 <dia:attribute name=
"stereotype">
5669 <dia:string>#accessor#
</dia:string>
5671 <dia:attribute name=
"type">
5672 <dia:string>##
</dia:string>
5674 <dia:attribute name=
"visibility">
5677 <dia:attribute name=
"comment">
5678 <dia:string>##
</dia:string>
5680 <dia:attribute name=
"abstract">
5681 <dia:boolean val=
"false"/>
5683 <dia:attribute name=
"inheritance_type">
5686 <dia:attribute name=
"query">
5687 <dia:boolean val=
"false"/>
5689 <dia:attribute name=
"class_scope">
5690 <dia:boolean val=
"false"/>
5692 <dia:attribute name=
"parameters">
5693 <dia:composite type=
"umlparameter">
5694 <dia:attribute name=
"name">
5695 <dia:string>#enabled#
</dia:string>
5697 <dia:attribute name=
"type">
5698 <dia:string>#array of booleans#
</dia:string>
5700 <dia:attribute name=
"value">
5701 <dia:string>##
</dia:string>
5703 <dia:attribute name=
"comment">
5704 <dia:string>##
</dia:string>
5706 <dia:attribute name=
"kind">
5710 <dia:composite type=
"umlparameter">
5711 <dia:attribute name=
"name">
5712 <dia:string>#problem_numbers#
</dia:string>
5714 <dia:attribute name=
"type">
5715 <dia:string>#array of integers#
</dia:string>
5717 <dia:attribute name=
"value">
5718 <dia:string>##
</dia:string>
5720 <dia:attribute name=
"comment">
5721 <dia:string>##
</dia:string>
5723 <dia:attribute name=
"kind">
5727 <dia:composite type=
"umlparameter">
5728 <dia:attribute name=
"name">
5729 <dia:string>#indicators#
</dia:string>
5731 <dia:attribute name=
"type">
5732 <dia:string>#array of booleans#
</dia:string>
5734 <dia:attribute name=
"value">
5735 <dia:string>##
</dia:string>
5737 <dia:attribute name=
"comment">
5738 <dia:string>##
</dia:string>
5740 <dia:attribute name=
"kind">
5746 <dia:composite type=
"umloperation">
5747 <dia:attribute name=
"name">
5748 <dia:string>#__des#
</dia:string>
5750 <dia:attribute name=
"stereotype">
5751 <dia:string>#accessor#
</dia:string>
5753 <dia:attribute name=
"type">
5754 <dia:string>##
</dia:string>
5756 <dia:attribute name=
"visibility">
5759 <dia:attribute name=
"comment">
5760 <dia:string>##
</dia:string>
5762 <dia:attribute name=
"abstract">
5763 <dia:boolean val=
"false"/>
5765 <dia:attribute name=
"inheritance_type">
5768 <dia:attribute name=
"query">
5769 <dia:boolean val=
"false"/>
5771 <dia:attribute name=
"class_scope">
5772 <dia:boolean val=
"false"/>
5774 <dia:attribute name=
"parameters">
5775 <dia:composite type=
"umlparameter">
5776 <dia:attribute name=
"name">
5777 <dia:string>#new_des#
</dia:string>
5779 <dia:attribute name=
"type">
5780 <dia:string>#array of strings#
</dia:string>
5782 <dia:attribute name=
"value">
5783 <dia:string>##
</dia:string>
5785 <dia:attribute name=
"comment">
5786 <dia:string>##
</dia:string>
5788 <dia:attribute name=
"kind">
5792 <dia:composite type=
"umlparameter">
5793 <dia:attribute name=
"name">
5794 <dia:string>#problem_number#
</dia:string>
5796 <dia:attribute name=
"type">
5797 <dia:string>#scalar number#
</dia:string>
5799 <dia:attribute name=
"value">
5800 <dia:string>#
1#
</dia:string>
5802 <dia:attribute name=
"comment">
5803 <dia:string>##
</dia:string>
5805 <dia:attribute name=
"kind">
5809 <dia:composite type=
"umlparameter">
5810 <dia:attribute name=
"name">
5811 <dia:string>#des#
</dia:string>
5813 <dia:attribute name=
"type">
5814 <dia:string>#array of strings#
</dia:string>
5816 <dia:attribute name=
"value">
5817 <dia:string>##
</dia:string>
5819 <dia:attribute name=
"comment">
5820 <dia:string>##
</dia:string>
5822 <dia:attribute name=
"kind">
5828 <dia:composite type=
"umloperation">
5829 <dia:attribute name=
"name">
5830 <dia:string>#__error#
</dia:string>
5832 <dia:attribute name=
"stereotype">
5833 <dia:string>#accessor#
</dia:string>
5835 <dia:attribute name=
"type">
5836 <dia:string>##
</dia:string>
5838 <dia:attribute name=
"visibility">
5841 <dia:attribute name=
"comment">
5842 <dia:string>##
</dia:string>
5844 <dia:attribute name=
"abstract">
5845 <dia:boolean val=
"false"/>
5847 <dia:attribute name=
"inheritance_type">
5850 <dia:attribute name=
"query">
5851 <dia:boolean val=
"false"/>
5853 <dia:attribute name=
"class_scope">
5854 <dia:boolean val=
"false"/>
5856 <dia:attribute name=
"parameters">
5857 <dia:composite type=
"umlparameter">
5858 <dia:attribute name=
"name">
5859 <dia:string>#new_error#
</dia:string>
5861 <dia:attribute name=
"type">
5862 <dia:string>#array of strings#
</dia:string>
5864 <dia:attribute name=
"value">
5865 <dia:string>##
</dia:string>
5867 <dia:attribute name=
"comment">
5868 <dia:string>##
</dia:string>
5870 <dia:attribute name=
"kind">
5874 <dia:composite type=
"umlparameter">
5875 <dia:attribute name=
"name">
5876 <dia:string>#problem_number#
</dia:string>
5878 <dia:attribute name=
"type">
5879 <dia:string>#scalar number#
</dia:string>
5881 <dia:attribute name=
"value">
5882 <dia:string>#
1#
</dia:string>
5884 <dia:attribute name=
"comment">
5885 <dia:string>##
</dia:string>
5887 <dia:attribute name=
"kind">
5891 <dia:composite type=
"umlparameter">
5892 <dia:attribute name=
"name">
5893 <dia:string>#error#
</dia:string>
5895 <dia:attribute name=
"type">
5896 <dia:string>#array of strings#
</dia:string>
5898 <dia:attribute name=
"value">
5899 <dia:string>##
</dia:string>
5901 <dia:attribute name=
"comment">
5902 <dia:string>##
</dia:string>
5904 <dia:attribute name=
"kind">
5910 <dia:composite type=
"umloperation">
5911 <dia:attribute name=
"name">
5912 <dia:string>#fixed#
</dia:string>
5914 <dia:attribute name=
"stereotype">
5915 <dia:string>#accessor#
</dia:string>
5917 <dia:attribute name=
"type">
5918 <dia:string>##
</dia:string>
5920 <dia:attribute name=
"visibility">
5923 <dia:attribute name=
"comment">
5924 <dia:string>##
</dia:string>
5926 <dia:attribute name=
"abstract">
5927 <dia:boolean val=
"false"/>
5929 <dia:attribute name=
"inheritance_type">
5932 <dia:attribute name=
"query">
5933 <dia:boolean val=
"false"/>
5935 <dia:attribute name=
"class_scope">
5936 <dia:boolean val=
"false"/>
5938 <dia:attribute name=
"parameters">
5939 <dia:composite type=
"umlparameter">
5940 <dia:attribute name=
"name">
5941 <dia:string>#parameter_type#
</dia:string>
5943 <dia:attribute name=
"type">
5944 <dia:string>#scalar string#
</dia:string>
5946 <dia:attribute name=
"value">
5947 <dia:string>##
</dia:string>
5949 <dia:attribute name=
"comment">
5950 <dia:string>##
</dia:string>
5952 <dia:attribute name=
"kind">
5956 <dia:composite type=
"umlparameter">
5957 <dia:attribute name=
"name">
5958 <dia:string>#parameter_numbers#
</dia:string>
5960 <dia:attribute name=
"type">
5961 <dia:string>#array of integers#
</dia:string>
5963 <dia:attribute name=
"value">
5964 <dia:string>##
</dia:string>
5966 <dia:attribute name=
"comment">
5967 <dia:string>##
</dia:string>
5969 <dia:attribute name=
"kind">
5973 <dia:composite type=
"umlparameter">
5974 <dia:attribute name=
"name">
5975 <dia:string>#problem_numbers#
</dia:string>
5977 <dia:attribute name=
"type">
5978 <dia:string>#array of integers#
</dia:string>
5980 <dia:attribute name=
"value">
5981 <dia:string>##
</dia:string>
5983 <dia:attribute name=
"comment">
5984 <dia:string>##
</dia:string>
5986 <dia:attribute name=
"kind">
5990 <dia:composite type=
"umlparameter">
5991 <dia:attribute name=
"name">
5992 <dia:string>#new_values#
</dia:string>
5994 <dia:attribute name=
"type">
5995 <dia:string>#array of booleans#
</dia:string>
5997 <dia:attribute name=
"value">
5998 <dia:string>##
</dia:string>
6000 <dia:attribute name=
"comment">
6001 <dia:string>##
</dia:string>
6003 <dia:attribute name=
"kind">
6007 <dia:composite type=
"umlparameter">
6008 <dia:attribute name=
"name">
6009 <dia:string>#fixed#
</dia:string>
6011 <dia:attribute name=
"type">
6012 <dia:string>#array of booleans#
</dia:string>
6014 <dia:attribute name=
"value">
6015 <dia:string>##
</dia:string>
6017 <dia:attribute name=
"comment">
6018 <dia:string>##
</dia:string>
6020 <dia:attribute name=
"kind">
6026 <dia:composite type=
"umloperation">
6027 <dia:attribute name=
"name">
6028 <dia:string>#idcolumn#
</dia:string>
6030 <dia:attribute name=
"stereotype">
6031 <dia:string>#accessor#
</dia:string>
6033 <dia:attribute name=
"type">
6034 <dia:string>##
</dia:string>
6036 <dia:attribute name=
"visibility">
6039 <dia:attribute name=
"comment">
6040 <dia:string>##
</dia:string>
6042 <dia:attribute name=
"abstract">
6043 <dia:boolean val=
"false"/>
6045 <dia:attribute name=
"inheritance_type">
6048 <dia:attribute name=
"query">
6049 <dia:boolean val=
"false"/>
6051 <dia:attribute name=
"class_scope">
6052 <dia:boolean val=
"false"/>
6054 <dia:attribute name=
"parameters">
6055 <dia:composite type=
"umlparameter">
6056 <dia:attribute name=
"name">
6057 <dia:string>#problem_number#
</dia:string>
6059 <dia:attribute name=
"type">
6060 <dia:string>#scalar number#
</dia:string>
6062 <dia:attribute name=
"value">
6063 <dia:string>#
1#
</dia:string>
6065 <dia:attribute name=
"comment">
6066 <dia:string>##
</dia:string>
6068 <dia:attribute name=
"kind">
6072 <dia:composite type=
"umlparameter">
6073 <dia:attribute name=
"name">
6074 <dia:string>#col#
</dia:string>
6076 <dia:attribute name=
"type">
6077 <dia:string>#scalar number#
</dia:string>
6079 <dia:attribute name=
"value">
6080 <dia:string>##
</dia:string>
6082 <dia:attribute name=
"comment">
6083 <dia:string>##
</dia:string>
6085 <dia:attribute name=
"kind">
6091 <dia:composite type=
"umloperation">
6092 <dia:attribute name=
"name">
6093 <dia:string>#idcolumns#
</dia:string>
6095 <dia:attribute name=
"stereotype">
6096 <dia:string>#accessor#
</dia:string>
6098 <dia:attribute name=
"type">
6099 <dia:string>##
</dia:string>
6101 <dia:attribute name=
"visibility">
6104 <dia:attribute name=
"comment">
6105 <dia:string>##
</dia:string>
6107 <dia:attribute name=
"abstract">
6108 <dia:boolean val=
"false"/>
6110 <dia:attribute name=
"inheritance_type">
6113 <dia:attribute name=
"query">
6114 <dia:boolean val=
"false"/>
6116 <dia:attribute name=
"class_scope">
6117 <dia:boolean val=
"false"/>
6119 <dia:attribute name=
"parameters">
6120 <dia:composite type=
"umlparameter">
6121 <dia:attribute name=
"name">
6122 <dia:string>#problem_numbers#
</dia:string>
6124 <dia:attribute name=
"type">
6125 <dia:string>#array of integers#
</dia:string>
6127 <dia:attribute name=
"value">
6128 <dia:string>##
</dia:string>
6130 <dia:attribute name=
"comment">
6131 <dia:string>##
</dia:string>
6133 <dia:attribute name=
"kind">
6137 <dia:composite type=
"umlparameter">
6138 <dia:attribute name=
"name">
6139 <dia:string>#column_numbers#
</dia:string>
6141 <dia:attribute name=
"type">
6142 <dia:string>#array of integers#
</dia:string>
6144 <dia:attribute name=
"value">
6145 <dia:string>##
</dia:string>
6147 <dia:attribute name=
"comment">
6148 <dia:string>##
</dia:string>
6150 <dia:attribute name=
"kind">
6156 <dia:composite type=
"umloperation">
6157 <dia:attribute name=
"name">
6158 <dia:string>#ignoresigns#
</dia:string>
6160 <dia:attribute name=
"stereotype">
6161 <dia:string>#accessor#
</dia:string>
6163 <dia:attribute name=
"type">
6164 <dia:string>##
</dia:string>
6166 <dia:attribute name=
"visibility">
6169 <dia:attribute name=
"comment">
6170 <dia:string>##
</dia:string>
6172 <dia:attribute name=
"abstract">
6173 <dia:boolean val=
"false"/>
6175 <dia:attribute name=
"inheritance_type">
6178 <dia:attribute name=
"query">
6179 <dia:boolean val=
"false"/>
6181 <dia:attribute name=
"class_scope">
6182 <dia:boolean val=
"false"/>
6184 <dia:attribute name=
"parameters">
6185 <dia:composite type=
"umlparameter">
6186 <dia:attribute name=
"name">
6187 <dia:string>#problem_numbers#
</dia:string>
6189 <dia:attribute name=
"type">
6190 <dia:string>#array of integers#
</dia:string>
6192 <dia:attribute name=
"value">
6193 <dia:string>##
</dia:string>
6195 <dia:attribute name=
"comment">
6196 <dia:string>##
</dia:string>
6198 <dia:attribute name=
"kind">
6202 <dia:composite type=
"umlparameter">
6203 <dia:attribute name=
"name">
6204 <dia:string>#ignore#
</dia:string>
6206 <dia:attribute name=
"type">
6207 <dia:string>#array of strings#
</dia:string>
6209 <dia:attribute name=
"value">
6210 <dia:string>##
</dia:string>
6212 <dia:attribute name=
"comment">
6213 <dia:string>##
</dia:string>
6215 <dia:attribute name=
"kind">
6221 <dia:composite type=
"umloperation">
6222 <dia:attribute name=
"name">
6223 <dia:string>#initial_values#
</dia:string>
6225 <dia:attribute name=
"stereotype">
6226 <dia:string>#accessor#
</dia:string>
6228 <dia:attribute name=
"type">
6229 <dia:string>##
</dia:string>
6231 <dia:attribute name=
"visibility">
6234 <dia:attribute name=
"comment">
6235 <dia:string>##
</dia:string>
6237 <dia:attribute name=
"abstract">
6238 <dia:boolean val=
"false"/>
6240 <dia:attribute name=
"inheritance_type">
6243 <dia:attribute name=
"query">
6244 <dia:boolean val=
"false"/>
6246 <dia:attribute name=
"class_scope">
6247 <dia:boolean val=
"false"/>
6249 <dia:attribute name=
"parameters">
6250 <dia:composite type=
"umlparameter">
6251 <dia:attribute name=
"name">
6252 <dia:string>#parameter_type#
</dia:string>
6254 <dia:attribute name=
"type">
6255 <dia:string>#scalar string#
</dia:string>
6257 <dia:attribute name=
"value">
6258 <dia:string>##
</dia:string>
6260 <dia:attribute name=
"comment">
6261 <dia:string>##
</dia:string>
6263 <dia:attribute name=
"kind">
6267 <dia:composite type=
"umlparameter">
6268 <dia:attribute name=
"name">
6269 <dia:string>#parameter_numbers#
</dia:string>
6271 <dia:attribute name=
"type">
6272 <dia:string>#array of numbers#
</dia:string>
6274 <dia:attribute name=
"value">
6275 <dia:string>##
</dia:string>
6277 <dia:attribute name=
"comment">
6278 <dia:string>##
</dia:string>
6280 <dia:attribute name=
"kind">
6284 <dia:composite type=
"umlparameter">
6285 <dia:attribute name=
"name">
6286 <dia:string>#problem_numbers#
</dia:string>
6288 <dia:attribute name=
"type">
6289 <dia:string>#array of integers#
</dia:string>
6291 <dia:attribute name=
"value">
6292 <dia:string>##
</dia:string>
6294 <dia:attribute name=
"comment">
6295 <dia:string>##
</dia:string>
6297 <dia:attribute name=
"kind">
6301 <dia:composite type=
"umlparameter">
6302 <dia:attribute name=
"name">
6303 <dia:string>#new_values#
</dia:string>
6305 <dia:attribute name=
"type">
6306 <dia:string>#array of numbers#
</dia:string>
6308 <dia:attribute name=
"value">
6309 <dia:string>##
</dia:string>
6311 <dia:attribute name=
"comment">
6312 <dia:string>##
</dia:string>
6314 <dia:attribute name=
"kind">
6318 <dia:composite type=
"umlparameter">
6319 <dia:attribute name=
"name">
6320 <dia:string>#add_if_absent#
</dia:string>
6322 <dia:attribute name=
"type">
6323 <dia:string>#scalar boolean#
</dia:string>
6325 <dia:attribute name=
"value">
6326 <dia:string>#
0#
</dia:string>
6328 <dia:attribute name=
"comment">
6329 <dia:string>##
</dia:string>
6331 <dia:attribute name=
"kind">
6335 <dia:composite type=
"umlparameter">
6336 <dia:attribute name=
"name">
6337 <dia:string>#initial_values#
</dia:string>
6339 <dia:attribute name=
"type">
6340 <dia:string>#array of numbers#
</dia:string>
6342 <dia:attribute name=
"value">
6343 <dia:string>##
</dia:string>
6345 <dia:attribute name=
"comment">
6346 <dia:string>##
</dia:string>
6348 <dia:attribute name=
"kind">
6354 <dia:composite type=
"umloperation">
6355 <dia:attribute name=
"name">
6356 <dia:string>#labels#
</dia:string>
6358 <dia:attribute name=
"stereotype">
6359 <dia:string>#accessor#
</dia:string>
6361 <dia:attribute name=
"type">
6362 <dia:string>##
</dia:string>
6364 <dia:attribute name=
"visibility">
6367 <dia:attribute name=
"comment">
6368 <dia:string>##
</dia:string>
6370 <dia:attribute name=
"abstract">
6371 <dia:boolean val=
"false"/>
6373 <dia:attribute name=
"inheritance_type">
6376 <dia:attribute name=
"query">
6377 <dia:boolean val=
"false"/>
6379 <dia:attribute name=
"class_scope">
6380 <dia:boolean val=
"false"/>
6382 <dia:attribute name=
"parameters">
6383 <dia:composite type=
"umlparameter">
6384 <dia:attribute name=
"name">
6385 <dia:string>#parameter_type#
</dia:string>
6387 <dia:attribute name=
"type">
6388 <dia:string>#scalar string#
</dia:string>
6390 <dia:attribute name=
"value">
6391 <dia:string>##
</dia:string>
6393 <dia:attribute name=
"comment">
6394 <dia:string>##
</dia:string>
6396 <dia:attribute name=
"kind">
6400 <dia:composite type=
"umlparameter">
6401 <dia:attribute name=
"name">
6402 <dia:string>#parameter_numbers#
</dia:string>
6404 <dia:attribute name=
"type">
6405 <dia:string>#array of integers#
</dia:string>
6407 <dia:attribute name=
"value">
6408 <dia:string>##
</dia:string>
6410 <dia:attribute name=
"comment">
6411 <dia:string>##
</dia:string>
6413 <dia:attribute name=
"kind">
6417 <dia:composite type=
"umlparameter">
6418 <dia:attribute name=
"name">
6419 <dia:string>#problem_numbers#
</dia:string>
6421 <dia:attribute name=
"type">
6422 <dia:string>#array of numbers#
</dia:string>
6424 <dia:attribute name=
"value">
6425 <dia:string>##
</dia:string>
6427 <dia:attribute name=
"comment">
6428 <dia:string>##
</dia:string>
6430 <dia:attribute name=
"kind">
6434 <dia:composite type=
"umlparameter">
6435 <dia:attribute name=
"name">
6436 <dia:string>#new_values#
</dia:string>
6438 <dia:attribute name=
"type">
6439 <dia:string>#array of strings#
</dia:string>
6441 <dia:attribute name=
"value">
6442 <dia:string>##
</dia:string>
6444 <dia:attribute name=
"comment">
6445 <dia:string>##
</dia:string>
6447 <dia:attribute name=
"kind">
6451 <dia:composite type=
"umlparameter">
6452 <dia:attribute name=
"name">
6453 <dia:string>#labels#
</dia:string>
6455 <dia:attribute name=
"type">
6456 <dia:string>#array of strings#
</dia:string>
6458 <dia:attribute name=
"value">
6459 <dia:string>##
</dia:string>
6461 <dia:attribute name=
"comment">
6462 <dia:string>##
</dia:string>
6464 <dia:attribute name=
"kind">
6468 <dia:composite type=
"umlparameter">
6469 <dia:attribute name=
"name">
6470 <dia:string>#generic#
</dia:string>
6472 <dia:attribute name=
"type">
6473 <dia:string>#scalar boolean#
</dia:string>
6475 <dia:attribute name=
"value">
6476 <dia:string>#
0#
</dia:string>
6478 <dia:attribute name=
"comment">
6479 <dia:string>##
</dia:string>
6481 <dia:attribute name=
"kind">
6487 <dia:composite type=
"umloperation">
6488 <dia:attribute name=
"name">
6489 <dia:string>#lower_bounds#
</dia:string>
6491 <dia:attribute name=
"stereotype">
6492 <dia:string>#accessor#
</dia:string>
6494 <dia:attribute name=
"type">
6495 <dia:string>##
</dia:string>
6497 <dia:attribute name=
"visibility">
6500 <dia:attribute name=
"comment">
6501 <dia:string>##
</dia:string>
6503 <dia:attribute name=
"abstract">
6504 <dia:boolean val=
"false"/>
6506 <dia:attribute name=
"inheritance_type">
6509 <dia:attribute name=
"query">
6510 <dia:boolean val=
"false"/>
6512 <dia:attribute name=
"class_scope">
6513 <dia:boolean val=
"false"/>
6515 <dia:attribute name=
"parameters">
6516 <dia:composite type=
"umlparameter">
6517 <dia:attribute name=
"name">
6518 <dia:string>#parameter_type#
</dia:string>
6520 <dia:attribute name=
"type">
6521 <dia:string>#scalar string#
</dia:string>
6523 <dia:attribute name=
"value">
6524 <dia:string>##
</dia:string>
6526 <dia:attribute name=
"comment">
6527 <dia:string>##
</dia:string>
6529 <dia:attribute name=
"kind">
6533 <dia:composite type=
"umlparameter">
6534 <dia:attribute name=
"name">
6535 <dia:string>#parameter_numbers#
</dia:string>
6537 <dia:attribute name=
"type">
6538 <dia:string>#array of numbers#
</dia:string>
6540 <dia:attribute name=
"value">
6541 <dia:string>##
</dia:string>
6543 <dia:attribute name=
"comment">
6544 <dia:string>##
</dia:string>
6546 <dia:attribute name=
"kind">
6550 <dia:composite type=
"umlparameter">
6551 <dia:attribute name=
"name">
6552 <dia:string>#problem_numbers#
</dia:string>
6554 <dia:attribute name=
"type">
6555 <dia:string>#array of integers#
</dia:string>
6557 <dia:attribute name=
"value">
6558 <dia:string>##
</dia:string>
6560 <dia:attribute name=
"comment">
6561 <dia:string>##
</dia:string>
6563 <dia:attribute name=
"kind">
6567 <dia:composite type=
"umlparameter">
6568 <dia:attribute name=
"name">
6569 <dia:string>#new_values#
</dia:string>
6571 <dia:attribute name=
"type">
6572 <dia:string>#array of numbers#
</dia:string>
6574 <dia:attribute name=
"value">
6575 <dia:string>##
</dia:string>
6577 <dia:attribute name=
"comment">
6578 <dia:string>##
</dia:string>
6580 <dia:attribute name=
"kind">
6584 <dia:composite type=
"umlparameter">
6585 <dia:attribute name=
"name">
6586 <dia:string>#lower_bounds#
</dia:string>
6588 <dia:attribute name=
"type">
6589 <dia:string>#array of numbers#
</dia:string>
6591 <dia:attribute name=
"value">
6592 <dia:string>##
</dia:string>
6594 <dia:attribute name=
"comment">
6595 <dia:string>##
</dia:string>
6597 <dia:attribute name=
"kind">
6603 <dia:composite type=
"umloperation">
6604 <dia:attribute name=
"name">
6605 <dia:string>#maxeval#
</dia:string>
6607 <dia:attribute name=
"stereotype">
6608 <dia:string>##
</dia:string>
6610 <dia:attribute name=
"type">
6611 <dia:string>##
</dia:string>
6613 <dia:attribute name=
"visibility">
6616 <dia:attribute name=
"comment">
6617 <dia:string>##
</dia:string>
6619 <dia:attribute name=
"abstract">
6620 <dia:boolean val=
"false"/>
6622 <dia:attribute name=
"inheritance_type">
6625 <dia:attribute name=
"query">
6626 <dia:boolean val=
"false"/>
6628 <dia:attribute name=
"class_scope">
6629 <dia:boolean val=
"false"/>
6631 <dia:attribute name=
"parameters">
6632 <dia:composite type=
"umlparameter">
6633 <dia:attribute name=
"name">
6634 <dia:string>#new_values#
</dia:string>
6636 <dia:attribute name=
"type">
6637 <dia:string>#array of integers#
</dia:string>
6639 <dia:attribute name=
"value">
6640 <dia:string>##
</dia:string>
6642 <dia:attribute name=
"comment">
6643 <dia:string>##
</dia:string>
6645 <dia:attribute name=
"kind">
6649 <dia:composite type=
"umlparameter">
6650 <dia:attribute name=
"name">
6651 <dia:string>#problem_numbers#
</dia:string>
6653 <dia:attribute name=
"type">
6654 <dia:string>#array of integers#
</dia:string>
6656 <dia:attribute name=
"value">
6657 <dia:string>##
</dia:string>
6659 <dia:attribute name=
"comment">
6660 <dia:string>##
</dia:string>
6662 <dia:attribute name=
"kind">
6666 <dia:composite type=
"umlparameter">
6667 <dia:attribute name=
"name">
6668 <dia:string>#exact_match#
</dia:string>
6670 <dia:attribute name=
"type">
6671 <dia:string>#scalar boolean#
</dia:string>
6673 <dia:attribute name=
"value">
6674 <dia:string>#
0#
</dia:string>
6676 <dia:attribute name=
"comment">
6677 <dia:string>##
</dia:string>
6679 <dia:attribute name=
"kind">
6683 <dia:composite type=
"umlparameter">
6684 <dia:attribute name=
"name">
6685 <dia:string>#values#
</dia:string>
6687 <dia:attribute name=
"type">
6688 <dia:string>#array of integers#
</dia:string>
6690 <dia:attribute name=
"value">
6691 <dia:string>##
</dia:string>
6693 <dia:attribute name=
"comment">
6694 <dia:string>##
</dia:string>
6696 <dia:attribute name=
"kind">
6702 <dia:composite type=
"umloperation">
6703 <dia:attribute name=
"name">
6704 <dia:string>#nomegas#
</dia:string>
6706 <dia:attribute name=
"stereotype">
6707 <dia:string>##
</dia:string>
6709 <dia:attribute name=
"type">
6710 <dia:string>##
</dia:string>
6712 <dia:attribute name=
"visibility">
6715 <dia:attribute name=
"comment">
6716 <dia:string>##
</dia:string>
6718 <dia:attribute name=
"abstract">
6719 <dia:boolean val=
"false"/>
6721 <dia:attribute name=
"inheritance_type">
6724 <dia:attribute name=
"query">
6725 <dia:boolean val=
"false"/>
6727 <dia:attribute name=
"class_scope">
6728 <dia:boolean val=
"false"/>
6730 <dia:attribute name=
"parameters">
6731 <dia:composite type=
"umlparameter">
6732 <dia:attribute name=
"name">
6733 <dia:string>#problem_numbers#
</dia:string>
6735 <dia:attribute name=
"type">
6736 <dia:string>#array of integers#
</dia:string>
6738 <dia:attribute name=
"value">
6739 <dia:string>##
</dia:string>
6741 <dia:attribute name=
"comment">
6742 <dia:string>##
</dia:string>
6744 <dia:attribute name=
"kind">
6748 <dia:composite type=
"umlparameter">
6749 <dia:attribute name=
"name">
6750 <dia:string>#nomegas#
</dia:string>
6752 <dia:attribute name=
"type">
6753 <dia:string>#array of integers#
</dia:string>
6755 <dia:attribute name=
"value">
6756 <dia:string>##
</dia:string>
6758 <dia:attribute name=
"comment">
6759 <dia:string>##
</dia:string>
6761 <dia:attribute name=
"kind">
6767 <dia:composite type=
"umloperation">
6768 <dia:attribute name=
"name">
6769 <dia:string>#nproblems#
</dia:string>
6771 <dia:attribute name=
"stereotype">
6772 <dia:string>##
</dia:string>
6774 <dia:attribute name=
"type">
6775 <dia:string>##
</dia:string>
6777 <dia:attribute name=
"visibility">
6780 <dia:attribute name=
"comment">
6781 <dia:string>##
</dia:string>
6783 <dia:attribute name=
"abstract">
6784 <dia:boolean val=
"false"/>
6786 <dia:attribute name=
"inheritance_type">
6789 <dia:attribute name=
"query">
6790 <dia:boolean val=
"false"/>
6792 <dia:attribute name=
"class_scope">
6793 <dia:boolean val=
"false"/>
6795 <dia:attribute name=
"parameters">
6796 <dia:composite type=
"umlparameter">
6797 <dia:attribute name=
"name">
6798 <dia:string>#number_of_problem#
</dia:string>
6800 <dia:attribute name=
"type">
6801 <dia:string>#scalar integer#
</dia:string>
6803 <dia:attribute name=
"value">
6804 <dia:string>##
</dia:string>
6806 <dia:attribute name=
"comment">
6807 <dia:string>##
</dia:string>
6809 <dia:attribute name=
"kind">
6815 <dia:composite type=
"umloperation">
6816 <dia:attribute name=
"name">
6817 <dia:string>#nsigmas#
</dia:string>
6819 <dia:attribute name=
"stereotype">
6820 <dia:string>##
</dia:string>
6822 <dia:attribute name=
"type">
6823 <dia:string>##
</dia:string>
6825 <dia:attribute name=
"visibility">
6828 <dia:attribute name=
"comment">
6829 <dia:string>##
</dia:string>
6831 <dia:attribute name=
"abstract">
6832 <dia:boolean val=
"false"/>
6834 <dia:attribute name=
"inheritance_type">
6837 <dia:attribute name=
"query">
6838 <dia:boolean val=
"false"/>
6840 <dia:attribute name=
"class_scope">
6841 <dia:boolean val=
"false"/>
6843 <dia:attribute name=
"parameters">
6844 <dia:composite type=
"umlparameter">
6845 <dia:attribute name=
"name">
6846 <dia:string>#problem_numbers#
</dia:string>
6848 <dia:attribute name=
"type">
6849 <dia:string>#array of integers#
</dia:string>
6851 <dia:attribute name=
"value">
6852 <dia:string>##
</dia:string>
6854 <dia:attribute name=
"comment">
6855 <dia:string>##
</dia:string>
6857 <dia:attribute name=
"kind">
6861 <dia:composite type=
"umlparameter">
6862 <dia:attribute name=
"name">
6863 <dia:string>#nsigmas#
</dia:string>
6865 <dia:attribute name=
"type">
6866 <dia:string>#array of integers#
</dia:string>
6868 <dia:attribute name=
"value">
6869 <dia:string>##
</dia:string>
6871 <dia:attribute name=
"comment">
6872 <dia:string>##
</dia:string>
6874 <dia:attribute name=
"kind">
6880 <dia:composite type=
"umloperation">
6881 <dia:attribute name=
"name">
6882 <dia:string>#nthetas#
</dia:string>
6884 <dia:attribute name=
"stereotype">
6885 <dia:string>##
</dia:string>
6887 <dia:attribute name=
"type">
6888 <dia:string>##
</dia:string>
6890 <dia:attribute name=
"visibility">
6893 <dia:attribute name=
"comment">
6894 <dia:string>##
</dia:string>
6896 <dia:attribute name=
"abstract">
6897 <dia:boolean val=
"false"/>
6899 <dia:attribute name=
"inheritance_type">
6902 <dia:attribute name=
"query">
6903 <dia:boolean val=
"false"/>
6905 <dia:attribute name=
"class_scope">
6906 <dia:boolean val=
"false"/>
6908 <dia:attribute name=
"parameters">
6909 <dia:composite type=
"umlparameter">
6910 <dia:attribute name=
"name">
6911 <dia:string>#problem_number#
</dia:string>
6913 <dia:attribute name=
"type">
6914 <dia:string>#scalar number#
</dia:string>
6916 <dia:attribute name=
"value">
6917 <dia:string>#
1#
</dia:string>
6919 <dia:attribute name=
"comment">
6920 <dia:string>##
</dia:string>
6922 <dia:attribute name=
"kind">
6926 <dia:composite type=
"umlparameter">
6927 <dia:attribute name=
"name">
6928 <dia:string>#nthetas#
</dia:string>
6930 <dia:attribute name=
"type">
6931 <dia:string>#scalar number#
</dia:string>
6933 <dia:attribute name=
"value">
6934 <dia:string>##
</dia:string>
6936 <dia:attribute name=
"comment">
6937 <dia:string>##
</dia:string>
6939 <dia:attribute name=
"kind">
6945 <dia:composite type=
"umloperation">
6946 <dia:attribute name=
"name">
6947 <dia:string>#pk#
</dia:string>
6949 <dia:attribute name=
"stereotype">
6950 <dia:string>#accessor#
</dia:string>
6952 <dia:attribute name=
"type">
6953 <dia:string>##
</dia:string>
6955 <dia:attribute name=
"visibility">
6958 <dia:attribute name=
"comment">
6959 <dia:string>##
</dia:string>
6961 <dia:attribute name=
"abstract">
6962 <dia:boolean val=
"false"/>
6964 <dia:attribute name=
"inheritance_type">
6967 <dia:attribute name=
"query">
6968 <dia:boolean val=
"false"/>
6970 <dia:attribute name=
"class_scope">
6971 <dia:boolean val=
"false"/>
6973 <dia:attribute name=
"parameters">
6974 <dia:composite type=
"umlparameter">
6975 <dia:attribute name=
"name">
6976 <dia:string>#new_pk#
</dia:string>
6978 <dia:attribute name=
"type">
6979 <dia:string>#array of strings#
</dia:string>
6981 <dia:attribute name=
"value">
6982 <dia:string>##
</dia:string>
6984 <dia:attribute name=
"comment">
6985 <dia:string>##
</dia:string>
6987 <dia:attribute name=
"kind">
6991 <dia:composite type=
"umlparameter">
6992 <dia:attribute name=
"name">
6993 <dia:string>#problem_number#
</dia:string>
6995 <dia:attribute name=
"type">
6996 <dia:string>#scalar number#
</dia:string>
6998 <dia:attribute name=
"value">
6999 <dia:string>#
1#
</dia:string>
7001 <dia:attribute name=
"comment">
7002 <dia:string>##
</dia:string>
7004 <dia:attribute name=
"kind">
7008 <dia:composite type=
"umlparameter">
7009 <dia:attribute name=
"name">
7010 <dia:string>#pk#
</dia:string>
7012 <dia:attribute name=
"type">
7013 <dia:string>#array of strings#
</dia:string>
7015 <dia:attribute name=
"value">
7016 <dia:string>##
</dia:string>
7018 <dia:attribute name=
"comment">
7019 <dia:string>##
</dia:string>
7021 <dia:attribute name=
"kind">
7027 <dia:composite type=
"umloperation">
7028 <dia:attribute name=
"name">
7029 <dia:string>#pred#
</dia:string>
7031 <dia:attribute name=
"stereotype">
7032 <dia:string>#accessor#
</dia:string>
7034 <dia:attribute name=
"type">
7035 <dia:string>##
</dia:string>
7037 <dia:attribute name=
"visibility">
7040 <dia:attribute name=
"comment">
7041 <dia:string>##
</dia:string>
7043 <dia:attribute name=
"abstract">
7044 <dia:boolean val=
"false"/>
7046 <dia:attribute name=
"inheritance_type">
7049 <dia:attribute name=
"query">
7050 <dia:boolean val=
"false"/>
7052 <dia:attribute name=
"class_scope">
7053 <dia:boolean val=
"false"/>
7055 <dia:attribute name=
"parameters">
7056 <dia:composite type=
"umlparameter">
7057 <dia:attribute name=
"name">
7058 <dia:string>#new_pred#
</dia:string>
7060 <dia:attribute name=
"type">
7061 <dia:string>#array of strings#
</dia:string>
7063 <dia:attribute name=
"value">
7064 <dia:string>##
</dia:string>
7066 <dia:attribute name=
"comment">
7067 <dia:string>##
</dia:string>
7069 <dia:attribute name=
"kind">
7073 <dia:composite type=
"umlparameter">
7074 <dia:attribute name=
"name">
7075 <dia:string>#problem_number#
</dia:string>
7077 <dia:attribute name=
"type">
7078 <dia:string>#scalar number#
</dia:string>
7080 <dia:attribute name=
"value">
7081 <dia:string>#
1#
</dia:string>
7083 <dia:attribute name=
"comment">
7084 <dia:string>##
</dia:string>
7086 <dia:attribute name=
"kind">
7090 <dia:composite type=
"umlparameter">
7091 <dia:attribute name=
"name">
7092 <dia:string>#pred#
</dia:string>
7094 <dia:attribute name=
"type">
7095 <dia:string>#array of strings#
</dia:string>
7097 <dia:attribute name=
"value">
7098 <dia:string>##
</dia:string>
7100 <dia:attribute name=
"comment">
7101 <dia:string>##
</dia:string>
7103 <dia:attribute name=
"kind">
7109 <dia:composite type=
"umloperation">
7110 <dia:attribute name=
"name">
7111 <dia:string>#print#
</dia:string>
7113 <dia:attribute name=
"stereotype">
7114 <dia:string>##
</dia:string>
7116 <dia:attribute name=
"type">
7117 <dia:string>##
</dia:string>
7119 <dia:attribute name=
"visibility">
7122 <dia:attribute name=
"comment">
7123 <dia:string>##
</dia:string>
7125 <dia:attribute name=
"abstract">
7126 <dia:boolean val=
"false"/>
7128 <dia:attribute name=
"inheritance_type">
7131 <dia:attribute name=
"query">
7132 <dia:boolean val=
"false"/>
7134 <dia:attribute name=
"class_scope">
7135 <dia:boolean val=
"false"/>
7137 <dia:attribute name=
"parameters"/>
7139 <dia:composite type=
"umloperation">
7140 <dia:attribute name=
"name">
7141 <dia:string>#record#
</dia:string>
7143 <dia:attribute name=
"stereotype">
7144 <dia:string>#accessor#
</dia:string>
7146 <dia:attribute name=
"type">
7147 <dia:string>##
</dia:string>
7149 <dia:attribute name=
"visibility">
7152 <dia:attribute name=
"comment">
7153 <dia:string>##
</dia:string>
7155 <dia:attribute name=
"abstract">
7156 <dia:boolean val=
"false"/>
7158 <dia:attribute name=
"inheritance_type">
7161 <dia:attribute name=
"query">
7162 <dia:boolean val=
"false"/>
7164 <dia:attribute name=
"class_scope">
7165 <dia:boolean val=
"false"/>
7167 <dia:attribute name=
"parameters">
7168 <dia:composite type=
"umlparameter">
7169 <dia:attribute name=
"name">
7170 <dia:string>#record_name#
</dia:string>
7172 <dia:attribute name=
"type">
7173 <dia:string>#scalar string#
</dia:string>
7175 <dia:attribute name=
"value">
7176 <dia:string>##
</dia:string>
7178 <dia:attribute name=
"comment">
7179 <dia:string>##
</dia:string>
7181 <dia:attribute name=
"kind">
7185 <dia:composite type=
"umlparameter">
7186 <dia:attribute name=
"name">
7187 <dia:string>#new_data#
</dia:string>
7189 <dia:attribute name=
"type">
7190 <dia:string>#array of strings#
</dia:string>
7192 <dia:attribute name=
"value">
7193 <dia:string>##
</dia:string>
7195 <dia:attribute name=
"comment">
7196 <dia:string>##
</dia:string>
7198 <dia:attribute name=
"kind">
7202 <dia:composite type=
"umlparameter">
7203 <dia:attribute name=
"name">
7204 <dia:string>#problem_number#
</dia:string>
7206 <dia:attribute name=
"type">
7207 <dia:string>#scalar number#
</dia:string>
7209 <dia:attribute name=
"value">
7210 <dia:string>#
1#
</dia:string>
7212 <dia:attribute name=
"comment">
7213 <dia:string>##
</dia:string>
7215 <dia:attribute name=
"kind">
7219 <dia:composite type=
"umlparameter">
7220 <dia:attribute name=
"name">
7221 <dia:string>#data#
</dia:string>
7223 <dia:attribute name=
"type">
7224 <dia:string>#array of strings#
</dia:string>
7226 <dia:attribute name=
"value">
7227 <dia:string>##
</dia:string>
7229 <dia:attribute name=
"comment">
7230 <dia:string>##
</dia:string>
7232 <dia:attribute name=
"kind">
7238 <dia:composite type=
"umloperation">
7239 <dia:attribute name=
"name">
7240 <dia:string>#restore_inits#
</dia:string>
7242 <dia:attribute name=
"stereotype">
7243 <dia:string>#helper#
</dia:string>
7245 <dia:attribute name=
"type">
7246 <dia:string>##
</dia:string>
7248 <dia:attribute name=
"visibility">
7251 <dia:attribute name=
"comment">
7252 <dia:string>##
</dia:string>
7254 <dia:attribute name=
"abstract">
7255 <dia:boolean val=
"false"/>
7257 <dia:attribute name=
"inheritance_type">
7260 <dia:attribute name=
"query">
7261 <dia:boolean val=
"false"/>
7263 <dia:attribute name=
"class_scope">
7264 <dia:boolean val=
"false"/>
7266 <dia:attribute name=
"parameters"/>
7268 <dia:composite type=
"umloperation">
7269 <dia:attribute name=
"name">
7270 <dia:string>#set_records#
</dia:string>
7272 <dia:attribute name=
"stereotype">
7273 <dia:string>##
</dia:string>
7275 <dia:attribute name=
"type">
7276 <dia:string>##
</dia:string>
7278 <dia:attribute name=
"visibility">
7281 <dia:attribute name=
"comment">
7282 <dia:string>##
</dia:string>
7284 <dia:attribute name=
"abstract">
7285 <dia:boolean val=
"false"/>
7287 <dia:attribute name=
"inheritance_type">
7290 <dia:attribute name=
"query">
7291 <dia:boolean val=
"false"/>
7293 <dia:attribute name=
"class_scope">
7294 <dia:boolean val=
"false"/>
7296 <dia:attribute name=
"parameters">
7297 <dia:composite type=
"umlparameter">
7298 <dia:attribute name=
"name">
7299 <dia:string>#type#
</dia:string>
7301 <dia:attribute name=
"type">
7302 <dia:string>#scalar string#
</dia:string>
7304 <dia:attribute name=
"value">
7305 <dia:string>##
</dia:string>
7307 <dia:attribute name=
"comment">
7308 <dia:string>##
</dia:string>
7310 <dia:attribute name=
"kind">
7314 <dia:composite type=
"umlparameter">
7315 <dia:attribute name=
"name">
7316 <dia:string>#record_strings#
</dia:string>
7318 <dia:attribute name=
"type">
7319 <dia:string>#mandatory array of strings#
</dia:string>
7321 <dia:attribute name=
"value">
7322 <dia:string>##
</dia:string>
7324 <dia:attribute name=
"comment">
7325 <dia:string>##
</dia:string>
7327 <dia:attribute name=
"kind">
7331 <dia:composite type=
"umlparameter">
7332 <dia:attribute name=
"name">
7333 <dia:string>#problem_numbers#
</dia:string>
7335 <dia:attribute name=
"type">
7336 <dia:string>#array of integers#
</dia:string>
7338 <dia:attribute name=
"value">
7339 <dia:string>##
</dia:string>
7341 <dia:attribute name=
"comment">
7342 <dia:string>##
</dia:string>
7344 <dia:attribute name=
"kind">
7350 <dia:composite type=
"umloperation">
7351 <dia:attribute name=
"name">
7352 <dia:string>#store_inits#
</dia:string>
7354 <dia:attribute name=
"stereotype">
7355 <dia:string>#helper#
</dia:string>
7357 <dia:attribute name=
"type">
7358 <dia:string>##
</dia:string>
7360 <dia:attribute name=
"visibility">
7363 <dia:attribute name=
"comment">
7364 <dia:string>##
</dia:string>
7366 <dia:attribute name=
"abstract">
7367 <dia:boolean val=
"false"/>
7369 <dia:attribute name=
"inheritance_type">
7372 <dia:attribute name=
"query">
7373 <dia:boolean val=
"false"/>
7375 <dia:attribute name=
"class_scope">
7376 <dia:boolean val=
"false"/>
7378 <dia:attribute name=
"parameters"/>
7380 <dia:composite type=
"umloperation">
7381 <dia:attribute name=
"name">
7382 <dia:string>#__sync_output#
</dia:string>
7384 <dia:attribute name=
"stereotype">
7385 <dia:string>##
</dia:string>
7387 <dia:attribute name=
"type">
7388 <dia:string>##
</dia:string>
7390 <dia:attribute name=
"visibility">
7393 <dia:attribute name=
"comment">
7394 <dia:string>##
</dia:string>
7396 <dia:attribute name=
"abstract">
7397 <dia:boolean val=
"false"/>
7399 <dia:attribute name=
"inheritance_type">
7402 <dia:attribute name=
"query">
7403 <dia:boolean val=
"false"/>
7405 <dia:attribute name=
"class_scope">
7406 <dia:boolean val=
"false"/>
7408 <dia:attribute name=
"parameters"/>
7410 <dia:composite type=
"umloperation">
7411 <dia:attribute name=
"name">
7412 <dia:string>#synchronize#
</dia:string>
7414 <dia:attribute name=
"stereotype">
7415 <dia:string>#helper#
</dia:string>
7417 <dia:attribute name=
"type">
7418 <dia:string>##
</dia:string>
7420 <dia:attribute name=
"visibility">
7423 <dia:attribute name=
"comment">
7424 <dia:string>##
</dia:string>
7426 <dia:attribute name=
"abstract">
7427 <dia:boolean val=
"false"/>
7429 <dia:attribute name=
"inheritance_type">
7432 <dia:attribute name=
"query">
7433 <dia:boolean val=
"false"/>
7435 <dia:attribute name=
"class_scope">
7436 <dia:boolean val=
"false"/>
7438 <dia:attribute name=
"parameters"/>
7440 <dia:composite type=
"umloperation">
7441 <dia:attribute name=
"name">
7442 <dia:string>#msfi_names#
</dia:string>
7444 <dia:attribute name=
"stereotype">
7445 <dia:string>#accessor#
</dia:string>
7447 <dia:attribute name=
"type">
7448 <dia:string>##
</dia:string>
7450 <dia:attribute name=
"visibility">
7453 <dia:attribute name=
"comment">
7454 <dia:string>##
</dia:string>
7456 <dia:attribute name=
"abstract">
7457 <dia:boolean val=
"false"/>
7459 <dia:attribute name=
"inheritance_type">
7462 <dia:attribute name=
"query">
7463 <dia:boolean val=
"false"/>
7465 <dia:attribute name=
"class_scope">
7466 <dia:boolean val=
"false"/>
7468 <dia:attribute name=
"parameters">
7469 <dia:composite type=
"umlparameter">
7470 <dia:attribute name=
"name">
7471 <dia:string>#new_names#
</dia:string>
7473 <dia:attribute name=
"type">
7474 <dia:string>#array of strings#
</dia:string>
7476 <dia:attribute name=
"value">
7477 <dia:string>##
</dia:string>
7479 <dia:attribute name=
"comment">
7480 <dia:string>##
</dia:string>
7482 <dia:attribute name=
"kind">
7486 <dia:composite type=
"umlparameter">
7487 <dia:attribute name=
"name">
7488 <dia:string>#names#
</dia:string>
7490 <dia:attribute name=
"type">
7491 <dia:string>#array of strings#
</dia:string>
7493 <dia:attribute name=
"value">
7494 <dia:string>#()#
</dia:string>
7496 <dia:attribute name=
"comment">
7497 <dia:string>##
</dia:string>
7499 <dia:attribute name=
"kind">
7505 <dia:composite type=
"umloperation">
7506 <dia:attribute name=
"name">
7507 <dia:string>#msfo_names#
</dia:string>
7509 <dia:attribute name=
"stereotype">
7510 <dia:string>#accessor#
</dia:string>
7512 <dia:attribute name=
"type">
7513 <dia:string>##
</dia:string>
7515 <dia:attribute name=
"visibility">
7518 <dia:attribute name=
"comment">
7519 <dia:string>##
</dia:string>
7521 <dia:attribute name=
"abstract">
7522 <dia:boolean val=
"false"/>
7524 <dia:attribute name=
"inheritance_type">
7527 <dia:attribute name=
"query">
7528 <dia:boolean val=
"false"/>
7530 <dia:attribute name=
"class_scope">
7531 <dia:boolean val=
"false"/>
7533 <dia:attribute name=
"parameters">
7534 <dia:composite type=
"umlparameter">
7535 <dia:attribute name=
"name">
7536 <dia:string>#new_names#
</dia:string>
7538 <dia:attribute name=
"type">
7539 <dia:string>#array of strings#
</dia:string>
7541 <dia:attribute name=
"value">
7542 <dia:string>##
</dia:string>
7544 <dia:attribute name=
"comment">
7545 <dia:string>##
</dia:string>
7547 <dia:attribute name=
"kind">
7551 <dia:composite type=
"umlparameter">
7552 <dia:attribute name=
"name">
7553 <dia:string>#problem_numbers#
</dia:string>
7555 <dia:attribute name=
"type">
7556 <dia:string>#array of integers#
</dia:string>
7558 <dia:attribute name=
"value">
7559 <dia:string>##
</dia:string>
7561 <dia:attribute name=
"comment">
7562 <dia:string>##
</dia:string>
7564 <dia:attribute name=
"kind">
7568 <dia:composite type=
"umlparameter">
7569 <dia:attribute name=
"name">
7570 <dia:string>#names#
</dia:string>
7572 <dia:attribute name=
"type">
7573 <dia:string>#array of strings#
</dia:string>
7575 <dia:attribute name=
"value">
7576 <dia:string>#()#
</dia:string>
7578 <dia:attribute name=
"comment">
7579 <dia:string>##
</dia:string>
7581 <dia:attribute name=
"kind">
7587 <dia:composite type=
"umloperation">
7588 <dia:attribute name=
"name">
7589 <dia:string>#table_names#
</dia:string>
7591 <dia:attribute name=
"stereotype">
7592 <dia:string>#accessor#
</dia:string>
7594 <dia:attribute name=
"type">
7595 <dia:string>##
</dia:string>
7597 <dia:attribute name=
"visibility">
7600 <dia:attribute name=
"comment">
7601 <dia:string>##
</dia:string>
7603 <dia:attribute name=
"abstract">
7604 <dia:boolean val=
"false"/>
7606 <dia:attribute name=
"inheritance_type">
7609 <dia:attribute name=
"query">
7610 <dia:boolean val=
"false"/>
7612 <dia:attribute name=
"class_scope">
7613 <dia:boolean val=
"false"/>
7615 <dia:attribute name=
"parameters">
7616 <dia:composite type=
"umlparameter">
7617 <dia:attribute name=
"name">
7618 <dia:string>#new_names#
</dia:string>
7620 <dia:attribute name=
"type">
7621 <dia:string>#array of strings#
</dia:string>
7623 <dia:attribute name=
"value">
7624 <dia:string>##
</dia:string>
7626 <dia:attribute name=
"comment">
7627 <dia:string>##
</dia:string>
7629 <dia:attribute name=
"kind">
7633 <dia:composite type=
"umlparameter">
7634 <dia:attribute name=
"name">
7635 <dia:string>#problem_numbers#
</dia:string>
7637 <dia:attribute name=
"type">
7638 <dia:string>#array of integers#
</dia:string>
7640 <dia:attribute name=
"value">
7641 <dia:string>##
</dia:string>
7643 <dia:attribute name=
"comment">
7644 <dia:string>##
</dia:string>
7646 <dia:attribute name=
"kind">
7650 <dia:composite type=
"umlparameter">
7651 <dia:attribute name=
"name">
7652 <dia:string>#names#
</dia:string>
7654 <dia:attribute name=
"type">
7655 <dia:string>#array of strings#
</dia:string>
7657 <dia:attribute name=
"value">
7658 <dia:string>#()#
</dia:string>
7660 <dia:attribute name=
"comment">
7661 <dia:string>##
</dia:string>
7663 <dia:attribute name=
"kind">
7667 <dia:composite type=
"umlparameter">
7668 <dia:attribute name=
"name">
7669 <dia:string>#ignore_missing_files#
</dia:string>
7671 <dia:attribute name=
"type">
7672 <dia:string>#scalar boolean#
</dia:string>
7674 <dia:attribute name=
"value">
7675 <dia:string>#
0#
</dia:string>
7677 <dia:attribute name=
"comment">
7678 <dia:string>##
</dia:string>
7680 <dia:attribute name=
"kind">
7686 <dia:composite type=
"umloperation">
7687 <dia:attribute name=
"name">
7688 <dia:string>#units#
</dia:string>
7690 <dia:attribute name=
"stereotype">
7691 <dia:string>#accessor#
</dia:string>
7693 <dia:attribute name=
"type">
7694 <dia:string>##
</dia:string>
7696 <dia:attribute name=
"visibility">
7699 <dia:attribute name=
"comment">
7700 <dia:string>##
</dia:string>
7702 <dia:attribute name=
"abstract">
7703 <dia:boolean val=
"false"/>
7705 <dia:attribute name=
"inheritance_type">
7708 <dia:attribute name=
"query">
7709 <dia:boolean val=
"false"/>
7711 <dia:attribute name=
"class_scope">
7712 <dia:boolean val=
"false"/>
7714 <dia:attribute name=
"parameters">
7715 <dia:composite type=
"umlparameter">
7716 <dia:attribute name=
"name">
7717 <dia:string>#parameter_type#
</dia:string>
7719 <dia:attribute name=
"type">
7720 <dia:string>#scalar string#
</dia:string>
7722 <dia:attribute name=
"value">
7723 <dia:string>##
</dia:string>
7725 <dia:attribute name=
"comment">
7726 <dia:string>##
</dia:string>
7728 <dia:attribute name=
"kind">
7732 <dia:composite type=
"umlparameter">
7733 <dia:attribute name=
"name">
7734 <dia:string>#parameter_numbers#
</dia:string>
7736 <dia:attribute name=
"type">
7737 <dia:string>#array of integers#
</dia:string>
7739 <dia:attribute name=
"value">
7740 <dia:string>##
</dia:string>
7742 <dia:attribute name=
"comment">
7743 <dia:string>##
</dia:string>
7745 <dia:attribute name=
"kind">
7749 <dia:composite type=
"umlparameter">
7750 <dia:attribute name=
"name">
7751 <dia:string>#problem_numbers#
</dia:string>
7753 <dia:attribute name=
"type">
7754 <dia:string>#array of integers#
</dia:string>
7756 <dia:attribute name=
"value">
7757 <dia:string>##
</dia:string>
7759 <dia:attribute name=
"comment">
7760 <dia:string>##
</dia:string>
7762 <dia:attribute name=
"kind">
7766 <dia:composite type=
"umlparameter">
7767 <dia:attribute name=
"name">
7768 <dia:string>#new_values#
</dia:string>
7770 <dia:attribute name=
"type">
7771 <dia:string>#array of strings#
</dia:string>
7773 <dia:attribute name=
"value">
7774 <dia:string>##
</dia:string>
7776 <dia:attribute name=
"comment">
7777 <dia:string>##
</dia:string>
7779 <dia:attribute name=
"kind">
7783 <dia:composite type=
"umlparameter">
7784 <dia:attribute name=
"name">
7785 <dia:string>#units#
</dia:string>
7787 <dia:attribute name=
"type">
7788 <dia:string>#array of strings#
</dia:string>
7790 <dia:attribute name=
"value">
7791 <dia:string>##
</dia:string>
7793 <dia:attribute name=
"comment">
7794 <dia:string>##
</dia:string>
7796 <dia:attribute name=
"kind">
7802 <dia:composite type=
"umloperation">
7803 <dia:attribute name=
"name">
7804 <dia:string>#update_inits#
</dia:string>
7806 <dia:attribute name=
"stereotype">
7807 <dia:string>##
</dia:string>
7809 <dia:attribute name=
"type">
7810 <dia:string>##
</dia:string>
7812 <dia:attribute name=
"visibility">
7815 <dia:attribute name=
"comment">
7816 <dia:string>##
</dia:string>
7818 <dia:attribute name=
"abstract">
7819 <dia:boolean val=
"false"/>
7821 <dia:attribute name=
"inheritance_type">
7824 <dia:attribute name=
"query">
7825 <dia:boolean val=
"false"/>
7827 <dia:attribute name=
"class_scope">
7828 <dia:boolean val=
"false"/>
7830 <dia:attribute name=
"parameters">
7831 <dia:composite type=
"umlparameter">
7832 <dia:attribute name=
"name">
7833 <dia:string>#from_output#
</dia:string>
7835 <dia:attribute name=
"type">
7836 <dia:string>#object output#
</dia:string>
7838 <dia:attribute name=
"value">
7839 <dia:string>##
</dia:string>
7841 <dia:attribute name=
"comment">
7842 <dia:string>##
</dia:string>
7844 <dia:attribute name=
"kind">
7848 <dia:composite type=
"umlparameter">
7849 <dia:attribute name=
"name">
7850 <dia:string>#from_output_file#
</dia:string>
7852 <dia:attribute name=
"type">
7853 <dia:string>#scalar string#
</dia:string>
7855 <dia:attribute name=
"value">
7856 <dia:string>##
</dia:string>
7858 <dia:attribute name=
"comment">
7859 <dia:string>##
</dia:string>
7861 <dia:attribute name=
"kind">
7865 <dia:composite type=
"umlparameter">
7866 <dia:attribute name=
"name">
7867 <dia:string>#from_model#
</dia:string>
7869 <dia:attribute name=
"type">
7870 <dia:string>#object model#
</dia:string>
7872 <dia:attribute name=
"value">
7873 <dia:string>##
</dia:string>
7875 <dia:attribute name=
"comment">
7876 <dia:string>##
</dia:string>
7878 <dia:attribute name=
"kind">
7882 <dia:composite type=
"umlparameter">
7883 <dia:attribute name=
"name">
7884 <dia:string>#ignore_missing_parameters#
</dia:string>
7886 <dia:attribute name=
"type">
7887 <dia:string>#scalar boolean#
</dia:string>
7889 <dia:attribute name=
"value">
7890 <dia:string>#
0#
</dia:string>
7892 <dia:attribute name=
"comment">
7893 <dia:string>##
</dia:string>
7895 <dia:attribute name=
"kind">
7899 <dia:composite type=
"umlparameter">
7900 <dia:attribute name=
"name">
7901 <dia:string>#update_omegas#
</dia:string>
7903 <dia:attribute name=
"type">
7904 <dia:string>#scalar boolean#
</dia:string>
7906 <dia:attribute name=
"value">
7907 <dia:string>#
1#
</dia:string>
7909 <dia:attribute name=
"comment">
7910 <dia:string>##
</dia:string>
7912 <dia:attribute name=
"kind">
7916 <dia:composite type=
"umlparameter">
7917 <dia:attribute name=
"name">
7918 <dia:string>#update_sigmas#
</dia:string>
7920 <dia:attribute name=
"type">
7921 <dia:string>#scalar boolean#
</dia:string>
7923 <dia:attribute name=
"value">
7924 <dia:string>#
1#
</dia:string>
7926 <dia:attribute name=
"comment">
7927 <dia:string>##
</dia:string>
7929 <dia:attribute name=
"kind">
7933 <dia:composite type=
"umlparameter">
7934 <dia:attribute name=
"name">
7935 <dia:string>#update_thetas#
</dia:string>
7937 <dia:attribute name=
"type">
7938 <dia:string>#scalar boolean#
</dia:string>
7940 <dia:attribute name=
"value">
7941 <dia:string>#
1#
</dia:string>
7943 <dia:attribute name=
"comment">
7944 <dia:string>##
</dia:string>
7946 <dia:attribute name=
"kind">
7952 <dia:composite type=
"umloperation">
7953 <dia:attribute name=
"name">
7954 <dia:string>#upper_bounds#
</dia:string>
7956 <dia:attribute name=
"stereotype">
7957 <dia:string>#accessor#
</dia:string>
7959 <dia:attribute name=
"type">
7960 <dia:string>##
</dia:string>
7962 <dia:attribute name=
"visibility">
7965 <dia:attribute name=
"comment">
7966 <dia:string>##
</dia:string>
7968 <dia:attribute name=
"abstract">
7969 <dia:boolean val=
"false"/>
7971 <dia:attribute name=
"inheritance_type">
7974 <dia:attribute name=
"query">
7975 <dia:boolean val=
"false"/>
7977 <dia:attribute name=
"class_scope">
7978 <dia:boolean val=
"false"/>
7980 <dia:attribute name=
"parameters">
7981 <dia:composite type=
"umlparameter">
7982 <dia:attribute name=
"name">
7983 <dia:string>#parameter_type#
</dia:string>
7985 <dia:attribute name=
"type">
7986 <dia:string>#scalar string#
</dia:string>
7988 <dia:attribute name=
"value">
7989 <dia:string>##
</dia:string>
7991 <dia:attribute name=
"comment">
7992 <dia:string>##
</dia:string>
7994 <dia:attribute name=
"kind">
7998 <dia:composite type=
"umlparameter">
7999 <dia:attribute name=
"name">
8000 <dia:string>#parameter_numbers#
</dia:string>
8002 <dia:attribute name=
"type">
8003 <dia:string>#array of numbers#
</dia:string>
8005 <dia:attribute name=
"value">
8006 <dia:string>##
</dia:string>
8008 <dia:attribute name=
"comment">
8009 <dia:string>##
</dia:string>
8011 <dia:attribute name=
"kind">
8015 <dia:composite type=
"umlparameter">
8016 <dia:attribute name=
"name">
8017 <dia:string>#problem_numbers#
</dia:string>
8019 <dia:attribute name=
"type">
8020 <dia:string>#array of integers#
</dia:string>
8022 <dia:attribute name=
"value">
8023 <dia:string>##
</dia:string>
8025 <dia:attribute name=
"comment">
8026 <dia:string>##
</dia:string>
8028 <dia:attribute name=
"kind">
8032 <dia:composite type=
"umlparameter">
8033 <dia:attribute name=
"name">
8034 <dia:string>#new_values#
</dia:string>
8036 <dia:attribute name=
"type">
8037 <dia:string>#array of numbers#
</dia:string>
8039 <dia:attribute name=
"value">
8040 <dia:string>##
</dia:string>
8042 <dia:attribute name=
"comment">
8043 <dia:string>##
</dia:string>
8045 <dia:attribute name=
"kind">
8049 <dia:composite type=
"umlparameter">
8050 <dia:attribute name=
"name">
8051 <dia:string>#upper_bounds#
</dia:string>
8053 <dia:attribute name=
"type">
8054 <dia:string>#array of numbers#
</dia:string>
8056 <dia:attribute name=
"value">
8057 <dia:string>##
</dia:string>
8059 <dia:attribute name=
"comment">
8060 <dia:string>##
</dia:string>
8062 <dia:attribute name=
"kind">
8068 <dia:composite type=
"umloperation">
8069 <dia:attribute name=
"name">
8070 <dia:string>#_write#
</dia:string>
8072 <dia:attribute name=
"stereotype">
8073 <dia:string>##
</dia:string>
8075 <dia:attribute name=
"type">
8076 <dia:string>##
</dia:string>
8078 <dia:attribute name=
"visibility">
8081 <dia:attribute name=
"comment">
8082 <dia:string>##
</dia:string>
8084 <dia:attribute name=
"abstract">
8085 <dia:boolean val=
"false"/>
8087 <dia:attribute name=
"inheritance_type">
8090 <dia:attribute name=
"query">
8091 <dia:boolean val=
"false"/>
8093 <dia:attribute name=
"class_scope">
8094 <dia:boolean val=
"false"/>
8096 <dia:attribute name=
"parameters">
8097 <dia:composite type=
"umlparameter">
8098 <dia:attribute name=
"name">
8099 <dia:string>#filename#
</dia:string>
8101 <dia:attribute name=
"type">
8102 <dia:string>#scalar string#
</dia:string>
8104 <dia:attribute name=
"value">
8105 <dia:string>#$self -
> full_name#
</dia:string>
8107 <dia:attribute name=
"comment">
8108 <dia:string>##
</dia:string>
8110 <dia:attribute name=
"kind">
8114 <dia:composite type=
"umlparameter">
8115 <dia:attribute name=
"name">
8116 <dia:string>#write_data#
</dia:string>
8118 <dia:attribute name=
"type">
8119 <dia:string>#scalar boolean#
</dia:string>
8121 <dia:attribute name=
"value">
8122 <dia:string>#
0#
</dia:string>
8124 <dia:attribute name=
"comment">
8125 <dia:string>##
</dia:string>
8127 <dia:attribute name=
"kind">
8133 <dia:composite type=
"umloperation">
8134 <dia:attribute name=
"name">
8135 <dia:string>#_read_problems#
</dia:string>
8137 <dia:attribute name=
"stereotype">
8138 <dia:string>#initiator#
</dia:string>
8140 <dia:attribute name=
"type">
8141 <dia:string>##
</dia:string>
8143 <dia:attribute name=
"visibility">
8146 <dia:attribute name=
"comment">
8147 <dia:string>##
</dia:string>
8149 <dia:attribute name=
"abstract">
8150 <dia:boolean val=
"false"/>
8152 <dia:attribute name=
"inheritance_type">
8155 <dia:attribute name=
"query">
8156 <dia:boolean val=
"false"/>
8158 <dia:attribute name=
"class_scope">
8159 <dia:boolean val=
"false"/>
8161 <dia:attribute name=
"parameters"/>
8163 <dia:composite type=
"umloperation">
8164 <dia:attribute name=
"name">
8165 <dia:string>#_get_option_val_pos#
</dia:string>
8167 <dia:attribute name=
"stereotype">
8168 <dia:string>#helper#
</dia:string>
8170 <dia:attribute name=
"type">
8171 <dia:string>##
</dia:string>
8173 <dia:attribute name=
"visibility">
8176 <dia:attribute name=
"comment">
8177 <dia:string>##
</dia:string>
8179 <dia:attribute name=
"abstract">
8180 <dia:boolean val=
"false"/>
8182 <dia:attribute name=
"inheritance_type">
8185 <dia:attribute name=
"query">
8186 <dia:boolean val=
"false"/>
8188 <dia:attribute name=
"class_scope">
8189 <dia:boolean val=
"false"/>
8191 <dia:attribute name=
"parameters">
8192 <dia:composite type=
"umlparameter">
8193 <dia:attribute name=
"name">
8194 <dia:string>#name#
</dia:string>
8196 <dia:attribute name=
"type">
8197 <dia:string>#scalar string#
</dia:string>
8199 <dia:attribute name=
"value">
8200 <dia:string>##
</dia:string>
8202 <dia:attribute name=
"comment">
8203 <dia:string>##
</dia:string>
8205 <dia:attribute name=
"kind">
8209 <dia:composite type=
"umlparameter">
8210 <dia:attribute name=
"name">
8211 <dia:string>#record_name#
</dia:string>
8213 <dia:attribute name=
"type">
8214 <dia:string>#scalar string#
</dia:string>
8216 <dia:attribute name=
"value">
8217 <dia:string>##
</dia:string>
8219 <dia:attribute name=
"comment">
8220 <dia:string>##
</dia:string>
8222 <dia:attribute name=
"kind">
8226 <dia:composite type=
"umlparameter">
8227 <dia:attribute name=
"name">
8228 <dia:string>#problem_numbers#
</dia:string>
8230 <dia:attribute name=
"type">
8231 <dia:string>#array of integers#
</dia:string>
8233 <dia:attribute name=
"value">
8234 <dia:string>##
</dia:string>
8236 <dia:attribute name=
"comment">
8237 <dia:string>##
</dia:string>
8239 <dia:attribute name=
"kind">
8243 <dia:composite type=
"umlparameter">
8244 <dia:attribute name=
"name">
8245 <dia:string>#instances#
</dia:string>
8247 <dia:attribute name=
"type">
8248 <dia:string>#array of integers#
</dia:string>
8250 <dia:attribute name=
"value">
8251 <dia:string>##
</dia:string>
8253 <dia:attribute name=
"comment">
8254 <dia:string>##
</dia:string>
8256 <dia:attribute name=
"kind">
8260 <dia:composite type=
"umlparameter">
8261 <dia:attribute name=
"name">
8262 <dia:string>#values#
</dia:string>
8264 <dia:attribute name=
"type">
8265 <dia:string>#array of strings#
</dia:string>
8267 <dia:attribute name=
"value">
8268 <dia:string>##
</dia:string>
8270 <dia:attribute name=
"comment">
8271 <dia:string>##
</dia:string>
8273 <dia:attribute name=
"kind">
8277 <dia:composite type=
"umlparameter">
8278 <dia:attribute name=
"name">
8279 <dia:string>#positions#
</dia:string>
8281 <dia:attribute name=
"type">
8282 <dia:string>#array of numbers#
</dia:string>
8284 <dia:attribute name=
"value">
8285 <dia:string>##
</dia:string>
8287 <dia:attribute name=
"comment">
8288 <dia:string>##
</dia:string>
8290 <dia:attribute name=
"kind">
8294 <dia:composite type=
"umlparameter">
8295 <dia:attribute name=
"name">
8296 <dia:string>#global_position#
</dia:string>
8298 <dia:attribute name=
"type">
8299 <dia:string>#scalar boolean#
</dia:string>
8301 <dia:attribute name=
"value">
8302 <dia:string>#
0#
</dia:string>
8304 <dia:attribute name=
"comment">
8305 <dia:string>##
</dia:string>
8307 <dia:attribute name=
"kind">
8313 <dia:composite type=
"umloperation">
8314 <dia:attribute name=
"name">
8315 <dia:string>#is_option_set#
</dia:string>
8317 <dia:attribute name=
"stereotype">
8318 <dia:string>#helper#
</dia:string>
8320 <dia:attribute name=
"type">
8321 <dia:string>##
</dia:string>
8323 <dia:attribute name=
"visibility">
8326 <dia:attribute name=
"comment">
8327 <dia:string>##
</dia:string>
8329 <dia:attribute name=
"abstract">
8330 <dia:boolean val=
"false"/>
8332 <dia:attribute name=
"inheritance_type">
8335 <dia:attribute name=
"query">
8336 <dia:boolean val=
"false"/>
8338 <dia:attribute name=
"class_scope">
8339 <dia:boolean val=
"false"/>
8341 <dia:attribute name=
"parameters">
8342 <dia:composite type=
"umlparameter">
8343 <dia:attribute name=
"name">
8344 <dia:string>#name#
</dia:string>
8346 <dia:attribute name=
"type">
8347 <dia:string>#scalar string#
</dia:string>
8349 <dia:attribute name=
"value">
8350 <dia:string>##
</dia:string>
8352 <dia:attribute name=
"comment">
8353 <dia:string>##
</dia:string>
8355 <dia:attribute name=
"kind">
8359 <dia:composite type=
"umlparameter">
8360 <dia:attribute name=
"name">
8361 <dia:string>#record#
</dia:string>
8363 <dia:attribute name=
"type">
8364 <dia:string>#scalar string#
</dia:string>
8366 <dia:attribute name=
"value">
8367 <dia:string>##
</dia:string>
8369 <dia:attribute name=
"comment">
8370 <dia:string>##
</dia:string>
8372 <dia:attribute name=
"kind">
8376 <dia:composite type=
"umlparameter">
8377 <dia:attribute name=
"name">
8378 <dia:string>#problem_number#
</dia:string>
8380 <dia:attribute name=
"type">
8381 <dia:string>#scalar number#
</dia:string>
8383 <dia:attribute name=
"value">
8384 <dia:string>#
1#
</dia:string>
8386 <dia:attribute name=
"comment">
8387 <dia:string>##
</dia:string>
8389 <dia:attribute name=
"kind">
8393 <dia:composite type=
"umlparameter">
8394 <dia:attribute name=
"name">
8395 <dia:string>#instance#
</dia:string>
8397 <dia:attribute name=
"type">
8398 <dia:string>#scalar number#
</dia:string>
8400 <dia:attribute name=
"value">
8401 <dia:string>#
1#
</dia:string>
8403 <dia:attribute name=
"comment">
8404 <dia:string>##
</dia:string>
8406 <dia:attribute name=
"kind">
8410 <dia:composite type=
"umlparameter">
8411 <dia:attribute name=
"name">
8412 <dia:string>#found#
</dia:string>
8414 <dia:attribute name=
"type">
8415 <dia:string>#scalar boolean#
</dia:string>
8417 <dia:attribute name=
"value">
8418 <dia:string>#
0#
</dia:string>
8420 <dia:attribute name=
"comment">
8421 <dia:string>##
</dia:string>
8423 <dia:attribute name=
"kind">
8429 <dia:composite type=
"umloperation">
8430 <dia:attribute name=
"name">
8431 <dia:string>#is_run#
</dia:string>
8433 <dia:attribute name=
"stereotype">
8434 <dia:string>#helper#
</dia:string>
8436 <dia:attribute name=
"type">
8437 <dia:string>##
</dia:string>
8439 <dia:attribute name=
"visibility">
8442 <dia:attribute name=
"comment">
8443 <dia:string>##
</dia:string>
8445 <dia:attribute name=
"abstract">
8446 <dia:boolean val=
"false"/>
8448 <dia:attribute name=
"inheritance_type">
8451 <dia:attribute name=
"query">
8452 <dia:boolean val=
"false"/>
8454 <dia:attribute name=
"class_scope">
8455 <dia:boolean val=
"false"/>
8457 <dia:attribute name=
"parameters">
8458 <dia:composite type=
"umlparameter">
8459 <dia:attribute name=
"name">
8460 <dia:string>#return_value#
</dia:string>
8462 <dia:attribute name=
"type">
8463 <dia:string>#scalar boolean#
</dia:string>
8465 <dia:attribute name=
"value">
8466 <dia:string>#
0#
</dia:string>
8468 <dia:attribute name=
"comment">
8469 <dia:string>##
</dia:string>
8471 <dia:attribute name=
"kind">
8477 <dia:composite type=
"umloperation">
8478 <dia:attribute name=
"name">
8479 <dia:string>#_option_name#
</dia:string>
8481 <dia:attribute name=
"stereotype">
8482 <dia:string>#helper#
</dia:string>
8484 <dia:attribute name=
"type">
8485 <dia:string>##
</dia:string>
8487 <dia:attribute name=
"visibility">
8490 <dia:attribute name=
"comment">
8491 <dia:string>##
</dia:string>
8493 <dia:attribute name=
"abstract">
8494 <dia:boolean val=
"false"/>
8496 <dia:attribute name=
"inheritance_type">
8499 <dia:attribute name=
"query">
8500 <dia:boolean val=
"false"/>
8502 <dia:attribute name=
"class_scope">
8503 <dia:boolean val=
"false"/>
8505 <dia:attribute name=
"parameters">
8506 <dia:composite type=
"umlparameter">
8507 <dia:attribute name=
"name">
8508 <dia:string>#position#
</dia:string>
8510 <dia:attribute name=
"type">
8511 <dia:string>#scalar number#
</dia:string>
8513 <dia:attribute name=
"value">
8514 <dia:string>#
1#
</dia:string>
8516 <dia:attribute name=
"comment">
8517 <dia:string>##
</dia:string>
8519 <dia:attribute name=
"kind">
8523 <dia:composite type=
"umlparameter">
8524 <dia:attribute name=
"name">
8525 <dia:string>#record#
</dia:string>
8527 <dia:attribute name=
"type">
8528 <dia:string>#scalar string#
</dia:string>
8530 <dia:attribute name=
"value">
8531 <dia:string>##
</dia:string>
8533 <dia:attribute name=
"comment">
8534 <dia:string>##
</dia:string>
8536 <dia:attribute name=
"kind">
8540 <dia:composite type=
"umlparameter">
8541 <dia:attribute name=
"name">
8542 <dia:string>#problem_number#
</dia:string>
8544 <dia:attribute name=
"type">
8545 <dia:string>#scalar number#
</dia:string>
8547 <dia:attribute name=
"value">
8548 <dia:string>#
1#
</dia:string>
8550 <dia:attribute name=
"comment">
8551 <dia:string>##
</dia:string>
8553 <dia:attribute name=
"kind">
8557 <dia:composite type=
"umlparameter">
8558 <dia:attribute name=
"name">
8559 <dia:string>#instance#
</dia:string>
8561 <dia:attribute name=
"type">
8562 <dia:string>#scalar number#
</dia:string>
8564 <dia:attribute name=
"value">
8565 <dia:string>#
1#
</dia:string>
8567 <dia:attribute name=
"comment">
8568 <dia:string>##
</dia:string>
8570 <dia:attribute name=
"kind">
8574 <dia:composite type=
"umlparameter">
8575 <dia:attribute name=
"name">
8576 <dia:string>#new_name#
</dia:string>
8578 <dia:attribute name=
"type">
8579 <dia:string>#scalar string#
</dia:string>
8581 <dia:attribute name=
"value">
8582 <dia:string>##
</dia:string>
8584 <dia:attribute name=
"comment">
8585 <dia:string>##
</dia:string>
8587 <dia:attribute name=
"kind">
8591 <dia:composite type=
"umlparameter">
8592 <dia:attribute name=
"name">
8593 <dia:string>#name#
</dia:string>
8595 <dia:attribute name=
"type">
8596 <dia:string>#scalar string#
</dia:string>
8598 <dia:attribute name=
"value">
8599 <dia:string>##
</dia:string>
8601 <dia:attribute name=
"comment">
8602 <dia:string>##
</dia:string>
8604 <dia:attribute name=
"kind">
8610 <dia:composite type=
"umloperation">
8611 <dia:attribute name=
"name">
8612 <dia:string>#_parameter_count#
</dia:string>
8614 <dia:attribute name=
"stereotype">
8615 <dia:string>#helper#
</dia:string>
8617 <dia:attribute name=
"type">
8618 <dia:string>##
</dia:string>
8620 <dia:attribute name=
"visibility">
8623 <dia:attribute name=
"comment">
8624 <dia:string>##
</dia:string>
8626 <dia:attribute name=
"abstract">
8627 <dia:boolean val=
"false"/>
8629 <dia:attribute name=
"inheritance_type">
8632 <dia:attribute name=
"query">
8633 <dia:boolean val=
"false"/>
8635 <dia:attribute name=
"class_scope">
8636 <dia:boolean val=
"false"/>
8638 <dia:attribute name=
"parameters">
8639 <dia:composite type=
"umlparameter">
8640 <dia:attribute name=
"name">
8641 <dia:string>#record#
</dia:string>
8643 <dia:attribute name=
"type">
8644 <dia:string>#scalar string#
</dia:string>
8646 <dia:attribute name=
"value">
8647 <dia:string>##
</dia:string>
8649 <dia:attribute name=
"comment">
8650 <dia:string>##
</dia:string>
8652 <dia:attribute name=
"kind">
8656 <dia:composite type=
"umlparameter">
8657 <dia:attribute name=
"name">
8658 <dia:string>#problem_number#
</dia:string>
8660 <dia:attribute name=
"type">
8661 <dia:string>#scalar number#
</dia:string>
8663 <dia:attribute name=
"value">
8664 <dia:string>#
1#
</dia:string>
8666 <dia:attribute name=
"comment">
8667 <dia:string>##
</dia:string>
8669 <dia:attribute name=
"kind">
8673 <dia:composite type=
"umlparameter">
8674 <dia:attribute name=
"name">
8675 <dia:string>#count#
</dia:string>
8677 <dia:attribute name=
"type">
8678 <dia:string>#scalar number#
</dia:string>
8680 <dia:attribute name=
"value">
8681 <dia:string>#
0#
</dia:string>
8683 <dia:attribute name=
"comment">
8684 <dia:string>##
</dia:string>
8686 <dia:attribute name=
"kind">
8692 <dia:composite type=
"umloperation">
8693 <dia:attribute name=
"name">
8694 <dia:string>#_init_attr#
</dia:string>
8696 <dia:attribute name=
"stereotype">
8697 <dia:string>#helper#
</dia:string>
8699 <dia:attribute name=
"type">
8700 <dia:string>##
</dia:string>
8702 <dia:attribute name=
"visibility">
8705 <dia:attribute name=
"comment">
8706 <dia:string>##
</dia:string>
8708 <dia:attribute name=
"abstract">
8709 <dia:boolean val=
"false"/>
8711 <dia:attribute name=
"inheritance_type">
8714 <dia:attribute name=
"query">
8715 <dia:boolean val=
"false"/>
8717 <dia:attribute name=
"class_scope">
8718 <dia:boolean val=
"false"/>
8720 <dia:attribute name=
"parameters">
8721 <dia:composite type=
"umlparameter">
8722 <dia:attribute name=
"name">
8723 <dia:string>#parameter_type#
</dia:string>
8725 <dia:attribute name=
"type">
8726 <dia:string>#scalar string#
</dia:string>
8728 <dia:attribute name=
"value">
8729 <dia:string>##
</dia:string>
8731 <dia:attribute name=
"comment">
8732 <dia:string>##
</dia:string>
8734 <dia:attribute name=
"kind">
8738 <dia:composite type=
"umlparameter">
8739 <dia:attribute name=
"name">
8740 <dia:string>#parameter_numbers#
</dia:string>
8742 <dia:attribute name=
"type">
8743 <dia:string>#array of numbers#
</dia:string>
8745 <dia:attribute name=
"value">
8746 <dia:string>##
</dia:string>
8748 <dia:attribute name=
"comment">
8749 <dia:string>##
</dia:string>
8751 <dia:attribute name=
"kind">
8755 <dia:composite type=
"umlparameter">
8756 <dia:attribute name=
"name">
8757 <dia:string>#attribute#
</dia:string>
8759 <dia:attribute name=
"type">
8760 <dia:string>#scalar string#
</dia:string>
8762 <dia:attribute name=
"value">
8763 <dia:string>##
</dia:string>
8765 <dia:attribute name=
"comment">
8766 <dia:string>##
</dia:string>
8768 <dia:attribute name=
"kind">
8772 <dia:composite type=
"umlparameter">
8773 <dia:attribute name=
"name">
8774 <dia:string>#new_values#
</dia:string>
8776 <dia:attribute name=
"type">
8777 <dia:string>#array of strings#
</dia:string>
8779 <dia:attribute name=
"value">
8780 <dia:string>##
</dia:string>
8782 <dia:attribute name=
"comment">
8783 <dia:string>##
</dia:string>
8785 <dia:attribute name=
"kind">
8789 <dia:composite type=
"umlparameter">
8790 <dia:attribute name=
"name">
8791 <dia:string>#problem_numbers#
</dia:string>
8793 <dia:attribute name=
"type">
8794 <dia:string>#array of numbers#
</dia:string>
8796 <dia:attribute name=
"value">
8797 <dia:string>##
</dia:string>
8799 <dia:attribute name=
"comment">
8800 <dia:string>##
</dia:string>
8802 <dia:attribute name=
"kind">
8806 <dia:composite type=
"umlparameter">
8807 <dia:attribute name=
"name">
8808 <dia:string>#add_if_absent#
</dia:string>
8810 <dia:attribute name=
"type">
8811 <dia:string>#scalar boolean#
</dia:string>
8813 <dia:attribute name=
"value">
8814 <dia:string>#
0#
</dia:string>
8816 <dia:attribute name=
"comment">
8817 <dia:string>##
</dia:string>
8819 <dia:attribute name=
"kind">
8823 <dia:composite type=
"umlparameter">
8824 <dia:attribute name=
"name">
8825 <dia:string>#parameter_values#
</dia:string>
8827 <dia:attribute name=
"type">
8828 <dia:string>#array of strings#
</dia:string>
8830 <dia:attribute name=
"value">
8831 <dia:string>##
</dia:string>
8833 <dia:attribute name=
"comment">
8834 <dia:string>##
</dia:string>
8836 <dia:attribute name=
"kind">
8842 <dia:composite type=
"umloperation">
8843 <dia:attribute name=
"name">
8844 <dia:string>#indexes#
</dia:string>
8846 <dia:attribute name=
"stereotype">
8847 <dia:string>##
</dia:string>
8849 <dia:attribute name=
"type">
8850 <dia:string>##
</dia:string>
8852 <dia:attribute name=
"visibility">
8855 <dia:attribute name=
"comment">
8856 <dia:string>##
</dia:string>
8858 <dia:attribute name=
"abstract">
8859 <dia:boolean val=
"false"/>
8861 <dia:attribute name=
"inheritance_type">
8864 <dia:attribute name=
"query">
8865 <dia:boolean val=
"false"/>
8867 <dia:attribute name=
"class_scope">
8868 <dia:boolean val=
"false"/>
8870 <dia:attribute name=
"parameters">
8871 <dia:composite type=
"umlparameter">
8872 <dia:attribute name=
"name">
8873 <dia:string>#parameter_type#
</dia:string>
8875 <dia:attribute name=
"type">
8876 <dia:string>#scalar string#
</dia:string>
8878 <dia:attribute name=
"value">
8879 <dia:string>##
</dia:string>
8881 <dia:attribute name=
"comment">
8882 <dia:string>##
</dia:string>
8884 <dia:attribute name=
"kind">
8888 <dia:composite type=
"umlparameter">
8889 <dia:attribute name=
"name">
8890 <dia:string>#parameter_numbers#
</dia:string>
8892 <dia:attribute name=
"type">
8893 <dia:string>#array of numbers#
</dia:string>
8895 <dia:attribute name=
"value">
8896 <dia:string>##
</dia:string>
8898 <dia:attribute name=
"comment">
8899 <dia:string>##
</dia:string>
8901 <dia:attribute name=
"kind">
8905 <dia:composite type=
"umlparameter">
8906 <dia:attribute name=
"name">
8907 <dia:string>#problem_numbers#
</dia:string>
8909 <dia:attribute name=
"type">
8910 <dia:string>#array of numbers#
</dia:string>
8912 <dia:attribute name=
"value">
8913 <dia:string>##
</dia:string>
8915 <dia:attribute name=
"comment">
8916 <dia:string>##
</dia:string>
8918 <dia:attribute name=
"kind">
8922 <dia:composite type=
"umlparameter">
8923 <dia:attribute name=
"name">
8924 <dia:string>#indexes#
</dia:string>
8926 <dia:attribute name=
"type">
8927 <dia:string>#array of strings#
</dia:string>
8929 <dia:attribute name=
"value">
8930 <dia:string>#()#
</dia:string>
8932 <dia:attribute name=
"comment">
8933 <dia:string>##
</dia:string>
8935 <dia:attribute name=
"kind">
8941 <dia:composite type=
"umloperation">
8942 <dia:attribute name=
"name">
8943 <dia:string>#_option_val_pos#
</dia:string>
8945 <dia:attribute name=
"stereotype">
8946 <dia:string>#helper#
</dia:string>
8948 <dia:attribute name=
"type">
8949 <dia:string>##
</dia:string>
8951 <dia:attribute name=
"visibility">
8954 <dia:attribute name=
"comment">
8955 <dia:string>##
</dia:string>
8957 <dia:attribute name=
"abstract">
8958 <dia:boolean val=
"false"/>
8960 <dia:attribute name=
"inheritance_type">
8963 <dia:attribute name=
"query">
8964 <dia:boolean val=
"false"/>
8966 <dia:attribute name=
"class_scope">
8967 <dia:boolean val=
"false"/>
8969 <dia:attribute name=
"parameters">
8970 <dia:composite type=
"umlparameter">
8971 <dia:attribute name=
"name">
8972 <dia:string>#name#
</dia:string>
8974 <dia:attribute name=
"type">
8975 <dia:string>#scalar string#
</dia:string>
8977 <dia:attribute name=
"value">
8978 <dia:string>##
</dia:string>
8980 <dia:attribute name=
"comment">
8981 <dia:string>##
</dia:string>
8983 <dia:attribute name=
"kind">
8987 <dia:composite type=
"umlparameter">
8988 <dia:attribute name=
"name">
8989 <dia:string>#record_name#
</dia:string>
8991 <dia:attribute name=
"type">
8992 <dia:string>#scalar string#
</dia:string>
8994 <dia:attribute name=
"value">
8995 <dia:string>##
</dia:string>
8997 <dia:attribute name=
"comment">
8998 <dia:string>##
</dia:string>
9000 <dia:attribute name=
"kind">
9004 <dia:composite type=
"umlparameter">
9005 <dia:attribute name=
"name">
9006 <dia:string>#problem_numbers#
</dia:string>
9008 <dia:attribute name=
"type">
9009 <dia:string>#array of integers#
</dia:string>
9011 <dia:attribute name=
"value">
9012 <dia:string>##
</dia:string>
9014 <dia:attribute name=
"comment">
9015 <dia:string>##
</dia:string>
9017 <dia:attribute name=
"kind">
9021 <dia:composite type=
"umlparameter">
9022 <dia:attribute name=
"name">
9023 <dia:string>#instance_numbers#
</dia:string>
9025 <dia:attribute name=
"type">
9026 <dia:string>#array of integers#
</dia:string>
9028 <dia:attribute name=
"value">
9029 <dia:string>##
</dia:string>
9031 <dia:attribute name=
"comment">
9032 <dia:string>##
</dia:string>
9034 <dia:attribute name=
"kind">
9038 <dia:composite type=
"umlparameter">
9039 <dia:attribute name=
"name">
9040 <dia:string>#exact_match#
</dia:string>
9042 <dia:attribute name=
"type">
9043 <dia:string>#scalar boolean#
</dia:string>
9045 <dia:attribute name=
"value">
9046 <dia:string>#
1#
</dia:string>
9048 <dia:attribute name=
"comment">
9049 <dia:string>##
</dia:string>
9051 <dia:attribute name=
"kind">
9055 <dia:composite type=
"umlparameter">
9056 <dia:attribute name=
"name">
9057 <dia:string>#new_values#
</dia:string>
9059 <dia:attribute name=
"type">
9060 <dia:string>#array of strings#
</dia:string>
9062 <dia:attribute name=
"value">
9063 <dia:string>##
</dia:string>
9065 <dia:attribute name=
"comment">
9066 <dia:string>##
</dia:string>
9068 <dia:attribute name=
"kind">
9072 <dia:composite type=
"umlparameter">
9073 <dia:attribute name=
"name">
9074 <dia:string>#values#
</dia:string>
9076 <dia:attribute name=
"type">
9077 <dia:string>#array of strings#
</dia:string>
9079 <dia:attribute name=
"value">
9080 <dia:string>##
</dia:string>
9082 <dia:attribute name=
"comment">
9083 <dia:string>##
</dia:string>
9085 <dia:attribute name=
"kind">
9089 <dia:composite type=
"umlparameter">
9090 <dia:attribute name=
"name">
9091 <dia:string>#positions#
</dia:string>
9093 <dia:attribute name=
"type">
9094 <dia:string>#array of integers#
</dia:string>
9096 <dia:attribute name=
"value">
9097 <dia:string>##
</dia:string>
9099 <dia:attribute name=
"comment">
9100 <dia:string>##
</dia:string>
9102 <dia:attribute name=
"kind">
9108 <dia:composite type=
"umloperation">
9109 <dia:attribute name=
"name">
9110 <dia:string>#name_val#
</dia:string>
9112 <dia:attribute name=
"stereotype">
9113 <dia:string>##
</dia:string>
9115 <dia:attribute name=
"type">
9116 <dia:string>##
</dia:string>
9118 <dia:attribute name=
"visibility">
9121 <dia:attribute name=
"comment">
9122 <dia:string>##
</dia:string>
9124 <dia:attribute name=
"abstract">
9125 <dia:boolean val=
"false"/>
9127 <dia:attribute name=
"inheritance_type">
9130 <dia:attribute name=
"query">
9131 <dia:boolean val=
"false"/>
9133 <dia:attribute name=
"class_scope">
9134 <dia:boolean val=
"false"/>
9136 <dia:attribute name=
"parameters">
9137 <dia:composite type=
"umlparameter">
9138 <dia:attribute name=
"name">
9139 <dia:string>#problem_numbers#
</dia:string>
9141 <dia:attribute name=
"type">
9142 <dia:string>#array of integers#
</dia:string>
9144 <dia:attribute name=
"value">
9145 <dia:string>##
</dia:string>
9147 <dia:attribute name=
"comment">
9148 <dia:string>##
</dia:string>
9150 <dia:attribute name=
"kind">
9154 <dia:composite type=
"umlparameter">
9155 <dia:attribute name=
"name">
9156 <dia:string>#names_values#
</dia:string>
9158 <dia:attribute name=
"type">
9159 <dia:string>#array of#
</dia:string>
9161 <dia:attribute name=
"value">
9162 <dia:string>##
</dia:string>
9164 <dia:attribute name=
"comment">
9165 <dia:string>##
</dia:string>
9167 <dia:attribute name=
"kind">
9171 <dia:composite type=
"umlparameter">
9172 <dia:attribute name=
"name">
9173 <dia:string>#parameter_type#
</dia:string>
9175 <dia:attribute name=
"type">
9176 <dia:string>#scalar string#
</dia:string>
9178 <dia:attribute name=
"value">
9179 <dia:string>##
</dia:string>
9181 <dia:attribute name=
"comment">
9182 <dia:string>##
</dia:string>
9184 <dia:attribute name=
"kind">
9188 <dia:composite type=
"umlparameter">
9189 <dia:attribute name=
"name">
9190 <dia:string>#parameter_numbers#
</dia:string>
9192 <dia:attribute name=
"type">
9193 <dia:string>#array of integers#
</dia:string>
9195 <dia:attribute name=
"value">
9196 <dia:string>##
</dia:string>
9198 <dia:attribute name=
"comment">
9199 <dia:string>##
</dia:string>
9201 <dia:attribute name=
"kind">
9207 <dia:composite type=
"umloperation">
9208 <dia:attribute name=
"name">
9209 <dia:string>#factors#
</dia:string>
9211 <dia:attribute name=
"stereotype">
9212 <dia:string>##
</dia:string>
9214 <dia:attribute name=
"type">
9215 <dia:string>##
</dia:string>
9217 <dia:attribute name=
"visibility">
9220 <dia:attribute name=
"comment">
9221 <dia:string>##
</dia:string>
9223 <dia:attribute name=
"abstract">
9224 <dia:boolean val=
"false"/>
9226 <dia:attribute name=
"inheritance_type">
9229 <dia:attribute name=
"query">
9230 <dia:boolean val=
"false"/>
9232 <dia:attribute name=
"class_scope">
9233 <dia:boolean val=
"false"/>
9235 <dia:attribute name=
"parameters">
9236 <dia:composite type=
"umlparameter">
9237 <dia:attribute name=
"name">
9238 <dia:string>#column#
</dia:string>
9240 <dia:attribute name=
"type">
9241 <dia:string>#scalar number#
</dia:string>
9243 <dia:attribute name=
"value">
9244 <dia:string>##
</dia:string>
9246 <dia:attribute name=
"comment">
9247 <dia:string>##
</dia:string>
9249 <dia:attribute name=
"kind">
9253 <dia:composite type=
"umlparameter">
9254 <dia:attribute name=
"name">
9255 <dia:string>#column_head#
</dia:string>
9257 <dia:attribute name=
"type">
9258 <dia:string>#scalar string#
</dia:string>
9260 <dia:attribute name=
"value">
9261 <dia:string>##
</dia:string>
9263 <dia:attribute name=
"comment">
9264 <dia:string>##
</dia:string>
9266 <dia:attribute name=
"kind">
9270 <dia:composite type=
"umlparameter">
9271 <dia:attribute name=
"name">
9272 <dia:string>#problem_number#
</dia:string>
9274 <dia:attribute name=
"type">
9275 <dia:string>#scalar integer#
</dia:string>
9277 <dia:attribute name=
"value">
9278 <dia:string>##
</dia:string>
9280 <dia:attribute name=
"comment">
9281 <dia:string>##
</dia:string>
9283 <dia:attribute name=
"kind">
9287 <dia:composite type=
"umlparameter">
9288 <dia:attribute name=
"name">
9289 <dia:string>#return_occurences#
</dia:string>
9291 <dia:attribute name=
"type">
9292 <dia:string>#scalar boolean#
</dia:string>
9294 <dia:attribute name=
"value">
9295 <dia:string>#
0#
</dia:string>
9297 <dia:attribute name=
"comment">
9298 <dia:string>##
</dia:string>
9300 <dia:attribute name=
"kind">
9304 <dia:composite type=
"umlparameter">
9305 <dia:attribute name=
"name">
9306 <dia:string>#unique_in_individual#
</dia:string>
9308 <dia:attribute name=
"type">
9309 <dia:string>#scalar boolean#
</dia:string>
9311 <dia:attribute name=
"value">
9312 <dia:string>#
1#
</dia:string>
9314 <dia:attribute name=
"comment">
9315 <dia:string>##
</dia:string>
9317 <dia:attribute name=
"kind">
9321 <dia:composite type=
"umlparameter">
9322 <dia:attribute name=
"name">
9323 <dia:string>#factors#
</dia:string>
9325 <dia:attribute name=
"type">
9326 <dia:string>#hash of numbers#
</dia:string>
9328 <dia:attribute name=
"value">
9329 <dia:string>##
</dia:string>
9331 <dia:attribute name=
"comment">
9332 <dia:string>##
</dia:string>
9334 <dia:attribute name=
"kind">
9340 <dia:composite type=
"umloperation">
9341 <dia:attribute name=
"name">
9342 <dia:string>#have_missing_data#
</dia:string>
9344 <dia:attribute name=
"stereotype">
9345 <dia:string>##
</dia:string>
9347 <dia:attribute name=
"type">
9348 <dia:string>##
</dia:string>
9350 <dia:attribute name=
"visibility">
9353 <dia:attribute name=
"comment">
9354 <dia:string>##
</dia:string>
9356 <dia:attribute name=
"abstract">
9357 <dia:boolean val=
"false"/>
9359 <dia:attribute name=
"inheritance_type">
9362 <dia:attribute name=
"query">
9363 <dia:boolean val=
"false"/>
9365 <dia:attribute name=
"class_scope">
9366 <dia:boolean val=
"false"/>
9368 <dia:attribute name=
"parameters">
9369 <dia:composite type=
"umlparameter">
9370 <dia:attribute name=
"name">
9371 <dia:string>#problem_number#
</dia:string>
9373 <dia:attribute name=
"type">
9374 <dia:string>#scalar integer#
</dia:string>
9376 <dia:attribute name=
"value">
9377 <dia:string>##
</dia:string>
9379 <dia:attribute name=
"comment">
9380 <dia:string>##
</dia:string>
9382 <dia:attribute name=
"kind">
9386 <dia:composite type=
"umlparameter">
9387 <dia:attribute name=
"name">
9388 <dia:string>#column#
</dia:string>
9390 <dia:attribute name=
"type">
9391 <dia:string>#scalar integer#
</dia:string>
9393 <dia:attribute name=
"value">
9394 <dia:string>##
</dia:string>
9396 <dia:attribute name=
"comment">
9397 <dia:string>##
</dia:string>
9399 <dia:attribute name=
"kind">
9403 <dia:composite type=
"umlparameter">
9404 <dia:attribute name=
"name">
9405 <dia:string>#column_head#
</dia:string>
9407 <dia:attribute name=
"type">
9408 <dia:string>#scalar string#
</dia:string>
9410 <dia:attribute name=
"value">
9411 <dia:string>##
</dia:string>
9413 <dia:attribute name=
"comment">
9414 <dia:string>##
</dia:string>
9416 <dia:attribute name=
"kind">
9420 <dia:composite type=
"umlparameter">
9421 <dia:attribute name=
"name">
9422 <dia:string>#return_value#
</dia:string>
9424 <dia:attribute name=
"type">
9425 <dia:string>#scalar boolean#
</dia:string>
9427 <dia:attribute name=
"value">
9428 <dia:string>##
</dia:string>
9430 <dia:attribute name=
"comment">
9431 <dia:string>##
</dia:string>
9433 <dia:attribute name=
"kind">
9439 <dia:composite type=
"umloperation">
9440 <dia:attribute name=
"name">
9441 <dia:string>#median#
</dia:string>
9443 <dia:attribute name=
"stereotype">
9444 <dia:string>##
</dia:string>
9446 <dia:attribute name=
"type">
9447 <dia:string>##
</dia:string>
9449 <dia:attribute name=
"visibility">
9452 <dia:attribute name=
"comment">
9453 <dia:string>##
</dia:string>
9455 <dia:attribute name=
"abstract">
9456 <dia:boolean val=
"false"/>
9458 <dia:attribute name=
"inheritance_type">
9461 <dia:attribute name=
"query">
9462 <dia:boolean val=
"false"/>
9464 <dia:attribute name=
"class_scope">
9465 <dia:boolean val=
"false"/>
9467 <dia:attribute name=
"parameters">
9468 <dia:composite type=
"umlparameter">
9469 <dia:attribute name=
"name">
9470 <dia:string>#problem_number#
</dia:string>
9472 <dia:attribute name=
"type">
9473 <dia:string>#scalar integer#
</dia:string>
9475 <dia:attribute name=
"value">
9476 <dia:string>##
</dia:string>
9478 <dia:attribute name=
"comment">
9479 <dia:string>##
</dia:string>
9481 <dia:attribute name=
"kind">
9485 <dia:composite type=
"umlparameter">
9486 <dia:attribute name=
"name">
9487 <dia:string>#column_head#
</dia:string>
9489 <dia:attribute name=
"type">
9490 <dia:string>#scalar string#
</dia:string>
9492 <dia:attribute name=
"value">
9493 <dia:string>##
</dia:string>
9495 <dia:attribute name=
"comment">
9496 <dia:string>##
</dia:string>
9498 <dia:attribute name=
"kind">
9502 <dia:composite type=
"umlparameter">
9503 <dia:attribute name=
"name">
9504 <dia:string>#column#
</dia:string>
9506 <dia:attribute name=
"type">
9507 <dia:string>#scalar integer#
</dia:string>
9509 <dia:attribute name=
"value">
9510 <dia:string>##
</dia:string>
9512 <dia:attribute name=
"comment">
9513 <dia:string>##
</dia:string>
9515 <dia:attribute name=
"kind">
9519 <dia:composite type=
"umlparameter">
9520 <dia:attribute name=
"name">
9521 <dia:string>#unique_in_individual#
</dia:string>
9523 <dia:attribute name=
"type">
9524 <dia:string>#scalar boolean#
</dia:string>
9526 <dia:attribute name=
"value">
9527 <dia:string>##
</dia:string>
9529 <dia:attribute name=
"comment">
9530 <dia:string>##
</dia:string>
9532 <dia:attribute name=
"kind">
9536 <dia:composite type=
"umlparameter">
9537 <dia:attribute name=
"name">
9538 <dia:string>#median#
</dia:string>
9540 <dia:attribute name=
"type">
9541 <dia:string>#scalar number#
</dia:string>
9543 <dia:attribute name=
"value">
9544 <dia:string>##
</dia:string>
9546 <dia:attribute name=
"comment">
9547 <dia:string>##
</dia:string>
9549 <dia:attribute name=
"kind">
9555 <dia:composite type=
"umloperation">
9556 <dia:attribute name=
"name">
9557 <dia:string>#max#
</dia:string>
9559 <dia:attribute name=
"stereotype">
9560 <dia:string>##
</dia:string>
9562 <dia:attribute name=
"type">
9563 <dia:string>##
</dia:string>
9565 <dia:attribute name=
"visibility">
9568 <dia:attribute name=
"comment">
9569 <dia:string>##
</dia:string>
9571 <dia:attribute name=
"abstract">
9572 <dia:boolean val=
"false"/>
9574 <dia:attribute name=
"inheritance_type">
9577 <dia:attribute name=
"query">
9578 <dia:boolean val=
"false"/>
9580 <dia:attribute name=
"class_scope">
9581 <dia:boolean val=
"false"/>
9583 <dia:attribute name=
"parameters">
9584 <dia:composite type=
"umlparameter">
9585 <dia:attribute name=
"name">
9586 <dia:string>#problem_number#
</dia:string>
9588 <dia:attribute name=
"type">
9589 <dia:string>#scalar integer#
</dia:string>
9591 <dia:attribute name=
"value">
9592 <dia:string>##
</dia:string>
9594 <dia:attribute name=
"comment">
9595 <dia:string>##
</dia:string>
9597 <dia:attribute name=
"kind">
9601 <dia:composite type=
"umlparameter">
9602 <dia:attribute name=
"name">
9603 <dia:string>#column#
</dia:string>
9605 <dia:attribute name=
"type">
9606 <dia:string>#scalar integer#
</dia:string>
9608 <dia:attribute name=
"value">
9609 <dia:string>##
</dia:string>
9611 <dia:attribute name=
"comment">
9612 <dia:string>##
</dia:string>
9614 <dia:attribute name=
"kind">
9618 <dia:composite type=
"umlparameter">
9619 <dia:attribute name=
"name">
9620 <dia:string>#column_head#
</dia:string>
9622 <dia:attribute name=
"type">
9623 <dia:string>#scalar string#
</dia:string>
9625 <dia:attribute name=
"value">
9626 <dia:string>##
</dia:string>
9628 <dia:attribute name=
"comment">
9629 <dia:string>##
</dia:string>
9631 <dia:attribute name=
"kind">
9635 <dia:composite type=
"umlparameter">
9636 <dia:attribute name=
"name">
9637 <dia:string>#max#
</dia:string>
9639 <dia:attribute name=
"type">
9640 <dia:string>#scalar number#
</dia:string>
9642 <dia:attribute name=
"value">
9643 <dia:string>##
</dia:string>
9645 <dia:attribute name=
"comment">
9646 <dia:string>##
</dia:string>
9648 <dia:attribute name=
"kind">
9654 <dia:composite type=
"umloperation">
9655 <dia:attribute name=
"name">
9656 <dia:string>#min#
</dia:string>
9658 <dia:attribute name=
"stereotype">
9659 <dia:string>##
</dia:string>
9661 <dia:attribute name=
"type">
9662 <dia:string>##
</dia:string>
9664 <dia:attribute name=
"visibility">
9667 <dia:attribute name=
"comment">
9668 <dia:string>##
</dia:string>
9670 <dia:attribute name=
"abstract">
9671 <dia:boolean val=
"false"/>
9673 <dia:attribute name=
"inheritance_type">
9676 <dia:attribute name=
"query">
9677 <dia:boolean val=
"false"/>
9679 <dia:attribute name=
"class_scope">
9680 <dia:boolean val=
"false"/>
9682 <dia:attribute name=
"parameters">
9683 <dia:composite type=
"umlparameter">
9684 <dia:attribute name=
"name">
9685 <dia:string>#problem_number#
</dia:string>
9687 <dia:attribute name=
"type">
9688 <dia:string>#scalar integer#
</dia:string>
9690 <dia:attribute name=
"value">
9691 <dia:string>##
</dia:string>
9693 <dia:attribute name=
"comment">
9694 <dia:string>##
</dia:string>
9696 <dia:attribute name=
"kind">
9700 <dia:composite type=
"umlparameter">
9701 <dia:attribute name=
"name">
9702 <dia:string>#column#
</dia:string>
9704 <dia:attribute name=
"type">
9705 <dia:string>#scalar integer#
</dia:string>
9707 <dia:attribute name=
"value">
9708 <dia:string>##
</dia:string>
9710 <dia:attribute name=
"comment">
9711 <dia:string>##
</dia:string>
9713 <dia:attribute name=
"kind">
9717 <dia:composite type=
"umlparameter">
9718 <dia:attribute name=
"name">
9719 <dia:string>#column_head#
</dia:string>
9721 <dia:attribute name=
"type">
9722 <dia:string>#scalar string#
</dia:string>
9724 <dia:attribute name=
"value">
9725 <dia:string>##
</dia:string>
9727 <dia:attribute name=
"comment">
9728 <dia:string>##
</dia:string>
9730 <dia:attribute name=
"kind">
9734 <dia:composite type=
"umlparameter">
9735 <dia:attribute name=
"name">
9736 <dia:string>#min#
</dia:string>
9738 <dia:attribute name=
"type">
9739 <dia:string>#scalar number#
</dia:string>
9741 <dia:attribute name=
"value">
9742 <dia:string>##
</dia:string>
9744 <dia:attribute name=
"comment">
9745 <dia:string>##
</dia:string>
9747 <dia:attribute name=
"kind">
9753 <dia:composite type=
"umloperation">
9754 <dia:attribute name=
"name">
9755 <dia:string>#remove_inits#
</dia:string>
9757 <dia:attribute name=
"stereotype">
9758 <dia:string>##
</dia:string>
9760 <dia:attribute name=
"type">
9761 <dia:string>##
</dia:string>
9763 <dia:attribute name=
"visibility">
9766 <dia:attribute name=
"comment">
9767 <dia:string>##
</dia:string>
9769 <dia:attribute name=
"abstract">
9770 <dia:boolean val=
"false"/>
9772 <dia:attribute name=
"inheritance_type">
9775 <dia:attribute name=
"query">
9776 <dia:boolean val=
"false"/>
9778 <dia:attribute name=
"class_scope">
9779 <dia:boolean val=
"false"/>
9781 <dia:attribute name=
"parameters">
9782 <dia:composite type=
"umlparameter">
9783 <dia:attribute name=
"name">
9784 <dia:string>#type#
</dia:string>
9786 <dia:attribute name=
"type">
9787 <dia:string>#scalar string#
</dia:string>
9789 <dia:attribute name=
"value">
9790 <dia:string>##
</dia:string>
9792 <dia:attribute name=
"comment">
9793 <dia:string>##
</dia:string>
9795 <dia:attribute name=
"kind">
9799 <dia:composite type=
"umlparameter">
9800 <dia:attribute name=
"name">
9801 <dia:string>#labels#
</dia:string>
9803 <dia:attribute name=
"type">
9804 <dia:string>#array of strings#
</dia:string>
9806 <dia:attribute name=
"value">
9807 <dia:string>##
</dia:string>
9809 <dia:attribute name=
"comment">
9810 <dia:string>##
</dia:string>
9812 <dia:attribute name=
"kind">
9816 <dia:composite type=
"umlparameter">
9817 <dia:attribute name=
"name">
9818 <dia:string>#indexes#
</dia:string>
9820 <dia:attribute name=
"type">
9821 <dia:string>#array of integers#
</dia:string>
9823 <dia:attribute name=
"value">
9824 <dia:string>##
</dia:string>
9826 <dia:attribute name=
"comment">
9827 <dia:string>##
</dia:string>
9829 <dia:attribute name=
"kind">
9833 <dia:composite type=
"umlparameter">
9834 <dia:attribute name=
"name">
9835 <dia:string>#problem_number#
</dia:string>
9837 <dia:attribute name=
"type">
9838 <dia:string>#scalar integer#
</dia:string>
9840 <dia:attribute name=
"value">
9841 <dia:string>#
1#
</dia:string>
9843 <dia:attribute name=
"comment">
9844 <dia:string>##
</dia:string>
9846 <dia:attribute name=
"kind">
9852 <dia:composite type=
"umloperation">
9853 <dia:attribute name=
"name">
9854 <dia:string>#fractions#
</dia:string>
9856 <dia:attribute name=
"stereotype">
9857 <dia:string>##
</dia:string>
9859 <dia:attribute name=
"type">
9860 <dia:string>##
</dia:string>
9862 <dia:attribute name=
"visibility">
9865 <dia:attribute name=
"comment">
9866 <dia:string>##
</dia:string>
9868 <dia:attribute name=
"abstract">
9869 <dia:boolean val=
"false"/>
9871 <dia:attribute name=
"inheritance_type">
9874 <dia:attribute name=
"query">
9875 <dia:boolean val=
"false"/>
9877 <dia:attribute name=
"class_scope">
9878 <dia:boolean val=
"false"/>
9880 <dia:attribute name=
"parameters">
9881 <dia:composite type=
"umlparameter">
9882 <dia:attribute name=
"name">
9883 <dia:string>#column#
</dia:string>
9885 <dia:attribute name=
"type">
9886 <dia:string>#scalar integer#
</dia:string>
9888 <dia:attribute name=
"value">
9889 <dia:string>##
</dia:string>
9891 <dia:attribute name=
"comment">
9892 <dia:string>##
</dia:string>
9894 <dia:attribute name=
"kind">
9898 <dia:composite type=
"umlparameter">
9899 <dia:attribute name=
"name">
9900 <dia:string>#column_head#
</dia:string>
9902 <dia:attribute name=
"type">
9903 <dia:string>#scalar string#
</dia:string>
9905 <dia:attribute name=
"value">
9906 <dia:string>##
</dia:string>
9908 <dia:attribute name=
"comment">
9909 <dia:string>##
</dia:string>
9911 <dia:attribute name=
"kind">
9915 <dia:composite type=
"umlparameter">
9916 <dia:attribute name=
"name">
9917 <dia:string>#problem_number#
</dia:string>
9919 <dia:attribute name=
"type">
9920 <dia:string>#scalar integer#
</dia:string>
9922 <dia:attribute name=
"value">
9923 <dia:string>##
</dia:string>
9925 <dia:attribute name=
"comment">
9926 <dia:string>##
</dia:string>
9928 <dia:attribute name=
"kind">
9932 <dia:composite type=
"umlparameter">
9933 <dia:attribute name=
"name">
9934 <dia:string>#unique_in_individual#
</dia:string>
9936 <dia:attribute name=
"type">
9937 <dia:string>#scalar boolean#
</dia:string>
9939 <dia:attribute name=
"value">
9940 <dia:string>#
1#
</dia:string>
9942 <dia:attribute name=
"comment">
9943 <dia:string>##
</dia:string>
9945 <dia:attribute name=
"kind">
9949 <dia:composite type=
"umlparameter">
9950 <dia:attribute name=
"name">
9951 <dia:string>#fractions#
</dia:string>
9953 <dia:attribute name=
"type">
9954 <dia:string>#hash of numbers#
</dia:string>
9956 <dia:attribute name=
"value">
9957 <dia:string>##
</dia:string>
9959 <dia:attribute name=
"comment">
9960 <dia:string>##
</dia:string>
9962 <dia:attribute name=
"kind">
9966 <dia:composite type=
"umlparameter">
9967 <dia:attribute name=
"name">
9968 <dia:string>#ignore_missing#
</dia:string>
9970 <dia:attribute name=
"type">
9971 <dia:string>#scalar boolean#
</dia:string>
9973 <dia:attribute name=
"value">
9974 <dia:string>##
</dia:string>
9976 <dia:attribute name=
"comment">
9977 <dia:string>##
</dia:string>
9979 <dia:attribute name=
"kind">
9985 <dia:composite type=
"umloperation">
9986 <dia:attribute name=
"name">
9987 <dia:string>#remove_records#
</dia:string>
9989 <dia:attribute name=
"stereotype">
9990 <dia:string>##
</dia:string>
9992 <dia:attribute name=
"type">
9993 <dia:string>##
</dia:string>
9995 <dia:attribute name=
"visibility">
9998 <dia:attribute name=
"comment">
9999 <dia:string>##
</dia:string>
10001 <dia:attribute name=
"abstract">
10002 <dia:boolean val=
"false"/>
10004 <dia:attribute name=
"inheritance_type">
10005 <dia:enum val=
"2"/>
10007 <dia:attribute name=
"query">
10008 <dia:boolean val=
"false"/>
10010 <dia:attribute name=
"class_scope">
10011 <dia:boolean val=
"false"/>
10013 <dia:attribute name=
"parameters">
10014 <dia:composite type=
"umlparameter">
10015 <dia:attribute name=
"name">
10016 <dia:string>#type#
</dia:string>
10018 <dia:attribute name=
"type">
10019 <dia:string>#mandatory scalar string#
</dia:string>
10021 <dia:attribute name=
"value">
10022 <dia:string>##
</dia:string>
10024 <dia:attribute name=
"comment">
10025 <dia:string>##
</dia:string>
10027 <dia:attribute name=
"kind">
10028 <dia:enum val=
"1"/>
10031 <dia:composite type=
"umlparameter">
10032 <dia:attribute name=
"name">
10033 <dia:string>#problem_numbers#
</dia:string>
10035 <dia:attribute name=
"type">
10036 <dia:string>#array of integers#
</dia:string>
10038 <dia:attribute name=
"value">
10039 <dia:string>##
</dia:string>
10041 <dia:attribute name=
"comment">
10042 <dia:string>##
</dia:string>
10044 <dia:attribute name=
"kind">
10045 <dia:enum val=
"1"/>
10050 <dia:composite type=
"umloperation">
10051 <dia:attribute name=
"name">
10052 <dia:string>#table_files#
</dia:string>
10054 <dia:attribute name=
"stereotype">
10055 <dia:string>##
</dia:string>
10057 <dia:attribute name=
"type">
10058 <dia:string>#accessor#
</dia:string>
10060 <dia:attribute name=
"visibility">
10061 <dia:enum val=
"0"/>
10063 <dia:attribute name=
"comment">
10064 <dia:string>##
</dia:string>
10066 <dia:attribute name=
"abstract">
10067 <dia:boolean val=
"false"/>
10069 <dia:attribute name=
"inheritance_type">
10070 <dia:enum val=
"2"/>
10072 <dia:attribute name=
"query">
10073 <dia:boolean val=
"false"/>
10075 <dia:attribute name=
"class_scope">
10076 <dia:boolean val=
"false"/>
10078 <dia:attribute name=
"parameters">
10079 <dia:composite type=
"umlparameter">
10080 <dia:attribute name=
"name">
10081 <dia:string>#problem_numbers#
</dia:string>
10083 <dia:attribute name=
"type">
10084 <dia:string>#array of integers#
</dia:string>
10086 <dia:attribute name=
"value">
10087 <dia:string>##
</dia:string>
10089 <dia:attribute name=
"comment">
10090 <dia:string>##
</dia:string>
10092 <dia:attribute name=
"kind">
10093 <dia:enum val=
"1"/>
10096 <dia:composite type=
"umlparameter">
10097 <dia:attribute name=
"name">
10098 <dia:string>#table_files#
</dia:string>
10100 <dia:attribute name=
"type">
10101 <dia:string>#array of arrays#
</dia:string>
10103 <dia:attribute name=
"value">
10104 <dia:string>##
</dia:string>
10106 <dia:attribute name=
"comment">
10107 <dia:string>##
</dia:string>
10109 <dia:attribute name=
"kind">
10110 <dia:enum val=
"2"/>
10115 <dia:composite type=
"umloperation">
10116 <dia:attribute name=
"name">
10117 <dia:string>#full_name#
</dia:string>
10119 <dia:attribute name=
"stereotype">
10120 <dia:string>##
</dia:string>
10122 <dia:attribute name=
"type">
10123 <dia:string>##
</dia:string>
10125 <dia:attribute name=
"visibility">
10126 <dia:enum val=
"0"/>
10128 <dia:attribute name=
"comment">
10129 <dia:string>##
</dia:string>
10131 <dia:attribute name=
"abstract">
10132 <dia:boolean val=
"false"/>
10134 <dia:attribute name=
"inheritance_type">
10135 <dia:enum val=
"2"/>
10137 <dia:attribute name=
"query">
10138 <dia:boolean val=
"false"/>
10140 <dia:attribute name=
"class_scope">
10141 <dia:boolean val=
"false"/>
10143 <dia:attribute name=
"parameters">
10144 <dia:composite type=
"umlparameter">
10145 <dia:attribute name=
"name">
10146 <dia:string>#full_name#
</dia:string>
10148 <dia:attribute name=
"type">
10149 <dia:string>#scalar string#
</dia:string>
10151 <dia:attribute name=
"value">
10152 <dia:string>##
</dia:string>
10154 <dia:attribute name=
"comment">
10155 <dia:string>##
</dia:string>
10157 <dia:attribute name=
"kind">
10158 <dia:enum val=
"2"/>
10163 <dia:composite type=
"umloperation">
10164 <dia:attribute name=
"name">
10165 <dia:string>#add_extra_data_code#
</dia:string>
10167 <dia:attribute name=
"stereotype">
10168 <dia:string>##
</dia:string>
10170 <dia:attribute name=
"type">
10171 <dia:string>##
</dia:string>
10173 <dia:attribute name=
"visibility">
10174 <dia:enum val=
"0"/>
10176 <dia:attribute name=
"comment">
10177 <dia:string>##
</dia:string>
10179 <dia:attribute name=
"abstract">
10180 <dia:boolean val=
"false"/>
10182 <dia:attribute name=
"inheritance_type">
10183 <dia:enum val=
"2"/>
10185 <dia:attribute name=
"query">
10186 <dia:boolean val=
"false"/>
10188 <dia:attribute name=
"class_scope">
10189 <dia:boolean val=
"false"/>
10191 <dia:attribute name=
"parameters"/>
10193 <dia:composite type=
"umloperation">
10194 <dia:attribute name=
"name">
10195 <dia:string>#write_readers#
</dia:string>
10197 <dia:attribute name=
"stereotype">
10198 <dia:string>##
</dia:string>
10200 <dia:attribute name=
"type">
10201 <dia:string>##
</dia:string>
10203 <dia:attribute name=
"visibility">
10204 <dia:enum val=
"0"/>
10206 <dia:attribute name=
"comment">
10207 <dia:string>##
</dia:string>
10209 <dia:attribute name=
"abstract">
10210 <dia:boolean val=
"false"/>
10212 <dia:attribute name=
"inheritance_type">
10213 <dia:enum val=
"2"/>
10215 <dia:attribute name=
"query">
10216 <dia:boolean val=
"false"/>
10218 <dia:attribute name=
"class_scope">
10219 <dia:boolean val=
"false"/>
10221 <dia:attribute name=
"parameters"/>
10223 <dia:composite type=
"umloperation">
10224 <dia:attribute name=
"name">
10225 <dia:string>#write_get_subs#
</dia:string>
10227 <dia:attribute name=
"stereotype">
10228 <dia:string>##
</dia:string>
10230 <dia:attribute name=
"type">
10231 <dia:string>##
</dia:string>
10233 <dia:attribute name=
"visibility">
10234 <dia:enum val=
"0"/>
10236 <dia:attribute name=
"comment">
10237 <dia:string>##
</dia:string>
10239 <dia:attribute name=
"abstract">
10240 <dia:boolean val=
"false"/>
10242 <dia:attribute name=
"inheritance_type">
10243 <dia:enum val=
"2"/>
10245 <dia:attribute name=
"query">
10246 <dia:boolean val=
"false"/>
10248 <dia:attribute name=
"class_scope">
10249 <dia:boolean val=
"false"/>
10251 <dia:attribute name=
"parameters"/>
10253 <dia:composite type=
"umloperation">
10254 <dia:attribute name=
"name">
10255 <dia:string>#is_simulation#
</dia:string>
10257 <dia:attribute name=
"stereotype">
10258 <dia:string>##
</dia:string>
10260 <dia:attribute name=
"type">
10261 <dia:string>##
</dia:string>
10263 <dia:attribute name=
"visibility">
10264 <dia:enum val=
"0"/>
10266 <dia:attribute name=
"comment">
10267 <dia:string>##
</dia:string>
10269 <dia:attribute name=
"abstract">
10270 <dia:boolean val=
"false"/>
10272 <dia:attribute name=
"inheritance_type">
10273 <dia:enum val=
"2"/>
10275 <dia:attribute name=
"query">
10276 <dia:boolean val=
"false"/>
10278 <dia:attribute name=
"class_scope">
10279 <dia:boolean val=
"false"/>
10281 <dia:attribute name=
"parameters">
10282 <dia:composite type=
"umlparameter">
10283 <dia:attribute name=
"name">
10284 <dia:string>#problem_number#
</dia:string>
10286 <dia:attribute name=
"type">
10287 <dia:string>#scalar integer#
</dia:string>
10289 <dia:attribute name=
"value">
10290 <dia:string>#
0#
</dia:string>
10292 <dia:attribute name=
"comment">
10293 <dia:string>##
</dia:string>
10295 <dia:attribute name=
"kind">
10296 <dia:enum val=
"1"/>
10299 <dia:composite type=
"umlparameter">
10300 <dia:attribute name=
"name">
10301 <dia:string>#is_sim#
</dia:string>
10303 <dia:attribute name=
"type">
10304 <dia:string>#scalar boolean#
</dia:string>
10306 <dia:attribute name=
"value">
10307 <dia:string>#
0#
</dia:string>
10309 <dia:attribute name=
"comment">
10310 <dia:string>##
</dia:string>
10312 <dia:attribute name=
"kind">
10313 <dia:enum val=
"2"/>
10318 <dia:composite type=
"umloperation">
10319 <dia:attribute name=
"name">
10320 <dia:string>#subroutine_files#
</dia:string>
10322 <dia:attribute name=
"stereotype">
10323 <dia:string>##
</dia:string>
10325 <dia:attribute name=
"type">
10326 <dia:string>##
</dia:string>
10328 <dia:attribute name=
"visibility">
10329 <dia:enum val=
"0"/>
10331 <dia:attribute name=
"comment">
10332 <dia:string>##
</dia:string>
10334 <dia:attribute name=
"abstract">
10335 <dia:boolean val=
"false"/>
10337 <dia:attribute name=
"inheritance_type">
10338 <dia:enum val=
"2"/>
10340 <dia:attribute name=
"query">
10341 <dia:boolean val=
"false"/>
10343 <dia:attribute name=
"class_scope">
10344 <dia:boolean val=
"false"/>
10346 <dia:attribute name=
"parameters">
10347 <dia:composite type=
"umlparameter">
10348 <dia:attribute name=
"name">
10349 <dia:string>#fsubs#
</dia:string>
10351 <dia:attribute name=
"type">
10352 <dia:string>#array of strings#
</dia:string>
10354 <dia:attribute name=
"value">
10355 <dia:string>##
</dia:string>
10357 <dia:attribute name=
"comment">
10358 <dia:string>##
</dia:string>
10360 <dia:attribute name=
"kind">
10361 <dia:enum val=
"2"/>
10366 <dia:composite type=
"umloperation">
10367 <dia:attribute name=
"name">
10368 <dia:string>#randomize_inits#
</dia:string>
10370 <dia:attribute name=
"stereotype">
10371 <dia:string>##
</dia:string>
10373 <dia:attribute name=
"type">
10374 <dia:string>##
</dia:string>
10376 <dia:attribute name=
"visibility">
10377 <dia:enum val=
"0"/>
10379 <dia:attribute name=
"comment">
10380 <dia:string>##
</dia:string>
10382 <dia:attribute name=
"abstract">
10383 <dia:boolean val=
"false"/>
10385 <dia:attribute name=
"inheritance_type">
10386 <dia:enum val=
"2"/>
10388 <dia:attribute name=
"query">
10389 <dia:boolean val=
"false"/>
10391 <dia:attribute name=
"class_scope">
10392 <dia:boolean val=
"false"/>
10394 <dia:attribute name=
"parameters">
10395 <dia:composite type=
"umlparameter">
10396 <dia:attribute name=
"name">
10397 <dia:string>#degree#
</dia:string>
10399 <dia:attribute name=
"type">
10400 <dia:string>#scalar number#
</dia:string>
10402 <dia:attribute name=
"value">
10403 <dia:string>##
</dia:string>
10405 <dia:attribute name=
"comment">
10406 <dia:string>##
</dia:string>
10408 <dia:attribute name=
"kind">
10409 <dia:enum val=
"1"/>
10414 <dia:composite type=
"umloperation">
10415 <dia:attribute name=
"name">
10416 <dia:string>#wrap_data#
</dia:string>
10418 <dia:attribute name=
"stereotype">
10419 <dia:string>##
</dia:string>
10421 <dia:attribute name=
"type">
10422 <dia:string>##
</dia:string>
10424 <dia:attribute name=
"visibility">
10425 <dia:enum val=
"0"/>
10427 <dia:attribute name=
"comment">
10428 <dia:string>##
</dia:string>
10430 <dia:attribute name=
"abstract">
10431 <dia:boolean val=
"false"/>
10433 <dia:attribute name=
"inheritance_type">
10434 <dia:enum val=
"2"/>
10436 <dia:attribute name=
"query">
10437 <dia:boolean val=
"false"/>
10439 <dia:attribute name=
"class_scope">
10440 <dia:boolean val=
"false"/>
10442 <dia:attribute name=
"parameters">
10443 <dia:composite type=
"umlparameter">
10444 <dia:attribute name=
"name">
10445 <dia:string>#cont_column#
</dia:string>
10447 <dia:attribute name=
"type">
10448 <dia:string>#scalar integer#
</dia:string>
10450 <dia:attribute name=
"value">
10451 <dia:string>##
</dia:string>
10453 <dia:attribute name=
"comment">
10454 <dia:string>##
</dia:string>
10456 <dia:attribute name=
"kind">
10457 <dia:enum val=
"1"/>
10460 <dia:composite type=
"umlparameter">
10461 <dia:attribute name=
"name">
10462 <dia:string>#wrap_column#
</dia:string>
10464 <dia:attribute name=
"type">
10465 <dia:string>#scalar integer#
</dia:string>
10467 <dia:attribute name=
"value">
10468 <dia:string>##
</dia:string>
10470 <dia:attribute name=
"comment">
10471 <dia:string>##
</dia:string>
10473 <dia:attribute name=
"kind">
10474 <dia:enum val=
"1"/>
10479 <dia:composite type=
"umloperation">
10480 <dia:attribute name=
"name">
10481 <dia:string>#unwrap_data#
</dia:string>
10483 <dia:attribute name=
"stereotype">
10484 <dia:string>##
</dia:string>
10486 <dia:attribute name=
"type">
10487 <dia:string>##
</dia:string>
10489 <dia:attribute name=
"visibility">
10490 <dia:enum val=
"0"/>
10492 <dia:attribute name=
"comment">
10493 <dia:string>##
</dia:string>
10495 <dia:attribute name=
"abstract">
10496 <dia:boolean val=
"false"/>
10498 <dia:attribute name=
"inheritance_type">
10499 <dia:enum val=
"2"/>
10501 <dia:attribute name=
"query">
10502 <dia:boolean val=
"false"/>
10504 <dia:attribute name=
"class_scope">
10505 <dia:boolean val=
"false"/>
10507 <dia:attribute name=
"parameters"/>
10509 <dia:composite type=
"umloperation">
10510 <dia:attribute name=
"name">
10511 <dia:string>#flush_data#
</dia:string>
10513 <dia:attribute name=
"stereotype">
10514 <dia:string>##
</dia:string>
10516 <dia:attribute name=
"type">
10517 <dia:string>##
</dia:string>
10519 <dia:attribute name=
"visibility">
10520 <dia:enum val=
"0"/>
10522 <dia:attribute name=
"comment">
10523 <dia:string>##
</dia:string>
10525 <dia:attribute name=
"abstract">
10526 <dia:boolean val=
"false"/>
10528 <dia:attribute name=
"inheritance_type">
10529 <dia:enum val=
"2"/>
10531 <dia:attribute name=
"query">
10532 <dia:boolean val=
"false"/>
10534 <dia:attribute name=
"class_scope">
10535 <dia:boolean val=
"false"/>
10537 <dia:attribute name=
"parameters"/>
10539 <dia:composite type=
"umloperation">
10540 <dia:attribute name=
"name">
10541 <dia:string>#register_in_database#
</dia:string>
10543 <dia:attribute name=
"stereotype">
10544 <dia:string>##
</dia:string>
10546 <dia:attribute name=
"type">
10547 <dia:string>##
</dia:string>
10549 <dia:attribute name=
"visibility">
10550 <dia:enum val=
"0"/>
10552 <dia:attribute name=
"comment">
10553 <dia:string>##
</dia:string>
10555 <dia:attribute name=
"abstract">
10556 <dia:boolean val=
"false"/>
10558 <dia:attribute name=
"inheritance_type">
10559 <dia:enum val=
"2"/>
10561 <dia:attribute name=
"query">
10562 <dia:boolean val=
"false"/>
10564 <dia:attribute name=
"class_scope">
10565 <dia:boolean val=
"false"/>
10567 <dia:attribute name=
"parameters">
10568 <dia:composite type=
"umlparameter">
10569 <dia:attribute name=
"name">
10570 <dia:string>#force#
</dia:string>
10572 <dia:attribute name=
"type">
10573 <dia:string>#scalar boolean#
</dia:string>
10575 <dia:attribute name=
"value">
10576 <dia:string>#
0#
</dia:string>
10578 <dia:attribute name=
"comment">
10579 <dia:string>##
</dia:string>
10581 <dia:attribute name=
"kind">
10582 <dia:enum val=
"1"/>
10585 <dia:composite type=
"umlparameter">
10586 <dia:attribute name=
"name">
10587 <dia:string>#model_id#
</dia:string>
10589 <dia:attribute name=
"type">
10590 <dia:string>#scalar integer#
</dia:string>
10592 <dia:attribute name=
"value">
10593 <dia:string>##
</dia:string>
10595 <dia:attribute name=
"comment">
10596 <dia:string>##
</dia:string>
10598 <dia:attribute name=
"kind">
10599 <dia:enum val=
"2"/>
10604 <dia:composite type=
"umloperation">
10605 <dia:attribute name=
"name">
10606 <dia:string>#remove_option#
</dia:string>
10608 <dia:attribute name=
"stereotype">
10609 <dia:string>##
</dia:string>
10611 <dia:attribute name=
"type">
10612 <dia:string>##
</dia:string>
10614 <dia:attribute name=
"visibility">
10615 <dia:enum val=
"0"/>
10617 <dia:attribute name=
"comment">
10618 <dia:string>##
</dia:string>
10620 <dia:attribute name=
"abstract">
10621 <dia:boolean val=
"false"/>
10623 <dia:attribute name=
"inheritance_type">
10624 <dia:enum val=
"2"/>
10626 <dia:attribute name=
"query">
10627 <dia:boolean val=
"false"/>
10629 <dia:attribute name=
"class_scope">
10630 <dia:boolean val=
"false"/>
10632 <dia:attribute name=
"parameters">
10633 <dia:composite type=
"umlparameter">
10634 <dia:attribute name=
"name">
10635 <dia:string>#problem_numbers#
</dia:string>
10637 <dia:attribute name=
"type">
10638 <dia:string>#array of integers#
</dia:string>
10640 <dia:attribute name=
"value">
10641 <dia:string>##
</dia:string>
10643 <dia:attribute name=
"comment">
10644 <dia:string>##
</dia:string>
10646 <dia:attribute name=
"kind">
10647 <dia:enum val=
"1"/>
10650 <dia:composite type=
"umlparameter">
10651 <dia:attribute name=
"name">
10652 <dia:string>#record_name#
</dia:string>
10654 <dia:attribute name=
"type">
10655 <dia:string>#scalar string#
</dia:string>
10657 <dia:attribute name=
"value">
10658 <dia:string>##
</dia:string>
10660 <dia:attribute name=
"comment">
10661 <dia:string>##
</dia:string>
10663 <dia:attribute name=
"kind">
10664 <dia:enum val=
"1"/>
10667 <dia:composite type=
"umlparameter">
10668 <dia:attribute name=
"name">
10669 <dia:string>#option_name#
</dia:string>
10671 <dia:attribute name=
"type">
10672 <dia:string>#scalar string#
</dia:string>
10674 <dia:attribute name=
"value">
10675 <dia:string>##
</dia:string>
10677 <dia:attribute name=
"comment">
10678 <dia:string>##
</dia:string>
10680 <dia:attribute name=
"kind">
10681 <dia:enum val=
"1"/>
10686 <dia:composite type=
"umloperation">
10687 <dia:attribute name=
"name">
10688 <dia:string>#add_option#
</dia:string>
10690 <dia:attribute name=
"stereotype">
10691 <dia:string>##
</dia:string>
10693 <dia:attribute name=
"type">
10694 <dia:string>##
</dia:string>
10696 <dia:attribute name=
"visibility">
10697 <dia:enum val=
"0"/>
10699 <dia:attribute name=
"comment">
10700 <dia:string>##
</dia:string>
10702 <dia:attribute name=
"abstract">
10703 <dia:boolean val=
"false"/>
10705 <dia:attribute name=
"inheritance_type">
10706 <dia:enum val=
"2"/>
10708 <dia:attribute name=
"query">
10709 <dia:boolean val=
"false"/>
10711 <dia:attribute name=
"class_scope">
10712 <dia:boolean val=
"false"/>
10714 <dia:attribute name=
"parameters">
10715 <dia:composite type=
"umlparameter">
10716 <dia:attribute name=
"name">
10717 <dia:string>#problem_numbers#
</dia:string>
10719 <dia:attribute name=
"type">
10720 <dia:string>#array of integers#
</dia:string>
10722 <dia:attribute name=
"value">
10723 <dia:string>##
</dia:string>
10725 <dia:attribute name=
"comment">
10726 <dia:string>##
</dia:string>
10728 <dia:attribute name=
"kind">
10729 <dia:enum val=
"1"/>
10732 <dia:composite type=
"umlparameter">
10733 <dia:attribute name=
"name">
10734 <dia:string>#record_name#
</dia:string>
10736 <dia:attribute name=
"type">
10737 <dia:string>#scalar string#
</dia:string>
10739 <dia:attribute name=
"value">
10740 <dia:string>##
</dia:string>
10742 <dia:attribute name=
"comment">
10743 <dia:string>##
</dia:string>
10745 <dia:attribute name=
"kind">
10746 <dia:enum val=
"1"/>
10749 <dia:composite type=
"umlparameter">
10750 <dia:attribute name=
"name">
10751 <dia:string>#option_name#
</dia:string>
10753 <dia:attribute name=
"type">
10754 <dia:string>#scalar string#
</dia:string>
10756 <dia:attribute name=
"value">
10757 <dia:string>##
</dia:string>
10759 <dia:attribute name=
"comment">
10760 <dia:string>##
</dia:string>
10762 <dia:attribute name=
"kind">
10763 <dia:enum val=
"1"/>
10766 <dia:composite type=
"umlparameter">
10767 <dia:attribute name=
"name">
10768 <dia:string>#option_value#
</dia:string>
10770 <dia:attribute name=
"type">
10771 <dia:string>#scalar#
</dia:string>
10773 <dia:attribute name=
"value">
10774 <dia:string>##
</dia:string>
10776 <dia:attribute name=
"comment">
10777 <dia:string>##
</dia:string>
10779 <dia:attribute name=
"kind">
10780 <dia:enum val=
"1"/>
10783 <dia:composite type=
"umlparameter">
10784 <dia:attribute name=
"name">
10785 <dia:string>#add_record#
</dia:string>
10787 <dia:attribute name=
"type">
10788 <dia:string>#scalar boolean#
</dia:string>
10790 <dia:attribute name=
"value">
10791 <dia:string>#
0#
</dia:string>
10793 <dia:attribute name=
"comment">
10794 <dia:string>##
</dia:string>
10796 <dia:attribute name=
"kind">
10797 <dia:enum val=
"1"/>
10802 <dia:composite type=
"umloperation">
10803 <dia:attribute name=
"name">
10804 <dia:string>#set_option#
</dia:string>
10806 <dia:attribute name=
"stereotype">
10807 <dia:string>##
</dia:string>
10809 <dia:attribute name=
"type">
10810 <dia:string>##
</dia:string>
10812 <dia:attribute name=
"visibility">
10813 <dia:enum val=
"0"/>
10815 <dia:attribute name=
"comment">
10816 <dia:string>##
</dia:string>
10818 <dia:attribute name=
"abstract">
10819 <dia:boolean val=
"false"/>
10821 <dia:attribute name=
"inheritance_type">
10822 <dia:enum val=
"2"/>
10824 <dia:attribute name=
"query">
10825 <dia:boolean val=
"false"/>
10827 <dia:attribute name=
"class_scope">
10828 <dia:boolean val=
"false"/>
10830 <dia:attribute name=
"parameters">
10831 <dia:composite type=
"umlparameter">
10832 <dia:attribute name=
"name">
10833 <dia:string>#problem_numbers#
</dia:string>
10835 <dia:attribute name=
"type">
10836 <dia:string>#array of integers#
</dia:string>
10838 <dia:attribute name=
"value">
10839 <dia:string>##
</dia:string>
10841 <dia:attribute name=
"comment">
10842 <dia:string>##
</dia:string>
10844 <dia:attribute name=
"kind">
10845 <dia:enum val=
"1"/>
10848 <dia:composite type=
"umlparameter">
10849 <dia:attribute name=
"name">
10850 <dia:string>#record_name#
</dia:string>
10852 <dia:attribute name=
"type">
10853 <dia:string>#scalar string#
</dia:string>
10855 <dia:attribute name=
"value">
10856 <dia:string>##
</dia:string>
10858 <dia:attribute name=
"comment">
10859 <dia:string>##
</dia:string>
10861 <dia:attribute name=
"kind">
10862 <dia:enum val=
"1"/>
10865 <dia:composite type=
"umlparameter">
10866 <dia:attribute name=
"name">
10867 <dia:string>#option_name#
</dia:string>
10869 <dia:attribute name=
"type">
10870 <dia:string>#scalar string#
</dia:string>
10872 <dia:attribute name=
"value">
10873 <dia:string>##
</dia:string>
10875 <dia:attribute name=
"comment">
10876 <dia:string>##
</dia:string>
10878 <dia:attribute name=
"kind">
10879 <dia:enum val=
"1"/>
10882 <dia:composite type=
"umlparameter">
10883 <dia:attribute name=
"name">
10884 <dia:string>#option_value#
</dia:string>
10886 <dia:attribute name=
"type">
10887 <dia:string>#scalar#
</dia:string>
10889 <dia:attribute name=
"value">
10890 <dia:string>##
</dia:string>
10892 <dia:attribute name=
"comment">
10893 <dia:string>##
</dia:string>
10895 <dia:attribute name=
"kind">
10896 <dia:enum val=
"1"/>
10901 <dia:composite type=
"umloperation">
10902 <dia:attribute name=
"name">
10903 <dia:string>#add_marginals_code#
</dia:string>
10905 <dia:attribute name=
"stereotype">
10906 <dia:string>##
</dia:string>
10908 <dia:attribute name=
"type">
10909 <dia:string>##
</dia:string>
10911 <dia:attribute name=
"visibility">
10912 <dia:enum val=
"0"/>
10914 <dia:attribute name=
"comment">
10915 <dia:string>##
</dia:string>
10917 <dia:attribute name=
"abstract">
10918 <dia:boolean val=
"false"/>
10920 <dia:attribute name=
"inheritance_type">
10921 <dia:enum val=
"2"/>
10923 <dia:attribute name=
"query">
10924 <dia:boolean val=
"false"/>
10926 <dia:attribute name=
"class_scope">
10927 <dia:boolean val=
"false"/>
10929 <dia:attribute name=
"parameters">
10930 <dia:composite type=
"umlparameter">
10931 <dia:attribute name=
"name">
10932 <dia:string>#problem_numbers#
</dia:string>
10934 <dia:attribute name=
"type">
10935 <dia:string>#array of integers#
</dia:string>
10937 <dia:attribute name=
"value">
10938 <dia:string>##
</dia:string>
10940 <dia:attribute name=
"comment">
10941 <dia:string>##
</dia:string>
10943 <dia:attribute name=
"kind">
10944 <dia:enum val=
"1"/>
10947 <dia:composite type=
"umlparameter">
10948 <dia:attribute name=
"name">
10949 <dia:string>#nomegas#
</dia:string>
10951 <dia:attribute name=
"type">
10952 <dia:string>#array of integers#
</dia:string>
10954 <dia:attribute name=
"value">
10955 <dia:string>##
</dia:string>
10957 <dia:attribute name=
"comment">
10958 <dia:string>##
</dia:string>
10960 <dia:attribute name=
"kind">
10961 <dia:enum val=
"1"/>
10966 <dia:composite type=
"umloperation">
10967 <dia:attribute name=
"name">
10968 <dia:string>#problem_structure#
</dia:string>
10970 <dia:attribute name=
"stereotype">
10971 <dia:string>##
</dia:string>
10973 <dia:attribute name=
"type">
10974 <dia:string>##
</dia:string>
10976 <dia:attribute name=
"visibility">
10977 <dia:enum val=
"0"/>
10979 <dia:attribute name=
"comment">
10980 <dia:string>##
</dia:string>
10982 <dia:attribute name=
"abstract">
10983 <dia:boolean val=
"false"/>
10985 <dia:attribute name=
"inheritance_type">
10986 <dia:enum val=
"2"/>
10988 <dia:attribute name=
"query">
10989 <dia:boolean val=
"false"/>
10991 <dia:attribute name=
"class_scope">
10992 <dia:boolean val=
"false"/>
10994 <dia:attribute name=
"parameters">
10995 <dia:composite type=
"umlparameter">
10996 <dia:attribute name=
"name">
10997 <dia:string>#subproblems#
</dia:string>
10999 <dia:attribute name=
"type">
11000 <dia:string>#array of integers#
</dia:string>
11002 <dia:attribute name=
"value">
11003 <dia:string>##
</dia:string>
11005 <dia:attribute name=
"comment">
11006 <dia:string>##
</dia:string>
11008 <dia:attribute name=
"kind">
11009 <dia:enum val=
"2"/>
11014 <dia:composite type=
"umloperation">
11015 <dia:attribute name=
"name">
11016 <dia:string>#add_nonparametric_code#
</dia:string>
11018 <dia:attribute name=
"stereotype">
11019 <dia:string>##
</dia:string>
11021 <dia:attribute name=
"type">
11022 <dia:string>##
</dia:string>
11024 <dia:attribute name=
"visibility">
11025 <dia:enum val=
"0"/>
11027 <dia:attribute name=
"comment">
11028 <dia:string>##
</dia:string>
11030 <dia:attribute name=
"abstract">
11031 <dia:boolean val=
"false"/>
11033 <dia:attribute name=
"inheritance_type">
11034 <dia:enum val=
"2"/>
11036 <dia:attribute name=
"query">
11037 <dia:boolean val=
"false"/>
11039 <dia:attribute name=
"class_scope">
11040 <dia:boolean val=
"false"/>
11042 <dia:attribute name=
"parameters"/>
11044 <dia:composite type=
"umloperation">
11045 <dia:attribute name=
"name">
11046 <dia:string>#nonparametric_code#
</dia:string>
11048 <dia:attribute name=
"stereotype">
11049 <dia:string>##
</dia:string>
11051 <dia:attribute name=
"type">
11052 <dia:string>##
</dia:string>
11054 <dia:attribute name=
"visibility">
11055 <dia:enum val=
"0"/>
11057 <dia:attribute name=
"comment">
11058 <dia:string>##
</dia:string>
11060 <dia:attribute name=
"abstract">
11061 <dia:boolean val=
"false"/>
11063 <dia:attribute name=
"inheritance_type">
11064 <dia:enum val=
"2"/>
11066 <dia:attribute name=
"query">
11067 <dia:boolean val=
"false"/>
11069 <dia:attribute name=
"class_scope">
11070 <dia:boolean val=
"false"/>
11072 <dia:attribute name=
"parameters">
11073 <dia:composite type=
"umlparameter">
11074 <dia:attribute name=
"name">
11075 <dia:string>#enabled#
</dia:string>
11077 <dia:attribute name=
"type">
11078 <dia:string>#array of booleans#
</dia:string>
11080 <dia:attribute name=
"value">
11081 <dia:string>##
</dia:string>
11083 <dia:attribute name=
"comment">
11084 <dia:string>##
</dia:string>
11086 <dia:attribute name=
"kind">
11087 <dia:enum val=
"1"/>
11090 <dia:composite type=
"umlparameter">
11091 <dia:attribute name=
"name">
11092 <dia:string>#problem_numbers#
</dia:string>
11094 <dia:attribute name=
"type">
11095 <dia:string>#array of integers#
</dia:string>
11097 <dia:attribute name=
"value">
11098 <dia:string>##
</dia:string>
11100 <dia:attribute name=
"comment">
11101 <dia:string>##
</dia:string>
11103 <dia:attribute name=
"kind">
11104 <dia:enum val=
"1"/>
11107 <dia:composite type=
"umlparameter">
11108 <dia:attribute name=
"name">
11109 <dia:string>#indicators#
</dia:string>
11111 <dia:attribute name=
"type">
11112 <dia:string>#array of booleans#
</dia:string>
11114 <dia:attribute name=
"value">
11115 <dia:string>##
</dia:string>
11117 <dia:attribute name=
"comment">
11118 <dia:string>##
</dia:string>
11120 <dia:attribute name=
"kind">
11121 <dia:enum val=
"2"/>
11126 <dia:composite type=
"umloperation">
11127 <dia:attribute name=
"name">
11128 <dia:string>#shrinkage_stats#
</dia:string>
11130 <dia:attribute name=
"stereotype">
11131 <dia:string>##
</dia:string>
11133 <dia:attribute name=
"type">
11134 <dia:string>##
</dia:string>
11136 <dia:attribute name=
"visibility">
11137 <dia:enum val=
"0"/>
11139 <dia:attribute name=
"comment">
11140 <dia:string>##
</dia:string>
11142 <dia:attribute name=
"abstract">
11143 <dia:boolean val=
"false"/>
11145 <dia:attribute name=
"inheritance_type">
11146 <dia:enum val=
"2"/>
11148 <dia:attribute name=
"query">
11149 <dia:boolean val=
"false"/>
11151 <dia:attribute name=
"class_scope">
11152 <dia:boolean val=
"false"/>
11154 <dia:attribute name=
"parameters">
11155 <dia:composite type=
"umlparameter">
11156 <dia:attribute name=
"name">
11157 <dia:string>#enabled#
</dia:string>
11159 <dia:attribute name=
"type">
11160 <dia:string>#scalar#
</dia:string>
11162 <dia:attribute name=
"value">
11163 <dia:string>##
</dia:string>
11165 <dia:attribute name=
"comment">
11166 <dia:string>##
</dia:string>
11168 <dia:attribute name=
"kind">
11169 <dia:enum val=
"1"/>
11172 <dia:composite type=
"umlparameter">
11173 <dia:attribute name=
"name">
11174 <dia:string>#problem_numbers#
</dia:string>
11176 <dia:attribute name=
"type">
11177 <dia:string>#array of integers#
</dia:string>
11179 <dia:attribute name=
"value">
11180 <dia:string>##
</dia:string>
11182 <dia:attribute name=
"comment">
11183 <dia:string>##
</dia:string>
11185 <dia:attribute name=
"kind">
11186 <dia:enum val=
"1"/>
11189 <dia:composite type=
"umlparameter">
11190 <dia:attribute name=
"name">
11191 <dia:string>#indicators#
</dia:string>
11193 <dia:attribute name=
"type">
11194 <dia:string>#array of booleans#
</dia:string>
11196 <dia:attribute name=
"value">
11197 <dia:string>##
</dia:string>
11199 <dia:attribute name=
"comment">
11200 <dia:string>##
</dia:string>
11202 <dia:attribute name=
"kind">
11203 <dia:enum val=
"2"/>
11208 <dia:composite type=
"umloperation">
11209 <dia:attribute name=
"name">
11210 <dia:string>#eta_shrinkage#
</dia:string>
11212 <dia:attribute name=
"stereotype">
11213 <dia:string>##
</dia:string>
11215 <dia:attribute name=
"type">
11216 <dia:string>##
</dia:string>
11218 <dia:attribute name=
"visibility">
11219 <dia:enum val=
"0"/>
11221 <dia:attribute name=
"comment">
11222 <dia:string>##
</dia:string>
11224 <dia:attribute name=
"abstract">
11225 <dia:boolean val=
"false"/>
11227 <dia:attribute name=
"inheritance_type">
11228 <dia:enum val=
"2"/>
11230 <dia:attribute name=
"query">
11231 <dia:boolean val=
"false"/>
11233 <dia:attribute name=
"class_scope">
11234 <dia:boolean val=
"false"/>
11236 <dia:attribute name=
"parameters">
11237 <dia:composite type=
"umlparameter">
11238 <dia:attribute name=
"name">
11239 <dia:string>#eta_shrinkage#
</dia:string>
11241 <dia:attribute name=
"type">
11242 <dia:string>#array of #
</dia:string>
11244 <dia:attribute name=
"value">
11245 <dia:string>##
</dia:string>
11247 <dia:attribute name=
"comment">
11248 <dia:string>##
</dia:string>
11250 <dia:attribute name=
"kind">
11251 <dia:enum val=
"2"/>
11256 <dia:composite type=
"umloperation">
11257 <dia:attribute name=
"name">
11258 <dia:string>#wres_shrinkage#
</dia:string>
11260 <dia:attribute name=
"stereotype">
11261 <dia:string>##
</dia:string>
11263 <dia:attribute name=
"type">
11264 <dia:string>##
</dia:string>
11266 <dia:attribute name=
"visibility">
11267 <dia:enum val=
"0"/>
11269 <dia:attribute name=
"comment">
11270 <dia:string>##
</dia:string>
11272 <dia:attribute name=
"abstract">
11273 <dia:boolean val=
"false"/>
11275 <dia:attribute name=
"inheritance_type">
11276 <dia:enum val=
"2"/>
11278 <dia:attribute name=
"query">
11279 <dia:boolean val=
"false"/>
11281 <dia:attribute name=
"class_scope">
11282 <dia:boolean val=
"false"/>
11284 <dia:attribute name=
"parameters">
11285 <dia:composite type=
"umlparameter">
11286 <dia:attribute name=
"name">
11287 <dia:string>#wres_shrinkage#
</dia:string>
11289 <dia:attribute name=
"type">
11290 <dia:string>#array of#
</dia:string>
11292 <dia:attribute name=
"value">
11293 <dia:string>##
</dia:string>
11295 <dia:attribute name=
"comment">
11296 <dia:string>##
</dia:string>
11298 <dia:attribute name=
"kind">
11299 <dia:enum val=
"2"/>
11304 <dia:composite type=
"umloperation">
11305 <dia:attribute name=
"name">
11306 <dia:string>#flush#
</dia:string>
11308 <dia:attribute name=
"stereotype">
11309 <dia:string>##
</dia:string>
11311 <dia:attribute name=
"type">
11312 <dia:string>##
</dia:string>
11314 <dia:attribute name=
"visibility">
11315 <dia:enum val=
"0"/>
11317 <dia:attribute name=
"comment">
11318 <dia:string>##
</dia:string>
11320 <dia:attribute name=
"abstract">
11321 <dia:boolean val=
"false"/>
11323 <dia:attribute name=
"inheritance_type">
11324 <dia:enum val=
"2"/>
11326 <dia:attribute name=
"query">
11327 <dia:boolean val=
"false"/>
11329 <dia:attribute name=
"class_scope">
11330 <dia:boolean val=
"false"/>
11332 <dia:attribute name=
"parameters">
11333 <dia:composite type=
"umlparameter">
11334 <dia:attribute name=
"name">
11335 <dia:string>#force#
</dia:string>
11337 <dia:attribute name=
"type">
11338 <dia:string>#scalar boolean#
</dia:string>
11340 <dia:attribute name=
"value">
11341 <dia:string>#
0#
</dia:string>
11343 <dia:attribute name=
"comment">
11344 <dia:string>##
</dia:string>
11346 <dia:attribute name=
"kind">
11347 <dia:enum val=
"1"/>
11353 <dia:attribute name=
"template">
11354 <dia:boolean val=
"false"/>
11356 <dia:attribute name=
"templates"/>
11358 <dia:object type=
"UML - Class" version=
"0" id=
"O22">
11359 <dia:attribute name=
"obj_pos">
11360 <dia:point val=
"109,-35"/>
11362 <dia:attribute name=
"obj_bb">
11363 <dia:rectangle val=
"108.95,-35.05;111.45,-32.75"/>
11365 <dia:attribute name=
"elem_corner">
11366 <dia:point val=
"109,-35"/>
11368 <dia:attribute name=
"elem_width">
11369 <dia:real val=
"2.3999999999999999"/>
11371 <dia:attribute name=
"elem_height">
11372 <dia:real val=
"2.1999999999999997"/>
11374 <dia:attribute name=
"name">
11375 <dia:string>#data#
</dia:string>
11377 <dia:attribute name=
"stereotype">
11378 <dia:string>##
</dia:string>
11380 <dia:attribute name=
"comment">
11381 <dia:string>##
</dia:string>
11383 <dia:attribute name=
"abstract">
11384 <dia:boolean val=
"true"/>
11386 <dia:attribute name=
"suppress_attributes">
11387 <dia:boolean val=
"false"/>
11389 <dia:attribute name=
"suppress_operations">
11390 <dia:boolean val=
"false"/>
11392 <dia:attribute name=
"visible_attributes">
11393 <dia:boolean val=
"true"/>
11395 <dia:attribute name=
"visible_operations">
11396 <dia:boolean val=
"true"/>
11398 <dia:attribute name=
"visible_comments">
11399 <dia:boolean val=
"false"/>
11401 <dia:attribute name=
"wrap_operations">
11402 <dia:boolean val=
"false"/>
11404 <dia:attribute name=
"wrap_after_char">
11405 <dia:int val=
"40"/>
11407 <dia:attribute name=
"line_color">
11408 <dia:color val=
"#000000"/>
11410 <dia:attribute name=
"fill_color">
11411 <dia:color val=
"#ffffff"/>
11413 <dia:attribute name=
"text_color">
11414 <dia:color val=
"#000000"/>
11416 <dia:attribute name=
"normal_font">
11417 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11419 <dia:attribute name=
"abstract_font">
11420 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11422 <dia:attribute name=
"polymorphic_font">
11423 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11425 <dia:attribute name=
"classname_font">
11426 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11428 <dia:attribute name=
"abstract_classname_font">
11429 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11431 <dia:attribute name=
"comment_font">
11432 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11434 <dia:attribute name=
"font_height">
11435 <dia:real val=
"0.80000000000000004"/>
11437 <dia:attribute name=
"polymorphic_font_height">
11438 <dia:real val=
"0.80000000000000004"/>
11440 <dia:attribute name=
"abstract_font_height">
11441 <dia:real val=
"0.80000000000000004"/>
11443 <dia:attribute name=
"classname_font_height">
11444 <dia:real val=
"1"/>
11446 <dia:attribute name=
"abstract_classname_font_height">
11447 <dia:real val=
"1"/>
11449 <dia:attribute name=
"comment_font_height">
11450 <dia:real val=
"1"/>
11452 <dia:attribute name=
"attributes"/>
11453 <dia:attribute name=
"operations"/>
11454 <dia:attribute name=
"template">
11455 <dia:boolean val=
"false"/>
11457 <dia:attribute name=
"templates"/>
11459 <dia:object type=
"UML - Association" version=
"0" id=
"O23">
11460 <dia:attribute name=
"obj_pos">
11461 <dia:point val=
"109,-35"/>
11463 <dia:attribute name=
"obj_bb">
11464 <dia:rectangle val=
"-6.25,-45.65;109.35,-32.6"/>
11466 <dia:attribute name=
"orth_points">
11467 <dia:point val=
"109,-35"/>
11468 <dia:point val=
"109,-44.8"/>
11469 <dia:point val=
"-5.5,-44.8"/>
11471 <dia:attribute name=
"orth_orient">
11472 <dia:enum val=
"1"/>
11473 <dia:enum val=
"0"/>
11475 <dia:attribute name=
"autorouting">
11476 <dia:boolean val=
"false"/>
11478 <dia:attribute name=
"name">
11479 <dia:string>##
</dia:string>
11481 <dia:attribute name=
"direction">
11482 <dia:enum val=
"0"/>
11484 <dia:attribute name=
"ends">
11486 <dia:attribute name=
"role">
11487 <dia:string>##
</dia:string>
11489 <dia:attribute name=
"multiplicity">
11490 <dia:string>##
</dia:string>
11492 <dia:attribute name=
"arrow">
11493 <dia:boolean val=
"false"/>
11495 <dia:attribute name=
"aggregate">
11496 <dia:enum val=
"0"/>
11500 <dia:attribute name=
"role">
11501 <dia:string>##
</dia:string>
11503 <dia:attribute name=
"multiplicity">
11504 <dia:string>##
</dia:string>
11506 <dia:attribute name=
"arrow">
11507 <dia:boolean val=
"false"/>
11509 <dia:attribute name=
"aggregate">
11510 <dia:enum val=
"1"/>
11515 <dia:connection handle=
"0" to=
"O22" connection=
"0"/>
11516 <dia:connection handle=
"1" to=
"O21" connection=
"83"/>
11519 <dia:object type=
"UML - Class" version=
"0" id=
"O24">
11520 <dia:attribute name=
"obj_pos">
11521 <dia:point val=
"89,-35.8"/>
11523 <dia:attribute name=
"obj_bb">
11524 <dia:rectangle val=
"88.95,-35.85;92.35,-33.55"/>
11526 <dia:attribute name=
"elem_corner">
11527 <dia:point val=
"89,-35.8"/>
11529 <dia:attribute name=
"elem_width">
11530 <dia:real val=
"3.3000000000000003"/>
11532 <dia:attribute name=
"elem_height">
11533 <dia:real val=
"2.1999999999999997"/>
11535 <dia:attribute name=
"name">
11536 <dia:string>#output#
</dia:string>
11538 <dia:attribute name=
"stereotype">
11539 <dia:string>##
</dia:string>
11541 <dia:attribute name=
"comment">
11542 <dia:string>##
</dia:string>
11544 <dia:attribute name=
"abstract">
11545 <dia:boolean val=
"true"/>
11547 <dia:attribute name=
"suppress_attributes">
11548 <dia:boolean val=
"false"/>
11550 <dia:attribute name=
"suppress_operations">
11551 <dia:boolean val=
"false"/>
11553 <dia:attribute name=
"visible_attributes">
11554 <dia:boolean val=
"true"/>
11556 <dia:attribute name=
"visible_operations">
11557 <dia:boolean val=
"true"/>
11559 <dia:attribute name=
"visible_comments">
11560 <dia:boolean val=
"false"/>
11562 <dia:attribute name=
"wrap_operations">
11563 <dia:boolean val=
"false"/>
11565 <dia:attribute name=
"wrap_after_char">
11566 <dia:int val=
"40"/>
11568 <dia:attribute name=
"line_color">
11569 <dia:color val=
"#000000"/>
11571 <dia:attribute name=
"fill_color">
11572 <dia:color val=
"#ffffff"/>
11574 <dia:attribute name=
"text_color">
11575 <dia:color val=
"#000000"/>
11577 <dia:attribute name=
"normal_font">
11578 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11580 <dia:attribute name=
"abstract_font">
11581 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11583 <dia:attribute name=
"polymorphic_font">
11584 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11586 <dia:attribute name=
"classname_font">
11587 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11589 <dia:attribute name=
"abstract_classname_font">
11590 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11592 <dia:attribute name=
"comment_font">
11593 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11595 <dia:attribute name=
"font_height">
11596 <dia:real val=
"0.80000000000000004"/>
11598 <dia:attribute name=
"polymorphic_font_height">
11599 <dia:real val=
"0.80000000000000004"/>
11601 <dia:attribute name=
"abstract_font_height">
11602 <dia:real val=
"0.80000000000000004"/>
11604 <dia:attribute name=
"classname_font_height">
11605 <dia:real val=
"1"/>
11607 <dia:attribute name=
"abstract_classname_font_height">
11608 <dia:real val=
"1"/>
11610 <dia:attribute name=
"comment_font_height">
11611 <dia:real val=
"1"/>
11613 <dia:attribute name=
"attributes"/>
11614 <dia:attribute name=
"operations"/>
11615 <dia:attribute name=
"template">
11616 <dia:boolean val=
"false"/>
11618 <dia:attribute name=
"templates"/>
11620 <dia:object type=
"UML - Association" version=
"0" id=
"O25">
11621 <dia:attribute name=
"obj_pos">
11622 <dia:point val=
"89,-35.8"/>
11624 <dia:attribute name=
"obj_bb">
11625 <dia:rectangle val=
"-6.25,-42.85;89.35,-33.4"/>
11627 <dia:attribute name=
"orth_points">
11628 <dia:point val=
"89,-35.8"/>
11629 <dia:point val=
"89,-42"/>
11630 <dia:point val=
"-5.5,-42"/>
11632 <dia:attribute name=
"orth_orient">
11633 <dia:enum val=
"1"/>
11634 <dia:enum val=
"0"/>
11636 <dia:attribute name=
"autorouting">
11637 <dia:boolean val=
"false"/>
11639 <dia:attribute name=
"name">
11640 <dia:string>##
</dia:string>
11642 <dia:attribute name=
"direction">
11643 <dia:enum val=
"0"/>
11645 <dia:attribute name=
"ends">
11647 <dia:attribute name=
"role">
11648 <dia:string>##
</dia:string>
11650 <dia:attribute name=
"multiplicity">
11651 <dia:string>##
</dia:string>
11653 <dia:attribute name=
"arrow">
11654 <dia:boolean val=
"false"/>
11656 <dia:attribute name=
"aggregate">
11657 <dia:enum val=
"0"/>
11661 <dia:attribute name=
"role">
11662 <dia:string>##
</dia:string>
11664 <dia:attribute name=
"multiplicity">
11665 <dia:string>##
</dia:string>
11667 <dia:attribute name=
"arrow">
11668 <dia:boolean val=
"false"/>
11670 <dia:attribute name=
"aggregate">
11671 <dia:enum val=
"1"/>
11676 <dia:connection handle=
"0" to=
"O24" connection=
"0"/>
11677 <dia:connection handle=
"1" to=
"O21" connection=
"85"/>
11680 <dia:object type=
"UML - Class" version=
"0" id=
"O26">
11681 <dia:attribute name=
"obj_pos">
11682 <dia:point val=
"99.5,63.2"/>
11684 <dia:attribute name=
"obj_bb">
11685 <dia:rectangle val=
"99.45,63.15;102.4,65.45"/>
11687 <dia:attribute name=
"elem_corner">
11688 <dia:point val=
"99.5,63.2"/>
11690 <dia:attribute name=
"elem_width">
11691 <dia:real val=
"2.8500000000000001"/>
11693 <dia:attribute name=
"elem_height">
11694 <dia:real val=
"2.1999999999999997"/>
11696 <dia:attribute name=
"name">
11697 <dia:string>#sigma#
</dia:string>
11699 <dia:attribute name=
"stereotype">
11700 <dia:string>##
</dia:string>
11702 <dia:attribute name=
"comment">
11703 <dia:string>##
</dia:string>
11705 <dia:attribute name=
"abstract">
11706 <dia:boolean val=
"false"/>
11708 <dia:attribute name=
"suppress_attributes">
11709 <dia:boolean val=
"false"/>
11711 <dia:attribute name=
"suppress_operations">
11712 <dia:boolean val=
"false"/>
11714 <dia:attribute name=
"visible_attributes">
11715 <dia:boolean val=
"true"/>
11717 <dia:attribute name=
"visible_operations">
11718 <dia:boolean val=
"true"/>
11720 <dia:attribute name=
"visible_comments">
11721 <dia:boolean val=
"false"/>
11723 <dia:attribute name=
"wrap_operations">
11724 <dia:boolean val=
"false"/>
11726 <dia:attribute name=
"wrap_after_char">
11727 <dia:int val=
"40"/>
11729 <dia:attribute name=
"line_color">
11730 <dia:color val=
"#000000"/>
11732 <dia:attribute name=
"fill_color">
11733 <dia:color val=
"#ffffff"/>
11735 <dia:attribute name=
"text_color">
11736 <dia:color val=
"#000000"/>
11738 <dia:attribute name=
"normal_font">
11739 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
11741 <dia:attribute name=
"abstract_font">
11742 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
11744 <dia:attribute name=
"polymorphic_font">
11745 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11747 <dia:attribute name=
"classname_font">
11748 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11750 <dia:attribute name=
"abstract_classname_font">
11751 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
11753 <dia:attribute name=
"comment_font">
11754 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
11756 <dia:attribute name=
"font_height">
11757 <dia:real val=
"0.80000000000000004"/>
11759 <dia:attribute name=
"polymorphic_font_height">
11760 <dia:real val=
"0.80000000000000004"/>
11762 <dia:attribute name=
"abstract_font_height">
11763 <dia:real val=
"0.80000000000000004"/>
11765 <dia:attribute name=
"classname_font_height">
11766 <dia:real val=
"1"/>
11768 <dia:attribute name=
"abstract_classname_font_height">
11769 <dia:real val=
"1"/>
11771 <dia:attribute name=
"comment_font_height">
11772 <dia:real val=
"1"/>
11774 <dia:attribute name=
"attributes"/>
11775 <dia:attribute name=
"operations"/>
11776 <dia:attribute name=
"template">
11777 <dia:boolean val=
"false"/>
11779 <dia:attribute name=
"templates"/>
11781 <dia:object type=
"UML - Generalization" version=
"0" id=
"O27">
11782 <dia:attribute name=
"obj_pos">
11783 <dia:point val=
"114.45,59.4"/>
11785 <dia:attribute name=
"obj_bb">
11786 <dia:rectangle val=
"100.825,59.35;115.3,63.25"/>
11788 <dia:attribute name=
"orth_points">
11789 <dia:point val=
"114.45,59.4"/>
11790 <dia:point val=
"114.45,61"/>
11791 <dia:point val=
"100.875,61"/>
11792 <dia:point val=
"100.875,63.2"/>
11794 <dia:attribute name=
"orth_orient">
11795 <dia:enum val=
"1"/>
11796 <dia:enum val=
"0"/>
11797 <dia:enum val=
"1"/>
11799 <dia:attribute name=
"orth_autoroute">
11800 <dia:boolean val=
"false"/>
11802 <dia:attribute name=
"line_colour">
11803 <dia:color val=
"#000000"/>
11805 <dia:attribute name=
"name">
11806 <dia:string>##
</dia:string>
11808 <dia:attribute name=
"stereotype">
11809 <dia:string>##
</dia:string>
11812 <dia:connection handle=
"0" to=
"O98" connection=
"6"/>
11813 <dia:connection handle=
"1" to=
"O26" connection=
"1"/>
11816 <dia:object type=
"UML - Generalization" version=
"0" id=
"O28">
11817 <dia:attribute name=
"obj_pos">
11818 <dia:point val=
"30.775,40.4"/>
11820 <dia:attribute name=
"obj_bb">
11821 <dia:rectangle val=
"29.925,40.35;31.875,44.05"/>
11823 <dia:attribute name=
"orth_points">
11824 <dia:point val=
"30.775,40.4"/>
11825 <dia:point val=
"30.775,43"/>
11826 <dia:point val=
"31.825,43"/>
11827 <dia:point val=
"31.825,44"/>
11829 <dia:attribute name=
"orth_orient">
11830 <dia:enum val=
"1"/>
11831 <dia:enum val=
"0"/>
11832 <dia:enum val=
"1"/>
11834 <dia:attribute name=
"orth_autoroute">
11835 <dia:boolean val=
"false"/>
11837 <dia:attribute name=
"line_colour">
11838 <dia:color val=
"#000000"/>
11840 <dia:attribute name=
"name">
11841 <dia:string>##
</dia:string>
11843 <dia:attribute name=
"stereotype">
11844 <dia:string>##
</dia:string>
11847 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
11848 <dia:connection handle=
"1" to=
"O68" connection=
"1"/>
11851 <dia:object type=
"UML - Association" version=
"0" id=
"O29">
11852 <dia:attribute name=
"obj_pos">
11853 <dia:point val=
"77,44"/>
11855 <dia:attribute name=
"obj_bb">
11856 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
11858 <dia:attribute name=
"orth_points">
11859 <dia:point val=
"77,44"/>
11860 <dia:point val=
"77,42"/>
11861 <dia:point val=
"95.2764,42"/>
11862 <dia:point val=
"95.2764,-0.7"/>
11863 <dia:point val=
"25.45,-0.7"/>
11865 <dia:attribute name=
"orth_orient">
11866 <dia:enum val=
"1"/>
11867 <dia:enum val=
"0"/>
11868 <dia:enum val=
"1"/>
11869 <dia:enum val=
"0"/>
11871 <dia:attribute name=
"autorouting">
11872 <dia:boolean val=
"false"/>
11874 <dia:attribute name=
"name">
11875 <dia:string>##
</dia:string>
11877 <dia:attribute name=
"direction">
11878 <dia:enum val=
"0"/>
11880 <dia:attribute name=
"ends">
11882 <dia:attribute name=
"role">
11883 <dia:string>##
</dia:string>
11885 <dia:attribute name=
"multiplicity">
11886 <dia:string>##
</dia:string>
11888 <dia:attribute name=
"arrow">
11889 <dia:boolean val=
"false"/>
11891 <dia:attribute name=
"aggregate">
11892 <dia:enum val=
"0"/>
11896 <dia:attribute name=
"role">
11897 <dia:string>##
</dia:string>
11899 <dia:attribute name=
"multiplicity">
11900 <dia:string>##
</dia:string>
11902 <dia:attribute name=
"arrow">
11903 <dia:boolean val=
"false"/>
11905 <dia:attribute name=
"aggregate">
11906 <dia:enum val=
"1"/>
11911 <dia:connection handle=
"0" to=
"O81" connection=
"0"/>
11912 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
11915 <dia:object type=
"UML - Generalization" version=
"0" id=
"O30">
11916 <dia:attribute name=
"obj_pos">
11917 <dia:point val=
"30.775,40.4"/>
11919 <dia:attribute name=
"obj_bb">
11920 <dia:rectangle val=
"29.925,40.35;78.425,44.05"/>
11922 <dia:attribute name=
"orth_points">
11923 <dia:point val=
"30.775,40.4"/>
11924 <dia:point val=
"30.775,43"/>
11925 <dia:point val=
"78.375,43"/>
11926 <dia:point val=
"78.375,44"/>
11928 <dia:attribute name=
"orth_orient">
11929 <dia:enum val=
"1"/>
11930 <dia:enum val=
"0"/>
11931 <dia:enum val=
"1"/>
11933 <dia:attribute name=
"orth_autoroute">
11934 <dia:boolean val=
"false"/>
11936 <dia:attribute name=
"line_colour">
11937 <dia:color val=
"#000000"/>
11939 <dia:attribute name=
"name">
11940 <dia:string>##
</dia:string>
11942 <dia:attribute name=
"stereotype">
11943 <dia:string>##
</dia:string>
11946 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
11947 <dia:connection handle=
"1" to=
"O81" connection=
"1"/>
11950 <dia:object type=
"UML - Association" version=
"0" id=
"O31">
11951 <dia:attribute name=
"obj_pos">
11952 <dia:point val=
"68,47"/>
11954 <dia:attribute name=
"obj_bb">
11955 <dia:rectangle val=
"24.7,-1.45;95.3264,49.4"/>
11957 <dia:attribute name=
"orth_points">
11958 <dia:point val=
"68,47"/>
11959 <dia:point val=
"68,42"/>
11960 <dia:point val=
"95.2764,42"/>
11961 <dia:point val=
"95.2764,-0.7"/>
11962 <dia:point val=
"25.45,-0.7"/>
11964 <dia:attribute name=
"orth_orient">
11965 <dia:enum val=
"1"/>
11966 <dia:enum val=
"0"/>
11967 <dia:enum val=
"1"/>
11968 <dia:enum val=
"0"/>
11970 <dia:attribute name=
"autorouting">
11971 <dia:boolean val=
"false"/>
11973 <dia:attribute name=
"name">
11974 <dia:string>##
</dia:string>
11976 <dia:attribute name=
"direction">
11977 <dia:enum val=
"0"/>
11979 <dia:attribute name=
"ends">
11981 <dia:attribute name=
"role">
11982 <dia:string>##
</dia:string>
11984 <dia:attribute name=
"multiplicity">
11985 <dia:string>##
</dia:string>
11987 <dia:attribute name=
"arrow">
11988 <dia:boolean val=
"false"/>
11990 <dia:attribute name=
"aggregate">
11991 <dia:enum val=
"0"/>
11995 <dia:attribute name=
"role">
11996 <dia:string>##
</dia:string>
11998 <dia:attribute name=
"multiplicity">
11999 <dia:string>##
</dia:string>
12001 <dia:attribute name=
"arrow">
12002 <dia:boolean val=
"false"/>
12004 <dia:attribute name=
"aggregate">
12005 <dia:enum val=
"1"/>
12010 <dia:connection handle=
"0" to=
"O83" connection=
"0"/>
12011 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
12014 <dia:object type=
"UML - Generalization" version=
"0" id=
"O32">
12015 <dia:attribute name=
"obj_pos">
12016 <dia:point val=
"30.775,40.4"/>
12018 <dia:attribute name=
"obj_bb">
12019 <dia:rectangle val=
"29.925,40.35;73.55,47.05"/>
12021 <dia:attribute name=
"orth_points">
12022 <dia:point val=
"30.775,40.4"/>
12023 <dia:point val=
"30.775,43"/>
12024 <dia:point val=
"73.5,43"/>
12025 <dia:point val=
"73.5,47"/>
12027 <dia:attribute name=
"orth_orient">
12028 <dia:enum val=
"1"/>
12029 <dia:enum val=
"0"/>
12030 <dia:enum val=
"1"/>
12032 <dia:attribute name=
"orth_autoroute">
12033 <dia:boolean val=
"false"/>
12035 <dia:attribute name=
"line_colour">
12036 <dia:color val=
"#000000"/>
12038 <dia:attribute name=
"name">
12039 <dia:string>##
</dia:string>
12041 <dia:attribute name=
"stereotype">
12042 <dia:string>##
</dia:string>
12045 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
12046 <dia:connection handle=
"1" to=
"O83" connection=
"1"/>
12049 <dia:object type=
"UML - Association" version=
"0" id=
"O33">
12050 <dia:attribute name=
"obj_pos">
12051 <dia:point val=
"46,44"/>
12053 <dia:attribute name=
"obj_bb">
12054 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
12056 <dia:attribute name=
"orth_points">
12057 <dia:point val=
"46,44"/>
12058 <dia:point val=
"46,42"/>
12059 <dia:point val=
"95.2764,42"/>
12060 <dia:point val=
"95.2764,-0.7"/>
12061 <dia:point val=
"25.45,-0.7"/>
12063 <dia:attribute name=
"orth_orient">
12064 <dia:enum val=
"1"/>
12065 <dia:enum val=
"0"/>
12066 <dia:enum val=
"1"/>
12067 <dia:enum val=
"0"/>
12069 <dia:attribute name=
"autorouting">
12070 <dia:boolean val=
"false"/>
12072 <dia:attribute name=
"name">
12073 <dia:string>##
</dia:string>
12075 <dia:attribute name=
"direction">
12076 <dia:enum val=
"0"/>
12078 <dia:attribute name=
"ends">
12080 <dia:attribute name=
"role">
12081 <dia:string>##
</dia:string>
12083 <dia:attribute name=
"multiplicity">
12084 <dia:string>##
</dia:string>
12086 <dia:attribute name=
"arrow">
12087 <dia:boolean val=
"false"/>
12089 <dia:attribute name=
"aggregate">
12090 <dia:enum val=
"0"/>
12094 <dia:attribute name=
"role">
12095 <dia:string>##
</dia:string>
12097 <dia:attribute name=
"multiplicity">
12098 <dia:string>##
</dia:string>
12100 <dia:attribute name=
"arrow">
12101 <dia:boolean val=
"false"/>
12103 <dia:attribute name=
"aggregate">
12104 <dia:enum val=
"1"/>
12109 <dia:connection handle=
"0" to=
"O65" connection=
"0"/>
12110 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
12113 <dia:object type=
"UML - Generalization" version=
"0" id=
"O34">
12114 <dia:attribute name=
"obj_pos">
12115 <dia:point val=
"30.775,40.4"/>
12117 <dia:attribute name=
"obj_bb">
12118 <dia:rectangle val=
"29.925,40.35;48.55,44.05"/>
12120 <dia:attribute name=
"orth_points">
12121 <dia:point val=
"30.775,40.4"/>
12122 <dia:point val=
"30.775,43"/>
12123 <dia:point val=
"48.5,43"/>
12124 <dia:point val=
"48.5,44"/>
12126 <dia:attribute name=
"orth_orient">
12127 <dia:enum val=
"1"/>
12128 <dia:enum val=
"0"/>
12129 <dia:enum val=
"1"/>
12131 <dia:attribute name=
"orth_autoroute">
12132 <dia:boolean val=
"false"/>
12134 <dia:attribute name=
"line_colour">
12135 <dia:color val=
"#000000"/>
12137 <dia:attribute name=
"name">
12138 <dia:string>##
</dia:string>
12140 <dia:attribute name=
"stereotype">
12141 <dia:string>##
</dia:string>
12144 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
12145 <dia:connection handle=
"1" to=
"O65" connection=
"1"/>
12148 <dia:object type=
"UML - Association" version=
"0" id=
"O35">
12149 <dia:attribute name=
"obj_pos">
12150 <dia:point val=
"42.4,55.7"/>
12152 <dia:attribute name=
"obj_bb">
12153 <dia:rectangle val=
"24.7,-2.25;95.6883,58.1"/>
12155 <dia:attribute name=
"orth_points">
12156 <dia:point val=
"42.4,55.7"/>
12157 <dia:point val=
"42.4,51"/>
12158 <dia:point val=
"95.6383,51"/>
12159 <dia:point val=
"95.6383,-1.5"/>
12160 <dia:point val=
"25.45,-1.5"/>
12162 <dia:attribute name=
"orth_orient">
12163 <dia:enum val=
"1"/>
12164 <dia:enum val=
"0"/>
12165 <dia:enum val=
"1"/>
12166 <dia:enum val=
"0"/>
12168 <dia:attribute name=
"autorouting">
12169 <dia:boolean val=
"false"/>
12171 <dia:attribute name=
"name">
12172 <dia:string>##
</dia:string>
12174 <dia:attribute name=
"direction">
12175 <dia:enum val=
"0"/>
12177 <dia:attribute name=
"ends">
12179 <dia:attribute name=
"role">
12180 <dia:string>##
</dia:string>
12182 <dia:attribute name=
"multiplicity">
12183 <dia:string>##
</dia:string>
12185 <dia:attribute name=
"arrow">
12186 <dia:boolean val=
"false"/>
12188 <dia:attribute name=
"aggregate">
12189 <dia:enum val=
"0"/>
12193 <dia:attribute name=
"role">
12194 <dia:string>##
</dia:string>
12196 <dia:attribute name=
"multiplicity">
12197 <dia:string>##
</dia:string>
12199 <dia:attribute name=
"arrow">
12200 <dia:boolean val=
"false"/>
12202 <dia:attribute name=
"aggregate">
12203 <dia:enum val=
"1"/>
12208 <dia:connection handle=
"0" to=
"O36" connection=
"0"/>
12209 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
12212 <dia:object type=
"UML - Class" version=
"0" id=
"O36">
12213 <dia:attribute name=
"obj_pos">
12214 <dia:point val=
"42.4,55.7"/>
12216 <dia:attribute name=
"obj_bb">
12217 <dia:rectangle val=
"42.35,55.65;44.85,57.95"/>
12219 <dia:attribute name=
"elem_corner">
12220 <dia:point val=
"42.4,55.7"/>
12222 <dia:attribute name=
"elem_width">
12223 <dia:real val=
"2.3999999999999999"/>
12225 <dia:attribute name=
"elem_height">
12226 <dia:real val=
"2.1999999999999997"/>
12228 <dia:attribute name=
"name">
12229 <dia:string>#infn#
</dia:string>
12231 <dia:attribute name=
"stereotype">
12232 <dia:string>##
</dia:string>
12234 <dia:attribute name=
"comment">
12235 <dia:string>##
</dia:string>
12237 <dia:attribute name=
"abstract">
12238 <dia:boolean val=
"false"/>
12240 <dia:attribute name=
"suppress_attributes">
12241 <dia:boolean val=
"false"/>
12243 <dia:attribute name=
"suppress_operations">
12244 <dia:boolean val=
"false"/>
12246 <dia:attribute name=
"visible_attributes">
12247 <dia:boolean val=
"true"/>
12249 <dia:attribute name=
"visible_operations">
12250 <dia:boolean val=
"true"/>
12252 <dia:attribute name=
"visible_comments">
12253 <dia:boolean val=
"false"/>
12255 <dia:attribute name=
"wrap_operations">
12256 <dia:boolean val=
"false"/>
12258 <dia:attribute name=
"wrap_after_char">
12259 <dia:int val=
"40"/>
12261 <dia:attribute name=
"line_color">
12262 <dia:color val=
"#000000"/>
12264 <dia:attribute name=
"fill_color">
12265 <dia:color val=
"#ffffff"/>
12267 <dia:attribute name=
"text_color">
12268 <dia:color val=
"#000000"/>
12270 <dia:attribute name=
"normal_font">
12271 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12273 <dia:attribute name=
"abstract_font">
12274 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12276 <dia:attribute name=
"polymorphic_font">
12277 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12279 <dia:attribute name=
"classname_font">
12280 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12282 <dia:attribute name=
"abstract_classname_font">
12283 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12285 <dia:attribute name=
"comment_font">
12286 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12288 <dia:attribute name=
"font_height">
12289 <dia:real val=
"0.80000000000000004"/>
12291 <dia:attribute name=
"polymorphic_font_height">
12292 <dia:real val=
"0.80000000000000004"/>
12294 <dia:attribute name=
"abstract_font_height">
12295 <dia:real val=
"0.80000000000000004"/>
12297 <dia:attribute name=
"classname_font_height">
12298 <dia:real val=
"1"/>
12300 <dia:attribute name=
"abstract_classname_font_height">
12301 <dia:real val=
"1"/>
12303 <dia:attribute name=
"comment_font_height">
12304 <dia:real val=
"1"/>
12306 <dia:attribute name=
"attributes"/>
12307 <dia:attribute name=
"operations"/>
12308 <dia:attribute name=
"template">
12309 <dia:boolean val=
"false"/>
12311 <dia:attribute name=
"templates"/>
12313 <dia:object type=
"UML - Generalization" version=
"0" id=
"O37">
12314 <dia:attribute name=
"obj_pos">
12315 <dia:point val=
"13.45,51.3"/>
12317 <dia:attribute name=
"obj_bb">
12318 <dia:rectangle val=
"12.6,51.15;43.6,55.75"/>
12320 <dia:attribute name=
"orth_points">
12321 <dia:point val=
"13.45,51.3"/>
12322 <dia:point val=
"13.45,52"/>
12323 <dia:point val=
"43.55,52"/>
12324 <dia:point val=
"43.55,55.7"/>
12326 <dia:attribute name=
"orth_orient">
12327 <dia:enum val=
"1"/>
12328 <dia:enum val=
"0"/>
12329 <dia:enum val=
"1"/>
12331 <dia:attribute name=
"orth_autoroute">
12332 <dia:boolean val=
"false"/>
12334 <dia:attribute name=
"line_colour">
12335 <dia:color val=
"#000000"/>
12337 <dia:attribute name=
"name">
12338 <dia:string>##
</dia:string>
12340 <dia:attribute name=
"stereotype">
12341 <dia:string>##
</dia:string>
12344 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
12345 <dia:connection handle=
"1" to=
"O36" connection=
"1"/>
12348 <dia:object type=
"UML - Association" version=
"0" id=
"O38">
12349 <dia:attribute name=
"obj_pos">
12350 <dia:point val=
"62,44"/>
12352 <dia:attribute name=
"obj_bb">
12353 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
12355 <dia:attribute name=
"orth_points">
12356 <dia:point val=
"62,44"/>
12357 <dia:point val=
"62,42"/>
12358 <dia:point val=
"95.2764,42"/>
12359 <dia:point val=
"95.2764,-0.7"/>
12360 <dia:point val=
"25.45,-0.7"/>
12362 <dia:attribute name=
"orth_orient">
12363 <dia:enum val=
"1"/>
12364 <dia:enum val=
"0"/>
12365 <dia:enum val=
"1"/>
12366 <dia:enum val=
"0"/>
12368 <dia:attribute name=
"autorouting">
12369 <dia:boolean val=
"false"/>
12371 <dia:attribute name=
"name">
12372 <dia:string>##
</dia:string>
12374 <dia:attribute name=
"direction">
12375 <dia:enum val=
"0"/>
12377 <dia:attribute name=
"ends">
12379 <dia:attribute name=
"role">
12380 <dia:string>##
</dia:string>
12382 <dia:attribute name=
"multiplicity">
12383 <dia:string>##
</dia:string>
12385 <dia:attribute name=
"arrow">
12386 <dia:boolean val=
"false"/>
12388 <dia:attribute name=
"aggregate">
12389 <dia:enum val=
"0"/>
12393 <dia:attribute name=
"role">
12394 <dia:string>##
</dia:string>
12396 <dia:attribute name=
"multiplicity">
12397 <dia:string>##
</dia:string>
12399 <dia:attribute name=
"arrow">
12400 <dia:boolean val=
"false"/>
12402 <dia:attribute name=
"aggregate">
12403 <dia:enum val=
"1"/>
12408 <dia:connection handle=
"0" to=
"O84" connection=
"0"/>
12409 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
12412 <dia:object type=
"UML - Generalization" version=
"0" id=
"O39">
12413 <dia:attribute name=
"obj_pos">
12414 <dia:point val=
"30.775,40.4"/>
12416 <dia:attribute name=
"obj_bb">
12417 <dia:rectangle val=
"29.925,40.35;64.55,44.05"/>
12419 <dia:attribute name=
"orth_points">
12420 <dia:point val=
"30.775,40.4"/>
12421 <dia:point val=
"30.775,43"/>
12422 <dia:point val=
"64.5,43"/>
12423 <dia:point val=
"64.5,44"/>
12425 <dia:attribute name=
"orth_orient">
12426 <dia:enum val=
"1"/>
12427 <dia:enum val=
"0"/>
12428 <dia:enum val=
"1"/>
12430 <dia:attribute name=
"orth_autoroute">
12431 <dia:boolean val=
"false"/>
12433 <dia:attribute name=
"line_colour">
12434 <dia:color val=
"#000000"/>
12436 <dia:attribute name=
"name">
12437 <dia:string>##
</dia:string>
12439 <dia:attribute name=
"stereotype">
12440 <dia:string>##
</dia:string>
12443 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
12444 <dia:connection handle=
"1" to=
"O84" connection=
"1"/>
12447 <dia:object type=
"UML - Association" version=
"0" id=
"O40">
12448 <dia:attribute name=
"obj_pos">
12449 <dia:point val=
"36.4,55.7"/>
12451 <dia:attribute name=
"obj_bb">
12452 <dia:rectangle val=
"24.7,-2.25;95.7413,58.1"/>
12454 <dia:attribute name=
"orth_points">
12455 <dia:point val=
"36.4,55.7"/>
12456 <dia:point val=
"36.4,51"/>
12457 <dia:point val=
"95.6913,51"/>
12458 <dia:point val=
"95.6913,-1.5"/>
12459 <dia:point val=
"25.45,-1.5"/>
12461 <dia:attribute name=
"orth_orient">
12462 <dia:enum val=
"1"/>
12463 <dia:enum val=
"0"/>
12464 <dia:enum val=
"1"/>
12465 <dia:enum val=
"0"/>
12467 <dia:attribute name=
"autorouting">
12468 <dia:boolean val=
"false"/>
12470 <dia:attribute name=
"name">
12471 <dia:string>##
</dia:string>
12473 <dia:attribute name=
"direction">
12474 <dia:enum val=
"0"/>
12476 <dia:attribute name=
"ends">
12478 <dia:attribute name=
"role">
12479 <dia:string>##
</dia:string>
12481 <dia:attribute name=
"multiplicity">
12482 <dia:string>##
</dia:string>
12484 <dia:attribute name=
"arrow">
12485 <dia:boolean val=
"false"/>
12487 <dia:attribute name=
"aggregate">
12488 <dia:enum val=
"0"/>
12492 <dia:attribute name=
"role">
12493 <dia:string>##
</dia:string>
12495 <dia:attribute name=
"multiplicity">
12496 <dia:string>##
</dia:string>
12498 <dia:attribute name=
"arrow">
12499 <dia:boolean val=
"false"/>
12501 <dia:attribute name=
"aggregate">
12502 <dia:enum val=
"1"/>
12507 <dia:connection handle=
"0" to=
"O41" connection=
"0"/>
12508 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
12511 <dia:object type=
"UML - Class" version=
"0" id=
"O41">
12512 <dia:attribute name=
"obj_pos">
12513 <dia:point val=
"36.4,55.7"/>
12515 <dia:attribute name=
"obj_bb">
12516 <dia:rectangle val=
"36.35,55.65;39.3,57.95"/>
12518 <dia:attribute name=
"elem_corner">
12519 <dia:point val=
"36.4,55.7"/>
12521 <dia:attribute name=
"elem_width">
12522 <dia:real val=
"2.8500000000000001"/>
12524 <dia:attribute name=
"elem_height">
12525 <dia:real val=
"2.1999999999999997"/>
12527 <dia:attribute name=
"name">
12528 <dia:string>#error#
</dia:string>
12530 <dia:attribute name=
"stereotype">
12531 <dia:string>##
</dia:string>
12533 <dia:attribute name=
"comment">
12534 <dia:string>##
</dia:string>
12536 <dia:attribute name=
"abstract">
12537 <dia:boolean val=
"false"/>
12539 <dia:attribute name=
"suppress_attributes">
12540 <dia:boolean val=
"false"/>
12542 <dia:attribute name=
"suppress_operations">
12543 <dia:boolean val=
"false"/>
12545 <dia:attribute name=
"visible_attributes">
12546 <dia:boolean val=
"true"/>
12548 <dia:attribute name=
"visible_operations">
12549 <dia:boolean val=
"true"/>
12551 <dia:attribute name=
"visible_comments">
12552 <dia:boolean val=
"false"/>
12554 <dia:attribute name=
"wrap_operations">
12555 <dia:boolean val=
"false"/>
12557 <dia:attribute name=
"wrap_after_char">
12558 <dia:int val=
"40"/>
12560 <dia:attribute name=
"line_color">
12561 <dia:color val=
"#000000"/>
12563 <dia:attribute name=
"fill_color">
12564 <dia:color val=
"#ffffff"/>
12566 <dia:attribute name=
"text_color">
12567 <dia:color val=
"#000000"/>
12569 <dia:attribute name=
"normal_font">
12570 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12572 <dia:attribute name=
"abstract_font">
12573 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12575 <dia:attribute name=
"polymorphic_font">
12576 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12578 <dia:attribute name=
"classname_font">
12579 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12581 <dia:attribute name=
"abstract_classname_font">
12582 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12584 <dia:attribute name=
"comment_font">
12585 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12587 <dia:attribute name=
"font_height">
12588 <dia:real val=
"0.80000000000000004"/>
12590 <dia:attribute name=
"polymorphic_font_height">
12591 <dia:real val=
"0.80000000000000004"/>
12593 <dia:attribute name=
"abstract_font_height">
12594 <dia:real val=
"0.80000000000000004"/>
12596 <dia:attribute name=
"classname_font_height">
12597 <dia:real val=
"1"/>
12599 <dia:attribute name=
"abstract_classname_font_height">
12600 <dia:real val=
"1"/>
12602 <dia:attribute name=
"comment_font_height">
12603 <dia:real val=
"1"/>
12605 <dia:attribute name=
"attributes"/>
12606 <dia:attribute name=
"operations"/>
12607 <dia:attribute name=
"template">
12608 <dia:boolean val=
"false"/>
12610 <dia:attribute name=
"templates"/>
12612 <dia:object type=
"UML - Generalization" version=
"0" id=
"O42">
12613 <dia:attribute name=
"obj_pos">
12614 <dia:point val=
"13.45,51.3"/>
12616 <dia:attribute name=
"obj_bb">
12617 <dia:rectangle val=
"12.6,51.15;37.825,55.75"/>
12619 <dia:attribute name=
"orth_points">
12620 <dia:point val=
"13.45,51.3"/>
12621 <dia:point val=
"13.45,52"/>
12622 <dia:point val=
"37.775,52"/>
12623 <dia:point val=
"37.775,55.7"/>
12625 <dia:attribute name=
"orth_orient">
12626 <dia:enum val=
"1"/>
12627 <dia:enum val=
"0"/>
12628 <dia:enum val=
"1"/>
12630 <dia:attribute name=
"orth_autoroute">
12631 <dia:boolean val=
"false"/>
12633 <dia:attribute name=
"line_colour">
12634 <dia:color val=
"#000000"/>
12636 <dia:attribute name=
"name">
12637 <dia:string>##
</dia:string>
12639 <dia:attribute name=
"stereotype">
12640 <dia:string>##
</dia:string>
12643 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
12644 <dia:connection handle=
"1" to=
"O41" connection=
"1"/>
12647 <dia:object type=
"UML - Association" version=
"0" id=
"O43">
12648 <dia:attribute name=
"obj_pos">
12649 <dia:point val=
"33.4,55.7"/>
12651 <dia:attribute name=
"obj_bb">
12652 <dia:rectangle val=
"24.7,-2.25;95.7767,58.1"/>
12654 <dia:attribute name=
"orth_points">
12655 <dia:point val=
"33.4,55.7"/>
12656 <dia:point val=
"33.4,51"/>
12657 <dia:point val=
"95.7267,51"/>
12658 <dia:point val=
"95.7267,-1.5"/>
12659 <dia:point val=
"25.45,-1.5"/>
12661 <dia:attribute name=
"orth_orient">
12662 <dia:enum val=
"1"/>
12663 <dia:enum val=
"0"/>
12664 <dia:enum val=
"1"/>
12665 <dia:enum val=
"0"/>
12667 <dia:attribute name=
"autorouting">
12668 <dia:boolean val=
"false"/>
12670 <dia:attribute name=
"name">
12671 <dia:string>##
</dia:string>
12673 <dia:attribute name=
"direction">
12674 <dia:enum val=
"0"/>
12676 <dia:attribute name=
"ends">
12678 <dia:attribute name=
"role">
12679 <dia:string>##
</dia:string>
12681 <dia:attribute name=
"multiplicity">
12682 <dia:string>##
</dia:string>
12684 <dia:attribute name=
"arrow">
12685 <dia:boolean val=
"false"/>
12687 <dia:attribute name=
"aggregate">
12688 <dia:enum val=
"0"/>
12692 <dia:attribute name=
"role">
12693 <dia:string>##
</dia:string>
12695 <dia:attribute name=
"multiplicity">
12696 <dia:string>##
</dia:string>
12698 <dia:attribute name=
"arrow">
12699 <dia:boolean val=
"false"/>
12701 <dia:attribute name=
"aggregate">
12702 <dia:enum val=
"1"/>
12707 <dia:connection handle=
"0" to=
"O44" connection=
"0"/>
12708 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
12711 <dia:object type=
"UML - Class" version=
"0" id=
"O44">
12712 <dia:attribute name=
"obj_pos">
12713 <dia:point val=
"33.4,55.7"/>
12715 <dia:attribute name=
"obj_bb">
12716 <dia:rectangle val=
"33.35,55.65;35.4,57.95"/>
12718 <dia:attribute name=
"elem_corner">
12719 <dia:point val=
"33.4,55.7"/>
12721 <dia:attribute name=
"elem_width">
12722 <dia:real val=
"1.9500000000000002"/>
12724 <dia:attribute name=
"elem_height">
12725 <dia:real val=
"2.1999999999999997"/>
12727 <dia:attribute name=
"name">
12728 <dia:string>#des#
</dia:string>
12730 <dia:attribute name=
"stereotype">
12731 <dia:string>##
</dia:string>
12733 <dia:attribute name=
"comment">
12734 <dia:string>##
</dia:string>
12736 <dia:attribute name=
"abstract">
12737 <dia:boolean val=
"false"/>
12739 <dia:attribute name=
"suppress_attributes">
12740 <dia:boolean val=
"false"/>
12742 <dia:attribute name=
"suppress_operations">
12743 <dia:boolean val=
"false"/>
12745 <dia:attribute name=
"visible_attributes">
12746 <dia:boolean val=
"true"/>
12748 <dia:attribute name=
"visible_operations">
12749 <dia:boolean val=
"true"/>
12751 <dia:attribute name=
"visible_comments">
12752 <dia:boolean val=
"false"/>
12754 <dia:attribute name=
"wrap_operations">
12755 <dia:boolean val=
"false"/>
12757 <dia:attribute name=
"wrap_after_char">
12758 <dia:int val=
"40"/>
12760 <dia:attribute name=
"line_color">
12761 <dia:color val=
"#000000"/>
12763 <dia:attribute name=
"fill_color">
12764 <dia:color val=
"#ffffff"/>
12766 <dia:attribute name=
"text_color">
12767 <dia:color val=
"#000000"/>
12769 <dia:attribute name=
"normal_font">
12770 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12772 <dia:attribute name=
"abstract_font">
12773 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12775 <dia:attribute name=
"polymorphic_font">
12776 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12778 <dia:attribute name=
"classname_font">
12779 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12781 <dia:attribute name=
"abstract_classname_font">
12782 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
12784 <dia:attribute name=
"comment_font">
12785 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
12787 <dia:attribute name=
"font_height">
12788 <dia:real val=
"0.80000000000000004"/>
12790 <dia:attribute name=
"polymorphic_font_height">
12791 <dia:real val=
"0.80000000000000004"/>
12793 <dia:attribute name=
"abstract_font_height">
12794 <dia:real val=
"0.80000000000000004"/>
12796 <dia:attribute name=
"classname_font_height">
12797 <dia:real val=
"1"/>
12799 <dia:attribute name=
"abstract_classname_font_height">
12800 <dia:real val=
"1"/>
12802 <dia:attribute name=
"comment_font_height">
12803 <dia:real val=
"1"/>
12805 <dia:attribute name=
"attributes"/>
12806 <dia:attribute name=
"operations"/>
12807 <dia:attribute name=
"template">
12808 <dia:boolean val=
"false"/>
12810 <dia:attribute name=
"templates"/>
12812 <dia:object type=
"UML - Generalization" version=
"0" id=
"O45">
12813 <dia:attribute name=
"obj_pos">
12814 <dia:point val=
"13.45,51.3"/>
12816 <dia:attribute name=
"obj_bb">
12817 <dia:rectangle val=
"12.6,51.15;34.375,55.75"/>
12819 <dia:attribute name=
"orth_points">
12820 <dia:point val=
"13.45,51.3"/>
12821 <dia:point val=
"13.45,52"/>
12822 <dia:point val=
"34.325,52"/>
12823 <dia:point val=
"34.325,55.7"/>
12825 <dia:attribute name=
"orth_orient">
12826 <dia:enum val=
"1"/>
12827 <dia:enum val=
"0"/>
12828 <dia:enum val=
"1"/>
12830 <dia:attribute name=
"orth_autoroute">
12831 <dia:boolean val=
"false"/>
12833 <dia:attribute name=
"line_colour">
12834 <dia:color val=
"#000000"/>
12836 <dia:attribute name=
"name">
12837 <dia:string>##
</dia:string>
12839 <dia:attribute name=
"stereotype">
12840 <dia:string>##
</dia:string>
12843 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
12844 <dia:connection handle=
"1" to=
"O44" connection=
"1"/>
12847 <dia:object type=
"UML - Generalization" version=
"0" id=
"O46">
12848 <dia:attribute name=
"obj_pos">
12849 <dia:point val=
"30.775,40.4"/>
12851 <dia:attribute name=
"obj_bb">
12852 <dia:rectangle val=
"29.925,40.35;73.55,44.05"/>
12854 <dia:attribute name=
"orth_points">
12855 <dia:point val=
"30.775,40.4"/>
12856 <dia:point val=
"30.775,43"/>
12857 <dia:point val=
"73.5,43"/>
12858 <dia:point val=
"73.5,44"/>
12860 <dia:attribute name=
"orth_orient">
12861 <dia:enum val=
"1"/>
12862 <dia:enum val=
"0"/>
12863 <dia:enum val=
"1"/>
12865 <dia:attribute name=
"orth_autoroute">
12866 <dia:boolean val=
"false"/>
12868 <dia:attribute name=
"line_colour">
12869 <dia:color val=
"#000000"/>
12871 <dia:attribute name=
"name">
12872 <dia:string>##
</dia:string>
12874 <dia:attribute name=
"stereotype">
12875 <dia:string>##
</dia:string>
12878 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
12879 <dia:connection handle=
"1" to=
"O82" connection=
"1"/>
12882 <dia:object type=
"UML - Association" version=
"0" id=
"O47">
12883 <dia:attribute name=
"obj_pos">
12884 <dia:point val=
"73.75,55.7"/>
12886 <dia:attribute name=
"obj_bb">
12887 <dia:rectangle val=
"24.7,-2.25;95.7237,58.1"/>
12889 <dia:attribute name=
"orth_points">
12890 <dia:point val=
"73.75,55.7"/>
12891 <dia:point val=
"73.75,51"/>
12892 <dia:point val=
"95.6737,51"/>
12893 <dia:point val=
"95.6737,-1.5"/>
12894 <dia:point val=
"25.45,-1.5"/>
12896 <dia:attribute name=
"orth_orient">
12897 <dia:enum val=
"1"/>
12898 <dia:enum val=
"0"/>
12899 <dia:enum val=
"1"/>
12900 <dia:enum val=
"0"/>
12902 <dia:attribute name=
"autorouting">
12903 <dia:boolean val=
"false"/>
12905 <dia:attribute name=
"name">
12906 <dia:string>##
</dia:string>
12908 <dia:attribute name=
"direction">
12909 <dia:enum val=
"0"/>
12911 <dia:attribute name=
"ends">
12913 <dia:attribute name=
"role">
12914 <dia:string>##
</dia:string>
12916 <dia:attribute name=
"multiplicity">
12917 <dia:string>##
</dia:string>
12919 <dia:attribute name=
"arrow">
12920 <dia:boolean val=
"false"/>
12922 <dia:attribute name=
"aggregate">
12923 <dia:enum val=
"0"/>
12927 <dia:attribute name=
"role">
12928 <dia:string>##
</dia:string>
12930 <dia:attribute name=
"multiplicity">
12931 <dia:string>##
</dia:string>
12933 <dia:attribute name=
"arrow">
12934 <dia:boolean val=
"false"/>
12936 <dia:attribute name=
"aggregate">
12937 <dia:enum val=
"1"/>
12942 <dia:connection handle=
"0" to=
"O9" connection=
"0"/>
12943 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
12946 <dia:object type=
"UML - Association" version=
"0" id=
"O48">
12947 <dia:attribute name=
"obj_pos">
12948 <dia:point val=
"56.4,55.7"/>
12950 <dia:attribute name=
"obj_bb">
12951 <dia:rectangle val=
"24.7,-2.25;95.7943,58.1"/>
12953 <dia:attribute name=
"orth_points">
12954 <dia:point val=
"56.4,55.7"/>
12955 <dia:point val=
"56.4,51"/>
12956 <dia:point val=
"95.7443,51"/>
12957 <dia:point val=
"95.7443,-1.5"/>
12958 <dia:point val=
"25.45,-1.5"/>
12960 <dia:attribute name=
"orth_orient">
12961 <dia:enum val=
"1"/>
12962 <dia:enum val=
"0"/>
12963 <dia:enum val=
"1"/>
12964 <dia:enum val=
"0"/>
12966 <dia:attribute name=
"autorouting">
12967 <dia:boolean val=
"false"/>
12969 <dia:attribute name=
"name">
12970 <dia:string>##
</dia:string>
12972 <dia:attribute name=
"direction">
12973 <dia:enum val=
"0"/>
12975 <dia:attribute name=
"ends">
12977 <dia:attribute name=
"role">
12978 <dia:string>##
</dia:string>
12980 <dia:attribute name=
"multiplicity">
12981 <dia:string>##
</dia:string>
12983 <dia:attribute name=
"arrow">
12984 <dia:boolean val=
"false"/>
12986 <dia:attribute name=
"aggregate">
12987 <dia:enum val=
"0"/>
12991 <dia:attribute name=
"role">
12992 <dia:string>##
</dia:string>
12994 <dia:attribute name=
"multiplicity">
12995 <dia:string>##
</dia:string>
12997 <dia:attribute name=
"arrow">
12998 <dia:boolean val=
"false"/>
13000 <dia:attribute name=
"aggregate">
13001 <dia:enum val=
"1"/>
13006 <dia:connection handle=
"0" to=
"O10" connection=
"0"/>
13007 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
13010 <dia:object type=
"UML - Association" version=
"0" id=
"O49">
13011 <dia:attribute name=
"obj_pos">
13012 <dia:point val=
"52,44"/>
13014 <dia:attribute name=
"obj_bb">
13015 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
13017 <dia:attribute name=
"orth_points">
13018 <dia:point val=
"52,44"/>
13019 <dia:point val=
"52,42"/>
13020 <dia:point val=
"95.2764,42"/>
13021 <dia:point val=
"95.2764,-0.7"/>
13022 <dia:point val=
"25.45,-0.7"/>
13024 <dia:attribute name=
"orth_orient">
13025 <dia:enum val=
"1"/>
13026 <dia:enum val=
"0"/>
13027 <dia:enum val=
"1"/>
13028 <dia:enum val=
"0"/>
13030 <dia:attribute name=
"autorouting">
13031 <dia:boolean val=
"false"/>
13033 <dia:attribute name=
"name">
13034 <dia:string>##
</dia:string>
13036 <dia:attribute name=
"direction">
13037 <dia:enum val=
"0"/>
13039 <dia:attribute name=
"ends">
13041 <dia:attribute name=
"role">
13042 <dia:string>##
</dia:string>
13044 <dia:attribute name=
"multiplicity">
13045 <dia:string>##
</dia:string>
13047 <dia:attribute name=
"arrow">
13048 <dia:boolean val=
"false"/>
13050 <dia:attribute name=
"aggregate">
13051 <dia:enum val=
"0"/>
13055 <dia:attribute name=
"role">
13056 <dia:string>##
</dia:string>
13058 <dia:attribute name=
"multiplicity">
13059 <dia:string>##
</dia:string>
13061 <dia:attribute name=
"arrow">
13062 <dia:boolean val=
"false"/>
13064 <dia:attribute name=
"aggregate">
13065 <dia:enum val=
"1"/>
13070 <dia:connection handle=
"0" to=
"O86" connection=
"0"/>
13071 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
13074 <dia:object type=
"UML - Generalization" version=
"0" id=
"O50">
13075 <dia:attribute name=
"obj_pos">
13076 <dia:point val=
"30.775,40.4"/>
13078 <dia:attribute name=
"obj_bb">
13079 <dia:rectangle val=
"29.925,40.35;54.775,44.05"/>
13081 <dia:attribute name=
"orth_points">
13082 <dia:point val=
"30.775,40.4"/>
13083 <dia:point val=
"30.775,43"/>
13084 <dia:point val=
"54.725,43"/>
13085 <dia:point val=
"54.725,44"/>
13087 <dia:attribute name=
"orth_orient">
13088 <dia:enum val=
"1"/>
13089 <dia:enum val=
"0"/>
13090 <dia:enum val=
"1"/>
13092 <dia:attribute name=
"orth_autoroute">
13093 <dia:boolean val=
"false"/>
13095 <dia:attribute name=
"line_colour">
13096 <dia:color val=
"#000000"/>
13098 <dia:attribute name=
"name">
13099 <dia:string>##
</dia:string>
13101 <dia:attribute name=
"stereotype">
13102 <dia:string>##
</dia:string>
13105 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
13106 <dia:connection handle=
"1" to=
"O86" connection=
"1"/>
13109 <dia:object type=
"UML - Association" version=
"0" id=
"O51">
13110 <dia:attribute name=
"obj_pos">
13111 <dia:point val=
"58,44"/>
13113 <dia:attribute name=
"obj_bb">
13114 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
13116 <dia:attribute name=
"orth_points">
13117 <dia:point val=
"58,44"/>
13118 <dia:point val=
"58,42"/>
13119 <dia:point val=
"95.2764,42"/>
13120 <dia:point val=
"95.2764,-0.7"/>
13121 <dia:point val=
"25.45,-0.7"/>
13123 <dia:attribute name=
"orth_orient">
13124 <dia:enum val=
"1"/>
13125 <dia:enum val=
"0"/>
13126 <dia:enum val=
"1"/>
13127 <dia:enum val=
"0"/>
13129 <dia:attribute name=
"autorouting">
13130 <dia:boolean val=
"false"/>
13132 <dia:attribute name=
"name">
13133 <dia:string>##
</dia:string>
13135 <dia:attribute name=
"direction">
13136 <dia:enum val=
"0"/>
13138 <dia:attribute name=
"ends">
13140 <dia:attribute name=
"role">
13141 <dia:string>##
</dia:string>
13143 <dia:attribute name=
"multiplicity">
13144 <dia:string>##
</dia:string>
13146 <dia:attribute name=
"arrow">
13147 <dia:boolean val=
"false"/>
13149 <dia:attribute name=
"aggregate">
13150 <dia:enum val=
"0"/>
13154 <dia:attribute name=
"role">
13155 <dia:string>##
</dia:string>
13157 <dia:attribute name=
"multiplicity">
13158 <dia:string>##
</dia:string>
13160 <dia:attribute name=
"arrow">
13161 <dia:boolean val=
"false"/>
13163 <dia:attribute name=
"aggregate">
13164 <dia:enum val=
"1"/>
13169 <dia:connection handle=
"0" to=
"O85" connection=
"0"/>
13170 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
13173 <dia:object type=
"UML - Generalization" version=
"0" id=
"O52">
13174 <dia:attribute name=
"obj_pos">
13175 <dia:point val=
"30.775,40.4"/>
13177 <dia:attribute name=
"obj_bb">
13178 <dia:rectangle val=
"29.925,40.35;59.425,44.05"/>
13180 <dia:attribute name=
"orth_points">
13181 <dia:point val=
"30.775,40.4"/>
13182 <dia:point val=
"30.775,43"/>
13183 <dia:point val=
"59.375,43"/>
13184 <dia:point val=
"59.375,44"/>
13186 <dia:attribute name=
"orth_orient">
13187 <dia:enum val=
"1"/>
13188 <dia:enum val=
"0"/>
13189 <dia:enum val=
"1"/>
13191 <dia:attribute name=
"orth_autoroute">
13192 <dia:boolean val=
"false"/>
13194 <dia:attribute name=
"line_colour">
13195 <dia:color val=
"#000000"/>
13197 <dia:attribute name=
"name">
13198 <dia:string>##
</dia:string>
13200 <dia:attribute name=
"stereotype">
13201 <dia:string>##
</dia:string>
13204 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
13205 <dia:connection handle=
"1" to=
"O85" connection=
"1"/>
13208 <dia:object type=
"UML - Association" version=
"0" id=
"O53">
13209 <dia:attribute name=
"obj_pos">
13210 <dia:point val=
"81,44"/>
13212 <dia:attribute name=
"obj_bb">
13213 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
13215 <dia:attribute name=
"orth_points">
13216 <dia:point val=
"81,44"/>
13217 <dia:point val=
"81,42"/>
13218 <dia:point val=
"95.2764,42"/>
13219 <dia:point val=
"95.2764,-0.7"/>
13220 <dia:point val=
"25.45,-0.7"/>
13222 <dia:attribute name=
"orth_orient">
13223 <dia:enum val=
"1"/>
13224 <dia:enum val=
"0"/>
13225 <dia:enum val=
"1"/>
13226 <dia:enum val=
"0"/>
13228 <dia:attribute name=
"autorouting">
13229 <dia:boolean val=
"false"/>
13231 <dia:attribute name=
"name">
13232 <dia:string>##
</dia:string>
13234 <dia:attribute name=
"direction">
13235 <dia:enum val=
"0"/>
13237 <dia:attribute name=
"ends">
13239 <dia:attribute name=
"role">
13240 <dia:string>##
</dia:string>
13242 <dia:attribute name=
"multiplicity">
13243 <dia:string>##
</dia:string>
13245 <dia:attribute name=
"arrow">
13246 <dia:boolean val=
"false"/>
13248 <dia:attribute name=
"aggregate">
13249 <dia:enum val=
"0"/>
13253 <dia:attribute name=
"role">
13254 <dia:string>##
</dia:string>
13256 <dia:attribute name=
"multiplicity">
13257 <dia:string>##
</dia:string>
13259 <dia:attribute name=
"arrow">
13260 <dia:boolean val=
"false"/>
13262 <dia:attribute name=
"aggregate">
13263 <dia:enum val=
"1"/>
13268 <dia:connection handle=
"0" to=
"O80" connection=
"0"/>
13269 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
13272 <dia:object type=
"UML - Generalization" version=
"0" id=
"O54">
13273 <dia:attribute name=
"obj_pos">
13274 <dia:point val=
"30.775,40.4"/>
13276 <dia:attribute name=
"obj_bb">
13277 <dia:rectangle val=
"29.925,40.35;82.425,44.05"/>
13279 <dia:attribute name=
"orth_points">
13280 <dia:point val=
"30.775,40.4"/>
13281 <dia:point val=
"30.775,43"/>
13282 <dia:point val=
"82.375,43"/>
13283 <dia:point val=
"82.375,44"/>
13285 <dia:attribute name=
"orth_orient">
13286 <dia:enum val=
"1"/>
13287 <dia:enum val=
"0"/>
13288 <dia:enum val=
"1"/>
13290 <dia:attribute name=
"orth_autoroute">
13291 <dia:boolean val=
"false"/>
13293 <dia:attribute name=
"line_colour">
13294 <dia:color val=
"#000000"/>
13296 <dia:attribute name=
"name">
13297 <dia:string>##
</dia:string>
13299 <dia:attribute name=
"stereotype">
13300 <dia:string>##
</dia:string>
13303 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
13304 <dia:connection handle=
"1" to=
"O80" connection=
"1"/>
13307 <dia:object type=
"UML - Association" version=
"0" id=
"O55">
13308 <dia:attribute name=
"obj_pos">
13309 <dia:point val=
"85,44"/>
13311 <dia:attribute name=
"obj_bb">
13312 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
13314 <dia:attribute name=
"orth_points">
13315 <dia:point val=
"85,44"/>
13316 <dia:point val=
"85,42"/>
13317 <dia:point val=
"95.2764,42"/>
13318 <dia:point val=
"95.2764,-0.7"/>
13319 <dia:point val=
"25.45,-0.7"/>
13321 <dia:attribute name=
"orth_orient">
13322 <dia:enum val=
"1"/>
13323 <dia:enum val=
"0"/>
13324 <dia:enum val=
"1"/>
13325 <dia:enum val=
"0"/>
13327 <dia:attribute name=
"autorouting">
13328 <dia:boolean val=
"false"/>
13330 <dia:attribute name=
"name">
13331 <dia:string>##
</dia:string>
13333 <dia:attribute name=
"direction">
13334 <dia:enum val=
"0"/>
13336 <dia:attribute name=
"ends">
13338 <dia:attribute name=
"role">
13339 <dia:string>##
</dia:string>
13341 <dia:attribute name=
"multiplicity">
13342 <dia:string>##
</dia:string>
13344 <dia:attribute name=
"arrow">
13345 <dia:boolean val=
"false"/>
13347 <dia:attribute name=
"aggregate">
13348 <dia:enum val=
"0"/>
13352 <dia:attribute name=
"role">
13353 <dia:string>##
</dia:string>
13355 <dia:attribute name=
"multiplicity">
13356 <dia:string>##
</dia:string>
13358 <dia:attribute name=
"arrow">
13359 <dia:boolean val=
"false"/>
13361 <dia:attribute name=
"aggregate">
13362 <dia:enum val=
"1"/>
13367 <dia:connection handle=
"0" to=
"O56" connection=
"0"/>
13368 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
13371 <dia:object type=
"UML - Class" version=
"0" id=
"O56">
13372 <dia:attribute name=
"obj_pos">
13373 <dia:point val=
"85,44"/>
13375 <dia:attribute name=
"obj_bb">
13376 <dia:rectangle val=
"84.95,43.95;87.45,46.25"/>
13378 <dia:attribute name=
"elem_corner">
13379 <dia:point val=
"85,44"/>
13381 <dia:attribute name=
"elem_width">
13382 <dia:real val=
"2.3999999999999999"/>
13384 <dia:attribute name=
"elem_height">
13385 <dia:real val=
"2.1999999999999997"/>
13387 <dia:attribute name=
"name">
13388 <dia:string>#msfi#
</dia:string>
13390 <dia:attribute name=
"stereotype">
13391 <dia:string>##
</dia:string>
13393 <dia:attribute name=
"comment">
13394 <dia:string>##
</dia:string>
13396 <dia:attribute name=
"abstract">
13397 <dia:boolean val=
"false"/>
13399 <dia:attribute name=
"suppress_attributes">
13400 <dia:boolean val=
"false"/>
13402 <dia:attribute name=
"suppress_operations">
13403 <dia:boolean val=
"false"/>
13405 <dia:attribute name=
"visible_attributes">
13406 <dia:boolean val=
"true"/>
13408 <dia:attribute name=
"visible_operations">
13409 <dia:boolean val=
"true"/>
13411 <dia:attribute name=
"visible_comments">
13412 <dia:boolean val=
"false"/>
13414 <dia:attribute name=
"wrap_operations">
13415 <dia:boolean val=
"false"/>
13417 <dia:attribute name=
"wrap_after_char">
13418 <dia:int val=
"40"/>
13420 <dia:attribute name=
"line_color">
13421 <dia:color val=
"#000000"/>
13423 <dia:attribute name=
"fill_color">
13424 <dia:color val=
"#ffffff"/>
13426 <dia:attribute name=
"text_color">
13427 <dia:color val=
"#000000"/>
13429 <dia:attribute name=
"normal_font">
13430 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13432 <dia:attribute name=
"abstract_font">
13433 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13435 <dia:attribute name=
"polymorphic_font">
13436 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13438 <dia:attribute name=
"classname_font">
13439 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13441 <dia:attribute name=
"abstract_classname_font">
13442 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
13444 <dia:attribute name=
"comment_font">
13445 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13447 <dia:attribute name=
"font_height">
13448 <dia:real val=
"0.80000000000000004"/>
13450 <dia:attribute name=
"polymorphic_font_height">
13451 <dia:real val=
"0.80000000000000004"/>
13453 <dia:attribute name=
"abstract_font_height">
13454 <dia:real val=
"0.80000000000000004"/>
13456 <dia:attribute name=
"classname_font_height">
13457 <dia:real val=
"1"/>
13459 <dia:attribute name=
"abstract_classname_font_height">
13460 <dia:real val=
"1"/>
13462 <dia:attribute name=
"comment_font_height">
13463 <dia:real val=
"1"/>
13465 <dia:attribute name=
"attributes"/>
13466 <dia:attribute name=
"operations"/>
13467 <dia:attribute name=
"template">
13468 <dia:boolean val=
"false"/>
13470 <dia:attribute name=
"templates"/>
13472 <dia:object type=
"UML - Generalization" version=
"0" id=
"O57">
13473 <dia:attribute name=
"obj_pos">
13474 <dia:point val=
"30.775,40.4"/>
13476 <dia:attribute name=
"obj_bb">
13477 <dia:rectangle val=
"29.925,40.35;86.2,44.05"/>
13479 <dia:attribute name=
"orth_points">
13480 <dia:point val=
"30.775,40.4"/>
13481 <dia:point val=
"30.775,43"/>
13482 <dia:point val=
"86.15,43"/>
13483 <dia:point val=
"86.15,44"/>
13485 <dia:attribute name=
"orth_orient">
13486 <dia:enum val=
"1"/>
13487 <dia:enum val=
"0"/>
13488 <dia:enum val=
"1"/>
13490 <dia:attribute name=
"orth_autoroute">
13491 <dia:boolean val=
"false"/>
13493 <dia:attribute name=
"line_colour">
13494 <dia:color val=
"#000000"/>
13496 <dia:attribute name=
"name">
13497 <dia:string>##
</dia:string>
13499 <dia:attribute name=
"stereotype">
13500 <dia:string>##
</dia:string>
13503 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
13504 <dia:connection handle=
"1" to=
"O56" connection=
"1"/>
13507 <dia:object type=
"UML - Association" version=
"0" id=
"O58">
13508 <dia:attribute name=
"obj_pos">
13509 <dia:point val=
"35,44"/>
13511 <dia:attribute name=
"obj_bb">
13512 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
13514 <dia:attribute name=
"orth_points">
13515 <dia:point val=
"35,44"/>
13516 <dia:point val=
"35,42"/>
13517 <dia:point val=
"95.2764,42"/>
13518 <dia:point val=
"95.2764,-0.7"/>
13519 <dia:point val=
"25.45,-0.7"/>
13521 <dia:attribute name=
"orth_orient">
13522 <dia:enum val=
"1"/>
13523 <dia:enum val=
"0"/>
13524 <dia:enum val=
"1"/>
13525 <dia:enum val=
"0"/>
13527 <dia:attribute name=
"autorouting">
13528 <dia:boolean val=
"false"/>
13530 <dia:attribute name=
"name">
13531 <dia:string>##
</dia:string>
13533 <dia:attribute name=
"direction">
13534 <dia:enum val=
"0"/>
13536 <dia:attribute name=
"ends">
13538 <dia:attribute name=
"role">
13539 <dia:string>##
</dia:string>
13541 <dia:attribute name=
"multiplicity">
13542 <dia:string>##
</dia:string>
13544 <dia:attribute name=
"arrow">
13545 <dia:boolean val=
"false"/>
13547 <dia:attribute name=
"aggregate">
13548 <dia:enum val=
"0"/>
13552 <dia:attribute name=
"role">
13553 <dia:string>##
</dia:string>
13555 <dia:attribute name=
"multiplicity">
13556 <dia:string>##
</dia:string>
13558 <dia:attribute name=
"arrow">
13559 <dia:boolean val=
"false"/>
13561 <dia:attribute name=
"aggregate">
13562 <dia:enum val=
"1"/>
13567 <dia:connection handle=
"0" to=
"O67" connection=
"0"/>
13568 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
13571 <dia:object type=
"UML - Generalization" version=
"0" id=
"O59">
13572 <dia:attribute name=
"obj_pos">
13573 <dia:point val=
"30.775,40.4"/>
13575 <dia:attribute name=
"obj_bb">
13576 <dia:rectangle val=
"29.925,40.35;36.875,44.05"/>
13578 <dia:attribute name=
"orth_points">
13579 <dia:point val=
"30.775,40.4"/>
13580 <dia:point val=
"30.775,43"/>
13581 <dia:point val=
"36.825,43"/>
13582 <dia:point val=
"36.825,44"/>
13584 <dia:attribute name=
"orth_orient">
13585 <dia:enum val=
"1"/>
13586 <dia:enum val=
"0"/>
13587 <dia:enum val=
"1"/>
13589 <dia:attribute name=
"orth_autoroute">
13590 <dia:boolean val=
"false"/>
13592 <dia:attribute name=
"line_colour">
13593 <dia:color val=
"#000000"/>
13595 <dia:attribute name=
"name">
13596 <dia:string>##
</dia:string>
13598 <dia:attribute name=
"stereotype">
13599 <dia:string>##
</dia:string>
13602 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
13603 <dia:connection handle=
"1" to=
"O67" connection=
"1"/>
13606 <dia:object type=
"UML - Association" version=
"0" id=
"O60">
13607 <dia:attribute name=
"obj_pos">
13608 <dia:point val=
"40,44"/>
13610 <dia:attribute name=
"obj_bb">
13611 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
13613 <dia:attribute name=
"orth_points">
13614 <dia:point val=
"40,44"/>
13615 <dia:point val=
"40,42"/>
13616 <dia:point val=
"95.2764,42"/>
13617 <dia:point val=
"95.2764,-0.7"/>
13618 <dia:point val=
"25.45,-0.7"/>
13620 <dia:attribute name=
"orth_orient">
13621 <dia:enum val=
"1"/>
13622 <dia:enum val=
"0"/>
13623 <dia:enum val=
"1"/>
13624 <dia:enum val=
"0"/>
13626 <dia:attribute name=
"autorouting">
13627 <dia:boolean val=
"false"/>
13629 <dia:attribute name=
"name">
13630 <dia:string>##
</dia:string>
13632 <dia:attribute name=
"direction">
13633 <dia:enum val=
"0"/>
13635 <dia:attribute name=
"ends">
13637 <dia:attribute name=
"role">
13638 <dia:string>##
</dia:string>
13640 <dia:attribute name=
"multiplicity">
13641 <dia:string>##
</dia:string>
13643 <dia:attribute name=
"arrow">
13644 <dia:boolean val=
"false"/>
13646 <dia:attribute name=
"aggregate">
13647 <dia:enum val=
"0"/>
13651 <dia:attribute name=
"role">
13652 <dia:string>##
</dia:string>
13654 <dia:attribute name=
"multiplicity">
13655 <dia:string>##
</dia:string>
13657 <dia:attribute name=
"arrow">
13658 <dia:boolean val=
"false"/>
13660 <dia:attribute name=
"aggregate">
13661 <dia:enum val=
"1"/>
13666 <dia:connection handle=
"0" to=
"O66" connection=
"0"/>
13667 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
13670 <dia:object type=
"UML - Generalization" version=
"0" id=
"O61">
13671 <dia:attribute name=
"obj_pos">
13672 <dia:point val=
"30.775,40.4"/>
13674 <dia:attribute name=
"obj_bb">
13675 <dia:rectangle val=
"29.925,40.35;42.55,44.05"/>
13677 <dia:attribute name=
"orth_points">
13678 <dia:point val=
"30.775,40.4"/>
13679 <dia:point val=
"30.775,43"/>
13680 <dia:point val=
"42.5,43"/>
13681 <dia:point val=
"42.5,44"/>
13683 <dia:attribute name=
"orth_orient">
13684 <dia:enum val=
"1"/>
13685 <dia:enum val=
"0"/>
13686 <dia:enum val=
"1"/>
13688 <dia:attribute name=
"orth_autoroute">
13689 <dia:boolean val=
"false"/>
13691 <dia:attribute name=
"line_colour">
13692 <dia:color val=
"#000000"/>
13694 <dia:attribute name=
"name">
13695 <dia:string>##
</dia:string>
13697 <dia:attribute name=
"stereotype">
13698 <dia:string>##
</dia:string>
13701 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
13702 <dia:connection handle=
"1" to=
"O66" connection=
"1"/>
13705 <dia:object type=
"UML - Association" version=
"0" id=
"O62">
13706 <dia:attribute name=
"obj_pos">
13707 <dia:point val=
"26,47"/>
13709 <dia:attribute name=
"obj_bb">
13710 <dia:rectangle val=
"24.7,-1.45;95.3264,49.4"/>
13712 <dia:attribute name=
"orth_points">
13713 <dia:point val=
"26,47"/>
13714 <dia:point val=
"26,42"/>
13715 <dia:point val=
"95.2764,42"/>
13716 <dia:point val=
"95.2764,-0.7"/>
13717 <dia:point val=
"25.45,-0.7"/>
13719 <dia:attribute name=
"orth_orient">
13720 <dia:enum val=
"1"/>
13721 <dia:enum val=
"0"/>
13722 <dia:enum val=
"1"/>
13723 <dia:enum val=
"0"/>
13725 <dia:attribute name=
"autorouting">
13726 <dia:boolean val=
"false"/>
13728 <dia:attribute name=
"name">
13729 <dia:string>##
</dia:string>
13731 <dia:attribute name=
"direction">
13732 <dia:enum val=
"0"/>
13734 <dia:attribute name=
"ends">
13736 <dia:attribute name=
"role">
13737 <dia:string>##
</dia:string>
13739 <dia:attribute name=
"multiplicity">
13740 <dia:string>##
</dia:string>
13742 <dia:attribute name=
"arrow">
13743 <dia:boolean val=
"false"/>
13745 <dia:attribute name=
"aggregate">
13746 <dia:enum val=
"0"/>
13750 <dia:attribute name=
"role">
13751 <dia:string>##
</dia:string>
13753 <dia:attribute name=
"multiplicity">
13754 <dia:string>##
</dia:string>
13756 <dia:attribute name=
"arrow">
13757 <dia:boolean val=
"false"/>
13759 <dia:attribute name=
"aggregate">
13760 <dia:enum val=
"1"/>
13765 <dia:connection handle=
"0" to=
"O63" connection=
"0"/>
13766 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
13769 <dia:object type=
"UML - Class" version=
"0" id=
"O63">
13770 <dia:attribute name=
"obj_pos">
13771 <dia:point val=
"26,47"/>
13773 <dia:attribute name=
"obj_bb">
13774 <dia:rectangle val=
"25.95,46.95;40.65,49.85"/>
13776 <dia:attribute name=
"elem_corner">
13777 <dia:point val=
"26,47"/>
13779 <dia:attribute name=
"elem_width">
13780 <dia:real val=
"14.6"/>
13782 <dia:attribute name=
"elem_height">
13783 <dia:real val=
"2.7999999999999998"/>
13785 <dia:attribute name=
"name">
13786 <dia:string>#table#
</dia:string>
13788 <dia:attribute name=
"stereotype">
13789 <dia:string>##
</dia:string>
13791 <dia:attribute name=
"comment">
13792 <dia:string>##
</dia:string>
13794 <dia:attribute name=
"abstract">
13795 <dia:boolean val=
"false"/>
13797 <dia:attribute name=
"suppress_attributes">
13798 <dia:boolean val=
"false"/>
13800 <dia:attribute name=
"suppress_operations">
13801 <dia:boolean val=
"false"/>
13803 <dia:attribute name=
"visible_attributes">
13804 <dia:boolean val=
"true"/>
13806 <dia:attribute name=
"visible_operations">
13807 <dia:boolean val=
"true"/>
13809 <dia:attribute name=
"visible_comments">
13810 <dia:boolean val=
"false"/>
13812 <dia:attribute name=
"wrap_operations">
13813 <dia:boolean val=
"true"/>
13815 <dia:attribute name=
"wrap_after_char">
13816 <dia:int val=
"40"/>
13818 <dia:attribute name=
"line_color">
13819 <dia:color val=
"#000000"/>
13821 <dia:attribute name=
"fill_color">
13822 <dia:color val=
"#ffffff"/>
13824 <dia:attribute name=
"text_color">
13825 <dia:color val=
"#000000"/>
13827 <dia:attribute name=
"normal_font">
13828 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13830 <dia:attribute name=
"abstract_font">
13831 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13833 <dia:attribute name=
"polymorphic_font">
13834 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13836 <dia:attribute name=
"classname_font">
13837 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13839 <dia:attribute name=
"abstract_classname_font">
13840 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13842 <dia:attribute name=
"comment_font">
13843 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
13845 <dia:attribute name=
"font_height">
13846 <dia:real val=
"0.80000000000000004"/>
13848 <dia:attribute name=
"polymorphic_font_height">
13849 <dia:real val=
"0.80000000000000004"/>
13851 <dia:attribute name=
"abstract_font_height">
13852 <dia:real val=
"0.80000000000000004"/>
13854 <dia:attribute name=
"classname_font_height">
13855 <dia:real val=
"1"/>
13857 <dia:attribute name=
"abstract_classname_font_height">
13858 <dia:real val=
"1"/>
13860 <dia:attribute name=
"comment_font_height">
13861 <dia:real val=
"1"/>
13863 <dia:attribute name=
"attributes"/>
13864 <dia:attribute name=
"operations">
13865 <dia:composite type=
"umloperation">
13866 <dia:attribute name=
"name">
13867 <dia:string>#contify#
</dia:string>
13869 <dia:attribute name=
"stereotype">
13870 <dia:string>##
</dia:string>
13872 <dia:attribute name=
"type">
13873 <dia:string>##
</dia:string>
13875 <dia:attribute name=
"visibility">
13876 <dia:enum val=
"0"/>
13878 <dia:attribute name=
"comment">
13879 <dia:string>##
</dia:string>
13881 <dia:attribute name=
"abstract">
13882 <dia:boolean val=
"false"/>
13884 <dia:attribute name=
"inheritance_type">
13885 <dia:enum val=
"2"/>
13887 <dia:attribute name=
"query">
13888 <dia:boolean val=
"false"/>
13890 <dia:attribute name=
"class_scope">
13891 <dia:boolean val=
"false"/>
13893 <dia:attribute name=
"parameters">
13894 <dia:composite type=
"umlparameter">
13895 <dia:attribute name=
"name">
13896 <dia:string>#cont_column#
</dia:string>
13898 <dia:attribute name=
"type">
13899 <dia:string>#scalar integer#
</dia:string>
13901 <dia:attribute name=
"value">
13902 <dia:string>##
</dia:string>
13904 <dia:attribute name=
"comment">
13905 <dia:string>##
</dia:string>
13907 <dia:attribute name=
"kind">
13908 <dia:enum val=
"2"/>
13914 <dia:attribute name=
"template">
13915 <dia:boolean val=
"false"/>
13917 <dia:attribute name=
"templates"/>
13919 <dia:object type=
"UML - Generalization" version=
"0" id=
"O64">
13920 <dia:attribute name=
"obj_pos">
13921 <dia:point val=
"30.775,40.4"/>
13923 <dia:attribute name=
"obj_bb">
13924 <dia:rectangle val=
"29.925,40.35;33.3,47.05"/>
13926 <dia:attribute name=
"orth_points">
13927 <dia:point val=
"30.775,40.4"/>
13928 <dia:point val=
"30.775,43"/>
13929 <dia:point val=
"33.25,43"/>
13930 <dia:point val=
"33.25,47"/>
13932 <dia:attribute name=
"orth_orient">
13933 <dia:enum val=
"1"/>
13934 <dia:enum val=
"0"/>
13935 <dia:enum val=
"1"/>
13937 <dia:attribute name=
"orth_autoroute">
13938 <dia:boolean val=
"false"/>
13940 <dia:attribute name=
"line_colour">
13941 <dia:color val=
"#000000"/>
13943 <dia:attribute name=
"name">
13944 <dia:string>##
</dia:string>
13946 <dia:attribute name=
"stereotype">
13947 <dia:string>##
</dia:string>
13950 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
13951 <dia:connection handle=
"1" to=
"O63" connection=
"1"/>
13954 <dia:object type=
"UML - Class" version=
"0" id=
"O65">
13955 <dia:attribute name=
"obj_pos">
13956 <dia:point val=
"46,44"/>
13958 <dia:attribute name=
"obj_bb">
13959 <dia:rectangle val=
"45.95,43.95;51.15,46.25"/>
13961 <dia:attribute name=
"elem_corner">
13962 <dia:point val=
"46,44"/>
13964 <dia:attribute name=
"elem_width">
13965 <dia:real val=
"5.0999999999999996"/>
13967 <dia:attribute name=
"elem_height">
13968 <dia:real val=
"2.1999999999999997"/>
13970 <dia:attribute name=
"name">
13971 <dia:string>#subroutine#
</dia:string>
13973 <dia:attribute name=
"stereotype">
13974 <dia:string>##
</dia:string>
13976 <dia:attribute name=
"comment">
13977 <dia:string>##
</dia:string>
13979 <dia:attribute name=
"abstract">
13980 <dia:boolean val=
"false"/>
13982 <dia:attribute name=
"suppress_attributes">
13983 <dia:boolean val=
"false"/>
13985 <dia:attribute name=
"suppress_operations">
13986 <dia:boolean val=
"false"/>
13988 <dia:attribute name=
"visible_attributes">
13989 <dia:boolean val=
"true"/>
13991 <dia:attribute name=
"visible_operations">
13992 <dia:boolean val=
"true"/>
13994 <dia:attribute name=
"visible_comments">
13995 <dia:boolean val=
"false"/>
13997 <dia:attribute name=
"wrap_operations">
13998 <dia:boolean val=
"false"/>
14000 <dia:attribute name=
"wrap_after_char">
14001 <dia:int val=
"40"/>
14003 <dia:attribute name=
"line_color">
14004 <dia:color val=
"#000000"/>
14006 <dia:attribute name=
"fill_color">
14007 <dia:color val=
"#ffffff"/>
14009 <dia:attribute name=
"text_color">
14010 <dia:color val=
"#000000"/>
14012 <dia:attribute name=
"normal_font">
14013 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14015 <dia:attribute name=
"abstract_font">
14016 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14018 <dia:attribute name=
"polymorphic_font">
14019 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14021 <dia:attribute name=
"classname_font">
14022 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14024 <dia:attribute name=
"abstract_classname_font">
14025 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14027 <dia:attribute name=
"comment_font">
14028 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14030 <dia:attribute name=
"font_height">
14031 <dia:real val=
"0.80000000000000004"/>
14033 <dia:attribute name=
"polymorphic_font_height">
14034 <dia:real val=
"0.80000000000000004"/>
14036 <dia:attribute name=
"abstract_font_height">
14037 <dia:real val=
"0.80000000000000004"/>
14039 <dia:attribute name=
"classname_font_height">
14040 <dia:real val=
"1"/>
14042 <dia:attribute name=
"abstract_classname_font_height">
14043 <dia:real val=
"1"/>
14045 <dia:attribute name=
"comment_font_height">
14046 <dia:real val=
"1"/>
14048 <dia:attribute name=
"attributes"/>
14049 <dia:attribute name=
"operations"/>
14050 <dia:attribute name=
"template">
14051 <dia:boolean val=
"false"/>
14053 <dia:attribute name=
"templates"/>
14055 <dia:object type=
"UML - Class" version=
"0" id=
"O66">
14056 <dia:attribute name=
"obj_pos">
14057 <dia:point val=
"40,44"/>
14059 <dia:attribute name=
"obj_bb">
14060 <dia:rectangle val=
"39.95,43.95;45.15,46.25"/>
14062 <dia:attribute name=
"elem_corner">
14063 <dia:point val=
"40,44"/>
14065 <dia:attribute name=
"elem_width">
14066 <dia:real val=
"5.0999999999999996"/>
14068 <dia:attribute name=
"elem_height">
14069 <dia:real val=
"2.1999999999999997"/>
14071 <dia:attribute name=
"name">
14072 <dia:string>#simulation#
</dia:string>
14074 <dia:attribute name=
"stereotype">
14075 <dia:string>##
</dia:string>
14077 <dia:attribute name=
"comment">
14078 <dia:string>##
</dia:string>
14080 <dia:attribute name=
"abstract">
14081 <dia:boolean val=
"false"/>
14083 <dia:attribute name=
"suppress_attributes">
14084 <dia:boolean val=
"false"/>
14086 <dia:attribute name=
"suppress_operations">
14087 <dia:boolean val=
"false"/>
14089 <dia:attribute name=
"visible_attributes">
14090 <dia:boolean val=
"true"/>
14092 <dia:attribute name=
"visible_operations">
14093 <dia:boolean val=
"true"/>
14095 <dia:attribute name=
"visible_comments">
14096 <dia:boolean val=
"false"/>
14098 <dia:attribute name=
"wrap_operations">
14099 <dia:boolean val=
"false"/>
14101 <dia:attribute name=
"wrap_after_char">
14102 <dia:int val=
"40"/>
14104 <dia:attribute name=
"line_color">
14105 <dia:color val=
"#000000"/>
14107 <dia:attribute name=
"fill_color">
14108 <dia:color val=
"#ffffff"/>
14110 <dia:attribute name=
"text_color">
14111 <dia:color val=
"#000000"/>
14113 <dia:attribute name=
"normal_font">
14114 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14116 <dia:attribute name=
"abstract_font">
14117 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14119 <dia:attribute name=
"polymorphic_font">
14120 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14122 <dia:attribute name=
"classname_font">
14123 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14125 <dia:attribute name=
"abstract_classname_font">
14126 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14128 <dia:attribute name=
"comment_font">
14129 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14131 <dia:attribute name=
"font_height">
14132 <dia:real val=
"0.80000000000000004"/>
14134 <dia:attribute name=
"polymorphic_font_height">
14135 <dia:real val=
"0.80000000000000004"/>
14137 <dia:attribute name=
"abstract_font_height">
14138 <dia:real val=
"0.80000000000000004"/>
14140 <dia:attribute name=
"classname_font_height">
14141 <dia:real val=
"1"/>
14143 <dia:attribute name=
"abstract_classname_font_height">
14144 <dia:real val=
"1"/>
14146 <dia:attribute name=
"comment_font_height">
14147 <dia:real val=
"1"/>
14149 <dia:attribute name=
"attributes"/>
14150 <dia:attribute name=
"operations"/>
14151 <dia:attribute name=
"template">
14152 <dia:boolean val=
"false"/>
14154 <dia:attribute name=
"templates"/>
14156 <dia:object type=
"UML - Class" version=
"0" id=
"O67">
14157 <dia:attribute name=
"obj_pos">
14158 <dia:point val=
"35,44"/>
14160 <dia:attribute name=
"obj_bb">
14161 <dia:rectangle val=
"34.95,43.95;38.8,46.25"/>
14163 <dia:attribute name=
"elem_corner">
14164 <dia:point val=
"35,44"/>
14166 <dia:attribute name=
"elem_width">
14167 <dia:real val=
"3.75"/>
14169 <dia:attribute name=
"elem_height">
14170 <dia:real val=
"2.1999999999999997"/>
14172 <dia:attribute name=
"name">
14173 <dia:string>#scatter#
</dia:string>
14175 <dia:attribute name=
"stereotype">
14176 <dia:string>##
</dia:string>
14178 <dia:attribute name=
"comment">
14179 <dia:string>##
</dia:string>
14181 <dia:attribute name=
"abstract">
14182 <dia:boolean val=
"false"/>
14184 <dia:attribute name=
"suppress_attributes">
14185 <dia:boolean val=
"false"/>
14187 <dia:attribute name=
"suppress_operations">
14188 <dia:boolean val=
"false"/>
14190 <dia:attribute name=
"visible_attributes">
14191 <dia:boolean val=
"true"/>
14193 <dia:attribute name=
"visible_operations">
14194 <dia:boolean val=
"true"/>
14196 <dia:attribute name=
"visible_comments">
14197 <dia:boolean val=
"false"/>
14199 <dia:attribute name=
"wrap_operations">
14200 <dia:boolean val=
"false"/>
14202 <dia:attribute name=
"wrap_after_char">
14203 <dia:int val=
"40"/>
14205 <dia:attribute name=
"line_color">
14206 <dia:color val=
"#000000"/>
14208 <dia:attribute name=
"fill_color">
14209 <dia:color val=
"#ffffff"/>
14211 <dia:attribute name=
"text_color">
14212 <dia:color val=
"#000000"/>
14214 <dia:attribute name=
"normal_font">
14215 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14217 <dia:attribute name=
"abstract_font">
14218 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14220 <dia:attribute name=
"polymorphic_font">
14221 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14223 <dia:attribute name=
"classname_font">
14224 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14226 <dia:attribute name=
"abstract_classname_font">
14227 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14229 <dia:attribute name=
"comment_font">
14230 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14232 <dia:attribute name=
"font_height">
14233 <dia:real val=
"0.80000000000000004"/>
14235 <dia:attribute name=
"polymorphic_font_height">
14236 <dia:real val=
"0.80000000000000004"/>
14238 <dia:attribute name=
"abstract_font_height">
14239 <dia:real val=
"0.80000000000000004"/>
14241 <dia:attribute name=
"classname_font_height">
14242 <dia:real val=
"1"/>
14244 <dia:attribute name=
"abstract_classname_font_height">
14245 <dia:real val=
"1"/>
14247 <dia:attribute name=
"comment_font_height">
14248 <dia:real val=
"1"/>
14250 <dia:attribute name=
"attributes"/>
14251 <dia:attribute name=
"operations"/>
14252 <dia:attribute name=
"template">
14253 <dia:boolean val=
"false"/>
14255 <dia:attribute name=
"templates"/>
14257 <dia:object type=
"UML - Class" version=
"0" id=
"O68">
14258 <dia:attribute name=
"obj_pos">
14259 <dia:point val=
"30,44"/>
14261 <dia:attribute name=
"obj_bb">
14262 <dia:rectangle val=
"29.95,43.95;33.8,46.25"/>
14264 <dia:attribute name=
"elem_corner">
14265 <dia:point val=
"30,44"/>
14267 <dia:attribute name=
"elem_width">
14268 <dia:real val=
"3.75"/>
14270 <dia:attribute name=
"elem_height">
14271 <dia:real val=
"2.1999999999999997"/>
14273 <dia:attribute name=
"name">
14274 <dia:string>#problem#
</dia:string>
14276 <dia:attribute name=
"stereotype">
14277 <dia:string>##
</dia:string>
14279 <dia:attribute name=
"comment">
14280 <dia:string>##
</dia:string>
14282 <dia:attribute name=
"abstract">
14283 <dia:boolean val=
"false"/>
14285 <dia:attribute name=
"suppress_attributes">
14286 <dia:boolean val=
"false"/>
14288 <dia:attribute name=
"suppress_operations">
14289 <dia:boolean val=
"false"/>
14291 <dia:attribute name=
"visible_attributes">
14292 <dia:boolean val=
"true"/>
14294 <dia:attribute name=
"visible_operations">
14295 <dia:boolean val=
"true"/>
14297 <dia:attribute name=
"visible_comments">
14298 <dia:boolean val=
"false"/>
14300 <dia:attribute name=
"wrap_operations">
14301 <dia:boolean val=
"false"/>
14303 <dia:attribute name=
"wrap_after_char">
14304 <dia:int val=
"40"/>
14306 <dia:attribute name=
"line_color">
14307 <dia:color val=
"#000000"/>
14309 <dia:attribute name=
"fill_color">
14310 <dia:color val=
"#ffffff"/>
14312 <dia:attribute name=
"text_color">
14313 <dia:color val=
"#000000"/>
14315 <dia:attribute name=
"normal_font">
14316 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14318 <dia:attribute name=
"abstract_font">
14319 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14321 <dia:attribute name=
"polymorphic_font">
14322 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14324 <dia:attribute name=
"classname_font">
14325 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14327 <dia:attribute name=
"abstract_classname_font">
14328 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14330 <dia:attribute name=
"comment_font">
14331 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14333 <dia:attribute name=
"font_height">
14334 <dia:real val=
"0.80000000000000004"/>
14336 <dia:attribute name=
"polymorphic_font_height">
14337 <dia:real val=
"0.80000000000000004"/>
14339 <dia:attribute name=
"abstract_font_height">
14340 <dia:real val=
"0.80000000000000004"/>
14342 <dia:attribute name=
"classname_font_height">
14343 <dia:real val=
"1"/>
14345 <dia:attribute name=
"abstract_classname_font_height">
14346 <dia:real val=
"1"/>
14348 <dia:attribute name=
"comment_font_height">
14349 <dia:real val=
"1"/>
14351 <dia:attribute name=
"attributes"/>
14352 <dia:attribute name=
"operations"/>
14353 <dia:attribute name=
"template">
14354 <dia:boolean val=
"false"/>
14356 <dia:attribute name=
"templates"/>
14358 <dia:object type=
"UML - Class" version=
"0" id=
"O69">
14359 <dia:attribute name=
"obj_pos">
14360 <dia:point val=
"48.4,55.7"/>
14362 <dia:attribute name=
"obj_bb">
14363 <dia:rectangle val=
"48.35,55.65;52.2,57.95"/>
14365 <dia:attribute name=
"elem_corner">
14366 <dia:point val=
"48.4,55.7"/>
14368 <dia:attribute name=
"elem_width">
14369 <dia:real val=
"3.75"/>
14371 <dia:attribute name=
"elem_height">
14372 <dia:real val=
"2.1999999999999997"/>
14374 <dia:attribute name=
"name">
14375 <dia:string>#aesinit#
</dia:string>
14377 <dia:attribute name=
"stereotype">
14378 <dia:string>##
</dia:string>
14380 <dia:attribute name=
"comment">
14381 <dia:string>##
</dia:string>
14383 <dia:attribute name=
"abstract">
14384 <dia:boolean val=
"false"/>
14386 <dia:attribute name=
"suppress_attributes">
14387 <dia:boolean val=
"false"/>
14389 <dia:attribute name=
"suppress_operations">
14390 <dia:boolean val=
"false"/>
14392 <dia:attribute name=
"visible_attributes">
14393 <dia:boolean val=
"true"/>
14395 <dia:attribute name=
"visible_operations">
14396 <dia:boolean val=
"true"/>
14398 <dia:attribute name=
"visible_comments">
14399 <dia:boolean val=
"false"/>
14401 <dia:attribute name=
"wrap_operations">
14402 <dia:boolean val=
"false"/>
14404 <dia:attribute name=
"wrap_after_char">
14405 <dia:int val=
"40"/>
14407 <dia:attribute name=
"line_color">
14408 <dia:color val=
"#000000"/>
14410 <dia:attribute name=
"fill_color">
14411 <dia:color val=
"#ffffff"/>
14413 <dia:attribute name=
"text_color">
14414 <dia:color val=
"#000000"/>
14416 <dia:attribute name=
"normal_font">
14417 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14419 <dia:attribute name=
"abstract_font">
14420 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14422 <dia:attribute name=
"polymorphic_font">
14423 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14425 <dia:attribute name=
"classname_font">
14426 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14428 <dia:attribute name=
"abstract_classname_font">
14429 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14431 <dia:attribute name=
"comment_font">
14432 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14434 <dia:attribute name=
"font_height">
14435 <dia:real val=
"0.80000000000000004"/>
14437 <dia:attribute name=
"polymorphic_font_height">
14438 <dia:real val=
"0.80000000000000004"/>
14440 <dia:attribute name=
"abstract_font_height">
14441 <dia:real val=
"0.80000000000000004"/>
14443 <dia:attribute name=
"classname_font_height">
14444 <dia:real val=
"1"/>
14446 <dia:attribute name=
"abstract_classname_font_height">
14447 <dia:real val=
"1"/>
14449 <dia:attribute name=
"comment_font_height">
14450 <dia:real val=
"1"/>
14452 <dia:attribute name=
"attributes"/>
14453 <dia:attribute name=
"operations"/>
14454 <dia:attribute name=
"template">
14455 <dia:boolean val=
"false"/>
14457 <dia:attribute name=
"templates"/>
14459 <dia:object type=
"UML - Generalization" version=
"0" id=
"O70">
14460 <dia:attribute name=
"obj_pos">
14461 <dia:point val=
"13.45,51.3"/>
14463 <dia:attribute name=
"obj_bb">
14464 <dia:rectangle val=
"12.6,51.15;50.275,55.75"/>
14466 <dia:attribute name=
"orth_points">
14467 <dia:point val=
"13.45,51.3"/>
14468 <dia:point val=
"13.45,52"/>
14469 <dia:point val=
"50.225,52"/>
14470 <dia:point val=
"50.225,55.7"/>
14472 <dia:attribute name=
"orth_orient">
14473 <dia:enum val=
"1"/>
14474 <dia:enum val=
"0"/>
14475 <dia:enum val=
"1"/>
14477 <dia:attribute name=
"orth_autoroute">
14478 <dia:boolean val=
"false"/>
14480 <dia:attribute name=
"line_colour">
14481 <dia:color val=
"#000000"/>
14483 <dia:attribute name=
"name">
14484 <dia:string>##
</dia:string>
14486 <dia:attribute name=
"stereotype">
14487 <dia:string>##
</dia:string>
14490 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
14491 <dia:connection handle=
"1" to=
"O69" connection=
"1"/>
14494 <dia:object type=
"UML - Association" version=
"0" id=
"O71">
14495 <dia:attribute name=
"obj_pos">
14496 <dia:point val=
"48.4,55.7"/>
14498 <dia:attribute name=
"obj_bb">
14499 <dia:rectangle val=
"24.7,-2.25;95.7767,58.1"/>
14501 <dia:attribute name=
"orth_points">
14502 <dia:point val=
"48.4,55.7"/>
14503 <dia:point val=
"48.4,51"/>
14504 <dia:point val=
"95.7267,51"/>
14505 <dia:point val=
"95.7267,-1.5"/>
14506 <dia:point val=
"25.45,-1.5"/>
14508 <dia:attribute name=
"orth_orient">
14509 <dia:enum val=
"1"/>
14510 <dia:enum val=
"0"/>
14511 <dia:enum val=
"1"/>
14512 <dia:enum val=
"0"/>
14514 <dia:attribute name=
"autorouting">
14515 <dia:boolean val=
"false"/>
14517 <dia:attribute name=
"name">
14518 <dia:string>##
</dia:string>
14520 <dia:attribute name=
"direction">
14521 <dia:enum val=
"0"/>
14523 <dia:attribute name=
"ends">
14525 <dia:attribute name=
"role">
14526 <dia:string>##
</dia:string>
14528 <dia:attribute name=
"multiplicity">
14529 <dia:string>##
</dia:string>
14531 <dia:attribute name=
"arrow">
14532 <dia:boolean val=
"false"/>
14534 <dia:attribute name=
"aggregate">
14535 <dia:enum val=
"0"/>
14539 <dia:attribute name=
"role">
14540 <dia:string>##
</dia:string>
14542 <dia:attribute name=
"multiplicity">
14543 <dia:string>##
</dia:string>
14545 <dia:attribute name=
"arrow">
14546 <dia:boolean val=
"false"/>
14548 <dia:attribute name=
"aggregate">
14549 <dia:enum val=
"1"/>
14554 <dia:connection handle=
"0" to=
"O69" connection=
"0"/>
14555 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
14558 <dia:object type=
"UML - Association" version=
"0" id=
"O72">
14559 <dia:attribute name=
"obj_pos">
14560 <dia:point val=
"30.4,55.7"/>
14562 <dia:attribute name=
"obj_bb">
14563 <dia:rectangle val=
"24.7,-2.25;95.7264,58.1"/>
14565 <dia:attribute name=
"orth_points">
14566 <dia:point val=
"30.4,55.7"/>
14567 <dia:point val=
"30.4,51"/>
14568 <dia:point val=
"95.6764,51"/>
14569 <dia:point val=
"95.6764,-1.5"/>
14570 <dia:point val=
"25.45,-1.5"/>
14572 <dia:attribute name=
"orth_orient">
14573 <dia:enum val=
"1"/>
14574 <dia:enum val=
"0"/>
14575 <dia:enum val=
"1"/>
14576 <dia:enum val=
"0"/>
14578 <dia:attribute name=
"autorouting">
14579 <dia:boolean val=
"false"/>
14581 <dia:attribute name=
"name">
14582 <dia:string>##
</dia:string>
14584 <dia:attribute name=
"direction">
14585 <dia:enum val=
"0"/>
14587 <dia:attribute name=
"ends">
14589 <dia:attribute name=
"role">
14590 <dia:string>##
</dia:string>
14592 <dia:attribute name=
"multiplicity">
14593 <dia:string>##
</dia:string>
14595 <dia:attribute name=
"arrow">
14596 <dia:boolean val=
"false"/>
14598 <dia:attribute name=
"aggregate">
14599 <dia:enum val=
"0"/>
14603 <dia:attribute name=
"role">
14604 <dia:string>##
</dia:string>
14606 <dia:attribute name=
"multiplicity">
14607 <dia:string>##
</dia:string>
14609 <dia:attribute name=
"arrow">
14610 <dia:boolean val=
"false"/>
14612 <dia:attribute name=
"aggregate">
14613 <dia:enum val=
"1"/>
14618 <dia:connection handle=
"0" to=
"O73" connection=
"0"/>
14619 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
14622 <dia:object type=
"UML - Class" version=
"0" id=
"O73">
14623 <dia:attribute name=
"obj_pos">
14624 <dia:point val=
"30.4,55.7"/>
14626 <dia:attribute name=
"obj_bb">
14627 <dia:rectangle val=
"30.35,55.65;32.4,57.95"/>
14629 <dia:attribute name=
"elem_corner">
14630 <dia:point val=
"30.4,55.7"/>
14632 <dia:attribute name=
"elem_width">
14633 <dia:real val=
"1.9500000000000002"/>
14635 <dia:attribute name=
"elem_height">
14636 <dia:real val=
"2.1999999999999997"/>
14638 <dia:attribute name=
"name">
14639 <dia:string>#mix#
</dia:string>
14641 <dia:attribute name=
"stereotype">
14642 <dia:string>##
</dia:string>
14644 <dia:attribute name=
"comment">
14645 <dia:string>##
</dia:string>
14647 <dia:attribute name=
"abstract">
14648 <dia:boolean val=
"false"/>
14650 <dia:attribute name=
"suppress_attributes">
14651 <dia:boolean val=
"false"/>
14653 <dia:attribute name=
"suppress_operations">
14654 <dia:boolean val=
"false"/>
14656 <dia:attribute name=
"visible_attributes">
14657 <dia:boolean val=
"true"/>
14659 <dia:attribute name=
"visible_operations">
14660 <dia:boolean val=
"true"/>
14662 <dia:attribute name=
"visible_comments">
14663 <dia:boolean val=
"false"/>
14665 <dia:attribute name=
"wrap_operations">
14666 <dia:boolean val=
"false"/>
14668 <dia:attribute name=
"wrap_after_char">
14669 <dia:int val=
"40"/>
14671 <dia:attribute name=
"line_color">
14672 <dia:color val=
"#000000"/>
14674 <dia:attribute name=
"fill_color">
14675 <dia:color val=
"#ffffff"/>
14677 <dia:attribute name=
"text_color">
14678 <dia:color val=
"#000000"/>
14680 <dia:attribute name=
"normal_font">
14681 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14683 <dia:attribute name=
"abstract_font">
14684 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14686 <dia:attribute name=
"polymorphic_font">
14687 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14689 <dia:attribute name=
"classname_font">
14690 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14692 <dia:attribute name=
"abstract_classname_font">
14693 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
14695 <dia:attribute name=
"comment_font">
14696 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14698 <dia:attribute name=
"font_height">
14699 <dia:real val=
"0.80000000000000004"/>
14701 <dia:attribute name=
"polymorphic_font_height">
14702 <dia:real val=
"0.80000000000000004"/>
14704 <dia:attribute name=
"abstract_font_height">
14705 <dia:real val=
"0.80000000000000004"/>
14707 <dia:attribute name=
"classname_font_height">
14708 <dia:real val=
"1"/>
14710 <dia:attribute name=
"abstract_classname_font_height">
14711 <dia:real val=
"1"/>
14713 <dia:attribute name=
"comment_font_height">
14714 <dia:real val=
"1"/>
14716 <dia:attribute name=
"attributes"/>
14717 <dia:attribute name=
"operations"/>
14718 <dia:attribute name=
"template">
14719 <dia:boolean val=
"false"/>
14721 <dia:attribute name=
"templates"/>
14723 <dia:object type=
"UML - Generalization" version=
"0" id=
"O74">
14724 <dia:attribute name=
"obj_pos">
14725 <dia:point val=
"13.45,51.3"/>
14727 <dia:attribute name=
"obj_bb">
14728 <dia:rectangle val=
"12.6,51.15;31.375,55.75"/>
14730 <dia:attribute name=
"orth_points">
14731 <dia:point val=
"13.45,51.3"/>
14732 <dia:point val=
"13.45,52"/>
14733 <dia:point val=
"31.325,52"/>
14734 <dia:point val=
"31.325,55.7"/>
14736 <dia:attribute name=
"orth_orient">
14737 <dia:enum val=
"1"/>
14738 <dia:enum val=
"0"/>
14739 <dia:enum val=
"1"/>
14741 <dia:attribute name=
"orth_autoroute">
14742 <dia:boolean val=
"false"/>
14744 <dia:attribute name=
"line_colour">
14745 <dia:color val=
"#000000"/>
14747 <dia:attribute name=
"name">
14748 <dia:string>##
</dia:string>
14750 <dia:attribute name=
"stereotype">
14751 <dia:string>##
</dia:string>
14754 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
14755 <dia:connection handle=
"1" to=
"O73" connection=
"1"/>
14758 <dia:object type=
"UML - Association" version=
"0" id=
"O75">
14759 <dia:attribute name=
"obj_pos">
14760 <dia:point val=
"59.35,55.75"/>
14762 <dia:attribute name=
"obj_bb">
14763 <dia:rectangle val=
"24.7,-2.25;95.7264,58.15"/>
14765 <dia:attribute name=
"orth_points">
14766 <dia:point val=
"59.35,55.75"/>
14767 <dia:point val=
"59.35,51"/>
14768 <dia:point val=
"95.6764,51"/>
14769 <dia:point val=
"95.6764,-1.5"/>
14770 <dia:point val=
"25.45,-1.5"/>
14772 <dia:attribute name=
"orth_orient">
14773 <dia:enum val=
"1"/>
14774 <dia:enum val=
"0"/>
14775 <dia:enum val=
"1"/>
14776 <dia:enum val=
"0"/>
14778 <dia:attribute name=
"autorouting">
14779 <dia:boolean val=
"false"/>
14781 <dia:attribute name=
"name">
14782 <dia:string>##
</dia:string>
14784 <dia:attribute name=
"direction">
14785 <dia:enum val=
"0"/>
14787 <dia:attribute name=
"ends">
14789 <dia:attribute name=
"role">
14790 <dia:string>##
</dia:string>
14792 <dia:attribute name=
"multiplicity">
14793 <dia:string>##
</dia:string>
14795 <dia:attribute name=
"arrow">
14796 <dia:boolean val=
"false"/>
14798 <dia:attribute name=
"aggregate">
14799 <dia:enum val=
"0"/>
14803 <dia:attribute name=
"role">
14804 <dia:string>##
</dia:string>
14806 <dia:attribute name=
"multiplicity">
14807 <dia:string>##
</dia:string>
14809 <dia:attribute name=
"arrow">
14810 <dia:boolean val=
"false"/>
14812 <dia:attribute name=
"aggregate">
14813 <dia:enum val=
"1"/>
14818 <dia:connection handle=
"0" to=
"O76" connection=
"0"/>
14819 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
14822 <dia:object type=
"UML - Class" version=
"0" id=
"O76">
14823 <dia:attribute name=
"obj_pos">
14824 <dia:point val=
"59.35,55.75"/>
14826 <dia:attribute name=
"obj_bb">
14827 <dia:rectangle val=
"59.3,55.7;72.25,58.6"/>
14829 <dia:attribute name=
"elem_corner">
14830 <dia:point val=
"59.35,55.75"/>
14832 <dia:attribute name=
"elem_width">
14833 <dia:real val=
"12.85"/>
14835 <dia:attribute name=
"elem_height">
14836 <dia:real val=
"2.7999999999999998"/>
14838 <dia:attribute name=
"name">
14839 <dia:string>#pred#
</dia:string>
14841 <dia:attribute name=
"stereotype">
14842 <dia:string>##
</dia:string>
14844 <dia:attribute name=
"comment">
14845 <dia:string>##
</dia:string>
14847 <dia:attribute name=
"abstract">
14848 <dia:boolean val=
"false"/>
14850 <dia:attribute name=
"suppress_attributes">
14851 <dia:boolean val=
"false"/>
14853 <dia:attribute name=
"suppress_operations">
14854 <dia:boolean val=
"false"/>
14856 <dia:attribute name=
"visible_attributes">
14857 <dia:boolean val=
"true"/>
14859 <dia:attribute name=
"visible_operations">
14860 <dia:boolean val=
"true"/>
14862 <dia:attribute name=
"visible_comments">
14863 <dia:boolean val=
"false"/>
14865 <dia:attribute name=
"wrap_operations">
14866 <dia:boolean val=
"false"/>
14868 <dia:attribute name=
"wrap_after_char">
14869 <dia:int val=
"40"/>
14871 <dia:attribute name=
"line_color">
14872 <dia:color val=
"#000000"/>
14874 <dia:attribute name=
"fill_color">
14875 <dia:color val=
"#ffffff"/>
14877 <dia:attribute name=
"text_color">
14878 <dia:color val=
"#000000"/>
14880 <dia:attribute name=
"normal_font">
14881 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14883 <dia:attribute name=
"abstract_font">
14884 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14886 <dia:attribute name=
"polymorphic_font">
14887 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14889 <dia:attribute name=
"classname_font">
14890 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14892 <dia:attribute name=
"abstract_classname_font">
14893 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14895 <dia:attribute name=
"comment_font">
14896 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
14898 <dia:attribute name=
"font_height">
14899 <dia:real val=
"0.80000000000000004"/>
14901 <dia:attribute name=
"polymorphic_font_height">
14902 <dia:real val=
"0.80000000000000004"/>
14904 <dia:attribute name=
"abstract_font_height">
14905 <dia:real val=
"0.80000000000000004"/>
14907 <dia:attribute name=
"classname_font_height">
14908 <dia:real val=
"1"/>
14910 <dia:attribute name=
"abstract_classname_font_height">
14911 <dia:real val=
"1"/>
14913 <dia:attribute name=
"comment_font_height">
14914 <dia:real val=
"1"/>
14916 <dia:attribute name=
"attributes">
14917 <dia:composite type=
"umlattribute">
14918 <dia:attribute name=
"name">
14919 <dia:string>#secondary_columns#
</dia:string>
14921 <dia:attribute name=
"type">
14922 <dia:string>#array of arrays#
</dia:string>
14924 <dia:attribute name=
"value">
14925 <dia:string>##
</dia:string>
14927 <dia:attribute name=
"comment">
14928 <dia:string>##
</dia:string>
14930 <dia:attribute name=
"visibility">
14931 <dia:enum val=
"0"/>
14933 <dia:attribute name=
"abstract">
14934 <dia:boolean val=
"false"/>
14936 <dia:attribute name=
"class_scope">
14937 <dia:boolean val=
"false"/>
14941 <dia:attribute name=
"operations"/>
14942 <dia:attribute name=
"template">
14943 <dia:boolean val=
"false"/>
14945 <dia:attribute name=
"templates"/>
14947 <dia:object type=
"UML - Generalization" version=
"0" id=
"O77">
14948 <dia:attribute name=
"obj_pos">
14949 <dia:point val=
"13.45,51.3"/>
14951 <dia:attribute name=
"obj_bb">
14952 <dia:rectangle val=
"12.6,51.15;65.775,55.8"/>
14954 <dia:attribute name=
"orth_points">
14955 <dia:point val=
"13.45,51.3"/>
14956 <dia:point val=
"13.45,52"/>
14957 <dia:point val=
"65.725,52"/>
14958 <dia:point val=
"65.725,55.75"/>
14960 <dia:attribute name=
"orth_orient">
14961 <dia:enum val=
"1"/>
14962 <dia:enum val=
"0"/>
14963 <dia:enum val=
"1"/>
14965 <dia:attribute name=
"orth_autoroute">
14966 <dia:boolean val=
"false"/>
14968 <dia:attribute name=
"line_colour">
14969 <dia:color val=
"#000000"/>
14971 <dia:attribute name=
"name">
14972 <dia:string>##
</dia:string>
14974 <dia:attribute name=
"stereotype">
14975 <dia:string>##
</dia:string>
14978 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
14979 <dia:connection handle=
"1" to=
"O76" connection=
"1"/>
14982 <dia:object type=
"UML - Class" version=
"0" id=
"O78">
14983 <dia:attribute name=
"obj_pos">
14984 <dia:point val=
"45.4,55.7"/>
14986 <dia:attribute name=
"obj_bb">
14987 <dia:rectangle val=
"45.35,55.65;47.4,57.95"/>
14989 <dia:attribute name=
"elem_corner">
14990 <dia:point val=
"45.4,55.7"/>
14992 <dia:attribute name=
"elem_width">
14993 <dia:real val=
"1.9500000000000002"/>
14995 <dia:attribute name=
"elem_height">
14996 <dia:real val=
"2.1999999999999997"/>
14998 <dia:attribute name=
"name">
14999 <dia:string>#tol#
</dia:string>
15001 <dia:attribute name=
"stereotype">
15002 <dia:string>##
</dia:string>
15004 <dia:attribute name=
"comment">
15005 <dia:string>##
</dia:string>
15007 <dia:attribute name=
"abstract">
15008 <dia:boolean val=
"false"/>
15010 <dia:attribute name=
"suppress_attributes">
15011 <dia:boolean val=
"false"/>
15013 <dia:attribute name=
"suppress_operations">
15014 <dia:boolean val=
"false"/>
15016 <dia:attribute name=
"visible_attributes">
15017 <dia:boolean val=
"true"/>
15019 <dia:attribute name=
"visible_operations">
15020 <dia:boolean val=
"true"/>
15022 <dia:attribute name=
"visible_comments">
15023 <dia:boolean val=
"false"/>
15025 <dia:attribute name=
"wrap_operations">
15026 <dia:boolean val=
"false"/>
15028 <dia:attribute name=
"wrap_after_char">
15029 <dia:int val=
"40"/>
15031 <dia:attribute name=
"line_color">
15032 <dia:color val=
"#000000"/>
15034 <dia:attribute name=
"fill_color">
15035 <dia:color val=
"#ffffff"/>
15037 <dia:attribute name=
"text_color">
15038 <dia:color val=
"#000000"/>
15040 <dia:attribute name=
"normal_font">
15041 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15043 <dia:attribute name=
"abstract_font">
15044 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15046 <dia:attribute name=
"polymorphic_font">
15047 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15049 <dia:attribute name=
"classname_font">
15050 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15052 <dia:attribute name=
"abstract_classname_font">
15053 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15055 <dia:attribute name=
"comment_font">
15056 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15058 <dia:attribute name=
"font_height">
15059 <dia:real val=
"0.80000000000000004"/>
15061 <dia:attribute name=
"polymorphic_font_height">
15062 <dia:real val=
"0.80000000000000004"/>
15064 <dia:attribute name=
"abstract_font_height">
15065 <dia:real val=
"0.80000000000000004"/>
15067 <dia:attribute name=
"classname_font_height">
15068 <dia:real val=
"1"/>
15070 <dia:attribute name=
"abstract_classname_font_height">
15071 <dia:real val=
"1"/>
15073 <dia:attribute name=
"comment_font_height">
15074 <dia:real val=
"1"/>
15076 <dia:attribute name=
"attributes"/>
15077 <dia:attribute name=
"operations"/>
15078 <dia:attribute name=
"template">
15079 <dia:boolean val=
"false"/>
15081 <dia:attribute name=
"templates"/>
15083 <dia:object type=
"UML - Generalization" version=
"0" id=
"O79">
15084 <dia:attribute name=
"obj_pos">
15085 <dia:point val=
"13.45,51.3"/>
15087 <dia:attribute name=
"obj_bb">
15088 <dia:rectangle val=
"12.6,51.15;46.375,55.75"/>
15090 <dia:attribute name=
"orth_points">
15091 <dia:point val=
"13.45,51.3"/>
15092 <dia:point val=
"13.45,52"/>
15093 <dia:point val=
"46.325,52"/>
15094 <dia:point val=
"46.325,55.7"/>
15096 <dia:attribute name=
"orth_orient">
15097 <dia:enum val=
"1"/>
15098 <dia:enum val=
"0"/>
15099 <dia:enum val=
"1"/>
15101 <dia:attribute name=
"orth_autoroute">
15102 <dia:boolean val=
"false"/>
15104 <dia:attribute name=
"line_colour">
15105 <dia:color val=
"#000000"/>
15107 <dia:attribute name=
"name">
15108 <dia:string>##
</dia:string>
15110 <dia:attribute name=
"stereotype">
15111 <dia:string>##
</dia:string>
15114 <dia:connection handle=
"0" to=
"O108" connection=
"6"/>
15115 <dia:connection handle=
"1" to=
"O78" connection=
"1"/>
15118 <dia:object type=
"UML - Class" version=
"0" id=
"O108">
15119 <dia:attribute name=
"obj_pos">
15120 <dia:point val=
"2,44"/>
15122 <dia:attribute name=
"obj_bb">
15123 <dia:rectangle val=
"1.95,43.95;25.05,52.25"/>
15125 <dia:attribute name=
"elem_corner">
15126 <dia:point val=
"2,44"/>
15128 <dia:attribute name=
"elem_width">
15129 <dia:real val=
"23"/>
15131 <dia:attribute name=
"elem_height">
15132 <dia:real val=
"8.1999999999999993"/>
15134 <dia:attribute name=
"name">
15135 <dia:string>#code_record#
</dia:string>
15137 <dia:attribute name=
"stereotype">
15138 <dia:string>##
</dia:string>
15140 <dia:attribute name=
"comment">
15141 <dia:string>##
</dia:string>
15143 <dia:attribute name=
"abstract">
15144 <dia:boolean val=
"false"/>
15146 <dia:attribute name=
"suppress_attributes">
15147 <dia:boolean val=
"false"/>
15149 <dia:attribute name=
"suppress_operations">
15150 <dia:boolean val=
"false"/>
15152 <dia:attribute name=
"visible_attributes">
15153 <dia:boolean val=
"true"/>
15155 <dia:attribute name=
"visible_operations">
15156 <dia:boolean val=
"true"/>
15158 <dia:attribute name=
"visible_comments">
15159 <dia:boolean val=
"false"/>
15161 <dia:attribute name=
"wrap_operations">
15162 <dia:boolean val=
"true"/>
15164 <dia:attribute name=
"wrap_after_char">
15165 <dia:int val=
"40"/>
15167 <dia:attribute name=
"line_color">
15168 <dia:color val=
"#000000"/>
15170 <dia:attribute name=
"fill_color">
15171 <dia:color val=
"#ffffff"/>
15173 <dia:attribute name=
"text_color">
15174 <dia:color val=
"#000000"/>
15176 <dia:attribute name=
"normal_font">
15177 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15179 <dia:attribute name=
"abstract_font">
15180 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15182 <dia:attribute name=
"polymorphic_font">
15183 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15185 <dia:attribute name=
"classname_font">
15186 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15188 <dia:attribute name=
"abstract_classname_font">
15189 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15191 <dia:attribute name=
"comment_font">
15192 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15194 <dia:attribute name=
"font_height">
15195 <dia:real val=
"0.80000000000000004"/>
15197 <dia:attribute name=
"polymorphic_font_height">
15198 <dia:real val=
"0.80000000000000004"/>
15200 <dia:attribute name=
"abstract_font_height">
15201 <dia:real val=
"0.80000000000000004"/>
15203 <dia:attribute name=
"classname_font_height">
15204 <dia:real val=
"1"/>
15206 <dia:attribute name=
"abstract_classname_font_height">
15207 <dia:real val=
"1"/>
15209 <dia:attribute name=
"comment_font_height">
15210 <dia:real val=
"1"/>
15212 <dia:attribute name=
"attributes">
15213 <dia:composite type=
"umlattribute">
15214 <dia:attribute name=
"name">
15215 <dia:string>#code#
</dia:string>
15217 <dia:attribute name=
"type">
15218 <dia:string>#array of strings#
</dia:string>
15220 <dia:attribute name=
"value">
15221 <dia:string>##
</dia:string>
15223 <dia:attribute name=
"comment">
15224 <dia:string>##
</dia:string>
15226 <dia:attribute name=
"visibility">
15227 <dia:enum val=
"0"/>
15229 <dia:attribute name=
"abstract">
15230 <dia:boolean val=
"false"/>
15232 <dia:attribute name=
"class_scope">
15233 <dia:boolean val=
"false"/>
15236 <dia:composite type=
"umlattribute">
15237 <dia:attribute name=
"name">
15238 <dia:string>#verbatim_last#
</dia:string>
15240 <dia:attribute name=
"type">
15241 <dia:string>#array of strings#
</dia:string>
15243 <dia:attribute name=
"value">
15244 <dia:string>##
</dia:string>
15246 <dia:attribute name=
"comment">
15247 <dia:string>##
</dia:string>
15249 <dia:attribute name=
"visibility">
15250 <dia:enum val=
"0"/>
15252 <dia:attribute name=
"abstract">
15253 <dia:boolean val=
"false"/>
15255 <dia:attribute name=
"class_scope">
15256 <dia:boolean val=
"false"/>
15259 <dia:composite type=
"umlattribute">
15260 <dia:attribute name=
"name">
15261 <dia:string>#verbatim_first#
</dia:string>
15263 <dia:attribute name=
"type">
15264 <dia:string>#array of strings#
</dia:string>
15266 <dia:attribute name=
"value">
15267 <dia:string>##
</dia:string>
15269 <dia:attribute name=
"comment">
15270 <dia:string>##
</dia:string>
15272 <dia:attribute name=
"visibility">
15273 <dia:enum val=
"0"/>
15275 <dia:attribute name=
"abstract">
15276 <dia:boolean val=
"false"/>
15278 <dia:attribute name=
"class_scope">
15279 <dia:boolean val=
"false"/>
15283 <dia:attribute name=
"operations">
15284 <dia:composite type=
"umloperation">
15285 <dia:attribute name=
"name">
15286 <dia:string>#_format_record#
</dia:string>
15288 <dia:attribute name=
"stereotype">
15289 <dia:string>#helper#
</dia:string>
15291 <dia:attribute name=
"type">
15292 <dia:string>##
</dia:string>
15294 <dia:attribute name=
"visibility">
15295 <dia:enum val=
"1"/>
15297 <dia:attribute name=
"comment">
15298 <dia:string>##
</dia:string>
15300 <dia:attribute name=
"abstract">
15301 <dia:boolean val=
"false"/>
15303 <dia:attribute name=
"inheritance_type">
15304 <dia:enum val=
"2"/>
15306 <dia:attribute name=
"query">
15307 <dia:boolean val=
"false"/>
15309 <dia:attribute name=
"class_scope">
15310 <dia:boolean val=
"false"/>
15312 <dia:attribute name=
"parameters">
15313 <dia:composite type=
"umlparameter">
15314 <dia:attribute name=
"name">
15315 <dia:string>#nonparametric_code#
</dia:string>
15317 <dia:attribute name=
"type">
15318 <dia:string>#scalar boolean#
</dia:string>
15320 <dia:attribute name=
"value">
15321 <dia:string>##
</dia:string>
15323 <dia:attribute name=
"comment">
15324 <dia:string>##
</dia:string>
15326 <dia:attribute name=
"kind">
15327 <dia:enum val=
"1"/>
15330 <dia:composite type=
"umlparameter">
15331 <dia:attribute name=
"name">
15332 <dia:string>#shrinkage_code#
</dia:string>
15334 <dia:attribute name=
"type">
15335 <dia:string>#scalar boolean#
</dia:string>
15337 <dia:attribute name=
"value">
15338 <dia:string>##
</dia:string>
15340 <dia:attribute name=
"comment">
15341 <dia:string>##
</dia:string>
15343 <dia:attribute name=
"kind">
15344 <dia:enum val=
"1"/>
15347 <dia:composite type=
"umlparameter">
15348 <dia:attribute name=
"name">
15349 <dia:string>#eigen_value_code#
</dia:string>
15351 <dia:attribute name=
"type">
15352 <dia:string>#scalar boolean#
</dia:string>
15354 <dia:attribute name=
"value">
15355 <dia:string>##
</dia:string>
15357 <dia:attribute name=
"comment">
15358 <dia:string>##
</dia:string>
15360 <dia:attribute name=
"kind">
15361 <dia:enum val=
"1"/>
15364 <dia:composite type=
"umlparameter">
15365 <dia:attribute name=
"name">
15366 <dia:string>#formatted#
</dia:string>
15368 <dia:attribute name=
"type">
15369 <dia:string>#array of strings#
</dia:string>
15371 <dia:attribute name=
"value">
15372 <dia:string>##
</dia:string>
15374 <dia:attribute name=
"comment">
15375 <dia:string>##
</dia:string>
15377 <dia:attribute name=
"kind">
15378 <dia:enum val=
"2"/>
15383 <dia:composite type=
"umloperation">
15384 <dia:attribute name=
"name">
15385 <dia:string>#_read_options#
</dia:string>
15387 <dia:attribute name=
"stereotype">
15388 <dia:string>#initiator#
</dia:string>
15390 <dia:attribute name=
"type">
15391 <dia:string>##
</dia:string>
15393 <dia:attribute name=
"visibility">
15394 <dia:enum val=
"1"/>
15396 <dia:attribute name=
"comment">
15397 <dia:string>##
</dia:string>
15399 <dia:attribute name=
"abstract">
15400 <dia:boolean val=
"false"/>
15402 <dia:attribute name=
"inheritance_type">
15403 <dia:enum val=
"2"/>
15405 <dia:attribute name=
"query">
15406 <dia:boolean val=
"false"/>
15408 <dia:attribute name=
"class_scope">
15409 <dia:boolean val=
"false"/>
15411 <dia:attribute name=
"parameters"/>
15414 <dia:attribute name=
"template">
15415 <dia:boolean val=
"false"/>
15417 <dia:attribute name=
"templates"/>
15419 <dia:object type=
"UML - Class" version=
"0" id=
"O80">
15420 <dia:attribute name=
"obj_pos">
15421 <dia:point val=
"81,44"/>
15423 <dia:attribute name=
"obj_bb">
15424 <dia:rectangle val=
"80.95,43.95;83.9,46.25"/>
15426 <dia:attribute name=
"elem_corner">
15427 <dia:point val=
"81,44"/>
15429 <dia:attribute name=
"elem_width">
15430 <dia:real val=
"2.8500000000000001"/>
15432 <dia:attribute name=
"elem_height">
15433 <dia:real val=
"2.1999999999999997"/>
15435 <dia:attribute name=
"name">
15436 <dia:string>#model#
</dia:string>
15438 <dia:attribute name=
"stereotype">
15439 <dia:string>##
</dia:string>
15441 <dia:attribute name=
"comment">
15442 <dia:string>##
</dia:string>
15444 <dia:attribute name=
"abstract">
15445 <dia:boolean val=
"false"/>
15447 <dia:attribute name=
"suppress_attributes">
15448 <dia:boolean val=
"false"/>
15450 <dia:attribute name=
"suppress_operations">
15451 <dia:boolean val=
"false"/>
15453 <dia:attribute name=
"visible_attributes">
15454 <dia:boolean val=
"true"/>
15456 <dia:attribute name=
"visible_operations">
15457 <dia:boolean val=
"true"/>
15459 <dia:attribute name=
"visible_comments">
15460 <dia:boolean val=
"false"/>
15462 <dia:attribute name=
"wrap_operations">
15463 <dia:boolean val=
"false"/>
15465 <dia:attribute name=
"wrap_after_char">
15466 <dia:int val=
"40"/>
15468 <dia:attribute name=
"line_color">
15469 <dia:color val=
"#000000"/>
15471 <dia:attribute name=
"fill_color">
15472 <dia:color val=
"#ffffff"/>
15474 <dia:attribute name=
"text_color">
15475 <dia:color val=
"#000000"/>
15477 <dia:attribute name=
"normal_font">
15478 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15480 <dia:attribute name=
"abstract_font">
15481 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15483 <dia:attribute name=
"polymorphic_font">
15484 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15486 <dia:attribute name=
"classname_font">
15487 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15489 <dia:attribute name=
"abstract_classname_font">
15490 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15492 <dia:attribute name=
"comment_font">
15493 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15495 <dia:attribute name=
"font_height">
15496 <dia:real val=
"0.80000000000000004"/>
15498 <dia:attribute name=
"polymorphic_font_height">
15499 <dia:real val=
"0.80000000000000004"/>
15501 <dia:attribute name=
"abstract_font_height">
15502 <dia:real val=
"0.80000000000000004"/>
15504 <dia:attribute name=
"classname_font_height">
15505 <dia:real val=
"1"/>
15507 <dia:attribute name=
"abstract_classname_font_height">
15508 <dia:real val=
"1"/>
15510 <dia:attribute name=
"comment_font_height">
15511 <dia:real val=
"1"/>
15513 <dia:attribute name=
"attributes"/>
15514 <dia:attribute name=
"operations"/>
15515 <dia:attribute name=
"template">
15516 <dia:boolean val=
"false"/>
15518 <dia:attribute name=
"templates"/>
15520 <dia:object type=
"UML - Class" version=
"0" id=
"O81">
15521 <dia:attribute name=
"obj_pos">
15522 <dia:point val=
"77,44"/>
15524 <dia:attribute name=
"obj_bb">
15525 <dia:rectangle val=
"76.95,43.95;79.9,46.25"/>
15527 <dia:attribute name=
"elem_corner">
15528 <dia:point val=
"77,44"/>
15530 <dia:attribute name=
"elem_width">
15531 <dia:real val=
"2.8500000000000001"/>
15533 <dia:attribute name=
"elem_height">
15534 <dia:real val=
"2.1999999999999997"/>
15536 <dia:attribute name=
"name">
15537 <dia:string>#input#
</dia:string>
15539 <dia:attribute name=
"stereotype">
15540 <dia:string>##
</dia:string>
15542 <dia:attribute name=
"comment">
15543 <dia:string>##
</dia:string>
15545 <dia:attribute name=
"abstract">
15546 <dia:boolean val=
"false"/>
15548 <dia:attribute name=
"suppress_attributes">
15549 <dia:boolean val=
"false"/>
15551 <dia:attribute name=
"suppress_operations">
15552 <dia:boolean val=
"false"/>
15554 <dia:attribute name=
"visible_attributes">
15555 <dia:boolean val=
"true"/>
15557 <dia:attribute name=
"visible_operations">
15558 <dia:boolean val=
"true"/>
15560 <dia:attribute name=
"visible_comments">
15561 <dia:boolean val=
"false"/>
15563 <dia:attribute name=
"wrap_operations">
15564 <dia:boolean val=
"false"/>
15566 <dia:attribute name=
"wrap_after_char">
15567 <dia:int val=
"40"/>
15569 <dia:attribute name=
"line_color">
15570 <dia:color val=
"#000000"/>
15572 <dia:attribute name=
"fill_color">
15573 <dia:color val=
"#ffffff"/>
15575 <dia:attribute name=
"text_color">
15576 <dia:color val=
"#000000"/>
15578 <dia:attribute name=
"normal_font">
15579 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15581 <dia:attribute name=
"abstract_font">
15582 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15584 <dia:attribute name=
"polymorphic_font">
15585 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15587 <dia:attribute name=
"classname_font">
15588 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15590 <dia:attribute name=
"abstract_classname_font">
15591 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15593 <dia:attribute name=
"comment_font">
15594 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15596 <dia:attribute name=
"font_height">
15597 <dia:real val=
"0.80000000000000004"/>
15599 <dia:attribute name=
"polymorphic_font_height">
15600 <dia:real val=
"0.80000000000000004"/>
15602 <dia:attribute name=
"abstract_font_height">
15603 <dia:real val=
"0.80000000000000004"/>
15605 <dia:attribute name=
"classname_font_height">
15606 <dia:real val=
"1"/>
15608 <dia:attribute name=
"abstract_classname_font_height">
15609 <dia:real val=
"1"/>
15611 <dia:attribute name=
"comment_font_height">
15612 <dia:real val=
"1"/>
15614 <dia:attribute name=
"attributes"/>
15615 <dia:attribute name=
"operations"/>
15616 <dia:attribute name=
"template">
15617 <dia:boolean val=
"false"/>
15619 <dia:attribute name=
"templates"/>
15621 <dia:object type=
"UML - Class" version=
"0" id=
"O82">
15622 <dia:attribute name=
"obj_pos">
15623 <dia:point val=
"71,44"/>
15625 <dia:attribute name=
"obj_bb">
15626 <dia:rectangle val=
"70.95,43.95;76.15,46.25"/>
15628 <dia:attribute name=
"elem_corner">
15629 <dia:point val=
"71,44"/>
15631 <dia:attribute name=
"elem_width">
15632 <dia:real val=
"5.0999999999999996"/>
15634 <dia:attribute name=
"elem_height">
15635 <dia:real val=
"2.1999999999999997"/>
15637 <dia:attribute name=
"name">
15638 <dia:string>#estimation#
</dia:string>
15640 <dia:attribute name=
"stereotype">
15641 <dia:string>##
</dia:string>
15643 <dia:attribute name=
"comment">
15644 <dia:string>##
</dia:string>
15646 <dia:attribute name=
"abstract">
15647 <dia:boolean val=
"false"/>
15649 <dia:attribute name=
"suppress_attributes">
15650 <dia:boolean val=
"false"/>
15652 <dia:attribute name=
"suppress_operations">
15653 <dia:boolean val=
"false"/>
15655 <dia:attribute name=
"visible_attributes">
15656 <dia:boolean val=
"true"/>
15658 <dia:attribute name=
"visible_operations">
15659 <dia:boolean val=
"true"/>
15661 <dia:attribute name=
"visible_comments">
15662 <dia:boolean val=
"false"/>
15664 <dia:attribute name=
"wrap_operations">
15665 <dia:boolean val=
"false"/>
15667 <dia:attribute name=
"wrap_after_char">
15668 <dia:int val=
"40"/>
15670 <dia:attribute name=
"line_color">
15671 <dia:color val=
"#000000"/>
15673 <dia:attribute name=
"fill_color">
15674 <dia:color val=
"#ffffff"/>
15676 <dia:attribute name=
"text_color">
15677 <dia:color val=
"#000000"/>
15679 <dia:attribute name=
"normal_font">
15680 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15682 <dia:attribute name=
"abstract_font">
15683 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15685 <dia:attribute name=
"polymorphic_font">
15686 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15688 <dia:attribute name=
"classname_font">
15689 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15691 <dia:attribute name=
"abstract_classname_font">
15692 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15694 <dia:attribute name=
"comment_font">
15695 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15697 <dia:attribute name=
"font_height">
15698 <dia:real val=
"0.80000000000000004"/>
15700 <dia:attribute name=
"polymorphic_font_height">
15701 <dia:real val=
"0.80000000000000004"/>
15703 <dia:attribute name=
"abstract_font_height">
15704 <dia:real val=
"0.80000000000000004"/>
15706 <dia:attribute name=
"classname_font_height">
15707 <dia:real val=
"1"/>
15709 <dia:attribute name=
"abstract_classname_font_height">
15710 <dia:real val=
"1"/>
15712 <dia:attribute name=
"comment_font_height">
15713 <dia:real val=
"1"/>
15715 <dia:attribute name=
"attributes"/>
15716 <dia:attribute name=
"operations"/>
15717 <dia:attribute name=
"template">
15718 <dia:boolean val=
"false"/>
15720 <dia:attribute name=
"templates"/>
15722 <dia:object type=
"UML - Class" version=
"0" id=
"O83">
15723 <dia:attribute name=
"obj_pos">
15724 <dia:point val=
"68,47"/>
15726 <dia:attribute name=
"obj_bb">
15727 <dia:rectangle val=
"67.95,46.95;79.15,50.65"/>
15729 <dia:attribute name=
"elem_corner">
15730 <dia:point val=
"68,47"/>
15732 <dia:attribute name=
"elem_width">
15733 <dia:real val=
"11.1"/>
15735 <dia:attribute name=
"elem_height">
15736 <dia:real val=
"3.6000000000000001"/>
15738 <dia:attribute name=
"name">
15739 <dia:string>#data#
</dia:string>
15741 <dia:attribute name=
"stereotype">
15742 <dia:string>##
</dia:string>
15744 <dia:attribute name=
"comment">
15745 <dia:string>##
</dia:string>
15747 <dia:attribute name=
"abstract">
15748 <dia:boolean val=
"false"/>
15750 <dia:attribute name=
"suppress_attributes">
15751 <dia:boolean val=
"false"/>
15753 <dia:attribute name=
"suppress_operations">
15754 <dia:boolean val=
"false"/>
15756 <dia:attribute name=
"visible_attributes">
15757 <dia:boolean val=
"true"/>
15759 <dia:attribute name=
"visible_operations">
15760 <dia:boolean val=
"true"/>
15762 <dia:attribute name=
"visible_comments">
15763 <dia:boolean val=
"false"/>
15765 <dia:attribute name=
"wrap_operations">
15766 <dia:boolean val=
"false"/>
15768 <dia:attribute name=
"wrap_after_char">
15769 <dia:int val=
"40"/>
15771 <dia:attribute name=
"line_color">
15772 <dia:color val=
"#000000"/>
15774 <dia:attribute name=
"fill_color">
15775 <dia:color val=
"#ffffff"/>
15777 <dia:attribute name=
"text_color">
15778 <dia:color val=
"#000000"/>
15780 <dia:attribute name=
"normal_font">
15781 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15783 <dia:attribute name=
"abstract_font">
15784 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15786 <dia:attribute name=
"polymorphic_font">
15787 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15789 <dia:attribute name=
"classname_font">
15790 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15792 <dia:attribute name=
"abstract_classname_font">
15793 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15795 <dia:attribute name=
"comment_font">
15796 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15798 <dia:attribute name=
"font_height">
15799 <dia:real val=
"0.80000000000000004"/>
15801 <dia:attribute name=
"polymorphic_font_height">
15802 <dia:real val=
"0.80000000000000004"/>
15804 <dia:attribute name=
"abstract_font_height">
15805 <dia:real val=
"0.80000000000000004"/>
15807 <dia:attribute name=
"classname_font_height">
15808 <dia:real val=
"1"/>
15810 <dia:attribute name=
"abstract_classname_font_height">
15811 <dia:real val=
"1"/>
15813 <dia:attribute name=
"comment_font_height">
15814 <dia:real val=
"1"/>
15816 <dia:attribute name=
"attributes">
15817 <dia:composite type=
"umlattribute">
15818 <dia:attribute name=
"name">
15819 <dia:string>#ignoresign#
</dia:string>
15821 <dia:attribute name=
"type">
15822 <dia:string>#scalar string#
</dia:string>
15824 <dia:attribute name=
"value">
15825 <dia:string>###
</dia:string>
15827 <dia:attribute name=
"comment">
15828 <dia:string>##
</dia:string>
15830 <dia:attribute name=
"visibility">
15831 <dia:enum val=
"0"/>
15833 <dia:attribute name=
"abstract">
15834 <dia:boolean val=
"false"/>
15836 <dia:attribute name=
"class_scope">
15837 <dia:boolean val=
"false"/>
15840 <dia:composite type=
"umlattribute">
15841 <dia:attribute name=
"name">
15842 <dia:string>#ignore_list#
</dia:string>
15844 <dia:attribute name=
"type">
15845 <dia:string>#array of strings#
</dia:string>
15847 <dia:attribute name=
"value">
15848 <dia:string>##
</dia:string>
15850 <dia:attribute name=
"comment">
15851 <dia:string>##
</dia:string>
15853 <dia:attribute name=
"visibility">
15854 <dia:enum val=
"0"/>
15856 <dia:attribute name=
"abstract">
15857 <dia:boolean val=
"false"/>
15859 <dia:attribute name=
"class_scope">
15860 <dia:boolean val=
"false"/>
15864 <dia:attribute name=
"operations"/>
15865 <dia:attribute name=
"template">
15866 <dia:boolean val=
"false"/>
15868 <dia:attribute name=
"templates"/>
15870 <dia:object type=
"UML - Class" version=
"0" id=
"O84">
15871 <dia:attribute name=
"obj_pos">
15872 <dia:point val=
"62,44"/>
15874 <dia:attribute name=
"obj_bb">
15875 <dia:rectangle val=
"61.95,43.95;67.15,46.25"/>
15877 <dia:attribute name=
"elem_corner">
15878 <dia:point val=
"62,44"/>
15880 <dia:attribute name=
"elem_width">
15881 <dia:real val=
"5.0999999999999996"/>
15883 <dia:attribute name=
"elem_height">
15884 <dia:real val=
"2.1999999999999997"/>
15886 <dia:attribute name=
"name">
15887 <dia:string>#covariance#
</dia:string>
15889 <dia:attribute name=
"stereotype">
15890 <dia:string>##
</dia:string>
15892 <dia:attribute name=
"comment">
15893 <dia:string>##
</dia:string>
15895 <dia:attribute name=
"abstract">
15896 <dia:boolean val=
"false"/>
15898 <dia:attribute name=
"suppress_attributes">
15899 <dia:boolean val=
"false"/>
15901 <dia:attribute name=
"suppress_operations">
15902 <dia:boolean val=
"false"/>
15904 <dia:attribute name=
"visible_attributes">
15905 <dia:boolean val=
"true"/>
15907 <dia:attribute name=
"visible_operations">
15908 <dia:boolean val=
"true"/>
15910 <dia:attribute name=
"visible_comments">
15911 <dia:boolean val=
"false"/>
15913 <dia:attribute name=
"wrap_operations">
15914 <dia:boolean val=
"false"/>
15916 <dia:attribute name=
"wrap_after_char">
15917 <dia:int val=
"40"/>
15919 <dia:attribute name=
"line_color">
15920 <dia:color val=
"#000000"/>
15922 <dia:attribute name=
"fill_color">
15923 <dia:color val=
"#ffffff"/>
15925 <dia:attribute name=
"text_color">
15926 <dia:color val=
"#000000"/>
15928 <dia:attribute name=
"normal_font">
15929 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15931 <dia:attribute name=
"abstract_font">
15932 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15934 <dia:attribute name=
"polymorphic_font">
15935 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15937 <dia:attribute name=
"classname_font">
15938 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15940 <dia:attribute name=
"abstract_classname_font">
15941 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
15943 <dia:attribute name=
"comment_font">
15944 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
15946 <dia:attribute name=
"font_height">
15947 <dia:real val=
"0.80000000000000004"/>
15949 <dia:attribute name=
"polymorphic_font_height">
15950 <dia:real val=
"0.80000000000000004"/>
15952 <dia:attribute name=
"abstract_font_height">
15953 <dia:real val=
"0.80000000000000004"/>
15955 <dia:attribute name=
"classname_font_height">
15956 <dia:real val=
"1"/>
15958 <dia:attribute name=
"abstract_classname_font_height">
15959 <dia:real val=
"1"/>
15961 <dia:attribute name=
"comment_font_height">
15962 <dia:real val=
"1"/>
15964 <dia:attribute name=
"attributes"/>
15965 <dia:attribute name=
"operations"/>
15966 <dia:attribute name=
"template">
15967 <dia:boolean val=
"false"/>
15969 <dia:attribute name=
"templates"/>
15971 <dia:object type=
"UML - Class" version=
"0" id=
"O85">
15972 <dia:attribute name=
"obj_pos">
15973 <dia:point val=
"58,44"/>
15975 <dia:attribute name=
"obj_bb">
15976 <dia:rectangle val=
"57.95,43.95;60.9,46.25"/>
15978 <dia:attribute name=
"elem_corner">
15979 <dia:point val=
"58,44"/>
15981 <dia:attribute name=
"elem_width">
15982 <dia:real val=
"2.8500000000000001"/>
15984 <dia:attribute name=
"elem_height">
15985 <dia:real val=
"2.1999999999999997"/>
15987 <dia:attribute name=
"name">
15988 <dia:string>#contr#
</dia:string>
15990 <dia:attribute name=
"stereotype">
15991 <dia:string>##
</dia:string>
15993 <dia:attribute name=
"comment">
15994 <dia:string>##
</dia:string>
15996 <dia:attribute name=
"abstract">
15997 <dia:boolean val=
"false"/>
15999 <dia:attribute name=
"suppress_attributes">
16000 <dia:boolean val=
"false"/>
16002 <dia:attribute name=
"suppress_operations">
16003 <dia:boolean val=
"false"/>
16005 <dia:attribute name=
"visible_attributes">
16006 <dia:boolean val=
"true"/>
16008 <dia:attribute name=
"visible_operations">
16009 <dia:boolean val=
"true"/>
16011 <dia:attribute name=
"visible_comments">
16012 <dia:boolean val=
"false"/>
16014 <dia:attribute name=
"wrap_operations">
16015 <dia:boolean val=
"false"/>
16017 <dia:attribute name=
"wrap_after_char">
16018 <dia:int val=
"40"/>
16020 <dia:attribute name=
"line_color">
16021 <dia:color val=
"#000000"/>
16023 <dia:attribute name=
"fill_color">
16024 <dia:color val=
"#ffffff"/>
16026 <dia:attribute name=
"text_color">
16027 <dia:color val=
"#000000"/>
16029 <dia:attribute name=
"normal_font">
16030 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16032 <dia:attribute name=
"abstract_font">
16033 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16035 <dia:attribute name=
"polymorphic_font">
16036 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16038 <dia:attribute name=
"classname_font">
16039 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16041 <dia:attribute name=
"abstract_classname_font">
16042 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16044 <dia:attribute name=
"comment_font">
16045 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16047 <dia:attribute name=
"font_height">
16048 <dia:real val=
"0.80000000000000004"/>
16050 <dia:attribute name=
"polymorphic_font_height">
16051 <dia:real val=
"0.80000000000000004"/>
16053 <dia:attribute name=
"abstract_font_height">
16054 <dia:real val=
"0.80000000000000004"/>
16056 <dia:attribute name=
"classname_font_height">
16057 <dia:real val=
"1"/>
16059 <dia:attribute name=
"abstract_classname_font_height">
16060 <dia:real val=
"1"/>
16062 <dia:attribute name=
"comment_font_height">
16063 <dia:real val=
"1"/>
16065 <dia:attribute name=
"attributes"/>
16066 <dia:attribute name=
"operations"/>
16067 <dia:attribute name=
"template">
16068 <dia:boolean val=
"false"/>
16070 <dia:attribute name=
"templates"/>
16072 <dia:object type=
"UML - Class" version=
"0" id=
"O86">
16073 <dia:attribute name=
"obj_pos">
16074 <dia:point val=
"52,44"/>
16076 <dia:attribute name=
"obj_bb">
16077 <dia:rectangle val=
"51.95,43.95;57.6,46.25"/>
16079 <dia:attribute name=
"elem_corner">
16080 <dia:point val=
"52,44"/>
16082 <dia:attribute name=
"elem_width">
16083 <dia:real val=
"5.5499999999999998"/>
16085 <dia:attribute name=
"elem_height">
16086 <dia:real val=
"2.1999999999999997"/>
16088 <dia:attribute name=
"name">
16089 <dia:string>#abbreviated#
</dia:string>
16091 <dia:attribute name=
"stereotype">
16092 <dia:string>##
</dia:string>
16094 <dia:attribute name=
"comment">
16095 <dia:string>##
</dia:string>
16097 <dia:attribute name=
"abstract">
16098 <dia:boolean val=
"false"/>
16100 <dia:attribute name=
"suppress_attributes">
16101 <dia:boolean val=
"false"/>
16103 <dia:attribute name=
"suppress_operations">
16104 <dia:boolean val=
"false"/>
16106 <dia:attribute name=
"visible_attributes">
16107 <dia:boolean val=
"true"/>
16109 <dia:attribute name=
"visible_operations">
16110 <dia:boolean val=
"true"/>
16112 <dia:attribute name=
"visible_comments">
16113 <dia:boolean val=
"false"/>
16115 <dia:attribute name=
"wrap_operations">
16116 <dia:boolean val=
"false"/>
16118 <dia:attribute name=
"wrap_after_char">
16119 <dia:int val=
"40"/>
16121 <dia:attribute name=
"line_color">
16122 <dia:color val=
"#000000"/>
16124 <dia:attribute name=
"fill_color">
16125 <dia:color val=
"#ffffff"/>
16127 <dia:attribute name=
"text_color">
16128 <dia:color val=
"#000000"/>
16130 <dia:attribute name=
"normal_font">
16131 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16133 <dia:attribute name=
"abstract_font">
16134 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16136 <dia:attribute name=
"polymorphic_font">
16137 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16139 <dia:attribute name=
"classname_font">
16140 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16142 <dia:attribute name=
"abstract_classname_font">
16143 <dia:font family=
"Courier New" style=
"0" name=
"Courier"/>
16145 <dia:attribute name=
"comment_font">
16146 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16148 <dia:attribute name=
"font_height">
16149 <dia:real val=
"0.80000000000000004"/>
16151 <dia:attribute name=
"polymorphic_font_height">
16152 <dia:real val=
"0.80000000000000004"/>
16154 <dia:attribute name=
"abstract_font_height">
16155 <dia:real val=
"0.80000000000000004"/>
16157 <dia:attribute name=
"classname_font_height">
16158 <dia:real val=
"1"/>
16160 <dia:attribute name=
"abstract_classname_font_height">
16161 <dia:real val=
"1"/>
16163 <dia:attribute name=
"comment_font_height">
16164 <dia:real val=
"1"/>
16166 <dia:attribute name=
"attributes"/>
16167 <dia:attribute name=
"operations"/>
16168 <dia:attribute name=
"template">
16169 <dia:boolean val=
"false"/>
16171 <dia:attribute name=
"templates"/>
16173 <dia:object type=
"UML - Class" version=
"0" id=
"O107">
16174 <dia:attribute name=
"obj_pos">
16175 <dia:point val=
"2,33"/>
16177 <dia:attribute name=
"obj_bb">
16178 <dia:rectangle val=
"1.95,32.95;59.7,40.45"/>
16180 <dia:attribute name=
"elem_corner">
16181 <dia:point val=
"2,33"/>
16183 <dia:attribute name=
"elem_width">
16184 <dia:real val=
"57.649999999999999"/>
16186 <dia:attribute name=
"elem_height">
16187 <dia:real val=
"7.4000000000000004"/>
16189 <dia:attribute name=
"name">
16190 <dia:string>#record#
</dia:string>
16192 <dia:attribute name=
"stereotype">
16193 <dia:string>##
</dia:string>
16195 <dia:attribute name=
"comment">
16196 <dia:string>##
</dia:string>
16198 <dia:attribute name=
"abstract">
16199 <dia:boolean val=
"false"/>
16201 <dia:attribute name=
"suppress_attributes">
16202 <dia:boolean val=
"false"/>
16204 <dia:attribute name=
"suppress_operations">
16205 <dia:boolean val=
"false"/>
16207 <dia:attribute name=
"visible_attributes">
16208 <dia:boolean val=
"true"/>
16210 <dia:attribute name=
"visible_operations">
16211 <dia:boolean val=
"true"/>
16213 <dia:attribute name=
"visible_comments">
16214 <dia:boolean val=
"false"/>
16216 <dia:attribute name=
"wrap_operations">
16217 <dia:boolean val=
"false"/>
16219 <dia:attribute name=
"wrap_after_char">
16220 <dia:int val=
"40"/>
16222 <dia:attribute name=
"line_color">
16223 <dia:color val=
"#000000"/>
16225 <dia:attribute name=
"fill_color">
16226 <dia:color val=
"#ffffff"/>
16228 <dia:attribute name=
"text_color">
16229 <dia:color val=
"#000000"/>
16231 <dia:attribute name=
"normal_font">
16232 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16234 <dia:attribute name=
"abstract_font">
16235 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16237 <dia:attribute name=
"polymorphic_font">
16238 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16240 <dia:attribute name=
"classname_font">
16241 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16243 <dia:attribute name=
"abstract_classname_font">
16244 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16246 <dia:attribute name=
"comment_font">
16247 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16249 <dia:attribute name=
"font_height">
16250 <dia:real val=
"0.80000000000000004"/>
16252 <dia:attribute name=
"polymorphic_font_height">
16253 <dia:real val=
"0.80000000000000004"/>
16255 <dia:attribute name=
"abstract_font_height">
16256 <dia:real val=
"0.80000000000000004"/>
16258 <dia:attribute name=
"classname_font_height">
16259 <dia:real val=
"1"/>
16261 <dia:attribute name=
"abstract_classname_font_height">
16262 <dia:real val=
"1"/>
16264 <dia:attribute name=
"comment_font_height">
16265 <dia:real val=
"1"/>
16267 <dia:attribute name=
"attributes">
16268 <dia:composite type=
"umlattribute">
16269 <dia:attribute name=
"name">
16270 <dia:string>#debug#
</dia:string>
16272 <dia:attribute name=
"type">
16273 <dia:string>#scalar boolean#
</dia:string>
16275 <dia:attribute name=
"value">
16276 <dia:string>#
0#
</dia:string>
16278 <dia:attribute name=
"comment">
16279 <dia:string>##
</dia:string>
16281 <dia:attribute name=
"visibility">
16282 <dia:enum val=
"0"/>
16284 <dia:attribute name=
"abstract">
16285 <dia:boolean val=
"false"/>
16287 <dia:attribute name=
"class_scope">
16288 <dia:boolean val=
"false"/>
16291 <dia:composite type=
"umlattribute">
16292 <dia:attribute name=
"name">
16293 <dia:string>#record_arr#
</dia:string>
16295 <dia:attribute name=
"type">
16296 <dia:string>#array of string#
</dia:string>
16298 <dia:attribute name=
"value">
16299 <dia:string>##
</dia:string>
16301 <dia:attribute name=
"comment">
16302 <dia:string>##
</dia:string>
16304 <dia:attribute name=
"visibility">
16305 <dia:enum val=
"1"/>
16307 <dia:attribute name=
"abstract">
16308 <dia:boolean val=
"false"/>
16310 <dia:attribute name=
"class_scope">
16311 <dia:boolean val=
"false"/>
16314 <dia:composite type=
"umlattribute">
16315 <dia:attribute name=
"name">
16316 <dia:string>#comment#
</dia:string>
16318 <dia:attribute name=
"type">
16319 <dia:string>#array of strings#
</dia:string>
16321 <dia:attribute name=
"value">
16322 <dia:string>##
</dia:string>
16324 <dia:attribute name=
"comment">
16325 <dia:string>##
</dia:string>
16327 <dia:attribute name=
"visibility">
16328 <dia:enum val=
"0"/>
16330 <dia:attribute name=
"abstract">
16331 <dia:boolean val=
"false"/>
16333 <dia:attribute name=
"class_scope">
16334 <dia:boolean val=
"false"/>
16338 <dia:attribute name=
"operations">
16339 <dia:composite type=
"umloperation">
16340 <dia:attribute name=
"name">
16341 <dia:string>#_add_option#
</dia:string>
16343 <dia:attribute name=
"stereotype">
16344 <dia:string>#helper#
</dia:string>
16346 <dia:attribute name=
"type">
16347 <dia:string>##
</dia:string>
16349 <dia:attribute name=
"visibility">
16350 <dia:enum val=
"1"/>
16352 <dia:attribute name=
"comment">
16353 <dia:string>##
</dia:string>
16355 <dia:attribute name=
"abstract">
16356 <dia:boolean val=
"false"/>
16358 <dia:attribute name=
"inheritance_type">
16359 <dia:enum val=
"2"/>
16361 <dia:attribute name=
"query">
16362 <dia:boolean val=
"false"/>
16364 <dia:attribute name=
"class_scope">
16365 <dia:boolean val=
"false"/>
16367 <dia:attribute name=
"parameters">
16368 <dia:composite type=
"umlparameter">
16369 <dia:attribute name=
"name">
16370 <dia:string>#option_string#
</dia:string>
16372 <dia:attribute name=
"type">
16373 <dia:string>#scalar string#
</dia:string>
16375 <dia:attribute name=
"value">
16376 <dia:string>##
</dia:string>
16378 <dia:attribute name=
"comment">
16379 <dia:string>##
</dia:string>
16381 <dia:attribute name=
"kind">
16382 <dia:enum val=
"1"/>
16387 <dia:composite type=
"umloperation">
16388 <dia:attribute name=
"name">
16389 <dia:string>#_read_options#
</dia:string>
16391 <dia:attribute name=
"stereotype">
16392 <dia:string>#initiator#
</dia:string>
16394 <dia:attribute name=
"type">
16395 <dia:string>##
</dia:string>
16397 <dia:attribute name=
"visibility">
16398 <dia:enum val=
"1"/>
16400 <dia:attribute name=
"comment">
16401 <dia:string>##
</dia:string>
16403 <dia:attribute name=
"abstract">
16404 <dia:boolean val=
"false"/>
16406 <dia:attribute name=
"inheritance_type">
16407 <dia:enum val=
"2"/>
16409 <dia:attribute name=
"query">
16410 <dia:boolean val=
"false"/>
16412 <dia:attribute name=
"class_scope">
16413 <dia:boolean val=
"false"/>
16415 <dia:attribute name=
"parameters"/>
16417 <dia:composite type=
"umloperation">
16418 <dia:attribute name=
"name">
16419 <dia:string>#_format_record#
</dia:string>
16421 <dia:attribute name=
"stereotype">
16422 <dia:string>#helper#
</dia:string>
16424 <dia:attribute name=
"type">
16425 <dia:string>##
</dia:string>
16427 <dia:attribute name=
"visibility">
16428 <dia:enum val=
"1"/>
16430 <dia:attribute name=
"comment">
16431 <dia:string>##
</dia:string>
16433 <dia:attribute name=
"abstract">
16434 <dia:boolean val=
"false"/>
16436 <dia:attribute name=
"inheritance_type">
16437 <dia:enum val=
"2"/>
16439 <dia:attribute name=
"query">
16440 <dia:boolean val=
"false"/>
16442 <dia:attribute name=
"class_scope">
16443 <dia:boolean val=
"false"/>
16445 <dia:attribute name=
"parameters">
16446 <dia:composite type=
"umlparameter">
16447 <dia:attribute name=
"name">
16448 <dia:string>#nonparametric_code#
</dia:string>
16450 <dia:attribute name=
"type">
16451 <dia:string>#scalar boolean#
</dia:string>
16453 <dia:attribute name=
"value">
16454 <dia:string>##
</dia:string>
16456 <dia:attribute name=
"comment">
16457 <dia:string>##
</dia:string>
16459 <dia:attribute name=
"kind">
16460 <dia:enum val=
"1"/>
16463 <dia:composite type=
"umlparameter">
16464 <dia:attribute name=
"name">
16465 <dia:string>#shrinkage_code#
</dia:string>
16467 <dia:attribute name=
"type">
16468 <dia:string>#scalar boolean#
</dia:string>
16470 <dia:attribute name=
"value">
16471 <dia:string>##
</dia:string>
16473 <dia:attribute name=
"comment">
16474 <dia:string>##
</dia:string>
16476 <dia:attribute name=
"kind">
16477 <dia:enum val=
"1"/>
16480 <dia:composite type=
"umlparameter">
16481 <dia:attribute name=
"name">
16482 <dia:string>#eigen_value_code#
</dia:string>
16484 <dia:attribute name=
"type">
16485 <dia:string>#scalar boolean#
</dia:string>
16487 <dia:attribute name=
"value">
16488 <dia:string>##
</dia:string>
16490 <dia:attribute name=
"comment">
16491 <dia:string>##
</dia:string>
16493 <dia:attribute name=
"kind">
16494 <dia:enum val=
"1"/>
16497 <dia:composite type=
"umlparameter">
16498 <dia:attribute name=
"name">
16499 <dia:string>#formatted#
</dia:string>
16501 <dia:attribute name=
"type">
16502 <dia:string>#array of strings#
</dia:string>
16504 <dia:attribute name=
"value">
16505 <dia:string>##
</dia:string>
16507 <dia:attribute name=
"comment">
16508 <dia:string>##
</dia:string>
16510 <dia:attribute name=
"kind">
16511 <dia:enum val=
"2"/>
16516 <dia:composite type=
"umloperation">
16517 <dia:attribute name=
"name">
16518 <dia:string>#remove_option#
</dia:string>
16520 <dia:attribute name=
"stereotype">
16521 <dia:string>##
</dia:string>
16523 <dia:attribute name=
"type">
16524 <dia:string>##
</dia:string>
16526 <dia:attribute name=
"visibility">
16527 <dia:enum val=
"0"/>
16529 <dia:attribute name=
"comment">
16530 <dia:string>##
</dia:string>
16532 <dia:attribute name=
"abstract">
16533 <dia:boolean val=
"false"/>
16535 <dia:attribute name=
"inheritance_type">
16536 <dia:enum val=
"2"/>
16538 <dia:attribute name=
"query">
16539 <dia:boolean val=
"false"/>
16541 <dia:attribute name=
"class_scope">
16542 <dia:boolean val=
"false"/>
16544 <dia:attribute name=
"parameters">
16545 <dia:composite type=
"umlparameter">
16546 <dia:attribute name=
"name">
16547 <dia:string>#name#
</dia:string>
16549 <dia:attribute name=
"type">
16550 <dia:string>#scalar string#
</dia:string>
16552 <dia:attribute name=
"value">
16553 <dia:string>##
</dia:string>
16555 <dia:attribute name=
"comment">
16556 <dia:string>##
</dia:string>
16558 <dia:attribute name=
"kind">
16559 <dia:enum val=
"1"/>
16565 <dia:attribute name=
"template">
16566 <dia:boolean val=
"false"/>
16568 <dia:attribute name=
"templates"/>
16570 <dia:object type=
"UML - Association" version=
"0" id=
"O87">
16571 <dia:attribute name=
"obj_pos">
16572 <dia:point val=
"71,44"/>
16574 <dia:attribute name=
"obj_bb">
16575 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
16577 <dia:attribute name=
"orth_points">
16578 <dia:point val=
"71,44"/>
16579 <dia:point val=
"71,42"/>
16580 <dia:point val=
"95.2764,42"/>
16581 <dia:point val=
"95.2764,-0.7"/>
16582 <dia:point val=
"25.45,-0.7"/>
16584 <dia:attribute name=
"orth_orient">
16585 <dia:enum val=
"1"/>
16586 <dia:enum val=
"0"/>
16587 <dia:enum val=
"1"/>
16588 <dia:enum val=
"0"/>
16590 <dia:attribute name=
"autorouting">
16591 <dia:boolean val=
"false"/>
16593 <dia:attribute name=
"name">
16594 <dia:string>##
</dia:string>
16596 <dia:attribute name=
"direction">
16597 <dia:enum val=
"0"/>
16599 <dia:attribute name=
"ends">
16601 <dia:attribute name=
"role">
16602 <dia:string>##
</dia:string>
16604 <dia:attribute name=
"multiplicity">
16605 <dia:string>##
</dia:string>
16607 <dia:attribute name=
"arrow">
16608 <dia:boolean val=
"false"/>
16610 <dia:attribute name=
"aggregate">
16611 <dia:enum val=
"0"/>
16615 <dia:attribute name=
"role">
16616 <dia:string>##
</dia:string>
16618 <dia:attribute name=
"multiplicity">
16619 <dia:string>##
</dia:string>
16621 <dia:attribute name=
"arrow">
16622 <dia:boolean val=
"false"/>
16624 <dia:attribute name=
"aggregate">
16625 <dia:enum val=
"1"/>
16630 <dia:connection handle=
"0" to=
"O82" connection=
"0"/>
16631 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
16634 <dia:object type=
"UML - Association" version=
"0" id=
"O88">
16635 <dia:attribute name=
"obj_pos">
16636 <dia:point val=
"45.4,55.7"/>
16638 <dia:attribute name=
"obj_bb">
16639 <dia:rectangle val=
"24.7,-2.25;95.7413,58.1"/>
16641 <dia:attribute name=
"orth_points">
16642 <dia:point val=
"45.4,55.7"/>
16643 <dia:point val=
"45.4,51"/>
16644 <dia:point val=
"95.6913,51"/>
16645 <dia:point val=
"95.6913,-1.5"/>
16646 <dia:point val=
"25.45,-1.5"/>
16648 <dia:attribute name=
"orth_orient">
16649 <dia:enum val=
"1"/>
16650 <dia:enum val=
"0"/>
16651 <dia:enum val=
"1"/>
16652 <dia:enum val=
"0"/>
16654 <dia:attribute name=
"autorouting">
16655 <dia:boolean val=
"false"/>
16657 <dia:attribute name=
"name">
16658 <dia:string>##
</dia:string>
16660 <dia:attribute name=
"direction">
16661 <dia:enum val=
"0"/>
16663 <dia:attribute name=
"ends">
16665 <dia:attribute name=
"role">
16666 <dia:string>##
</dia:string>
16668 <dia:attribute name=
"multiplicity">
16669 <dia:string>##
</dia:string>
16671 <dia:attribute name=
"arrow">
16672 <dia:boolean val=
"false"/>
16674 <dia:attribute name=
"aggregate">
16675 <dia:enum val=
"0"/>
16679 <dia:attribute name=
"role">
16680 <dia:string>##
</dia:string>
16682 <dia:attribute name=
"multiplicity">
16683 <dia:string>##
</dia:string>
16685 <dia:attribute name=
"arrow">
16686 <dia:boolean val=
"false"/>
16688 <dia:attribute name=
"aggregate">
16689 <dia:enum val=
"1"/>
16694 <dia:connection handle=
"0" to=
"O78" connection=
"0"/>
16695 <dia:connection handle=
"1" to=
"O106" connection=
"65"/>
16698 <dia:object type=
"UML - Association" version=
"0" id=
"O89">
16699 <dia:attribute name=
"obj_pos">
16700 <dia:point val=
"95.5,63.2"/>
16702 <dia:attribute name=
"obj_bb">
16703 <dia:rectangle val=
"24.7,-3.85;111.05,65.6"/>
16705 <dia:attribute name=
"orth_points">
16706 <dia:point val=
"95.5,63.2"/>
16707 <dia:point val=
"95.5,61"/>
16708 <dia:point val=
"111,61"/>
16709 <dia:point val=
"111,-3.1"/>
16710 <dia:point val=
"25.45,-3.1"/>
16712 <dia:attribute name=
"orth_orient">
16713 <dia:enum val=
"1"/>
16714 <dia:enum val=
"0"/>
16715 <dia:enum val=
"1"/>
16716 <dia:enum val=
"0"/>
16718 <dia:attribute name=
"autorouting">
16719 <dia:boolean val=
"false"/>
16721 <dia:attribute name=
"name">
16722 <dia:string>##
</dia:string>
16724 <dia:attribute name=
"direction">
16725 <dia:enum val=
"0"/>
16727 <dia:attribute name=
"ends">
16729 <dia:attribute name=
"role">
16730 <dia:string>##
</dia:string>
16732 <dia:attribute name=
"multiplicity">
16733 <dia:string>##
</dia:string>
16735 <dia:attribute name=
"arrow">
16736 <dia:boolean val=
"false"/>
16738 <dia:attribute name=
"aggregate">
16739 <dia:enum val=
"0"/>
16743 <dia:attribute name=
"role">
16744 <dia:string>##
</dia:string>
16746 <dia:attribute name=
"multiplicity">
16747 <dia:string>##
</dia:string>
16749 <dia:attribute name=
"arrow">
16750 <dia:boolean val=
"false"/>
16752 <dia:attribute name=
"aggregate">
16753 <dia:enum val=
"1"/>
16758 <dia:connection handle=
"0" to=
"O12" connection=
"0"/>
16759 <dia:connection handle=
"1" to=
"O106" connection=
"61"/>
16762 <dia:object type=
"UML - Association" version=
"0" id=
"O90">
16763 <dia:attribute name=
"obj_pos">
16764 <dia:point val=
"99.5,63.2"/>
16766 <dia:attribute name=
"obj_bb">
16767 <dia:rectangle val=
"24.7,-3.85;111.05,65.6"/>
16769 <dia:attribute name=
"orth_points">
16770 <dia:point val=
"99.5,63.2"/>
16771 <dia:point val=
"99.5,61"/>
16772 <dia:point val=
"111,61"/>
16773 <dia:point val=
"111,-3.1"/>
16774 <dia:point val=
"25.45,-3.1"/>
16776 <dia:attribute name=
"orth_orient">
16777 <dia:enum val=
"1"/>
16778 <dia:enum val=
"0"/>
16779 <dia:enum val=
"1"/>
16780 <dia:enum val=
"0"/>
16782 <dia:attribute name=
"autorouting">
16783 <dia:boolean val=
"false"/>
16785 <dia:attribute name=
"name">
16786 <dia:string>##
</dia:string>
16788 <dia:attribute name=
"direction">
16789 <dia:enum val=
"0"/>
16791 <dia:attribute name=
"ends">
16793 <dia:attribute name=
"role">
16794 <dia:string>##
</dia:string>
16796 <dia:attribute name=
"multiplicity">
16797 <dia:string>##
</dia:string>
16799 <dia:attribute name=
"arrow">
16800 <dia:boolean val=
"false"/>
16802 <dia:attribute name=
"aggregate">
16803 <dia:enum val=
"0"/>
16807 <dia:attribute name=
"role">
16808 <dia:string>##
</dia:string>
16810 <dia:attribute name=
"multiplicity">
16811 <dia:string>##
</dia:string>
16813 <dia:attribute name=
"arrow">
16814 <dia:boolean val=
"false"/>
16816 <dia:attribute name=
"aggregate">
16817 <dia:enum val=
"1"/>
16822 <dia:connection handle=
"0" to=
"O26" connection=
"0"/>
16823 <dia:connection handle=
"1" to=
"O106" connection=
"61"/>
16826 <dia:object type=
"UML - Association" version=
"0" id=
"O91">
16827 <dia:attribute name=
"obj_pos">
16828 <dia:point val=
"103.5,63.2"/>
16830 <dia:attribute name=
"obj_bb">
16831 <dia:rectangle val=
"24.7,-3.85;111.05,65.6"/>
16833 <dia:attribute name=
"orth_points">
16834 <dia:point val=
"103.5,63.2"/>
16835 <dia:point val=
"103.5,61"/>
16836 <dia:point val=
"111,61"/>
16837 <dia:point val=
"111,-3.1"/>
16838 <dia:point val=
"25.45,-3.1"/>
16840 <dia:attribute name=
"orth_orient">
16841 <dia:enum val=
"1"/>
16842 <dia:enum val=
"0"/>
16843 <dia:enum val=
"1"/>
16844 <dia:enum val=
"0"/>
16846 <dia:attribute name=
"autorouting">
16847 <dia:boolean val=
"false"/>
16849 <dia:attribute name=
"name">
16850 <dia:string>##
</dia:string>
16852 <dia:attribute name=
"direction">
16853 <dia:enum val=
"0"/>
16855 <dia:attribute name=
"ends">
16857 <dia:attribute name=
"role">
16858 <dia:string>##
</dia:string>
16860 <dia:attribute name=
"multiplicity">
16861 <dia:string>##
</dia:string>
16863 <dia:attribute name=
"arrow">
16864 <dia:boolean val=
"false"/>
16866 <dia:attribute name=
"aggregate">
16867 <dia:enum val=
"0"/>
16871 <dia:attribute name=
"role">
16872 <dia:string>##
</dia:string>
16874 <dia:attribute name=
"multiplicity">
16875 <dia:string>##
</dia:string>
16877 <dia:attribute name=
"arrow">
16878 <dia:boolean val=
"false"/>
16880 <dia:attribute name=
"aggregate">
16881 <dia:enum val=
"1"/>
16886 <dia:connection handle=
"0" to=
"O11" connection=
"0"/>
16887 <dia:connection handle=
"1" to=
"O106" connection=
"61"/>
16890 <dia:object type=
"UML - Class" version=
"0" id=
"O92">
16891 <dia:attribute name=
"obj_pos">
16892 <dia:point val=
"162,26"/>
16894 <dia:attribute name=
"obj_bb">
16895 <dia:rectangle val=
"161.95,25.95;167.15,28.25"/>
16897 <dia:attribute name=
"elem_corner">
16898 <dia:point val=
"162,26"/>
16900 <dia:attribute name=
"elem_width">
16901 <dia:real val=
"5.0999999999999996"/>
16903 <dia:attribute name=
"elem_height">
16904 <dia:real val=
"2.1999999999999997"/>
16906 <dia:attribute name=
"name">
16907 <dia:string>#table_file#
</dia:string>
16909 <dia:attribute name=
"stereotype">
16910 <dia:string>##
</dia:string>
16912 <dia:attribute name=
"comment">
16913 <dia:string>##
</dia:string>
16915 <dia:attribute name=
"abstract">
16916 <dia:boolean val=
"false"/>
16918 <dia:attribute name=
"suppress_attributes">
16919 <dia:boolean val=
"false"/>
16921 <dia:attribute name=
"suppress_operations">
16922 <dia:boolean val=
"false"/>
16924 <dia:attribute name=
"visible_attributes">
16925 <dia:boolean val=
"true"/>
16927 <dia:attribute name=
"visible_operations">
16928 <dia:boolean val=
"true"/>
16930 <dia:attribute name=
"visible_comments">
16931 <dia:boolean val=
"false"/>
16933 <dia:attribute name=
"wrap_operations">
16934 <dia:boolean val=
"false"/>
16936 <dia:attribute name=
"wrap_after_char">
16937 <dia:int val=
"40"/>
16939 <dia:attribute name=
"line_color">
16940 <dia:color val=
"#000000"/>
16942 <dia:attribute name=
"fill_color">
16943 <dia:color val=
"#ffffff"/>
16945 <dia:attribute name=
"text_color">
16946 <dia:color val=
"#000000"/>
16948 <dia:attribute name=
"normal_font">
16949 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16951 <dia:attribute name=
"abstract_font">
16952 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16954 <dia:attribute name=
"polymorphic_font">
16955 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16957 <dia:attribute name=
"classname_font">
16958 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16960 <dia:attribute name=
"abstract_classname_font">
16961 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16963 <dia:attribute name=
"comment_font">
16964 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
16966 <dia:attribute name=
"font_height">
16967 <dia:real val=
"0.80000000000000004"/>
16969 <dia:attribute name=
"polymorphic_font_height">
16970 <dia:real val=
"0.80000000000000004"/>
16972 <dia:attribute name=
"abstract_font_height">
16973 <dia:real val=
"0.80000000000000004"/>
16975 <dia:attribute name=
"classname_font_height">
16976 <dia:real val=
"1"/>
16978 <dia:attribute name=
"abstract_classname_font_height">
16979 <dia:real val=
"1"/>
16981 <dia:attribute name=
"comment_font_height">
16982 <dia:real val=
"1"/>
16984 <dia:attribute name=
"attributes"/>
16985 <dia:attribute name=
"operations"/>
16986 <dia:attribute name=
"template">
16987 <dia:boolean val=
"false"/>
16989 <dia:attribute name=
"templates"/>
16991 <dia:object type=
"UML - Association" version=
"0" id=
"O93">
16992 <dia:attribute name=
"obj_pos">
16993 <dia:point val=
"162,26"/>
16995 <dia:attribute name=
"obj_bb">
16996 <dia:rectangle val=
"24.7,-6.35;162.35,28.4"/>
16998 <dia:attribute name=
"orth_points">
16999 <dia:point val=
"162,26"/>
17000 <dia:point val=
"162,-5.5"/>
17001 <dia:point val=
"25.45,-5.5"/>
17003 <dia:attribute name=
"orth_orient">
17004 <dia:enum val=
"1"/>
17005 <dia:enum val=
"0"/>
17007 <dia:attribute name=
"autorouting">
17008 <dia:boolean val=
"false"/>
17010 <dia:attribute name=
"name">
17011 <dia:string>##
</dia:string>
17013 <dia:attribute name=
"direction">
17014 <dia:enum val=
"0"/>
17016 <dia:attribute name=
"ends">
17018 <dia:attribute name=
"role">
17019 <dia:string>##
</dia:string>
17021 <dia:attribute name=
"multiplicity">
17022 <dia:string>##
</dia:string>
17024 <dia:attribute name=
"arrow">
17025 <dia:boolean val=
"false"/>
17027 <dia:attribute name=
"aggregate">
17028 <dia:enum val=
"0"/>
17032 <dia:attribute name=
"role">
17033 <dia:string>##
</dia:string>
17035 <dia:attribute name=
"multiplicity">
17036 <dia:string>##
</dia:string>
17038 <dia:attribute name=
"arrow">
17039 <dia:boolean val=
"false"/>
17041 <dia:attribute name=
"aggregate">
17042 <dia:enum val=
"1"/>
17047 <dia:connection handle=
"0" to=
"O92" connection=
"0"/>
17048 <dia:connection handle=
"1" to=
"O106" connection=
"55"/>
17051 <dia:object type=
"UML - Generalization" version=
"0" id=
"O94">
17052 <dia:attribute name=
"obj_pos">
17053 <dia:point val=
"110.2,-32.8"/>
17055 <dia:attribute name=
"obj_bb">
17056 <dia:rectangle val=
"109.35,-32.85;164.55,26.05"/>
17058 <dia:attribute name=
"orth_points">
17059 <dia:point val=
"110.2,-32.8"/>
17060 <dia:point val=
"110.2,-30"/>
17061 <dia:point val=
"164.5,-30"/>
17062 <dia:point val=
"164.5,26"/>
17064 <dia:attribute name=
"orth_orient">
17065 <dia:enum val=
"1"/>
17066 <dia:enum val=
"0"/>
17067 <dia:enum val=
"1"/>
17069 <dia:attribute name=
"orth_autoroute">
17070 <dia:boolean val=
"false"/>
17072 <dia:attribute name=
"line_colour">
17073 <dia:color val=
"#000000"/>
17075 <dia:attribute name=
"name">
17076 <dia:string>##
</dia:string>
17078 <dia:attribute name=
"stereotype">
17079 <dia:string>##
</dia:string>
17082 <dia:connection handle=
"0" to=
"O22" connection=
"6"/>
17083 <dia:connection handle=
"1" to=
"O92" connection=
"1"/>
17086 <dia:object type=
"UML - Class" version=
"0" id=
"O95">
17087 <dia:attribute name=
"obj_pos">
17088 <dia:point val=
"168,26"/>
17090 <dia:attribute name=
"obj_bb">
17091 <dia:rectangle val=
"167.95,25.95;187.2,28.85"/>
17093 <dia:attribute name=
"elem_corner">
17094 <dia:point val=
"168,26"/>
17096 <dia:attribute name=
"elem_width">
17097 <dia:real val=
"19.150000000000002"/>
17099 <dia:attribute name=
"elem_height">
17100 <dia:real val=
"2.7999999999999998"/>
17102 <dia:attribute name=
"name">
17103 <dia:string>#extra_data#
</dia:string>
17105 <dia:attribute name=
"stereotype">
17106 <dia:string>##
</dia:string>
17108 <dia:attribute name=
"comment">
17109 <dia:string>##
</dia:string>
17111 <dia:attribute name=
"abstract">
17112 <dia:boolean val=
"false"/>
17114 <dia:attribute name=
"suppress_attributes">
17115 <dia:boolean val=
"false"/>
17117 <dia:attribute name=
"suppress_operations">
17118 <dia:boolean val=
"false"/>
17120 <dia:attribute name=
"visible_attributes">
17121 <dia:boolean val=
"true"/>
17123 <dia:attribute name=
"visible_operations">
17124 <dia:boolean val=
"true"/>
17126 <dia:attribute name=
"visible_comments">
17127 <dia:boolean val=
"false"/>
17129 <dia:attribute name=
"wrap_operations">
17130 <dia:boolean val=
"false"/>
17132 <dia:attribute name=
"wrap_after_char">
17133 <dia:int val=
"40"/>
17135 <dia:attribute name=
"line_color">
17136 <dia:color val=
"#000000"/>
17138 <dia:attribute name=
"fill_color">
17139 <dia:color val=
"#ffffff"/>
17141 <dia:attribute name=
"text_color">
17142 <dia:color val=
"#000000"/>
17144 <dia:attribute name=
"normal_font">
17145 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17147 <dia:attribute name=
"abstract_font">
17148 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17150 <dia:attribute name=
"polymorphic_font">
17151 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17153 <dia:attribute name=
"classname_font">
17154 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17156 <dia:attribute name=
"abstract_classname_font">
17157 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17159 <dia:attribute name=
"comment_font">
17160 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17162 <dia:attribute name=
"font_height">
17163 <dia:real val=
"0.80000000000000004"/>
17165 <dia:attribute name=
"polymorphic_font_height">
17166 <dia:real val=
"0.80000000000000004"/>
17168 <dia:attribute name=
"abstract_font_height">
17169 <dia:real val=
"0.80000000000000004"/>
17171 <dia:attribute name=
"classname_font_height">
17172 <dia:real val=
"1"/>
17174 <dia:attribute name=
"abstract_classname_font_height">
17175 <dia:real val=
"1"/>
17177 <dia:attribute name=
"comment_font_height">
17178 <dia:real val=
"1"/>
17180 <dia:attribute name=
"attributes"/>
17181 <dia:attribute name=
"operations">
17182 <dia:composite type=
"umloperation">
17183 <dia:attribute name=
"name">
17184 <dia:string>#_write#
</dia:string>
17186 <dia:attribute name=
"stereotype">
17187 <dia:string>##
</dia:string>
17189 <dia:attribute name=
"type">
17190 <dia:string>##
</dia:string>
17192 <dia:attribute name=
"visibility">
17193 <dia:enum val=
"0"/>
17195 <dia:attribute name=
"comment">
17196 <dia:string>##
</dia:string>
17198 <dia:attribute name=
"abstract">
17199 <dia:boolean val=
"false"/>
17201 <dia:attribute name=
"inheritance_type">
17202 <dia:enum val=
"2"/>
17204 <dia:attribute name=
"query">
17205 <dia:boolean val=
"false"/>
17207 <dia:attribute name=
"class_scope">
17208 <dia:boolean val=
"false"/>
17210 <dia:attribute name=
"parameters">
17211 <dia:composite type=
"umlparameter">
17212 <dia:attribute name=
"name">
17213 <dia:string>#filename#
</dia:string>
17215 <dia:attribute name=
"type">
17216 <dia:string>#scalar string#
</dia:string>
17218 <dia:attribute name=
"value">
17219 <dia:string>#$self -
> full_name#
</dia:string>
17221 <dia:attribute name=
"comment">
17222 <dia:string>##
</dia:string>
17224 <dia:attribute name=
"kind">
17225 <dia:enum val=
"1"/>
17231 <dia:attribute name=
"template">
17232 <dia:boolean val=
"false"/>
17234 <dia:attribute name=
"templates"/>
17236 <dia:object type=
"UML - Generalization" version=
"0" id=
"O96">
17237 <dia:attribute name=
"obj_pos">
17238 <dia:point val=
"110.2,-32.8"/>
17240 <dia:attribute name=
"obj_bb">
17241 <dia:rectangle val=
"109.35,-32.85;177.575,26.05"/>
17243 <dia:attribute name=
"orth_points">
17244 <dia:point val=
"110.2,-32.8"/>
17245 <dia:point val=
"110.2,-30"/>
17246 <dia:point val=
"177.525,-30"/>
17247 <dia:point val=
"177.525,26"/>
17249 <dia:attribute name=
"orth_orient">
17250 <dia:enum val=
"1"/>
17251 <dia:enum val=
"0"/>
17252 <dia:enum val=
"1"/>
17254 <dia:attribute name=
"orth_autoroute">
17255 <dia:boolean val=
"false"/>
17257 <dia:attribute name=
"line_colour">
17258 <dia:color val=
"#000000"/>
17260 <dia:attribute name=
"name">
17261 <dia:string>##
</dia:string>
17263 <dia:attribute name=
"stereotype">
17264 <dia:string>##
</dia:string>
17267 <dia:connection handle=
"0" to=
"O22" connection=
"6"/>
17268 <dia:connection handle=
"1" to=
"O95" connection=
"1"/>
17271 <dia:object type=
"UML - Association" version=
"0" id=
"O97">
17272 <dia:attribute name=
"obj_pos">
17273 <dia:point val=
"168,26"/>
17275 <dia:attribute name=
"obj_bb">
17276 <dia:rectangle val=
"24.7,-8.75;168.7,27.6"/>
17278 <dia:attribute name=
"orth_points">
17279 <dia:point val=
"168,26"/>
17280 <dia:point val=
"168,-7.9"/>
17281 <dia:point val=
"25.45,-7.9"/>
17283 <dia:attribute name=
"orth_orient">
17284 <dia:enum val=
"1"/>
17285 <dia:enum val=
"0"/>
17287 <dia:attribute name=
"autorouting">
17288 <dia:boolean val=
"false"/>
17290 <dia:attribute name=
"name">
17291 <dia:string>##
</dia:string>
17293 <dia:attribute name=
"direction">
17294 <dia:enum val=
"0"/>
17296 <dia:attribute name=
"ends">
17298 <dia:attribute name=
"role">
17299 <dia:string>##
</dia:string>
17301 <dia:attribute name=
"multiplicity">
17302 <dia:string>#
1#
</dia:string>
17304 <dia:attribute name=
"arrow">
17305 <dia:boolean val=
"false"/>
17307 <dia:attribute name=
"aggregate">
17308 <dia:enum val=
"0"/>
17312 <dia:attribute name=
"role">
17313 <dia:string>##
</dia:string>
17315 <dia:attribute name=
"multiplicity">
17316 <dia:string>##
</dia:string>
17318 <dia:attribute name=
"arrow">
17319 <dia:boolean val=
"false"/>
17321 <dia:attribute name=
"aggregate">
17322 <dia:enum val=
"1"/>
17327 <dia:connection handle=
"0" to=
"O95" connection=
"0"/>
17328 <dia:connection handle=
"1" to=
"O106" connection=
"49"/>
17331 <dia:object type=
"UML - Class" version=
"0" id=
"O98">
17332 <dia:attribute name=
"obj_pos">
17333 <dia:point val=
"103,44"/>
17335 <dia:attribute name=
"obj_bb">
17336 <dia:rectangle val=
"102.95,43.95;126.05,61.85"/>
17338 <dia:attribute name=
"elem_corner">
17339 <dia:point val=
"103,44"/>
17341 <dia:attribute name=
"elem_width">
17342 <dia:real val=
"23"/>
17344 <dia:attribute name=
"elem_height">
17345 <dia:real val=
"17.800000000000004"/>
17347 <dia:attribute name=
"name">
17348 <dia:string>#init_record#
</dia:string>
17350 <dia:attribute name=
"stereotype">
17351 <dia:string>##
</dia:string>
17353 <dia:attribute name=
"comment">
17354 <dia:string>##
</dia:string>
17356 <dia:attribute name=
"abstract">
17357 <dia:boolean val=
"false"/>
17359 <dia:attribute name=
"suppress_attributes">
17360 <dia:boolean val=
"false"/>
17362 <dia:attribute name=
"suppress_operations">
17363 <dia:boolean val=
"false"/>
17365 <dia:attribute name=
"visible_attributes">
17366 <dia:boolean val=
"true"/>
17368 <dia:attribute name=
"visible_operations">
17369 <dia:boolean val=
"true"/>
17371 <dia:attribute name=
"visible_comments">
17372 <dia:boolean val=
"false"/>
17374 <dia:attribute name=
"wrap_operations">
17375 <dia:boolean val=
"true"/>
17377 <dia:attribute name=
"wrap_after_char">
17378 <dia:int val=
"40"/>
17380 <dia:attribute name=
"line_color">
17381 <dia:color val=
"#000000"/>
17383 <dia:attribute name=
"fill_color">
17384 <dia:color val=
"#ffffff"/>
17386 <dia:attribute name=
"text_color">
17387 <dia:color val=
"#000000"/>
17389 <dia:attribute name=
"normal_font">
17390 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17392 <dia:attribute name=
"abstract_font">
17393 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17395 <dia:attribute name=
"polymorphic_font">
17396 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17398 <dia:attribute name=
"classname_font">
17399 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17401 <dia:attribute name=
"abstract_classname_font">
17402 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17404 <dia:attribute name=
"comment_font">
17405 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
17407 <dia:attribute name=
"font_height">
17408 <dia:real val=
"0.80000000000000004"/>
17410 <dia:attribute name=
"polymorphic_font_height">
17411 <dia:real val=
"0.80000000000000004"/>
17413 <dia:attribute name=
"abstract_font_height">
17414 <dia:real val=
"0.80000000000000004"/>
17416 <dia:attribute name=
"classname_font_height">
17417 <dia:real val=
"1"/>
17419 <dia:attribute name=
"abstract_classname_font_height">
17420 <dia:real val=
"1"/>
17422 <dia:attribute name=
"comment_font_height">
17423 <dia:real val=
"1"/>
17425 <dia:attribute name=
"attributes">
17426 <dia:composite type=
"umlattribute">
17427 <dia:attribute name=
"name">
17428 <dia:string>#type#
</dia:string>
17430 <dia:attribute name=
"type">
17431 <dia:string>#scalar string#
</dia:string>
17433 <dia:attribute name=
"value">
17434 <dia:string>#undef#
</dia:string>
17436 <dia:attribute name=
"comment">
17437 <dia:string>##
</dia:string>
17439 <dia:attribute name=
"visibility">
17440 <dia:enum val=
"0"/>
17442 <dia:attribute name=
"abstract">
17443 <dia:boolean val=
"false"/>
17445 <dia:attribute name=
"class_scope">
17446 <dia:boolean val=
"false"/>
17449 <dia:composite type=
"umlattribute">
17450 <dia:attribute name=
"name">
17451 <dia:string>#size#
</dia:string>
17453 <dia:attribute name=
"type">
17454 <dia:string>#scalar string#
</dia:string>
17456 <dia:attribute name=
"value">
17457 <dia:string>#undef#
</dia:string>
17459 <dia:attribute name=
"comment">
17460 <dia:string>##
</dia:string>
17462 <dia:attribute name=
"visibility">
17463 <dia:enum val=
"0"/>
17465 <dia:attribute name=
"abstract">
17466 <dia:boolean val=
"false"/>
17468 <dia:attribute name=
"class_scope">
17469 <dia:boolean val=
"false"/>
17472 <dia:composite type=
"umlattribute">
17473 <dia:attribute name=
"name">
17474 <dia:string>#same#
</dia:string>
17476 <dia:attribute name=
"type">
17477 <dia:string>#scalar string#
</dia:string>
17479 <dia:attribute name=
"value">
17480 <dia:string>#
0#
</dia:string>
17482 <dia:attribute name=
"comment">
17483 <dia:string>##
</dia:string>
17485 <dia:attribute name=
"visibility">
17486 <dia:enum val=
"0"/>
17488 <dia:attribute name=
"abstract">
17489 <dia:boolean val=
"false"/>
17491 <dia:attribute name=
"class_scope">
17492 <dia:boolean val=
"false"/>
17495 <dia:composite type=
"umlattribute">
17496 <dia:attribute name=
"name">
17497 <dia:string>#fix#
</dia:string>
17499 <dia:attribute name=
"type">
17500 <dia:string>#scalar boolean#
</dia:string>
17502 <dia:attribute name=
"value">
17503 <dia:string>#
0#
</dia:string>
17505 <dia:attribute name=
"comment">
17506 <dia:string>##
</dia:string>
17508 <dia:attribute name=
"visibility">
17509 <dia:enum val=
"0"/>
17511 <dia:attribute name=
"abstract">
17512 <dia:boolean val=
"false"/>
17514 <dia:attribute name=
"class_scope">
17515 <dia:boolean val=
"false"/>
17518 <dia:composite type=
"umlattribute">
17519 <dia:attribute name=
"name">
17520 <dia:string>#sd#
</dia:string>
17522 <dia:attribute name=
"type">
17523 <dia:string>#scalar boolean#
</dia:string>
17525 <dia:attribute name=
"value">
17526 <dia:string>#
0#
</dia:string>
17528 <dia:attribute name=
"comment">
17529 <dia:string>##
</dia:string>
17531 <dia:attribute name=
"visibility">
17532 <dia:enum val=
"0"/>
17534 <dia:attribute name=
"abstract">
17535 <dia:boolean val=
"false"/>
17537 <dia:attribute name=
"class_scope">
17538 <dia:boolean val=
"false"/>
17541 <dia:composite type=
"umlattribute">
17542 <dia:attribute name=
"name">
17543 <dia:string>#corr#
</dia:string>
17545 <dia:attribute name=
"type">
17546 <dia:string>#scalar boolean#
</dia:string>
17548 <dia:attribute name=
"value">
17549 <dia:string>#
0#
</dia:string>
17551 <dia:attribute name=
"comment">
17552 <dia:string>##
</dia:string>
17554 <dia:attribute name=
"visibility">
17555 <dia:enum val=
"0"/>
17557 <dia:attribute name=
"abstract">
17558 <dia:boolean val=
"false"/>
17560 <dia:attribute name=
"class_scope">
17561 <dia:boolean val=
"false"/>
17565 <dia:attribute name=
"operations">
17566 <dia:composite type=
"umloperation">
17567 <dia:attribute name=
"name">
17568 <dia:string>#_read_options#
</dia:string>
17570 <dia:attribute name=
"stereotype">
17571 <dia:string>#initiator#
</dia:string>
17573 <dia:attribute name=
"type">
17574 <dia:string>##
</dia:string>
17576 <dia:attribute name=
"visibility">
17577 <dia:enum val=
"1"/>
17579 <dia:attribute name=
"comment">
17580 <dia:string>##
</dia:string>
17582 <dia:attribute name=
"abstract">
17583 <dia:boolean val=
"false"/>
17585 <dia:attribute name=
"inheritance_type">
17586 <dia:enum val=
"2"/>
17588 <dia:attribute name=
"query">
17589 <dia:boolean val=
"false"/>
17591 <dia:attribute name=
"class_scope">
17592 <dia:boolean val=
"false"/>
17594 <dia:attribute name=
"parameters"/>
17596 <dia:composite type=
"umloperation">
17597 <dia:attribute name=
"name">
17598 <dia:string>#_add_option#
</dia:string>
17600 <dia:attribute name=
"stereotype">
17601 <dia:string>#helper#
</dia:string>
17603 <dia:attribute name=
"type">
17604 <dia:string>##
</dia:string>
17606 <dia:attribute name=
"visibility">
17607 <dia:enum val=
"1"/>
17609 <dia:attribute name=
"comment">
17610 <dia:string>##
</dia:string>
17612 <dia:attribute name=
"abstract">
17613 <dia:boolean val=
"false"/>
17615 <dia:attribute name=
"inheritance_type">
17616 <dia:enum val=
"2"/>
17618 <dia:attribute name=
"query">
17619 <dia:boolean val=
"false"/>
17621 <dia:attribute name=
"class_scope">
17622 <dia:boolean val=
"false"/>
17624 <dia:attribute name=
"parameters">
17625 <dia:composite type=
"umlparameter">
17626 <dia:attribute name=
"name">
17627 <dia:string>#option_string#
</dia:string>
17629 <dia:attribute name=
"type">
17630 <dia:string>#scalar string#
</dia:string>
17632 <dia:attribute name=
"value">
17633 <dia:string>##
</dia:string>
17635 <dia:attribute name=
"comment">
17636 <dia:string>##
</dia:string>
17638 <dia:attribute name=
"kind">
17639 <dia:enum val=
"1"/>
17642 <dia:composite type=
"umlparameter">
17643 <dia:attribute name=
"name">
17644 <dia:string>#fix#
</dia:string>
17646 <dia:attribute name=
"type">
17647 <dia:string>#scalar boolean#
</dia:string>
17649 <dia:attribute name=
"value">
17650 <dia:string>#
0#
</dia:string>
17652 <dia:attribute name=
"comment">
17653 <dia:string>##
</dia:string>
17655 <dia:attribute name=
"kind">
17656 <dia:enum val=
"1"/>
17659 <dia:composite type=
"umlparameter">
17660 <dia:attribute name=
"name">
17661 <dia:string>#comment#
</dia:string>
17663 <dia:attribute name=
"type">
17664 <dia:string>#scalar string#
</dia:string>
17666 <dia:attribute name=
"value">
17667 <dia:string>##
</dia:string>
17669 <dia:attribute name=
"comment">
17670 <dia:string>##
</dia:string>
17672 <dia:attribute name=
"kind">
17673 <dia:enum val=
"0"/>
17676 <dia:composite type=
"umlparameter">
17677 <dia:attribute name=
"name">
17678 <dia:string>#on_diagonal#
</dia:string>
17680 <dia:attribute name=
"type">
17681 <dia:string>#scalar boolean#
</dia:string>
17683 <dia:attribute name=
"value">
17684 <dia:string>##
</dia:string>
17686 <dia:attribute name=
"comment">
17687 <dia:string>##
</dia:string>
17689 <dia:attribute name=
"kind">
17690 <dia:enum val=
"1"/>
17693 <dia:composite type=
"umlparameter">
17694 <dia:attribute name=
"name">
17695 <dia:string>#sd#
</dia:string>
17697 <dia:attribute name=
"type">
17698 <dia:string>#scalar boolean#
</dia:string>
17700 <dia:attribute name=
"value">
17701 <dia:string>#
0#
</dia:string>
17703 <dia:attribute name=
"comment">
17704 <dia:string>##
</dia:string>
17706 <dia:attribute name=
"kind">
17707 <dia:enum val=
"1"/>
17710 <dia:composite type=
"umlparameter">
17711 <dia:attribute name=
"name">
17712 <dia:string>#corr#
</dia:string>
17714 <dia:attribute name=
"type">
17715 <dia:string>#scalar boolean#
</dia:string>
17717 <dia:attribute name=
"value">
17718 <dia:string>#
0#
</dia:string>
17720 <dia:attribute name=
"comment">
17721 <dia:string>##
</dia:string>
17723 <dia:attribute name=
"kind">
17724 <dia:enum val=
"1"/>
17729 <dia:composite type=
"umloperation">
17730 <dia:attribute name=
"name">
17731 <dia:string>#_format_record#
</dia:string>
17733 <dia:attribute name=
"stereotype">
17734 <dia:string>#helper#
</dia:string>
17736 <dia:attribute name=
"type">
17737 <dia:string>##
</dia:string>
17739 <dia:attribute name=
"visibility">
17740 <dia:enum val=
"1"/>
17742 <dia:attribute name=
"comment">
17743 <dia:string>##
</dia:string>
17745 <dia:attribute name=
"abstract">
17746 <dia:boolean val=
"false"/>
17748 <dia:attribute name=
"inheritance_type">
17749 <dia:enum val=
"2"/>
17751 <dia:attribute name=
"query">
17752 <dia:boolean val=
"false"/>
17754 <dia:attribute name=
"class_scope">
17755 <dia:boolean val=
"false"/>
17757 <dia:attribute name=
"parameters">
17758 <dia:composite type=
"umlparameter">
17759 <dia:attribute name=
"name">
17760 <dia:string>#nonparametric_code#
</dia:string>
17762 <dia:attribute name=
"type">
17763 <dia:string>#scalar boolean#
</dia:string>
17765 <dia:attribute name=
"value">
17766 <dia:string>##
</dia:string>
17768 <dia:attribute name=
"comment">
17769 <dia:string>##
</dia:string>
17771 <dia:attribute name=
"kind">
17772 <dia:enum val=
"1"/>
17775 <dia:composite type=
"umlparameter">
17776 <dia:attribute name=
"name">
17777 <dia:string>#shrinkage_code#
</dia:string>
17779 <dia:attribute name=
"type">
17780 <dia:string>#scalar boolean#
</dia:string>
17782 <dia:attribute name=
"value">
17783 <dia:string>##
</dia:string>
17785 <dia:attribute name=
"comment">
17786 <dia:string>##
</dia:string>
17788 <dia:attribute name=
"kind">
17789 <dia:enum val=
"1"/>
17792 <dia:composite type=
"umlparameter">
17793 <dia:attribute name=
"name">
17794 <dia:string>#eigen_value_code#
</dia:string>
17796 <dia:attribute name=
"type">
17797 <dia:string>#scalar boolean#
</dia:string>
17799 <dia:attribute name=
"value">
17800 <dia:string>##
</dia:string>
17802 <dia:attribute name=
"comment">
17803 <dia:string>##
</dia:string>
17805 <dia:attribute name=
"kind">
17806 <dia:enum val=
"1"/>
17809 <dia:composite type=
"umlparameter">
17810 <dia:attribute name=
"name">
17811 <dia:string>#formatted#
</dia:string>
17813 <dia:attribute name=
"type">
17814 <dia:string>#array of strings#
</dia:string>
17816 <dia:attribute name=
"value">
17817 <dia:string>##
</dia:string>
17819 <dia:attribute name=
"comment">
17820 <dia:string>##
</dia:string>
17822 <dia:attribute name=
"kind">
17823 <dia:enum val=
"2"/>
17828 <dia:composite type=
"umloperation">
17829 <dia:attribute name=
"name">
17830 <dia:string>#store_inits#
</dia:string>
17832 <dia:attribute name=
"stereotype">
17833 <dia:string>#helper#
</dia:string>
17835 <dia:attribute name=
"type">
17836 <dia:string>##
</dia:string>
17838 <dia:attribute name=
"visibility">
17839 <dia:enum val=
"0"/>
17841 <dia:attribute name=
"comment">
17842 <dia:string>##
</dia:string>
17844 <dia:attribute name=
"abstract">
17845 <dia:boolean val=
"false"/>
17847 <dia:attribute name=
"inheritance_type">
17848 <dia:enum val=
"2"/>
17850 <dia:attribute name=
"query">
17851 <dia:boolean val=
"false"/>
17853 <dia:attribute name=
"class_scope">
17854 <dia:boolean val=
"false"/>
17856 <dia:attribute name=
"parameters"/>
17858 <dia:composite type=
"umloperation">
17859 <dia:attribute name=
"name">
17860 <dia:string>#restore_inits#
</dia:string>
17862 <dia:attribute name=
"stereotype">
17863 <dia:string>#helper#
</dia:string>
17865 <dia:attribute name=
"type">
17866 <dia:string>##
</dia:string>
17868 <dia:attribute name=
"visibility">
17869 <dia:enum val=
"0"/>
17871 <dia:attribute name=
"comment">
17872 <dia:string>##
</dia:string>
17874 <dia:attribute name=
"abstract">
17875 <dia:boolean val=
"false"/>
17877 <dia:attribute name=
"inheritance_type">
17878 <dia:enum val=
"2"/>
17880 <dia:attribute name=
"query">
17881 <dia:boolean val=
"false"/>
17883 <dia:attribute name=
"class_scope">
17884 <dia:boolean val=
"false"/>
17886 <dia:attribute name=
"parameters"/>
17888 <dia:composite type=
"umloperation">
17889 <dia:attribute name=
"name">
17890 <dia:string>#set_random_inits#
</dia:string>
17892 <dia:attribute name=
"stereotype">
17893 <dia:string>#helper#
</dia:string>
17895 <dia:attribute name=
"type">
17896 <dia:string>##
</dia:string>
17898 <dia:attribute name=
"visibility">
17899 <dia:enum val=
"0"/>
17901 <dia:attribute name=
"comment">
17902 <dia:string>##
</dia:string>
17904 <dia:attribute name=
"abstract">
17905 <dia:boolean val=
"false"/>
17907 <dia:attribute name=
"inheritance_type">
17908 <dia:enum val=
"2"/>
17910 <dia:attribute name=
"query">
17911 <dia:boolean val=
"false"/>
17913 <dia:attribute name=
"class_scope">
17914 <dia:boolean val=
"false"/>
17916 <dia:attribute name=
"parameters">
17917 <dia:composite type=
"umlparameter">
17918 <dia:attribute name=
"name">
17919 <dia:string>#degree#
</dia:string>
17921 <dia:attribute name=
"type">
17922 <dia:string>#scalar number#
</dia:string>
17924 <dia:attribute name=
"value">
17925 <dia:string>#
0.1#
</dia:string>
17927 <dia:attribute name=
"comment">
17928 <dia:string>##
</dia:string>
17930 <dia:attribute name=
"kind">
17931 <dia:enum val=
"1"/>
17937 <dia:attribute name=
"template">
17938 <dia:boolean val=
"false"/>
17940 <dia:attribute name=
"templates"/>
17942 <dia:object type=
"UML - Class" version=
"0" id=
"O99">
17943 <dia:attribute name=
"obj_pos">
17944 <dia:point val=
"88.5406,44"/>
17946 <dia:attribute name=
"obj_bb">
17947 <dia:rectangle val=
"88.4906,43.95;94.2906,46.25"/>
17949 <dia:attribute name=
"elem_corner">
17950 <dia:point val=
"88.5406,44"/>
17952 <dia:attribute name=
"elem_width">
17953 <dia:real val=
"5.6999999999999993"/>
17955 <dia:attribute name=
"elem_height">
17956 <dia:real val=
"2.1999999999999997"/>
17958 <dia:attribute name=
"name">
17959 <dia:string>#nonparametric#
</dia:string>
17961 <dia:attribute name=
"stereotype">
17962 <dia:string>##
</dia:string>
17964 <dia:attribute name=
"comment">
17965 <dia:string>##
</dia:string>
17967 <dia:attribute name=
"abstract">
17968 <dia:boolean val=
"false"/>
17970 <dia:attribute name=
"suppress_attributes">
17971 <dia:boolean val=
"false"/>
17973 <dia:attribute name=
"suppress_operations">
17974 <dia:boolean val=
"false"/>
17976 <dia:attribute name=
"visible_attributes">
17977 <dia:boolean val=
"true"/>
17979 <dia:attribute name=
"visible_operations">
17980 <dia:boolean val=
"true"/>
17982 <dia:attribute name=
"visible_comments">
17983 <dia:boolean val=
"false"/>
17985 <dia:attribute name=
"wrap_operations">
17986 <dia:boolean val=
"false"/>
17988 <dia:attribute name=
"wrap_after_char">
17989 <dia:int val=
"40"/>
17991 <dia:attribute name=
"line_color">
17992 <dia:color val=
"#000000"/>
17994 <dia:attribute name=
"fill_color">
17995 <dia:color val=
"#ffffff"/>
17997 <dia:attribute name=
"text_color">
17998 <dia:color val=
"#000000"/>
18000 <dia:attribute name=
"normal_font">
18001 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18003 <dia:attribute name=
"abstract_font">
18004 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18006 <dia:attribute name=
"polymorphic_font">
18007 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18009 <dia:attribute name=
"classname_font">
18010 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18012 <dia:attribute name=
"abstract_classname_font">
18013 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18015 <dia:attribute name=
"comment_font">
18016 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18018 <dia:attribute name=
"font_height">
18019 <dia:real val=
"0.80000000000000004"/>
18021 <dia:attribute name=
"polymorphic_font_height">
18022 <dia:real val=
"0.80000000000000004"/>
18024 <dia:attribute name=
"abstract_font_height">
18025 <dia:real val=
"0.80000000000000004"/>
18027 <dia:attribute name=
"classname_font_height">
18028 <dia:real val=
"1"/>
18030 <dia:attribute name=
"abstract_classname_font_height">
18031 <dia:real val=
"1"/>
18033 <dia:attribute name=
"comment_font_height">
18034 <dia:real val=
"1"/>
18036 <dia:attribute name=
"attributes"/>
18037 <dia:attribute name=
"operations"/>
18038 <dia:attribute name=
"template">
18039 <dia:boolean val=
"false"/>
18041 <dia:attribute name=
"templates"/>
18042 <dia:childnode parent=
"O1"/>
18044 <dia:object type=
"UML - Association" version=
"0" id=
"O100">
18045 <dia:attribute name=
"obj_pos">
18046 <dia:point val=
"88.5406,44"/>
18048 <dia:attribute name=
"obj_bb">
18049 <dia:rectangle val=
"24.7,-1.45;95.3264,46.4"/>
18051 <dia:attribute name=
"orth_points">
18052 <dia:point val=
"88.5406,44"/>
18053 <dia:point val=
"88.5406,42"/>
18054 <dia:point val=
"95.2764,42"/>
18055 <dia:point val=
"95.2764,-0.7"/>
18056 <dia:point val=
"25.45,-0.7"/>
18058 <dia:attribute name=
"orth_orient">
18059 <dia:enum val=
"1"/>
18060 <dia:enum val=
"0"/>
18061 <dia:enum val=
"1"/>
18062 <dia:enum val=
"0"/>
18064 <dia:attribute name=
"autorouting">
18065 <dia:boolean val=
"false"/>
18067 <dia:attribute name=
"name">
18068 <dia:string>##
</dia:string>
18070 <dia:attribute name=
"direction">
18071 <dia:enum val=
"0"/>
18073 <dia:attribute name=
"ends">
18075 <dia:attribute name=
"role">
18076 <dia:string>##
</dia:string>
18078 <dia:attribute name=
"multiplicity">
18079 <dia:string>##
</dia:string>
18081 <dia:attribute name=
"arrow">
18082 <dia:boolean val=
"false"/>
18084 <dia:attribute name=
"aggregate">
18085 <dia:enum val=
"0"/>
18089 <dia:attribute name=
"role">
18090 <dia:string>##
</dia:string>
18092 <dia:attribute name=
"multiplicity">
18093 <dia:string>##
</dia:string>
18095 <dia:attribute name=
"arrow">
18096 <dia:boolean val=
"false"/>
18098 <dia:attribute name=
"aggregate">
18099 <dia:enum val=
"1"/>
18104 <dia:connection handle=
"0" to=
"O99" connection=
"0"/>
18105 <dia:connection handle=
"1" to=
"O106" connection=
"67"/>
18108 <dia:object type=
"UML - Generalization" version=
"0" id=
"O101">
18109 <dia:attribute name=
"obj_pos">
18110 <dia:point val=
"30.775,40.4"/>
18112 <dia:attribute name=
"obj_bb">
18113 <dia:rectangle val=
"29.925,40.35;91.8406,44.05"/>
18115 <dia:attribute name=
"orth_points">
18116 <dia:point val=
"30.775,40.4"/>
18117 <dia:point val=
"30.775,43"/>
18118 <dia:point val=
"91.7906,43"/>
18119 <dia:point val=
"91.7906,44"/>
18121 <dia:attribute name=
"orth_orient">
18122 <dia:enum val=
"1"/>
18123 <dia:enum val=
"0"/>
18124 <dia:enum val=
"1"/>
18126 <dia:attribute name=
"orth_autoroute">
18127 <dia:boolean val=
"false"/>
18129 <dia:attribute name=
"line_colour">
18130 <dia:color val=
"#000000"/>
18132 <dia:attribute name=
"name">
18133 <dia:string>##
</dia:string>
18135 <dia:attribute name=
"stereotype">
18136 <dia:string>##
</dia:string>
18139 <dia:connection handle=
"0" to=
"O107" connection=
"6"/>
18140 <dia:connection handle=
"1" to=
"O99" connection=
"1"/>
18143 <dia:object type=
"UML - Class" version=
"0" id=
"O102">
18144 <dia:attribute name=
"obj_pos">
18145 <dia:point val=
"30,-26"/>
18147 <dia:attribute name=
"obj_bb">
18148 <dia:rectangle val=
"29.95,-26.05;50.25,-12.95"/>
18150 <dia:attribute name=
"elem_corner">
18151 <dia:point val=
"30,-26"/>
18153 <dia:attribute name=
"elem_width">
18154 <dia:real val=
"20.200000000000003"/>
18156 <dia:attribute name=
"elem_height">
18157 <dia:real val=
"13"/>
18159 <dia:attribute name=
"name">
18160 <dia:string>#shrinkage_module#
</dia:string>
18162 <dia:attribute name=
"stereotype">
18163 <dia:string>##
</dia:string>
18165 <dia:attribute name=
"comment">
18166 <dia:string>##
</dia:string>
18168 <dia:attribute name=
"abstract">
18169 <dia:boolean val=
"false"/>
18171 <dia:attribute name=
"suppress_attributes">
18172 <dia:boolean val=
"false"/>
18174 <dia:attribute name=
"suppress_operations">
18175 <dia:boolean val=
"false"/>
18177 <dia:attribute name=
"visible_attributes">
18178 <dia:boolean val=
"true"/>
18180 <dia:attribute name=
"visible_operations">
18181 <dia:boolean val=
"true"/>
18183 <dia:attribute name=
"visible_comments">
18184 <dia:boolean val=
"false"/>
18186 <dia:attribute name=
"wrap_operations">
18187 <dia:boolean val=
"false"/>
18189 <dia:attribute name=
"wrap_after_char">
18190 <dia:int val=
"40"/>
18192 <dia:attribute name=
"line_color">
18193 <dia:color val=
"#000000"/>
18195 <dia:attribute name=
"fill_color">
18196 <dia:color val=
"#ffffff"/>
18198 <dia:attribute name=
"text_color">
18199 <dia:color val=
"#000000"/>
18201 <dia:attribute name=
"normal_font">
18202 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18204 <dia:attribute name=
"abstract_font">
18205 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18207 <dia:attribute name=
"polymorphic_font">
18208 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18210 <dia:attribute name=
"classname_font">
18211 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18213 <dia:attribute name=
"abstract_classname_font">
18214 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18216 <dia:attribute name=
"comment_font">
18217 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18219 <dia:attribute name=
"font_height">
18220 <dia:real val=
"0.80000000000000004"/>
18222 <dia:attribute name=
"polymorphic_font_height">
18223 <dia:real val=
"0.80000000000000004"/>
18225 <dia:attribute name=
"abstract_font_height">
18226 <dia:real val=
"0.80000000000000004"/>
18228 <dia:attribute name=
"classname_font_height">
18229 <dia:real val=
"1"/>
18231 <dia:attribute name=
"abstract_classname_font_height">
18232 <dia:real val=
"1"/>
18234 <dia:attribute name=
"comment_font_height">
18235 <dia:real val=
"1"/>
18237 <dia:attribute name=
"attributes">
18238 <dia:composite type=
"umlattribute">
18239 <dia:attribute name=
"name">
18240 <dia:string>#enabled#
</dia:string>
18242 <dia:attribute name=
"type">
18243 <dia:string>#scalar boolean#
</dia:string>
18245 <dia:attribute name=
"value">
18246 <dia:string>#
0#
</dia:string>
18248 <dia:attribute name=
"comment">
18249 <dia:string>##
</dia:string>
18251 <dia:attribute name=
"visibility">
18252 <dia:enum val=
"0"/>
18254 <dia:attribute name=
"abstract">
18255 <dia:boolean val=
"false"/>
18257 <dia:attribute name=
"class_scope">
18258 <dia:boolean val=
"false"/>
18261 <dia:composite type=
"umlattribute">
18262 <dia:attribute name=
"name">
18263 <dia:string>#model#
</dia:string>
18265 <dia:attribute name=
"type">
18266 <dia:string>#object model#
</dia:string>
18268 <dia:attribute name=
"value">
18269 <dia:string>##
</dia:string>
18271 <dia:attribute name=
"comment">
18272 <dia:string>##
</dia:string>
18274 <dia:attribute name=
"visibility">
18275 <dia:enum val=
"0"/>
18277 <dia:attribute name=
"abstract">
18278 <dia:boolean val=
"false"/>
18280 <dia:attribute name=
"class_scope">
18281 <dia:boolean val=
"false"/>
18284 <dia:composite type=
"umlattribute">
18285 <dia:attribute name=
"name">
18286 <dia:string>#problem#
</dia:string>
18288 <dia:attribute name=
"type">
18289 <dia:string>#object model::problem#
</dia:string>
18291 <dia:attribute name=
"value">
18292 <dia:string>##
</dia:string>
18294 <dia:attribute name=
"comment">
18295 <dia:string>##
</dia:string>
18297 <dia:attribute name=
"visibility">
18298 <dia:enum val=
"0"/>
18300 <dia:attribute name=
"abstract">
18301 <dia:boolean val=
"false"/>
18303 <dia:attribute name=
"class_scope">
18304 <dia:boolean val=
"false"/>
18307 <dia:composite type=
"umlattribute">
18308 <dia:attribute name=
"name">
18309 <dia:string>#temp_problem_number#
</dia:string>
18311 <dia:attribute name=
"type">
18312 <dia:string>#scalar integer#
</dia:string>
18314 <dia:attribute name=
"value">
18315 <dia:string>##
</dia:string>
18317 <dia:attribute name=
"comment">
18318 <dia:string>##
</dia:string>
18320 <dia:attribute name=
"visibility">
18321 <dia:enum val=
"0"/>
18323 <dia:attribute name=
"abstract">
18324 <dia:boolean val=
"false"/>
18326 <dia:attribute name=
"class_scope">
18327 <dia:boolean val=
"false"/>
18331 <dia:attribute name=
"operations">
18332 <dia:composite type=
"umloperation">
18333 <dia:attribute name=
"name">
18334 <dia:string>#eta_tablename#
</dia:string>
18336 <dia:attribute name=
"stereotype">
18337 <dia:string>##
</dia:string>
18339 <dia:attribute name=
"type">
18340 <dia:string>##
</dia:string>
18342 <dia:attribute name=
"visibility">
18343 <dia:enum val=
"0"/>
18345 <dia:attribute name=
"comment">
18346 <dia:string>##
</dia:string>
18348 <dia:attribute name=
"abstract">
18349 <dia:boolean val=
"false"/>
18351 <dia:attribute name=
"inheritance_type">
18352 <dia:enum val=
"2"/>
18354 <dia:attribute name=
"query">
18355 <dia:boolean val=
"false"/>
18357 <dia:attribute name=
"class_scope">
18358 <dia:boolean val=
"false"/>
18360 <dia:attribute name=
"parameters">
18361 <dia:composite type=
"umlparameter">
18362 <dia:attribute name=
"name">
18363 <dia:string>#filename#
</dia:string>
18365 <dia:attribute name=
"type">
18366 <dia:string>#scalar string#
</dia:string>
18368 <dia:attribute name=
"value">
18369 <dia:string>##
</dia:string>
18371 <dia:attribute name=
"comment">
18372 <dia:string>##
</dia:string>
18374 <dia:attribute name=
"kind">
18375 <dia:enum val=
"2"/>
18380 <dia:composite type=
"umloperation">
18381 <dia:attribute name=
"name">
18382 <dia:string>#wres_tablename#
</dia:string>
18384 <dia:attribute name=
"stereotype">
18385 <dia:string>##
</dia:string>
18387 <dia:attribute name=
"type">
18388 <dia:string>##
</dia:string>
18390 <dia:attribute name=
"visibility">
18391 <dia:enum val=
"0"/>
18393 <dia:attribute name=
"comment">
18394 <dia:string>##
</dia:string>
18396 <dia:attribute name=
"abstract">
18397 <dia:boolean val=
"false"/>
18399 <dia:attribute name=
"inheritance_type">
18400 <dia:enum val=
"2"/>
18402 <dia:attribute name=
"query">
18403 <dia:boolean val=
"false"/>
18405 <dia:attribute name=
"class_scope">
18406 <dia:boolean val=
"false"/>
18408 <dia:attribute name=
"parameters">
18409 <dia:composite type=
"umlparameter">
18410 <dia:attribute name=
"name">
18411 <dia:string>#filename#
</dia:string>
18413 <dia:attribute name=
"type">
18414 <dia:string>#scalar string#
</dia:string>
18416 <dia:attribute name=
"value">
18417 <dia:string>##
</dia:string>
18419 <dia:attribute name=
"comment">
18420 <dia:string>##
</dia:string>
18422 <dia:attribute name=
"kind">
18423 <dia:enum val=
"2"/>
18428 <dia:composite type=
"umloperation">
18429 <dia:attribute name=
"name">
18430 <dia:string>#format_shrinkage_tables#
</dia:string>
18432 <dia:attribute name=
"stereotype">
18433 <dia:string>##
</dia:string>
18435 <dia:attribute name=
"type">
18436 <dia:string>##
</dia:string>
18438 <dia:attribute name=
"visibility">
18439 <dia:enum val=
"0"/>
18441 <dia:attribute name=
"comment">
18442 <dia:string>##
</dia:string>
18444 <dia:attribute name=
"abstract">
18445 <dia:boolean val=
"false"/>
18447 <dia:attribute name=
"inheritance_type">
18448 <dia:enum val=
"2"/>
18450 <dia:attribute name=
"query">
18451 <dia:boolean val=
"false"/>
18453 <dia:attribute name=
"class_scope">
18454 <dia:boolean val=
"false"/>
18456 <dia:attribute name=
"parameters">
18457 <dia:composite type=
"umlparameter">
18458 <dia:attribute name=
"name">
18459 <dia:string>#formatted#
</dia:string>
18461 <dia:attribute name=
"type">
18462 <dia:string>#array of strings#
</dia:string>
18464 <dia:attribute name=
"value">
18465 <dia:string>##
</dia:string>
18467 <dia:attribute name=
"comment">
18468 <dia:string>##
</dia:string>
18470 <dia:attribute name=
"kind">
18471 <dia:enum val=
"2"/>
18476 <dia:composite type=
"umloperation">
18477 <dia:attribute name=
"name">
18478 <dia:string>#problem_number#
</dia:string>
18480 <dia:attribute name=
"stereotype">
18481 <dia:string>##
</dia:string>
18483 <dia:attribute name=
"type">
18484 <dia:string>##
</dia:string>
18486 <dia:attribute name=
"visibility">
18487 <dia:enum val=
"0"/>
18489 <dia:attribute name=
"comment">
18490 <dia:string>##
</dia:string>
18492 <dia:attribute name=
"abstract">
18493 <dia:boolean val=
"false"/>
18495 <dia:attribute name=
"inheritance_type">
18496 <dia:enum val=
"2"/>
18498 <dia:attribute name=
"query">
18499 <dia:boolean val=
"false"/>
18501 <dia:attribute name=
"class_scope">
18502 <dia:boolean val=
"false"/>
18504 <dia:attribute name=
"parameters">
18505 <dia:composite type=
"umlparameter">
18506 <dia:attribute name=
"name">
18507 <dia:string>#problem_number#
</dia:string>
18509 <dia:attribute name=
"type">
18510 <dia:string>#scalar integer#
</dia:string>
18512 <dia:attribute name=
"value">
18513 <dia:string>##
</dia:string>
18515 <dia:attribute name=
"comment">
18516 <dia:string>##
</dia:string>
18518 <dia:attribute name=
"kind">
18519 <dia:enum val=
"2"/>
18524 <dia:composite type=
"umloperation">
18525 <dia:attribute name=
"name">
18526 <dia:string>#enable#
</dia:string>
18528 <dia:attribute name=
"stereotype">
18529 <dia:string>##
</dia:string>
18531 <dia:attribute name=
"type">
18532 <dia:string>##
</dia:string>
18534 <dia:attribute name=
"visibility">
18535 <dia:enum val=
"0"/>
18537 <dia:attribute name=
"comment">
18538 <dia:string>##
</dia:string>
18540 <dia:attribute name=
"abstract">
18541 <dia:boolean val=
"false"/>
18543 <dia:attribute name=
"inheritance_type">
18544 <dia:enum val=
"2"/>
18546 <dia:attribute name=
"query">
18547 <dia:boolean val=
"false"/>
18549 <dia:attribute name=
"class_scope">
18550 <dia:boolean val=
"false"/>
18552 <dia:attribute name=
"parameters"/>
18554 <dia:composite type=
"umloperation">
18555 <dia:attribute name=
"name">
18556 <dia:string>#disable#
</dia:string>
18558 <dia:attribute name=
"stereotype">
18559 <dia:string>##
</dia:string>
18561 <dia:attribute name=
"type">
18562 <dia:string>##
</dia:string>
18564 <dia:attribute name=
"visibility">
18565 <dia:enum val=
"0"/>
18567 <dia:attribute name=
"comment">
18568 <dia:string>##
</dia:string>
18570 <dia:attribute name=
"abstract">
18571 <dia:boolean val=
"false"/>
18573 <dia:attribute name=
"inheritance_type">
18574 <dia:enum val=
"2"/>
18576 <dia:attribute name=
"query">
18577 <dia:boolean val=
"false"/>
18579 <dia:attribute name=
"class_scope">
18580 <dia:boolean val=
"false"/>
18582 <dia:attribute name=
"parameters"/>
18584 <dia:composite type=
"umloperation">
18585 <dia:attribute name=
"name">
18586 <dia:string>#eta_shrinkage#
</dia:string>
18588 <dia:attribute name=
"stereotype">
18589 <dia:string>##
</dia:string>
18591 <dia:attribute name=
"type">
18592 <dia:string>##
</dia:string>
18594 <dia:attribute name=
"visibility">
18595 <dia:enum val=
"0"/>
18597 <dia:attribute name=
"comment">
18598 <dia:string>##
</dia:string>
18600 <dia:attribute name=
"abstract">
18601 <dia:boolean val=
"false"/>
18603 <dia:attribute name=
"inheritance_type">
18604 <dia:enum val=
"2"/>
18606 <dia:attribute name=
"query">
18607 <dia:boolean val=
"false"/>
18609 <dia:attribute name=
"class_scope">
18610 <dia:boolean val=
"false"/>
18612 <dia:attribute name=
"parameters">
18613 <dia:composite type=
"umlparameter">
18614 <dia:attribute name=
"name">
18615 <dia:string>#eta_shrinkage#
</dia:string>
18617 <dia:attribute name=
"type">
18618 <dia:string>#array of#
</dia:string>
18620 <dia:attribute name=
"value">
18621 <dia:string>##
</dia:string>
18623 <dia:attribute name=
"comment">
18624 <dia:string>##
</dia:string>
18626 <dia:attribute name=
"kind">
18627 <dia:enum val=
"2"/>
18632 <dia:composite type=
"umloperation">
18633 <dia:attribute name=
"name">
18634 <dia:string>#wres_shrinkage#
</dia:string>
18636 <dia:attribute name=
"stereotype">
18637 <dia:string>##
</dia:string>
18639 <dia:attribute name=
"type">
18640 <dia:string>##
</dia:string>
18642 <dia:attribute name=
"visibility">
18643 <dia:enum val=
"0"/>
18645 <dia:attribute name=
"comment">
18646 <dia:string>##
</dia:string>
18648 <dia:attribute name=
"abstract">
18649 <dia:boolean val=
"false"/>
18651 <dia:attribute name=
"inheritance_type">
18652 <dia:enum val=
"2"/>
18654 <dia:attribute name=
"query">
18655 <dia:boolean val=
"false"/>
18657 <dia:attribute name=
"class_scope">
18658 <dia:boolean val=
"false"/>
18660 <dia:attribute name=
"parameters">
18661 <dia:composite type=
"umlparameter">
18662 <dia:attribute name=
"name">
18663 <dia:string>#wres_shrinkage#
</dia:string>
18665 <dia:attribute name=
"type">
18666 <dia:string>#array of#
</dia:string>
18668 <dia:attribute name=
"value">
18669 <dia:string>##
</dia:string>
18671 <dia:attribute name=
"comment">
18672 <dia:string>##
</dia:string>
18674 <dia:attribute name=
"kind">
18675 <dia:enum val=
"2"/>
18680 <dia:composite type=
"umloperation">
18681 <dia:attribute name=
"name">
18682 <dia:string>#eta_table_exists#
</dia:string>
18684 <dia:attribute name=
"stereotype">
18685 <dia:string>##
</dia:string>
18687 <dia:attribute name=
"type">
18688 <dia:string>##
</dia:string>
18690 <dia:attribute name=
"visibility">
18691 <dia:enum val=
"0"/>
18693 <dia:attribute name=
"comment">
18694 <dia:string>##
</dia:string>
18696 <dia:attribute name=
"abstract">
18697 <dia:boolean val=
"false"/>
18699 <dia:attribute name=
"inheritance_type">
18700 <dia:enum val=
"2"/>
18702 <dia:attribute name=
"query">
18703 <dia:boolean val=
"false"/>
18705 <dia:attribute name=
"class_scope">
18706 <dia:boolean val=
"false"/>
18708 <dia:attribute name=
"parameters">
18709 <dia:composite type=
"umlparameter">
18710 <dia:attribute name=
"name">
18711 <dia:string>#exists#
</dia:string>
18713 <dia:attribute name=
"type">
18714 <dia:string>#scalar boolean#
</dia:string>
18716 <dia:attribute name=
"value">
18717 <dia:string>#
0#
</dia:string>
18719 <dia:attribute name=
"comment">
18720 <dia:string>##
</dia:string>
18722 <dia:attribute name=
"kind">
18723 <dia:enum val=
"2"/>
18728 <dia:composite type=
"umloperation">
18729 <dia:attribute name=
"name">
18730 <dia:string>#wres_table_exists#
</dia:string>
18732 <dia:attribute name=
"stereotype">
18733 <dia:string>##
</dia:string>
18735 <dia:attribute name=
"type">
18736 <dia:string>##
</dia:string>
18738 <dia:attribute name=
"visibility">
18739 <dia:enum val=
"0"/>
18741 <dia:attribute name=
"comment">
18742 <dia:string>##
</dia:string>
18744 <dia:attribute name=
"abstract">
18745 <dia:boolean val=
"false"/>
18747 <dia:attribute name=
"inheritance_type">
18748 <dia:enum val=
"2"/>
18750 <dia:attribute name=
"query">
18751 <dia:boolean val=
"false"/>
18753 <dia:attribute name=
"class_scope">
18754 <dia:boolean val=
"false"/>
18756 <dia:attribute name=
"parameters">
18757 <dia:composite type=
"umlparameter">
18758 <dia:attribute name=
"name">
18759 <dia:string>#exists#
</dia:string>
18761 <dia:attribute name=
"type">
18762 <dia:string>#scalar boolean#
</dia:string>
18764 <dia:attribute name=
"value">
18765 <dia:string>#
0#
</dia:string>
18767 <dia:attribute name=
"comment">
18768 <dia:string>##
</dia:string>
18770 <dia:attribute name=
"kind">
18771 <dia:enum val=
"2"/>
18777 <dia:attribute name=
"template">
18778 <dia:boolean val=
"false"/>
18780 <dia:attribute name=
"templates"/>
18782 <dia:object type=
"UML - Association" version=
"0" id=
"O103">
18783 <dia:attribute name=
"obj_pos">
18784 <dia:point val=
"30,-22.5"/>
18786 <dia:attribute name=
"obj_bb">
18787 <dia:rectangle val=
"-6.25,-35.6;30.05,-20.9"/>
18789 <dia:attribute name=
"orth_points">
18790 <dia:point val=
"30,-22.5"/>
18791 <dia:point val=
"26.7329,-22.5"/>
18792 <dia:point val=
"26.7329,-34.85"/>
18793 <dia:point val=
"-5.5,-34.85"/>
18795 <dia:attribute name=
"orth_orient">
18796 <dia:enum val=
"0"/>
18797 <dia:enum val=
"1"/>
18798 <dia:enum val=
"0"/>
18800 <dia:attribute name=
"autorouting">
18801 <dia:boolean val=
"false"/>
18803 <dia:attribute name=
"name">
18804 <dia:string>##
</dia:string>
18806 <dia:attribute name=
"direction">
18807 <dia:enum val=
"0"/>
18809 <dia:attribute name=
"ends">
18811 <dia:attribute name=
"role">
18812 <dia:string>##
</dia:string>
18814 <dia:attribute name=
"multiplicity">
18815 <dia:string>##
</dia:string>
18817 <dia:attribute name=
"arrow">
18818 <dia:boolean val=
"false"/>
18820 <dia:attribute name=
"aggregate">
18821 <dia:enum val=
"0"/>
18825 <dia:attribute name=
"role">
18826 <dia:string>##
</dia:string>
18828 <dia:attribute name=
"multiplicity">
18829 <dia:string>##
</dia:string>
18831 <dia:attribute name=
"arrow">
18832 <dia:boolean val=
"false"/>
18834 <dia:attribute name=
"aggregate">
18835 <dia:enum val=
"1"/>
18840 <dia:connection handle=
"0" to=
"O102" connection=
"12"/>
18841 <dia:connection handle=
"1" to=
"O21" connection=
"95"/>
18844 <dia:object type=
"UML - Class" version=
"0" id=
"O104">
18845 <dia:attribute name=
"obj_pos">
18846 <dia:point val=
"54,-26"/>
18848 <dia:attribute name=
"obj_bb">
18849 <dia:rectangle val=
"53.95,-26.05;80.9,-9.75"/>
18851 <dia:attribute name=
"elem_corner">
18852 <dia:point val=
"54,-26"/>
18854 <dia:attribute name=
"elem_width">
18855 <dia:real val=
"26.850000000000001"/>
18857 <dia:attribute name=
"elem_height">
18858 <dia:real val=
"16.200000000000003"/>
18860 <dia:attribute name=
"name">
18861 <dia:string>#nonparametric_module#
</dia:string>
18863 <dia:attribute name=
"stereotype">
18864 <dia:string>##
</dia:string>
18866 <dia:attribute name=
"comment">
18867 <dia:string>##
</dia:string>
18869 <dia:attribute name=
"abstract">
18870 <dia:boolean val=
"false"/>
18872 <dia:attribute name=
"suppress_attributes">
18873 <dia:boolean val=
"false"/>
18875 <dia:attribute name=
"suppress_operations">
18876 <dia:boolean val=
"false"/>
18878 <dia:attribute name=
"visible_attributes">
18879 <dia:boolean val=
"true"/>
18881 <dia:attribute name=
"visible_operations">
18882 <dia:boolean val=
"true"/>
18884 <dia:attribute name=
"visible_comments">
18885 <dia:boolean val=
"false"/>
18887 <dia:attribute name=
"wrap_operations">
18888 <dia:boolean val=
"false"/>
18890 <dia:attribute name=
"wrap_after_char">
18891 <dia:int val=
"40"/>
18893 <dia:attribute name=
"line_color">
18894 <dia:color val=
"#000000"/>
18896 <dia:attribute name=
"fill_color">
18897 <dia:color val=
"#ffffff"/>
18899 <dia:attribute name=
"text_color">
18900 <dia:color val=
"#000000"/>
18902 <dia:attribute name=
"normal_font">
18903 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18905 <dia:attribute name=
"abstract_font">
18906 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18908 <dia:attribute name=
"polymorphic_font">
18909 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18911 <dia:attribute name=
"classname_font">
18912 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18914 <dia:attribute name=
"abstract_classname_font">
18915 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18917 <dia:attribute name=
"comment_font">
18918 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
18920 <dia:attribute name=
"font_height">
18921 <dia:real val=
"0.80000000000000004"/>
18923 <dia:attribute name=
"polymorphic_font_height">
18924 <dia:real val=
"0.80000000000000004"/>
18926 <dia:attribute name=
"abstract_font_height">
18927 <dia:real val=
"0.80000000000000004"/>
18929 <dia:attribute name=
"classname_font_height">
18930 <dia:real val=
"1"/>
18932 <dia:attribute name=
"abstract_classname_font_height">
18933 <dia:real val=
"1"/>
18935 <dia:attribute name=
"comment_font_height">
18936 <dia:real val=
"1"/>
18938 <dia:attribute name=
"attributes">
18939 <dia:composite type=
"umlattribute">
18940 <dia:attribute name=
"name">
18941 <dia:string>#enabled#
</dia:string>
18943 <dia:attribute name=
"type">
18944 <dia:string>#scalar boolean#
</dia:string>
18946 <dia:attribute name=
"value">
18947 <dia:string>#
0#
</dia:string>
18949 <dia:attribute name=
"comment">
18950 <dia:string>##
</dia:string>
18952 <dia:attribute name=
"visibility">
18953 <dia:enum val=
"0"/>
18955 <dia:attribute name=
"abstract">
18956 <dia:boolean val=
"false"/>
18958 <dia:attribute name=
"class_scope">
18959 <dia:boolean val=
"false"/>
18962 <dia:composite type=
"umlattribute">
18963 <dia:attribute name=
"name">
18964 <dia:string>#model#
</dia:string>
18966 <dia:attribute name=
"type">
18967 <dia:string>#object model#
</dia:string>
18969 <dia:attribute name=
"value">
18970 <dia:string>##
</dia:string>
18972 <dia:attribute name=
"comment">
18973 <dia:string>##
</dia:string>
18975 <dia:attribute name=
"visibility">
18976 <dia:enum val=
"0"/>
18978 <dia:attribute name=
"abstract">
18979 <dia:boolean val=
"false"/>
18981 <dia:attribute name=
"class_scope">
18982 <dia:boolean val=
"false"/>
18985 <dia:composite type=
"umlattribute">
18986 <dia:attribute name=
"name">
18987 <dia:string>#problem#
</dia:string>
18989 <dia:attribute name=
"type">
18990 <dia:string>#object model::problem#
</dia:string>
18992 <dia:attribute name=
"value">
18993 <dia:string>##
</dia:string>
18995 <dia:attribute name=
"comment">
18996 <dia:string>##
</dia:string>
18998 <dia:attribute name=
"visibility">
18999 <dia:enum val=
"0"/>
19001 <dia:attribute name=
"abstract">
19002 <dia:boolean val=
"false"/>
19004 <dia:attribute name=
"class_scope">
19005 <dia:boolean val=
"false"/>
19008 <dia:composite type=
"umlattribute">
19009 <dia:attribute name=
"name">
19010 <dia:string>#temp_problem_number#
</dia:string>
19012 <dia:attribute name=
"type">
19013 <dia:string>#scalar integer#
</dia:string>
19015 <dia:attribute name=
"value">
19016 <dia:string>##
</dia:string>
19018 <dia:attribute name=
"comment">
19019 <dia:string>##
</dia:string>
19021 <dia:attribute name=
"visibility">
19022 <dia:enum val=
"0"/>
19024 <dia:attribute name=
"abstract">
19025 <dia:boolean val=
"false"/>
19027 <dia:attribute name=
"class_scope">
19028 <dia:boolean val=
"false"/>
19032 <dia:attribute name=
"operations">
19033 <dia:composite type=
"umloperation">
19034 <dia:attribute name=
"name">
19035 <dia:string>#etas_tablename#
</dia:string>
19037 <dia:attribute name=
"stereotype">
19038 <dia:string>##
</dia:string>
19040 <dia:attribute name=
"type">
19041 <dia:string>##
</dia:string>
19043 <dia:attribute name=
"visibility">
19044 <dia:enum val=
"0"/>
19046 <dia:attribute name=
"comment">
19047 <dia:string>##
</dia:string>
19049 <dia:attribute name=
"abstract">
19050 <dia:boolean val=
"false"/>
19052 <dia:attribute name=
"inheritance_type">
19053 <dia:enum val=
"2"/>
19055 <dia:attribute name=
"query">
19056 <dia:boolean val=
"false"/>
19058 <dia:attribute name=
"class_scope">
19059 <dia:boolean val=
"false"/>
19061 <dia:attribute name=
"parameters">
19062 <dia:composite type=
"umlparameter">
19063 <dia:attribute name=
"name">
19064 <dia:string>#filename#
</dia:string>
19066 <dia:attribute name=
"type">
19067 <dia:string>#scalar string#
</dia:string>
19069 <dia:attribute name=
"value">
19070 <dia:string>##
</dia:string>
19072 <dia:attribute name=
"comment">
19073 <dia:string>##
</dia:string>
19075 <dia:attribute name=
"kind">
19076 <dia:enum val=
"2"/>
19081 <dia:composite type=
"umloperation">
19082 <dia:attribute name=
"name">
19083 <dia:string>#marginals_tablename#
</dia:string>
19085 <dia:attribute name=
"stereotype">
19086 <dia:string>##
</dia:string>
19088 <dia:attribute name=
"type">
19089 <dia:string>##
</dia:string>
19091 <dia:attribute name=
"visibility">
19092 <dia:enum val=
"0"/>
19094 <dia:attribute name=
"comment">
19095 <dia:string>##
</dia:string>
19097 <dia:attribute name=
"abstract">
19098 <dia:boolean val=
"false"/>
19100 <dia:attribute name=
"inheritance_type">
19101 <dia:enum val=
"2"/>
19103 <dia:attribute name=
"query">
19104 <dia:boolean val=
"false"/>
19106 <dia:attribute name=
"class_scope">
19107 <dia:boolean val=
"false"/>
19109 <dia:attribute name=
"parameters">
19110 <dia:composite type=
"umlparameter">
19111 <dia:attribute name=
"name">
19112 <dia:string>#filename#
</dia:string>
19114 <dia:attribute name=
"type">
19115 <dia:string>#scalar string#
</dia:string>
19117 <dia:attribute name=
"value">
19118 <dia:string>##
</dia:string>
19120 <dia:attribute name=
"comment">
19121 <dia:string>##
</dia:string>
19123 <dia:attribute name=
"kind">
19124 <dia:enum val=
"2"/>
19129 <dia:composite type=
"umloperation">
19130 <dia:attribute name=
"name">
19131 <dia:string>#format_etas_table#
</dia:string>
19133 <dia:attribute name=
"stereotype">
19134 <dia:string>##
</dia:string>
19136 <dia:attribute name=
"type">
19137 <dia:string>##
</dia:string>
19139 <dia:attribute name=
"visibility">
19140 <dia:enum val=
"0"/>
19142 <dia:attribute name=
"comment">
19143 <dia:string>##
</dia:string>
19145 <dia:attribute name=
"abstract">
19146 <dia:boolean val=
"false"/>
19148 <dia:attribute name=
"inheritance_type">
19149 <dia:enum val=
"2"/>
19151 <dia:attribute name=
"query">
19152 <dia:boolean val=
"false"/>
19154 <dia:attribute name=
"class_scope">
19155 <dia:boolean val=
"false"/>
19157 <dia:attribute name=
"parameters">
19158 <dia:composite type=
"umlparameter">
19159 <dia:attribute name=
"name">
19160 <dia:string>#formatted#
</dia:string>
19162 <dia:attribute name=
"type">
19163 <dia:string>#array of strings#
</dia:string>
19165 <dia:attribute name=
"value">
19166 <dia:string>##
</dia:string>
19168 <dia:attribute name=
"comment">
19169 <dia:string>##
</dia:string>
19171 <dia:attribute name=
"kind">
19172 <dia:enum val=
"2"/>
19177 <dia:composite type=
"umloperation">
19178 <dia:attribute name=
"name">
19179 <dia:string>#format_marginals_table#
</dia:string>
19181 <dia:attribute name=
"stereotype">
19182 <dia:string>##
</dia:string>
19184 <dia:attribute name=
"type">
19185 <dia:string>##
</dia:string>
19187 <dia:attribute name=
"visibility">
19188 <dia:enum val=
"0"/>
19190 <dia:attribute name=
"comment">
19191 <dia:string>##
</dia:string>
19193 <dia:attribute name=
"abstract">
19194 <dia:boolean val=
"false"/>
19196 <dia:attribute name=
"inheritance_type">
19197 <dia:enum val=
"2"/>
19199 <dia:attribute name=
"query">
19200 <dia:boolean val=
"false"/>
19202 <dia:attribute name=
"class_scope">
19203 <dia:boolean val=
"false"/>
19205 <dia:attribute name=
"parameters">
19206 <dia:composite type=
"umlparameter">
19207 <dia:attribute name=
"name">
19208 <dia:string>#formatted#
</dia:string>
19210 <dia:attribute name=
"type">
19211 <dia:string>#array of strings#
</dia:string>
19213 <dia:attribute name=
"value">
19214 <dia:string>##
</dia:string>
19216 <dia:attribute name=
"comment">
19217 <dia:string>##
</dia:string>
19219 <dia:attribute name=
"kind">
19220 <dia:enum val=
"2"/>
19225 <dia:composite type=
"umloperation">
19226 <dia:attribute name=
"name">
19227 <dia:string>#format_table#
</dia:string>
19229 <dia:attribute name=
"stereotype">
19230 <dia:string>##
</dia:string>
19232 <dia:attribute name=
"type">
19233 <dia:string>##
</dia:string>
19235 <dia:attribute name=
"visibility">
19236 <dia:enum val=
"0"/>
19238 <dia:attribute name=
"comment">
19239 <dia:string>##
</dia:string>
19241 <dia:attribute name=
"abstract">
19242 <dia:boolean val=
"false"/>
19244 <dia:attribute name=
"inheritance_type">
19245 <dia:enum val=
"2"/>
19247 <dia:attribute name=
"query">
19248 <dia:boolean val=
"false"/>
19250 <dia:attribute name=
"class_scope">
19251 <dia:boolean val=
"false"/>
19253 <dia:attribute name=
"parameters">
19254 <dia:composite type=
"umlparameter">
19255 <dia:attribute name=
"name">
19256 <dia:string>#type#
</dia:string>
19258 <dia:attribute name=
"type">
19259 <dia:string>#scalar string#
</dia:string>
19261 <dia:attribute name=
"value">
19262 <dia:string>##
</dia:string>
19264 <dia:attribute name=
"comment">
19265 <dia:string>##
</dia:string>
19267 <dia:attribute name=
"kind">
19268 <dia:enum val=
"1"/>
19271 <dia:composite type=
"umlparameter">
19272 <dia:attribute name=
"name">
19273 <dia:string>#formatted#
</dia:string>
19275 <dia:attribute name=
"type">
19276 <dia:string>#array of strings#
</dia:string>
19278 <dia:attribute name=
"value">
19279 <dia:string>##
</dia:string>
19281 <dia:attribute name=
"comment">
19282 <dia:string>##
</dia:string>
19284 <dia:attribute name=
"kind">
19285 <dia:enum val=
"2"/>
19290 <dia:composite type=
"umloperation">
19291 <dia:attribute name=
"name">
19292 <dia:string>#problem_number#
</dia:string>
19294 <dia:attribute name=
"stereotype">
19295 <dia:string>##
</dia:string>
19297 <dia:attribute name=
"type">
19298 <dia:string>##
</dia:string>
19300 <dia:attribute name=
"visibility">
19301 <dia:enum val=
"0"/>
19303 <dia:attribute name=
"comment">
19304 <dia:string>##
</dia:string>
19306 <dia:attribute name=
"abstract">
19307 <dia:boolean val=
"false"/>
19309 <dia:attribute name=
"inheritance_type">
19310 <dia:enum val=
"2"/>
19312 <dia:attribute name=
"query">
19313 <dia:boolean val=
"false"/>
19315 <dia:attribute name=
"class_scope">
19316 <dia:boolean val=
"false"/>
19318 <dia:attribute name=
"parameters">
19319 <dia:composite type=
"umlparameter">
19320 <dia:attribute name=
"name">
19321 <dia:string>#problem_number#
</dia:string>
19323 <dia:attribute name=
"type">
19324 <dia:string>#scalar integer#
</dia:string>
19326 <dia:attribute name=
"value">
19327 <dia:string>##
</dia:string>
19329 <dia:attribute name=
"comment">
19330 <dia:string>##
</dia:string>
19332 <dia:attribute name=
"kind">
19333 <dia:enum val=
"2"/>
19338 <dia:composite type=
"umloperation">
19339 <dia:attribute name=
"name">
19340 <dia:string>#enable#
</dia:string>
19342 <dia:attribute name=
"stereotype">
19343 <dia:string>##
</dia:string>
19345 <dia:attribute name=
"type">
19346 <dia:string>##
</dia:string>
19348 <dia:attribute name=
"visibility">
19349 <dia:enum val=
"0"/>
19351 <dia:attribute name=
"comment">
19352 <dia:string>##
</dia:string>
19354 <dia:attribute name=
"abstract">
19355 <dia:boolean val=
"false"/>
19357 <dia:attribute name=
"inheritance_type">
19358 <dia:enum val=
"2"/>
19360 <dia:attribute name=
"query">
19361 <dia:boolean val=
"false"/>
19363 <dia:attribute name=
"class_scope">
19364 <dia:boolean val=
"false"/>
19366 <dia:attribute name=
"parameters"/>
19368 <dia:composite type=
"umloperation">
19369 <dia:attribute name=
"name">
19370 <dia:string>#disable#
</dia:string>
19372 <dia:attribute name=
"stereotype">
19373 <dia:string>##
</dia:string>
19375 <dia:attribute name=
"type">
19376 <dia:string>##
</dia:string>
19378 <dia:attribute name=
"visibility">
19379 <dia:enum val=
"0"/>
19381 <dia:attribute name=
"comment">
19382 <dia:string>##
</dia:string>
19384 <dia:attribute name=
"abstract">
19385 <dia:boolean val=
"false"/>
19387 <dia:attribute name=
"inheritance_type">
19388 <dia:enum val=
"2"/>
19390 <dia:attribute name=
"query">
19391 <dia:boolean val=
"false"/>
19393 <dia:attribute name=
"class_scope">
19394 <dia:boolean val=
"false"/>
19396 <dia:attribute name=
"parameters"/>
19398 <dia:composite type=
"umloperation">
19399 <dia:attribute name=
"name">
19400 <dia:string>#etas_table_exists#
</dia:string>
19402 <dia:attribute name=
"stereotype">
19403 <dia:string>##
</dia:string>
19405 <dia:attribute name=
"type">
19406 <dia:string>##
</dia:string>
19408 <dia:attribute name=
"visibility">
19409 <dia:enum val=
"0"/>
19411 <dia:attribute name=
"comment">
19412 <dia:string>##
</dia:string>
19414 <dia:attribute name=
"abstract">
19415 <dia:boolean val=
"false"/>
19417 <dia:attribute name=
"inheritance_type">
19418 <dia:enum val=
"2"/>
19420 <dia:attribute name=
"query">
19421 <dia:boolean val=
"false"/>
19423 <dia:attribute name=
"class_scope">
19424 <dia:boolean val=
"false"/>
19426 <dia:attribute name=
"parameters">
19427 <dia:composite type=
"umlparameter">
19428 <dia:attribute name=
"name">
19429 <dia:string>#exists#
</dia:string>
19431 <dia:attribute name=
"type">
19432 <dia:string>#scalar boolean#
</dia:string>
19434 <dia:attribute name=
"value">
19435 <dia:string>#
0#
</dia:string>
19437 <dia:attribute name=
"comment">
19438 <dia:string>##
</dia:string>
19440 <dia:attribute name=
"kind">
19441 <dia:enum val=
"2"/>
19446 <dia:composite type=
"umloperation">
19447 <dia:attribute name=
"name">
19448 <dia:string>#marginals_table_exists#
</dia:string>
19450 <dia:attribute name=
"stereotype">
19451 <dia:string>##
</dia:string>
19453 <dia:attribute name=
"type">
19454 <dia:string>##
</dia:string>
19456 <dia:attribute name=
"visibility">
19457 <dia:enum val=
"0"/>
19459 <dia:attribute name=
"comment">
19460 <dia:string>##
</dia:string>
19462 <dia:attribute name=
"abstract">
19463 <dia:boolean val=
"false"/>
19465 <dia:attribute name=
"inheritance_type">
19466 <dia:enum val=
"2"/>
19468 <dia:attribute name=
"query">
19469 <dia:boolean val=
"false"/>
19471 <dia:attribute name=
"class_scope">
19472 <dia:boolean val=
"false"/>
19474 <dia:attribute name=
"parameters">
19475 <dia:composite type=
"umlparameter">
19476 <dia:attribute name=
"name">
19477 <dia:string>#exists#
</dia:string>
19479 <dia:attribute name=
"type">
19480 <dia:string>#scalar boolean#
</dia:string>
19482 <dia:attribute name=
"value">
19483 <dia:string>#
0#
</dia:string>
19485 <dia:attribute name=
"comment">
19486 <dia:string>##
</dia:string>
19488 <dia:attribute name=
"kind">
19489 <dia:enum val=
"2"/>
19494 <dia:composite type=
"umloperation">
19495 <dia:attribute name=
"name">
19496 <dia:string>#format_nonparametric#
</dia:string>
19498 <dia:attribute name=
"stereotype">
19499 <dia:string>##
</dia:string>
19501 <dia:attribute name=
"type">
19502 <dia:string>##
</dia:string>
19504 <dia:attribute name=
"visibility">
19505 <dia:enum val=
"0"/>
19507 <dia:attribute name=
"comment">
19508 <dia:string>##
</dia:string>
19510 <dia:attribute name=
"abstract">
19511 <dia:boolean val=
"false"/>
19513 <dia:attribute name=
"inheritance_type">
19514 <dia:enum val=
"2"/>
19516 <dia:attribute name=
"query">
19517 <dia:boolean val=
"false"/>
19519 <dia:attribute name=
"class_scope">
19520 <dia:boolean val=
"false"/>
19522 <dia:attribute name=
"parameters">
19523 <dia:composite type=
"umlparameter">
19524 <dia:attribute name=
"name">
19525 <dia:string>#type#
</dia:string>
19527 <dia:attribute name=
"type">
19528 <dia:string>#scalar string#
</dia:string>
19530 <dia:attribute name=
"value">
19531 <dia:string>##
</dia:string>
19533 <dia:attribute name=
"comment">
19534 <dia:string>##
</dia:string>
19536 <dia:attribute name=
"kind">
19537 <dia:enum val=
"1"/>
19540 <dia:composite type=
"umlparameter">
19541 <dia:attribute name=
"name">
19542 <dia:string>#formatted#
</dia:string>
19544 <dia:attribute name=
"type">
19545 <dia:string>#array of strings#
</dia:string>
19547 <dia:attribute name=
"value">
19548 <dia:string>##
</dia:string>
19550 <dia:attribute name=
"comment">
19551 <dia:string>##
</dia:string>
19553 <dia:attribute name=
"kind">
19554 <dia:enum val=
"2"/>
19559 <dia:composite type=
"umloperation">
19560 <dia:attribute name=
"name">
19561 <dia:string>#format_etas_nonparametric#
</dia:string>
19563 <dia:attribute name=
"stereotype">
19564 <dia:string>##
</dia:string>
19566 <dia:attribute name=
"type">
19567 <dia:string>##
</dia:string>
19569 <dia:attribute name=
"visibility">
19570 <dia:enum val=
"0"/>
19572 <dia:attribute name=
"comment">
19573 <dia:string>##
</dia:string>
19575 <dia:attribute name=
"abstract">
19576 <dia:boolean val=
"false"/>
19578 <dia:attribute name=
"inheritance_type">
19579 <dia:enum val=
"2"/>
19581 <dia:attribute name=
"query">
19582 <dia:boolean val=
"false"/>
19584 <dia:attribute name=
"class_scope">
19585 <dia:boolean val=
"false"/>
19587 <dia:attribute name=
"parameters">
19588 <dia:composite type=
"umlparameter">
19589 <dia:attribute name=
"name">
19590 <dia:string>#formatted#
</dia:string>
19592 <dia:attribute name=
"type">
19593 <dia:string>#array of strings#
</dia:string>
19595 <dia:attribute name=
"value">
19596 <dia:string>##
</dia:string>
19598 <dia:attribute name=
"comment">
19599 <dia:string>##
</dia:string>
19601 <dia:attribute name=
"kind">
19602 <dia:enum val=
"2"/>
19607 <dia:composite type=
"umloperation">
19608 <dia:attribute name=
"name">
19609 <dia:string>#format_marginals_nonparametric#
</dia:string>
19611 <dia:attribute name=
"stereotype">
19612 <dia:string>##
</dia:string>
19614 <dia:attribute name=
"type">
19615 <dia:string>##
</dia:string>
19617 <dia:attribute name=
"visibility">
19618 <dia:enum val=
"0"/>
19620 <dia:attribute name=
"comment">
19621 <dia:string>##
</dia:string>
19623 <dia:attribute name=
"abstract">
19624 <dia:boolean val=
"false"/>
19626 <dia:attribute name=
"inheritance_type">
19627 <dia:enum val=
"2"/>
19629 <dia:attribute name=
"query">
19630 <dia:boolean val=
"false"/>
19632 <dia:attribute name=
"class_scope">
19633 <dia:boolean val=
"false"/>
19635 <dia:attribute name=
"parameters">
19636 <dia:composite type=
"umlparameter">
19637 <dia:attribute name=
"name">
19638 <dia:string>#formatted#
</dia:string>
19640 <dia:attribute name=
"type">
19641 <dia:string>#array of strings#
</dia:string>
19643 <dia:attribute name=
"value">
19644 <dia:string>##
</dia:string>
19646 <dia:attribute name=
"comment">
19647 <dia:string>##
</dia:string>
19649 <dia:attribute name=
"kind">
19650 <dia:enum val=
"2"/>
19655 <dia:composite type=
"umloperation">
19656 <dia:attribute name=
"name">
19657 <dia:string>#format_etas_msfi#
</dia:string>
19659 <dia:attribute name=
"stereotype">
19660 <dia:string>##
</dia:string>
19662 <dia:attribute name=
"type">
19663 <dia:string>##
</dia:string>
19665 <dia:attribute name=
"visibility">
19666 <dia:enum val=
"0"/>
19668 <dia:attribute name=
"comment">
19669 <dia:string>##
</dia:string>
19671 <dia:attribute name=
"abstract">
19672 <dia:boolean val=
"false"/>
19674 <dia:attribute name=
"inheritance_type">
19675 <dia:enum val=
"2"/>
19677 <dia:attribute name=
"query">
19678 <dia:boolean val=
"false"/>
19680 <dia:attribute name=
"class_scope">
19681 <dia:boolean val=
"false"/>
19683 <dia:attribute name=
"parameters">
19684 <dia:composite type=
"umlparameter">
19685 <dia:attribute name=
"name">
19686 <dia:string>#formatted#
</dia:string>
19688 <dia:attribute name=
"type">
19689 <dia:string>#array of strings#
</dia:string>
19691 <dia:attribute name=
"value">
19692 <dia:string>##
</dia:string>
19694 <dia:attribute name=
"comment">
19695 <dia:string>##
</dia:string>
19697 <dia:attribute name=
"kind">
19698 <dia:enum val=
"2"/>
19704 <dia:attribute name=
"template">
19705 <dia:boolean val=
"false"/>
19707 <dia:attribute name=
"templates"/>
19709 <dia:object type=
"UML - Association" version=
"0" id=
"O105">
19710 <dia:attribute name=
"obj_pos">
19711 <dia:point val=
"54,-20.7"/>
19713 <dia:attribute name=
"obj_bb">
19714 <dia:rectangle val=
"-6.25,-39;54.05,-19.1"/>
19716 <dia:attribute name=
"orth_points">
19717 <dia:point val=
"54,-20.7"/>
19718 <dia:point val=
"52,-20.7"/>
19719 <dia:point val=
"52,-38.25"/>
19720 <dia:point val=
"-5.5,-38.25"/>
19722 <dia:attribute name=
"orth_orient">
19723 <dia:enum val=
"0"/>
19724 <dia:enum val=
"1"/>
19725 <dia:enum val=
"0"/>
19727 <dia:attribute name=
"autorouting">
19728 <dia:boolean val=
"false"/>
19730 <dia:attribute name=
"name">
19731 <dia:string>##
</dia:string>
19733 <dia:attribute name=
"direction">
19734 <dia:enum val=
"0"/>
19736 <dia:attribute name=
"ends">
19738 <dia:attribute name=
"role">
19739 <dia:string>##
</dia:string>
19741 <dia:attribute name=
"multiplicity">
19742 <dia:string>##
</dia:string>
19744 <dia:attribute name=
"arrow">
19745 <dia:boolean val=
"false"/>
19747 <dia:attribute name=
"aggregate">
19748 <dia:enum val=
"0"/>
19752 <dia:attribute name=
"role">
19753 <dia:string>##
</dia:string>
19755 <dia:attribute name=
"multiplicity">
19756 <dia:string>##
</dia:string>
19758 <dia:attribute name=
"arrow">
19759 <dia:boolean val=
"false"/>
19761 <dia:attribute name=
"aggregate">
19762 <dia:enum val=
"1"/>
19767 <dia:connection handle=
"0" to=
"O104" connection=
"16"/>
19768 <dia:connection handle=
"1" to=
"O21" connection=
"89"/>
19771 <dia:object type=
"UML - Class" version=
"0" id=
"O109">
19772 <dia:attribute name=
"obj_pos">
19773 <dia:point val=
"84,-26"/>
19775 <dia:attribute name=
"obj_bb">
19776 <dia:rectangle val=
"83.95,-26.05;99,-20.95"/>
19778 <dia:attribute name=
"elem_corner">
19779 <dia:point val=
"84,-26"/>
19781 <dia:attribute name=
"elem_width">
19782 <dia:real val=
"14.949999999999999"/>
19784 <dia:attribute name=
"elem_height">
19785 <dia:real val=
"5"/>
19787 <dia:attribute name=
"name">
19788 <dia:string>#cwres_module#
</dia:string>
19790 <dia:attribute name=
"stereotype">
19791 <dia:string>##
</dia:string>
19793 <dia:attribute name=
"comment">
19794 <dia:string>##
</dia:string>
19796 <dia:attribute name=
"abstract">
19797 <dia:boolean val=
"false"/>
19799 <dia:attribute name=
"suppress_attributes">
19800 <dia:boolean val=
"false"/>
19802 <dia:attribute name=
"suppress_operations">
19803 <dia:boolean val=
"false"/>
19805 <dia:attribute name=
"visible_attributes">
19806 <dia:boolean val=
"true"/>
19808 <dia:attribute name=
"visible_operations">
19809 <dia:boolean val=
"true"/>
19811 <dia:attribute name=
"visible_comments">
19812 <dia:boolean val=
"false"/>
19814 <dia:attribute name=
"wrap_operations">
19815 <dia:boolean val=
"true"/>
19817 <dia:attribute name=
"wrap_after_char">
19818 <dia:int val=
"40"/>
19820 <dia:attribute name=
"line_color">
19821 <dia:color val=
"#000000"/>
19823 <dia:attribute name=
"fill_color">
19824 <dia:color val=
"#ffffff"/>
19826 <dia:attribute name=
"text_color">
19827 <dia:color val=
"#000000"/>
19829 <dia:attribute name=
"normal_font">
19830 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19832 <dia:attribute name=
"abstract_font">
19833 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19835 <dia:attribute name=
"polymorphic_font">
19836 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19838 <dia:attribute name=
"classname_font">
19839 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19841 <dia:attribute name=
"abstract_classname_font">
19842 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19844 <dia:attribute name=
"comment_font">
19845 <dia:font family=
"courier new" style=
"0" name=
"Courier"/>
19847 <dia:attribute name=
"font_height">
19848 <dia:real val=
"0.80000000000000004"/>
19850 <dia:attribute name=
"polymorphic_font_height">
19851 <dia:real val=
"0.80000000000000004"/>
19853 <dia:attribute name=
"abstract_font_height">
19854 <dia:real val=
"0.80000000000000004"/>
19856 <dia:attribute name=
"classname_font_height">
19857 <dia:real val=
"1"/>
19859 <dia:attribute name=
"abstract_classname_font_height">
19860 <dia:real val=
"1"/>
19862 <dia:attribute name=
"comment_font_height">
19863 <dia:real val=
"1"/>
19865 <dia:attribute name=
"attributes">
19866 <dia:composite type=
"umlattribute">
19867 <dia:attribute name=
"name">
19868 <dia:string>#enabled#
</dia:string>
19870 <dia:attribute name=
"type">
19871 <dia:string>#scalar boolean#
</dia:string>
19873 <dia:attribute name=
"value">
19874 <dia:string>#
0#
</dia:string>
19876 <dia:attribute name=
"comment">
19877 <dia:string>##
</dia:string>
19879 <dia:attribute name=
"visibility">
19880 <dia:enum val=
"0"/>
19882 <dia:attribute name=
"abstract">
19883 <dia:boolean val=
"false"/>
19885 <dia:attribute name=
"class_scope">
19886 <dia:boolean val=
"false"/>
19889 <dia:composite type=
"umlattribute">
19890 <dia:attribute name=
"name">
19891 <dia:string>#cwtab_names#
</dia:string>
19893 <dia:attribute name=
"type">
19894 <dia:string>#array of strings#
</dia:string>
19896 <dia:attribute name=
"value">
19897 <dia:string>#['cwtab
.50','cwtab
.51','cwtab
.52','cwtab
.53','cwtab
.54','cwtab
.55','cwtab
.56','cwtab
.57','cwtab
.58']#
</dia:string>
19899 <dia:attribute name=
"comment">
19900 <dia:string>##
</dia:string>
19902 <dia:attribute name=
"visibility">
19903 <dia:enum val=
"0"/>
19905 <dia:attribute name=
"abstract">
19906 <dia:boolean val=
"false"/>
19908 <dia:attribute name=
"class_scope">
19909 <dia:boolean val=
"false"/>
19912 <dia:composite type=
"umlattribute">
19913 <dia:attribute name=
"name">
19914 <dia:string>#sdno#
</dia:string>
19916 <dia:attribute name=
"type">
19917 <dia:string>#scalar integer#
</dia:string>
19919 <dia:attribute name=
"value">
19920 <dia:string>##
</dia:string>
19922 <dia:attribute name=
"comment">
19923 <dia:string>##
</dia:string>
19925 <dia:attribute name=
"visibility">
19926 <dia:enum val=
"0"/>
19928 <dia:attribute name=
"abstract">
19929 <dia:boolean val=
"false"/>
19931 <dia:attribute name=
"class_scope">
19932 <dia:boolean val=
"false"/>
19935 <dia:composite type=
"umlattribute">
19936 <dia:attribute name=
"name">
19937 <dia:string>#problem#
</dia:string>
19939 <dia:attribute name=
"type">
19940 <dia:string>#mandatory object model::problem#
</dia:string>
19942 <dia:attribute name=
"value">
19943 <dia:string>##
</dia:string>
19945 <dia:attribute name=
"comment">
19946 <dia:string>##
</dia:string>
19948 <dia:attribute name=
"visibility">
19949 <dia:enum val=
"0"/>
19951 <dia:attribute name=
"abstract">
19952 <dia:boolean val=
"false"/>
19954 <dia:attribute name=
"class_scope">
19955 <dia:boolean val=
"false"/>
19958 <dia:composite type=
"umlattribute">
19959 <dia:attribute name=
"name">
19960 <dia:string>#nm_version#
</dia:string>
19962 <dia:attribute name=
"type">
19963 <dia:string>#scalar#
</dia:string>
19965 <dia:attribute name=
"value">
19966 <dia:string>##
</dia:string>
19968 <dia:attribute name=
"comment">
19969 <dia:string>##
</dia:string>
19971 <dia:attribute name=
"visibility">
19972 <dia:enum val=
"0"/>
19974 <dia:attribute name=
"abstract">
19975 <dia:boolean val=
"false"/>
19977 <dia:attribute name=
"class_scope">
19978 <dia:boolean val=
"false"/>
19982 <dia:attribute name=
"operations">
19983 <dia:composite type=
"umloperation">
19984 <dia:attribute name=
"name">
19985 <dia:string>#post_process#
</dia:string>
19987 <dia:attribute name=
"stereotype">
19988 <dia:string>##
</dia:string>
19990 <dia:attribute name=
"type">
19991 <dia:string>##
</dia:string>
19993 <dia:attribute name=
"visibility">
19994 <dia:enum val=
"1"/>
19996 <dia:attribute name=
"comment">
19997 <dia:string>##
</dia:string>
19999 <dia:attribute name=
"abstract">
20000 <dia:boolean val=
"false"/>
20002 <dia:attribute name=
"inheritance_type">
20003 <dia:enum val=
"2"/>
20005 <dia:attribute name=
"query">
20006 <dia:boolean val=
"false"/>
20008 <dia:attribute name=
"class_scope">
20009 <dia:boolean val=
"false"/>
20011 <dia:attribute name=
"parameters"/>
20014 <dia:attribute name=
"template">
20015 <dia:boolean val=
"false"/>
20017 <dia:attribute name=
"templates"/>
20019 <dia:object type=
"UML - Association" version=
"0" id=
"O110">
20020 <dia:attribute name=
"obj_pos">
20021 <dia:point val=
"84,-24.1"/>
20023 <dia:attribute name=
"obj_bb">
20024 <dia:rectangle val=
"24.7,-24.15;84.05,-7.1"/>
20026 <dia:attribute name=
"orth_points">
20027 <dia:point val=
"84,-24.1"/>
20028 <dia:point val=
"82,-24.1"/>
20029 <dia:point val=
"82,-8.7"/>
20030 <dia:point val=
"25.45,-8.7"/>
20032 <dia:attribute name=
"orth_orient">
20033 <dia:enum val=
"0"/>
20034 <dia:enum val=
"1"/>
20035 <dia:enum val=
"0"/>
20037 <dia:attribute name=
"autorouting">
20038 <dia:boolean val=
"false"/>
20040 <dia:attribute name=
"name">
20041 <dia:string>##
</dia:string>
20043 <dia:attribute name=
"direction">
20044 <dia:enum val=
"0"/>
20046 <dia:attribute name=
"ends">
20048 <dia:attribute name=
"role">
20049 <dia:string>##
</dia:string>
20051 <dia:attribute name=
"multiplicity">
20052 <dia:string>##
</dia:string>
20054 <dia:attribute name=
"arrow">
20055 <dia:boolean val=
"false"/>
20057 <dia:attribute name=
"aggregate">
20058 <dia:enum val=
"0"/>
20062 <dia:attribute name=
"role">
20063 <dia:string>##
</dia:string>
20065 <dia:attribute name=
"multiplicity">
20066 <dia:string>##
</dia:string>
20068 <dia:attribute name=
"arrow">
20069 <dia:boolean val=
"false"/>
20071 <dia:attribute name=
"aggregate">
20072 <dia:enum val=
"1"/>
20077 <dia:connection handle=
"0" to=
"O109" connection=
"8"/>
20078 <dia:connection handle=
"1" to=
"O106" connection=
"47"/>