Merged bugfixes related to boundary calculation and configuration file readin
[PsN.git] / diagrams / model.dia
blob096f940f110b60dae385a310346aa28b5702022d
1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3 <dia:diagramdata>
4 <dia:attribute name="background">
5 <dia:color val="#ffffff"/>
6 </dia:attribute>
7 <dia:attribute name="pagebreak">
8 <dia:color val="#000099"/>
9 </dia:attribute>
10 <dia:attribute name="paper">
11 <dia:composite type="paper">
12 <dia:attribute name="name">
13 <dia:string>#A3#</dia:string>
14 </dia:attribute>
15 <dia:attribute name="tmargin">
16 <dia:real val="2.8222000598907471"/>
17 </dia:attribute>
18 <dia:attribute name="bmargin">
19 <dia:real val="2.8222000598907471"/>
20 </dia:attribute>
21 <dia:attribute name="lmargin">
22 <dia:real val="2.8222000598907471"/>
23 </dia:attribute>
24 <dia:attribute name="rmargin">
25 <dia:real val="2.8222000598907471"/>
26 </dia:attribute>
27 <dia:attribute name="is_portrait">
28 <dia:boolean val="false"/>
29 </dia:attribute>
30 <dia:attribute name="scaling">
31 <dia:real val="1"/>
32 </dia:attribute>
33 <dia:attribute name="fitto">
34 <dia:boolean val="false"/>
35 </dia:attribute>
36 </dia:composite>
37 </dia:attribute>
38 <dia:attribute name="grid">
39 <dia:composite type="grid">
40 <dia:attribute name="width_x">
41 <dia:real val="1"/>
42 </dia:attribute>
43 <dia:attribute name="width_y">
44 <dia:real val="1"/>
45 </dia:attribute>
46 <dia:attribute name="visible_x">
47 <dia:int val="1"/>
48 </dia:attribute>
49 <dia:attribute name="visible_y">
50 <dia:int val="1"/>
51 </dia:attribute>
52 <dia:composite type="color"/>
53 </dia:composite>
54 </dia:attribute>
55 <dia:attribute name="color">
56 <dia:color val="#d8e5e5"/>
57 </dia:attribute>
58 <dia:attribute name="guides">
59 <dia:composite type="guides">
60 <dia:attribute name="hguides"/>
61 <dia:attribute name="vguides"/>
62 </dia:composite>
63 </dia:attribute>
64 </dia:diagramdata>
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"/>
69 </dia:attribute>
70 <dia:attribute name="obj_bb">
71 <dia:rectangle val="-3.05,-29.05;160.05,94.05"/>
72 </dia:attribute>
73 <dia:attribute name="elem_corner">
74 <dia:point val="-3,-28"/>
75 </dia:attribute>
76 <dia:attribute name="elem_width">
77 <dia:real val="163"/>
78 </dia:attribute>
79 <dia:attribute name="elem_height">
80 <dia:real val="122"/>
81 </dia:attribute>
82 <dia:attribute name="line_colour">
83 <dia:color val="#000000"/>
84 </dia:attribute>
85 <dia:attribute name="fill_colour">
86 <dia:color val="#ffffff"/>
87 </dia:attribute>
88 <dia:attribute name="stereotype">
89 <dia:string>##</dia:string>
90 </dia:attribute>
91 <dia:attribute name="name">
92 <dia:string>#model#</dia:string>
93 </dia:attribute>
94 </dia:object>
95 <dia:object type="UML - LargePackage" version="0" id="O1">
96 <dia:attribute name="obj_pos">
97 <dia:point val="0,32"/>
98 </dia:attribute>
99 <dia:attribute name="obj_bb">
100 <dia:rectangle val="-0.05,30.95;157.35,92.05"/>
101 </dia:attribute>
102 <dia:attribute name="elem_corner">
103 <dia:point val="0,32"/>
104 </dia:attribute>
105 <dia:attribute name="elem_width">
106 <dia:real val="157.30010078280151"/>
107 </dia:attribute>
108 <dia:attribute name="elem_height">
109 <dia:real val="60"/>
110 </dia:attribute>
111 <dia:attribute name="line_colour">
112 <dia:color val="#000000"/>
113 </dia:attribute>
114 <dia:attribute name="fill_colour">
115 <dia:color val="#ffffff"/>
116 </dia:attribute>
117 <dia:attribute name="stereotype">
118 <dia:string>##</dia:string>
119 </dia:attribute>
120 <dia:attribute name="name">
121 <dia:string>#problem#</dia:string>
122 </dia:attribute>
123 </dia:object>
124 <dia:object type="UML - LargePackage" version="0" id="O2">
125 <dia:attribute name="obj_pos">
126 <dia:point val="3,59"/>
127 </dia:attribute>
128 <dia:attribute name="obj_bb">
129 <dia:rectangle val="2.95,57.95;50.05,91.05"/>
130 </dia:attribute>
131 <dia:attribute name="elem_corner">
132 <dia:point val="3,59"/>
133 </dia:attribute>
134 <dia:attribute name="elem_width">
135 <dia:real val="47"/>
136 </dia:attribute>
137 <dia:attribute name="elem_height">
138 <dia:real val="32"/>
139 </dia:attribute>
140 <dia:attribute name="line_colour">
141 <dia:color val="#000000"/>
142 </dia:attribute>
143 <dia:attribute name="fill_colour">
144 <dia:color val="#ffffff"/>
145 </dia:attribute>
146 <dia:attribute name="stereotype">
147 <dia:string>##</dia:string>
148 </dia:attribute>
149 <dia:attribute name="name">
150 <dia:string>#record#</dia:string>
151 </dia:attribute>
152 </dia:object>
153 <dia:object type="UML - Class" version="0" id="O106">
154 <dia:attribute name="obj_pos">
155 <dia:point val="0,-26"/>
156 </dia:attribute>
157 <dia:attribute name="obj_bb">
158 <dia:rectangle val="-0.05,-26.05;25.5,31.85"/>
159 </dia:attribute>
160 <dia:attribute name="elem_corner">
161 <dia:point val="0,-26"/>
162 </dia:attribute>
163 <dia:attribute name="elem_width">
164 <dia:real val="25.450000000000003"/>
165 </dia:attribute>
166 <dia:attribute name="elem_height">
167 <dia:real val="57.799999999999983"/>
168 </dia:attribute>
169 <dia:attribute name="name">
170 <dia:string>#problem#</dia:string>
171 </dia:attribute>
172 <dia:attribute name="stereotype">
173 <dia:string>##</dia:string>
174 </dia:attribute>
175 <dia:attribute name="comment">
176 <dia:string>##</dia:string>
177 </dia:attribute>
178 <dia:attribute name="abstract">
179 <dia:boolean val="false"/>
180 </dia:attribute>
181 <dia:attribute name="suppress_attributes">
182 <dia:boolean val="false"/>
183 </dia:attribute>
184 <dia:attribute name="suppress_operations">
185 <dia:boolean val="false"/>
186 </dia:attribute>
187 <dia:attribute name="visible_attributes">
188 <dia:boolean val="true"/>
189 </dia:attribute>
190 <dia:attribute name="visible_operations">
191 <dia:boolean val="true"/>
192 </dia:attribute>
193 <dia:attribute name="visible_comments">
194 <dia:boolean val="false"/>
195 </dia:attribute>
196 <dia:attribute name="wrap_operations">
197 <dia:boolean val="true"/>
198 </dia:attribute>
199 <dia:attribute name="wrap_after_char">
200 <dia:int val="40"/>
201 </dia:attribute>
202 <dia:attribute name="line_color">
203 <dia:color val="#000000"/>
204 </dia:attribute>
205 <dia:attribute name="fill_color">
206 <dia:color val="#ffffff"/>
207 </dia:attribute>
208 <dia:attribute name="text_color">
209 <dia:color val="#000000"/>
210 </dia:attribute>
211 <dia:attribute name="normal_font">
212 <dia:font family="courier new" style="0" name="Courier"/>
213 </dia:attribute>
214 <dia:attribute name="abstract_font">
215 <dia:font family="courier new" style="0" name="Courier"/>
216 </dia:attribute>
217 <dia:attribute name="polymorphic_font">
218 <dia:font family="courier new" style="0" name="Courier"/>
219 </dia:attribute>
220 <dia:attribute name="classname_font">
221 <dia:font family="courier new" style="0" name="Courier"/>
222 </dia:attribute>
223 <dia:attribute name="abstract_classname_font">
224 <dia:font family="courier new" style="0" name="Courier"/>
225 </dia:attribute>
226 <dia:attribute name="comment_font">
227 <dia:font family="courier new" style="0" name="Courier"/>
228 </dia:attribute>
229 <dia:attribute name="font_height">
230 <dia:real val="0.80000000000000004"/>
231 </dia:attribute>
232 <dia:attribute name="polymorphic_font_height">
233 <dia:real val="0.80000000000000004"/>
234 </dia:attribute>
235 <dia:attribute name="abstract_font_height">
236 <dia:real val="0.80000000000000004"/>
237 </dia:attribute>
238 <dia:attribute name="classname_font_height">
239 <dia:real val="1"/>
240 </dia:attribute>
241 <dia:attribute name="abstract_classname_font_height">
242 <dia:real val="1"/>
243 </dia:attribute>
244 <dia:attribute name="comment_font_height">
245 <dia:real val="1"/>
246 </dia:attribute>
247 <dia:attribute name="attributes">
248 <dia:composite type="umlattribute">
249 <dia:attribute name="name">
250 <dia:string>#compute_cwres#</dia:string>
251 </dia:attribute>
252 <dia:attribute name="type">
253 <dia:string>#scalar boolean#</dia:string>
254 </dia:attribute>
255 <dia:attribute name="value">
256 <dia:string>#0#</dia:string>
257 </dia:attribute>
258 <dia:attribute name="comment">
259 <dia:string>##</dia:string>
260 </dia:attribute>
261 <dia:attribute name="visibility">
262 <dia:enum val="0"/>
263 </dia:attribute>
264 <dia:attribute name="abstract">
265 <dia:boolean val="false"/>
266 </dia:attribute>
267 <dia:attribute name="class_scope">
268 <dia:boolean val="false"/>
269 </dia:attribute>
270 </dia:composite>
271 <dia:composite type="umlattribute">
272 <dia:attribute name="name">
273 <dia:string>#directory#</dia:string>
274 </dia:attribute>
275 <dia:attribute name="type">
276 <dia:string>#scalar string#</dia:string>
277 </dia:attribute>
278 <dia:attribute name="value">
279 <dia:string>##</dia:string>
280 </dia:attribute>
281 <dia:attribute name="comment">
282 <dia:string>##</dia:string>
283 </dia:attribute>
284 <dia:attribute name="visibility">
285 <dia:enum val="0"/>
286 </dia:attribute>
287 <dia:attribute name="abstract">
288 <dia:boolean val="false"/>
289 </dia:attribute>
290 <dia:attribute name="class_scope">
291 <dia:boolean val="false"/>
292 </dia:attribute>
293 </dia:composite>
294 <dia:composite type="umlattribute">
295 <dia:attribute name="name">
296 <dia:string>#extra_data_file_name#</dia:string>
297 </dia:attribute>
298 <dia:attribute name="type">
299 <dia:string>#scalar string#</dia:string>
300 </dia:attribute>
301 <dia:attribute name="value">
302 <dia:string>##</dia:string>
303 </dia:attribute>
304 <dia:attribute name="comment">
305 <dia:string>##</dia:string>
306 </dia:attribute>
307 <dia:attribute name="visibility">
308 <dia:enum val="0"/>
309 </dia:attribute>
310 <dia:attribute name="abstract">
311 <dia:boolean val="false"/>
312 </dia:attribute>
313 <dia:attribute name="class_scope">
314 <dia:boolean val="false"/>
315 </dia:attribute>
316 </dia:composite>
317 <dia:composite type="umlattribute">
318 <dia:attribute name="name">
319 <dia:string>#extra_data_header#</dia:string>
320 </dia:attribute>
321 <dia:attribute name="type">
322 <dia:string>#array of strings#</dia:string>
323 </dia:attribute>
324 <dia:attribute name="value">
325 <dia:string>##</dia:string>
326 </dia:attribute>
327 <dia:attribute name="comment">
328 <dia:string>##</dia:string>
329 </dia:attribute>
330 <dia:attribute name="visibility">
331 <dia:enum val="0"/>
332 </dia:attribute>
333 <dia:attribute name="abstract">
334 <dia:boolean val="false"/>
335 </dia:attribute>
336 <dia:attribute name="class_scope">
337 <dia:boolean val="false"/>
338 </dia:attribute>
339 </dia:composite>
340 <dia:composite type="umlattribute">
341 <dia:attribute name="name">
342 <dia:string>#ignore_missing_files#</dia:string>
343 </dia:attribute>
344 <dia:attribute name="type">
345 <dia:string>#scalar boolean#</dia:string>
346 </dia:attribute>
347 <dia:attribute name="value">
348 <dia:string>#1#</dia:string>
349 </dia:attribute>
350 <dia:attribute name="comment">
351 <dia:string>##</dia:string>
352 </dia:attribute>
353 <dia:attribute name="visibility">
354 <dia:enum val="0"/>
355 </dia:attribute>
356 <dia:attribute name="abstract">
357 <dia:boolean val="false"/>
358 </dia:attribute>
359 <dia:attribute name="class_scope">
360 <dia:boolean val="false"/>
361 </dia:attribute>
362 </dia:composite>
363 <dia:composite type="umlattribute">
364 <dia:attribute name="name">
365 <dia:string>#ignore_missing_output_files#</dia:string>
366 </dia:attribute>
367 <dia:attribute name="type">
368 <dia:string>#scalar boolean#</dia:string>
369 </dia:attribute>
370 <dia:attribute name="value">
371 <dia:string>#1#</dia:string>
372 </dia:attribute>
373 <dia:attribute name="comment">
374 <dia:string>##</dia:string>
375 </dia:attribute>
376 <dia:attribute name="visibility">
377 <dia:enum val="0"/>
378 </dia:attribute>
379 <dia:attribute name="abstract">
380 <dia:boolean val="false"/>
381 </dia:attribute>
382 <dia:attribute name="class_scope">
383 <dia:boolean val="false"/>
384 </dia:attribute>
385 </dia:composite>
386 <dia:composite type="umlattribute">
387 <dia:attribute name="name">
388 <dia:string>#nm_version#</dia:string>
389 </dia:attribute>
390 <dia:attribute name="type">
391 <dia:string>#scalar#</dia:string>
392 </dia:attribute>
393 <dia:attribute name="value">
394 <dia:string>##</dia:string>
395 </dia:attribute>
396 <dia:attribute name="comment">
397 <dia:string>##</dia:string>
398 </dia:attribute>
399 <dia:attribute name="visibility">
400 <dia:enum val="0"/>
401 </dia:attribute>
402 <dia:attribute name="abstract">
403 <dia:boolean val="false"/>
404 </dia:attribute>
405 <dia:attribute name="class_scope">
406 <dia:boolean val="false"/>
407 </dia:attribute>
408 </dia:composite>
409 <dia:composite type="umlattribute">
410 <dia:attribute name="name">
411 <dia:string>#prob_arr#</dia:string>
412 </dia:attribute>
413 <dia:attribute name="type">
414 <dia:string>#array of strings#</dia:string>
415 </dia:attribute>
416 <dia:attribute name="value">
417 <dia:string>##</dia:string>
418 </dia:attribute>
419 <dia:attribute name="comment">
420 <dia:string>##</dia:string>
421 </dia:attribute>
422 <dia:attribute name="visibility">
423 <dia:enum val="1"/>
424 </dia:attribute>
425 <dia:attribute name="abstract">
426 <dia:boolean val="false"/>
427 </dia:attribute>
428 <dia:attribute name="class_scope">
429 <dia:boolean val="false"/>
430 </dia:attribute>
431 </dia:composite>
432 <dia:composite type="umlattribute">
433 <dia:attribute name="name">
434 <dia:string>#sde#</dia:string>
435 </dia:attribute>
436 <dia:attribute name="type">
437 <dia:string>#scalar boolean#</dia:string>
438 </dia:attribute>
439 <dia:attribute name="value">
440 <dia:string>#0#</dia:string>
441 </dia:attribute>
442 <dia:attribute name="comment">
443 <dia:string>##</dia:string>
444 </dia:attribute>
445 <dia:attribute name="visibility">
446 <dia:enum val="0"/>
447 </dia:attribute>
448 <dia:attribute name="abstract">
449 <dia:boolean val="false"/>
450 </dia:attribute>
451 <dia:attribute name="class_scope">
452 <dia:boolean val="false"/>
453 </dia:attribute>
454 </dia:composite>
455 <dia:composite type="umlattribute">
456 <dia:attribute name="name">
457 <dia:string>#primary_columns#</dia:string>
458 </dia:attribute>
459 <dia:attribute name="type">
460 <dia:string>#array of arrays#</dia:string>
461 </dia:attribute>
462 <dia:attribute name="value">
463 <dia:string>##</dia:string>
464 </dia:attribute>
465 <dia:attribute name="comment">
466 <dia:string>##</dia:string>
467 </dia:attribute>
468 <dia:attribute name="visibility">
469 <dia:enum val="0"/>
470 </dia:attribute>
471 <dia:attribute name="abstract">
472 <dia:boolean val="false"/>
473 </dia:attribute>
474 <dia:attribute name="class_scope">
475 <dia:boolean val="false"/>
476 </dia:attribute>
477 </dia:composite>
478 <dia:composite type="umlattribute">
479 <dia:attribute name="name">
480 <dia:string>#secondary_columns#</dia:string>
481 </dia:attribute>
482 <dia:attribute name="type">
483 <dia:string>#array of arrays#</dia:string>
484 </dia:attribute>
485 <dia:attribute name="value">
486 <dia:string>##</dia:string>
487 </dia:attribute>
488 <dia:attribute name="comment">
489 <dia:string>##</dia:string>
490 </dia:attribute>
491 <dia:attribute name="visibility">
492 <dia:enum val="0"/>
493 </dia:attribute>
494 <dia:attribute name="abstract">
495 <dia:boolean val="false"/>
496 </dia:attribute>
497 <dia:attribute name="class_scope">
498 <dia:boolean val="false"/>
499 </dia:attribute>
500 </dia:composite>
501 <dia:composite type="umlattribute">
502 <dia:attribute name="name">
503 <dia:string>#shrinkage_module#</dia:string>
504 </dia:attribute>
505 <dia:attribute name="type">
506 <dia:string>#object model::shrinkage_module#</dia:string>
507 </dia:attribute>
508 <dia:attribute name="value">
509 <dia:string>##</dia:string>
510 </dia:attribute>
511 <dia:attribute name="comment">
512 <dia:string>##</dia:string>
513 </dia:attribute>
514 <dia:attribute name="visibility">
515 <dia:enum val="0"/>
516 </dia:attribute>
517 <dia:attribute name="abstract">
518 <dia:boolean val="false"/>
519 </dia:attribute>
520 <dia:attribute name="class_scope">
521 <dia:boolean val="false"/>
522 </dia:attribute>
523 </dia:composite>
524 <dia:composite type="umlattribute">
525 <dia:attribute name="name">
526 <dia:string>#eigen_value_code#</dia:string>
527 </dia:attribute>
528 <dia:attribute name="type">
529 <dia:string>#scalar boolean#</dia:string>
530 </dia:attribute>
531 <dia:attribute name="value">
532 <dia:string>#1#</dia:string>
533 </dia:attribute>
534 <dia:attribute name="comment">
535 <dia:string>##</dia:string>
536 </dia:attribute>
537 <dia:attribute name="visibility">
538 <dia:enum val="0"/>
539 </dia:attribute>
540 <dia:attribute name="abstract">
541 <dia:boolean val="false"/>
542 </dia:attribute>
543 <dia:attribute name="class_scope">
544 <dia:boolean val="false"/>
545 </dia:attribute>
546 </dia:composite>
547 <dia:composite type="umlattribute">
548 <dia:attribute name="name">
549 <dia:string>#nonparametric_code#</dia:string>
550 </dia:attribute>
551 <dia:attribute name="type">
552 <dia:string>#scalar boolean#</dia:string>
553 </dia:attribute>
554 <dia:attribute name="value">
555 <dia:string>#1#</dia:string>
556 </dia:attribute>
557 <dia:attribute name="comment">
558 <dia:string>##</dia:string>
559 </dia:attribute>
560 <dia:attribute name="visibility">
561 <dia:enum val="0"/>
562 </dia:attribute>
563 <dia:attribute name="abstract">
564 <dia:boolean val="false"/>
565 </dia:attribute>
566 <dia:attribute name="class_scope">
567 <dia:boolean val="false"/>
568 </dia:attribute>
569 </dia:composite>
570 <dia:composite type="umlattribute">
571 <dia:attribute name="name">
572 <dia:string>#wres_shrinkage_table#</dia:string>
573 </dia:attribute>
574 <dia:attribute name="type">
575 <dia:string>#scalar string#</dia:string>
576 </dia:attribute>
577 <dia:attribute name="value">
578 <dia:string>##</dia:string>
579 </dia:attribute>
580 <dia:attribute name="comment">
581 <dia:string>##</dia:string>
582 </dia:attribute>
583 <dia:attribute name="visibility">
584 <dia:enum val="0"/>
585 </dia:attribute>
586 <dia:attribute name="abstract">
587 <dia:boolean val="false"/>
588 </dia:attribute>
589 <dia:attribute name="class_scope">
590 <dia:boolean val="false"/>
591 </dia:attribute>
592 </dia:composite>
593 <dia:composite type="umlattribute">
594 <dia:attribute name="name">
595 <dia:string>#eta_shrinkage_table#</dia:string>
596 </dia:attribute>
597 <dia:attribute name="type">
598 <dia:string>#scalar string#</dia:string>
599 </dia:attribute>
600 <dia:attribute name="value">
601 <dia:string>##</dia:string>
602 </dia:attribute>
603 <dia:attribute name="comment">
604 <dia:string>##</dia:string>
605 </dia:attribute>
606 <dia:attribute name="visibility">
607 <dia:enum val="0"/>
608 </dia:attribute>
609 <dia:attribute name="abstract">
610 <dia:boolean val="false"/>
611 </dia:attribute>
612 <dia:attribute name="class_scope">
613 <dia:boolean val="false"/>
614 </dia:attribute>
615 </dia:composite>
616 </dia:attribute>
617 <dia:attribute name="operations">
618 <dia:composite type="umloperation">
619 <dia:attribute name="name">
620 <dia:string>#add_records#</dia:string>
621 </dia:attribute>
622 <dia:attribute name="stereotype">
623 <dia:string>##</dia:string>
624 </dia:attribute>
625 <dia:attribute name="type">
626 <dia:string>##</dia:string>
627 </dia:attribute>
628 <dia:attribute name="visibility">
629 <dia:enum val="1"/>
630 </dia:attribute>
631 <dia:attribute name="comment">
632 <dia:string>##</dia:string>
633 </dia:attribute>
634 <dia:attribute name="abstract">
635 <dia:boolean val="false"/>
636 </dia:attribute>
637 <dia:attribute name="inheritance_type">
638 <dia:enum val="1"/>
639 </dia:attribute>
640 <dia:attribute name="query">
641 <dia:boolean val="false"/>
642 </dia:attribute>
643 <dia:attribute name="class_scope">
644 <dia:boolean val="false"/>
645 </dia:attribute>
646 <dia:attribute name="parameters">
647 <dia:composite type="umlparameter">
648 <dia:attribute name="name">
649 <dia:string>#record_strings#</dia:string>
650 </dia:attribute>
651 <dia:attribute name="type">
652 <dia:string>#mandatory array of strings#</dia:string>
653 </dia:attribute>
654 <dia:attribute name="value">
655 <dia:string>##</dia:string>
656 </dia:attribute>
657 <dia:attribute name="comment">
658 <dia:string>##</dia:string>
659 </dia:attribute>
660 <dia:attribute name="kind">
661 <dia:enum val="1"/>
662 </dia:attribute>
663 </dia:composite>
664 <dia:composite type="umlparameter">
665 <dia:attribute name="name">
666 <dia:string>#type#</dia:string>
667 </dia:attribute>
668 <dia:attribute name="type">
669 <dia:string>#mandatory scalar string#</dia:string>
670 </dia:attribute>
671 <dia:attribute name="value">
672 <dia:string>##</dia:string>
673 </dia:attribute>
674 <dia:attribute name="comment">
675 <dia:string>##</dia:string>
676 </dia:attribute>
677 <dia:attribute name="kind">
678 <dia:enum val="1"/>
679 </dia:attribute>
680 </dia:composite>
681 </dia:attribute>
682 </dia:composite>
683 <dia:composite type="umloperation">
684 <dia:attribute name="name">
685 <dia:string>#contify_tables#</dia:string>
686 </dia:attribute>
687 <dia:attribute name="stereotype">
688 <dia:string>##</dia:string>
689 </dia:attribute>
690 <dia:attribute name="type">
691 <dia:string>##</dia:string>
692 </dia:attribute>
693 <dia:attribute name="visibility">
694 <dia:enum val="0"/>
695 </dia:attribute>
696 <dia:attribute name="comment">
697 <dia:string>##</dia:string>
698 </dia:attribute>
699 <dia:attribute name="abstract">
700 <dia:boolean val="false"/>
701 </dia:attribute>
702 <dia:attribute name="inheritance_type">
703 <dia:enum val="2"/>
704 </dia:attribute>
705 <dia:attribute name="query">
706 <dia:boolean val="false"/>
707 </dia:attribute>
708 <dia:attribute name="class_scope">
709 <dia:boolean val="false"/>
710 </dia:attribute>
711 <dia:attribute name="parameters"/>
712 </dia:composite>
713 <dia:composite type="umloperation">
714 <dia:attribute name="name">
715 <dia:string>#set_records#</dia:string>
716 </dia:attribute>
717 <dia:attribute name="stereotype">
718 <dia:string>##</dia:string>
719 </dia:attribute>
720 <dia:attribute name="type">
721 <dia:string>##</dia:string>
722 </dia:attribute>
723 <dia:attribute name="visibility">
724 <dia:enum val="1"/>
725 </dia:attribute>
726 <dia:attribute name="comment">
727 <dia:string>##</dia:string>
728 </dia:attribute>
729 <dia:attribute name="abstract">
730 <dia:boolean val="false"/>
731 </dia:attribute>
732 <dia:attribute name="inheritance_type">
733 <dia:enum val="1"/>
734 </dia:attribute>
735 <dia:attribute name="query">
736 <dia:boolean val="false"/>
737 </dia:attribute>
738 <dia:attribute name="class_scope">
739 <dia:boolean val="false"/>
740 </dia:attribute>
741 <dia:attribute name="parameters">
742 <dia:composite type="umlparameter">
743 <dia:attribute name="name">
744 <dia:string>#record_strings#</dia:string>
745 </dia:attribute>
746 <dia:attribute name="type">
747 <dia:string>#mandatory array of strings#</dia:string>
748 </dia:attribute>
749 <dia:attribute name="value">
750 <dia:string>##</dia:string>
751 </dia:attribute>
752 <dia:attribute name="comment">
753 <dia:string>##</dia:string>
754 </dia:attribute>
755 <dia:attribute name="kind">
756 <dia:enum val="1"/>
757 </dia:attribute>
758 </dia:composite>
759 <dia:composite type="umlparameter">
760 <dia:attribute name="name">
761 <dia:string>#type#</dia:string>
762 </dia:attribute>
763 <dia:attribute name="type">
764 <dia:string>#mandatory scalar string#</dia:string>
765 </dia:attribute>
766 <dia:attribute name="value">
767 <dia:string>##</dia:string>
768 </dia:attribute>
769 <dia:attribute name="comment">
770 <dia:string>##</dia:string>
771 </dia:attribute>
772 <dia:attribute name="kind">
773 <dia:enum val="1"/>
774 </dia:attribute>
775 </dia:composite>
776 </dia:attribute>
777 </dia:composite>
778 <dia:composite type="umloperation">
779 <dia:attribute name="name">
780 <dia:string>#_read_records#</dia:string>
781 </dia:attribute>
782 <dia:attribute name="stereotype">
783 <dia:string>#initiator#</dia:string>
784 </dia:attribute>
785 <dia:attribute name="type">
786 <dia:string>##</dia:string>
787 </dia:attribute>
788 <dia:attribute name="visibility">
789 <dia:enum val="1"/>
790 </dia:attribute>
791 <dia:attribute name="comment">
792 <dia:string>##</dia:string>
793 </dia:attribute>
794 <dia:attribute name="abstract">
795 <dia:boolean val="false"/>
796 </dia:attribute>
797 <dia:attribute name="inheritance_type">
798 <dia:enum val="1"/>
799 </dia:attribute>
800 <dia:attribute name="query">
801 <dia:boolean val="false"/>
802 </dia:attribute>
803 <dia:attribute name="class_scope">
804 <dia:boolean val="false"/>
805 </dia:attribute>
806 <dia:attribute name="parameters">
807 <dia:composite type="umlparameter">
808 <dia:attribute name="name">
809 <dia:string>#type#</dia:string>
810 </dia:attribute>
811 <dia:attribute name="type">
812 <dia:string>#scalar string#</dia:string>
813 </dia:attribute>
814 <dia:attribute name="value">
815 <dia:string>##</dia:string>
816 </dia:attribute>
817 <dia:attribute name="comment">
818 <dia:string>##</dia:string>
819 </dia:attribute>
820 <dia:attribute name="kind">
821 <dia:enum val="1"/>
822 </dia:attribute>
823 </dia:composite>
824 </dia:attribute>
825 </dia:composite>
826 <dia:composite type="umloperation">
827 <dia:attribute name="name">
828 <dia:string>#_format_problem#</dia:string>
829 </dia:attribute>
830 <dia:attribute name="stereotype">
831 <dia:string>#helper#</dia:string>
832 </dia:attribute>
833 <dia:attribute name="type">
834 <dia:string>##</dia:string>
835 </dia:attribute>
836 <dia:attribute name="visibility">
837 <dia:enum val="1"/>
838 </dia:attribute>
839 <dia:attribute name="comment">
840 <dia:string>##</dia:string>
841 </dia:attribute>
842 <dia:attribute name="abstract">
843 <dia:boolean val="false"/>
844 </dia:attribute>
845 <dia:attribute name="inheritance_type">
846 <dia:enum val="2"/>
847 </dia:attribute>
848 <dia:attribute name="query">
849 <dia:boolean val="false"/>
850 </dia:attribute>
851 <dia:attribute name="class_scope">
852 <dia:boolean val="false"/>
853 </dia:attribute>
854 <dia:attribute name="parameters">
855 <dia:composite type="umlparameter">
856 <dia:attribute name="name">
857 <dia:string>#filename#</dia:string>
858 </dia:attribute>
859 <dia:attribute name="type">
860 <dia:string>#scalar string#</dia:string>
861 </dia:attribute>
862 <dia:attribute name="value">
863 <dia:string>##</dia:string>
864 </dia:attribute>
865 <dia:attribute name="comment">
866 <dia:string>##</dia:string>
867 </dia:attribute>
868 <dia:attribute name="kind">
869 <dia:enum val="1"/>
870 </dia:attribute>
871 </dia:composite>
872 <dia:composite type="umlparameter">
873 <dia:attribute name="name">
874 <dia:string>#problem_number#</dia:string>
875 </dia:attribute>
876 <dia:attribute name="type">
877 <dia:string>#scalar integer#</dia:string>
878 </dia:attribute>
879 <dia:attribute name="value">
880 <dia:string>##</dia:string>
881 </dia:attribute>
882 <dia:attribute name="comment">
883 <dia:string>##</dia:string>
884 </dia:attribute>
885 <dia:attribute name="kind">
886 <dia:enum val="1"/>
887 </dia:attribute>
888 </dia:composite>
889 <dia:composite type="umlparameter">
890 <dia:attribute name="name">
891 <dia:string>#formatted#</dia:string>
892 </dia:attribute>
893 <dia:attribute name="type">
894 <dia:string>#array of strings#</dia:string>
895 </dia:attribute>
896 <dia:attribute name="value">
897 <dia:string>##</dia:string>
898 </dia:attribute>
899 <dia:attribute name="comment">
900 <dia:string>##</dia:string>
901 </dia:attribute>
902 <dia:attribute name="kind">
903 <dia:enum val="2"/>
904 </dia:attribute>
905 </dia:composite>
906 </dia:attribute>
907 </dia:composite>
908 <dia:composite type="umloperation">
909 <dia:attribute name="name">
910 <dia:string>#store_inits#</dia:string>
911 </dia:attribute>
912 <dia:attribute name="stereotype">
913 <dia:string>#helper#</dia:string>
914 </dia:attribute>
915 <dia:attribute name="type">
916 <dia:string>##</dia:string>
917 </dia:attribute>
918 <dia:attribute name="visibility">
919 <dia:enum val="0"/>
920 </dia:attribute>
921 <dia:attribute name="comment">
922 <dia:string>##</dia:string>
923 </dia:attribute>
924 <dia:attribute name="abstract">
925 <dia:boolean val="false"/>
926 </dia:attribute>
927 <dia:attribute name="inheritance_type">
928 <dia:enum val="2"/>
929 </dia:attribute>
930 <dia:attribute name="query">
931 <dia:boolean val="false"/>
932 </dia:attribute>
933 <dia:attribute name="class_scope">
934 <dia:boolean val="false"/>
935 </dia:attribute>
936 <dia:attribute name="parameters"/>
937 </dia:composite>
938 <dia:composite type="umloperation">
939 <dia:attribute name="name">
940 <dia:string>#restore_inits#</dia:string>
941 </dia:attribute>
942 <dia:attribute name="stereotype">
943 <dia:string>#helper#</dia:string>
944 </dia:attribute>
945 <dia:attribute name="type">
946 <dia:string>##</dia:string>
947 </dia:attribute>
948 <dia:attribute name="visibility">
949 <dia:enum val="0"/>
950 </dia:attribute>
951 <dia:attribute name="comment">
952 <dia:string>##</dia:string>
953 </dia:attribute>
954 <dia:attribute name="abstract">
955 <dia:boolean val="false"/>
956 </dia:attribute>
957 <dia:attribute name="inheritance_type">
958 <dia:enum val="2"/>
959 </dia:attribute>
960 <dia:attribute name="query">
961 <dia:boolean val="false"/>
962 </dia:attribute>
963 <dia:attribute name="class_scope">
964 <dia:boolean val="false"/>
965 </dia:attribute>
966 <dia:attribute name="parameters"/>
967 </dia:composite>
968 <dia:composite type="umloperation">
969 <dia:attribute name="name">
970 <dia:string>#set_random_inits#</dia:string>
971 </dia:attribute>
972 <dia:attribute name="stereotype">
973 <dia:string>#helper#</dia:string>
974 </dia:attribute>
975 <dia:attribute name="type">
976 <dia:string>##</dia:string>
977 </dia:attribute>
978 <dia:attribute name="visibility">
979 <dia:enum val="0"/>
980 </dia:attribute>
981 <dia:attribute name="comment">
982 <dia:string>##</dia:string>
983 </dia:attribute>
984 <dia:attribute name="abstract">
985 <dia:boolean val="false"/>
986 </dia:attribute>
987 <dia:attribute name="inheritance_type">
988 <dia:enum val="2"/>
989 </dia:attribute>
990 <dia:attribute name="query">
991 <dia:boolean val="false"/>
992 </dia:attribute>
993 <dia:attribute name="class_scope">
994 <dia:boolean val="false"/>
995 </dia:attribute>
996 <dia:attribute name="parameters">
997 <dia:composite type="umlparameter">
998 <dia:attribute name="name">
999 <dia:string>#degree#</dia:string>
1000 </dia:attribute>
1001 <dia:attribute name="type">
1002 <dia:string>#scalar number#</dia:string>
1003 </dia:attribute>
1004 <dia:attribute name="value">
1005 <dia:string>#0.1#</dia:string>
1006 </dia:attribute>
1007 <dia:attribute name="comment">
1008 <dia:string>##</dia:string>
1009 </dia:attribute>
1010 <dia:attribute name="kind">
1011 <dia:enum val="1"/>
1012 </dia:attribute>
1013 </dia:composite>
1014 </dia:attribute>
1015 </dia:composite>
1016 <dia:composite type="umloperation">
1017 <dia:attribute name="name">
1018 <dia:string>#record_count#</dia:string>
1019 </dia:attribute>
1020 <dia:attribute name="stereotype">
1021 <dia:string>##</dia:string>
1022 </dia:attribute>
1023 <dia:attribute name="type">
1024 <dia:string>##</dia:string>
1025 </dia:attribute>
1026 <dia:attribute name="visibility">
1027 <dia:enum val="0"/>
1028 </dia:attribute>
1029 <dia:attribute name="comment">
1030 <dia:string>##</dia:string>
1031 </dia:attribute>
1032 <dia:attribute name="abstract">
1033 <dia:boolean val="false"/>
1034 </dia:attribute>
1035 <dia:attribute name="inheritance_type">
1036 <dia:enum val="2"/>
1037 </dia:attribute>
1038 <dia:attribute name="query">
1039 <dia:boolean val="false"/>
1040 </dia:attribute>
1041 <dia:attribute name="class_scope">
1042 <dia:boolean val="false"/>
1043 </dia:attribute>
1044 <dia:attribute name="parameters">
1045 <dia:composite type="umlparameter">
1046 <dia:attribute name="name">
1047 <dia:string>#record_name#</dia:string>
1048 </dia:attribute>
1049 <dia:attribute name="type">
1050 <dia:string>#scalar string#</dia:string>
1051 </dia:attribute>
1052 <dia:attribute name="value">
1053 <dia:string>##</dia:string>
1054 </dia:attribute>
1055 <dia:attribute name="comment">
1056 <dia:string>##</dia:string>
1057 </dia:attribute>
1058 <dia:attribute name="kind">
1059 <dia:enum val="1"/>
1060 </dia:attribute>
1061 </dia:composite>
1062 <dia:composite type="umlparameter">
1063 <dia:attribute name="name">
1064 <dia:string>#return_value#</dia:string>
1065 </dia:attribute>
1066 <dia:attribute name="type">
1067 <dia:string>#scalar integer#</dia:string>
1068 </dia:attribute>
1069 <dia:attribute name="value">
1070 <dia:string>#0#</dia:string>
1071 </dia:attribute>
1072 <dia:attribute name="comment">
1073 <dia:string>##</dia:string>
1074 </dia:attribute>
1075 <dia:attribute name="kind">
1076 <dia:enum val="2"/>
1077 </dia:attribute>
1078 </dia:composite>
1079 </dia:attribute>
1080 </dia:composite>
1081 <dia:composite type="umloperation">
1082 <dia:attribute name="name">
1083 <dia:string>#_init_attr#</dia:string>
1084 </dia:attribute>
1085 <dia:attribute name="stereotype">
1086 <dia:string>#helper#</dia:string>
1087 </dia:attribute>
1088 <dia:attribute name="type">
1089 <dia:string>##</dia:string>
1090 </dia:attribute>
1091 <dia:attribute name="visibility">
1092 <dia:enum val="0"/>
1093 </dia:attribute>
1094 <dia:attribute name="comment">
1095 <dia:string>##</dia:string>
1096 </dia:attribute>
1097 <dia:attribute name="abstract">
1098 <dia:boolean val="false"/>
1099 </dia:attribute>
1100 <dia:attribute name="inheritance_type">
1101 <dia:enum val="1"/>
1102 </dia:attribute>
1103 <dia:attribute name="query">
1104 <dia:boolean val="false"/>
1105 </dia:attribute>
1106 <dia:attribute name="class_scope">
1107 <dia:boolean val="false"/>
1108 </dia:attribute>
1109 <dia:attribute name="parameters">
1110 <dia:composite type="umlparameter">
1111 <dia:attribute name="name">
1112 <dia:string>#parameter_type#</dia:string>
1113 </dia:attribute>
1114 <dia:attribute name="type">
1115 <dia:string>#scalar string#</dia:string>
1116 </dia:attribute>
1117 <dia:attribute name="value">
1118 <dia:string>##</dia:string>
1119 </dia:attribute>
1120 <dia:attribute name="comment">
1121 <dia:string>##</dia:string>
1122 </dia:attribute>
1123 <dia:attribute name="kind">
1124 <dia:enum val="1"/>
1125 </dia:attribute>
1126 </dia:composite>
1127 <dia:composite type="umlparameter">
1128 <dia:attribute name="name">
1129 <dia:string>#parameter_numbers#</dia:string>
1130 </dia:attribute>
1131 <dia:attribute name="type">
1132 <dia:string>#array of integers#</dia:string>
1133 </dia:attribute>
1134 <dia:attribute name="value">
1135 <dia:string>##</dia:string>
1136 </dia:attribute>
1137 <dia:attribute name="comment">
1138 <dia:string>##</dia:string>
1139 </dia:attribute>
1140 <dia:attribute name="kind">
1141 <dia:enum val="1"/>
1142 </dia:attribute>
1143 </dia:composite>
1144 <dia:composite type="umlparameter">
1145 <dia:attribute name="name">
1146 <dia:string>#attribute#</dia:string>
1147 </dia:attribute>
1148 <dia:attribute name="type">
1149 <dia:string>#scalar string#</dia:string>
1150 </dia:attribute>
1151 <dia:attribute name="value">
1152 <dia:string>##</dia:string>
1153 </dia:attribute>
1154 <dia:attribute name="comment">
1155 <dia:string>##</dia:string>
1156 </dia:attribute>
1157 <dia:attribute name="kind">
1158 <dia:enum val="1"/>
1159 </dia:attribute>
1160 </dia:composite>
1161 <dia:composite type="umlparameter">
1162 <dia:attribute name="name">
1163 <dia:string>#new_values#</dia:string>
1164 </dia:attribute>
1165 <dia:attribute name="type">
1166 <dia:string>#array of strings#</dia:string>
1167 </dia:attribute>
1168 <dia:attribute name="value">
1169 <dia:string>##</dia:string>
1170 </dia:attribute>
1171 <dia:attribute name="comment">
1172 <dia:string>##</dia:string>
1173 </dia:attribute>
1174 <dia:attribute name="kind">
1175 <dia:enum val="1"/>
1176 </dia:attribute>
1177 </dia:composite>
1178 <dia:composite type="umlparameter">
1179 <dia:attribute name="name">
1180 <dia:string>#add_if_absent#</dia:string>
1181 </dia:attribute>
1182 <dia:attribute name="type">
1183 <dia:string>#scalar boolean#</dia:string>
1184 </dia:attribute>
1185 <dia:attribute name="value">
1186 <dia:string>#0#</dia:string>
1187 </dia:attribute>
1188 <dia:attribute name="comment">
1189 <dia:string>##</dia:string>
1190 </dia:attribute>
1191 <dia:attribute name="kind">
1192 <dia:enum val="1"/>
1193 </dia:attribute>
1194 </dia:composite>
1195 <dia:composite type="umlparameter">
1196 <dia:attribute name="name">
1197 <dia:string>#parameter_values#</dia:string>
1198 </dia:attribute>
1199 <dia:attribute name="type">
1200 <dia:string>#array of strings#</dia:string>
1201 </dia:attribute>
1202 <dia:attribute name="value">
1203 <dia:string>##</dia:string>
1204 </dia:attribute>
1205 <dia:attribute name="comment">
1206 <dia:string>##</dia:string>
1207 </dia:attribute>
1208 <dia:attribute name="kind">
1209 <dia:enum val="2"/>
1210 </dia:attribute>
1211 </dia:composite>
1212 </dia:attribute>
1213 </dia:composite>
1214 <dia:composite type="umloperation">
1215 <dia:attribute name="name">
1216 <dia:string>#indexes#</dia:string>
1217 </dia:attribute>
1218 <dia:attribute name="stereotype">
1219 <dia:string>##</dia:string>
1220 </dia:attribute>
1221 <dia:attribute name="type">
1222 <dia:string>##</dia:string>
1223 </dia:attribute>
1224 <dia:attribute name="visibility">
1225 <dia:enum val="0"/>
1226 </dia:attribute>
1227 <dia:attribute name="comment">
1228 <dia:string>##</dia:string>
1229 </dia:attribute>
1230 <dia:attribute name="abstract">
1231 <dia:boolean val="false"/>
1232 </dia:attribute>
1233 <dia:attribute name="inheritance_type">
1234 <dia:enum val="2"/>
1235 </dia:attribute>
1236 <dia:attribute name="query">
1237 <dia:boolean val="false"/>
1238 </dia:attribute>
1239 <dia:attribute name="class_scope">
1240 <dia:boolean val="false"/>
1241 </dia:attribute>
1242 <dia:attribute name="parameters">
1243 <dia:composite type="umlparameter">
1244 <dia:attribute name="name">
1245 <dia:string>#parameter_type#</dia:string>
1246 </dia:attribute>
1247 <dia:attribute name="type">
1248 <dia:string>#scalar string#</dia:string>
1249 </dia:attribute>
1250 <dia:attribute name="value">
1251 <dia:string>##</dia:string>
1252 </dia:attribute>
1253 <dia:attribute name="comment">
1254 <dia:string>##</dia:string>
1255 </dia:attribute>
1256 <dia:attribute name="kind">
1257 <dia:enum val="1"/>
1258 </dia:attribute>
1259 </dia:composite>
1260 <dia:composite type="umlparameter">
1261 <dia:attribute name="name">
1262 <dia:string>#parameter_numbers#</dia:string>
1263 </dia:attribute>
1264 <dia:attribute name="type">
1265 <dia:string>#array of numbers#</dia:string>
1266 </dia:attribute>
1267 <dia:attribute name="value">
1268 <dia:string>##</dia:string>
1269 </dia:attribute>
1270 <dia:attribute name="comment">
1271 <dia:string>##</dia:string>
1272 </dia:attribute>
1273 <dia:attribute name="kind">
1274 <dia:enum val="1"/>
1275 </dia:attribute>
1276 </dia:composite>
1277 <dia:composite type="umlparameter">
1278 <dia:attribute name="name">
1279 <dia:string>#indexes#</dia:string>
1280 </dia:attribute>
1281 <dia:attribute name="type">
1282 <dia:string>#array of strings#</dia:string>
1283 </dia:attribute>
1284 <dia:attribute name="value">
1285 <dia:string>##</dia:string>
1286 </dia:attribute>
1287 <dia:attribute name="comment">
1288 <dia:string>##</dia:string>
1289 </dia:attribute>
1290 <dia:attribute name="kind">
1291 <dia:enum val="2"/>
1292 </dia:attribute>
1293 </dia:composite>
1294 </dia:attribute>
1295 </dia:composite>
1296 <dia:composite type="umloperation">
1297 <dia:attribute name="name">
1298 <dia:string>#covariance#</dia:string>
1299 </dia:attribute>
1300 <dia:attribute name="stereotype">
1301 <dia:string>##</dia:string>
1302 </dia:attribute>
1303 <dia:attribute name="type">
1304 <dia:string>##</dia:string>
1305 </dia:attribute>
1306 <dia:attribute name="visibility">
1307 <dia:enum val="0"/>
1308 </dia:attribute>
1309 <dia:attribute name="comment">
1310 <dia:string>##</dia:string>
1311 </dia:attribute>
1312 <dia:attribute name="abstract">
1313 <dia:boolean val="false"/>
1314 </dia:attribute>
1315 <dia:attribute name="inheritance_type">
1316 <dia:enum val="2"/>
1317 </dia:attribute>
1318 <dia:attribute name="query">
1319 <dia:boolean val="false"/>
1320 </dia:attribute>
1321 <dia:attribute name="class_scope">
1322 <dia:boolean val="false"/>
1323 </dia:attribute>
1324 <dia:attribute name="parameters">
1325 <dia:composite type="umlparameter">
1326 <dia:attribute name="name">
1327 <dia:string>#enabled#</dia:string>
1328 </dia:attribute>
1329 <dia:attribute name="type">
1330 <dia:string>#scalar boolean#</dia:string>
1331 </dia:attribute>
1332 <dia:attribute name="value">
1333 <dia:string>##</dia:string>
1334 </dia:attribute>
1335 <dia:attribute name="comment">
1336 <dia:string>##</dia:string>
1337 </dia:attribute>
1338 <dia:attribute name="kind">
1339 <dia:enum val="1"/>
1340 </dia:attribute>
1341 </dia:composite>
1342 <dia:composite type="umlparameter">
1343 <dia:attribute name="name">
1344 <dia:string>#indicator#</dia:string>
1345 </dia:attribute>
1346 <dia:attribute name="type">
1347 <dia:string>#scalar boolean#</dia:string>
1348 </dia:attribute>
1349 <dia:attribute name="value">
1350 <dia:string>#0#</dia:string>
1351 </dia:attribute>
1352 <dia:attribute name="comment">
1353 <dia:string>##</dia:string>
1354 </dia:attribute>
1355 <dia:attribute name="kind">
1356 <dia:enum val="2"/>
1357 </dia:attribute>
1358 </dia:composite>
1359 </dia:attribute>
1360 </dia:composite>
1361 <dia:composite type="umloperation">
1362 <dia:attribute name="name">
1363 <dia:string>#eigen#</dia:string>
1364 </dia:attribute>
1365 <dia:attribute name="stereotype">
1366 <dia:string>##</dia:string>
1367 </dia:attribute>
1368 <dia:attribute name="type">
1369 <dia:string>##</dia:string>
1370 </dia:attribute>
1371 <dia:attribute name="visibility">
1372 <dia:enum val="0"/>
1373 </dia:attribute>
1374 <dia:attribute name="comment">
1375 <dia:string>##</dia:string>
1376 </dia:attribute>
1377 <dia:attribute name="abstract">
1378 <dia:boolean val="false"/>
1379 </dia:attribute>
1380 <dia:attribute name="inheritance_type">
1381 <dia:enum val="2"/>
1382 </dia:attribute>
1383 <dia:attribute name="query">
1384 <dia:boolean val="false"/>
1385 </dia:attribute>
1386 <dia:attribute name="class_scope">
1387 <dia:boolean val="false"/>
1388 </dia:attribute>
1389 <dia:attribute name="parameters">
1390 <dia:composite type="umlparameter">
1391 <dia:attribute name="name">
1392 <dia:string>#enabled#</dia:string>
1393 </dia:attribute>
1394 <dia:attribute name="type">
1395 <dia:string>#scalar string#</dia:string>
1396 </dia:attribute>
1397 <dia:attribute name="value">
1398 <dia:string>##</dia:string>
1399 </dia:attribute>
1400 <dia:attribute name="comment">
1401 <dia:string>##</dia:string>
1402 </dia:attribute>
1403 <dia:attribute name="kind">
1404 <dia:enum val="1"/>
1405 </dia:attribute>
1406 </dia:composite>
1407 <dia:composite type="umlparameter">
1408 <dia:attribute name="name">
1409 <dia:string>#indicator#</dia:string>
1410 </dia:attribute>
1411 <dia:attribute name="type">
1412 <dia:string>#scalar boolean#</dia:string>
1413 </dia:attribute>
1414 <dia:attribute name="value">
1415 <dia:string>#0#</dia:string>
1416 </dia:attribute>
1417 <dia:attribute name="comment">
1418 <dia:string>##</dia:string>
1419 </dia:attribute>
1420 <dia:attribute name="kind">
1421 <dia:enum val="2"/>
1422 </dia:attribute>
1423 </dia:composite>
1424 </dia:attribute>
1425 </dia:composite>
1426 <dia:composite type="umloperation">
1427 <dia:attribute name="name">
1428 <dia:string>#_option_val_pos#</dia:string>
1429 </dia:attribute>
1430 <dia:attribute name="stereotype">
1431 <dia:string>#helper#</dia:string>
1432 </dia:attribute>
1433 <dia:attribute name="type">
1434 <dia:string>##</dia:string>
1435 </dia:attribute>
1436 <dia:attribute name="visibility">
1437 <dia:enum val="0"/>
1438 </dia:attribute>
1439 <dia:attribute name="comment">
1440 <dia:string>##</dia:string>
1441 </dia:attribute>
1442 <dia:attribute name="abstract">
1443 <dia:boolean val="false"/>
1444 </dia:attribute>
1445 <dia:attribute name="inheritance_type">
1446 <dia:enum val="1"/>
1447 </dia:attribute>
1448 <dia:attribute name="query">
1449 <dia:boolean val="false"/>
1450 </dia:attribute>
1451 <dia:attribute name="class_scope">
1452 <dia:boolean val="false"/>
1453 </dia:attribute>
1454 <dia:attribute name="parameters">
1455 <dia:composite type="umlparameter">
1456 <dia:attribute name="name">
1457 <dia:string>#record_name#</dia:string>
1458 </dia:attribute>
1459 <dia:attribute name="type">
1460 <dia:string>#scalar string#</dia:string>
1461 </dia:attribute>
1462 <dia:attribute name="value">
1463 <dia:string>##</dia:string>
1464 </dia:attribute>
1465 <dia:attribute name="comment">
1466 <dia:string>##</dia:string>
1467 </dia:attribute>
1468 <dia:attribute name="kind">
1469 <dia:enum val="1"/>
1470 </dia:attribute>
1471 </dia:composite>
1472 <dia:composite type="umlparameter">
1473 <dia:attribute name="name">
1474 <dia:string>#instance_numbers#</dia:string>
1475 </dia:attribute>
1476 <dia:attribute name="type">
1477 <dia:string>#array of integers#</dia:string>
1478 </dia:attribute>
1479 <dia:attribute name="value">
1480 <dia:string>##</dia:string>
1481 </dia:attribute>
1482 <dia:attribute name="comment">
1483 <dia:string>##</dia:string>
1484 </dia:attribute>
1485 <dia:attribute name="kind">
1486 <dia:enum val="1"/>
1487 </dia:attribute>
1488 </dia:composite>
1489 <dia:composite type="umlparameter">
1490 <dia:attribute name="name">
1491 <dia:string>#name#</dia:string>
1492 </dia:attribute>
1493 <dia:attribute name="type">
1494 <dia:string>#scalar string#</dia:string>
1495 </dia:attribute>
1496 <dia:attribute name="value">
1497 <dia:string>##</dia:string>
1498 </dia:attribute>
1499 <dia:attribute name="comment">
1500 <dia:string>##</dia:string>
1501 </dia:attribute>
1502 <dia:attribute name="kind">
1503 <dia:enum val="1"/>
1504 </dia:attribute>
1505 </dia:composite>
1506 <dia:composite type="umlparameter">
1507 <dia:attribute name="name">
1508 <dia:string>#new_values#</dia:string>
1509 </dia:attribute>
1510 <dia:attribute name="type">
1511 <dia:string>#array of strings#</dia:string>
1512 </dia:attribute>
1513 <dia:attribute name="value">
1514 <dia:string>##</dia:string>
1515 </dia:attribute>
1516 <dia:attribute name="comment">
1517 <dia:string>##</dia:string>
1518 </dia:attribute>
1519 <dia:attribute name="kind">
1520 <dia:enum val="1"/>
1521 </dia:attribute>
1522 </dia:composite>
1523 <dia:composite type="umlparameter">
1524 <dia:attribute name="name">
1525 <dia:string>#exact_match#</dia:string>
1526 </dia:attribute>
1527 <dia:attribute name="type">
1528 <dia:string>#scalar boolean#</dia:string>
1529 </dia:attribute>
1530 <dia:attribute name="value">
1531 <dia:string>#1#</dia:string>
1532 </dia:attribute>
1533 <dia:attribute name="comment">
1534 <dia:string>##</dia:string>
1535 </dia:attribute>
1536 <dia:attribute name="kind">
1537 <dia:enum val="1"/>
1538 </dia:attribute>
1539 </dia:composite>
1540 <dia:composite type="umlparameter">
1541 <dia:attribute name="name">
1542 <dia:string>#values#</dia:string>
1543 </dia:attribute>
1544 <dia:attribute name="type">
1545 <dia:string>#array of strings#</dia:string>
1546 </dia:attribute>
1547 <dia:attribute name="value">
1548 <dia:string>##</dia:string>
1549 </dia:attribute>
1550 <dia:attribute name="comment">
1551 <dia:string>##</dia:string>
1552 </dia:attribute>
1553 <dia:attribute name="kind">
1554 <dia:enum val="2"/>
1555 </dia:attribute>
1556 </dia:composite>
1557 <dia:composite type="umlparameter">
1558 <dia:attribute name="name">
1559 <dia:string>#positions#</dia:string>
1560 </dia:attribute>
1561 <dia:attribute name="type">
1562 <dia:string>#array of integers#</dia:string>
1563 </dia:attribute>
1564 <dia:attribute name="value">
1565 <dia:string>##</dia:string>
1566 </dia:attribute>
1567 <dia:attribute name="comment">
1568 <dia:string>##</dia:string>
1569 </dia:attribute>
1570 <dia:attribute name="kind">
1571 <dia:enum val="2"/>
1572 </dia:attribute>
1573 </dia:composite>
1574 </dia:attribute>
1575 </dia:composite>
1576 <dia:composite type="umloperation">
1577 <dia:attribute name="name">
1578 <dia:string>#name_val#</dia:string>
1579 </dia:attribute>
1580 <dia:attribute name="stereotype">
1581 <dia:string>##</dia:string>
1582 </dia:attribute>
1583 <dia:attribute name="type">
1584 <dia:string>##</dia:string>
1585 </dia:attribute>
1586 <dia:attribute name="visibility">
1587 <dia:enum val="0"/>
1588 </dia:attribute>
1589 <dia:attribute name="comment">
1590 <dia:string>##</dia:string>
1591 </dia:attribute>
1592 <dia:attribute name="abstract">
1593 <dia:boolean val="false"/>
1594 </dia:attribute>
1595 <dia:attribute name="inheritance_type">
1596 <dia:enum val="1"/>
1597 </dia:attribute>
1598 <dia:attribute name="query">
1599 <dia:boolean val="false"/>
1600 </dia:attribute>
1601 <dia:attribute name="class_scope">
1602 <dia:boolean val="false"/>
1603 </dia:attribute>
1604 <dia:attribute name="parameters">
1605 <dia:composite type="umlparameter">
1606 <dia:attribute name="name">
1607 <dia:string>#parameter_type#</dia:string>
1608 </dia:attribute>
1609 <dia:attribute name="type">
1610 <dia:string>#scalar string#</dia:string>
1611 </dia:attribute>
1612 <dia:attribute name="value">
1613 <dia:string>##</dia:string>
1614 </dia:attribute>
1615 <dia:attribute name="comment">
1616 <dia:string>##</dia:string>
1617 </dia:attribute>
1618 <dia:attribute name="kind">
1619 <dia:enum val="1"/>
1620 </dia:attribute>
1621 </dia:composite>
1622 <dia:composite type="umlparameter">
1623 <dia:attribute name="name">
1624 <dia:string>#parameter_numbers#</dia:string>
1625 </dia:attribute>
1626 <dia:attribute name="type">
1627 <dia:string>#array of integers#</dia:string>
1628 </dia:attribute>
1629 <dia:attribute name="value">
1630 <dia:string>##</dia:string>
1631 </dia:attribute>
1632 <dia:attribute name="comment">
1633 <dia:string>##</dia:string>
1634 </dia:attribute>
1635 <dia:attribute name="kind">
1636 <dia:enum val="1"/>
1637 </dia:attribute>
1638 </dia:composite>
1639 <dia:composite type="umlparameter">
1640 <dia:attribute name="name">
1641 <dia:string>#names_values#</dia:string>
1642 </dia:attribute>
1643 <dia:attribute name="type">
1644 <dia:string>#array of#</dia:string>
1645 </dia:attribute>
1646 <dia:attribute name="value">
1647 <dia:string>##</dia:string>
1648 </dia:attribute>
1649 <dia:attribute name="comment">
1650 <dia:string>##</dia:string>
1651 </dia:attribute>
1652 <dia:attribute name="kind">
1653 <dia:enum val="2"/>
1654 </dia:attribute>
1655 </dia:composite>
1656 </dia:attribute>
1657 </dia:composite>
1658 <dia:composite type="umloperation">
1659 <dia:attribute name="name">
1660 <dia:string>#remove_records#</dia:string>
1661 </dia:attribute>
1662 <dia:attribute name="stereotype">
1663 <dia:string>##</dia:string>
1664 </dia:attribute>
1665 <dia:attribute name="type">
1666 <dia:string>##</dia:string>
1667 </dia:attribute>
1668 <dia:attribute name="visibility">
1669 <dia:enum val="0"/>
1670 </dia:attribute>
1671 <dia:attribute name="comment">
1672 <dia:string>##</dia:string>
1673 </dia:attribute>
1674 <dia:attribute name="abstract">
1675 <dia:boolean val="false"/>
1676 </dia:attribute>
1677 <dia:attribute name="inheritance_type">
1678 <dia:enum val="2"/>
1679 </dia:attribute>
1680 <dia:attribute name="query">
1681 <dia:boolean val="false"/>
1682 </dia:attribute>
1683 <dia:attribute name="class_scope">
1684 <dia:boolean val="false"/>
1685 </dia:attribute>
1686 <dia:attribute name="parameters">
1687 <dia:composite type="umlparameter">
1688 <dia:attribute name="name">
1689 <dia:string>#type#</dia:string>
1690 </dia:attribute>
1691 <dia:attribute name="type">
1692 <dia:string>#mandatory scalar string#</dia:string>
1693 </dia:attribute>
1694 <dia:attribute name="value">
1695 <dia:string>##</dia:string>
1696 </dia:attribute>
1697 <dia:attribute name="comment">
1698 <dia:string>##</dia:string>
1699 </dia:attribute>
1700 <dia:attribute name="kind">
1701 <dia:enum val="1"/>
1702 </dia:attribute>
1703 </dia:composite>
1704 </dia:attribute>
1705 </dia:composite>
1706 <dia:composite type="umloperation">
1707 <dia:attribute name="name">
1708 <dia:string>#_read_table_files#</dia:string>
1709 </dia:attribute>
1710 <dia:attribute name="stereotype">
1711 <dia:string>##</dia:string>
1712 </dia:attribute>
1713 <dia:attribute name="type">
1714 <dia:string>#initiator#</dia:string>
1715 </dia:attribute>
1716 <dia:attribute name="visibility">
1717 <dia:enum val="0"/>
1718 </dia:attribute>
1719 <dia:attribute name="comment">
1720 <dia:string>##</dia:string>
1721 </dia:attribute>
1722 <dia:attribute name="abstract">
1723 <dia:boolean val="false"/>
1724 </dia:attribute>
1725 <dia:attribute name="inheritance_type">
1726 <dia:enum val="2"/>
1727 </dia:attribute>
1728 <dia:attribute name="query">
1729 <dia:boolean val="false"/>
1730 </dia:attribute>
1731 <dia:attribute name="class_scope">
1732 <dia:boolean val="false"/>
1733 </dia:attribute>
1734 <dia:attribute name="parameters">
1735 <dia:composite type="umlparameter">
1736 <dia:attribute name="name">
1737 <dia:string>#ignore_missing_files#</dia:string>
1738 </dia:attribute>
1739 <dia:attribute name="type">
1740 <dia:string>#scalar boolean#</dia:string>
1741 </dia:attribute>
1742 <dia:attribute name="value">
1743 <dia:string>#0#</dia:string>
1744 </dia:attribute>
1745 <dia:attribute name="comment">
1746 <dia:string>##</dia:string>
1747 </dia:attribute>
1748 <dia:attribute name="kind">
1749 <dia:enum val="1"/>
1750 </dia:attribute>
1751 </dia:composite>
1752 </dia:attribute>
1753 </dia:composite>
1754 <dia:composite type="umloperation">
1755 <dia:attribute name="name">
1756 <dia:string>#_normalize_record_name#</dia:string>
1757 </dia:attribute>
1758 <dia:attribute name="stereotype">
1759 <dia:string>##</dia:string>
1760 </dia:attribute>
1761 <dia:attribute name="type">
1762 <dia:string>##</dia:string>
1763 </dia:attribute>
1764 <dia:attribute name="visibility">
1765 <dia:enum val="1"/>
1766 </dia:attribute>
1767 <dia:attribute name="comment">
1768 <dia:string>##</dia:string>
1769 </dia:attribute>
1770 <dia:attribute name="abstract">
1771 <dia:boolean val="false"/>
1772 </dia:attribute>
1773 <dia:attribute name="inheritance_type">
1774 <dia:enum val="2"/>
1775 </dia:attribute>
1776 <dia:attribute name="query">
1777 <dia:boolean val="false"/>
1778 </dia:attribute>
1779 <dia:attribute name="class_scope">
1780 <dia:boolean val="false"/>
1781 </dia:attribute>
1782 <dia:attribute name="parameters">
1783 <dia:composite type="umlparameter">
1784 <dia:attribute name="name">
1785 <dia:string>#record_name#</dia:string>
1786 </dia:attribute>
1787 <dia:attribute name="type">
1788 <dia:string>#mandatory scalar string#</dia:string>
1789 </dia:attribute>
1790 <dia:attribute name="value">
1791 <dia:string>##</dia:string>
1792 </dia:attribute>
1793 <dia:attribute name="comment">
1794 <dia:string>##</dia:string>
1795 </dia:attribute>
1796 <dia:attribute name="kind">
1797 <dia:enum val="1"/>
1798 </dia:attribute>
1799 </dia:composite>
1800 <dia:composite type="umlparameter">
1801 <dia:attribute name="name">
1802 <dia:string>#normalized_name#</dia:string>
1803 </dia:attribute>
1804 <dia:attribute name="type">
1805 <dia:string>#scalar string#</dia:string>
1806 </dia:attribute>
1807 <dia:attribute name="value">
1808 <dia:string>##</dia:string>
1809 </dia:attribute>
1810 <dia:attribute name="comment">
1811 <dia:string>##</dia:string>
1812 </dia:attribute>
1813 <dia:attribute name="kind">
1814 <dia:enum val="2"/>
1815 </dia:attribute>
1816 </dia:composite>
1817 </dia:attribute>
1818 </dia:composite>
1819 <dia:composite type="umloperation">
1820 <dia:attribute name="name">
1821 <dia:string>#header#</dia:string>
1822 </dia:attribute>
1823 <dia:attribute name="stereotype">
1824 <dia:string>##</dia:string>
1825 </dia:attribute>
1826 <dia:attribute name="type">
1827 <dia:string>##</dia:string>
1828 </dia:attribute>
1829 <dia:attribute name="visibility">
1830 <dia:enum val="0"/>
1831 </dia:attribute>
1832 <dia:attribute name="comment">
1833 <dia:string>##</dia:string>
1834 </dia:attribute>
1835 <dia:attribute name="abstract">
1836 <dia:boolean val="false"/>
1837 </dia:attribute>
1838 <dia:attribute name="inheritance_type">
1839 <dia:enum val="2"/>
1840 </dia:attribute>
1841 <dia:attribute name="query">
1842 <dia:boolean val="false"/>
1843 </dia:attribute>
1844 <dia:attribute name="class_scope">
1845 <dia:boolean val="false"/>
1846 </dia:attribute>
1847 <dia:attribute name="parameters">
1848 <dia:composite type="umlparameter">
1849 <dia:attribute name="name">
1850 <dia:string>#header#</dia:string>
1851 </dia:attribute>
1852 <dia:attribute name="type">
1853 <dia:string>#array of strings#</dia:string>
1854 </dia:attribute>
1855 <dia:attribute name="value">
1856 <dia:string>##</dia:string>
1857 </dia:attribute>
1858 <dia:attribute name="comment">
1859 <dia:string>##</dia:string>
1860 </dia:attribute>
1861 <dia:attribute name="kind">
1862 <dia:enum val="2"/>
1863 </dia:attribute>
1864 </dia:composite>
1865 </dia:attribute>
1866 </dia:composite>
1867 <dia:composite type="umloperation">
1868 <dia:attribute name="name">
1869 <dia:string>#dropped_columns#</dia:string>
1870 </dia:attribute>
1871 <dia:attribute name="stereotype">
1872 <dia:string>##</dia:string>
1873 </dia:attribute>
1874 <dia:attribute name="type">
1875 <dia:string>##</dia:string>
1876 </dia:attribute>
1877 <dia:attribute name="visibility">
1878 <dia:enum val="0"/>
1879 </dia:attribute>
1880 <dia:attribute name="comment">
1881 <dia:string>##</dia:string>
1882 </dia:attribute>
1883 <dia:attribute name="abstract">
1884 <dia:boolean val="false"/>
1885 </dia:attribute>
1886 <dia:attribute name="inheritance_type">
1887 <dia:enum val="2"/>
1888 </dia:attribute>
1889 <dia:attribute name="query">
1890 <dia:boolean val="false"/>
1891 </dia:attribute>
1892 <dia:attribute name="class_scope">
1893 <dia:boolean val="false"/>
1894 </dia:attribute>
1895 <dia:attribute name="parameters">
1896 <dia:composite type="umlparameter">
1897 <dia:attribute name="name">
1898 <dia:string>#dropped_columns#</dia:string>
1899 </dia:attribute>
1900 <dia:attribute name="type">
1901 <dia:string>#array of booleans#</dia:string>
1902 </dia:attribute>
1903 <dia:attribute name="value">
1904 <dia:string>##</dia:string>
1905 </dia:attribute>
1906 <dia:attribute name="comment">
1907 <dia:string>##</dia:string>
1908 </dia:attribute>
1909 <dia:attribute name="kind">
1910 <dia:enum val="2"/>
1911 </dia:attribute>
1912 </dia:composite>
1913 </dia:attribute>
1914 </dia:composite>
1915 <dia:composite type="umloperation">
1916 <dia:attribute name="name">
1917 <dia:string>#cont_wrap_columns#</dia:string>
1918 </dia:attribute>
1919 <dia:attribute name="stereotype">
1920 <dia:string>##</dia:string>
1921 </dia:attribute>
1922 <dia:attribute name="type">
1923 <dia:string>##</dia:string>
1924 </dia:attribute>
1925 <dia:attribute name="visibility">
1926 <dia:enum val="0"/>
1927 </dia:attribute>
1928 <dia:attribute name="comment">
1929 <dia:string>##</dia:string>
1930 </dia:attribute>
1931 <dia:attribute name="abstract">
1932 <dia:boolean val="false"/>
1933 </dia:attribute>
1934 <dia:attribute name="inheritance_type">
1935 <dia:enum val="2"/>
1936 </dia:attribute>
1937 <dia:attribute name="query">
1938 <dia:boolean val="false"/>
1939 </dia:attribute>
1940 <dia:attribute name="class_scope">
1941 <dia:boolean val="false"/>
1942 </dia:attribute>
1943 <dia:attribute name="parameters">
1944 <dia:composite type="umlparameter">
1945 <dia:attribute name="name">
1946 <dia:string>#cont_column#</dia:string>
1947 </dia:attribute>
1948 <dia:attribute name="type">
1949 <dia:string>#scalar integer#</dia:string>
1950 </dia:attribute>
1951 <dia:attribute name="value">
1952 <dia:string>##</dia:string>
1953 </dia:attribute>
1954 <dia:attribute name="comment">
1955 <dia:string>##</dia:string>
1956 </dia:attribute>
1957 <dia:attribute name="kind">
1958 <dia:enum val="2"/>
1959 </dia:attribute>
1960 </dia:composite>
1961 <dia:composite type="umlparameter">
1962 <dia:attribute name="name">
1963 <dia:string>#wrap_column#</dia:string>
1964 </dia:attribute>
1965 <dia:attribute name="type">
1966 <dia:string>#scalar integer#</dia:string>
1967 </dia:attribute>
1968 <dia:attribute name="value">
1969 <dia:string>##</dia:string>
1970 </dia:attribute>
1971 <dia:attribute name="comment">
1972 <dia:string>##</dia:string>
1973 </dia:attribute>
1974 <dia:attribute name="kind">
1975 <dia:enum val="2"/>
1976 </dia:attribute>
1977 </dia:composite>
1978 </dia:attribute>
1979 </dia:composite>
1980 <dia:composite type="umloperation">
1981 <dia:attribute name="name">
1982 <dia:string>#drop_dropped#</dia:string>
1983 </dia:attribute>
1984 <dia:attribute name="stereotype">
1985 <dia:string>##</dia:string>
1986 </dia:attribute>
1987 <dia:attribute name="type">
1988 <dia:string>##</dia:string>
1989 </dia:attribute>
1990 <dia:attribute name="visibility">
1991 <dia:enum val="0"/>
1992 </dia:attribute>
1993 <dia:attribute name="comment">
1994 <dia:string>##</dia:string>
1995 </dia:attribute>
1996 <dia:attribute name="abstract">
1997 <dia:boolean val="false"/>
1998 </dia:attribute>
1999 <dia:attribute name="inheritance_type">
2000 <dia:enum val="2"/>
2001 </dia:attribute>
2002 <dia:attribute name="query">
2003 <dia:boolean val="false"/>
2004 </dia:attribute>
2005 <dia:attribute name="class_scope">
2006 <dia:boolean val="false"/>
2007 </dia:attribute>
2008 <dia:attribute name="parameters"/>
2009 </dia:composite>
2010 <dia:composite type="umloperation">
2011 <dia:attribute name="name">
2012 <dia:string>#remove_option#</dia:string>
2013 </dia:attribute>
2014 <dia:attribute name="stereotype">
2015 <dia:string>##</dia:string>
2016 </dia:attribute>
2017 <dia:attribute name="type">
2018 <dia:string>##</dia:string>
2019 </dia:attribute>
2020 <dia:attribute name="visibility">
2021 <dia:enum val="0"/>
2022 </dia:attribute>
2023 <dia:attribute name="comment">
2024 <dia:string>##</dia:string>
2025 </dia:attribute>
2026 <dia:attribute name="abstract">
2027 <dia:boolean val="false"/>
2028 </dia:attribute>
2029 <dia:attribute name="inheritance_type">
2030 <dia:enum val="2"/>
2031 </dia:attribute>
2032 <dia:attribute name="query">
2033 <dia:boolean val="false"/>
2034 </dia:attribute>
2035 <dia:attribute name="class_scope">
2036 <dia:boolean val="false"/>
2037 </dia:attribute>
2038 <dia:attribute name="parameters">
2039 <dia:composite type="umlparameter">
2040 <dia:attribute name="name">
2041 <dia:string>#record_name#</dia:string>
2042 </dia:attribute>
2043 <dia:attribute name="type">
2044 <dia:string>#scalar string#</dia:string>
2045 </dia:attribute>
2046 <dia:attribute name="value">
2047 <dia:string>##</dia:string>
2048 </dia:attribute>
2049 <dia:attribute name="comment">
2050 <dia:string>##</dia:string>
2051 </dia:attribute>
2052 <dia:attribute name="kind">
2053 <dia:enum val="1"/>
2054 </dia:attribute>
2055 </dia:composite>
2056 <dia:composite type="umlparameter">
2057 <dia:attribute name="name">
2058 <dia:string>#option_name#</dia:string>
2059 </dia:attribute>
2060 <dia:attribute name="type">
2061 <dia:string>#scalar string#</dia:string>
2062 </dia:attribute>
2063 <dia:attribute name="value">
2064 <dia:string>##</dia:string>
2065 </dia:attribute>
2066 <dia:attribute name="comment">
2067 <dia:string>##</dia:string>
2068 </dia:attribute>
2069 <dia:attribute name="kind">
2070 <dia:enum val="1"/>
2071 </dia:attribute>
2072 </dia:composite>
2073 </dia:attribute>
2074 </dia:composite>
2075 <dia:composite type="umloperation">
2076 <dia:attribute name="name">
2077 <dia:string>#add_option#</dia:string>
2078 </dia:attribute>
2079 <dia:attribute name="stereotype">
2080 <dia:string>##</dia:string>
2081 </dia:attribute>
2082 <dia:attribute name="type">
2083 <dia:string>##</dia:string>
2084 </dia:attribute>
2085 <dia:attribute name="visibility">
2086 <dia:enum val="0"/>
2087 </dia:attribute>
2088 <dia:attribute name="comment">
2089 <dia:string>##</dia:string>
2090 </dia:attribute>
2091 <dia:attribute name="abstract">
2092 <dia:boolean val="false"/>
2093 </dia:attribute>
2094 <dia:attribute name="inheritance_type">
2095 <dia:enum val="2"/>
2096 </dia:attribute>
2097 <dia:attribute name="query">
2098 <dia:boolean val="false"/>
2099 </dia:attribute>
2100 <dia:attribute name="class_scope">
2101 <dia:boolean val="false"/>
2102 </dia:attribute>
2103 <dia:attribute name="parameters">
2104 <dia:composite type="umlparameter">
2105 <dia:attribute name="name">
2106 <dia:string>#record_name#</dia:string>
2107 </dia:attribute>
2108 <dia:attribute name="type">
2109 <dia:string>#scalar string#</dia:string>
2110 </dia:attribute>
2111 <dia:attribute name="value">
2112 <dia:string>##</dia:string>
2113 </dia:attribute>
2114 <dia:attribute name="comment">
2115 <dia:string>##</dia:string>
2116 </dia:attribute>
2117 <dia:attribute name="kind">
2118 <dia:enum val="1"/>
2119 </dia:attribute>
2120 </dia:composite>
2121 <dia:composite type="umlparameter">
2122 <dia:attribute name="name">
2123 <dia:string>#option_name#</dia:string>
2124 </dia:attribute>
2125 <dia:attribute name="type">
2126 <dia:string>#scalar string#</dia:string>
2127 </dia:attribute>
2128 <dia:attribute name="value">
2129 <dia:string>##</dia:string>
2130 </dia:attribute>
2131 <dia:attribute name="comment">
2132 <dia:string>##</dia:string>
2133 </dia:attribute>
2134 <dia:attribute name="kind">
2135 <dia:enum val="1"/>
2136 </dia:attribute>
2137 </dia:composite>
2138 <dia:composite type="umlparameter">
2139 <dia:attribute name="name">
2140 <dia:string>#option_value#</dia:string>
2141 </dia:attribute>
2142 <dia:attribute name="type">
2143 <dia:string>#scalar#</dia:string>
2144 </dia:attribute>
2145 <dia:attribute name="value">
2146 <dia:string>##</dia:string>
2147 </dia:attribute>
2148 <dia:attribute name="comment">
2149 <dia:string>##</dia:string>
2150 </dia:attribute>
2151 <dia:attribute name="kind">
2152 <dia:enum val="1"/>
2153 </dia:attribute>
2154 </dia:composite>
2155 <dia:composite type="umlparameter">
2156 <dia:attribute name="name">
2157 <dia:string>#add_record#</dia:string>
2158 </dia:attribute>
2159 <dia:attribute name="type">
2160 <dia:string>#scalar boolean#</dia:string>
2161 </dia:attribute>
2162 <dia:attribute name="value">
2163 <dia:string>#0#</dia:string>
2164 </dia:attribute>
2165 <dia:attribute name="comment">
2166 <dia:string>##</dia:string>
2167 </dia:attribute>
2168 <dia:attribute name="kind">
2169 <dia:enum val="1"/>
2170 </dia:attribute>
2171 </dia:composite>
2172 </dia:attribute>
2173 </dia:composite>
2174 <dia:composite type="umloperation">
2175 <dia:attribute name="name">
2176 <dia:string>#add_marginals_code#</dia:string>
2177 </dia:attribute>
2178 <dia:attribute name="stereotype">
2179 <dia:string>##</dia:string>
2180 </dia:attribute>
2181 <dia:attribute name="type">
2182 <dia:string>##</dia:string>
2183 </dia:attribute>
2184 <dia:attribute name="visibility">
2185 <dia:enum val="0"/>
2186 </dia:attribute>
2187 <dia:attribute name="comment">
2188 <dia:string>##</dia:string>
2189 </dia:attribute>
2190 <dia:attribute name="abstract">
2191 <dia:boolean val="false"/>
2192 </dia:attribute>
2193 <dia:attribute name="inheritance_type">
2194 <dia:enum val="2"/>
2195 </dia:attribute>
2196 <dia:attribute name="query">
2197 <dia:boolean val="false"/>
2198 </dia:attribute>
2199 <dia:attribute name="class_scope">
2200 <dia:boolean val="false"/>
2201 </dia:attribute>
2202 <dia:attribute name="parameters">
2203 <dia:composite type="umlparameter">
2204 <dia:attribute name="name">
2205 <dia:string>#nomegas#</dia:string>
2206 </dia:attribute>
2207 <dia:attribute name="type">
2208 <dia:string>#scalar integer#</dia:string>
2209 </dia:attribute>
2210 <dia:attribute name="value">
2211 <dia:string>##</dia:string>
2212 </dia:attribute>
2213 <dia:attribute name="comment">
2214 <dia:string>##</dia:string>
2215 </dia:attribute>
2216 <dia:attribute name="kind">
2217 <dia:enum val="1"/>
2218 </dia:attribute>
2219 </dia:composite>
2220 </dia:attribute>
2221 </dia:composite>
2222 <dia:composite type="umloperation">
2223 <dia:attribute name="name">
2224 <dia:string>#nomegas#</dia:string>
2225 </dia:attribute>
2226 <dia:attribute name="stereotype">
2227 <dia:string>##</dia:string>
2228 </dia:attribute>
2229 <dia:attribute name="type">
2230 <dia:string>##</dia:string>
2231 </dia:attribute>
2232 <dia:attribute name="visibility">
2233 <dia:enum val="0"/>
2234 </dia:attribute>
2235 <dia:attribute name="comment">
2236 <dia:string>##</dia:string>
2237 </dia:attribute>
2238 <dia:attribute name="abstract">
2239 <dia:boolean val="false"/>
2240 </dia:attribute>
2241 <dia:attribute name="inheritance_type">
2242 <dia:enum val="2"/>
2243 </dia:attribute>
2244 <dia:attribute name="query">
2245 <dia:boolean val="false"/>
2246 </dia:attribute>
2247 <dia:attribute name="class_scope">
2248 <dia:boolean val="false"/>
2249 </dia:attribute>
2250 <dia:attribute name="parameters">
2251 <dia:composite type="umlparameter">
2252 <dia:attribute name="name">
2253 <dia:string>#nomegas#</dia:string>
2254 </dia:attribute>
2255 <dia:attribute name="type">
2256 <dia:string>#scalar integer#</dia:string>
2257 </dia:attribute>
2258 <dia:attribute name="value">
2259 <dia:string>##</dia:string>
2260 </dia:attribute>
2261 <dia:attribute name="comment">
2262 <dia:string>##</dia:string>
2263 </dia:attribute>
2264 <dia:attribute name="kind">
2265 <dia:enum val="2"/>
2266 </dia:attribute>
2267 </dia:composite>
2268 </dia:attribute>
2269 </dia:composite>
2270 <dia:composite type="umloperation">
2271 <dia:attribute name="name">
2272 <dia:string>#nsigmas#</dia:string>
2273 </dia:attribute>
2274 <dia:attribute name="stereotype">
2275 <dia:string>##</dia:string>
2276 </dia:attribute>
2277 <dia:attribute name="type">
2278 <dia:string>##</dia:string>
2279 </dia:attribute>
2280 <dia:attribute name="visibility">
2281 <dia:enum val="0"/>
2282 </dia:attribute>
2283 <dia:attribute name="comment">
2284 <dia:string>##</dia:string>
2285 </dia:attribute>
2286 <dia:attribute name="abstract">
2287 <dia:boolean val="false"/>
2288 </dia:attribute>
2289 <dia:attribute name="inheritance_type">
2290 <dia:enum val="2"/>
2291 </dia:attribute>
2292 <dia:attribute name="query">
2293 <dia:boolean val="false"/>
2294 </dia:attribute>
2295 <dia:attribute name="class_scope">
2296 <dia:boolean val="false"/>
2297 </dia:attribute>
2298 <dia:attribute name="parameters">
2299 <dia:composite type="umlparameter">
2300 <dia:attribute name="name">
2301 <dia:string>#nsigmas#</dia:string>
2302 </dia:attribute>
2303 <dia:attribute name="type">
2304 <dia:string>#scalar integer#</dia:string>
2305 </dia:attribute>
2306 <dia:attribute name="value">
2307 <dia:string>##</dia:string>
2308 </dia:attribute>
2309 <dia:attribute name="comment">
2310 <dia:string>##</dia:string>
2311 </dia:attribute>
2312 <dia:attribute name="kind">
2313 <dia:enum val="2"/>
2314 </dia:attribute>
2315 </dia:composite>
2316 </dia:attribute>
2317 </dia:composite>
2318 <dia:composite type="umloperation">
2319 <dia:attribute name="name">
2320 <dia:string>#eta_shrinkage#</dia:string>
2321 </dia:attribute>
2322 <dia:attribute name="stereotype">
2323 <dia:string>##</dia:string>
2324 </dia:attribute>
2325 <dia:attribute name="type">
2326 <dia:string>##</dia:string>
2327 </dia:attribute>
2328 <dia:attribute name="visibility">
2329 <dia:enum val="0"/>
2330 </dia:attribute>
2331 <dia:attribute name="comment">
2332 <dia:string>##</dia:string>
2333 </dia:attribute>
2334 <dia:attribute name="abstract">
2335 <dia:boolean val="false"/>
2336 </dia:attribute>
2337 <dia:attribute name="inheritance_type">
2338 <dia:enum val="2"/>
2339 </dia:attribute>
2340 <dia:attribute name="query">
2341 <dia:boolean val="false"/>
2342 </dia:attribute>
2343 <dia:attribute name="class_scope">
2344 <dia:boolean val="false"/>
2345 </dia:attribute>
2346 <dia:attribute name="parameters">
2347 <dia:composite type="umlparameter">
2348 <dia:attribute name="name">
2349 <dia:string>#eta_shrinkage#</dia:string>
2350 </dia:attribute>
2351 <dia:attribute name="type">
2352 <dia:string>#array of#</dia:string>
2353 </dia:attribute>
2354 <dia:attribute name="value">
2355 <dia:string>##</dia:string>
2356 </dia:attribute>
2357 <dia:attribute name="comment">
2358 <dia:string>##</dia:string>
2359 </dia:attribute>
2360 <dia:attribute name="kind">
2361 <dia:enum val="2"/>
2362 </dia:attribute>
2363 </dia:composite>
2364 </dia:attribute>
2365 </dia:composite>
2366 <dia:composite type="umloperation">
2367 <dia:attribute name="name">
2368 <dia:string>#wres_shrinkage#</dia:string>
2369 </dia:attribute>
2370 <dia:attribute name="stereotype">
2371 <dia:string>##</dia:string>
2372 </dia:attribute>
2373 <dia:attribute name="type">
2374 <dia:string>##</dia:string>
2375 </dia:attribute>
2376 <dia:attribute name="visibility">
2377 <dia:enum val="0"/>
2378 </dia:attribute>
2379 <dia:attribute name="comment">
2380 <dia:string>##</dia:string>
2381 </dia:attribute>
2382 <dia:attribute name="abstract">
2383 <dia:boolean val="false"/>
2384 </dia:attribute>
2385 <dia:attribute name="inheritance_type">
2386 <dia:enum val="2"/>
2387 </dia:attribute>
2388 <dia:attribute name="query">
2389 <dia:boolean val="false"/>
2390 </dia:attribute>
2391 <dia:attribute name="class_scope">
2392 <dia:boolean val="false"/>
2393 </dia:attribute>
2394 <dia:attribute name="parameters">
2395 <dia:composite type="umlparameter">
2396 <dia:attribute name="name">
2397 <dia:string>#wres_shrinkage#</dia:string>
2398 </dia:attribute>
2399 <dia:attribute name="type">
2400 <dia:string>#array of#</dia:string>
2401 </dia:attribute>
2402 <dia:attribute name="value">
2403 <dia:string>##</dia:string>
2404 </dia:attribute>
2405 <dia:attribute name="comment">
2406 <dia:string>##</dia:string>
2407 </dia:attribute>
2408 <dia:attribute name="kind">
2409 <dia:enum val="2"/>
2410 </dia:attribute>
2411 </dia:composite>
2412 </dia:attribute>
2413 </dia:composite>
2414 </dia:attribute>
2415 <dia:attribute name="template">
2416 <dia:boolean val="false"/>
2417 </dia:attribute>
2418 <dia:attribute name="templates"/>
2419 </dia:object>
2420 <dia:object type="UML - Class" version="0" id="O3">
2421 <dia:attribute name="obj_pos">
2422 <dia:point val="4,60"/>
2423 </dia:attribute>
2424 <dia:attribute name="obj_bb">
2425 <dia:rectangle val="3.95,59.95;23.9,66.65"/>
2426 </dia:attribute>
2427 <dia:attribute name="elem_corner">
2428 <dia:point val="4,60"/>
2429 </dia:attribute>
2430 <dia:attribute name="elem_width">
2431 <dia:real val="19.850000000000001"/>
2432 </dia:attribute>
2433 <dia:attribute name="elem_height">
2434 <dia:real val="6.5999999999999996"/>
2435 </dia:attribute>
2436 <dia:attribute name="name">
2437 <dia:string>#option#</dia:string>
2438 </dia:attribute>
2439 <dia:attribute name="stereotype">
2440 <dia:string>##</dia:string>
2441 </dia:attribute>
2442 <dia:attribute name="comment">
2443 <dia:string>##</dia:string>
2444 </dia:attribute>
2445 <dia:attribute name="abstract">
2446 <dia:boolean val="false"/>
2447 </dia:attribute>
2448 <dia:attribute name="suppress_attributes">
2449 <dia:boolean val="false"/>
2450 </dia:attribute>
2451 <dia:attribute name="suppress_operations">
2452 <dia:boolean val="false"/>
2453 </dia:attribute>
2454 <dia:attribute name="visible_attributes">
2455 <dia:boolean val="true"/>
2456 </dia:attribute>
2457 <dia:attribute name="visible_operations">
2458 <dia:boolean val="true"/>
2459 </dia:attribute>
2460 <dia:attribute name="visible_comments">
2461 <dia:boolean val="false"/>
2462 </dia:attribute>
2463 <dia:attribute name="wrap_operations">
2464 <dia:boolean val="false"/>
2465 </dia:attribute>
2466 <dia:attribute name="wrap_after_char">
2467 <dia:int val="40"/>
2468 </dia:attribute>
2469 <dia:attribute name="line_color">
2470 <dia:color val="#000000"/>
2471 </dia:attribute>
2472 <dia:attribute name="fill_color">
2473 <dia:color val="#ffffff"/>
2474 </dia:attribute>
2475 <dia:attribute name="text_color">
2476 <dia:color val="#000000"/>
2477 </dia:attribute>
2478 <dia:attribute name="normal_font">
2479 <dia:font family="courier new" style="0" name="Courier"/>
2480 </dia:attribute>
2481 <dia:attribute name="abstract_font">
2482 <dia:font family="courier new" style="0" name="Courier"/>
2483 </dia:attribute>
2484 <dia:attribute name="polymorphic_font">
2485 <dia:font family="courier new" style="0" name="Courier"/>
2486 </dia:attribute>
2487 <dia:attribute name="classname_font">
2488 <dia:font family="courier new" style="0" name="Courier"/>
2489 </dia:attribute>
2490 <dia:attribute name="abstract_classname_font">
2491 <dia:font family="courier new" style="0" name="Courier"/>
2492 </dia:attribute>
2493 <dia:attribute name="comment_font">
2494 <dia:font family="courier new" style="0" name="Courier"/>
2495 </dia:attribute>
2496 <dia:attribute name="font_height">
2497 <dia:real val="0.80000000000000004"/>
2498 </dia:attribute>
2499 <dia:attribute name="polymorphic_font_height">
2500 <dia:real val="0.80000000000000004"/>
2501 </dia:attribute>
2502 <dia:attribute name="abstract_font_height">
2503 <dia:real val="0.80000000000000004"/>
2504 </dia:attribute>
2505 <dia:attribute name="classname_font_height">
2506 <dia:real val="1"/>
2507 </dia:attribute>
2508 <dia:attribute name="abstract_classname_font_height">
2509 <dia:real val="1"/>
2510 </dia:attribute>
2511 <dia:attribute name="comment_font_height">
2512 <dia:real val="1"/>
2513 </dia:attribute>
2514 <dia:attribute name="attributes">
2515 <dia:composite type="umlattribute">
2516 <dia:attribute name="name">
2517 <dia:string>#option_string#</dia:string>
2518 </dia:attribute>
2519 <dia:attribute name="type">
2520 <dia:string>#scalar string#</dia:string>
2521 </dia:attribute>
2522 <dia:attribute name="value">
2523 <dia:string>##</dia:string>
2524 </dia:attribute>
2525 <dia:attribute name="comment">
2526 <dia:string>##</dia:string>
2527 </dia:attribute>
2528 <dia:attribute name="visibility">
2529 <dia:enum val="1"/>
2530 </dia:attribute>
2531 <dia:attribute name="abstract">
2532 <dia:boolean val="false"/>
2533 </dia:attribute>
2534 <dia:attribute name="class_scope">
2535 <dia:boolean val="false"/>
2536 </dia:attribute>
2537 </dia:composite>
2538 <dia:composite type="umlattribute">
2539 <dia:attribute name="name">
2540 <dia:string>#name#</dia:string>
2541 </dia:attribute>
2542 <dia:attribute name="type">
2543 <dia:string>#scalar string#</dia:string>
2544 </dia:attribute>
2545 <dia:attribute name="value">
2546 <dia:string>##</dia:string>
2547 </dia:attribute>
2548 <dia:attribute name="comment">
2549 <dia:string>##</dia:string>
2550 </dia:attribute>
2551 <dia:attribute name="visibility">
2552 <dia:enum val="0"/>
2553 </dia:attribute>
2554 <dia:attribute name="abstract">
2555 <dia:boolean val="false"/>
2556 </dia:attribute>
2557 <dia:attribute name="class_scope">
2558 <dia:boolean val="false"/>
2559 </dia:attribute>
2560 </dia:composite>
2561 <dia:composite type="umlattribute">
2562 <dia:attribute name="name">
2563 <dia:string>#value#</dia:string>
2564 </dia:attribute>
2565 <dia:attribute name="type">
2566 <dia:string>#scalar string#</dia:string>
2567 </dia:attribute>
2568 <dia:attribute name="value">
2569 <dia:string>##</dia:string>
2570 </dia:attribute>
2571 <dia:attribute name="comment">
2572 <dia:string>##</dia:string>
2573 </dia:attribute>
2574 <dia:attribute name="visibility">
2575 <dia:enum val="0"/>
2576 </dia:attribute>
2577 <dia:attribute name="abstract">
2578 <dia:boolean val="false"/>
2579 </dia:attribute>
2580 <dia:attribute name="class_scope">
2581 <dia:boolean val="false"/>
2582 </dia:attribute>
2583 </dia:composite>
2584 </dia:attribute>
2585 <dia:attribute name="operations">
2586 <dia:composite type="umloperation">
2587 <dia:attribute name="name">
2588 <dia:string>#_read_option#</dia:string>
2589 </dia:attribute>
2590 <dia:attribute name="stereotype">
2591 <dia:string>#initiator#</dia:string>
2592 </dia:attribute>
2593 <dia:attribute name="type">
2594 <dia:string>##</dia:string>
2595 </dia:attribute>
2596 <dia:attribute name="visibility">
2597 <dia:enum val="1"/>
2598 </dia:attribute>
2599 <dia:attribute name="comment">
2600 <dia:string>##</dia:string>
2601 </dia:attribute>
2602 <dia:attribute name="abstract">
2603 <dia:boolean val="false"/>
2604 </dia:attribute>
2605 <dia:attribute name="inheritance_type">
2606 <dia:enum val="2"/>
2607 </dia:attribute>
2608 <dia:attribute name="query">
2609 <dia:boolean val="false"/>
2610 </dia:attribute>
2611 <dia:attribute name="class_scope">
2612 <dia:boolean val="false"/>
2613 </dia:attribute>
2614 <dia:attribute name="parameters"/>
2615 </dia:composite>
2616 <dia:composite type="umloperation">
2617 <dia:attribute name="name">
2618 <dia:string>#_format_option#</dia:string>
2619 </dia:attribute>
2620 <dia:attribute name="stereotype">
2621 <dia:string>#helper#</dia:string>
2622 </dia:attribute>
2623 <dia:attribute name="type">
2624 <dia:string>##</dia:string>
2625 </dia:attribute>
2626 <dia:attribute name="visibility">
2627 <dia:enum val="1"/>
2628 </dia:attribute>
2629 <dia:attribute name="comment">
2630 <dia:string>##</dia:string>
2631 </dia:attribute>
2632 <dia:attribute name="abstract">
2633 <dia:boolean val="false"/>
2634 </dia:attribute>
2635 <dia:attribute name="inheritance_type">
2636 <dia:enum val="2"/>
2637 </dia:attribute>
2638 <dia:attribute name="query">
2639 <dia:boolean val="false"/>
2640 </dia:attribute>
2641 <dia:attribute name="class_scope">
2642 <dia:boolean val="false"/>
2643 </dia:attribute>
2644 <dia:attribute name="parameters">
2645 <dia:composite type="umlparameter">
2646 <dia:attribute name="name">
2647 <dia:string>#formatted#</dia:string>
2648 </dia:attribute>
2649 <dia:attribute name="type">
2650 <dia:string>#scalar string#</dia:string>
2651 </dia:attribute>
2652 <dia:attribute name="value">
2653 <dia:string>##</dia:string>
2654 </dia:attribute>
2655 <dia:attribute name="comment">
2656 <dia:string>##</dia:string>
2657 </dia:attribute>
2658 <dia:attribute name="kind">
2659 <dia:enum val="2"/>
2660 </dia:attribute>
2661 </dia:composite>
2662 </dia:attribute>
2663 </dia:composite>
2664 <dia:composite type="umloperation">
2665 <dia:attribute name="name">
2666 <dia:string>#option_count#</dia:string>
2667 </dia:attribute>
2668 <dia:attribute name="stereotype">
2669 <dia:string>##</dia:string>
2670 </dia:attribute>
2671 <dia:attribute name="type">
2672 <dia:string>##</dia:string>
2673 </dia:attribute>
2674 <dia:attribute name="visibility">
2675 <dia:enum val="0"/>
2676 </dia:attribute>
2677 <dia:attribute name="comment">
2678 <dia:string>##</dia:string>
2679 </dia:attribute>
2680 <dia:attribute name="abstract">
2681 <dia:boolean val="false"/>
2682 </dia:attribute>
2683 <dia:attribute name="inheritance_type">
2684 <dia:enum val="2"/>
2685 </dia:attribute>
2686 <dia:attribute name="query">
2687 <dia:boolean val="false"/>
2688 </dia:attribute>
2689 <dia:attribute name="class_scope">
2690 <dia:boolean val="false"/>
2691 </dia:attribute>
2692 <dia:attribute name="parameters">
2693 <dia:composite type="umlparameter">
2694 <dia:attribute name="name">
2695 <dia:string>#return_value#</dia:string>
2696 </dia:attribute>
2697 <dia:attribute name="type">
2698 <dia:string>#scalar integer#</dia:string>
2699 </dia:attribute>
2700 <dia:attribute name="value">
2701 <dia:string>#0#</dia:string>
2702 </dia:attribute>
2703 <dia:attribute name="comment">
2704 <dia:string>##</dia:string>
2705 </dia:attribute>
2706 <dia:attribute name="kind">
2707 <dia:enum val="2"/>
2708 </dia:attribute>
2709 </dia:composite>
2710 </dia:attribute>
2711 </dia:composite>
2712 </dia:attribute>
2713 <dia:attribute name="template">
2714 <dia:boolean val="false"/>
2715 </dia:attribute>
2716 <dia:attribute name="templates"/>
2717 </dia:object>
2718 <dia:object type="UML - Association" version="0" id="O4">
2719 <dia:attribute name="obj_pos">
2720 <dia:point val="0,-26"/>
2721 </dia:attribute>
2722 <dia:attribute name="obj_bb">
2723 <dia:rectangle val="-6.25,-26.05;0.35,-8.7"/>
2724 </dia:attribute>
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"/>
2729 </dia:attribute>
2730 <dia:attribute name="orth_orient">
2731 <dia:enum val="1"/>
2732 <dia:enum val="0"/>
2733 </dia:attribute>
2734 <dia:attribute name="autorouting">
2735 <dia:boolean val="false"/>
2736 </dia:attribute>
2737 <dia:attribute name="name">
2738 <dia:string>##</dia:string>
2739 </dia:attribute>
2740 <dia:attribute name="direction">
2741 <dia:enum val="0"/>
2742 </dia:attribute>
2743 <dia:attribute name="ends">
2744 <dia:composite>
2745 <dia:attribute name="role">
2746 <dia:string>##</dia:string>
2747 </dia:attribute>
2748 <dia:attribute name="multiplicity">
2749 <dia:string>##</dia:string>
2750 </dia:attribute>
2751 <dia:attribute name="arrow">
2752 <dia:boolean val="false"/>
2753 </dia:attribute>
2754 <dia:attribute name="aggregate">
2755 <dia:enum val="0"/>
2756 </dia:attribute>
2757 </dia:composite>
2758 <dia:composite>
2759 <dia:attribute name="role">
2760 <dia:string>##</dia:string>
2761 </dia:attribute>
2762 <dia:attribute name="multiplicity">
2763 <dia:string>##</dia:string>
2764 </dia:attribute>
2765 <dia:attribute name="arrow">
2766 <dia:boolean val="false"/>
2767 </dia:attribute>
2768 <dia:attribute name="aggregate">
2769 <dia:enum val="1"/>
2770 </dia:attribute>
2771 </dia:composite>
2772 </dia:attribute>
2773 <dia:connections>
2774 <dia:connection handle="0" to="O106" connection="0"/>
2775 <dia:connection handle="1" to="O21" connection="123"/>
2776 </dia:connections>
2777 </dia:object>
2778 <dia:object type="UML - Association" version="0" id="O5">
2779 <dia:attribute name="obj_pos">
2780 <dia:point val="30,44"/>
2781 </dia:attribute>
2782 <dia:attribute name="obj_bb">
2783 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
2784 </dia:attribute>
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"/>
2791 </dia:attribute>
2792 <dia:attribute name="orth_orient">
2793 <dia:enum val="1"/>
2794 <dia:enum val="0"/>
2795 <dia:enum val="1"/>
2796 <dia:enum val="0"/>
2797 </dia:attribute>
2798 <dia:attribute name="autorouting">
2799 <dia:boolean val="false"/>
2800 </dia:attribute>
2801 <dia:attribute name="name">
2802 <dia:string>##</dia:string>
2803 </dia:attribute>
2804 <dia:attribute name="direction">
2805 <dia:enum val="0"/>
2806 </dia:attribute>
2807 <dia:attribute name="ends">
2808 <dia:composite>
2809 <dia:attribute name="role">
2810 <dia:string>##</dia:string>
2811 </dia:attribute>
2812 <dia:attribute name="multiplicity">
2813 <dia:string>##</dia:string>
2814 </dia:attribute>
2815 <dia:attribute name="arrow">
2816 <dia:boolean val="false"/>
2817 </dia:attribute>
2818 <dia:attribute name="aggregate">
2819 <dia:enum val="0"/>
2820 </dia:attribute>
2821 </dia:composite>
2822 <dia:composite>
2823 <dia:attribute name="role">
2824 <dia:string>##</dia:string>
2825 </dia:attribute>
2826 <dia:attribute name="multiplicity">
2827 <dia:string>##</dia:string>
2828 </dia:attribute>
2829 <dia:attribute name="arrow">
2830 <dia:boolean val="false"/>
2831 </dia:attribute>
2832 <dia:attribute name="aggregate">
2833 <dia:enum val="1"/>
2834 </dia:attribute>
2835 </dia:composite>
2836 </dia:attribute>
2837 <dia:connections>
2838 <dia:connection handle="0" to="O68" connection="0"/>
2839 <dia:connection handle="1" to="O106" connection="67"/>
2840 </dia:connections>
2841 </dia:object>
2842 <dia:object type="UML - Association" version="0" id="O6">
2843 <dia:attribute name="obj_pos">
2844 <dia:point val="4,60"/>
2845 </dia:attribute>
2846 <dia:attribute name="obj_bb">
2847 <dia:rectangle val="0.274999,39.65;4.05,61.6"/>
2848 </dia:attribute>
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"/>
2854 </dia:attribute>
2855 <dia:attribute name="orth_orient">
2856 <dia:enum val="0"/>
2857 <dia:enum val="1"/>
2858 <dia:enum val="0"/>
2859 </dia:attribute>
2860 <dia:attribute name="autorouting">
2861 <dia:boolean val="false"/>
2862 </dia:attribute>
2863 <dia:attribute name="name">
2864 <dia:string>##</dia:string>
2865 </dia:attribute>
2866 <dia:attribute name="direction">
2867 <dia:enum val="0"/>
2868 </dia:attribute>
2869 <dia:attribute name="ends">
2870 <dia:composite>
2871 <dia:attribute name="role">
2872 <dia:string>##</dia:string>
2873 </dia:attribute>
2874 <dia:attribute name="multiplicity">
2875 <dia:string>##</dia:string>
2876 </dia:attribute>
2877 <dia:attribute name="arrow">
2878 <dia:boolean val="false"/>
2879 </dia:attribute>
2880 <dia:attribute name="aggregate">
2881 <dia:enum val="0"/>
2882 </dia:attribute>
2883 </dia:composite>
2884 <dia:composite>
2885 <dia:attribute name="role">
2886 <dia:string>##</dia:string>
2887 </dia:attribute>
2888 <dia:attribute name="multiplicity">
2889 <dia:string>##</dia:string>
2890 </dia:attribute>
2891 <dia:attribute name="arrow">
2892 <dia:boolean val="false"/>
2893 </dia:attribute>
2894 <dia:attribute name="aggregate">
2895 <dia:enum val="1"/>
2896 </dia:attribute>
2897 </dia:composite>
2898 </dia:attribute>
2899 <dia:connections>
2900 <dia:connection handle="0" to="O3" connection="0"/>
2901 <dia:connection handle="1" to="O107" connection="5"/>
2902 </dia:connections>
2903 </dia:object>
2904 <dia:object type="UML - Generalization" version="0" id="O7">
2905 <dia:attribute name="obj_pos">
2906 <dia:point val="30.775,40.4"/>
2907 </dia:attribute>
2908 <dia:attribute name="obj_bb">
2909 <dia:rectangle val="13.4,40.35;31.625,44.05"/>
2910 </dia:attribute>
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"/>
2916 </dia:attribute>
2917 <dia:attribute name="orth_orient">
2918 <dia:enum val="1"/>
2919 <dia:enum val="0"/>
2920 <dia:enum val="1"/>
2921 </dia:attribute>
2922 <dia:attribute name="orth_autoroute">
2923 <dia:boolean val="false"/>
2924 </dia:attribute>
2925 <dia:attribute name="line_colour">
2926 <dia:color val="#000000"/>
2927 </dia:attribute>
2928 <dia:attribute name="name">
2929 <dia:string>##</dia:string>
2930 </dia:attribute>
2931 <dia:attribute name="stereotype">
2932 <dia:string>##</dia:string>
2933 </dia:attribute>
2934 <dia:connections>
2935 <dia:connection handle="0" to="O107" connection="6"/>
2936 <dia:connection handle="1" to="O108" connection="1"/>
2937 </dia:connections>
2938 </dia:object>
2939 <dia:object type="UML - Generalization" version="0" id="O8">
2940 <dia:attribute name="obj_pos">
2941 <dia:point val="30.775,40.4"/>
2942 </dia:attribute>
2943 <dia:attribute name="obj_bb">
2944 <dia:rectangle val="29.925,40.35;114.5,44.05"/>
2945 </dia:attribute>
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"/>
2951 </dia:attribute>
2952 <dia:attribute name="orth_orient">
2953 <dia:enum val="1"/>
2954 <dia:enum val="0"/>
2955 <dia:enum val="1"/>
2956 </dia:attribute>
2957 <dia:attribute name="orth_autoroute">
2958 <dia:boolean val="false"/>
2959 </dia:attribute>
2960 <dia:attribute name="line_colour">
2961 <dia:color val="#000000"/>
2962 </dia:attribute>
2963 <dia:attribute name="name">
2964 <dia:string>##</dia:string>
2965 </dia:attribute>
2966 <dia:attribute name="stereotype">
2967 <dia:string>##</dia:string>
2968 </dia:attribute>
2969 <dia:connections>
2970 <dia:connection handle="0" to="O107" connection="6"/>
2971 <dia:connection handle="1" to="O98" connection="1"/>
2972 </dia:connections>
2973 </dia:object>
2974 <dia:object type="UML - Class" version="0" id="O9">
2975 <dia:attribute name="obj_pos">
2976 <dia:point val="73.75,55.7"/>
2977 </dia:attribute>
2978 <dia:attribute name="obj_bb">
2979 <dia:rectangle val="73.7,55.65;90.85,59.15"/>
2980 </dia:attribute>
2981 <dia:attribute name="elem_corner">
2982 <dia:point val="73.75,55.7"/>
2983 </dia:attribute>
2984 <dia:attribute name="elem_width">
2985 <dia:real val="17.050000000000001"/>
2986 </dia:attribute>
2987 <dia:attribute name="elem_height">
2988 <dia:real val="3.3999999999999999"/>
2989 </dia:attribute>
2990 <dia:attribute name="name">
2991 <dia:string>#pk#</dia:string>
2992 </dia:attribute>
2993 <dia:attribute name="stereotype">
2994 <dia:string>##</dia:string>
2995 </dia:attribute>
2996 <dia:attribute name="comment">
2997 <dia:string>##</dia:string>
2998 </dia:attribute>
2999 <dia:attribute name="abstract">
3000 <dia:boolean val="false"/>
3001 </dia:attribute>
3002 <dia:attribute name="suppress_attributes">
3003 <dia:boolean val="false"/>
3004 </dia:attribute>
3005 <dia:attribute name="suppress_operations">
3006 <dia:boolean val="false"/>
3007 </dia:attribute>
3008 <dia:attribute name="visible_attributes">
3009 <dia:boolean val="true"/>
3010 </dia:attribute>
3011 <dia:attribute name="visible_operations">
3012 <dia:boolean val="true"/>
3013 </dia:attribute>
3014 <dia:attribute name="visible_comments">
3015 <dia:boolean val="false"/>
3016 </dia:attribute>
3017 <dia:attribute name="wrap_operations">
3018 <dia:boolean val="false"/>
3019 </dia:attribute>
3020 <dia:attribute name="wrap_after_char">
3021 <dia:int val="40"/>
3022 </dia:attribute>
3023 <dia:attribute name="line_color">
3024 <dia:color val="#000000"/>
3025 </dia:attribute>
3026 <dia:attribute name="fill_color">
3027 <dia:color val="#ffffff"/>
3028 </dia:attribute>
3029 <dia:attribute name="text_color">
3030 <dia:color val="#000000"/>
3031 </dia:attribute>
3032 <dia:attribute name="normal_font">
3033 <dia:font family="courier new" style="0" name="Courier"/>
3034 </dia:attribute>
3035 <dia:attribute name="abstract_font">
3036 <dia:font family="courier new" style="0" name="Courier"/>
3037 </dia:attribute>
3038 <dia:attribute name="polymorphic_font">
3039 <dia:font family="courier new" style="0" name="Courier"/>
3040 </dia:attribute>
3041 <dia:attribute name="classname_font">
3042 <dia:font family="courier new" style="0" name="Courier"/>
3043 </dia:attribute>
3044 <dia:attribute name="abstract_classname_font">
3045 <dia:font family="courier new" style="0" name="Courier"/>
3046 </dia:attribute>
3047 <dia:attribute name="comment_font">
3048 <dia:font family="courier new" style="0" name="Courier"/>
3049 </dia:attribute>
3050 <dia:attribute name="font_height">
3051 <dia:real val="0.80000000000000004"/>
3052 </dia:attribute>
3053 <dia:attribute name="polymorphic_font_height">
3054 <dia:real val="0.80000000000000004"/>
3055 </dia:attribute>
3056 <dia:attribute name="abstract_font_height">
3057 <dia:real val="0.80000000000000004"/>
3058 </dia:attribute>
3059 <dia:attribute name="classname_font_height">
3060 <dia:real val="1"/>
3061 </dia:attribute>
3062 <dia:attribute name="abstract_classname_font_height">
3063 <dia:real val="1"/>
3064 </dia:attribute>
3065 <dia:attribute name="comment_font_height">
3066 <dia:real val="1"/>
3067 </dia:attribute>
3068 <dia:attribute name="attributes">
3069 <dia:composite type="umlattribute">
3070 <dia:attribute name="name">
3071 <dia:string>#secondary_columns#</dia:string>
3072 </dia:attribute>
3073 <dia:attribute name="type">
3074 <dia:string>#array of arrays#</dia:string>
3075 </dia:attribute>
3076 <dia:attribute name="value">
3077 <dia:string>##</dia:string>
3078 </dia:attribute>
3079 <dia:attribute name="comment">
3080 <dia:string>##</dia:string>
3081 </dia:attribute>
3082 <dia:attribute name="visibility">
3083 <dia:enum val="0"/>
3084 </dia:attribute>
3085 <dia:attribute name="abstract">
3086 <dia:boolean val="false"/>
3087 </dia:attribute>
3088 <dia:attribute name="class_scope">
3089 <dia:boolean val="false"/>
3090 </dia:attribute>
3091 </dia:composite>
3092 </dia:attribute>
3093 <dia:attribute name="operations">
3094 <dia:composite type="umloperation">
3095 <dia:attribute name="name">
3096 <dia:string>#_format_record#</dia:string>
3097 </dia:attribute>
3098 <dia:attribute name="stereotype">
3099 <dia:string>##</dia:string>
3100 </dia:attribute>
3101 <dia:attribute name="type">
3102 <dia:string>##</dia:string>
3103 </dia:attribute>
3104 <dia:attribute name="visibility">
3105 <dia:enum val="0"/>
3106 </dia:attribute>
3107 <dia:attribute name="comment">
3108 <dia:string>##</dia:string>
3109 </dia:attribute>
3110 <dia:attribute name="abstract">
3111 <dia:boolean val="false"/>
3112 </dia:attribute>
3113 <dia:attribute name="inheritance_type">
3114 <dia:enum val="2"/>
3115 </dia:attribute>
3116 <dia:attribute name="query">
3117 <dia:boolean val="false"/>
3118 </dia:attribute>
3119 <dia:attribute name="class_scope">
3120 <dia:boolean val="false"/>
3121 </dia:attribute>
3122 <dia:attribute name="parameters">
3123 <dia:composite type="umlparameter">
3124 <dia:attribute name="name">
3125 <dia:string>#formatted#</dia:string>
3126 </dia:attribute>
3127 <dia:attribute name="type">
3128 <dia:string>#array of strings#</dia:string>
3129 </dia:attribute>
3130 <dia:attribute name="value">
3131 <dia:string>##</dia:string>
3132 </dia:attribute>
3133 <dia:attribute name="comment">
3134 <dia:string>##</dia:string>
3135 </dia:attribute>
3136 <dia:attribute name="kind">
3137 <dia:enum val="2"/>
3138 </dia:attribute>
3139 </dia:composite>
3140 </dia:attribute>
3141 </dia:composite>
3142 </dia:attribute>
3143 <dia:attribute name="template">
3144 <dia:boolean val="false"/>
3145 </dia:attribute>
3146 <dia:attribute name="templates"/>
3147 </dia:object>
3148 <dia:object type="UML - Class" version="0" id="O10">
3149 <dia:attribute name="obj_pos">
3150 <dia:point val="56.4,55.7"/>
3151 </dia:attribute>
3152 <dia:attribute name="obj_bb">
3153 <dia:rectangle val="56.35,55.65;58.4,57.95"/>
3154 </dia:attribute>
3155 <dia:attribute name="elem_corner">
3156 <dia:point val="56.4,55.7"/>
3157 </dia:attribute>
3158 <dia:attribute name="elem_width">
3159 <dia:real val="1.9500000000000002"/>
3160 </dia:attribute>
3161 <dia:attribute name="elem_height">
3162 <dia:real val="2.1999999999999997"/>
3163 </dia:attribute>
3164 <dia:attribute name="name">
3165 <dia:string>#aes#</dia:string>
3166 </dia:attribute>
3167 <dia:attribute name="stereotype">
3168 <dia:string>##</dia:string>
3169 </dia:attribute>
3170 <dia:attribute name="comment">
3171 <dia:string>##</dia:string>
3172 </dia:attribute>
3173 <dia:attribute name="abstract">
3174 <dia:boolean val="false"/>
3175 </dia:attribute>
3176 <dia:attribute name="suppress_attributes">
3177 <dia:boolean val="false"/>
3178 </dia:attribute>
3179 <dia:attribute name="suppress_operations">
3180 <dia:boolean val="false"/>
3181 </dia:attribute>
3182 <dia:attribute name="visible_attributes">
3183 <dia:boolean val="true"/>
3184 </dia:attribute>
3185 <dia:attribute name="visible_operations">
3186 <dia:boolean val="true"/>
3187 </dia:attribute>
3188 <dia:attribute name="visible_comments">
3189 <dia:boolean val="false"/>
3190 </dia:attribute>
3191 <dia:attribute name="wrap_operations">
3192 <dia:boolean val="false"/>
3193 </dia:attribute>
3194 <dia:attribute name="wrap_after_char">
3195 <dia:int val="40"/>
3196 </dia:attribute>
3197 <dia:attribute name="line_color">
3198 <dia:color val="#000000"/>
3199 </dia:attribute>
3200 <dia:attribute name="fill_color">
3201 <dia:color val="#ffffff"/>
3202 </dia:attribute>
3203 <dia:attribute name="text_color">
3204 <dia:color val="#000000"/>
3205 </dia:attribute>
3206 <dia:attribute name="normal_font">
3207 <dia:font family="Courier New" style="0" name="Courier"/>
3208 </dia:attribute>
3209 <dia:attribute name="abstract_font">
3210 <dia:font family="Courier New" style="0" name="Courier"/>
3211 </dia:attribute>
3212 <dia:attribute name="polymorphic_font">
3213 <dia:font family="courier new" style="0" name="Courier"/>
3214 </dia:attribute>
3215 <dia:attribute name="classname_font">
3216 <dia:font family="courier new" style="0" name="Courier"/>
3217 </dia:attribute>
3218 <dia:attribute name="abstract_classname_font">
3219 <dia:font family="Courier New" style="0" name="Courier"/>
3220 </dia:attribute>
3221 <dia:attribute name="comment_font">
3222 <dia:font family="courier new" style="0" name="Courier"/>
3223 </dia:attribute>
3224 <dia:attribute name="font_height">
3225 <dia:real val="0.80000000000000004"/>
3226 </dia:attribute>
3227 <dia:attribute name="polymorphic_font_height">
3228 <dia:real val="0.80000000000000004"/>
3229 </dia:attribute>
3230 <dia:attribute name="abstract_font_height">
3231 <dia:real val="0.80000000000000004"/>
3232 </dia:attribute>
3233 <dia:attribute name="classname_font_height">
3234 <dia:real val="1"/>
3235 </dia:attribute>
3236 <dia:attribute name="abstract_classname_font_height">
3237 <dia:real val="1"/>
3238 </dia:attribute>
3239 <dia:attribute name="comment_font_height">
3240 <dia:real val="1"/>
3241 </dia:attribute>
3242 <dia:attribute name="attributes"/>
3243 <dia:attribute name="operations"/>
3244 <dia:attribute name="template">
3245 <dia:boolean val="false"/>
3246 </dia:attribute>
3247 <dia:attribute name="templates"/>
3248 </dia:object>
3249 <dia:object type="UML - Class" version="0" id="O11">
3250 <dia:attribute name="obj_pos">
3251 <dia:point val="103.5,63.2"/>
3252 </dia:attribute>
3253 <dia:attribute name="obj_bb">
3254 <dia:rectangle val="103.45,63.15;114.65,66.05"/>
3255 </dia:attribute>
3256 <dia:attribute name="elem_corner">
3257 <dia:point val="103.5,63.2"/>
3258 </dia:attribute>
3259 <dia:attribute name="elem_width">
3260 <dia:real val="11.1"/>
3261 </dia:attribute>
3262 <dia:attribute name="elem_height">
3263 <dia:real val="2.7999999999999998"/>
3264 </dia:attribute>
3265 <dia:attribute name="name">
3266 <dia:string>#theta#</dia:string>
3267 </dia:attribute>
3268 <dia:attribute name="stereotype">
3269 <dia:string>##</dia:string>
3270 </dia:attribute>
3271 <dia:attribute name="comment">
3272 <dia:string>##</dia:string>
3273 </dia:attribute>
3274 <dia:attribute name="abstract">
3275 <dia:boolean val="false"/>
3276 </dia:attribute>
3277 <dia:attribute name="suppress_attributes">
3278 <dia:boolean val="false"/>
3279 </dia:attribute>
3280 <dia:attribute name="suppress_operations">
3281 <dia:boolean val="false"/>
3282 </dia:attribute>
3283 <dia:attribute name="visible_attributes">
3284 <dia:boolean val="true"/>
3285 </dia:attribute>
3286 <dia:attribute name="visible_operations">
3287 <dia:boolean val="true"/>
3288 </dia:attribute>
3289 <dia:attribute name="visible_comments">
3290 <dia:boolean val="false"/>
3291 </dia:attribute>
3292 <dia:attribute name="wrap_operations">
3293 <dia:boolean val="false"/>
3294 </dia:attribute>
3295 <dia:attribute name="wrap_after_char">
3296 <dia:int val="40"/>
3297 </dia:attribute>
3298 <dia:attribute name="line_color">
3299 <dia:color val="#000000"/>
3300 </dia:attribute>
3301 <dia:attribute name="fill_color">
3302 <dia:color val="#ffffff"/>
3303 </dia:attribute>
3304 <dia:attribute name="text_color">
3305 <dia:color val="#000000"/>
3306 </dia:attribute>
3307 <dia:attribute name="normal_font">
3308 <dia:font family="courier new" style="0" name="Courier"/>
3309 </dia:attribute>
3310 <dia:attribute name="abstract_font">
3311 <dia:font family="Courier New" style="0" name="Courier"/>
3312 </dia:attribute>
3313 <dia:attribute name="polymorphic_font">
3314 <dia:font family="courier new" style="0" name="Courier"/>
3315 </dia:attribute>
3316 <dia:attribute name="classname_font">
3317 <dia:font family="courier new" style="0" name="Courier"/>
3318 </dia:attribute>
3319 <dia:attribute name="abstract_classname_font">
3320 <dia:font family="Courier New" style="0" name="Courier"/>
3321 </dia:attribute>
3322 <dia:attribute name="comment_font">
3323 <dia:font family="courier new" style="0" name="Courier"/>
3324 </dia:attribute>
3325 <dia:attribute name="font_height">
3326 <dia:real val="0.80000000000000004"/>
3327 </dia:attribute>
3328 <dia:attribute name="polymorphic_font_height">
3329 <dia:real val="0.80000000000000004"/>
3330 </dia:attribute>
3331 <dia:attribute name="abstract_font_height">
3332 <dia:real val="0.80000000000000004"/>
3333 </dia:attribute>
3334 <dia:attribute name="classname_font_height">
3335 <dia:real val="1"/>
3336 </dia:attribute>
3337 <dia:attribute name="abstract_classname_font_height">
3338 <dia:real val="1"/>
3339 </dia:attribute>
3340 <dia:attribute name="comment_font_height">
3341 <dia:real val="1"/>
3342 </dia:attribute>
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>
3348 </dia:attribute>
3349 <dia:attribute name="stereotype">
3350 <dia:string>#initiator#</dia:string>
3351 </dia:attribute>
3352 <dia:attribute name="type">
3353 <dia:string>##</dia:string>
3354 </dia:attribute>
3355 <dia:attribute name="visibility">
3356 <dia:enum val="1"/>
3357 </dia:attribute>
3358 <dia:attribute name="comment">
3359 <dia:string>##</dia:string>
3360 </dia:attribute>
3361 <dia:attribute name="abstract">
3362 <dia:boolean val="false"/>
3363 </dia:attribute>
3364 <dia:attribute name="inheritance_type">
3365 <dia:enum val="2"/>
3366 </dia:attribute>
3367 <dia:attribute name="query">
3368 <dia:boolean val="false"/>
3369 </dia:attribute>
3370 <dia:attribute name="class_scope">
3371 <dia:boolean val="false"/>
3372 </dia:attribute>
3373 <dia:attribute name="parameters"/>
3374 </dia:composite>
3375 </dia:attribute>
3376 <dia:attribute name="template">
3377 <dia:boolean val="false"/>
3378 </dia:attribute>
3379 <dia:attribute name="templates"/>
3380 </dia:object>
3381 <dia:object type="UML - Class" version="0" id="O12">
3382 <dia:attribute name="obj_pos">
3383 <dia:point val="95.5,63.2"/>
3384 </dia:attribute>
3385 <dia:attribute name="obj_bb">
3386 <dia:rectangle val="95.45,63.15;98.4,65.45"/>
3387 </dia:attribute>
3388 <dia:attribute name="elem_corner">
3389 <dia:point val="95.5,63.2"/>
3390 </dia:attribute>
3391 <dia:attribute name="elem_width">
3392 <dia:real val="2.8500000000000001"/>
3393 </dia:attribute>
3394 <dia:attribute name="elem_height">
3395 <dia:real val="2.1999999999999997"/>
3396 </dia:attribute>
3397 <dia:attribute name="name">
3398 <dia:string>#omega#</dia:string>
3399 </dia:attribute>
3400 <dia:attribute name="stereotype">
3401 <dia:string>##</dia:string>
3402 </dia:attribute>
3403 <dia:attribute name="comment">
3404 <dia:string>##</dia:string>
3405 </dia:attribute>
3406 <dia:attribute name="abstract">
3407 <dia:boolean val="false"/>
3408 </dia:attribute>
3409 <dia:attribute name="suppress_attributes">
3410 <dia:boolean val="false"/>
3411 </dia:attribute>
3412 <dia:attribute name="suppress_operations">
3413 <dia:boolean val="false"/>
3414 </dia:attribute>
3415 <dia:attribute name="visible_attributes">
3416 <dia:boolean val="true"/>
3417 </dia:attribute>
3418 <dia:attribute name="visible_operations">
3419 <dia:boolean val="true"/>
3420 </dia:attribute>
3421 <dia:attribute name="visible_comments">
3422 <dia:boolean val="false"/>
3423 </dia:attribute>
3424 <dia:attribute name="wrap_operations">
3425 <dia:boolean val="false"/>
3426 </dia:attribute>
3427 <dia:attribute name="wrap_after_char">
3428 <dia:int val="40"/>
3429 </dia:attribute>
3430 <dia:attribute name="line_color">
3431 <dia:color val="#000000"/>
3432 </dia:attribute>
3433 <dia:attribute name="fill_color">
3434 <dia:color val="#ffffff"/>
3435 </dia:attribute>
3436 <dia:attribute name="text_color">
3437 <dia:color val="#000000"/>
3438 </dia:attribute>
3439 <dia:attribute name="normal_font">
3440 <dia:font family="Courier New" style="0" name="Courier"/>
3441 </dia:attribute>
3442 <dia:attribute name="abstract_font">
3443 <dia:font family="Courier New" style="0" name="Courier"/>
3444 </dia:attribute>
3445 <dia:attribute name="polymorphic_font">
3446 <dia:font family="courier new" style="0" name="Courier"/>
3447 </dia:attribute>
3448 <dia:attribute name="classname_font">
3449 <dia:font family="courier new" style="0" name="Courier"/>
3450 </dia:attribute>
3451 <dia:attribute name="abstract_classname_font">
3452 <dia:font family="Courier New" style="0" name="Courier"/>
3453 </dia:attribute>
3454 <dia:attribute name="comment_font">
3455 <dia:font family="courier new" style="0" name="Courier"/>
3456 </dia:attribute>
3457 <dia:attribute name="font_height">
3458 <dia:real val="0.80000000000000004"/>
3459 </dia:attribute>
3460 <dia:attribute name="polymorphic_font_height">
3461 <dia:real val="0.80000000000000004"/>
3462 </dia:attribute>
3463 <dia:attribute name="abstract_font_height">
3464 <dia:real val="0.80000000000000004"/>
3465 </dia:attribute>
3466 <dia:attribute name="classname_font_height">
3467 <dia:real val="1"/>
3468 </dia:attribute>
3469 <dia:attribute name="abstract_classname_font_height">
3470 <dia:real val="1"/>
3471 </dia:attribute>
3472 <dia:attribute name="comment_font_height">
3473 <dia:real val="1"/>
3474 </dia:attribute>
3475 <dia:attribute name="attributes"/>
3476 <dia:attribute name="operations"/>
3477 <dia:attribute name="template">
3478 <dia:boolean val="false"/>
3479 </dia:attribute>
3480 <dia:attribute name="templates"/>
3481 </dia:object>
3482 <dia:object type="UML - Generalization" version="0" id="O13">
3483 <dia:attribute name="obj_pos">
3484 <dia:point val="13.45,51.3"/>
3485 </dia:attribute>
3486 <dia:attribute name="obj_bb">
3487 <dia:rectangle val="12.6,51.15;82.275,55.75"/>
3488 </dia:attribute>
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"/>
3494 </dia:attribute>
3495 <dia:attribute name="orth_orient">
3496 <dia:enum val="1"/>
3497 <dia:enum val="0"/>
3498 <dia:enum val="1"/>
3499 </dia:attribute>
3500 <dia:attribute name="orth_autoroute">
3501 <dia:boolean val="false"/>
3502 </dia:attribute>
3503 <dia:attribute name="line_colour">
3504 <dia:color val="#000000"/>
3505 </dia:attribute>
3506 <dia:attribute name="name">
3507 <dia:string>##</dia:string>
3508 </dia:attribute>
3509 <dia:attribute name="stereotype">
3510 <dia:string>##</dia:string>
3511 </dia:attribute>
3512 <dia:connections>
3513 <dia:connection handle="0" to="O108" connection="6"/>
3514 <dia:connection handle="1" to="O9" connection="1"/>
3515 </dia:connections>
3516 </dia:object>
3517 <dia:object type="UML - Generalization" version="0" id="O14">
3518 <dia:attribute name="obj_pos">
3519 <dia:point val="13.45,51.3"/>
3520 </dia:attribute>
3521 <dia:attribute name="obj_bb">
3522 <dia:rectangle val="12.6,51.15;57.375,55.75"/>
3523 </dia:attribute>
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"/>
3529 </dia:attribute>
3530 <dia:attribute name="orth_orient">
3531 <dia:enum val="1"/>
3532 <dia:enum val="0"/>
3533 <dia:enum val="1"/>
3534 </dia:attribute>
3535 <dia:attribute name="orth_autoroute">
3536 <dia:boolean val="false"/>
3537 </dia:attribute>
3538 <dia:attribute name="line_colour">
3539 <dia:color val="#000000"/>
3540 </dia:attribute>
3541 <dia:attribute name="name">
3542 <dia:string>##</dia:string>
3543 </dia:attribute>
3544 <dia:attribute name="stereotype">
3545 <dia:string>##</dia:string>
3546 </dia:attribute>
3547 <dia:connections>
3548 <dia:connection handle="0" to="O108" connection="6"/>
3549 <dia:connection handle="1" to="O10" connection="1"/>
3550 </dia:connections>
3551 </dia:object>
3552 <dia:object type="UML - Generalization" version="0" id="O15">
3553 <dia:attribute name="obj_pos">
3554 <dia:point val="114.45,59.4498"/>
3555 </dia:attribute>
3556 <dia:attribute name="obj_bb">
3557 <dia:rectangle val="108.95,59.3998;115.3,63.25"/>
3558 </dia:attribute>
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"/>
3564 </dia:attribute>
3565 <dia:attribute name="orth_orient">
3566 <dia:enum val="1"/>
3567 <dia:enum val="0"/>
3568 <dia:enum val="1"/>
3569 </dia:attribute>
3570 <dia:attribute name="orth_autoroute">
3571 <dia:boolean val="false"/>
3572 </dia:attribute>
3573 <dia:attribute name="line_colour">
3574 <dia:color val="#000000"/>
3575 </dia:attribute>
3576 <dia:attribute name="name">
3577 <dia:string>##</dia:string>
3578 </dia:attribute>
3579 <dia:attribute name="stereotype">
3580 <dia:string>##</dia:string>
3581 </dia:attribute>
3582 <dia:connections>
3583 <dia:connection handle="1" to="O11" connection="1"/>
3584 </dia:connections>
3585 </dia:object>
3586 <dia:object type="UML - Generalization" version="0" id="O16">
3587 <dia:attribute name="obj_pos">
3588 <dia:point val="114.45,59.4"/>
3589 </dia:attribute>
3590 <dia:attribute name="obj_bb">
3591 <dia:rectangle val="96.825,59.35;115.3,63.25"/>
3592 </dia:attribute>
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"/>
3598 </dia:attribute>
3599 <dia:attribute name="orth_orient">
3600 <dia:enum val="1"/>
3601 <dia:enum val="0"/>
3602 <dia:enum val="1"/>
3603 </dia:attribute>
3604 <dia:attribute name="orth_autoroute">
3605 <dia:boolean val="false"/>
3606 </dia:attribute>
3607 <dia:attribute name="line_colour">
3608 <dia:color val="#000000"/>
3609 </dia:attribute>
3610 <dia:attribute name="name">
3611 <dia:string>##</dia:string>
3612 </dia:attribute>
3613 <dia:attribute name="stereotype">
3614 <dia:string>##</dia:string>
3615 </dia:attribute>
3616 <dia:connections>
3617 <dia:connection handle="0" to="O98" connection="6"/>
3618 <dia:connection handle="1" to="O12" connection="1"/>
3619 </dia:connections>
3620 </dia:object>
3621 <dia:object type="UML - Class" version="0" id="O17">
3622 <dia:attribute name="obj_pos">
3623 <dia:point val="4,70"/>
3624 </dia:attribute>
3625 <dia:attribute name="obj_bb">
3626 <dia:rectangle val="3.95,69.95;47,84.65"/>
3627 </dia:attribute>
3628 <dia:attribute name="elem_corner">
3629 <dia:point val="4,70"/>
3630 </dia:attribute>
3631 <dia:attribute name="elem_width">
3632 <dia:real val="42.950000000000003"/>
3633 </dia:attribute>
3634 <dia:attribute name="elem_height">
3635 <dia:real val="14.6"/>
3636 </dia:attribute>
3637 <dia:attribute name="name">
3638 <dia:string>#init_option#</dia:string>
3639 </dia:attribute>
3640 <dia:attribute name="stereotype">
3641 <dia:string>##</dia:string>
3642 </dia:attribute>
3643 <dia:attribute name="comment">
3644 <dia:string>##</dia:string>
3645 </dia:attribute>
3646 <dia:attribute name="abstract">
3647 <dia:boolean val="false"/>
3648 </dia:attribute>
3649 <dia:attribute name="suppress_attributes">
3650 <dia:boolean val="false"/>
3651 </dia:attribute>
3652 <dia:attribute name="suppress_operations">
3653 <dia:boolean val="false"/>
3654 </dia:attribute>
3655 <dia:attribute name="visible_attributes">
3656 <dia:boolean val="true"/>
3657 </dia:attribute>
3658 <dia:attribute name="visible_operations">
3659 <dia:boolean val="true"/>
3660 </dia:attribute>
3661 <dia:attribute name="visible_comments">
3662 <dia:boolean val="false"/>
3663 </dia:attribute>
3664 <dia:attribute name="wrap_operations">
3665 <dia:boolean val="false"/>
3666 </dia:attribute>
3667 <dia:attribute name="wrap_after_char">
3668 <dia:int val="40"/>
3669 </dia:attribute>
3670 <dia:attribute name="line_color">
3671 <dia:color val="#000000"/>
3672 </dia:attribute>
3673 <dia:attribute name="fill_color">
3674 <dia:color val="#ffffff"/>
3675 </dia:attribute>
3676 <dia:attribute name="text_color">
3677 <dia:color val="#000000"/>
3678 </dia:attribute>
3679 <dia:attribute name="normal_font">
3680 <dia:font family="courier new" style="0" name="Courier"/>
3681 </dia:attribute>
3682 <dia:attribute name="abstract_font">
3683 <dia:font family="courier new" style="0" name="Courier"/>
3684 </dia:attribute>
3685 <dia:attribute name="polymorphic_font">
3686 <dia:font family="courier new" style="0" name="Courier"/>
3687 </dia:attribute>
3688 <dia:attribute name="classname_font">
3689 <dia:font family="courier new" style="0" name="Courier"/>
3690 </dia:attribute>
3691 <dia:attribute name="abstract_classname_font">
3692 <dia:font family="courier new" style="0" name="Courier"/>
3693 </dia:attribute>
3694 <dia:attribute name="comment_font">
3695 <dia:font family="courier new" style="0" name="Courier"/>
3696 </dia:attribute>
3697 <dia:attribute name="font_height">
3698 <dia:real val="0.80000000000000004"/>
3699 </dia:attribute>
3700 <dia:attribute name="polymorphic_font_height">
3701 <dia:real val="0.80000000000000004"/>
3702 </dia:attribute>
3703 <dia:attribute name="abstract_font_height">
3704 <dia:real val="0.80000000000000004"/>
3705 </dia:attribute>
3706 <dia:attribute name="classname_font_height">
3707 <dia:real val="1"/>
3708 </dia:attribute>
3709 <dia:attribute name="abstract_classname_font_height">
3710 <dia:real val="1"/>
3711 </dia:attribute>
3712 <dia:attribute name="comment_font_height">
3713 <dia:real val="1"/>
3714 </dia:attribute>
3715 <dia:attribute name="attributes">
3716 <dia:composite type="umlattribute">
3717 <dia:attribute name="name">
3718 <dia:string>#lobnd#</dia:string>
3719 </dia:attribute>
3720 <dia:attribute name="type">
3721 <dia:string>#scalar string#</dia:string>
3722 </dia:attribute>
3723 <dia:attribute name="value">
3724 <dia:string>#0#</dia:string>
3725 </dia:attribute>
3726 <dia:attribute name="comment">
3727 <dia:string>##</dia:string>
3728 </dia:attribute>
3729 <dia:attribute name="visibility">
3730 <dia:enum val="0"/>
3731 </dia:attribute>
3732 <dia:attribute name="abstract">
3733 <dia:boolean val="false"/>
3734 </dia:attribute>
3735 <dia:attribute name="class_scope">
3736 <dia:boolean val="false"/>
3737 </dia:attribute>
3738 </dia:composite>
3739 <dia:composite type="umlattribute">
3740 <dia:attribute name="name">
3741 <dia:string>#upbnd#</dia:string>
3742 </dia:attribute>
3743 <dia:attribute name="type">
3744 <dia:string>#scalar string#</dia:string>
3745 </dia:attribute>
3746 <dia:attribute name="value">
3747 <dia:string>#undef#</dia:string>
3748 </dia:attribute>
3749 <dia:attribute name="comment">
3750 <dia:string>##</dia:string>
3751 </dia:attribute>
3752 <dia:attribute name="visibility">
3753 <dia:enum val="0"/>
3754 </dia:attribute>
3755 <dia:attribute name="abstract">
3756 <dia:boolean val="false"/>
3757 </dia:attribute>
3758 <dia:attribute name="class_scope">
3759 <dia:boolean val="false"/>
3760 </dia:attribute>
3761 </dia:composite>
3762 <dia:composite type="umlattribute">
3763 <dia:attribute name="name">
3764 <dia:string>#init#</dia:string>
3765 </dia:attribute>
3766 <dia:attribute name="type">
3767 <dia:string>#scalar string#</dia:string>
3768 </dia:attribute>
3769 <dia:attribute name="value">
3770 <dia:string>#undef#</dia:string>
3771 </dia:attribute>
3772 <dia:attribute name="comment">
3773 <dia:string>##</dia:string>
3774 </dia:attribute>
3775 <dia:attribute name="visibility">
3776 <dia:enum val="0"/>
3777 </dia:attribute>
3778 <dia:attribute name="abstract">
3779 <dia:boolean val="false"/>
3780 </dia:attribute>
3781 <dia:attribute name="class_scope">
3782 <dia:boolean val="false"/>
3783 </dia:attribute>
3784 </dia:composite>
3785 <dia:composite type="umlattribute">
3786 <dia:attribute name="name">
3787 <dia:string>#fix#</dia:string>
3788 </dia:attribute>
3789 <dia:attribute name="type">
3790 <dia:string>#scalar boolean#</dia:string>
3791 </dia:attribute>
3792 <dia:attribute name="value">
3793 <dia:string>#0#</dia:string>
3794 </dia:attribute>
3795 <dia:attribute name="comment">
3796 <dia:string>##</dia:string>
3797 </dia:attribute>
3798 <dia:attribute name="visibility">
3799 <dia:enum val="0"/>
3800 </dia:attribute>
3801 <dia:attribute name="abstract">
3802 <dia:boolean val="false"/>
3803 </dia:attribute>
3804 <dia:attribute name="class_scope">
3805 <dia:boolean val="false"/>
3806 </dia:attribute>
3807 </dia:composite>
3808 <dia:composite type="umlattribute">
3809 <dia:attribute name="name">
3810 <dia:string>#label#</dia:string>
3811 </dia:attribute>
3812 <dia:attribute name="type">
3813 <dia:string>#scalar string#</dia:string>
3814 </dia:attribute>
3815 <dia:attribute name="value">
3816 <dia:string>#undef#</dia:string>
3817 </dia:attribute>
3818 <dia:attribute name="comment">
3819 <dia:string>##</dia:string>
3820 </dia:attribute>
3821 <dia:attribute name="visibility">
3822 <dia:enum val="0"/>
3823 </dia:attribute>
3824 <dia:attribute name="abstract">
3825 <dia:boolean val="false"/>
3826 </dia:attribute>
3827 <dia:attribute name="class_scope">
3828 <dia:boolean val="false"/>
3829 </dia:attribute>
3830 </dia:composite>
3831 <dia:composite type="umlattribute">
3832 <dia:attribute name="name">
3833 <dia:string>#unit#</dia:string>
3834 </dia:attribute>
3835 <dia:attribute name="type">
3836 <dia:string>#scalar string#</dia:string>
3837 </dia:attribute>
3838 <dia:attribute name="value">
3839 <dia:string>#undef#</dia:string>
3840 </dia:attribute>
3841 <dia:attribute name="comment">
3842 <dia:string>##</dia:string>
3843 </dia:attribute>
3844 <dia:attribute name="visibility">
3845 <dia:enum val="0"/>
3846 </dia:attribute>
3847 <dia:attribute name="abstract">
3848 <dia:boolean val="false"/>
3849 </dia:attribute>
3850 <dia:attribute name="class_scope">
3851 <dia:boolean val="false"/>
3852 </dia:attribute>
3853 </dia:composite>
3854 <dia:composite type="umlattribute">
3855 <dia:attribute name="name">
3856 <dia:string>#stored_init#</dia:string>
3857 </dia:attribute>
3858 <dia:attribute name="type">
3859 <dia:string>#scalar string#</dia:string>
3860 </dia:attribute>
3861 <dia:attribute name="value">
3862 <dia:string>#undef#</dia:string>
3863 </dia:attribute>
3864 <dia:attribute name="comment">
3865 <dia:string>##</dia:string>
3866 </dia:attribute>
3867 <dia:attribute name="visibility">
3868 <dia:enum val="0"/>
3869 </dia:attribute>
3870 <dia:attribute name="abstract">
3871 <dia:boolean val="false"/>
3872 </dia:attribute>
3873 <dia:attribute name="class_scope">
3874 <dia:boolean val="false"/>
3875 </dia:attribute>
3876 </dia:composite>
3877 <dia:composite type="umlattribute">
3878 <dia:attribute name="name">
3879 <dia:string>#on_diagonal#</dia:string>
3880 </dia:attribute>
3881 <dia:attribute name="type">
3882 <dia:string>#scalar boolean#</dia:string>
3883 </dia:attribute>
3884 <dia:attribute name="value">
3885 <dia:string>##</dia:string>
3886 </dia:attribute>
3887 <dia:attribute name="comment">
3888 <dia:string>##</dia:string>
3889 </dia:attribute>
3890 <dia:attribute name="visibility">
3891 <dia:enum val="0"/>
3892 </dia:attribute>
3893 <dia:attribute name="abstract">
3894 <dia:boolean val="false"/>
3895 </dia:attribute>
3896 <dia:attribute name="class_scope">
3897 <dia:boolean val="false"/>
3898 </dia:attribute>
3899 </dia:composite>
3900 <dia:composite type="umlattribute">
3901 <dia:attribute name="name">
3902 <dia:string>#sd#</dia:string>
3903 </dia:attribute>
3904 <dia:attribute name="type">
3905 <dia:string>#scalar boolean#</dia:string>
3906 </dia:attribute>
3907 <dia:attribute name="value">
3908 <dia:string>#0#</dia:string>
3909 </dia:attribute>
3910 <dia:attribute name="comment">
3911 <dia:string>##</dia:string>
3912 </dia:attribute>
3913 <dia:attribute name="visibility">
3914 <dia:enum val="0"/>
3915 </dia:attribute>
3916 <dia:attribute name="abstract">
3917 <dia:boolean val="false"/>
3918 </dia:attribute>
3919 <dia:attribute name="class_scope">
3920 <dia:boolean val="false"/>
3921 </dia:attribute>
3922 </dia:composite>
3923 <dia:composite type="umlattribute">
3924 <dia:attribute name="name">
3925 <dia:string>#corr#</dia:string>
3926 </dia:attribute>
3927 <dia:attribute name="type">
3928 <dia:string>#scalar boolean#</dia:string>
3929 </dia:attribute>
3930 <dia:attribute name="value">
3931 <dia:string>#0#</dia:string>
3932 </dia:attribute>
3933 <dia:attribute name="comment">
3934 <dia:string>##</dia:string>
3935 </dia:attribute>
3936 <dia:attribute name="visibility">
3937 <dia:enum val="0"/>
3938 </dia:attribute>
3939 <dia:attribute name="abstract">
3940 <dia:boolean val="false"/>
3941 </dia:attribute>
3942 <dia:attribute name="class_scope">
3943 <dia:boolean val="false"/>
3944 </dia:attribute>
3945 </dia:composite>
3946 </dia:attribute>
3947 <dia:attribute name="operations">
3948 <dia:composite type="umloperation">
3949 <dia:attribute name="name">
3950 <dia:string>#_read_option#</dia:string>
3951 </dia:attribute>
3952 <dia:attribute name="stereotype">
3953 <dia:string>#initiator#</dia:string>
3954 </dia:attribute>
3955 <dia:attribute name="type">
3956 <dia:string>##</dia:string>
3957 </dia:attribute>
3958 <dia:attribute name="visibility">
3959 <dia:enum val="1"/>
3960 </dia:attribute>
3961 <dia:attribute name="comment">
3962 <dia:string>##</dia:string>
3963 </dia:attribute>
3964 <dia:attribute name="abstract">
3965 <dia:boolean val="false"/>
3966 </dia:attribute>
3967 <dia:attribute name="inheritance_type">
3968 <dia:enum val="2"/>
3969 </dia:attribute>
3970 <dia:attribute name="query">
3971 <dia:boolean val="false"/>
3972 </dia:attribute>
3973 <dia:attribute name="class_scope">
3974 <dia:boolean val="false"/>
3975 </dia:attribute>
3976 <dia:attribute name="parameters"/>
3977 </dia:composite>
3978 <dia:composite type="umloperation">
3979 <dia:attribute name="name">
3980 <dia:string>#_format_option#</dia:string>
3981 </dia:attribute>
3982 <dia:attribute name="stereotype">
3983 <dia:string>#helper#</dia:string>
3984 </dia:attribute>
3985 <dia:attribute name="type">
3986 <dia:string>##</dia:string>
3987 </dia:attribute>
3988 <dia:attribute name="visibility">
3989 <dia:enum val="1"/>
3990 </dia:attribute>
3991 <dia:attribute name="comment">
3992 <dia:string>##</dia:string>
3993 </dia:attribute>
3994 <dia:attribute name="abstract">
3995 <dia:boolean val="false"/>
3996 </dia:attribute>
3997 <dia:attribute name="inheritance_type">
3998 <dia:enum val="2"/>
3999 </dia:attribute>
4000 <dia:attribute name="query">
4001 <dia:boolean val="false"/>
4002 </dia:attribute>
4003 <dia:attribute name="class_scope">
4004 <dia:boolean val="false"/>
4005 </dia:attribute>
4006 <dia:attribute name="parameters">
4007 <dia:composite type="umlparameter">
4008 <dia:attribute name="name">
4009 <dia:string>#len#</dia:string>
4010 </dia:attribute>
4011 <dia:attribute name="type">
4012 <dia:string>#scalar number#</dia:string>
4013 </dia:attribute>
4014 <dia:attribute name="value">
4015 <dia:string>##</dia:string>
4016 </dia:attribute>
4017 <dia:attribute name="comment">
4018 <dia:string>##</dia:string>
4019 </dia:attribute>
4020 <dia:attribute name="kind">
4021 <dia:enum val="1"/>
4022 </dia:attribute>
4023 </dia:composite>
4024 <dia:composite type="umlparameter">
4025 <dia:attribute name="name">
4026 <dia:string>#formatted#</dia:string>
4027 </dia:attribute>
4028 <dia:attribute name="type">
4029 <dia:string>#scalar string#</dia:string>
4030 </dia:attribute>
4031 <dia:attribute name="value">
4032 <dia:string>##</dia:string>
4033 </dia:attribute>
4034 <dia:attribute name="comment">
4035 <dia:string>##</dia:string>
4036 </dia:attribute>
4037 <dia:attribute name="kind">
4038 <dia:enum val="2"/>
4039 </dia:attribute>
4040 </dia:composite>
4041 </dia:attribute>
4042 </dia:composite>
4043 <dia:composite type="umloperation">
4044 <dia:attribute name="name">
4045 <dia:string>#store_init#</dia:string>
4046 </dia:attribute>
4047 <dia:attribute name="stereotype">
4048 <dia:string>#helper#</dia:string>
4049 </dia:attribute>
4050 <dia:attribute name="type">
4051 <dia:string>##</dia:string>
4052 </dia:attribute>
4053 <dia:attribute name="visibility">
4054 <dia:enum val="0"/>
4055 </dia:attribute>
4056 <dia:attribute name="comment">
4057 <dia:string>##</dia:string>
4058 </dia:attribute>
4059 <dia:attribute name="abstract">
4060 <dia:boolean val="false"/>
4061 </dia:attribute>
4062 <dia:attribute name="inheritance_type">
4063 <dia:enum val="2"/>
4064 </dia:attribute>
4065 <dia:attribute name="query">
4066 <dia:boolean val="false"/>
4067 </dia:attribute>
4068 <dia:attribute name="class_scope">
4069 <dia:boolean val="false"/>
4070 </dia:attribute>
4071 <dia:attribute name="parameters"/>
4072 </dia:composite>
4073 <dia:composite type="umloperation">
4074 <dia:attribute name="name">
4075 <dia:string>#restore_init#</dia:string>
4076 </dia:attribute>
4077 <dia:attribute name="stereotype">
4078 <dia:string>#helper#</dia:string>
4079 </dia:attribute>
4080 <dia:attribute name="type">
4081 <dia:string>##</dia:string>
4082 </dia:attribute>
4083 <dia:attribute name="visibility">
4084 <dia:enum val="0"/>
4085 </dia:attribute>
4086 <dia:attribute name="comment">
4087 <dia:string>##</dia:string>
4088 </dia:attribute>
4089 <dia:attribute name="abstract">
4090 <dia:boolean val="false"/>
4091 </dia:attribute>
4092 <dia:attribute name="inheritance_type">
4093 <dia:enum val="2"/>
4094 </dia:attribute>
4095 <dia:attribute name="query">
4096 <dia:boolean val="false"/>
4097 </dia:attribute>
4098 <dia:attribute name="class_scope">
4099 <dia:boolean val="false"/>
4100 </dia:attribute>
4101 <dia:attribute name="parameters"/>
4102 </dia:composite>
4103 <dia:composite type="umloperation">
4104 <dia:attribute name="name">
4105 <dia:string>#set_random_init#</dia:string>
4106 </dia:attribute>
4107 <dia:attribute name="stereotype">
4108 <dia:string>#helper#</dia:string>
4109 </dia:attribute>
4110 <dia:attribute name="type">
4111 <dia:string>##</dia:string>
4112 </dia:attribute>
4113 <dia:attribute name="visibility">
4114 <dia:enum val="0"/>
4115 </dia:attribute>
4116 <dia:attribute name="comment">
4117 <dia:string>##</dia:string>
4118 </dia:attribute>
4119 <dia:attribute name="abstract">
4120 <dia:boolean val="false"/>
4121 </dia:attribute>
4122 <dia:attribute name="inheritance_type">
4123 <dia:enum val="2"/>
4124 </dia:attribute>
4125 <dia:attribute name="query">
4126 <dia:boolean val="false"/>
4127 </dia:attribute>
4128 <dia:attribute name="class_scope">
4129 <dia:boolean val="false"/>
4130 </dia:attribute>
4131 <dia:attribute name="parameters">
4132 <dia:composite type="umlparameter">
4133 <dia:attribute name="name">
4134 <dia:string>#degree#</dia:string>
4135 </dia:attribute>
4136 <dia:attribute name="type">
4137 <dia:string>#scalar number#</dia:string>
4138 </dia:attribute>
4139 <dia:attribute name="value">
4140 <dia:string>#0.1#</dia:string>
4141 </dia:attribute>
4142 <dia:attribute name="comment">
4143 <dia:string>##</dia:string>
4144 </dia:attribute>
4145 <dia:attribute name="kind">
4146 <dia:enum val="1"/>
4147 </dia:attribute>
4148 </dia:composite>
4149 </dia:attribute>
4150 </dia:composite>
4151 <dia:composite type="umloperation">
4152 <dia:attribute name="name">
4153 <dia:string>#check_and_set_init#</dia:string>
4154 </dia:attribute>
4155 <dia:attribute name="stereotype">
4156 <dia:string>##</dia:string>
4157 </dia:attribute>
4158 <dia:attribute name="type">
4159 <dia:string>##</dia:string>
4160 </dia:attribute>
4161 <dia:attribute name="visibility">
4162 <dia:enum val="0"/>
4163 </dia:attribute>
4164 <dia:attribute name="comment">
4165 <dia:string>##</dia:string>
4166 </dia:attribute>
4167 <dia:attribute name="abstract">
4168 <dia:boolean val="false"/>
4169 </dia:attribute>
4170 <dia:attribute name="inheritance_type">
4171 <dia:enum val="1"/>
4172 </dia:attribute>
4173 <dia:attribute name="query">
4174 <dia:boolean val="false"/>
4175 </dia:attribute>
4176 <dia:attribute name="class_scope">
4177 <dia:boolean val="false"/>
4178 </dia:attribute>
4179 <dia:attribute name="parameters">
4180 <dia:composite type="umlparameter">
4181 <dia:attribute name="name">
4182 <dia:string>#success#</dia:string>
4183 </dia:attribute>
4184 <dia:attribute name="type">
4185 <dia:string>#scalar boolean#</dia:string>
4186 </dia:attribute>
4187 <dia:attribute name="value">
4188 <dia:string>#0#</dia:string>
4189 </dia:attribute>
4190 <dia:attribute name="comment">
4191 <dia:string>##</dia:string>
4192 </dia:attribute>
4193 <dia:attribute name="kind">
4194 <dia:enum val="2"/>
4195 </dia:attribute>
4196 </dia:composite>
4197 <dia:composite type="umlparameter">
4198 <dia:attribute name="name">
4199 <dia:string>#error_code#</dia:string>
4200 </dia:attribute>
4201 <dia:attribute name="type">
4202 <dia:string>#array of booleans#</dia:string>
4203 </dia:attribute>
4204 <dia:attribute name="value">
4205 <dia:string>#[0,0,0]#</dia:string>
4206 </dia:attribute>
4207 <dia:attribute name="comment">
4208 <dia:string>##</dia:string>
4209 </dia:attribute>
4210 <dia:attribute name="kind">
4211 <dia:enum val="2"/>
4212 </dia:attribute>
4213 </dia:composite>
4214 <dia:composite type="umlparameter">
4215 <dia:attribute name="name">
4216 <dia:string>#new_value#</dia:string>
4217 </dia:attribute>
4218 <dia:attribute name="type">
4219 <dia:string>#scalar integer#</dia:string>
4220 </dia:attribute>
4221 <dia:attribute name="value">
4222 <dia:string>##</dia:string>
4223 </dia:attribute>
4224 <dia:attribute name="comment">
4225 <dia:string>##</dia:string>
4226 </dia:attribute>
4227 <dia:attribute name="kind">
4228 <dia:enum val="3"/>
4229 </dia:attribute>
4230 </dia:composite>
4231 </dia:attribute>
4232 </dia:composite>
4233 </dia:attribute>
4234 <dia:attribute name="template">
4235 <dia:boolean val="false"/>
4236 </dia:attribute>
4237 <dia:attribute name="templates"/>
4238 </dia:object>
4239 <dia:object type="UML - Generalization" version="0" id="O18">
4240 <dia:attribute name="obj_pos">
4241 <dia:point val="13.875,66.6"/>
4242 </dia:attribute>
4243 <dia:attribute name="obj_bb">
4244 <dia:rectangle val="13.025,66.55;25.475,70.05"/>
4245 </dia:attribute>
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"/>
4251 </dia:attribute>
4252 <dia:attribute name="orth_orient">
4253 <dia:enum val="1"/>
4254 <dia:enum val="0"/>
4255 <dia:enum val="1"/>
4256 </dia:attribute>
4257 <dia:attribute name="orth_autoroute">
4258 <dia:boolean val="false"/>
4259 </dia:attribute>
4260 <dia:attribute name="line_colour">
4261 <dia:color val="#000000"/>
4262 </dia:attribute>
4263 <dia:attribute name="name">
4264 <dia:string>##</dia:string>
4265 </dia:attribute>
4266 <dia:attribute name="stereotype">
4267 <dia:string>##</dia:string>
4268 </dia:attribute>
4269 <dia:connections>
4270 <dia:connection handle="0" to="O3" connection="6"/>
4271 <dia:connection handle="1" to="O17" connection="1"/>
4272 </dia:connections>
4273 </dia:object>
4274 <dia:object type="UML - Class" version="0" id="O19">
4275 <dia:attribute name="obj_pos">
4276 <dia:point val="5,85"/>
4277 </dia:attribute>
4278 <dia:attribute name="obj_bb">
4279 <dia:rectangle val="4.95,84.95;24.9,90.05"/>
4280 </dia:attribute>
4281 <dia:attribute name="elem_corner">
4282 <dia:point val="5,85"/>
4283 </dia:attribute>
4284 <dia:attribute name="elem_width">
4285 <dia:real val="19.850000000000001"/>
4286 </dia:attribute>
4287 <dia:attribute name="elem_height">
4288 <dia:real val="5"/>
4289 </dia:attribute>
4290 <dia:attribute name="name">
4291 <dia:string>#theta_option#</dia:string>
4292 </dia:attribute>
4293 <dia:attribute name="stereotype">
4294 <dia:string>##</dia:string>
4295 </dia:attribute>
4296 <dia:attribute name="comment">
4297 <dia:string>##</dia:string>
4298 </dia:attribute>
4299 <dia:attribute name="abstract">
4300 <dia:boolean val="false"/>
4301 </dia:attribute>
4302 <dia:attribute name="suppress_attributes">
4303 <dia:boolean val="false"/>
4304 </dia:attribute>
4305 <dia:attribute name="suppress_operations">
4306 <dia:boolean val="false"/>
4307 </dia:attribute>
4308 <dia:attribute name="visible_attributes">
4309 <dia:boolean val="true"/>
4310 </dia:attribute>
4311 <dia:attribute name="visible_operations">
4312 <dia:boolean val="true"/>
4313 </dia:attribute>
4314 <dia:attribute name="visible_comments">
4315 <dia:boolean val="false"/>
4316 </dia:attribute>
4317 <dia:attribute name="wrap_operations">
4318 <dia:boolean val="false"/>
4319 </dia:attribute>
4320 <dia:attribute name="wrap_after_char">
4321 <dia:int val="40"/>
4322 </dia:attribute>
4323 <dia:attribute name="line_color">
4324 <dia:color val="#000000"/>
4325 </dia:attribute>
4326 <dia:attribute name="fill_color">
4327 <dia:color val="#ffffff"/>
4328 </dia:attribute>
4329 <dia:attribute name="text_color">
4330 <dia:color val="#000000"/>
4331 </dia:attribute>
4332 <dia:attribute name="normal_font">
4333 <dia:font family="courier new" style="0" name="Courier"/>
4334 </dia:attribute>
4335 <dia:attribute name="abstract_font">
4336 <dia:font family="courier new" style="0" name="Courier"/>
4337 </dia:attribute>
4338 <dia:attribute name="polymorphic_font">
4339 <dia:font family="courier new" style="0" name="Courier"/>
4340 </dia:attribute>
4341 <dia:attribute name="classname_font">
4342 <dia:font family="courier new" style="0" name="Courier"/>
4343 </dia:attribute>
4344 <dia:attribute name="abstract_classname_font">
4345 <dia:font family="courier new" style="0" name="Courier"/>
4346 </dia:attribute>
4347 <dia:attribute name="comment_font">
4348 <dia:font family="courier new" style="0" name="Courier"/>
4349 </dia:attribute>
4350 <dia:attribute name="font_height">
4351 <dia:real val="0.80000000000000004"/>
4352 </dia:attribute>
4353 <dia:attribute name="polymorphic_font_height">
4354 <dia:real val="0.80000000000000004"/>
4355 </dia:attribute>
4356 <dia:attribute name="abstract_font_height">
4357 <dia:real val="0.80000000000000004"/>
4358 </dia:attribute>
4359 <dia:attribute name="classname_font_height">
4360 <dia:real val="1"/>
4361 </dia:attribute>
4362 <dia:attribute name="abstract_classname_font_height">
4363 <dia:real val="1"/>
4364 </dia:attribute>
4365 <dia:attribute name="comment_font_height">
4366 <dia:real val="1"/>
4367 </dia:attribute>
4368 <dia:attribute name="attributes">
4369 <dia:composite type="umlattribute">
4370 <dia:attribute name="name">
4371 <dia:string>#lobnd#</dia:string>
4372 </dia:attribute>
4373 <dia:attribute name="type">
4374 <dia:string>#scalar string#</dia:string>
4375 </dia:attribute>
4376 <dia:attribute name="value">
4377 <dia:string>#-1000000#</dia:string>
4378 </dia:attribute>
4379 <dia:attribute name="comment">
4380 <dia:string>##</dia:string>
4381 </dia:attribute>
4382 <dia:attribute name="visibility">
4383 <dia:enum val="0"/>
4384 </dia:attribute>
4385 <dia:attribute name="abstract">
4386 <dia:boolean val="false"/>
4387 </dia:attribute>
4388 <dia:attribute name="class_scope">
4389 <dia:boolean val="false"/>
4390 </dia:attribute>
4391 </dia:composite>
4392 </dia:attribute>
4393 <dia:attribute name="operations">
4394 <dia:composite type="umloperation">
4395 <dia:attribute name="name">
4396 <dia:string>#_format_option#</dia:string>
4397 </dia:attribute>
4398 <dia:attribute name="stereotype">
4399 <dia:string>#helper#</dia:string>
4400 </dia:attribute>
4401 <dia:attribute name="type">
4402 <dia:string>##</dia:string>
4403 </dia:attribute>
4404 <dia:attribute name="visibility">
4405 <dia:enum val="0"/>
4406 </dia:attribute>
4407 <dia:attribute name="comment">
4408 <dia:string>##</dia:string>
4409 </dia:attribute>
4410 <dia:attribute name="abstract">
4411 <dia:boolean val="false"/>
4412 </dia:attribute>
4413 <dia:attribute name="inheritance_type">
4414 <dia:enum val="2"/>
4415 </dia:attribute>
4416 <dia:attribute name="query">
4417 <dia:boolean val="false"/>
4418 </dia:attribute>
4419 <dia:attribute name="class_scope">
4420 <dia:boolean val="false"/>
4421 </dia:attribute>
4422 <dia:attribute name="parameters">
4423 <dia:composite type="umlparameter">
4424 <dia:attribute name="name">
4425 <dia:string>#formatted#</dia:string>
4426 </dia:attribute>
4427 <dia:attribute name="type">
4428 <dia:string>#scalar string#</dia:string>
4429 </dia:attribute>
4430 <dia:attribute name="value">
4431 <dia:string>##</dia:string>
4432 </dia:attribute>
4433 <dia:attribute name="comment">
4434 <dia:string>##</dia:string>
4435 </dia:attribute>
4436 <dia:attribute name="kind">
4437 <dia:enum val="2"/>
4438 </dia:attribute>
4439 </dia:composite>
4440 </dia:attribute>
4441 </dia:composite>
4442 <dia:composite type="umloperation">
4443 <dia:attribute name="name">
4444 <dia:string>#_read_option#</dia:string>
4445 </dia:attribute>
4446 <dia:attribute name="stereotype">
4447 <dia:string>#initiator#</dia:string>
4448 </dia:attribute>
4449 <dia:attribute name="type">
4450 <dia:string>##</dia:string>
4451 </dia:attribute>
4452 <dia:attribute name="visibility">
4453 <dia:enum val="1"/>
4454 </dia:attribute>
4455 <dia:attribute name="comment">
4456 <dia:string>##</dia:string>
4457 </dia:attribute>
4458 <dia:attribute name="abstract">
4459 <dia:boolean val="false"/>
4460 </dia:attribute>
4461 <dia:attribute name="inheritance_type">
4462 <dia:enum val="2"/>
4463 </dia:attribute>
4464 <dia:attribute name="query">
4465 <dia:boolean val="false"/>
4466 </dia:attribute>
4467 <dia:attribute name="class_scope">
4468 <dia:boolean val="false"/>
4469 </dia:attribute>
4470 <dia:attribute name="parameters"/>
4471 </dia:composite>
4472 <dia:composite type="umloperation">
4473 <dia:attribute name="name">
4474 <dia:string>#option_count#</dia:string>
4475 </dia:attribute>
4476 <dia:attribute name="stereotype">
4477 <dia:string>##</dia:string>
4478 </dia:attribute>
4479 <dia:attribute name="type">
4480 <dia:string>##</dia:string>
4481 </dia:attribute>
4482 <dia:attribute name="visibility">
4483 <dia:enum val="0"/>
4484 </dia:attribute>
4485 <dia:attribute name="comment">
4486 <dia:string>##</dia:string>
4487 </dia:attribute>
4488 <dia:attribute name="abstract">
4489 <dia:boolean val="false"/>
4490 </dia:attribute>
4491 <dia:attribute name="inheritance_type">
4492 <dia:enum val="2"/>
4493 </dia:attribute>
4494 <dia:attribute name="query">
4495 <dia:boolean val="false"/>
4496 </dia:attribute>
4497 <dia:attribute name="class_scope">
4498 <dia:boolean val="false"/>
4499 </dia:attribute>
4500 <dia:attribute name="parameters">
4501 <dia:composite type="umlparameter">
4502 <dia:attribute name="name">
4503 <dia:string>#return_value#</dia:string>
4504 </dia:attribute>
4505 <dia:attribute name="type">
4506 <dia:string>#scalar integer#</dia:string>
4507 </dia:attribute>
4508 <dia:attribute name="value">
4509 <dia:string>#0#</dia:string>
4510 </dia:attribute>
4511 <dia:attribute name="comment">
4512 <dia:string>##</dia:string>
4513 </dia:attribute>
4514 <dia:attribute name="kind">
4515 <dia:enum val="2"/>
4516 </dia:attribute>
4517 </dia:composite>
4518 </dia:attribute>
4519 </dia:composite>
4520 </dia:attribute>
4521 <dia:attribute name="template">
4522 <dia:boolean val="false"/>
4523 </dia:attribute>
4524 <dia:attribute name="templates"/>
4525 </dia:object>
4526 <dia:object type="UML - Generalization" version="0" id="O20">
4527 <dia:attribute name="obj_pos">
4528 <dia:point val="25.425,84.6"/>
4529 </dia:attribute>
4530 <dia:attribute name="obj_bb">
4531 <dia:rectangle val="14.825,83.15;26.275,85.05"/>
4532 </dia:attribute>
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"/>
4538 </dia:attribute>
4539 <dia:attribute name="orth_orient">
4540 <dia:enum val="1"/>
4541 <dia:enum val="0"/>
4542 <dia:enum val="1"/>
4543 </dia:attribute>
4544 <dia:attribute name="orth_autoroute">
4545 <dia:boolean val="false"/>
4546 </dia:attribute>
4547 <dia:attribute name="line_colour">
4548 <dia:color val="#000000"/>
4549 </dia:attribute>
4550 <dia:attribute name="name">
4551 <dia:string>##</dia:string>
4552 </dia:attribute>
4553 <dia:attribute name="stereotype">
4554 <dia:string>##</dia:string>
4555 </dia:attribute>
4556 <dia:connections>
4557 <dia:connection handle="0" to="O17" connection="6"/>
4558 <dia:connection handle="1" to="O19" connection="1"/>
4559 </dia:connections>
4560 </dia:object>
4561 <dia:object type="UML - Class" version="0" id="O21">
4562 <dia:attribute name="obj_pos">
4563 <dia:point val="-34,-94"/>
4564 </dia:attribute>
4565 <dia:attribute name="obj_bb">
4566 <dia:rectangle val="-34.05,-94.05;-5.35,99.05"/>
4567 </dia:attribute>
4568 <dia:attribute name="elem_corner">
4569 <dia:point val="-34,-94"/>
4570 </dia:attribute>
4571 <dia:attribute name="elem_width">
4572 <dia:real val="28.600000000000001"/>
4573 </dia:attribute>
4574 <dia:attribute name="elem_height">
4575 <dia:real val="193.00000000000031"/>
4576 </dia:attribute>
4577 <dia:attribute name="name">
4578 <dia:string>#model#</dia:string>
4579 </dia:attribute>
4580 <dia:attribute name="stereotype">
4581 <dia:string>##</dia:string>
4582 </dia:attribute>
4583 <dia:attribute name="comment">
4584 <dia:string>##</dia:string>
4585 </dia:attribute>
4586 <dia:attribute name="abstract">
4587 <dia:boolean val="false"/>
4588 </dia:attribute>
4589 <dia:attribute name="suppress_attributes">
4590 <dia:boolean val="false"/>
4591 </dia:attribute>
4592 <dia:attribute name="suppress_operations">
4593 <dia:boolean val="false"/>
4594 </dia:attribute>
4595 <dia:attribute name="visible_attributes">
4596 <dia:boolean val="true"/>
4597 </dia:attribute>
4598 <dia:attribute name="visible_operations">
4599 <dia:boolean val="true"/>
4600 </dia:attribute>
4601 <dia:attribute name="visible_comments">
4602 <dia:boolean val="false"/>
4603 </dia:attribute>
4604 <dia:attribute name="wrap_operations">
4605 <dia:boolean val="true"/>
4606 </dia:attribute>
4607 <dia:attribute name="wrap_after_char">
4608 <dia:int val="40"/>
4609 </dia:attribute>
4610 <dia:attribute name="line_color">
4611 <dia:color val="#000000"/>
4612 </dia:attribute>
4613 <dia:attribute name="fill_color">
4614 <dia:color val="#ffffff"/>
4615 </dia:attribute>
4616 <dia:attribute name="text_color">
4617 <dia:color val="#000000"/>
4618 </dia:attribute>
4619 <dia:attribute name="normal_font">
4620 <dia:font family="courier new" style="0" name="Courier"/>
4621 </dia:attribute>
4622 <dia:attribute name="abstract_font">
4623 <dia:font family="courier new" style="0" name="Courier"/>
4624 </dia:attribute>
4625 <dia:attribute name="polymorphic_font">
4626 <dia:font family="courier new" style="0" name="Courier"/>
4627 </dia:attribute>
4628 <dia:attribute name="classname_font">
4629 <dia:font family="courier new" style="0" name="Courier"/>
4630 </dia:attribute>
4631 <dia:attribute name="abstract_classname_font">
4632 <dia:font family="courier new" style="0" name="Courier"/>
4633 </dia:attribute>
4634 <dia:attribute name="comment_font">
4635 <dia:font family="courier new" style="0" name="Courier"/>
4636 </dia:attribute>
4637 <dia:attribute name="font_height">
4638 <dia:real val="0.80000000000000004"/>
4639 </dia:attribute>
4640 <dia:attribute name="polymorphic_font_height">
4641 <dia:real val="0.80000000000000004"/>
4642 </dia:attribute>
4643 <dia:attribute name="abstract_font_height">
4644 <dia:real val="0.80000000000000004"/>
4645 </dia:attribute>
4646 <dia:attribute name="classname_font_height">
4647 <dia:real val="1"/>
4648 </dia:attribute>
4649 <dia:attribute name="abstract_classname_font_height">
4650 <dia:real val="1"/>
4651 </dia:attribute>
4652 <dia:attribute name="comment_font_height">
4653 <dia:real val="1"/>
4654 </dia:attribute>
4655 <dia:attribute name="attributes">
4656 <dia:composite type="umlattribute">
4657 <dia:attribute name="name">
4658 <dia:string>#active_problems#</dia:string>
4659 </dia:attribute>
4660 <dia:attribute name="type">
4661 <dia:string>#array of booleans#</dia:string>
4662 </dia:attribute>
4663 <dia:attribute name="value">
4664 <dia:string>##</dia:string>
4665 </dia:attribute>
4666 <dia:attribute name="comment">
4667 <dia:string>##</dia:string>
4668 </dia:attribute>
4669 <dia:attribute name="visibility">
4670 <dia:enum val="0"/>
4671 </dia:attribute>
4672 <dia:attribute name="abstract">
4673 <dia:boolean val="false"/>
4674 </dia:attribute>
4675 <dia:attribute name="class_scope">
4676 <dia:boolean val="false"/>
4677 </dia:attribute>
4678 </dia:composite>
4679 <dia:composite type="umlattribute">
4680 <dia:attribute name="name">
4681 <dia:string>#compute_cwres#</dia:string>
4682 </dia:attribute>
4683 <dia:attribute name="type">
4684 <dia:string>#scalar boolean#</dia:string>
4685 </dia:attribute>
4686 <dia:attribute name="value">
4687 <dia:string>#0#</dia:string>
4688 </dia:attribute>
4689 <dia:attribute name="comment">
4690 <dia:string>##</dia:string>
4691 </dia:attribute>
4692 <dia:attribute name="visibility">
4693 <dia:enum val="0"/>
4694 </dia:attribute>
4695 <dia:attribute name="abstract">
4696 <dia:boolean val="false"/>
4697 </dia:attribute>
4698 <dia:attribute name="class_scope">
4699 <dia:boolean val="false"/>
4700 </dia:attribute>
4701 </dia:composite>
4702 <dia:composite type="umlattribute">
4703 <dia:attribute name="name">
4704 <dia:string>#directory#</dia:string>
4705 </dia:attribute>
4706 <dia:attribute name="type">
4707 <dia:string>#scalar string#</dia:string>
4708 </dia:attribute>
4709 <dia:attribute name="value">
4710 <dia:string>##</dia:string>
4711 </dia:attribute>
4712 <dia:attribute name="comment">
4713 <dia:string>##</dia:string>
4714 </dia:attribute>
4715 <dia:attribute name="visibility">
4716 <dia:enum val="0"/>
4717 </dia:attribute>
4718 <dia:attribute name="abstract">
4719 <dia:boolean val="false"/>
4720 </dia:attribute>
4721 <dia:attribute name="class_scope">
4722 <dia:boolean val="false"/>
4723 </dia:attribute>
4724 </dia:composite>
4725 <dia:composite type="umlattribute">
4726 <dia:attribute name="name">
4727 <dia:string>#extra_data_files#</dia:string>
4728 </dia:attribute>
4729 <dia:attribute name="type">
4730 <dia:string>#array of strings#</dia:string>
4731 </dia:attribute>
4732 <dia:attribute name="value">
4733 <dia:string>##</dia:string>
4734 </dia:attribute>
4735 <dia:attribute name="comment">
4736 <dia:string>##</dia:string>
4737 </dia:attribute>
4738 <dia:attribute name="visibility">
4739 <dia:enum val="0"/>
4740 </dia:attribute>
4741 <dia:attribute name="abstract">
4742 <dia:boolean val="false"/>
4743 </dia:attribute>
4744 <dia:attribute name="class_scope">
4745 <dia:boolean val="false"/>
4746 </dia:attribute>
4747 </dia:composite>
4748 <dia:composite type="umlattribute">
4749 <dia:attribute name="name">
4750 <dia:string>#extra_data_headers#</dia:string>
4751 </dia:attribute>
4752 <dia:attribute name="type">
4753 <dia:string>#array of arrays of strings#</dia:string>
4754 </dia:attribute>
4755 <dia:attribute name="value">
4756 <dia:string>##</dia:string>
4757 </dia:attribute>
4758 <dia:attribute name="comment">
4759 <dia:string>##</dia:string>
4760 </dia:attribute>
4761 <dia:attribute name="visibility">
4762 <dia:enum val="0"/>
4763 </dia:attribute>
4764 <dia:attribute name="abstract">
4765 <dia:boolean val="false"/>
4766 </dia:attribute>
4767 <dia:attribute name="class_scope">
4768 <dia:boolean val="false"/>
4769 </dia:attribute>
4770 </dia:composite>
4771 <dia:composite type="umlattribute">
4772 <dia:attribute name="name">
4773 <dia:string>#extra_files#</dia:string>
4774 </dia:attribute>
4775 <dia:attribute name="type">
4776 <dia:string>#array of strings#</dia:string>
4777 </dia:attribute>
4778 <dia:attribute name="value">
4779 <dia:string>##</dia:string>
4780 </dia:attribute>
4781 <dia:attribute name="comment">
4782 <dia:string>##</dia:string>
4783 </dia:attribute>
4784 <dia:attribute name="visibility">
4785 <dia:enum val="0"/>
4786 </dia:attribute>
4787 <dia:attribute name="abstract">
4788 <dia:boolean val="false"/>
4789 </dia:attribute>
4790 <dia:attribute name="class_scope">
4791 <dia:boolean val="false"/>
4792 </dia:attribute>
4793 </dia:composite>
4794 <dia:composite type="umlattribute">
4795 <dia:attribute name="name">
4796 <dia:string>#extra_output#</dia:string>
4797 </dia:attribute>
4798 <dia:attribute name="type">
4799 <dia:string>#array of strings#</dia:string>
4800 </dia:attribute>
4801 <dia:attribute name="value">
4802 <dia:string>##</dia:string>
4803 </dia:attribute>
4804 <dia:attribute name="comment">
4805 <dia:string>##</dia:string>
4806 </dia:attribute>
4807 <dia:attribute name="visibility">
4808 <dia:enum val="0"/>
4809 </dia:attribute>
4810 <dia:attribute name="abstract">
4811 <dia:boolean val="false"/>
4812 </dia:attribute>
4813 <dia:attribute name="class_scope">
4814 <dia:boolean val="false"/>
4815 </dia:attribute>
4816 </dia:composite>
4817 <dia:composite type="umlattribute">
4818 <dia:attribute name="name">
4819 <dia:string>#filename#</dia:string>
4820 </dia:attribute>
4821 <dia:attribute name="type">
4822 <dia:string>#mandatory scalar string#</dia:string>
4823 </dia:attribute>
4824 <dia:attribute name="value">
4825 <dia:string>##</dia:string>
4826 </dia:attribute>
4827 <dia:attribute name="comment">
4828 <dia:string>##</dia:string>
4829 </dia:attribute>
4830 <dia:attribute name="visibility">
4831 <dia:enum val="0"/>
4832 </dia:attribute>
4833 <dia:attribute name="abstract">
4834 <dia:boolean val="false"/>
4835 </dia:attribute>
4836 <dia:attribute name="class_scope">
4837 <dia:boolean val="false"/>
4838 </dia:attribute>
4839 </dia:composite>
4840 <dia:composite type="umlattribute">
4841 <dia:attribute name="name">
4842 <dia:string>#model_id#</dia:string>
4843 </dia:attribute>
4844 <dia:attribute name="type">
4845 <dia:string>#scalar integer#</dia:string>
4846 </dia:attribute>
4847 <dia:attribute name="value">
4848 <dia:string>##</dia:string>
4849 </dia:attribute>
4850 <dia:attribute name="comment">
4851 <dia:string>##</dia:string>
4852 </dia:attribute>
4853 <dia:attribute name="visibility">
4854 <dia:enum val="0"/>
4855 </dia:attribute>
4856 <dia:attribute name="abstract">
4857 <dia:boolean val="false"/>
4858 </dia:attribute>
4859 <dia:attribute name="class_scope">
4860 <dia:boolean val="false"/>
4861 </dia:attribute>
4862 </dia:composite>
4863 <dia:composite type="umlattribute">
4864 <dia:attribute name="name">
4865 <dia:string>#nm_version#</dia:string>
4866 </dia:attribute>
4867 <dia:attribute name="type">
4868 <dia:string>#scalar#</dia:string>
4869 </dia:attribute>
4870 <dia:attribute name="value">
4871 <dia:string>##</dia:string>
4872 </dia:attribute>
4873 <dia:attribute name="comment">
4874 <dia:string>##</dia:string>
4875 </dia:attribute>
4876 <dia:attribute name="visibility">
4877 <dia:enum val="0"/>
4878 </dia:attribute>
4879 <dia:attribute name="abstract">
4880 <dia:boolean val="false"/>
4881 </dia:attribute>
4882 <dia:attribute name="class_scope">
4883 <dia:boolean val="false"/>
4884 </dia:attribute>
4885 </dia:composite>
4886 <dia:composite type="umlattribute">
4887 <dia:attribute name="name">
4888 <dia:string>#ignore_missing_data#</dia:string>
4889 </dia:attribute>
4890 <dia:attribute name="type">
4891 <dia:string>#scalar boolean#</dia:string>
4892 </dia:attribute>
4893 <dia:attribute name="value">
4894 <dia:string>#0#</dia:string>
4895 </dia:attribute>
4896 <dia:attribute name="comment">
4897 <dia:string>##</dia:string>
4898 </dia:attribute>
4899 <dia:attribute name="visibility">
4900 <dia:enum val="0"/>
4901 </dia:attribute>
4902 <dia:attribute name="abstract">
4903 <dia:boolean val="false"/>
4904 </dia:attribute>
4905 <dia:attribute name="class_scope">
4906 <dia:boolean val="false"/>
4907 </dia:attribute>
4908 </dia:composite>
4909 <dia:composite type="umlattribute">
4910 <dia:attribute name="name">
4911 <dia:string>#ignore_missing_files#</dia:string>
4912 </dia:attribute>
4913 <dia:attribute name="type">
4914 <dia:string>#scalar boolean#</dia:string>
4915 </dia:attribute>
4916 <dia:attribute name="value">
4917 <dia:string>#0#</dia:string>
4918 </dia:attribute>
4919 <dia:attribute name="comment">
4920 <dia:string>##</dia:string>
4921 </dia:attribute>
4922 <dia:attribute name="visibility">
4923 <dia:enum val="0"/>
4924 </dia:attribute>
4925 <dia:attribute name="abstract">
4926 <dia:boolean val="false"/>
4927 </dia:attribute>
4928 <dia:attribute name="class_scope">
4929 <dia:boolean val="false"/>
4930 </dia:attribute>
4931 </dia:composite>
4932 <dia:composite type="umlattribute">
4933 <dia:attribute name="name">
4934 <dia:string>#ignore_missing_output_files#</dia:string>
4935 </dia:attribute>
4936 <dia:attribute name="type">
4937 <dia:string>#scalar boolean#</dia:string>
4938 </dia:attribute>
4939 <dia:attribute name="value">
4940 <dia:string>#1#</dia:string>
4941 </dia:attribute>
4942 <dia:attribute name="comment">
4943 <dia:string>##</dia:string>
4944 </dia:attribute>
4945 <dia:attribute name="visibility">
4946 <dia:enum val="0"/>
4947 </dia:attribute>
4948 <dia:attribute name="abstract">
4949 <dia:boolean val="false"/>
4950 </dia:attribute>
4951 <dia:attribute name="class_scope">
4952 <dia:boolean val="false"/>
4953 </dia:attribute>
4954 </dia:composite>
4955 <dia:composite type="umlattribute">
4956 <dia:attribute name="name">
4957 <dia:string>#outputfile#</dia:string>
4958 </dia:attribute>
4959 <dia:attribute name="type">
4960 <dia:string>#scalar string#</dia:string>
4961 </dia:attribute>
4962 <dia:attribute name="value">
4963 <dia:string>##</dia:string>
4964 </dia:attribute>
4965 <dia:attribute name="comment">
4966 <dia:string>##</dia:string>
4967 </dia:attribute>
4968 <dia:attribute name="visibility">
4969 <dia:enum val="0"/>
4970 </dia:attribute>
4971 <dia:attribute name="abstract">
4972 <dia:boolean val="false"/>
4973 </dia:attribute>
4974 <dia:attribute name="class_scope">
4975 <dia:boolean val="false"/>
4976 </dia:attribute>
4977 </dia:composite>
4978 <dia:composite type="umlattribute">
4979 <dia:attribute name="name">
4980 <dia:string>#run_no#</dia:string>
4981 </dia:attribute>
4982 <dia:attribute name="type">
4983 <dia:string>#scalar integer#</dia:string>
4984 </dia:attribute>
4985 <dia:attribute name="value">
4986 <dia:string>#0#</dia:string>
4987 </dia:attribute>
4988 <dia:attribute name="comment">
4989 <dia:string>##</dia:string>
4990 </dia:attribute>
4991 <dia:attribute name="visibility">
4992 <dia:enum val="0"/>
4993 </dia:attribute>
4994 <dia:attribute name="abstract">
4995 <dia:boolean val="false"/>
4996 </dia:attribute>
4997 <dia:attribute name="class_scope">
4998 <dia:boolean val="false"/>
4999 </dia:attribute>
5000 </dia:composite>
5001 <dia:composite type="umlattribute">
5002 <dia:attribute name="name">
5003 <dia:string>#sde#</dia:string>
5004 </dia:attribute>
5005 <dia:attribute name="type">
5006 <dia:string>#scalar boolean#</dia:string>
5007 </dia:attribute>
5008 <dia:attribute name="value">
5009 <dia:string>#0#</dia:string>
5010 </dia:attribute>
5011 <dia:attribute name="comment">
5012 <dia:string>##</dia:string>
5013 </dia:attribute>
5014 <dia:attribute name="visibility">
5015 <dia:enum val="0"/>
5016 </dia:attribute>
5017 <dia:attribute name="abstract">
5018 <dia:boolean val="false"/>
5019 </dia:attribute>
5020 <dia:attribute name="class_scope">
5021 <dia:boolean val="false"/>
5022 </dia:attribute>
5023 </dia:composite>
5024 <dia:composite type="umlattribute">
5025 <dia:attribute name="name">
5026 <dia:string>#synced#</dia:string>
5027 </dia:attribute>
5028 <dia:attribute name="type">
5029 <dia:string>#scalar boolean#</dia:string>
5030 </dia:attribute>
5031 <dia:attribute name="value">
5032 <dia:string>#0#</dia:string>
5033 </dia:attribute>
5034 <dia:attribute name="comment">
5035 <dia:string>##</dia:string>
5036 </dia:attribute>
5037 <dia:attribute name="visibility">
5038 <dia:enum val="0"/>
5039 </dia:attribute>
5040 <dia:attribute name="abstract">
5041 <dia:boolean val="false"/>
5042 </dia:attribute>
5043 <dia:attribute name="class_scope">
5044 <dia:boolean val="false"/>
5045 </dia:attribute>
5046 </dia:composite>
5047 <dia:composite type="umlattribute">
5048 <dia:attribute name="name">
5049 <dia:string>#target#</dia:string>
5050 </dia:attribute>
5051 <dia:attribute name="type">
5052 <dia:string>#scalar string#</dia:string>
5053 </dia:attribute>
5054 <dia:attribute name="value">
5055 <dia:string>#'mem'#</dia:string>
5056 </dia:attribute>
5057 <dia:attribute name="comment">
5058 <dia:string>##</dia:string>
5059 </dia:attribute>
5060 <dia:attribute name="visibility">
5061 <dia:enum val="0"/>
5062 </dia:attribute>
5063 <dia:attribute name="abstract">
5064 <dia:boolean val="false"/>
5065 </dia:attribute>
5066 <dia:attribute name="class_scope">
5067 <dia:boolean val="false"/>
5068 </dia:attribute>
5069 </dia:composite>
5070 <dia:composite type="umlattribute">
5071 <dia:attribute name="name">
5072 <dia:string>#reference_object#</dia:string>
5073 </dia:attribute>
5074 <dia:attribute name="type">
5075 <dia:string>##</dia:string>
5076 </dia:attribute>
5077 <dia:attribute name="value">
5078 <dia:string>##</dia:string>
5079 </dia:attribute>
5080 <dia:attribute name="comment">
5081 <dia:string>##</dia:string>
5082 </dia:attribute>
5083 <dia:attribute name="visibility">
5084 <dia:enum val="0"/>
5085 </dia:attribute>
5086 <dia:attribute name="abstract">
5087 <dia:boolean val="false"/>
5088 </dia:attribute>
5089 <dia:attribute name="class_scope">
5090 <dia:boolean val="false"/>
5091 </dia:attribute>
5092 </dia:composite>
5093 <dia:composite type="umlattribute">
5094 <dia:attribute name="name">
5095 <dia:string>#data_wrapped#</dia:string>
5096 </dia:attribute>
5097 <dia:attribute name="type">
5098 <dia:string>#scalar boolean#</dia:string>
5099 </dia:attribute>
5100 <dia:attribute name="value">
5101 <dia:string>#0#</dia:string>
5102 </dia:attribute>
5103 <dia:attribute name="comment">
5104 <dia:string>##</dia:string>
5105 </dia:attribute>
5106 <dia:attribute name="visibility">
5107 <dia:enum val="0"/>
5108 </dia:attribute>
5109 <dia:attribute name="abstract">
5110 <dia:boolean val="false"/>
5111 </dia:attribute>
5112 <dia:attribute name="class_scope">
5113 <dia:boolean val="false"/>
5114 </dia:attribute>
5115 </dia:composite>
5116 <dia:composite type="umlattribute">
5117 <dia:attribute name="name">
5118 <dia:string>#drop_dropped#</dia:string>
5119 </dia:attribute>
5120 <dia:attribute name="type">
5121 <dia:string>#scalar boolean#</dia:string>
5122 </dia:attribute>
5123 <dia:attribute name="value">
5124 <dia:string>#0#</dia:string>
5125 </dia:attribute>
5126 <dia:attribute name="comment">
5127 <dia:string>##</dia:string>
5128 </dia:attribute>
5129 <dia:attribute name="visibility">
5130 <dia:enum val="0"/>
5131 </dia:attribute>
5132 <dia:attribute name="abstract">
5133 <dia:boolean val="false"/>
5134 </dia:attribute>
5135 <dia:attribute name="class_scope">
5136 <dia:boolean val="false"/>
5137 </dia:attribute>
5138 </dia:composite>
5139 <dia:composite type="umlattribute">
5140 <dia:attribute name="name">
5141 <dia:string>#quick_reload#</dia:string>
5142 </dia:attribute>
5143 <dia:attribute name="type">
5144 <dia:string>#scalar boolean#</dia:string>
5145 </dia:attribute>
5146 <dia:attribute name="value">
5147 <dia:string>#0#</dia:string>
5148 </dia:attribute>
5149 <dia:attribute name="comment">
5150 <dia:string>##</dia:string>
5151 </dia:attribute>
5152 <dia:attribute name="visibility">
5153 <dia:enum val="0"/>
5154 </dia:attribute>
5155 <dia:attribute name="abstract">
5156 <dia:boolean val="false"/>
5157 </dia:attribute>
5158 <dia:attribute name="class_scope">
5159 <dia:boolean val="false"/>
5160 </dia:attribute>
5161 </dia:composite>
5162 <dia:composite type="umlattribute">
5163 <dia:attribute name="name">
5164 <dia:string>#data_ids#</dia:string>
5165 </dia:attribute>
5166 <dia:attribute name="type">
5167 <dia:string>#array of integers#</dia:string>
5168 </dia:attribute>
5169 <dia:attribute name="value">
5170 <dia:string>##</dia:string>
5171 </dia:attribute>
5172 <dia:attribute name="comment">
5173 <dia:string>##</dia:string>
5174 </dia:attribute>
5175 <dia:attribute name="visibility">
5176 <dia:enum val="0"/>
5177 </dia:attribute>
5178 <dia:attribute name="abstract">
5179 <dia:boolean val="false"/>
5180 </dia:attribute>
5181 <dia:attribute name="class_scope">
5182 <dia:boolean val="false"/>
5183 </dia:attribute>
5184 </dia:composite>
5185 </dia:attribute>
5186 <dia:attribute name="operations">
5187 <dia:composite type="umloperation">
5188 <dia:attribute name="name">
5189 <dia:string>#add_records#</dia:string>
5190 </dia:attribute>
5191 <dia:attribute name="stereotype">
5192 <dia:string>##</dia:string>
5193 </dia:attribute>
5194 <dia:attribute name="type">
5195 <dia:string>##</dia:string>
5196 </dia:attribute>
5197 <dia:attribute name="visibility">
5198 <dia:enum val="0"/>
5199 </dia:attribute>
5200 <dia:attribute name="comment">
5201 <dia:string>##</dia:string>
5202 </dia:attribute>
5203 <dia:attribute name="abstract">
5204 <dia:boolean val="false"/>
5205 </dia:attribute>
5206 <dia:attribute name="inheritance_type">
5207 <dia:enum val="2"/>
5208 </dia:attribute>
5209 <dia:attribute name="query">
5210 <dia:boolean val="false"/>
5211 </dia:attribute>
5212 <dia:attribute name="class_scope">
5213 <dia:boolean val="false"/>
5214 </dia:attribute>
5215 <dia:attribute name="parameters">
5216 <dia:composite type="umlparameter">
5217 <dia:attribute name="name">
5218 <dia:string>#type#</dia:string>
5219 </dia:attribute>
5220 <dia:attribute name="type">
5221 <dia:string>#mandatory scalar string#</dia:string>
5222 </dia:attribute>
5223 <dia:attribute name="value">
5224 <dia:string>##</dia:string>
5225 </dia:attribute>
5226 <dia:attribute name="comment">
5227 <dia:string>##</dia:string>
5228 </dia:attribute>
5229 <dia:attribute name="kind">
5230 <dia:enum val="1"/>
5231 </dia:attribute>
5232 </dia:composite>
5233 <dia:composite type="umlparameter">
5234 <dia:attribute name="name">
5235 <dia:string>#record_strings#</dia:string>
5236 </dia:attribute>
5237 <dia:attribute name="type">
5238 <dia:string>#mandatory array of strings#</dia:string>
5239 </dia:attribute>
5240 <dia:attribute name="value">
5241 <dia:string>##</dia:string>
5242 </dia:attribute>
5243 <dia:attribute name="comment">
5244 <dia:string>##</dia:string>
5245 </dia:attribute>
5246 <dia:attribute name="kind">
5247 <dia:enum val="1"/>
5248 </dia:attribute>
5249 </dia:composite>
5250 <dia:composite type="umlparameter">
5251 <dia:attribute name="name">
5252 <dia:string>#problem_numbers#</dia:string>
5253 </dia:attribute>
5254 <dia:attribute name="type">
5255 <dia:string>#array of integers#</dia:string>
5256 </dia:attribute>
5257 <dia:attribute name="value">
5258 <dia:string>##</dia:string>
5259 </dia:attribute>
5260 <dia:attribute name="comment">
5261 <dia:string>##</dia:string>
5262 </dia:attribute>
5263 <dia:attribute name="kind">
5264 <dia:enum val="1"/>
5265 </dia:attribute>
5266 </dia:composite>
5267 </dia:attribute>
5268 </dia:composite>
5269 <dia:composite type="umloperation">
5270 <dia:attribute name="name">
5271 <dia:string>#clean_extra_data_code#</dia:string>
5272 </dia:attribute>
5273 <dia:attribute name="stereotype">
5274 <dia:string>##</dia:string>
5275 </dia:attribute>
5276 <dia:attribute name="type">
5277 <dia:string>##</dia:string>
5278 </dia:attribute>
5279 <dia:attribute name="visibility">
5280 <dia:enum val="0"/>
5281 </dia:attribute>
5282 <dia:attribute name="comment">
5283 <dia:string>##</dia:string>
5284 </dia:attribute>
5285 <dia:attribute name="abstract">
5286 <dia:boolean val="false"/>
5287 </dia:attribute>
5288 <dia:attribute name="inheritance_type">
5289 <dia:enum val="2"/>
5290 </dia:attribute>
5291 <dia:attribute name="query">
5292 <dia:boolean val="false"/>
5293 </dia:attribute>
5294 <dia:attribute name="class_scope">
5295 <dia:boolean val="false"/>
5296 </dia:attribute>
5297 <dia:attribute name="parameters"/>
5298 </dia:composite>
5299 <dia:composite type="umloperation">
5300 <dia:attribute name="name">
5301 <dia:string>#copy#</dia:string>
5302 </dia:attribute>
5303 <dia:attribute name="stereotype">
5304 <dia:string>##</dia:string>
5305 </dia:attribute>
5306 <dia:attribute name="type">
5307 <dia:string>##</dia:string>
5308 </dia:attribute>
5309 <dia:attribute name="visibility">
5310 <dia:enum val="0"/>
5311 </dia:attribute>
5312 <dia:attribute name="comment">
5313 <dia:string>##</dia:string>
5314 </dia:attribute>
5315 <dia:attribute name="abstract">
5316 <dia:boolean val="false"/>
5317 </dia:attribute>
5318 <dia:attribute name="inheritance_type">
5319 <dia:enum val="2"/>
5320 </dia:attribute>
5321 <dia:attribute name="query">
5322 <dia:boolean val="false"/>
5323 </dia:attribute>
5324 <dia:attribute name="class_scope">
5325 <dia:boolean val="false"/>
5326 </dia:attribute>
5327 <dia:attribute name="parameters">
5328 <dia:composite type="umlparameter">
5329 <dia:attribute name="name">
5330 <dia:string>#directory#</dia:string>
5331 </dia:attribute>
5332 <dia:attribute name="type">
5333 <dia:string>#scalar string#</dia:string>
5334 </dia:attribute>
5335 <dia:attribute name="value">
5336 <dia:string>##</dia:string>
5337 </dia:attribute>
5338 <dia:attribute name="comment">
5339 <dia:string>##</dia:string>
5340 </dia:attribute>
5341 <dia:attribute name="kind">
5342 <dia:enum val="1"/>
5343 </dia:attribute>
5344 </dia:composite>
5345 <dia:composite type="umlparameter">
5346 <dia:attribute name="name">
5347 <dia:string>#filename#</dia:string>
5348 </dia:attribute>
5349 <dia:attribute name="type">
5350 <dia:string>#scalar string#</dia:string>
5351 </dia:attribute>
5352 <dia:attribute name="value">
5353 <dia:string>##</dia:string>
5354 </dia:attribute>
5355 <dia:attribute name="comment">
5356 <dia:string>##</dia:string>
5357 </dia:attribute>
5358 <dia:attribute name="kind">
5359 <dia:enum val="0"/>
5360 </dia:attribute>
5361 </dia:composite>
5362 <dia:composite type="umlparameter">
5363 <dia:attribute name="name">
5364 <dia:string>#new_model#</dia:string>
5365 </dia:attribute>
5366 <dia:attribute name="type">
5367 <dia:string>#object model#</dia:string>
5368 </dia:attribute>
5369 <dia:attribute name="value">
5370 <dia:string>##</dia:string>
5371 </dia:attribute>
5372 <dia:attribute name="comment">
5373 <dia:string>##</dia:string>
5374 </dia:attribute>
5375 <dia:attribute name="kind">
5376 <dia:enum val="2"/>
5377 </dia:attribute>
5378 </dia:composite>
5379 <dia:composite type="umlparameter">
5380 <dia:attribute name="name">
5381 <dia:string>#copy_data#</dia:string>
5382 </dia:attribute>
5383 <dia:attribute name="type">
5384 <dia:string>#scalar boolean#</dia:string>
5385 </dia:attribute>
5386 <dia:attribute name="value">
5387 <dia:string>#0#</dia:string>
5388 </dia:attribute>
5389 <dia:attribute name="comment">
5390 <dia:string>##</dia:string>
5391 </dia:attribute>
5392 <dia:attribute name="kind">
5393 <dia:enum val="1"/>
5394 </dia:attribute>
5395 </dia:composite>
5396 <dia:composite type="umlparameter">
5397 <dia:attribute name="name">
5398 <dia:string>#copy_output#</dia:string>
5399 </dia:attribute>
5400 <dia:attribute name="type">
5401 <dia:string>#scalar boolean#</dia:string>
5402 </dia:attribute>
5403 <dia:attribute name="value">
5404 <dia:string>#0#</dia:string>
5405 </dia:attribute>
5406 <dia:attribute name="comment">
5407 <dia:string>##</dia:string>
5408 </dia:attribute>
5409 <dia:attribute name="kind">
5410 <dia:enum val="1"/>
5411 </dia:attribute>
5412 </dia:composite>
5413 <dia:composite type="umlparameter">
5414 <dia:attribute name="name">
5415 <dia:string>#data_file_names#</dia:string>
5416 </dia:attribute>
5417 <dia:attribute name="type">
5418 <dia:string>#array of strings#</dia:string>
5419 </dia:attribute>
5420 <dia:attribute name="value">
5421 <dia:string>##</dia:string>
5422 </dia:attribute>
5423 <dia:attribute name="comment">
5424 <dia:string>##</dia:string>
5425 </dia:attribute>
5426 <dia:attribute name="kind">
5427 <dia:enum val="1"/>
5428 </dia:attribute>
5429 </dia:composite>
5430 <dia:composite type="umlparameter">
5431 <dia:attribute name="name">
5432 <dia:string>#target#</dia:string>
5433 </dia:attribute>
5434 <dia:attribute name="type">
5435 <dia:string>#scalar string#</dia:string>
5436 </dia:attribute>
5437 <dia:attribute name="value">
5438 <dia:string>#$self -&gt; {'target'}#</dia:string>
5439 </dia:attribute>
5440 <dia:attribute name="comment">
5441 <dia:string>##</dia:string>
5442 </dia:attribute>
5443 <dia:attribute name="kind">
5444 <dia:enum val="1"/>
5445 </dia:attribute>
5446 </dia:composite>
5447 <dia:composite type="umlparameter">
5448 <dia:attribute name="name">
5449 <dia:string>#extra_data_file_names#</dia:string>
5450 </dia:attribute>
5451 <dia:attribute name="type">
5452 <dia:string>#array of strings#</dia:string>
5453 </dia:attribute>
5454 <dia:attribute name="value">
5455 <dia:string>##</dia:string>
5456 </dia:attribute>
5457 <dia:attribute name="comment">
5458 <dia:string>##</dia:string>
5459 </dia:attribute>
5460 <dia:attribute name="kind">
5461 <dia:enum val="1"/>
5462 </dia:attribute>
5463 </dia:composite>
5464 <dia:composite type="umlparameter">
5465 <dia:attribute name="name">
5466 <dia:string>#update_shrinkage_tables#</dia:string>
5467 </dia:attribute>
5468 <dia:attribute name="type">
5469 <dia:string>#scalar boolean#</dia:string>
5470 </dia:attribute>
5471 <dia:attribute name="value">
5472 <dia:string>#1#</dia:string>
5473 </dia:attribute>
5474 <dia:attribute name="comment">
5475 <dia:string>##</dia:string>
5476 </dia:attribute>
5477 <dia:attribute name="kind">
5478 <dia:enum val="1"/>
5479 </dia:attribute>
5480 </dia:composite>
5481 </dia:attribute>
5482 </dia:composite>
5483 <dia:composite type="umloperation">
5484 <dia:attribute name="name">
5485 <dia:string>#datafiles#</dia:string>
5486 </dia:attribute>
5487 <dia:attribute name="stereotype">
5488 <dia:string>#accessor#</dia:string>
5489 </dia:attribute>
5490 <dia:attribute name="type">
5491 <dia:string>##</dia:string>
5492 </dia:attribute>
5493 <dia:attribute name="visibility">
5494 <dia:enum val="0"/>
5495 </dia:attribute>
5496 <dia:attribute name="comment">
5497 <dia:string>##</dia:string>
5498 </dia:attribute>
5499 <dia:attribute name="abstract">
5500 <dia:boolean val="false"/>
5501 </dia:attribute>
5502 <dia:attribute name="inheritance_type">
5503 <dia:enum val="2"/>
5504 </dia:attribute>
5505 <dia:attribute name="query">
5506 <dia:boolean val="false"/>
5507 </dia:attribute>
5508 <dia:attribute name="class_scope">
5509 <dia:boolean val="false"/>
5510 </dia:attribute>
5511 <dia:attribute name="parameters">
5512 <dia:composite type="umlparameter">
5513 <dia:attribute name="name">
5514 <dia:string>#new_names#</dia:string>
5515 </dia:attribute>
5516 <dia:attribute name="type">
5517 <dia:string>#array of strings#</dia:string>
5518 </dia:attribute>
5519 <dia:attribute name="value">
5520 <dia:string>##</dia:string>
5521 </dia:attribute>
5522 <dia:attribute name="comment">
5523 <dia:string>##</dia:string>
5524 </dia:attribute>
5525 <dia:attribute name="kind">
5526 <dia:enum val="1"/>
5527 </dia:attribute>
5528 </dia:composite>
5529 <dia:composite type="umlparameter">
5530 <dia:attribute name="name">
5531 <dia:string>#problem_numbers#</dia:string>
5532 </dia:attribute>
5533 <dia:attribute name="type">
5534 <dia:string>#array of integers#</dia:string>
5535 </dia:attribute>
5536 <dia:attribute name="value">
5537 <dia:string>##</dia:string>
5538 </dia:attribute>
5539 <dia:attribute name="comment">
5540 <dia:string>##</dia:string>
5541 </dia:attribute>
5542 <dia:attribute name="kind">
5543 <dia:enum val="1"/>
5544 </dia:attribute>
5545 </dia:composite>
5546 <dia:composite type="umlparameter">
5547 <dia:attribute name="name">
5548 <dia:string>#absolute_path#</dia:string>
5549 </dia:attribute>
5550 <dia:attribute name="type">
5551 <dia:string>#scalar boolean#</dia:string>
5552 </dia:attribute>
5553 <dia:attribute name="value">
5554 <dia:string>#0#</dia:string>
5555 </dia:attribute>
5556 <dia:attribute name="comment">
5557 <dia:string>##</dia:string>
5558 </dia:attribute>
5559 <dia:attribute name="kind">
5560 <dia:enum val="1"/>
5561 </dia:attribute>
5562 </dia:composite>
5563 <dia:composite type="umlparameter">
5564 <dia:attribute name="name">
5565 <dia:string>#names#</dia:string>
5566 </dia:attribute>
5567 <dia:attribute name="type">
5568 <dia:string>#array of strings#</dia:string>
5569 </dia:attribute>
5570 <dia:attribute name="value">
5571 <dia:string>##</dia:string>
5572 </dia:attribute>
5573 <dia:attribute name="comment">
5574 <dia:string>##</dia:string>
5575 </dia:attribute>
5576 <dia:attribute name="kind">
5577 <dia:enum val="2"/>
5578 </dia:attribute>
5579 </dia:composite>
5580 </dia:attribute>
5581 </dia:composite>
5582 <dia:composite type="umloperation">
5583 <dia:attribute name="name">
5584 <dia:string>#covariance#</dia:string>
5585 </dia:attribute>
5586 <dia:attribute name="stereotype">
5587 <dia:string>#accessor#</dia:string>
5588 </dia:attribute>
5589 <dia:attribute name="type">
5590 <dia:string>##</dia:string>
5591 </dia:attribute>
5592 <dia:attribute name="visibility">
5593 <dia:enum val="0"/>
5594 </dia:attribute>
5595 <dia:attribute name="comment">
5596 <dia:string>##</dia:string>
5597 </dia:attribute>
5598 <dia:attribute name="abstract">
5599 <dia:boolean val="false"/>
5600 </dia:attribute>
5601 <dia:attribute name="inheritance_type">
5602 <dia:enum val="2"/>
5603 </dia:attribute>
5604 <dia:attribute name="query">
5605 <dia:boolean val="false"/>
5606 </dia:attribute>
5607 <dia:attribute name="class_scope">
5608 <dia:boolean val="false"/>
5609 </dia:attribute>
5610 <dia:attribute name="parameters">
5611 <dia:composite type="umlparameter">
5612 <dia:attribute name="name">
5613 <dia:string>#enabled#</dia:string>
5614 </dia:attribute>
5615 <dia:attribute name="type">
5616 <dia:string>#array of booleans#</dia:string>
5617 </dia:attribute>
5618 <dia:attribute name="value">
5619 <dia:string>##</dia:string>
5620 </dia:attribute>
5621 <dia:attribute name="comment">
5622 <dia:string>##</dia:string>
5623 </dia:attribute>
5624 <dia:attribute name="kind">
5625 <dia:enum val="1"/>
5626 </dia:attribute>
5627 </dia:composite>
5628 <dia:composite type="umlparameter">
5629 <dia:attribute name="name">
5630 <dia:string>#problem_numbers#</dia:string>
5631 </dia:attribute>
5632 <dia:attribute name="type">
5633 <dia:string>#array of integers#</dia:string>
5634 </dia:attribute>
5635 <dia:attribute name="value">
5636 <dia:string>##</dia:string>
5637 </dia:attribute>
5638 <dia:attribute name="comment">
5639 <dia:string>##</dia:string>
5640 </dia:attribute>
5641 <dia:attribute name="kind">
5642 <dia:enum val="1"/>
5643 </dia:attribute>
5644 </dia:composite>
5645 <dia:composite type="umlparameter">
5646 <dia:attribute name="name">
5647 <dia:string>#indicators#</dia:string>
5648 </dia:attribute>
5649 <dia:attribute name="type">
5650 <dia:string>#array of booleans#</dia:string>
5651 </dia:attribute>
5652 <dia:attribute name="value">
5653 <dia:string>##</dia:string>
5654 </dia:attribute>
5655 <dia:attribute name="comment">
5656 <dia:string>##</dia:string>
5657 </dia:attribute>
5658 <dia:attribute name="kind">
5659 <dia:enum val="2"/>
5660 </dia:attribute>
5661 </dia:composite>
5662 </dia:attribute>
5663 </dia:composite>
5664 <dia:composite type="umloperation">
5665 <dia:attribute name="name">
5666 <dia:string>#eigen#</dia:string>
5667 </dia:attribute>
5668 <dia:attribute name="stereotype">
5669 <dia:string>#accessor#</dia:string>
5670 </dia:attribute>
5671 <dia:attribute name="type">
5672 <dia:string>##</dia:string>
5673 </dia:attribute>
5674 <dia:attribute name="visibility">
5675 <dia:enum val="0"/>
5676 </dia:attribute>
5677 <dia:attribute name="comment">
5678 <dia:string>##</dia:string>
5679 </dia:attribute>
5680 <dia:attribute name="abstract">
5681 <dia:boolean val="false"/>
5682 </dia:attribute>
5683 <dia:attribute name="inheritance_type">
5684 <dia:enum val="2"/>
5685 </dia:attribute>
5686 <dia:attribute name="query">
5687 <dia:boolean val="false"/>
5688 </dia:attribute>
5689 <dia:attribute name="class_scope">
5690 <dia:boolean val="false"/>
5691 </dia:attribute>
5692 <dia:attribute name="parameters">
5693 <dia:composite type="umlparameter">
5694 <dia:attribute name="name">
5695 <dia:string>#enabled#</dia:string>
5696 </dia:attribute>
5697 <dia:attribute name="type">
5698 <dia:string>#array of booleans#</dia:string>
5699 </dia:attribute>
5700 <dia:attribute name="value">
5701 <dia:string>##</dia:string>
5702 </dia:attribute>
5703 <dia:attribute name="comment">
5704 <dia:string>##</dia:string>
5705 </dia:attribute>
5706 <dia:attribute name="kind">
5707 <dia:enum val="1"/>
5708 </dia:attribute>
5709 </dia:composite>
5710 <dia:composite type="umlparameter">
5711 <dia:attribute name="name">
5712 <dia:string>#problem_numbers#</dia:string>
5713 </dia:attribute>
5714 <dia:attribute name="type">
5715 <dia:string>#array of integers#</dia:string>
5716 </dia:attribute>
5717 <dia:attribute name="value">
5718 <dia:string>##</dia:string>
5719 </dia:attribute>
5720 <dia:attribute name="comment">
5721 <dia:string>##</dia:string>
5722 </dia:attribute>
5723 <dia:attribute name="kind">
5724 <dia:enum val="1"/>
5725 </dia:attribute>
5726 </dia:composite>
5727 <dia:composite type="umlparameter">
5728 <dia:attribute name="name">
5729 <dia:string>#indicators#</dia:string>
5730 </dia:attribute>
5731 <dia:attribute name="type">
5732 <dia:string>#array of booleans#</dia:string>
5733 </dia:attribute>
5734 <dia:attribute name="value">
5735 <dia:string>##</dia:string>
5736 </dia:attribute>
5737 <dia:attribute name="comment">
5738 <dia:string>##</dia:string>
5739 </dia:attribute>
5740 <dia:attribute name="kind">
5741 <dia:enum val="2"/>
5742 </dia:attribute>
5743 </dia:composite>
5744 </dia:attribute>
5745 </dia:composite>
5746 <dia:composite type="umloperation">
5747 <dia:attribute name="name">
5748 <dia:string>#__des#</dia:string>
5749 </dia:attribute>
5750 <dia:attribute name="stereotype">
5751 <dia:string>#accessor#</dia:string>
5752 </dia:attribute>
5753 <dia:attribute name="type">
5754 <dia:string>##</dia:string>
5755 </dia:attribute>
5756 <dia:attribute name="visibility">
5757 <dia:enum val="0"/>
5758 </dia:attribute>
5759 <dia:attribute name="comment">
5760 <dia:string>##</dia:string>
5761 </dia:attribute>
5762 <dia:attribute name="abstract">
5763 <dia:boolean val="false"/>
5764 </dia:attribute>
5765 <dia:attribute name="inheritance_type">
5766 <dia:enum val="2"/>
5767 </dia:attribute>
5768 <dia:attribute name="query">
5769 <dia:boolean val="false"/>
5770 </dia:attribute>
5771 <dia:attribute name="class_scope">
5772 <dia:boolean val="false"/>
5773 </dia:attribute>
5774 <dia:attribute name="parameters">
5775 <dia:composite type="umlparameter">
5776 <dia:attribute name="name">
5777 <dia:string>#new_des#</dia:string>
5778 </dia:attribute>
5779 <dia:attribute name="type">
5780 <dia:string>#array of strings#</dia:string>
5781 </dia:attribute>
5782 <dia:attribute name="value">
5783 <dia:string>##</dia:string>
5784 </dia:attribute>
5785 <dia:attribute name="comment">
5786 <dia:string>##</dia:string>
5787 </dia:attribute>
5788 <dia:attribute name="kind">
5789 <dia:enum val="1"/>
5790 </dia:attribute>
5791 </dia:composite>
5792 <dia:composite type="umlparameter">
5793 <dia:attribute name="name">
5794 <dia:string>#problem_number#</dia:string>
5795 </dia:attribute>
5796 <dia:attribute name="type">
5797 <dia:string>#scalar number#</dia:string>
5798 </dia:attribute>
5799 <dia:attribute name="value">
5800 <dia:string>#1#</dia:string>
5801 </dia:attribute>
5802 <dia:attribute name="comment">
5803 <dia:string>##</dia:string>
5804 </dia:attribute>
5805 <dia:attribute name="kind">
5806 <dia:enum val="1"/>
5807 </dia:attribute>
5808 </dia:composite>
5809 <dia:composite type="umlparameter">
5810 <dia:attribute name="name">
5811 <dia:string>#des#</dia:string>
5812 </dia:attribute>
5813 <dia:attribute name="type">
5814 <dia:string>#array of strings#</dia:string>
5815 </dia:attribute>
5816 <dia:attribute name="value">
5817 <dia:string>##</dia:string>
5818 </dia:attribute>
5819 <dia:attribute name="comment">
5820 <dia:string>##</dia:string>
5821 </dia:attribute>
5822 <dia:attribute name="kind">
5823 <dia:enum val="2"/>
5824 </dia:attribute>
5825 </dia:composite>
5826 </dia:attribute>
5827 </dia:composite>
5828 <dia:composite type="umloperation">
5829 <dia:attribute name="name">
5830 <dia:string>#__error#</dia:string>
5831 </dia:attribute>
5832 <dia:attribute name="stereotype">
5833 <dia:string>#accessor#</dia:string>
5834 </dia:attribute>
5835 <dia:attribute name="type">
5836 <dia:string>##</dia:string>
5837 </dia:attribute>
5838 <dia:attribute name="visibility">
5839 <dia:enum val="0"/>
5840 </dia:attribute>
5841 <dia:attribute name="comment">
5842 <dia:string>##</dia:string>
5843 </dia:attribute>
5844 <dia:attribute name="abstract">
5845 <dia:boolean val="false"/>
5846 </dia:attribute>
5847 <dia:attribute name="inheritance_type">
5848 <dia:enum val="2"/>
5849 </dia:attribute>
5850 <dia:attribute name="query">
5851 <dia:boolean val="false"/>
5852 </dia:attribute>
5853 <dia:attribute name="class_scope">
5854 <dia:boolean val="false"/>
5855 </dia:attribute>
5856 <dia:attribute name="parameters">
5857 <dia:composite type="umlparameter">
5858 <dia:attribute name="name">
5859 <dia:string>#new_error#</dia:string>
5860 </dia:attribute>
5861 <dia:attribute name="type">
5862 <dia:string>#array of strings#</dia:string>
5863 </dia:attribute>
5864 <dia:attribute name="value">
5865 <dia:string>##</dia:string>
5866 </dia:attribute>
5867 <dia:attribute name="comment">
5868 <dia:string>##</dia:string>
5869 </dia:attribute>
5870 <dia:attribute name="kind">
5871 <dia:enum val="1"/>
5872 </dia:attribute>
5873 </dia:composite>
5874 <dia:composite type="umlparameter">
5875 <dia:attribute name="name">
5876 <dia:string>#problem_number#</dia:string>
5877 </dia:attribute>
5878 <dia:attribute name="type">
5879 <dia:string>#scalar number#</dia:string>
5880 </dia:attribute>
5881 <dia:attribute name="value">
5882 <dia:string>#1#</dia:string>
5883 </dia:attribute>
5884 <dia:attribute name="comment">
5885 <dia:string>##</dia:string>
5886 </dia:attribute>
5887 <dia:attribute name="kind">
5888 <dia:enum val="1"/>
5889 </dia:attribute>
5890 </dia:composite>
5891 <dia:composite type="umlparameter">
5892 <dia:attribute name="name">
5893 <dia:string>#error#</dia:string>
5894 </dia:attribute>
5895 <dia:attribute name="type">
5896 <dia:string>#array of strings#</dia:string>
5897 </dia:attribute>
5898 <dia:attribute name="value">
5899 <dia:string>##</dia:string>
5900 </dia:attribute>
5901 <dia:attribute name="comment">
5902 <dia:string>##</dia:string>
5903 </dia:attribute>
5904 <dia:attribute name="kind">
5905 <dia:enum val="2"/>
5906 </dia:attribute>
5907 </dia:composite>
5908 </dia:attribute>
5909 </dia:composite>
5910 <dia:composite type="umloperation">
5911 <dia:attribute name="name">
5912 <dia:string>#fixed#</dia:string>
5913 </dia:attribute>
5914 <dia:attribute name="stereotype">
5915 <dia:string>#accessor#</dia:string>
5916 </dia:attribute>
5917 <dia:attribute name="type">
5918 <dia:string>##</dia:string>
5919 </dia:attribute>
5920 <dia:attribute name="visibility">
5921 <dia:enum val="0"/>
5922 </dia:attribute>
5923 <dia:attribute name="comment">
5924 <dia:string>##</dia:string>
5925 </dia:attribute>
5926 <dia:attribute name="abstract">
5927 <dia:boolean val="false"/>
5928 </dia:attribute>
5929 <dia:attribute name="inheritance_type">
5930 <dia:enum val="2"/>
5931 </dia:attribute>
5932 <dia:attribute name="query">
5933 <dia:boolean val="false"/>
5934 </dia:attribute>
5935 <dia:attribute name="class_scope">
5936 <dia:boolean val="false"/>
5937 </dia:attribute>
5938 <dia:attribute name="parameters">
5939 <dia:composite type="umlparameter">
5940 <dia:attribute name="name">
5941 <dia:string>#parameter_type#</dia:string>
5942 </dia:attribute>
5943 <dia:attribute name="type">
5944 <dia:string>#scalar string#</dia:string>
5945 </dia:attribute>
5946 <dia:attribute name="value">
5947 <dia:string>##</dia:string>
5948 </dia:attribute>
5949 <dia:attribute name="comment">
5950 <dia:string>##</dia:string>
5951 </dia:attribute>
5952 <dia:attribute name="kind">
5953 <dia:enum val="1"/>
5954 </dia:attribute>
5955 </dia:composite>
5956 <dia:composite type="umlparameter">
5957 <dia:attribute name="name">
5958 <dia:string>#parameter_numbers#</dia:string>
5959 </dia:attribute>
5960 <dia:attribute name="type">
5961 <dia:string>#array of integers#</dia:string>
5962 </dia:attribute>
5963 <dia:attribute name="value">
5964 <dia:string>##</dia:string>
5965 </dia:attribute>
5966 <dia:attribute name="comment">
5967 <dia:string>##</dia:string>
5968 </dia:attribute>
5969 <dia:attribute name="kind">
5970 <dia:enum val="1"/>
5971 </dia:attribute>
5972 </dia:composite>
5973 <dia:composite type="umlparameter">
5974 <dia:attribute name="name">
5975 <dia:string>#problem_numbers#</dia:string>
5976 </dia:attribute>
5977 <dia:attribute name="type">
5978 <dia:string>#array of integers#</dia:string>
5979 </dia:attribute>
5980 <dia:attribute name="value">
5981 <dia:string>##</dia:string>
5982 </dia:attribute>
5983 <dia:attribute name="comment">
5984 <dia:string>##</dia:string>
5985 </dia:attribute>
5986 <dia:attribute name="kind">
5987 <dia:enum val="1"/>
5988 </dia:attribute>
5989 </dia:composite>
5990 <dia:composite type="umlparameter">
5991 <dia:attribute name="name">
5992 <dia:string>#new_values#</dia:string>
5993 </dia:attribute>
5994 <dia:attribute name="type">
5995 <dia:string>#array of booleans#</dia:string>
5996 </dia:attribute>
5997 <dia:attribute name="value">
5998 <dia:string>##</dia:string>
5999 </dia:attribute>
6000 <dia:attribute name="comment">
6001 <dia:string>##</dia:string>
6002 </dia:attribute>
6003 <dia:attribute name="kind">
6004 <dia:enum val="1"/>
6005 </dia:attribute>
6006 </dia:composite>
6007 <dia:composite type="umlparameter">
6008 <dia:attribute name="name">
6009 <dia:string>#fixed#</dia:string>
6010 </dia:attribute>
6011 <dia:attribute name="type">
6012 <dia:string>#array of booleans#</dia:string>
6013 </dia:attribute>
6014 <dia:attribute name="value">
6015 <dia:string>##</dia:string>
6016 </dia:attribute>
6017 <dia:attribute name="comment">
6018 <dia:string>##</dia:string>
6019 </dia:attribute>
6020 <dia:attribute name="kind">
6021 <dia:enum val="2"/>
6022 </dia:attribute>
6023 </dia:composite>
6024 </dia:attribute>
6025 </dia:composite>
6026 <dia:composite type="umloperation">
6027 <dia:attribute name="name">
6028 <dia:string>#idcolumn#</dia:string>
6029 </dia:attribute>
6030 <dia:attribute name="stereotype">
6031 <dia:string>#accessor#</dia:string>
6032 </dia:attribute>
6033 <dia:attribute name="type">
6034 <dia:string>##</dia:string>
6035 </dia:attribute>
6036 <dia:attribute name="visibility">
6037 <dia:enum val="0"/>
6038 </dia:attribute>
6039 <dia:attribute name="comment">
6040 <dia:string>##</dia:string>
6041 </dia:attribute>
6042 <dia:attribute name="abstract">
6043 <dia:boolean val="false"/>
6044 </dia:attribute>
6045 <dia:attribute name="inheritance_type">
6046 <dia:enum val="2"/>
6047 </dia:attribute>
6048 <dia:attribute name="query">
6049 <dia:boolean val="false"/>
6050 </dia:attribute>
6051 <dia:attribute name="class_scope">
6052 <dia:boolean val="false"/>
6053 </dia:attribute>
6054 <dia:attribute name="parameters">
6055 <dia:composite type="umlparameter">
6056 <dia:attribute name="name">
6057 <dia:string>#problem_number#</dia:string>
6058 </dia:attribute>
6059 <dia:attribute name="type">
6060 <dia:string>#scalar number#</dia:string>
6061 </dia:attribute>
6062 <dia:attribute name="value">
6063 <dia:string>#1#</dia:string>
6064 </dia:attribute>
6065 <dia:attribute name="comment">
6066 <dia:string>##</dia:string>
6067 </dia:attribute>
6068 <dia:attribute name="kind">
6069 <dia:enum val="1"/>
6070 </dia:attribute>
6071 </dia:composite>
6072 <dia:composite type="umlparameter">
6073 <dia:attribute name="name">
6074 <dia:string>#col#</dia:string>
6075 </dia:attribute>
6076 <dia:attribute name="type">
6077 <dia:string>#scalar number#</dia:string>
6078 </dia:attribute>
6079 <dia:attribute name="value">
6080 <dia:string>##</dia:string>
6081 </dia:attribute>
6082 <dia:attribute name="comment">
6083 <dia:string>##</dia:string>
6084 </dia:attribute>
6085 <dia:attribute name="kind">
6086 <dia:enum val="2"/>
6087 </dia:attribute>
6088 </dia:composite>
6089 </dia:attribute>
6090 </dia:composite>
6091 <dia:composite type="umloperation">
6092 <dia:attribute name="name">
6093 <dia:string>#idcolumns#</dia:string>
6094 </dia:attribute>
6095 <dia:attribute name="stereotype">
6096 <dia:string>#accessor#</dia:string>
6097 </dia:attribute>
6098 <dia:attribute name="type">
6099 <dia:string>##</dia:string>
6100 </dia:attribute>
6101 <dia:attribute name="visibility">
6102 <dia:enum val="0"/>
6103 </dia:attribute>
6104 <dia:attribute name="comment">
6105 <dia:string>##</dia:string>
6106 </dia:attribute>
6107 <dia:attribute name="abstract">
6108 <dia:boolean val="false"/>
6109 </dia:attribute>
6110 <dia:attribute name="inheritance_type">
6111 <dia:enum val="2"/>
6112 </dia:attribute>
6113 <dia:attribute name="query">
6114 <dia:boolean val="false"/>
6115 </dia:attribute>
6116 <dia:attribute name="class_scope">
6117 <dia:boolean val="false"/>
6118 </dia:attribute>
6119 <dia:attribute name="parameters">
6120 <dia:composite type="umlparameter">
6121 <dia:attribute name="name">
6122 <dia:string>#problem_numbers#</dia:string>
6123 </dia:attribute>
6124 <dia:attribute name="type">
6125 <dia:string>#array of integers#</dia:string>
6126 </dia:attribute>
6127 <dia:attribute name="value">
6128 <dia:string>##</dia:string>
6129 </dia:attribute>
6130 <dia:attribute name="comment">
6131 <dia:string>##</dia:string>
6132 </dia:attribute>
6133 <dia:attribute name="kind">
6134 <dia:enum val="1"/>
6135 </dia:attribute>
6136 </dia:composite>
6137 <dia:composite type="umlparameter">
6138 <dia:attribute name="name">
6139 <dia:string>#column_numbers#</dia:string>
6140 </dia:attribute>
6141 <dia:attribute name="type">
6142 <dia:string>#array of integers#</dia:string>
6143 </dia:attribute>
6144 <dia:attribute name="value">
6145 <dia:string>##</dia:string>
6146 </dia:attribute>
6147 <dia:attribute name="comment">
6148 <dia:string>##</dia:string>
6149 </dia:attribute>
6150 <dia:attribute name="kind">
6151 <dia:enum val="2"/>
6152 </dia:attribute>
6153 </dia:composite>
6154 </dia:attribute>
6155 </dia:composite>
6156 <dia:composite type="umloperation">
6157 <dia:attribute name="name">
6158 <dia:string>#ignoresigns#</dia:string>
6159 </dia:attribute>
6160 <dia:attribute name="stereotype">
6161 <dia:string>#accessor#</dia:string>
6162 </dia:attribute>
6163 <dia:attribute name="type">
6164 <dia:string>##</dia:string>
6165 </dia:attribute>
6166 <dia:attribute name="visibility">
6167 <dia:enum val="0"/>
6168 </dia:attribute>
6169 <dia:attribute name="comment">
6170 <dia:string>##</dia:string>
6171 </dia:attribute>
6172 <dia:attribute name="abstract">
6173 <dia:boolean val="false"/>
6174 </dia:attribute>
6175 <dia:attribute name="inheritance_type">
6176 <dia:enum val="2"/>
6177 </dia:attribute>
6178 <dia:attribute name="query">
6179 <dia:boolean val="false"/>
6180 </dia:attribute>
6181 <dia:attribute name="class_scope">
6182 <dia:boolean val="false"/>
6183 </dia:attribute>
6184 <dia:attribute name="parameters">
6185 <dia:composite type="umlparameter">
6186 <dia:attribute name="name">
6187 <dia:string>#problem_numbers#</dia:string>
6188 </dia:attribute>
6189 <dia:attribute name="type">
6190 <dia:string>#array of integers#</dia:string>
6191 </dia:attribute>
6192 <dia:attribute name="value">
6193 <dia:string>##</dia:string>
6194 </dia:attribute>
6195 <dia:attribute name="comment">
6196 <dia:string>##</dia:string>
6197 </dia:attribute>
6198 <dia:attribute name="kind">
6199 <dia:enum val="1"/>
6200 </dia:attribute>
6201 </dia:composite>
6202 <dia:composite type="umlparameter">
6203 <dia:attribute name="name">
6204 <dia:string>#ignore#</dia:string>
6205 </dia:attribute>
6206 <dia:attribute name="type">
6207 <dia:string>#array of strings#</dia:string>
6208 </dia:attribute>
6209 <dia:attribute name="value">
6210 <dia:string>##</dia:string>
6211 </dia:attribute>
6212 <dia:attribute name="comment">
6213 <dia:string>##</dia:string>
6214 </dia:attribute>
6215 <dia:attribute name="kind">
6216 <dia:enum val="2"/>
6217 </dia:attribute>
6218 </dia:composite>
6219 </dia:attribute>
6220 </dia:composite>
6221 <dia:composite type="umloperation">
6222 <dia:attribute name="name">
6223 <dia:string>#initial_values#</dia:string>
6224 </dia:attribute>
6225 <dia:attribute name="stereotype">
6226 <dia:string>#accessor#</dia:string>
6227 </dia:attribute>
6228 <dia:attribute name="type">
6229 <dia:string>##</dia:string>
6230 </dia:attribute>
6231 <dia:attribute name="visibility">
6232 <dia:enum val="0"/>
6233 </dia:attribute>
6234 <dia:attribute name="comment">
6235 <dia:string>##</dia:string>
6236 </dia:attribute>
6237 <dia:attribute name="abstract">
6238 <dia:boolean val="false"/>
6239 </dia:attribute>
6240 <dia:attribute name="inheritance_type">
6241 <dia:enum val="2"/>
6242 </dia:attribute>
6243 <dia:attribute name="query">
6244 <dia:boolean val="false"/>
6245 </dia:attribute>
6246 <dia:attribute name="class_scope">
6247 <dia:boolean val="false"/>
6248 </dia:attribute>
6249 <dia:attribute name="parameters">
6250 <dia:composite type="umlparameter">
6251 <dia:attribute name="name">
6252 <dia:string>#parameter_type#</dia:string>
6253 </dia:attribute>
6254 <dia:attribute name="type">
6255 <dia:string>#scalar string#</dia:string>
6256 </dia:attribute>
6257 <dia:attribute name="value">
6258 <dia:string>##</dia:string>
6259 </dia:attribute>
6260 <dia:attribute name="comment">
6261 <dia:string>##</dia:string>
6262 </dia:attribute>
6263 <dia:attribute name="kind">
6264 <dia:enum val="1"/>
6265 </dia:attribute>
6266 </dia:composite>
6267 <dia:composite type="umlparameter">
6268 <dia:attribute name="name">
6269 <dia:string>#parameter_numbers#</dia:string>
6270 </dia:attribute>
6271 <dia:attribute name="type">
6272 <dia:string>#array of numbers#</dia:string>
6273 </dia:attribute>
6274 <dia:attribute name="value">
6275 <dia:string>##</dia:string>
6276 </dia:attribute>
6277 <dia:attribute name="comment">
6278 <dia:string>##</dia:string>
6279 </dia:attribute>
6280 <dia:attribute name="kind">
6281 <dia:enum val="1"/>
6282 </dia:attribute>
6283 </dia:composite>
6284 <dia:composite type="umlparameter">
6285 <dia:attribute name="name">
6286 <dia:string>#problem_numbers#</dia:string>
6287 </dia:attribute>
6288 <dia:attribute name="type">
6289 <dia:string>#array of integers#</dia:string>
6290 </dia:attribute>
6291 <dia:attribute name="value">
6292 <dia:string>##</dia:string>
6293 </dia:attribute>
6294 <dia:attribute name="comment">
6295 <dia:string>##</dia:string>
6296 </dia:attribute>
6297 <dia:attribute name="kind">
6298 <dia:enum val="1"/>
6299 </dia:attribute>
6300 </dia:composite>
6301 <dia:composite type="umlparameter">
6302 <dia:attribute name="name">
6303 <dia:string>#new_values#</dia:string>
6304 </dia:attribute>
6305 <dia:attribute name="type">
6306 <dia:string>#array of numbers#</dia:string>
6307 </dia:attribute>
6308 <dia:attribute name="value">
6309 <dia:string>##</dia:string>
6310 </dia:attribute>
6311 <dia:attribute name="comment">
6312 <dia:string>##</dia:string>
6313 </dia:attribute>
6314 <dia:attribute name="kind">
6315 <dia:enum val="1"/>
6316 </dia:attribute>
6317 </dia:composite>
6318 <dia:composite type="umlparameter">
6319 <dia:attribute name="name">
6320 <dia:string>#add_if_absent#</dia:string>
6321 </dia:attribute>
6322 <dia:attribute name="type">
6323 <dia:string>#scalar boolean#</dia:string>
6324 </dia:attribute>
6325 <dia:attribute name="value">
6326 <dia:string>#0#</dia:string>
6327 </dia:attribute>
6328 <dia:attribute name="comment">
6329 <dia:string>##</dia:string>
6330 </dia:attribute>
6331 <dia:attribute name="kind">
6332 <dia:enum val="1"/>
6333 </dia:attribute>
6334 </dia:composite>
6335 <dia:composite type="umlparameter">
6336 <dia:attribute name="name">
6337 <dia:string>#initial_values#</dia:string>
6338 </dia:attribute>
6339 <dia:attribute name="type">
6340 <dia:string>#array of numbers#</dia:string>
6341 </dia:attribute>
6342 <dia:attribute name="value">
6343 <dia:string>##</dia:string>
6344 </dia:attribute>
6345 <dia:attribute name="comment">
6346 <dia:string>##</dia:string>
6347 </dia:attribute>
6348 <dia:attribute name="kind">
6349 <dia:enum val="2"/>
6350 </dia:attribute>
6351 </dia:composite>
6352 </dia:attribute>
6353 </dia:composite>
6354 <dia:composite type="umloperation">
6355 <dia:attribute name="name">
6356 <dia:string>#labels#</dia:string>
6357 </dia:attribute>
6358 <dia:attribute name="stereotype">
6359 <dia:string>#accessor#</dia:string>
6360 </dia:attribute>
6361 <dia:attribute name="type">
6362 <dia:string>##</dia:string>
6363 </dia:attribute>
6364 <dia:attribute name="visibility">
6365 <dia:enum val="0"/>
6366 </dia:attribute>
6367 <dia:attribute name="comment">
6368 <dia:string>##</dia:string>
6369 </dia:attribute>
6370 <dia:attribute name="abstract">
6371 <dia:boolean val="false"/>
6372 </dia:attribute>
6373 <dia:attribute name="inheritance_type">
6374 <dia:enum val="2"/>
6375 </dia:attribute>
6376 <dia:attribute name="query">
6377 <dia:boolean val="false"/>
6378 </dia:attribute>
6379 <dia:attribute name="class_scope">
6380 <dia:boolean val="false"/>
6381 </dia:attribute>
6382 <dia:attribute name="parameters">
6383 <dia:composite type="umlparameter">
6384 <dia:attribute name="name">
6385 <dia:string>#parameter_type#</dia:string>
6386 </dia:attribute>
6387 <dia:attribute name="type">
6388 <dia:string>#scalar string#</dia:string>
6389 </dia:attribute>
6390 <dia:attribute name="value">
6391 <dia:string>##</dia:string>
6392 </dia:attribute>
6393 <dia:attribute name="comment">
6394 <dia:string>##</dia:string>
6395 </dia:attribute>
6396 <dia:attribute name="kind">
6397 <dia:enum val="1"/>
6398 </dia:attribute>
6399 </dia:composite>
6400 <dia:composite type="umlparameter">
6401 <dia:attribute name="name">
6402 <dia:string>#parameter_numbers#</dia:string>
6403 </dia:attribute>
6404 <dia:attribute name="type">
6405 <dia:string>#array of integers#</dia:string>
6406 </dia:attribute>
6407 <dia:attribute name="value">
6408 <dia:string>##</dia:string>
6409 </dia:attribute>
6410 <dia:attribute name="comment">
6411 <dia:string>##</dia:string>
6412 </dia:attribute>
6413 <dia:attribute name="kind">
6414 <dia:enum val="1"/>
6415 </dia:attribute>
6416 </dia:composite>
6417 <dia:composite type="umlparameter">
6418 <dia:attribute name="name">
6419 <dia:string>#problem_numbers#</dia:string>
6420 </dia:attribute>
6421 <dia:attribute name="type">
6422 <dia:string>#array of numbers#</dia:string>
6423 </dia:attribute>
6424 <dia:attribute name="value">
6425 <dia:string>##</dia:string>
6426 </dia:attribute>
6427 <dia:attribute name="comment">
6428 <dia:string>##</dia:string>
6429 </dia:attribute>
6430 <dia:attribute name="kind">
6431 <dia:enum val="1"/>
6432 </dia:attribute>
6433 </dia:composite>
6434 <dia:composite type="umlparameter">
6435 <dia:attribute name="name">
6436 <dia:string>#new_values#</dia:string>
6437 </dia:attribute>
6438 <dia:attribute name="type">
6439 <dia:string>#array of strings#</dia:string>
6440 </dia:attribute>
6441 <dia:attribute name="value">
6442 <dia:string>##</dia:string>
6443 </dia:attribute>
6444 <dia:attribute name="comment">
6445 <dia:string>##</dia:string>
6446 </dia:attribute>
6447 <dia:attribute name="kind">
6448 <dia:enum val="1"/>
6449 </dia:attribute>
6450 </dia:composite>
6451 <dia:composite type="umlparameter">
6452 <dia:attribute name="name">
6453 <dia:string>#labels#</dia:string>
6454 </dia:attribute>
6455 <dia:attribute name="type">
6456 <dia:string>#array of strings#</dia:string>
6457 </dia:attribute>
6458 <dia:attribute name="value">
6459 <dia:string>##</dia:string>
6460 </dia:attribute>
6461 <dia:attribute name="comment">
6462 <dia:string>##</dia:string>
6463 </dia:attribute>
6464 <dia:attribute name="kind">
6465 <dia:enum val="2"/>
6466 </dia:attribute>
6467 </dia:composite>
6468 <dia:composite type="umlparameter">
6469 <dia:attribute name="name">
6470 <dia:string>#generic#</dia:string>
6471 </dia:attribute>
6472 <dia:attribute name="type">
6473 <dia:string>#scalar boolean#</dia:string>
6474 </dia:attribute>
6475 <dia:attribute name="value">
6476 <dia:string>#0#</dia:string>
6477 </dia:attribute>
6478 <dia:attribute name="comment">
6479 <dia:string>##</dia:string>
6480 </dia:attribute>
6481 <dia:attribute name="kind">
6482 <dia:enum val="1"/>
6483 </dia:attribute>
6484 </dia:composite>
6485 </dia:attribute>
6486 </dia:composite>
6487 <dia:composite type="umloperation">
6488 <dia:attribute name="name">
6489 <dia:string>#lower_bounds#</dia:string>
6490 </dia:attribute>
6491 <dia:attribute name="stereotype">
6492 <dia:string>#accessor#</dia:string>
6493 </dia:attribute>
6494 <dia:attribute name="type">
6495 <dia:string>##</dia:string>
6496 </dia:attribute>
6497 <dia:attribute name="visibility">
6498 <dia:enum val="0"/>
6499 </dia:attribute>
6500 <dia:attribute name="comment">
6501 <dia:string>##</dia:string>
6502 </dia:attribute>
6503 <dia:attribute name="abstract">
6504 <dia:boolean val="false"/>
6505 </dia:attribute>
6506 <dia:attribute name="inheritance_type">
6507 <dia:enum val="2"/>
6508 </dia:attribute>
6509 <dia:attribute name="query">
6510 <dia:boolean val="false"/>
6511 </dia:attribute>
6512 <dia:attribute name="class_scope">
6513 <dia:boolean val="false"/>
6514 </dia:attribute>
6515 <dia:attribute name="parameters">
6516 <dia:composite type="umlparameter">
6517 <dia:attribute name="name">
6518 <dia:string>#parameter_type#</dia:string>
6519 </dia:attribute>
6520 <dia:attribute name="type">
6521 <dia:string>#scalar string#</dia:string>
6522 </dia:attribute>
6523 <dia:attribute name="value">
6524 <dia:string>##</dia:string>
6525 </dia:attribute>
6526 <dia:attribute name="comment">
6527 <dia:string>##</dia:string>
6528 </dia:attribute>
6529 <dia:attribute name="kind">
6530 <dia:enum val="1"/>
6531 </dia:attribute>
6532 </dia:composite>
6533 <dia:composite type="umlparameter">
6534 <dia:attribute name="name">
6535 <dia:string>#parameter_numbers#</dia:string>
6536 </dia:attribute>
6537 <dia:attribute name="type">
6538 <dia:string>#array of numbers#</dia:string>
6539 </dia:attribute>
6540 <dia:attribute name="value">
6541 <dia:string>##</dia:string>
6542 </dia:attribute>
6543 <dia:attribute name="comment">
6544 <dia:string>##</dia:string>
6545 </dia:attribute>
6546 <dia:attribute name="kind">
6547 <dia:enum val="1"/>
6548 </dia:attribute>
6549 </dia:composite>
6550 <dia:composite type="umlparameter">
6551 <dia:attribute name="name">
6552 <dia:string>#problem_numbers#</dia:string>
6553 </dia:attribute>
6554 <dia:attribute name="type">
6555 <dia:string>#array of integers#</dia:string>
6556 </dia:attribute>
6557 <dia:attribute name="value">
6558 <dia:string>##</dia:string>
6559 </dia:attribute>
6560 <dia:attribute name="comment">
6561 <dia:string>##</dia:string>
6562 </dia:attribute>
6563 <dia:attribute name="kind">
6564 <dia:enum val="1"/>
6565 </dia:attribute>
6566 </dia:composite>
6567 <dia:composite type="umlparameter">
6568 <dia:attribute name="name">
6569 <dia:string>#new_values#</dia:string>
6570 </dia:attribute>
6571 <dia:attribute name="type">
6572 <dia:string>#array of numbers#</dia:string>
6573 </dia:attribute>
6574 <dia:attribute name="value">
6575 <dia:string>##</dia:string>
6576 </dia:attribute>
6577 <dia:attribute name="comment">
6578 <dia:string>##</dia:string>
6579 </dia:attribute>
6580 <dia:attribute name="kind">
6581 <dia:enum val="1"/>
6582 </dia:attribute>
6583 </dia:composite>
6584 <dia:composite type="umlparameter">
6585 <dia:attribute name="name">
6586 <dia:string>#lower_bounds#</dia:string>
6587 </dia:attribute>
6588 <dia:attribute name="type">
6589 <dia:string>#array of numbers#</dia:string>
6590 </dia:attribute>
6591 <dia:attribute name="value">
6592 <dia:string>##</dia:string>
6593 </dia:attribute>
6594 <dia:attribute name="comment">
6595 <dia:string>##</dia:string>
6596 </dia:attribute>
6597 <dia:attribute name="kind">
6598 <dia:enum val="2"/>
6599 </dia:attribute>
6600 </dia:composite>
6601 </dia:attribute>
6602 </dia:composite>
6603 <dia:composite type="umloperation">
6604 <dia:attribute name="name">
6605 <dia:string>#maxeval#</dia:string>
6606 </dia:attribute>
6607 <dia:attribute name="stereotype">
6608 <dia:string>##</dia:string>
6609 </dia:attribute>
6610 <dia:attribute name="type">
6611 <dia:string>##</dia:string>
6612 </dia:attribute>
6613 <dia:attribute name="visibility">
6614 <dia:enum val="0"/>
6615 </dia:attribute>
6616 <dia:attribute name="comment">
6617 <dia:string>##</dia:string>
6618 </dia:attribute>
6619 <dia:attribute name="abstract">
6620 <dia:boolean val="false"/>
6621 </dia:attribute>
6622 <dia:attribute name="inheritance_type">
6623 <dia:enum val="1"/>
6624 </dia:attribute>
6625 <dia:attribute name="query">
6626 <dia:boolean val="false"/>
6627 </dia:attribute>
6628 <dia:attribute name="class_scope">
6629 <dia:boolean val="false"/>
6630 </dia:attribute>
6631 <dia:attribute name="parameters">
6632 <dia:composite type="umlparameter">
6633 <dia:attribute name="name">
6634 <dia:string>#new_values#</dia:string>
6635 </dia:attribute>
6636 <dia:attribute name="type">
6637 <dia:string>#array of integers#</dia:string>
6638 </dia:attribute>
6639 <dia:attribute name="value">
6640 <dia:string>##</dia:string>
6641 </dia:attribute>
6642 <dia:attribute name="comment">
6643 <dia:string>##</dia:string>
6644 </dia:attribute>
6645 <dia:attribute name="kind">
6646 <dia:enum val="1"/>
6647 </dia:attribute>
6648 </dia:composite>
6649 <dia:composite type="umlparameter">
6650 <dia:attribute name="name">
6651 <dia:string>#problem_numbers#</dia:string>
6652 </dia:attribute>
6653 <dia:attribute name="type">
6654 <dia:string>#array of integers#</dia:string>
6655 </dia:attribute>
6656 <dia:attribute name="value">
6657 <dia:string>##</dia:string>
6658 </dia:attribute>
6659 <dia:attribute name="comment">
6660 <dia:string>##</dia:string>
6661 </dia:attribute>
6662 <dia:attribute name="kind">
6663 <dia:enum val="1"/>
6664 </dia:attribute>
6665 </dia:composite>
6666 <dia:composite type="umlparameter">
6667 <dia:attribute name="name">
6668 <dia:string>#exact_match#</dia:string>
6669 </dia:attribute>
6670 <dia:attribute name="type">
6671 <dia:string>#scalar boolean#</dia:string>
6672 </dia:attribute>
6673 <dia:attribute name="value">
6674 <dia:string>#0#</dia:string>
6675 </dia:attribute>
6676 <dia:attribute name="comment">
6677 <dia:string>##</dia:string>
6678 </dia:attribute>
6679 <dia:attribute name="kind">
6680 <dia:enum val="1"/>
6681 </dia:attribute>
6682 </dia:composite>
6683 <dia:composite type="umlparameter">
6684 <dia:attribute name="name">
6685 <dia:string>#values#</dia:string>
6686 </dia:attribute>
6687 <dia:attribute name="type">
6688 <dia:string>#array of integers#</dia:string>
6689 </dia:attribute>
6690 <dia:attribute name="value">
6691 <dia:string>##</dia:string>
6692 </dia:attribute>
6693 <dia:attribute name="comment">
6694 <dia:string>##</dia:string>
6695 </dia:attribute>
6696 <dia:attribute name="kind">
6697 <dia:enum val="2"/>
6698 </dia:attribute>
6699 </dia:composite>
6700 </dia:attribute>
6701 </dia:composite>
6702 <dia:composite type="umloperation">
6703 <dia:attribute name="name">
6704 <dia:string>#nomegas#</dia:string>
6705 </dia:attribute>
6706 <dia:attribute name="stereotype">
6707 <dia:string>##</dia:string>
6708 </dia:attribute>
6709 <dia:attribute name="type">
6710 <dia:string>##</dia:string>
6711 </dia:attribute>
6712 <dia:attribute name="visibility">
6713 <dia:enum val="0"/>
6714 </dia:attribute>
6715 <dia:attribute name="comment">
6716 <dia:string>##</dia:string>
6717 </dia:attribute>
6718 <dia:attribute name="abstract">
6719 <dia:boolean val="false"/>
6720 </dia:attribute>
6721 <dia:attribute name="inheritance_type">
6722 <dia:enum val="2"/>
6723 </dia:attribute>
6724 <dia:attribute name="query">
6725 <dia:boolean val="false"/>
6726 </dia:attribute>
6727 <dia:attribute name="class_scope">
6728 <dia:boolean val="false"/>
6729 </dia:attribute>
6730 <dia:attribute name="parameters">
6731 <dia:composite type="umlparameter">
6732 <dia:attribute name="name">
6733 <dia:string>#problem_numbers#</dia:string>
6734 </dia:attribute>
6735 <dia:attribute name="type">
6736 <dia:string>#array of integers#</dia:string>
6737 </dia:attribute>
6738 <dia:attribute name="value">
6739 <dia:string>##</dia:string>
6740 </dia:attribute>
6741 <dia:attribute name="comment">
6742 <dia:string>##</dia:string>
6743 </dia:attribute>
6744 <dia:attribute name="kind">
6745 <dia:enum val="1"/>
6746 </dia:attribute>
6747 </dia:composite>
6748 <dia:composite type="umlparameter">
6749 <dia:attribute name="name">
6750 <dia:string>#nomegas#</dia:string>
6751 </dia:attribute>
6752 <dia:attribute name="type">
6753 <dia:string>#array of integers#</dia:string>
6754 </dia:attribute>
6755 <dia:attribute name="value">
6756 <dia:string>##</dia:string>
6757 </dia:attribute>
6758 <dia:attribute name="comment">
6759 <dia:string>##</dia:string>
6760 </dia:attribute>
6761 <dia:attribute name="kind">
6762 <dia:enum val="2"/>
6763 </dia:attribute>
6764 </dia:composite>
6765 </dia:attribute>
6766 </dia:composite>
6767 <dia:composite type="umloperation">
6768 <dia:attribute name="name">
6769 <dia:string>#nproblems#</dia:string>
6770 </dia:attribute>
6771 <dia:attribute name="stereotype">
6772 <dia:string>##</dia:string>
6773 </dia:attribute>
6774 <dia:attribute name="type">
6775 <dia:string>##</dia:string>
6776 </dia:attribute>
6777 <dia:attribute name="visibility">
6778 <dia:enum val="0"/>
6779 </dia:attribute>
6780 <dia:attribute name="comment">
6781 <dia:string>##</dia:string>
6782 </dia:attribute>
6783 <dia:attribute name="abstract">
6784 <dia:boolean val="false"/>
6785 </dia:attribute>
6786 <dia:attribute name="inheritance_type">
6787 <dia:enum val="2"/>
6788 </dia:attribute>
6789 <dia:attribute name="query">
6790 <dia:boolean val="false"/>
6791 </dia:attribute>
6792 <dia:attribute name="class_scope">
6793 <dia:boolean val="false"/>
6794 </dia:attribute>
6795 <dia:attribute name="parameters">
6796 <dia:composite type="umlparameter">
6797 <dia:attribute name="name">
6798 <dia:string>#number_of_problem#</dia:string>
6799 </dia:attribute>
6800 <dia:attribute name="type">
6801 <dia:string>#scalar integer#</dia:string>
6802 </dia:attribute>
6803 <dia:attribute name="value">
6804 <dia:string>##</dia:string>
6805 </dia:attribute>
6806 <dia:attribute name="comment">
6807 <dia:string>##</dia:string>
6808 </dia:attribute>
6809 <dia:attribute name="kind">
6810 <dia:enum val="2"/>
6811 </dia:attribute>
6812 </dia:composite>
6813 </dia:attribute>
6814 </dia:composite>
6815 <dia:composite type="umloperation">
6816 <dia:attribute name="name">
6817 <dia:string>#nsigmas#</dia:string>
6818 </dia:attribute>
6819 <dia:attribute name="stereotype">
6820 <dia:string>##</dia:string>
6821 </dia:attribute>
6822 <dia:attribute name="type">
6823 <dia:string>##</dia:string>
6824 </dia:attribute>
6825 <dia:attribute name="visibility">
6826 <dia:enum val="0"/>
6827 </dia:attribute>
6828 <dia:attribute name="comment">
6829 <dia:string>##</dia:string>
6830 </dia:attribute>
6831 <dia:attribute name="abstract">
6832 <dia:boolean val="false"/>
6833 </dia:attribute>
6834 <dia:attribute name="inheritance_type">
6835 <dia:enum val="2"/>
6836 </dia:attribute>
6837 <dia:attribute name="query">
6838 <dia:boolean val="false"/>
6839 </dia:attribute>
6840 <dia:attribute name="class_scope">
6841 <dia:boolean val="false"/>
6842 </dia:attribute>
6843 <dia:attribute name="parameters">
6844 <dia:composite type="umlparameter">
6845 <dia:attribute name="name">
6846 <dia:string>#problem_numbers#</dia:string>
6847 </dia:attribute>
6848 <dia:attribute name="type">
6849 <dia:string>#array of integers#</dia:string>
6850 </dia:attribute>
6851 <dia:attribute name="value">
6852 <dia:string>##</dia:string>
6853 </dia:attribute>
6854 <dia:attribute name="comment">
6855 <dia:string>##</dia:string>
6856 </dia:attribute>
6857 <dia:attribute name="kind">
6858 <dia:enum val="1"/>
6859 </dia:attribute>
6860 </dia:composite>
6861 <dia:composite type="umlparameter">
6862 <dia:attribute name="name">
6863 <dia:string>#nsigmas#</dia:string>
6864 </dia:attribute>
6865 <dia:attribute name="type">
6866 <dia:string>#array of integers#</dia:string>
6867 </dia:attribute>
6868 <dia:attribute name="value">
6869 <dia:string>##</dia:string>
6870 </dia:attribute>
6871 <dia:attribute name="comment">
6872 <dia:string>##</dia:string>
6873 </dia:attribute>
6874 <dia:attribute name="kind">
6875 <dia:enum val="2"/>
6876 </dia:attribute>
6877 </dia:composite>
6878 </dia:attribute>
6879 </dia:composite>
6880 <dia:composite type="umloperation">
6881 <dia:attribute name="name">
6882 <dia:string>#nthetas#</dia:string>
6883 </dia:attribute>
6884 <dia:attribute name="stereotype">
6885 <dia:string>##</dia:string>
6886 </dia:attribute>
6887 <dia:attribute name="type">
6888 <dia:string>##</dia:string>
6889 </dia:attribute>
6890 <dia:attribute name="visibility">
6891 <dia:enum val="0"/>
6892 </dia:attribute>
6893 <dia:attribute name="comment">
6894 <dia:string>##</dia:string>
6895 </dia:attribute>
6896 <dia:attribute name="abstract">
6897 <dia:boolean val="false"/>
6898 </dia:attribute>
6899 <dia:attribute name="inheritance_type">
6900 <dia:enum val="2"/>
6901 </dia:attribute>
6902 <dia:attribute name="query">
6903 <dia:boolean val="false"/>
6904 </dia:attribute>
6905 <dia:attribute name="class_scope">
6906 <dia:boolean val="false"/>
6907 </dia:attribute>
6908 <dia:attribute name="parameters">
6909 <dia:composite type="umlparameter">
6910 <dia:attribute name="name">
6911 <dia:string>#problem_number#</dia:string>
6912 </dia:attribute>
6913 <dia:attribute name="type">
6914 <dia:string>#scalar number#</dia:string>
6915 </dia:attribute>
6916 <dia:attribute name="value">
6917 <dia:string>#1#</dia:string>
6918 </dia:attribute>
6919 <dia:attribute name="comment">
6920 <dia:string>##</dia:string>
6921 </dia:attribute>
6922 <dia:attribute name="kind">
6923 <dia:enum val="1"/>
6924 </dia:attribute>
6925 </dia:composite>
6926 <dia:composite type="umlparameter">
6927 <dia:attribute name="name">
6928 <dia:string>#nthetas#</dia:string>
6929 </dia:attribute>
6930 <dia:attribute name="type">
6931 <dia:string>#scalar number#</dia:string>
6932 </dia:attribute>
6933 <dia:attribute name="value">
6934 <dia:string>##</dia:string>
6935 </dia:attribute>
6936 <dia:attribute name="comment">
6937 <dia:string>##</dia:string>
6938 </dia:attribute>
6939 <dia:attribute name="kind">
6940 <dia:enum val="2"/>
6941 </dia:attribute>
6942 </dia:composite>
6943 </dia:attribute>
6944 </dia:composite>
6945 <dia:composite type="umloperation">
6946 <dia:attribute name="name">
6947 <dia:string>#pk#</dia:string>
6948 </dia:attribute>
6949 <dia:attribute name="stereotype">
6950 <dia:string>#accessor#</dia:string>
6951 </dia:attribute>
6952 <dia:attribute name="type">
6953 <dia:string>##</dia:string>
6954 </dia:attribute>
6955 <dia:attribute name="visibility">
6956 <dia:enum val="0"/>
6957 </dia:attribute>
6958 <dia:attribute name="comment">
6959 <dia:string>##</dia:string>
6960 </dia:attribute>
6961 <dia:attribute name="abstract">
6962 <dia:boolean val="false"/>
6963 </dia:attribute>
6964 <dia:attribute name="inheritance_type">
6965 <dia:enum val="2"/>
6966 </dia:attribute>
6967 <dia:attribute name="query">
6968 <dia:boolean val="false"/>
6969 </dia:attribute>
6970 <dia:attribute name="class_scope">
6971 <dia:boolean val="false"/>
6972 </dia:attribute>
6973 <dia:attribute name="parameters">
6974 <dia:composite type="umlparameter">
6975 <dia:attribute name="name">
6976 <dia:string>#new_pk#</dia:string>
6977 </dia:attribute>
6978 <dia:attribute name="type">
6979 <dia:string>#array of strings#</dia:string>
6980 </dia:attribute>
6981 <dia:attribute name="value">
6982 <dia:string>##</dia:string>
6983 </dia:attribute>
6984 <dia:attribute name="comment">
6985 <dia:string>##</dia:string>
6986 </dia:attribute>
6987 <dia:attribute name="kind">
6988 <dia:enum val="1"/>
6989 </dia:attribute>
6990 </dia:composite>
6991 <dia:composite type="umlparameter">
6992 <dia:attribute name="name">
6993 <dia:string>#problem_number#</dia:string>
6994 </dia:attribute>
6995 <dia:attribute name="type">
6996 <dia:string>#scalar number#</dia:string>
6997 </dia:attribute>
6998 <dia:attribute name="value">
6999 <dia:string>#1#</dia:string>
7000 </dia:attribute>
7001 <dia:attribute name="comment">
7002 <dia:string>##</dia:string>
7003 </dia:attribute>
7004 <dia:attribute name="kind">
7005 <dia:enum val="1"/>
7006 </dia:attribute>
7007 </dia:composite>
7008 <dia:composite type="umlparameter">
7009 <dia:attribute name="name">
7010 <dia:string>#pk#</dia:string>
7011 </dia:attribute>
7012 <dia:attribute name="type">
7013 <dia:string>#array of strings#</dia:string>
7014 </dia:attribute>
7015 <dia:attribute name="value">
7016 <dia:string>##</dia:string>
7017 </dia:attribute>
7018 <dia:attribute name="comment">
7019 <dia:string>##</dia:string>
7020 </dia:attribute>
7021 <dia:attribute name="kind">
7022 <dia:enum val="2"/>
7023 </dia:attribute>
7024 </dia:composite>
7025 </dia:attribute>
7026 </dia:composite>
7027 <dia:composite type="umloperation">
7028 <dia:attribute name="name">
7029 <dia:string>#pred#</dia:string>
7030 </dia:attribute>
7031 <dia:attribute name="stereotype">
7032 <dia:string>#accessor#</dia:string>
7033 </dia:attribute>
7034 <dia:attribute name="type">
7035 <dia:string>##</dia:string>
7036 </dia:attribute>
7037 <dia:attribute name="visibility">
7038 <dia:enum val="0"/>
7039 </dia:attribute>
7040 <dia:attribute name="comment">
7041 <dia:string>##</dia:string>
7042 </dia:attribute>
7043 <dia:attribute name="abstract">
7044 <dia:boolean val="false"/>
7045 </dia:attribute>
7046 <dia:attribute name="inheritance_type">
7047 <dia:enum val="2"/>
7048 </dia:attribute>
7049 <dia:attribute name="query">
7050 <dia:boolean val="false"/>
7051 </dia:attribute>
7052 <dia:attribute name="class_scope">
7053 <dia:boolean val="false"/>
7054 </dia:attribute>
7055 <dia:attribute name="parameters">
7056 <dia:composite type="umlparameter">
7057 <dia:attribute name="name">
7058 <dia:string>#new_pred#</dia:string>
7059 </dia:attribute>
7060 <dia:attribute name="type">
7061 <dia:string>#array of strings#</dia:string>
7062 </dia:attribute>
7063 <dia:attribute name="value">
7064 <dia:string>##</dia:string>
7065 </dia:attribute>
7066 <dia:attribute name="comment">
7067 <dia:string>##</dia:string>
7068 </dia:attribute>
7069 <dia:attribute name="kind">
7070 <dia:enum val="1"/>
7071 </dia:attribute>
7072 </dia:composite>
7073 <dia:composite type="umlparameter">
7074 <dia:attribute name="name">
7075 <dia:string>#problem_number#</dia:string>
7076 </dia:attribute>
7077 <dia:attribute name="type">
7078 <dia:string>#scalar number#</dia:string>
7079 </dia:attribute>
7080 <dia:attribute name="value">
7081 <dia:string>#1#</dia:string>
7082 </dia:attribute>
7083 <dia:attribute name="comment">
7084 <dia:string>##</dia:string>
7085 </dia:attribute>
7086 <dia:attribute name="kind">
7087 <dia:enum val="1"/>
7088 </dia:attribute>
7089 </dia:composite>
7090 <dia:composite type="umlparameter">
7091 <dia:attribute name="name">
7092 <dia:string>#pred#</dia:string>
7093 </dia:attribute>
7094 <dia:attribute name="type">
7095 <dia:string>#array of strings#</dia:string>
7096 </dia:attribute>
7097 <dia:attribute name="value">
7098 <dia:string>##</dia:string>
7099 </dia:attribute>
7100 <dia:attribute name="comment">
7101 <dia:string>##</dia:string>
7102 </dia:attribute>
7103 <dia:attribute name="kind">
7104 <dia:enum val="2"/>
7105 </dia:attribute>
7106 </dia:composite>
7107 </dia:attribute>
7108 </dia:composite>
7109 <dia:composite type="umloperation">
7110 <dia:attribute name="name">
7111 <dia:string>#print#</dia:string>
7112 </dia:attribute>
7113 <dia:attribute name="stereotype">
7114 <dia:string>##</dia:string>
7115 </dia:attribute>
7116 <dia:attribute name="type">
7117 <dia:string>##</dia:string>
7118 </dia:attribute>
7119 <dia:attribute name="visibility">
7120 <dia:enum val="0"/>
7121 </dia:attribute>
7122 <dia:attribute name="comment">
7123 <dia:string>##</dia:string>
7124 </dia:attribute>
7125 <dia:attribute name="abstract">
7126 <dia:boolean val="false"/>
7127 </dia:attribute>
7128 <dia:attribute name="inheritance_type">
7129 <dia:enum val="2"/>
7130 </dia:attribute>
7131 <dia:attribute name="query">
7132 <dia:boolean val="false"/>
7133 </dia:attribute>
7134 <dia:attribute name="class_scope">
7135 <dia:boolean val="false"/>
7136 </dia:attribute>
7137 <dia:attribute name="parameters"/>
7138 </dia:composite>
7139 <dia:composite type="umloperation">
7140 <dia:attribute name="name">
7141 <dia:string>#record#</dia:string>
7142 </dia:attribute>
7143 <dia:attribute name="stereotype">
7144 <dia:string>#accessor#</dia:string>
7145 </dia:attribute>
7146 <dia:attribute name="type">
7147 <dia:string>##</dia:string>
7148 </dia:attribute>
7149 <dia:attribute name="visibility">
7150 <dia:enum val="0"/>
7151 </dia:attribute>
7152 <dia:attribute name="comment">
7153 <dia:string>##</dia:string>
7154 </dia:attribute>
7155 <dia:attribute name="abstract">
7156 <dia:boolean val="false"/>
7157 </dia:attribute>
7158 <dia:attribute name="inheritance_type">
7159 <dia:enum val="2"/>
7160 </dia:attribute>
7161 <dia:attribute name="query">
7162 <dia:boolean val="false"/>
7163 </dia:attribute>
7164 <dia:attribute name="class_scope">
7165 <dia:boolean val="false"/>
7166 </dia:attribute>
7167 <dia:attribute name="parameters">
7168 <dia:composite type="umlparameter">
7169 <dia:attribute name="name">
7170 <dia:string>#record_name#</dia:string>
7171 </dia:attribute>
7172 <dia:attribute name="type">
7173 <dia:string>#scalar string#</dia:string>
7174 </dia:attribute>
7175 <dia:attribute name="value">
7176 <dia:string>##</dia:string>
7177 </dia:attribute>
7178 <dia:attribute name="comment">
7179 <dia:string>##</dia:string>
7180 </dia:attribute>
7181 <dia:attribute name="kind">
7182 <dia:enum val="1"/>
7183 </dia:attribute>
7184 </dia:composite>
7185 <dia:composite type="umlparameter">
7186 <dia:attribute name="name">
7187 <dia:string>#new_data#</dia:string>
7188 </dia:attribute>
7189 <dia:attribute name="type">
7190 <dia:string>#array of strings#</dia:string>
7191 </dia:attribute>
7192 <dia:attribute name="value">
7193 <dia:string>##</dia:string>
7194 </dia:attribute>
7195 <dia:attribute name="comment">
7196 <dia:string>##</dia:string>
7197 </dia:attribute>
7198 <dia:attribute name="kind">
7199 <dia:enum val="1"/>
7200 </dia:attribute>
7201 </dia:composite>
7202 <dia:composite type="umlparameter">
7203 <dia:attribute name="name">
7204 <dia:string>#problem_number#</dia:string>
7205 </dia:attribute>
7206 <dia:attribute name="type">
7207 <dia:string>#scalar number#</dia:string>
7208 </dia:attribute>
7209 <dia:attribute name="value">
7210 <dia:string>#1#</dia:string>
7211 </dia:attribute>
7212 <dia:attribute name="comment">
7213 <dia:string>##</dia:string>
7214 </dia:attribute>
7215 <dia:attribute name="kind">
7216 <dia:enum val="1"/>
7217 </dia:attribute>
7218 </dia:composite>
7219 <dia:composite type="umlparameter">
7220 <dia:attribute name="name">
7221 <dia:string>#data#</dia:string>
7222 </dia:attribute>
7223 <dia:attribute name="type">
7224 <dia:string>#array of strings#</dia:string>
7225 </dia:attribute>
7226 <dia:attribute name="value">
7227 <dia:string>##</dia:string>
7228 </dia:attribute>
7229 <dia:attribute name="comment">
7230 <dia:string>##</dia:string>
7231 </dia:attribute>
7232 <dia:attribute name="kind">
7233 <dia:enum val="2"/>
7234 </dia:attribute>
7235 </dia:composite>
7236 </dia:attribute>
7237 </dia:composite>
7238 <dia:composite type="umloperation">
7239 <dia:attribute name="name">
7240 <dia:string>#restore_inits#</dia:string>
7241 </dia:attribute>
7242 <dia:attribute name="stereotype">
7243 <dia:string>#helper#</dia:string>
7244 </dia:attribute>
7245 <dia:attribute name="type">
7246 <dia:string>##</dia:string>
7247 </dia:attribute>
7248 <dia:attribute name="visibility">
7249 <dia:enum val="0"/>
7250 </dia:attribute>
7251 <dia:attribute name="comment">
7252 <dia:string>##</dia:string>
7253 </dia:attribute>
7254 <dia:attribute name="abstract">
7255 <dia:boolean val="false"/>
7256 </dia:attribute>
7257 <dia:attribute name="inheritance_type">
7258 <dia:enum val="2"/>
7259 </dia:attribute>
7260 <dia:attribute name="query">
7261 <dia:boolean val="false"/>
7262 </dia:attribute>
7263 <dia:attribute name="class_scope">
7264 <dia:boolean val="false"/>
7265 </dia:attribute>
7266 <dia:attribute name="parameters"/>
7267 </dia:composite>
7268 <dia:composite type="umloperation">
7269 <dia:attribute name="name">
7270 <dia:string>#set_records#</dia:string>
7271 </dia:attribute>
7272 <dia:attribute name="stereotype">
7273 <dia:string>##</dia:string>
7274 </dia:attribute>
7275 <dia:attribute name="type">
7276 <dia:string>##</dia:string>
7277 </dia:attribute>
7278 <dia:attribute name="visibility">
7279 <dia:enum val="0"/>
7280 </dia:attribute>
7281 <dia:attribute name="comment">
7282 <dia:string>##</dia:string>
7283 </dia:attribute>
7284 <dia:attribute name="abstract">
7285 <dia:boolean val="false"/>
7286 </dia:attribute>
7287 <dia:attribute name="inheritance_type">
7288 <dia:enum val="1"/>
7289 </dia:attribute>
7290 <dia:attribute name="query">
7291 <dia:boolean val="false"/>
7292 </dia:attribute>
7293 <dia:attribute name="class_scope">
7294 <dia:boolean val="false"/>
7295 </dia:attribute>
7296 <dia:attribute name="parameters">
7297 <dia:composite type="umlparameter">
7298 <dia:attribute name="name">
7299 <dia:string>#type#</dia:string>
7300 </dia:attribute>
7301 <dia:attribute name="type">
7302 <dia:string>#scalar string#</dia:string>
7303 </dia:attribute>
7304 <dia:attribute name="value">
7305 <dia:string>##</dia:string>
7306 </dia:attribute>
7307 <dia:attribute name="comment">
7308 <dia:string>##</dia:string>
7309 </dia:attribute>
7310 <dia:attribute name="kind">
7311 <dia:enum val="1"/>
7312 </dia:attribute>
7313 </dia:composite>
7314 <dia:composite type="umlparameter">
7315 <dia:attribute name="name">
7316 <dia:string>#record_strings#</dia:string>
7317 </dia:attribute>
7318 <dia:attribute name="type">
7319 <dia:string>#mandatory array of strings#</dia:string>
7320 </dia:attribute>
7321 <dia:attribute name="value">
7322 <dia:string>##</dia:string>
7323 </dia:attribute>
7324 <dia:attribute name="comment">
7325 <dia:string>##</dia:string>
7326 </dia:attribute>
7327 <dia:attribute name="kind">
7328 <dia:enum val="1"/>
7329 </dia:attribute>
7330 </dia:composite>
7331 <dia:composite type="umlparameter">
7332 <dia:attribute name="name">
7333 <dia:string>#problem_numbers#</dia:string>
7334 </dia:attribute>
7335 <dia:attribute name="type">
7336 <dia:string>#array of integers#</dia:string>
7337 </dia:attribute>
7338 <dia:attribute name="value">
7339 <dia:string>##</dia:string>
7340 </dia:attribute>
7341 <dia:attribute name="comment">
7342 <dia:string>##</dia:string>
7343 </dia:attribute>
7344 <dia:attribute name="kind">
7345 <dia:enum val="1"/>
7346 </dia:attribute>
7347 </dia:composite>
7348 </dia:attribute>
7349 </dia:composite>
7350 <dia:composite type="umloperation">
7351 <dia:attribute name="name">
7352 <dia:string>#store_inits#</dia:string>
7353 </dia:attribute>
7354 <dia:attribute name="stereotype">
7355 <dia:string>#helper#</dia:string>
7356 </dia:attribute>
7357 <dia:attribute name="type">
7358 <dia:string>##</dia:string>
7359 </dia:attribute>
7360 <dia:attribute name="visibility">
7361 <dia:enum val="0"/>
7362 </dia:attribute>
7363 <dia:attribute name="comment">
7364 <dia:string>##</dia:string>
7365 </dia:attribute>
7366 <dia:attribute name="abstract">
7367 <dia:boolean val="false"/>
7368 </dia:attribute>
7369 <dia:attribute name="inheritance_type">
7370 <dia:enum val="2"/>
7371 </dia:attribute>
7372 <dia:attribute name="query">
7373 <dia:boolean val="false"/>
7374 </dia:attribute>
7375 <dia:attribute name="class_scope">
7376 <dia:boolean val="false"/>
7377 </dia:attribute>
7378 <dia:attribute name="parameters"/>
7379 </dia:composite>
7380 <dia:composite type="umloperation">
7381 <dia:attribute name="name">
7382 <dia:string>#__sync_output#</dia:string>
7383 </dia:attribute>
7384 <dia:attribute name="stereotype">
7385 <dia:string>##</dia:string>
7386 </dia:attribute>
7387 <dia:attribute name="type">
7388 <dia:string>##</dia:string>
7389 </dia:attribute>
7390 <dia:attribute name="visibility">
7391 <dia:enum val="0"/>
7392 </dia:attribute>
7393 <dia:attribute name="comment">
7394 <dia:string>##</dia:string>
7395 </dia:attribute>
7396 <dia:attribute name="abstract">
7397 <dia:boolean val="false"/>
7398 </dia:attribute>
7399 <dia:attribute name="inheritance_type">
7400 <dia:enum val="2"/>
7401 </dia:attribute>
7402 <dia:attribute name="query">
7403 <dia:boolean val="false"/>
7404 </dia:attribute>
7405 <dia:attribute name="class_scope">
7406 <dia:boolean val="false"/>
7407 </dia:attribute>
7408 <dia:attribute name="parameters"/>
7409 </dia:composite>
7410 <dia:composite type="umloperation">
7411 <dia:attribute name="name">
7412 <dia:string>#synchronize#</dia:string>
7413 </dia:attribute>
7414 <dia:attribute name="stereotype">
7415 <dia:string>#helper#</dia:string>
7416 </dia:attribute>
7417 <dia:attribute name="type">
7418 <dia:string>##</dia:string>
7419 </dia:attribute>
7420 <dia:attribute name="visibility">
7421 <dia:enum val="0"/>
7422 </dia:attribute>
7423 <dia:attribute name="comment">
7424 <dia:string>##</dia:string>
7425 </dia:attribute>
7426 <dia:attribute name="abstract">
7427 <dia:boolean val="false"/>
7428 </dia:attribute>
7429 <dia:attribute name="inheritance_type">
7430 <dia:enum val="2"/>
7431 </dia:attribute>
7432 <dia:attribute name="query">
7433 <dia:boolean val="false"/>
7434 </dia:attribute>
7435 <dia:attribute name="class_scope">
7436 <dia:boolean val="false"/>
7437 </dia:attribute>
7438 <dia:attribute name="parameters"/>
7439 </dia:composite>
7440 <dia:composite type="umloperation">
7441 <dia:attribute name="name">
7442 <dia:string>#msfi_names#</dia:string>
7443 </dia:attribute>
7444 <dia:attribute name="stereotype">
7445 <dia:string>#accessor#</dia:string>
7446 </dia:attribute>
7447 <dia:attribute name="type">
7448 <dia:string>##</dia:string>
7449 </dia:attribute>
7450 <dia:attribute name="visibility">
7451 <dia:enum val="0"/>
7452 </dia:attribute>
7453 <dia:attribute name="comment">
7454 <dia:string>##</dia:string>
7455 </dia:attribute>
7456 <dia:attribute name="abstract">
7457 <dia:boolean val="false"/>
7458 </dia:attribute>
7459 <dia:attribute name="inheritance_type">
7460 <dia:enum val="2"/>
7461 </dia:attribute>
7462 <dia:attribute name="query">
7463 <dia:boolean val="false"/>
7464 </dia:attribute>
7465 <dia:attribute name="class_scope">
7466 <dia:boolean val="false"/>
7467 </dia:attribute>
7468 <dia:attribute name="parameters">
7469 <dia:composite type="umlparameter">
7470 <dia:attribute name="name">
7471 <dia:string>#new_names#</dia:string>
7472 </dia:attribute>
7473 <dia:attribute name="type">
7474 <dia:string>#array of strings#</dia:string>
7475 </dia:attribute>
7476 <dia:attribute name="value">
7477 <dia:string>##</dia:string>
7478 </dia:attribute>
7479 <dia:attribute name="comment">
7480 <dia:string>##</dia:string>
7481 </dia:attribute>
7482 <dia:attribute name="kind">
7483 <dia:enum val="1"/>
7484 </dia:attribute>
7485 </dia:composite>
7486 <dia:composite type="umlparameter">
7487 <dia:attribute name="name">
7488 <dia:string>#names#</dia:string>
7489 </dia:attribute>
7490 <dia:attribute name="type">
7491 <dia:string>#array of strings#</dia:string>
7492 </dia:attribute>
7493 <dia:attribute name="value">
7494 <dia:string>#()#</dia:string>
7495 </dia:attribute>
7496 <dia:attribute name="comment">
7497 <dia:string>##</dia:string>
7498 </dia:attribute>
7499 <dia:attribute name="kind">
7500 <dia:enum val="2"/>
7501 </dia:attribute>
7502 </dia:composite>
7503 </dia:attribute>
7504 </dia:composite>
7505 <dia:composite type="umloperation">
7506 <dia:attribute name="name">
7507 <dia:string>#msfo_names#</dia:string>
7508 </dia:attribute>
7509 <dia:attribute name="stereotype">
7510 <dia:string>#accessor#</dia:string>
7511 </dia:attribute>
7512 <dia:attribute name="type">
7513 <dia:string>##</dia:string>
7514 </dia:attribute>
7515 <dia:attribute name="visibility">
7516 <dia:enum val="0"/>
7517 </dia:attribute>
7518 <dia:attribute name="comment">
7519 <dia:string>##</dia:string>
7520 </dia:attribute>
7521 <dia:attribute name="abstract">
7522 <dia:boolean val="false"/>
7523 </dia:attribute>
7524 <dia:attribute name="inheritance_type">
7525 <dia:enum val="2"/>
7526 </dia:attribute>
7527 <dia:attribute name="query">
7528 <dia:boolean val="false"/>
7529 </dia:attribute>
7530 <dia:attribute name="class_scope">
7531 <dia:boolean val="false"/>
7532 </dia:attribute>
7533 <dia:attribute name="parameters">
7534 <dia:composite type="umlparameter">
7535 <dia:attribute name="name">
7536 <dia:string>#new_names#</dia:string>
7537 </dia:attribute>
7538 <dia:attribute name="type">
7539 <dia:string>#array of strings#</dia:string>
7540 </dia:attribute>
7541 <dia:attribute name="value">
7542 <dia:string>##</dia:string>
7543 </dia:attribute>
7544 <dia:attribute name="comment">
7545 <dia:string>##</dia:string>
7546 </dia:attribute>
7547 <dia:attribute name="kind">
7548 <dia:enum val="1"/>
7549 </dia:attribute>
7550 </dia:composite>
7551 <dia:composite type="umlparameter">
7552 <dia:attribute name="name">
7553 <dia:string>#problem_numbers#</dia:string>
7554 </dia:attribute>
7555 <dia:attribute name="type">
7556 <dia:string>#array of integers#</dia:string>
7557 </dia:attribute>
7558 <dia:attribute name="value">
7559 <dia:string>##</dia:string>
7560 </dia:attribute>
7561 <dia:attribute name="comment">
7562 <dia:string>##</dia:string>
7563 </dia:attribute>
7564 <dia:attribute name="kind">
7565 <dia:enum val="1"/>
7566 </dia:attribute>
7567 </dia:composite>
7568 <dia:composite type="umlparameter">
7569 <dia:attribute name="name">
7570 <dia:string>#names#</dia:string>
7571 </dia:attribute>
7572 <dia:attribute name="type">
7573 <dia:string>#array of strings#</dia:string>
7574 </dia:attribute>
7575 <dia:attribute name="value">
7576 <dia:string>#()#</dia:string>
7577 </dia:attribute>
7578 <dia:attribute name="comment">
7579 <dia:string>##</dia:string>
7580 </dia:attribute>
7581 <dia:attribute name="kind">
7582 <dia:enum val="2"/>
7583 </dia:attribute>
7584 </dia:composite>
7585 </dia:attribute>
7586 </dia:composite>
7587 <dia:composite type="umloperation">
7588 <dia:attribute name="name">
7589 <dia:string>#table_names#</dia:string>
7590 </dia:attribute>
7591 <dia:attribute name="stereotype">
7592 <dia:string>#accessor#</dia:string>
7593 </dia:attribute>
7594 <dia:attribute name="type">
7595 <dia:string>##</dia:string>
7596 </dia:attribute>
7597 <dia:attribute name="visibility">
7598 <dia:enum val="0"/>
7599 </dia:attribute>
7600 <dia:attribute name="comment">
7601 <dia:string>##</dia:string>
7602 </dia:attribute>
7603 <dia:attribute name="abstract">
7604 <dia:boolean val="false"/>
7605 </dia:attribute>
7606 <dia:attribute name="inheritance_type">
7607 <dia:enum val="2"/>
7608 </dia:attribute>
7609 <dia:attribute name="query">
7610 <dia:boolean val="false"/>
7611 </dia:attribute>
7612 <dia:attribute name="class_scope">
7613 <dia:boolean val="false"/>
7614 </dia:attribute>
7615 <dia:attribute name="parameters">
7616 <dia:composite type="umlparameter">
7617 <dia:attribute name="name">
7618 <dia:string>#new_names#</dia:string>
7619 </dia:attribute>
7620 <dia:attribute name="type">
7621 <dia:string>#array of strings#</dia:string>
7622 </dia:attribute>
7623 <dia:attribute name="value">
7624 <dia:string>##</dia:string>
7625 </dia:attribute>
7626 <dia:attribute name="comment">
7627 <dia:string>##</dia:string>
7628 </dia:attribute>
7629 <dia:attribute name="kind">
7630 <dia:enum val="1"/>
7631 </dia:attribute>
7632 </dia:composite>
7633 <dia:composite type="umlparameter">
7634 <dia:attribute name="name">
7635 <dia:string>#problem_numbers#</dia:string>
7636 </dia:attribute>
7637 <dia:attribute name="type">
7638 <dia:string>#array of integers#</dia:string>
7639 </dia:attribute>
7640 <dia:attribute name="value">
7641 <dia:string>##</dia:string>
7642 </dia:attribute>
7643 <dia:attribute name="comment">
7644 <dia:string>##</dia:string>
7645 </dia:attribute>
7646 <dia:attribute name="kind">
7647 <dia:enum val="1"/>
7648 </dia:attribute>
7649 </dia:composite>
7650 <dia:composite type="umlparameter">
7651 <dia:attribute name="name">
7652 <dia:string>#names#</dia:string>
7653 </dia:attribute>
7654 <dia:attribute name="type">
7655 <dia:string>#array of strings#</dia:string>
7656 </dia:attribute>
7657 <dia:attribute name="value">
7658 <dia:string>#()#</dia:string>
7659 </dia:attribute>
7660 <dia:attribute name="comment">
7661 <dia:string>##</dia:string>
7662 </dia:attribute>
7663 <dia:attribute name="kind">
7664 <dia:enum val="2"/>
7665 </dia:attribute>
7666 </dia:composite>
7667 <dia:composite type="umlparameter">
7668 <dia:attribute name="name">
7669 <dia:string>#ignore_missing_files#</dia:string>
7670 </dia:attribute>
7671 <dia:attribute name="type">
7672 <dia:string>#scalar boolean#</dia:string>
7673 </dia:attribute>
7674 <dia:attribute name="value">
7675 <dia:string>#0#</dia:string>
7676 </dia:attribute>
7677 <dia:attribute name="comment">
7678 <dia:string>##</dia:string>
7679 </dia:attribute>
7680 <dia:attribute name="kind">
7681 <dia:enum val="1"/>
7682 </dia:attribute>
7683 </dia:composite>
7684 </dia:attribute>
7685 </dia:composite>
7686 <dia:composite type="umloperation">
7687 <dia:attribute name="name">
7688 <dia:string>#units#</dia:string>
7689 </dia:attribute>
7690 <dia:attribute name="stereotype">
7691 <dia:string>#accessor#</dia:string>
7692 </dia:attribute>
7693 <dia:attribute name="type">
7694 <dia:string>##</dia:string>
7695 </dia:attribute>
7696 <dia:attribute name="visibility">
7697 <dia:enum val="0"/>
7698 </dia:attribute>
7699 <dia:attribute name="comment">
7700 <dia:string>##</dia:string>
7701 </dia:attribute>
7702 <dia:attribute name="abstract">
7703 <dia:boolean val="false"/>
7704 </dia:attribute>
7705 <dia:attribute name="inheritance_type">
7706 <dia:enum val="2"/>
7707 </dia:attribute>
7708 <dia:attribute name="query">
7709 <dia:boolean val="false"/>
7710 </dia:attribute>
7711 <dia:attribute name="class_scope">
7712 <dia:boolean val="false"/>
7713 </dia:attribute>
7714 <dia:attribute name="parameters">
7715 <dia:composite type="umlparameter">
7716 <dia:attribute name="name">
7717 <dia:string>#parameter_type#</dia:string>
7718 </dia:attribute>
7719 <dia:attribute name="type">
7720 <dia:string>#scalar string#</dia:string>
7721 </dia:attribute>
7722 <dia:attribute name="value">
7723 <dia:string>##</dia:string>
7724 </dia:attribute>
7725 <dia:attribute name="comment">
7726 <dia:string>##</dia:string>
7727 </dia:attribute>
7728 <dia:attribute name="kind">
7729 <dia:enum val="1"/>
7730 </dia:attribute>
7731 </dia:composite>
7732 <dia:composite type="umlparameter">
7733 <dia:attribute name="name">
7734 <dia:string>#parameter_numbers#</dia:string>
7735 </dia:attribute>
7736 <dia:attribute name="type">
7737 <dia:string>#array of integers#</dia:string>
7738 </dia:attribute>
7739 <dia:attribute name="value">
7740 <dia:string>##</dia:string>
7741 </dia:attribute>
7742 <dia:attribute name="comment">
7743 <dia:string>##</dia:string>
7744 </dia:attribute>
7745 <dia:attribute name="kind">
7746 <dia:enum val="1"/>
7747 </dia:attribute>
7748 </dia:composite>
7749 <dia:composite type="umlparameter">
7750 <dia:attribute name="name">
7751 <dia:string>#problem_numbers#</dia:string>
7752 </dia:attribute>
7753 <dia:attribute name="type">
7754 <dia:string>#array of integers#</dia:string>
7755 </dia:attribute>
7756 <dia:attribute name="value">
7757 <dia:string>##</dia:string>
7758 </dia:attribute>
7759 <dia:attribute name="comment">
7760 <dia:string>##</dia:string>
7761 </dia:attribute>
7762 <dia:attribute name="kind">
7763 <dia:enum val="1"/>
7764 </dia:attribute>
7765 </dia:composite>
7766 <dia:composite type="umlparameter">
7767 <dia:attribute name="name">
7768 <dia:string>#new_values#</dia:string>
7769 </dia:attribute>
7770 <dia:attribute name="type">
7771 <dia:string>#array of strings#</dia:string>
7772 </dia:attribute>
7773 <dia:attribute name="value">
7774 <dia:string>##</dia:string>
7775 </dia:attribute>
7776 <dia:attribute name="comment">
7777 <dia:string>##</dia:string>
7778 </dia:attribute>
7779 <dia:attribute name="kind">
7780 <dia:enum val="1"/>
7781 </dia:attribute>
7782 </dia:composite>
7783 <dia:composite type="umlparameter">
7784 <dia:attribute name="name">
7785 <dia:string>#units#</dia:string>
7786 </dia:attribute>
7787 <dia:attribute name="type">
7788 <dia:string>#array of strings#</dia:string>
7789 </dia:attribute>
7790 <dia:attribute name="value">
7791 <dia:string>##</dia:string>
7792 </dia:attribute>
7793 <dia:attribute name="comment">
7794 <dia:string>##</dia:string>
7795 </dia:attribute>
7796 <dia:attribute name="kind">
7797 <dia:enum val="2"/>
7798 </dia:attribute>
7799 </dia:composite>
7800 </dia:attribute>
7801 </dia:composite>
7802 <dia:composite type="umloperation">
7803 <dia:attribute name="name">
7804 <dia:string>#update_inits#</dia:string>
7805 </dia:attribute>
7806 <dia:attribute name="stereotype">
7807 <dia:string>##</dia:string>
7808 </dia:attribute>
7809 <dia:attribute name="type">
7810 <dia:string>##</dia:string>
7811 </dia:attribute>
7812 <dia:attribute name="visibility">
7813 <dia:enum val="0"/>
7814 </dia:attribute>
7815 <dia:attribute name="comment">
7816 <dia:string>##</dia:string>
7817 </dia:attribute>
7818 <dia:attribute name="abstract">
7819 <dia:boolean val="false"/>
7820 </dia:attribute>
7821 <dia:attribute name="inheritance_type">
7822 <dia:enum val="1"/>
7823 </dia:attribute>
7824 <dia:attribute name="query">
7825 <dia:boolean val="false"/>
7826 </dia:attribute>
7827 <dia:attribute name="class_scope">
7828 <dia:boolean val="false"/>
7829 </dia:attribute>
7830 <dia:attribute name="parameters">
7831 <dia:composite type="umlparameter">
7832 <dia:attribute name="name">
7833 <dia:string>#from_output#</dia:string>
7834 </dia:attribute>
7835 <dia:attribute name="type">
7836 <dia:string>#object output#</dia:string>
7837 </dia:attribute>
7838 <dia:attribute name="value">
7839 <dia:string>##</dia:string>
7840 </dia:attribute>
7841 <dia:attribute name="comment">
7842 <dia:string>##</dia:string>
7843 </dia:attribute>
7844 <dia:attribute name="kind">
7845 <dia:enum val="1"/>
7846 </dia:attribute>
7847 </dia:composite>
7848 <dia:composite type="umlparameter">
7849 <dia:attribute name="name">
7850 <dia:string>#from_output_file#</dia:string>
7851 </dia:attribute>
7852 <dia:attribute name="type">
7853 <dia:string>#scalar string#</dia:string>
7854 </dia:attribute>
7855 <dia:attribute name="value">
7856 <dia:string>##</dia:string>
7857 </dia:attribute>
7858 <dia:attribute name="comment">
7859 <dia:string>##</dia:string>
7860 </dia:attribute>
7861 <dia:attribute name="kind">
7862 <dia:enum val="1"/>
7863 </dia:attribute>
7864 </dia:composite>
7865 <dia:composite type="umlparameter">
7866 <dia:attribute name="name">
7867 <dia:string>#from_model#</dia:string>
7868 </dia:attribute>
7869 <dia:attribute name="type">
7870 <dia:string>#object model#</dia:string>
7871 </dia:attribute>
7872 <dia:attribute name="value">
7873 <dia:string>##</dia:string>
7874 </dia:attribute>
7875 <dia:attribute name="comment">
7876 <dia:string>##</dia:string>
7877 </dia:attribute>
7878 <dia:attribute name="kind">
7879 <dia:enum val="1"/>
7880 </dia:attribute>
7881 </dia:composite>
7882 <dia:composite type="umlparameter">
7883 <dia:attribute name="name">
7884 <dia:string>#ignore_missing_parameters#</dia:string>
7885 </dia:attribute>
7886 <dia:attribute name="type">
7887 <dia:string>#scalar boolean#</dia:string>
7888 </dia:attribute>
7889 <dia:attribute name="value">
7890 <dia:string>#0#</dia:string>
7891 </dia:attribute>
7892 <dia:attribute name="comment">
7893 <dia:string>##</dia:string>
7894 </dia:attribute>
7895 <dia:attribute name="kind">
7896 <dia:enum val="1"/>
7897 </dia:attribute>
7898 </dia:composite>
7899 <dia:composite type="umlparameter">
7900 <dia:attribute name="name">
7901 <dia:string>#update_omegas#</dia:string>
7902 </dia:attribute>
7903 <dia:attribute name="type">
7904 <dia:string>#scalar boolean#</dia:string>
7905 </dia:attribute>
7906 <dia:attribute name="value">
7907 <dia:string>#1#</dia:string>
7908 </dia:attribute>
7909 <dia:attribute name="comment">
7910 <dia:string>##</dia:string>
7911 </dia:attribute>
7912 <dia:attribute name="kind">
7913 <dia:enum val="0"/>
7914 </dia:attribute>
7915 </dia:composite>
7916 <dia:composite type="umlparameter">
7917 <dia:attribute name="name">
7918 <dia:string>#update_sigmas#</dia:string>
7919 </dia:attribute>
7920 <dia:attribute name="type">
7921 <dia:string>#scalar boolean#</dia:string>
7922 </dia:attribute>
7923 <dia:attribute name="value">
7924 <dia:string>#1#</dia:string>
7925 </dia:attribute>
7926 <dia:attribute name="comment">
7927 <dia:string>##</dia:string>
7928 </dia:attribute>
7929 <dia:attribute name="kind">
7930 <dia:enum val="0"/>
7931 </dia:attribute>
7932 </dia:composite>
7933 <dia:composite type="umlparameter">
7934 <dia:attribute name="name">
7935 <dia:string>#update_thetas#</dia:string>
7936 </dia:attribute>
7937 <dia:attribute name="type">
7938 <dia:string>#scalar boolean#</dia:string>
7939 </dia:attribute>
7940 <dia:attribute name="value">
7941 <dia:string>#1#</dia:string>
7942 </dia:attribute>
7943 <dia:attribute name="comment">
7944 <dia:string>##</dia:string>
7945 </dia:attribute>
7946 <dia:attribute name="kind">
7947 <dia:enum val="0"/>
7948 </dia:attribute>
7949 </dia:composite>
7950 </dia:attribute>
7951 </dia:composite>
7952 <dia:composite type="umloperation">
7953 <dia:attribute name="name">
7954 <dia:string>#upper_bounds#</dia:string>
7955 </dia:attribute>
7956 <dia:attribute name="stereotype">
7957 <dia:string>#accessor#</dia:string>
7958 </dia:attribute>
7959 <dia:attribute name="type">
7960 <dia:string>##</dia:string>
7961 </dia:attribute>
7962 <dia:attribute name="visibility">
7963 <dia:enum val="0"/>
7964 </dia:attribute>
7965 <dia:attribute name="comment">
7966 <dia:string>##</dia:string>
7967 </dia:attribute>
7968 <dia:attribute name="abstract">
7969 <dia:boolean val="false"/>
7970 </dia:attribute>
7971 <dia:attribute name="inheritance_type">
7972 <dia:enum val="2"/>
7973 </dia:attribute>
7974 <dia:attribute name="query">
7975 <dia:boolean val="false"/>
7976 </dia:attribute>
7977 <dia:attribute name="class_scope">
7978 <dia:boolean val="false"/>
7979 </dia:attribute>
7980 <dia:attribute name="parameters">
7981 <dia:composite type="umlparameter">
7982 <dia:attribute name="name">
7983 <dia:string>#parameter_type#</dia:string>
7984 </dia:attribute>
7985 <dia:attribute name="type">
7986 <dia:string>#scalar string#</dia:string>
7987 </dia:attribute>
7988 <dia:attribute name="value">
7989 <dia:string>##</dia:string>
7990 </dia:attribute>
7991 <dia:attribute name="comment">
7992 <dia:string>##</dia:string>
7993 </dia:attribute>
7994 <dia:attribute name="kind">
7995 <dia:enum val="1"/>
7996 </dia:attribute>
7997 </dia:composite>
7998 <dia:composite type="umlparameter">
7999 <dia:attribute name="name">
8000 <dia:string>#parameter_numbers#</dia:string>
8001 </dia:attribute>
8002 <dia:attribute name="type">
8003 <dia:string>#array of numbers#</dia:string>
8004 </dia:attribute>
8005 <dia:attribute name="value">
8006 <dia:string>##</dia:string>
8007 </dia:attribute>
8008 <dia:attribute name="comment">
8009 <dia:string>##</dia:string>
8010 </dia:attribute>
8011 <dia:attribute name="kind">
8012 <dia:enum val="1"/>
8013 </dia:attribute>
8014 </dia:composite>
8015 <dia:composite type="umlparameter">
8016 <dia:attribute name="name">
8017 <dia:string>#problem_numbers#</dia:string>
8018 </dia:attribute>
8019 <dia:attribute name="type">
8020 <dia:string>#array of integers#</dia:string>
8021 </dia:attribute>
8022 <dia:attribute name="value">
8023 <dia:string>##</dia:string>
8024 </dia:attribute>
8025 <dia:attribute name="comment">
8026 <dia:string>##</dia:string>
8027 </dia:attribute>
8028 <dia:attribute name="kind">
8029 <dia:enum val="1"/>
8030 </dia:attribute>
8031 </dia:composite>
8032 <dia:composite type="umlparameter">
8033 <dia:attribute name="name">
8034 <dia:string>#new_values#</dia:string>
8035 </dia:attribute>
8036 <dia:attribute name="type">
8037 <dia:string>#array of numbers#</dia:string>
8038 </dia:attribute>
8039 <dia:attribute name="value">
8040 <dia:string>##</dia:string>
8041 </dia:attribute>
8042 <dia:attribute name="comment">
8043 <dia:string>##</dia:string>
8044 </dia:attribute>
8045 <dia:attribute name="kind">
8046 <dia:enum val="1"/>
8047 </dia:attribute>
8048 </dia:composite>
8049 <dia:composite type="umlparameter">
8050 <dia:attribute name="name">
8051 <dia:string>#upper_bounds#</dia:string>
8052 </dia:attribute>
8053 <dia:attribute name="type">
8054 <dia:string>#array of numbers#</dia:string>
8055 </dia:attribute>
8056 <dia:attribute name="value">
8057 <dia:string>##</dia:string>
8058 </dia:attribute>
8059 <dia:attribute name="comment">
8060 <dia:string>##</dia:string>
8061 </dia:attribute>
8062 <dia:attribute name="kind">
8063 <dia:enum val="2"/>
8064 </dia:attribute>
8065 </dia:composite>
8066 </dia:attribute>
8067 </dia:composite>
8068 <dia:composite type="umloperation">
8069 <dia:attribute name="name">
8070 <dia:string>#_write#</dia:string>
8071 </dia:attribute>
8072 <dia:attribute name="stereotype">
8073 <dia:string>##</dia:string>
8074 </dia:attribute>
8075 <dia:attribute name="type">
8076 <dia:string>##</dia:string>
8077 </dia:attribute>
8078 <dia:attribute name="visibility">
8079 <dia:enum val="0"/>
8080 </dia:attribute>
8081 <dia:attribute name="comment">
8082 <dia:string>##</dia:string>
8083 </dia:attribute>
8084 <dia:attribute name="abstract">
8085 <dia:boolean val="false"/>
8086 </dia:attribute>
8087 <dia:attribute name="inheritance_type">
8088 <dia:enum val="2"/>
8089 </dia:attribute>
8090 <dia:attribute name="query">
8091 <dia:boolean val="false"/>
8092 </dia:attribute>
8093 <dia:attribute name="class_scope">
8094 <dia:boolean val="false"/>
8095 </dia:attribute>
8096 <dia:attribute name="parameters">
8097 <dia:composite type="umlparameter">
8098 <dia:attribute name="name">
8099 <dia:string>#filename#</dia:string>
8100 </dia:attribute>
8101 <dia:attribute name="type">
8102 <dia:string>#scalar string#</dia:string>
8103 </dia:attribute>
8104 <dia:attribute name="value">
8105 <dia:string>#$self -&gt; full_name#</dia:string>
8106 </dia:attribute>
8107 <dia:attribute name="comment">
8108 <dia:string>##</dia:string>
8109 </dia:attribute>
8110 <dia:attribute name="kind">
8111 <dia:enum val="1"/>
8112 </dia:attribute>
8113 </dia:composite>
8114 <dia:composite type="umlparameter">
8115 <dia:attribute name="name">
8116 <dia:string>#write_data#</dia:string>
8117 </dia:attribute>
8118 <dia:attribute name="type">
8119 <dia:string>#scalar boolean#</dia:string>
8120 </dia:attribute>
8121 <dia:attribute name="value">
8122 <dia:string>#0#</dia:string>
8123 </dia:attribute>
8124 <dia:attribute name="comment">
8125 <dia:string>##</dia:string>
8126 </dia:attribute>
8127 <dia:attribute name="kind">
8128 <dia:enum val="1"/>
8129 </dia:attribute>
8130 </dia:composite>
8131 </dia:attribute>
8132 </dia:composite>
8133 <dia:composite type="umloperation">
8134 <dia:attribute name="name">
8135 <dia:string>#_read_problems#</dia:string>
8136 </dia:attribute>
8137 <dia:attribute name="stereotype">
8138 <dia:string>#initiator#</dia:string>
8139 </dia:attribute>
8140 <dia:attribute name="type">
8141 <dia:string>##</dia:string>
8142 </dia:attribute>
8143 <dia:attribute name="visibility">
8144 <dia:enum val="1"/>
8145 </dia:attribute>
8146 <dia:attribute name="comment">
8147 <dia:string>##</dia:string>
8148 </dia:attribute>
8149 <dia:attribute name="abstract">
8150 <dia:boolean val="false"/>
8151 </dia:attribute>
8152 <dia:attribute name="inheritance_type">
8153 <dia:enum val="2"/>
8154 </dia:attribute>
8155 <dia:attribute name="query">
8156 <dia:boolean val="false"/>
8157 </dia:attribute>
8158 <dia:attribute name="class_scope">
8159 <dia:boolean val="false"/>
8160 </dia:attribute>
8161 <dia:attribute name="parameters"/>
8162 </dia:composite>
8163 <dia:composite type="umloperation">
8164 <dia:attribute name="name">
8165 <dia:string>#_get_option_val_pos#</dia:string>
8166 </dia:attribute>
8167 <dia:attribute name="stereotype">
8168 <dia:string>#helper#</dia:string>
8169 </dia:attribute>
8170 <dia:attribute name="type">
8171 <dia:string>##</dia:string>
8172 </dia:attribute>
8173 <dia:attribute name="visibility">
8174 <dia:enum val="1"/>
8175 </dia:attribute>
8176 <dia:attribute name="comment">
8177 <dia:string>##</dia:string>
8178 </dia:attribute>
8179 <dia:attribute name="abstract">
8180 <dia:boolean val="false"/>
8181 </dia:attribute>
8182 <dia:attribute name="inheritance_type">
8183 <dia:enum val="2"/>
8184 </dia:attribute>
8185 <dia:attribute name="query">
8186 <dia:boolean val="false"/>
8187 </dia:attribute>
8188 <dia:attribute name="class_scope">
8189 <dia:boolean val="false"/>
8190 </dia:attribute>
8191 <dia:attribute name="parameters">
8192 <dia:composite type="umlparameter">
8193 <dia:attribute name="name">
8194 <dia:string>#name#</dia:string>
8195 </dia:attribute>
8196 <dia:attribute name="type">
8197 <dia:string>#scalar string#</dia:string>
8198 </dia:attribute>
8199 <dia:attribute name="value">
8200 <dia:string>##</dia:string>
8201 </dia:attribute>
8202 <dia:attribute name="comment">
8203 <dia:string>##</dia:string>
8204 </dia:attribute>
8205 <dia:attribute name="kind">
8206 <dia:enum val="1"/>
8207 </dia:attribute>
8208 </dia:composite>
8209 <dia:composite type="umlparameter">
8210 <dia:attribute name="name">
8211 <dia:string>#record_name#</dia:string>
8212 </dia:attribute>
8213 <dia:attribute name="type">
8214 <dia:string>#scalar string#</dia:string>
8215 </dia:attribute>
8216 <dia:attribute name="value">
8217 <dia:string>##</dia:string>
8218 </dia:attribute>
8219 <dia:attribute name="comment">
8220 <dia:string>##</dia:string>
8221 </dia:attribute>
8222 <dia:attribute name="kind">
8223 <dia:enum val="1"/>
8224 </dia:attribute>
8225 </dia:composite>
8226 <dia:composite type="umlparameter">
8227 <dia:attribute name="name">
8228 <dia:string>#problem_numbers#</dia:string>
8229 </dia:attribute>
8230 <dia:attribute name="type">
8231 <dia:string>#array of integers#</dia:string>
8232 </dia:attribute>
8233 <dia:attribute name="value">
8234 <dia:string>##</dia:string>
8235 </dia:attribute>
8236 <dia:attribute name="comment">
8237 <dia:string>##</dia:string>
8238 </dia:attribute>
8239 <dia:attribute name="kind">
8240 <dia:enum val="1"/>
8241 </dia:attribute>
8242 </dia:composite>
8243 <dia:composite type="umlparameter">
8244 <dia:attribute name="name">
8245 <dia:string>#instances#</dia:string>
8246 </dia:attribute>
8247 <dia:attribute name="type">
8248 <dia:string>#array of integers#</dia:string>
8249 </dia:attribute>
8250 <dia:attribute name="value">
8251 <dia:string>##</dia:string>
8252 </dia:attribute>
8253 <dia:attribute name="comment">
8254 <dia:string>##</dia:string>
8255 </dia:attribute>
8256 <dia:attribute name="kind">
8257 <dia:enum val="1"/>
8258 </dia:attribute>
8259 </dia:composite>
8260 <dia:composite type="umlparameter">
8261 <dia:attribute name="name">
8262 <dia:string>#values#</dia:string>
8263 </dia:attribute>
8264 <dia:attribute name="type">
8265 <dia:string>#array of strings#</dia:string>
8266 </dia:attribute>
8267 <dia:attribute name="value">
8268 <dia:string>##</dia:string>
8269 </dia:attribute>
8270 <dia:attribute name="comment">
8271 <dia:string>##</dia:string>
8272 </dia:attribute>
8273 <dia:attribute name="kind">
8274 <dia:enum val="2"/>
8275 </dia:attribute>
8276 </dia:composite>
8277 <dia:composite type="umlparameter">
8278 <dia:attribute name="name">
8279 <dia:string>#positions#</dia:string>
8280 </dia:attribute>
8281 <dia:attribute name="type">
8282 <dia:string>#array of numbers#</dia:string>
8283 </dia:attribute>
8284 <dia:attribute name="value">
8285 <dia:string>##</dia:string>
8286 </dia:attribute>
8287 <dia:attribute name="comment">
8288 <dia:string>##</dia:string>
8289 </dia:attribute>
8290 <dia:attribute name="kind">
8291 <dia:enum val="2"/>
8292 </dia:attribute>
8293 </dia:composite>
8294 <dia:composite type="umlparameter">
8295 <dia:attribute name="name">
8296 <dia:string>#global_position#</dia:string>
8297 </dia:attribute>
8298 <dia:attribute name="type">
8299 <dia:string>#scalar boolean#</dia:string>
8300 </dia:attribute>
8301 <dia:attribute name="value">
8302 <dia:string>#0#</dia:string>
8303 </dia:attribute>
8304 <dia:attribute name="comment">
8305 <dia:string>##</dia:string>
8306 </dia:attribute>
8307 <dia:attribute name="kind">
8308 <dia:enum val="1"/>
8309 </dia:attribute>
8310 </dia:composite>
8311 </dia:attribute>
8312 </dia:composite>
8313 <dia:composite type="umloperation">
8314 <dia:attribute name="name">
8315 <dia:string>#is_option_set#</dia:string>
8316 </dia:attribute>
8317 <dia:attribute name="stereotype">
8318 <dia:string>#helper#</dia:string>
8319 </dia:attribute>
8320 <dia:attribute name="type">
8321 <dia:string>##</dia:string>
8322 </dia:attribute>
8323 <dia:attribute name="visibility">
8324 <dia:enum val="0"/>
8325 </dia:attribute>
8326 <dia:attribute name="comment">
8327 <dia:string>##</dia:string>
8328 </dia:attribute>
8329 <dia:attribute name="abstract">
8330 <dia:boolean val="false"/>
8331 </dia:attribute>
8332 <dia:attribute name="inheritance_type">
8333 <dia:enum val="2"/>
8334 </dia:attribute>
8335 <dia:attribute name="query">
8336 <dia:boolean val="false"/>
8337 </dia:attribute>
8338 <dia:attribute name="class_scope">
8339 <dia:boolean val="false"/>
8340 </dia:attribute>
8341 <dia:attribute name="parameters">
8342 <dia:composite type="umlparameter">
8343 <dia:attribute name="name">
8344 <dia:string>#name#</dia:string>
8345 </dia:attribute>
8346 <dia:attribute name="type">
8347 <dia:string>#scalar string#</dia:string>
8348 </dia:attribute>
8349 <dia:attribute name="value">
8350 <dia:string>##</dia:string>
8351 </dia:attribute>
8352 <dia:attribute name="comment">
8353 <dia:string>##</dia:string>
8354 </dia:attribute>
8355 <dia:attribute name="kind">
8356 <dia:enum val="1"/>
8357 </dia:attribute>
8358 </dia:composite>
8359 <dia:composite type="umlparameter">
8360 <dia:attribute name="name">
8361 <dia:string>#record#</dia:string>
8362 </dia:attribute>
8363 <dia:attribute name="type">
8364 <dia:string>#scalar string#</dia:string>
8365 </dia:attribute>
8366 <dia:attribute name="value">
8367 <dia:string>##</dia:string>
8368 </dia:attribute>
8369 <dia:attribute name="comment">
8370 <dia:string>##</dia:string>
8371 </dia:attribute>
8372 <dia:attribute name="kind">
8373 <dia:enum val="1"/>
8374 </dia:attribute>
8375 </dia:composite>
8376 <dia:composite type="umlparameter">
8377 <dia:attribute name="name">
8378 <dia:string>#problem_number#</dia:string>
8379 </dia:attribute>
8380 <dia:attribute name="type">
8381 <dia:string>#scalar number#</dia:string>
8382 </dia:attribute>
8383 <dia:attribute name="value">
8384 <dia:string>#1#</dia:string>
8385 </dia:attribute>
8386 <dia:attribute name="comment">
8387 <dia:string>##</dia:string>
8388 </dia:attribute>
8389 <dia:attribute name="kind">
8390 <dia:enum val="1"/>
8391 </dia:attribute>
8392 </dia:composite>
8393 <dia:composite type="umlparameter">
8394 <dia:attribute name="name">
8395 <dia:string>#instance#</dia:string>
8396 </dia:attribute>
8397 <dia:attribute name="type">
8398 <dia:string>#scalar number#</dia:string>
8399 </dia:attribute>
8400 <dia:attribute name="value">
8401 <dia:string>#1#</dia:string>
8402 </dia:attribute>
8403 <dia:attribute name="comment">
8404 <dia:string>##</dia:string>
8405 </dia:attribute>
8406 <dia:attribute name="kind">
8407 <dia:enum val="1"/>
8408 </dia:attribute>
8409 </dia:composite>
8410 <dia:composite type="umlparameter">
8411 <dia:attribute name="name">
8412 <dia:string>#found#</dia:string>
8413 </dia:attribute>
8414 <dia:attribute name="type">
8415 <dia:string>#scalar boolean#</dia:string>
8416 </dia:attribute>
8417 <dia:attribute name="value">
8418 <dia:string>#0#</dia:string>
8419 </dia:attribute>
8420 <dia:attribute name="comment">
8421 <dia:string>##</dia:string>
8422 </dia:attribute>
8423 <dia:attribute name="kind">
8424 <dia:enum val="2"/>
8425 </dia:attribute>
8426 </dia:composite>
8427 </dia:attribute>
8428 </dia:composite>
8429 <dia:composite type="umloperation">
8430 <dia:attribute name="name">
8431 <dia:string>#is_run#</dia:string>
8432 </dia:attribute>
8433 <dia:attribute name="stereotype">
8434 <dia:string>#helper#</dia:string>
8435 </dia:attribute>
8436 <dia:attribute name="type">
8437 <dia:string>##</dia:string>
8438 </dia:attribute>
8439 <dia:attribute name="visibility">
8440 <dia:enum val="0"/>
8441 </dia:attribute>
8442 <dia:attribute name="comment">
8443 <dia:string>##</dia:string>
8444 </dia:attribute>
8445 <dia:attribute name="abstract">
8446 <dia:boolean val="false"/>
8447 </dia:attribute>
8448 <dia:attribute name="inheritance_type">
8449 <dia:enum val="2"/>
8450 </dia:attribute>
8451 <dia:attribute name="query">
8452 <dia:boolean val="false"/>
8453 </dia:attribute>
8454 <dia:attribute name="class_scope">
8455 <dia:boolean val="false"/>
8456 </dia:attribute>
8457 <dia:attribute name="parameters">
8458 <dia:composite type="umlparameter">
8459 <dia:attribute name="name">
8460 <dia:string>#return_value#</dia:string>
8461 </dia:attribute>
8462 <dia:attribute name="type">
8463 <dia:string>#scalar boolean#</dia:string>
8464 </dia:attribute>
8465 <dia:attribute name="value">
8466 <dia:string>#0#</dia:string>
8467 </dia:attribute>
8468 <dia:attribute name="comment">
8469 <dia:string>##</dia:string>
8470 </dia:attribute>
8471 <dia:attribute name="kind">
8472 <dia:enum val="2"/>
8473 </dia:attribute>
8474 </dia:composite>
8475 </dia:attribute>
8476 </dia:composite>
8477 <dia:composite type="umloperation">
8478 <dia:attribute name="name">
8479 <dia:string>#_option_name#</dia:string>
8480 </dia:attribute>
8481 <dia:attribute name="stereotype">
8482 <dia:string>#helper#</dia:string>
8483 </dia:attribute>
8484 <dia:attribute name="type">
8485 <dia:string>##</dia:string>
8486 </dia:attribute>
8487 <dia:attribute name="visibility">
8488 <dia:enum val="1"/>
8489 </dia:attribute>
8490 <dia:attribute name="comment">
8491 <dia:string>##</dia:string>
8492 </dia:attribute>
8493 <dia:attribute name="abstract">
8494 <dia:boolean val="false"/>
8495 </dia:attribute>
8496 <dia:attribute name="inheritance_type">
8497 <dia:enum val="2"/>
8498 </dia:attribute>
8499 <dia:attribute name="query">
8500 <dia:boolean val="false"/>
8501 </dia:attribute>
8502 <dia:attribute name="class_scope">
8503 <dia:boolean val="false"/>
8504 </dia:attribute>
8505 <dia:attribute name="parameters">
8506 <dia:composite type="umlparameter">
8507 <dia:attribute name="name">
8508 <dia:string>#position#</dia:string>
8509 </dia:attribute>
8510 <dia:attribute name="type">
8511 <dia:string>#scalar number#</dia:string>
8512 </dia:attribute>
8513 <dia:attribute name="value">
8514 <dia:string>#1#</dia:string>
8515 </dia:attribute>
8516 <dia:attribute name="comment">
8517 <dia:string>##</dia:string>
8518 </dia:attribute>
8519 <dia:attribute name="kind">
8520 <dia:enum val="1"/>
8521 </dia:attribute>
8522 </dia:composite>
8523 <dia:composite type="umlparameter">
8524 <dia:attribute name="name">
8525 <dia:string>#record#</dia:string>
8526 </dia:attribute>
8527 <dia:attribute name="type">
8528 <dia:string>#scalar string#</dia:string>
8529 </dia:attribute>
8530 <dia:attribute name="value">
8531 <dia:string>##</dia:string>
8532 </dia:attribute>
8533 <dia:attribute name="comment">
8534 <dia:string>##</dia:string>
8535 </dia:attribute>
8536 <dia:attribute name="kind">
8537 <dia:enum val="1"/>
8538 </dia:attribute>
8539 </dia:composite>
8540 <dia:composite type="umlparameter">
8541 <dia:attribute name="name">
8542 <dia:string>#problem_number#</dia:string>
8543 </dia:attribute>
8544 <dia:attribute name="type">
8545 <dia:string>#scalar number#</dia:string>
8546 </dia:attribute>
8547 <dia:attribute name="value">
8548 <dia:string>#1#</dia:string>
8549 </dia:attribute>
8550 <dia:attribute name="comment">
8551 <dia:string>##</dia:string>
8552 </dia:attribute>
8553 <dia:attribute name="kind">
8554 <dia:enum val="1"/>
8555 </dia:attribute>
8556 </dia:composite>
8557 <dia:composite type="umlparameter">
8558 <dia:attribute name="name">
8559 <dia:string>#instance#</dia:string>
8560 </dia:attribute>
8561 <dia:attribute name="type">
8562 <dia:string>#scalar number#</dia:string>
8563 </dia:attribute>
8564 <dia:attribute name="value">
8565 <dia:string>#1#</dia:string>
8566 </dia:attribute>
8567 <dia:attribute name="comment">
8568 <dia:string>##</dia:string>
8569 </dia:attribute>
8570 <dia:attribute name="kind">
8571 <dia:enum val="1"/>
8572 </dia:attribute>
8573 </dia:composite>
8574 <dia:composite type="umlparameter">
8575 <dia:attribute name="name">
8576 <dia:string>#new_name#</dia:string>
8577 </dia:attribute>
8578 <dia:attribute name="type">
8579 <dia:string>#scalar string#</dia:string>
8580 </dia:attribute>
8581 <dia:attribute name="value">
8582 <dia:string>##</dia:string>
8583 </dia:attribute>
8584 <dia:attribute name="comment">
8585 <dia:string>##</dia:string>
8586 </dia:attribute>
8587 <dia:attribute name="kind">
8588 <dia:enum val="1"/>
8589 </dia:attribute>
8590 </dia:composite>
8591 <dia:composite type="umlparameter">
8592 <dia:attribute name="name">
8593 <dia:string>#name#</dia:string>
8594 </dia:attribute>
8595 <dia:attribute name="type">
8596 <dia:string>#scalar string#</dia:string>
8597 </dia:attribute>
8598 <dia:attribute name="value">
8599 <dia:string>##</dia:string>
8600 </dia:attribute>
8601 <dia:attribute name="comment">
8602 <dia:string>##</dia:string>
8603 </dia:attribute>
8604 <dia:attribute name="kind">
8605 <dia:enum val="2"/>
8606 </dia:attribute>
8607 </dia:composite>
8608 </dia:attribute>
8609 </dia:composite>
8610 <dia:composite type="umloperation">
8611 <dia:attribute name="name">
8612 <dia:string>#_parameter_count#</dia:string>
8613 </dia:attribute>
8614 <dia:attribute name="stereotype">
8615 <dia:string>#helper#</dia:string>
8616 </dia:attribute>
8617 <dia:attribute name="type">
8618 <dia:string>##</dia:string>
8619 </dia:attribute>
8620 <dia:attribute name="visibility">
8621 <dia:enum val="1"/>
8622 </dia:attribute>
8623 <dia:attribute name="comment">
8624 <dia:string>##</dia:string>
8625 </dia:attribute>
8626 <dia:attribute name="abstract">
8627 <dia:boolean val="false"/>
8628 </dia:attribute>
8629 <dia:attribute name="inheritance_type">
8630 <dia:enum val="2"/>
8631 </dia:attribute>
8632 <dia:attribute name="query">
8633 <dia:boolean val="false"/>
8634 </dia:attribute>
8635 <dia:attribute name="class_scope">
8636 <dia:boolean val="false"/>
8637 </dia:attribute>
8638 <dia:attribute name="parameters">
8639 <dia:composite type="umlparameter">
8640 <dia:attribute name="name">
8641 <dia:string>#record#</dia:string>
8642 </dia:attribute>
8643 <dia:attribute name="type">
8644 <dia:string>#scalar string#</dia:string>
8645 </dia:attribute>
8646 <dia:attribute name="value">
8647 <dia:string>##</dia:string>
8648 </dia:attribute>
8649 <dia:attribute name="comment">
8650 <dia:string>##</dia:string>
8651 </dia:attribute>
8652 <dia:attribute name="kind">
8653 <dia:enum val="1"/>
8654 </dia:attribute>
8655 </dia:composite>
8656 <dia:composite type="umlparameter">
8657 <dia:attribute name="name">
8658 <dia:string>#problem_number#</dia:string>
8659 </dia:attribute>
8660 <dia:attribute name="type">
8661 <dia:string>#scalar number#</dia:string>
8662 </dia:attribute>
8663 <dia:attribute name="value">
8664 <dia:string>#1#</dia:string>
8665 </dia:attribute>
8666 <dia:attribute name="comment">
8667 <dia:string>##</dia:string>
8668 </dia:attribute>
8669 <dia:attribute name="kind">
8670 <dia:enum val="1"/>
8671 </dia:attribute>
8672 </dia:composite>
8673 <dia:composite type="umlparameter">
8674 <dia:attribute name="name">
8675 <dia:string>#count#</dia:string>
8676 </dia:attribute>
8677 <dia:attribute name="type">
8678 <dia:string>#scalar number#</dia:string>
8679 </dia:attribute>
8680 <dia:attribute name="value">
8681 <dia:string>#0#</dia:string>
8682 </dia:attribute>
8683 <dia:attribute name="comment">
8684 <dia:string>##</dia:string>
8685 </dia:attribute>
8686 <dia:attribute name="kind">
8687 <dia:enum val="2"/>
8688 </dia:attribute>
8689 </dia:composite>
8690 </dia:attribute>
8691 </dia:composite>
8692 <dia:composite type="umloperation">
8693 <dia:attribute name="name">
8694 <dia:string>#_init_attr#</dia:string>
8695 </dia:attribute>
8696 <dia:attribute name="stereotype">
8697 <dia:string>#helper#</dia:string>
8698 </dia:attribute>
8699 <dia:attribute name="type">
8700 <dia:string>##</dia:string>
8701 </dia:attribute>
8702 <dia:attribute name="visibility">
8703 <dia:enum val="1"/>
8704 </dia:attribute>
8705 <dia:attribute name="comment">
8706 <dia:string>##</dia:string>
8707 </dia:attribute>
8708 <dia:attribute name="abstract">
8709 <dia:boolean val="false"/>
8710 </dia:attribute>
8711 <dia:attribute name="inheritance_type">
8712 <dia:enum val="2"/>
8713 </dia:attribute>
8714 <dia:attribute name="query">
8715 <dia:boolean val="false"/>
8716 </dia:attribute>
8717 <dia:attribute name="class_scope">
8718 <dia:boolean val="false"/>
8719 </dia:attribute>
8720 <dia:attribute name="parameters">
8721 <dia:composite type="umlparameter">
8722 <dia:attribute name="name">
8723 <dia:string>#parameter_type#</dia:string>
8724 </dia:attribute>
8725 <dia:attribute name="type">
8726 <dia:string>#scalar string#</dia:string>
8727 </dia:attribute>
8728 <dia:attribute name="value">
8729 <dia:string>##</dia:string>
8730 </dia:attribute>
8731 <dia:attribute name="comment">
8732 <dia:string>##</dia:string>
8733 </dia:attribute>
8734 <dia:attribute name="kind">
8735 <dia:enum val="1"/>
8736 </dia:attribute>
8737 </dia:composite>
8738 <dia:composite type="umlparameter">
8739 <dia:attribute name="name">
8740 <dia:string>#parameter_numbers#</dia:string>
8741 </dia:attribute>
8742 <dia:attribute name="type">
8743 <dia:string>#array of numbers#</dia:string>
8744 </dia:attribute>
8745 <dia:attribute name="value">
8746 <dia:string>##</dia:string>
8747 </dia:attribute>
8748 <dia:attribute name="comment">
8749 <dia:string>##</dia:string>
8750 </dia:attribute>
8751 <dia:attribute name="kind">
8752 <dia:enum val="1"/>
8753 </dia:attribute>
8754 </dia:composite>
8755 <dia:composite type="umlparameter">
8756 <dia:attribute name="name">
8757 <dia:string>#attribute#</dia:string>
8758 </dia:attribute>
8759 <dia:attribute name="type">
8760 <dia:string>#scalar string#</dia:string>
8761 </dia:attribute>
8762 <dia:attribute name="value">
8763 <dia:string>##</dia:string>
8764 </dia:attribute>
8765 <dia:attribute name="comment">
8766 <dia:string>##</dia:string>
8767 </dia:attribute>
8768 <dia:attribute name="kind">
8769 <dia:enum val="1"/>
8770 </dia:attribute>
8771 </dia:composite>
8772 <dia:composite type="umlparameter">
8773 <dia:attribute name="name">
8774 <dia:string>#new_values#</dia:string>
8775 </dia:attribute>
8776 <dia:attribute name="type">
8777 <dia:string>#array of strings#</dia:string>
8778 </dia:attribute>
8779 <dia:attribute name="value">
8780 <dia:string>##</dia:string>
8781 </dia:attribute>
8782 <dia:attribute name="comment">
8783 <dia:string>##</dia:string>
8784 </dia:attribute>
8785 <dia:attribute name="kind">
8786 <dia:enum val="1"/>
8787 </dia:attribute>
8788 </dia:composite>
8789 <dia:composite type="umlparameter">
8790 <dia:attribute name="name">
8791 <dia:string>#problem_numbers#</dia:string>
8792 </dia:attribute>
8793 <dia:attribute name="type">
8794 <dia:string>#array of numbers#</dia:string>
8795 </dia:attribute>
8796 <dia:attribute name="value">
8797 <dia:string>##</dia:string>
8798 </dia:attribute>
8799 <dia:attribute name="comment">
8800 <dia:string>##</dia:string>
8801 </dia:attribute>
8802 <dia:attribute name="kind">
8803 <dia:enum val="1"/>
8804 </dia:attribute>
8805 </dia:composite>
8806 <dia:composite type="umlparameter">
8807 <dia:attribute name="name">
8808 <dia:string>#add_if_absent#</dia:string>
8809 </dia:attribute>
8810 <dia:attribute name="type">
8811 <dia:string>#scalar boolean#</dia:string>
8812 </dia:attribute>
8813 <dia:attribute name="value">
8814 <dia:string>#0#</dia:string>
8815 </dia:attribute>
8816 <dia:attribute name="comment">
8817 <dia:string>##</dia:string>
8818 </dia:attribute>
8819 <dia:attribute name="kind">
8820 <dia:enum val="1"/>
8821 </dia:attribute>
8822 </dia:composite>
8823 <dia:composite type="umlparameter">
8824 <dia:attribute name="name">
8825 <dia:string>#parameter_values#</dia:string>
8826 </dia:attribute>
8827 <dia:attribute name="type">
8828 <dia:string>#array of strings#</dia:string>
8829 </dia:attribute>
8830 <dia:attribute name="value">
8831 <dia:string>##</dia:string>
8832 </dia:attribute>
8833 <dia:attribute name="comment">
8834 <dia:string>##</dia:string>
8835 </dia:attribute>
8836 <dia:attribute name="kind">
8837 <dia:enum val="2"/>
8838 </dia:attribute>
8839 </dia:composite>
8840 </dia:attribute>
8841 </dia:composite>
8842 <dia:composite type="umloperation">
8843 <dia:attribute name="name">
8844 <dia:string>#indexes#</dia:string>
8845 </dia:attribute>
8846 <dia:attribute name="stereotype">
8847 <dia:string>##</dia:string>
8848 </dia:attribute>
8849 <dia:attribute name="type">
8850 <dia:string>##</dia:string>
8851 </dia:attribute>
8852 <dia:attribute name="visibility">
8853 <dia:enum val="0"/>
8854 </dia:attribute>
8855 <dia:attribute name="comment">
8856 <dia:string>##</dia:string>
8857 </dia:attribute>
8858 <dia:attribute name="abstract">
8859 <dia:boolean val="false"/>
8860 </dia:attribute>
8861 <dia:attribute name="inheritance_type">
8862 <dia:enum val="2"/>
8863 </dia:attribute>
8864 <dia:attribute name="query">
8865 <dia:boolean val="false"/>
8866 </dia:attribute>
8867 <dia:attribute name="class_scope">
8868 <dia:boolean val="false"/>
8869 </dia:attribute>
8870 <dia:attribute name="parameters">
8871 <dia:composite type="umlparameter">
8872 <dia:attribute name="name">
8873 <dia:string>#parameter_type#</dia:string>
8874 </dia:attribute>
8875 <dia:attribute name="type">
8876 <dia:string>#scalar string#</dia:string>
8877 </dia:attribute>
8878 <dia:attribute name="value">
8879 <dia:string>##</dia:string>
8880 </dia:attribute>
8881 <dia:attribute name="comment">
8882 <dia:string>##</dia:string>
8883 </dia:attribute>
8884 <dia:attribute name="kind">
8885 <dia:enum val="1"/>
8886 </dia:attribute>
8887 </dia:composite>
8888 <dia:composite type="umlparameter">
8889 <dia:attribute name="name">
8890 <dia:string>#parameter_numbers#</dia:string>
8891 </dia:attribute>
8892 <dia:attribute name="type">
8893 <dia:string>#array of numbers#</dia:string>
8894 </dia:attribute>
8895 <dia:attribute name="value">
8896 <dia:string>##</dia:string>
8897 </dia:attribute>
8898 <dia:attribute name="comment">
8899 <dia:string>##</dia:string>
8900 </dia:attribute>
8901 <dia:attribute name="kind">
8902 <dia:enum val="1"/>
8903 </dia:attribute>
8904 </dia:composite>
8905 <dia:composite type="umlparameter">
8906 <dia:attribute name="name">
8907 <dia:string>#problem_numbers#</dia:string>
8908 </dia:attribute>
8909 <dia:attribute name="type">
8910 <dia:string>#array of numbers#</dia:string>
8911 </dia:attribute>
8912 <dia:attribute name="value">
8913 <dia:string>##</dia:string>
8914 </dia:attribute>
8915 <dia:attribute name="comment">
8916 <dia:string>##</dia:string>
8917 </dia:attribute>
8918 <dia:attribute name="kind">
8919 <dia:enum val="1"/>
8920 </dia:attribute>
8921 </dia:composite>
8922 <dia:composite type="umlparameter">
8923 <dia:attribute name="name">
8924 <dia:string>#indexes#</dia:string>
8925 </dia:attribute>
8926 <dia:attribute name="type">
8927 <dia:string>#array of strings#</dia:string>
8928 </dia:attribute>
8929 <dia:attribute name="value">
8930 <dia:string>#()#</dia:string>
8931 </dia:attribute>
8932 <dia:attribute name="comment">
8933 <dia:string>##</dia:string>
8934 </dia:attribute>
8935 <dia:attribute name="kind">
8936 <dia:enum val="2"/>
8937 </dia:attribute>
8938 </dia:composite>
8939 </dia:attribute>
8940 </dia:composite>
8941 <dia:composite type="umloperation">
8942 <dia:attribute name="name">
8943 <dia:string>#_option_val_pos#</dia:string>
8944 </dia:attribute>
8945 <dia:attribute name="stereotype">
8946 <dia:string>#helper#</dia:string>
8947 </dia:attribute>
8948 <dia:attribute name="type">
8949 <dia:string>##</dia:string>
8950 </dia:attribute>
8951 <dia:attribute name="visibility">
8952 <dia:enum val="0"/>
8953 </dia:attribute>
8954 <dia:attribute name="comment">
8955 <dia:string>##</dia:string>
8956 </dia:attribute>
8957 <dia:attribute name="abstract">
8958 <dia:boolean val="false"/>
8959 </dia:attribute>
8960 <dia:attribute name="inheritance_type">
8961 <dia:enum val="1"/>
8962 </dia:attribute>
8963 <dia:attribute name="query">
8964 <dia:boolean val="false"/>
8965 </dia:attribute>
8966 <dia:attribute name="class_scope">
8967 <dia:boolean val="false"/>
8968 </dia:attribute>
8969 <dia:attribute name="parameters">
8970 <dia:composite type="umlparameter">
8971 <dia:attribute name="name">
8972 <dia:string>#name#</dia:string>
8973 </dia:attribute>
8974 <dia:attribute name="type">
8975 <dia:string>#scalar string#</dia:string>
8976 </dia:attribute>
8977 <dia:attribute name="value">
8978 <dia:string>##</dia:string>
8979 </dia:attribute>
8980 <dia:attribute name="comment">
8981 <dia:string>##</dia:string>
8982 </dia:attribute>
8983 <dia:attribute name="kind">
8984 <dia:enum val="1"/>
8985 </dia:attribute>
8986 </dia:composite>
8987 <dia:composite type="umlparameter">
8988 <dia:attribute name="name">
8989 <dia:string>#record_name#</dia:string>
8990 </dia:attribute>
8991 <dia:attribute name="type">
8992 <dia:string>#scalar string#</dia:string>
8993 </dia:attribute>
8994 <dia:attribute name="value">
8995 <dia:string>##</dia:string>
8996 </dia:attribute>
8997 <dia:attribute name="comment">
8998 <dia:string>##</dia:string>
8999 </dia:attribute>
9000 <dia:attribute name="kind">
9001 <dia:enum val="1"/>
9002 </dia:attribute>
9003 </dia:composite>
9004 <dia:composite type="umlparameter">
9005 <dia:attribute name="name">
9006 <dia:string>#problem_numbers#</dia:string>
9007 </dia:attribute>
9008 <dia:attribute name="type">
9009 <dia:string>#array of integers#</dia:string>
9010 </dia:attribute>
9011 <dia:attribute name="value">
9012 <dia:string>##</dia:string>
9013 </dia:attribute>
9014 <dia:attribute name="comment">
9015 <dia:string>##</dia:string>
9016 </dia:attribute>
9017 <dia:attribute name="kind">
9018 <dia:enum val="1"/>
9019 </dia:attribute>
9020 </dia:composite>
9021 <dia:composite type="umlparameter">
9022 <dia:attribute name="name">
9023 <dia:string>#instance_numbers#</dia:string>
9024 </dia:attribute>
9025 <dia:attribute name="type">
9026 <dia:string>#array of integers#</dia:string>
9027 </dia:attribute>
9028 <dia:attribute name="value">
9029 <dia:string>##</dia:string>
9030 </dia:attribute>
9031 <dia:attribute name="comment">
9032 <dia:string>##</dia:string>
9033 </dia:attribute>
9034 <dia:attribute name="kind">
9035 <dia:enum val="1"/>
9036 </dia:attribute>
9037 </dia:composite>
9038 <dia:composite type="umlparameter">
9039 <dia:attribute name="name">
9040 <dia:string>#exact_match#</dia:string>
9041 </dia:attribute>
9042 <dia:attribute name="type">
9043 <dia:string>#scalar boolean#</dia:string>
9044 </dia:attribute>
9045 <dia:attribute name="value">
9046 <dia:string>#1#</dia:string>
9047 </dia:attribute>
9048 <dia:attribute name="comment">
9049 <dia:string>##</dia:string>
9050 </dia:attribute>
9051 <dia:attribute name="kind">
9052 <dia:enum val="1"/>
9053 </dia:attribute>
9054 </dia:composite>
9055 <dia:composite type="umlparameter">
9056 <dia:attribute name="name">
9057 <dia:string>#new_values#</dia:string>
9058 </dia:attribute>
9059 <dia:attribute name="type">
9060 <dia:string>#array of strings#</dia:string>
9061 </dia:attribute>
9062 <dia:attribute name="value">
9063 <dia:string>##</dia:string>
9064 </dia:attribute>
9065 <dia:attribute name="comment">
9066 <dia:string>##</dia:string>
9067 </dia:attribute>
9068 <dia:attribute name="kind">
9069 <dia:enum val="1"/>
9070 </dia:attribute>
9071 </dia:composite>
9072 <dia:composite type="umlparameter">
9073 <dia:attribute name="name">
9074 <dia:string>#values#</dia:string>
9075 </dia:attribute>
9076 <dia:attribute name="type">
9077 <dia:string>#array of strings#</dia:string>
9078 </dia:attribute>
9079 <dia:attribute name="value">
9080 <dia:string>##</dia:string>
9081 </dia:attribute>
9082 <dia:attribute name="comment">
9083 <dia:string>##</dia:string>
9084 </dia:attribute>
9085 <dia:attribute name="kind">
9086 <dia:enum val="2"/>
9087 </dia:attribute>
9088 </dia:composite>
9089 <dia:composite type="umlparameter">
9090 <dia:attribute name="name">
9091 <dia:string>#positions#</dia:string>
9092 </dia:attribute>
9093 <dia:attribute name="type">
9094 <dia:string>#array of integers#</dia:string>
9095 </dia:attribute>
9096 <dia:attribute name="value">
9097 <dia:string>##</dia:string>
9098 </dia:attribute>
9099 <dia:attribute name="comment">
9100 <dia:string>##</dia:string>
9101 </dia:attribute>
9102 <dia:attribute name="kind">
9103 <dia:enum val="2"/>
9104 </dia:attribute>
9105 </dia:composite>
9106 </dia:attribute>
9107 </dia:composite>
9108 <dia:composite type="umloperation">
9109 <dia:attribute name="name">
9110 <dia:string>#name_val#</dia:string>
9111 </dia:attribute>
9112 <dia:attribute name="stereotype">
9113 <dia:string>##</dia:string>
9114 </dia:attribute>
9115 <dia:attribute name="type">
9116 <dia:string>##</dia:string>
9117 </dia:attribute>
9118 <dia:attribute name="visibility">
9119 <dia:enum val="0"/>
9120 </dia:attribute>
9121 <dia:attribute name="comment">
9122 <dia:string>##</dia:string>
9123 </dia:attribute>
9124 <dia:attribute name="abstract">
9125 <dia:boolean val="false"/>
9126 </dia:attribute>
9127 <dia:attribute name="inheritance_type">
9128 <dia:enum val="1"/>
9129 </dia:attribute>
9130 <dia:attribute name="query">
9131 <dia:boolean val="false"/>
9132 </dia:attribute>
9133 <dia:attribute name="class_scope">
9134 <dia:boolean val="false"/>
9135 </dia:attribute>
9136 <dia:attribute name="parameters">
9137 <dia:composite type="umlparameter">
9138 <dia:attribute name="name">
9139 <dia:string>#problem_numbers#</dia:string>
9140 </dia:attribute>
9141 <dia:attribute name="type">
9142 <dia:string>#array of integers#</dia:string>
9143 </dia:attribute>
9144 <dia:attribute name="value">
9145 <dia:string>##</dia:string>
9146 </dia:attribute>
9147 <dia:attribute name="comment">
9148 <dia:string>##</dia:string>
9149 </dia:attribute>
9150 <dia:attribute name="kind">
9151 <dia:enum val="1"/>
9152 </dia:attribute>
9153 </dia:composite>
9154 <dia:composite type="umlparameter">
9155 <dia:attribute name="name">
9156 <dia:string>#names_values#</dia:string>
9157 </dia:attribute>
9158 <dia:attribute name="type">
9159 <dia:string>#array of#</dia:string>
9160 </dia:attribute>
9161 <dia:attribute name="value">
9162 <dia:string>##</dia:string>
9163 </dia:attribute>
9164 <dia:attribute name="comment">
9165 <dia:string>##</dia:string>
9166 </dia:attribute>
9167 <dia:attribute name="kind">
9168 <dia:enum val="2"/>
9169 </dia:attribute>
9170 </dia:composite>
9171 <dia:composite type="umlparameter">
9172 <dia:attribute name="name">
9173 <dia:string>#parameter_type#</dia:string>
9174 </dia:attribute>
9175 <dia:attribute name="type">
9176 <dia:string>#scalar string#</dia:string>
9177 </dia:attribute>
9178 <dia:attribute name="value">
9179 <dia:string>##</dia:string>
9180 </dia:attribute>
9181 <dia:attribute name="comment">
9182 <dia:string>##</dia:string>
9183 </dia:attribute>
9184 <dia:attribute name="kind">
9185 <dia:enum val="1"/>
9186 </dia:attribute>
9187 </dia:composite>
9188 <dia:composite type="umlparameter">
9189 <dia:attribute name="name">
9190 <dia:string>#parameter_numbers#</dia:string>
9191 </dia:attribute>
9192 <dia:attribute name="type">
9193 <dia:string>#array of integers#</dia:string>
9194 </dia:attribute>
9195 <dia:attribute name="value">
9196 <dia:string>##</dia:string>
9197 </dia:attribute>
9198 <dia:attribute name="comment">
9199 <dia:string>##</dia:string>
9200 </dia:attribute>
9201 <dia:attribute name="kind">
9202 <dia:enum val="1"/>
9203 </dia:attribute>
9204 </dia:composite>
9205 </dia:attribute>
9206 </dia:composite>
9207 <dia:composite type="umloperation">
9208 <dia:attribute name="name">
9209 <dia:string>#factors#</dia:string>
9210 </dia:attribute>
9211 <dia:attribute name="stereotype">
9212 <dia:string>##</dia:string>
9213 </dia:attribute>
9214 <dia:attribute name="type">
9215 <dia:string>##</dia:string>
9216 </dia:attribute>
9217 <dia:attribute name="visibility">
9218 <dia:enum val="0"/>
9219 </dia:attribute>
9220 <dia:attribute name="comment">
9221 <dia:string>##</dia:string>
9222 </dia:attribute>
9223 <dia:attribute name="abstract">
9224 <dia:boolean val="false"/>
9225 </dia:attribute>
9226 <dia:attribute name="inheritance_type">
9227 <dia:enum val="1"/>
9228 </dia:attribute>
9229 <dia:attribute name="query">
9230 <dia:boolean val="false"/>
9231 </dia:attribute>
9232 <dia:attribute name="class_scope">
9233 <dia:boolean val="false"/>
9234 </dia:attribute>
9235 <dia:attribute name="parameters">
9236 <dia:composite type="umlparameter">
9237 <dia:attribute name="name">
9238 <dia:string>#column#</dia:string>
9239 </dia:attribute>
9240 <dia:attribute name="type">
9241 <dia:string>#scalar number#</dia:string>
9242 </dia:attribute>
9243 <dia:attribute name="value">
9244 <dia:string>##</dia:string>
9245 </dia:attribute>
9246 <dia:attribute name="comment">
9247 <dia:string>##</dia:string>
9248 </dia:attribute>
9249 <dia:attribute name="kind">
9250 <dia:enum val="1"/>
9251 </dia:attribute>
9252 </dia:composite>
9253 <dia:composite type="umlparameter">
9254 <dia:attribute name="name">
9255 <dia:string>#column_head#</dia:string>
9256 </dia:attribute>
9257 <dia:attribute name="type">
9258 <dia:string>#scalar string#</dia:string>
9259 </dia:attribute>
9260 <dia:attribute name="value">
9261 <dia:string>##</dia:string>
9262 </dia:attribute>
9263 <dia:attribute name="comment">
9264 <dia:string>##</dia:string>
9265 </dia:attribute>
9266 <dia:attribute name="kind">
9267 <dia:enum val="1"/>
9268 </dia:attribute>
9269 </dia:composite>
9270 <dia:composite type="umlparameter">
9271 <dia:attribute name="name">
9272 <dia:string>#problem_number#</dia:string>
9273 </dia:attribute>
9274 <dia:attribute name="type">
9275 <dia:string>#scalar integer#</dia:string>
9276 </dia:attribute>
9277 <dia:attribute name="value">
9278 <dia:string>##</dia:string>
9279 </dia:attribute>
9280 <dia:attribute name="comment">
9281 <dia:string>##</dia:string>
9282 </dia:attribute>
9283 <dia:attribute name="kind">
9284 <dia:enum val="1"/>
9285 </dia:attribute>
9286 </dia:composite>
9287 <dia:composite type="umlparameter">
9288 <dia:attribute name="name">
9289 <dia:string>#return_occurences#</dia:string>
9290 </dia:attribute>
9291 <dia:attribute name="type">
9292 <dia:string>#scalar boolean#</dia:string>
9293 </dia:attribute>
9294 <dia:attribute name="value">
9295 <dia:string>#0#</dia:string>
9296 </dia:attribute>
9297 <dia:attribute name="comment">
9298 <dia:string>##</dia:string>
9299 </dia:attribute>
9300 <dia:attribute name="kind">
9301 <dia:enum val="1"/>
9302 </dia:attribute>
9303 </dia:composite>
9304 <dia:composite type="umlparameter">
9305 <dia:attribute name="name">
9306 <dia:string>#unique_in_individual#</dia:string>
9307 </dia:attribute>
9308 <dia:attribute name="type">
9309 <dia:string>#scalar boolean#</dia:string>
9310 </dia:attribute>
9311 <dia:attribute name="value">
9312 <dia:string>#1#</dia:string>
9313 </dia:attribute>
9314 <dia:attribute name="comment">
9315 <dia:string>##</dia:string>
9316 </dia:attribute>
9317 <dia:attribute name="kind">
9318 <dia:enum val="1"/>
9319 </dia:attribute>
9320 </dia:composite>
9321 <dia:composite type="umlparameter">
9322 <dia:attribute name="name">
9323 <dia:string>#factors#</dia:string>
9324 </dia:attribute>
9325 <dia:attribute name="type">
9326 <dia:string>#hash of numbers#</dia:string>
9327 </dia:attribute>
9328 <dia:attribute name="value">
9329 <dia:string>##</dia:string>
9330 </dia:attribute>
9331 <dia:attribute name="comment">
9332 <dia:string>##</dia:string>
9333 </dia:attribute>
9334 <dia:attribute name="kind">
9335 <dia:enum val="2"/>
9336 </dia:attribute>
9337 </dia:composite>
9338 </dia:attribute>
9339 </dia:composite>
9340 <dia:composite type="umloperation">
9341 <dia:attribute name="name">
9342 <dia:string>#have_missing_data#</dia:string>
9343 </dia:attribute>
9344 <dia:attribute name="stereotype">
9345 <dia:string>##</dia:string>
9346 </dia:attribute>
9347 <dia:attribute name="type">
9348 <dia:string>##</dia:string>
9349 </dia:attribute>
9350 <dia:attribute name="visibility">
9351 <dia:enum val="0"/>
9352 </dia:attribute>
9353 <dia:attribute name="comment">
9354 <dia:string>##</dia:string>
9355 </dia:attribute>
9356 <dia:attribute name="abstract">
9357 <dia:boolean val="false"/>
9358 </dia:attribute>
9359 <dia:attribute name="inheritance_type">
9360 <dia:enum val="1"/>
9361 </dia:attribute>
9362 <dia:attribute name="query">
9363 <dia:boolean val="false"/>
9364 </dia:attribute>
9365 <dia:attribute name="class_scope">
9366 <dia:boolean val="false"/>
9367 </dia:attribute>
9368 <dia:attribute name="parameters">
9369 <dia:composite type="umlparameter">
9370 <dia:attribute name="name">
9371 <dia:string>#problem_number#</dia:string>
9372 </dia:attribute>
9373 <dia:attribute name="type">
9374 <dia:string>#scalar integer#</dia:string>
9375 </dia:attribute>
9376 <dia:attribute name="value">
9377 <dia:string>##</dia:string>
9378 </dia:attribute>
9379 <dia:attribute name="comment">
9380 <dia:string>##</dia:string>
9381 </dia:attribute>
9382 <dia:attribute name="kind">
9383 <dia:enum val="1"/>
9384 </dia:attribute>
9385 </dia:composite>
9386 <dia:composite type="umlparameter">
9387 <dia:attribute name="name">
9388 <dia:string>#column#</dia:string>
9389 </dia:attribute>
9390 <dia:attribute name="type">
9391 <dia:string>#scalar integer#</dia:string>
9392 </dia:attribute>
9393 <dia:attribute name="value">
9394 <dia:string>##</dia:string>
9395 </dia:attribute>
9396 <dia:attribute name="comment">
9397 <dia:string>##</dia:string>
9398 </dia:attribute>
9399 <dia:attribute name="kind">
9400 <dia:enum val="1"/>
9401 </dia:attribute>
9402 </dia:composite>
9403 <dia:composite type="umlparameter">
9404 <dia:attribute name="name">
9405 <dia:string>#column_head#</dia:string>
9406 </dia:attribute>
9407 <dia:attribute name="type">
9408 <dia:string>#scalar string#</dia:string>
9409 </dia:attribute>
9410 <dia:attribute name="value">
9411 <dia:string>##</dia:string>
9412 </dia:attribute>
9413 <dia:attribute name="comment">
9414 <dia:string>##</dia:string>
9415 </dia:attribute>
9416 <dia:attribute name="kind">
9417 <dia:enum val="1"/>
9418 </dia:attribute>
9419 </dia:composite>
9420 <dia:composite type="umlparameter">
9421 <dia:attribute name="name">
9422 <dia:string>#return_value#</dia:string>
9423 </dia:attribute>
9424 <dia:attribute name="type">
9425 <dia:string>#scalar boolean#</dia:string>
9426 </dia:attribute>
9427 <dia:attribute name="value">
9428 <dia:string>##</dia:string>
9429 </dia:attribute>
9430 <dia:attribute name="comment">
9431 <dia:string>##</dia:string>
9432 </dia:attribute>
9433 <dia:attribute name="kind">
9434 <dia:enum val="2"/>
9435 </dia:attribute>
9436 </dia:composite>
9437 </dia:attribute>
9438 </dia:composite>
9439 <dia:composite type="umloperation">
9440 <dia:attribute name="name">
9441 <dia:string>#median#</dia:string>
9442 </dia:attribute>
9443 <dia:attribute name="stereotype">
9444 <dia:string>##</dia:string>
9445 </dia:attribute>
9446 <dia:attribute name="type">
9447 <dia:string>##</dia:string>
9448 </dia:attribute>
9449 <dia:attribute name="visibility">
9450 <dia:enum val="0"/>
9451 </dia:attribute>
9452 <dia:attribute name="comment">
9453 <dia:string>##</dia:string>
9454 </dia:attribute>
9455 <dia:attribute name="abstract">
9456 <dia:boolean val="false"/>
9457 </dia:attribute>
9458 <dia:attribute name="inheritance_type">
9459 <dia:enum val="1"/>
9460 </dia:attribute>
9461 <dia:attribute name="query">
9462 <dia:boolean val="false"/>
9463 </dia:attribute>
9464 <dia:attribute name="class_scope">
9465 <dia:boolean val="false"/>
9466 </dia:attribute>
9467 <dia:attribute name="parameters">
9468 <dia:composite type="umlparameter">
9469 <dia:attribute name="name">
9470 <dia:string>#problem_number#</dia:string>
9471 </dia:attribute>
9472 <dia:attribute name="type">
9473 <dia:string>#scalar integer#</dia:string>
9474 </dia:attribute>
9475 <dia:attribute name="value">
9476 <dia:string>##</dia:string>
9477 </dia:attribute>
9478 <dia:attribute name="comment">
9479 <dia:string>##</dia:string>
9480 </dia:attribute>
9481 <dia:attribute name="kind">
9482 <dia:enum val="1"/>
9483 </dia:attribute>
9484 </dia:composite>
9485 <dia:composite type="umlparameter">
9486 <dia:attribute name="name">
9487 <dia:string>#column_head#</dia:string>
9488 </dia:attribute>
9489 <dia:attribute name="type">
9490 <dia:string>#scalar string#</dia:string>
9491 </dia:attribute>
9492 <dia:attribute name="value">
9493 <dia:string>##</dia:string>
9494 </dia:attribute>
9495 <dia:attribute name="comment">
9496 <dia:string>##</dia:string>
9497 </dia:attribute>
9498 <dia:attribute name="kind">
9499 <dia:enum val="1"/>
9500 </dia:attribute>
9501 </dia:composite>
9502 <dia:composite type="umlparameter">
9503 <dia:attribute name="name">
9504 <dia:string>#column#</dia:string>
9505 </dia:attribute>
9506 <dia:attribute name="type">
9507 <dia:string>#scalar integer#</dia:string>
9508 </dia:attribute>
9509 <dia:attribute name="value">
9510 <dia:string>##</dia:string>
9511 </dia:attribute>
9512 <dia:attribute name="comment">
9513 <dia:string>##</dia:string>
9514 </dia:attribute>
9515 <dia:attribute name="kind">
9516 <dia:enum val="1"/>
9517 </dia:attribute>
9518 </dia:composite>
9519 <dia:composite type="umlparameter">
9520 <dia:attribute name="name">
9521 <dia:string>#unique_in_individual#</dia:string>
9522 </dia:attribute>
9523 <dia:attribute name="type">
9524 <dia:string>#scalar boolean#</dia:string>
9525 </dia:attribute>
9526 <dia:attribute name="value">
9527 <dia:string>##</dia:string>
9528 </dia:attribute>
9529 <dia:attribute name="comment">
9530 <dia:string>##</dia:string>
9531 </dia:attribute>
9532 <dia:attribute name="kind">
9533 <dia:enum val="1"/>
9534 </dia:attribute>
9535 </dia:composite>
9536 <dia:composite type="umlparameter">
9537 <dia:attribute name="name">
9538 <dia:string>#median#</dia:string>
9539 </dia:attribute>
9540 <dia:attribute name="type">
9541 <dia:string>#scalar number#</dia:string>
9542 </dia:attribute>
9543 <dia:attribute name="value">
9544 <dia:string>##</dia:string>
9545 </dia:attribute>
9546 <dia:attribute name="comment">
9547 <dia:string>##</dia:string>
9548 </dia:attribute>
9549 <dia:attribute name="kind">
9550 <dia:enum val="2"/>
9551 </dia:attribute>
9552 </dia:composite>
9553 </dia:attribute>
9554 </dia:composite>
9555 <dia:composite type="umloperation">
9556 <dia:attribute name="name">
9557 <dia:string>#max#</dia:string>
9558 </dia:attribute>
9559 <dia:attribute name="stereotype">
9560 <dia:string>##</dia:string>
9561 </dia:attribute>
9562 <dia:attribute name="type">
9563 <dia:string>##</dia:string>
9564 </dia:attribute>
9565 <dia:attribute name="visibility">
9566 <dia:enum val="0"/>
9567 </dia:attribute>
9568 <dia:attribute name="comment">
9569 <dia:string>##</dia:string>
9570 </dia:attribute>
9571 <dia:attribute name="abstract">
9572 <dia:boolean val="false"/>
9573 </dia:attribute>
9574 <dia:attribute name="inheritance_type">
9575 <dia:enum val="1"/>
9576 </dia:attribute>
9577 <dia:attribute name="query">
9578 <dia:boolean val="false"/>
9579 </dia:attribute>
9580 <dia:attribute name="class_scope">
9581 <dia:boolean val="false"/>
9582 </dia:attribute>
9583 <dia:attribute name="parameters">
9584 <dia:composite type="umlparameter">
9585 <dia:attribute name="name">
9586 <dia:string>#problem_number#</dia:string>
9587 </dia:attribute>
9588 <dia:attribute name="type">
9589 <dia:string>#scalar integer#</dia:string>
9590 </dia:attribute>
9591 <dia:attribute name="value">
9592 <dia:string>##</dia:string>
9593 </dia:attribute>
9594 <dia:attribute name="comment">
9595 <dia:string>##</dia:string>
9596 </dia:attribute>
9597 <dia:attribute name="kind">
9598 <dia:enum val="1"/>
9599 </dia:attribute>
9600 </dia:composite>
9601 <dia:composite type="umlparameter">
9602 <dia:attribute name="name">
9603 <dia:string>#column#</dia:string>
9604 </dia:attribute>
9605 <dia:attribute name="type">
9606 <dia:string>#scalar integer#</dia:string>
9607 </dia:attribute>
9608 <dia:attribute name="value">
9609 <dia:string>##</dia:string>
9610 </dia:attribute>
9611 <dia:attribute name="comment">
9612 <dia:string>##</dia:string>
9613 </dia:attribute>
9614 <dia:attribute name="kind">
9615 <dia:enum val="1"/>
9616 </dia:attribute>
9617 </dia:composite>
9618 <dia:composite type="umlparameter">
9619 <dia:attribute name="name">
9620 <dia:string>#column_head#</dia:string>
9621 </dia:attribute>
9622 <dia:attribute name="type">
9623 <dia:string>#scalar string#</dia:string>
9624 </dia:attribute>
9625 <dia:attribute name="value">
9626 <dia:string>##</dia:string>
9627 </dia:attribute>
9628 <dia:attribute name="comment">
9629 <dia:string>##</dia:string>
9630 </dia:attribute>
9631 <dia:attribute name="kind">
9632 <dia:enum val="1"/>
9633 </dia:attribute>
9634 </dia:composite>
9635 <dia:composite type="umlparameter">
9636 <dia:attribute name="name">
9637 <dia:string>#max#</dia:string>
9638 </dia:attribute>
9639 <dia:attribute name="type">
9640 <dia:string>#scalar number#</dia:string>
9641 </dia:attribute>
9642 <dia:attribute name="value">
9643 <dia:string>##</dia:string>
9644 </dia:attribute>
9645 <dia:attribute name="comment">
9646 <dia:string>##</dia:string>
9647 </dia:attribute>
9648 <dia:attribute name="kind">
9649 <dia:enum val="2"/>
9650 </dia:attribute>
9651 </dia:composite>
9652 </dia:attribute>
9653 </dia:composite>
9654 <dia:composite type="umloperation">
9655 <dia:attribute name="name">
9656 <dia:string>#min#</dia:string>
9657 </dia:attribute>
9658 <dia:attribute name="stereotype">
9659 <dia:string>##</dia:string>
9660 </dia:attribute>
9661 <dia:attribute name="type">
9662 <dia:string>##</dia:string>
9663 </dia:attribute>
9664 <dia:attribute name="visibility">
9665 <dia:enum val="0"/>
9666 </dia:attribute>
9667 <dia:attribute name="comment">
9668 <dia:string>##</dia:string>
9669 </dia:attribute>
9670 <dia:attribute name="abstract">
9671 <dia:boolean val="false"/>
9672 </dia:attribute>
9673 <dia:attribute name="inheritance_type">
9674 <dia:enum val="1"/>
9675 </dia:attribute>
9676 <dia:attribute name="query">
9677 <dia:boolean val="false"/>
9678 </dia:attribute>
9679 <dia:attribute name="class_scope">
9680 <dia:boolean val="false"/>
9681 </dia:attribute>
9682 <dia:attribute name="parameters">
9683 <dia:composite type="umlparameter">
9684 <dia:attribute name="name">
9685 <dia:string>#problem_number#</dia:string>
9686 </dia:attribute>
9687 <dia:attribute name="type">
9688 <dia:string>#scalar integer#</dia:string>
9689 </dia:attribute>
9690 <dia:attribute name="value">
9691 <dia:string>##</dia:string>
9692 </dia:attribute>
9693 <dia:attribute name="comment">
9694 <dia:string>##</dia:string>
9695 </dia:attribute>
9696 <dia:attribute name="kind">
9697 <dia:enum val="1"/>
9698 </dia:attribute>
9699 </dia:composite>
9700 <dia:composite type="umlparameter">
9701 <dia:attribute name="name">
9702 <dia:string>#column#</dia:string>
9703 </dia:attribute>
9704 <dia:attribute name="type">
9705 <dia:string>#scalar integer#</dia:string>
9706 </dia:attribute>
9707 <dia:attribute name="value">
9708 <dia:string>##</dia:string>
9709 </dia:attribute>
9710 <dia:attribute name="comment">
9711 <dia:string>##</dia:string>
9712 </dia:attribute>
9713 <dia:attribute name="kind">
9714 <dia:enum val="1"/>
9715 </dia:attribute>
9716 </dia:composite>
9717 <dia:composite type="umlparameter">
9718 <dia:attribute name="name">
9719 <dia:string>#column_head#</dia:string>
9720 </dia:attribute>
9721 <dia:attribute name="type">
9722 <dia:string>#scalar string#</dia:string>
9723 </dia:attribute>
9724 <dia:attribute name="value">
9725 <dia:string>##</dia:string>
9726 </dia:attribute>
9727 <dia:attribute name="comment">
9728 <dia:string>##</dia:string>
9729 </dia:attribute>
9730 <dia:attribute name="kind">
9731 <dia:enum val="1"/>
9732 </dia:attribute>
9733 </dia:composite>
9734 <dia:composite type="umlparameter">
9735 <dia:attribute name="name">
9736 <dia:string>#min#</dia:string>
9737 </dia:attribute>
9738 <dia:attribute name="type">
9739 <dia:string>#scalar number#</dia:string>
9740 </dia:attribute>
9741 <dia:attribute name="value">
9742 <dia:string>##</dia:string>
9743 </dia:attribute>
9744 <dia:attribute name="comment">
9745 <dia:string>##</dia:string>
9746 </dia:attribute>
9747 <dia:attribute name="kind">
9748 <dia:enum val="2"/>
9749 </dia:attribute>
9750 </dia:composite>
9751 </dia:attribute>
9752 </dia:composite>
9753 <dia:composite type="umloperation">
9754 <dia:attribute name="name">
9755 <dia:string>#remove_inits#</dia:string>
9756 </dia:attribute>
9757 <dia:attribute name="stereotype">
9758 <dia:string>##</dia:string>
9759 </dia:attribute>
9760 <dia:attribute name="type">
9761 <dia:string>##</dia:string>
9762 </dia:attribute>
9763 <dia:attribute name="visibility">
9764 <dia:enum val="0"/>
9765 </dia:attribute>
9766 <dia:attribute name="comment">
9767 <dia:string>##</dia:string>
9768 </dia:attribute>
9769 <dia:attribute name="abstract">
9770 <dia:boolean val="false"/>
9771 </dia:attribute>
9772 <dia:attribute name="inheritance_type">
9773 <dia:enum val="1"/>
9774 </dia:attribute>
9775 <dia:attribute name="query">
9776 <dia:boolean val="false"/>
9777 </dia:attribute>
9778 <dia:attribute name="class_scope">
9779 <dia:boolean val="false"/>
9780 </dia:attribute>
9781 <dia:attribute name="parameters">
9782 <dia:composite type="umlparameter">
9783 <dia:attribute name="name">
9784 <dia:string>#type#</dia:string>
9785 </dia:attribute>
9786 <dia:attribute name="type">
9787 <dia:string>#scalar string#</dia:string>
9788 </dia:attribute>
9789 <dia:attribute name="value">
9790 <dia:string>##</dia:string>
9791 </dia:attribute>
9792 <dia:attribute name="comment">
9793 <dia:string>##</dia:string>
9794 </dia:attribute>
9795 <dia:attribute name="kind">
9796 <dia:enum val="1"/>
9797 </dia:attribute>
9798 </dia:composite>
9799 <dia:composite type="umlparameter">
9800 <dia:attribute name="name">
9801 <dia:string>#labels#</dia:string>
9802 </dia:attribute>
9803 <dia:attribute name="type">
9804 <dia:string>#array of strings#</dia:string>
9805 </dia:attribute>
9806 <dia:attribute name="value">
9807 <dia:string>##</dia:string>
9808 </dia:attribute>
9809 <dia:attribute name="comment">
9810 <dia:string>##</dia:string>
9811 </dia:attribute>
9812 <dia:attribute name="kind">
9813 <dia:enum val="1"/>
9814 </dia:attribute>
9815 </dia:composite>
9816 <dia:composite type="umlparameter">
9817 <dia:attribute name="name">
9818 <dia:string>#indexes#</dia:string>
9819 </dia:attribute>
9820 <dia:attribute name="type">
9821 <dia:string>#array of integers#</dia:string>
9822 </dia:attribute>
9823 <dia:attribute name="value">
9824 <dia:string>##</dia:string>
9825 </dia:attribute>
9826 <dia:attribute name="comment">
9827 <dia:string>##</dia:string>
9828 </dia:attribute>
9829 <dia:attribute name="kind">
9830 <dia:enum val="1"/>
9831 </dia:attribute>
9832 </dia:composite>
9833 <dia:composite type="umlparameter">
9834 <dia:attribute name="name">
9835 <dia:string>#problem_number#</dia:string>
9836 </dia:attribute>
9837 <dia:attribute name="type">
9838 <dia:string>#scalar integer#</dia:string>
9839 </dia:attribute>
9840 <dia:attribute name="value">
9841 <dia:string>#1#</dia:string>
9842 </dia:attribute>
9843 <dia:attribute name="comment">
9844 <dia:string>##</dia:string>
9845 </dia:attribute>
9846 <dia:attribute name="kind">
9847 <dia:enum val="1"/>
9848 </dia:attribute>
9849 </dia:composite>
9850 </dia:attribute>
9851 </dia:composite>
9852 <dia:composite type="umloperation">
9853 <dia:attribute name="name">
9854 <dia:string>#fractions#</dia:string>
9855 </dia:attribute>
9856 <dia:attribute name="stereotype">
9857 <dia:string>##</dia:string>
9858 </dia:attribute>
9859 <dia:attribute name="type">
9860 <dia:string>##</dia:string>
9861 </dia:attribute>
9862 <dia:attribute name="visibility">
9863 <dia:enum val="0"/>
9864 </dia:attribute>
9865 <dia:attribute name="comment">
9866 <dia:string>##</dia:string>
9867 </dia:attribute>
9868 <dia:attribute name="abstract">
9869 <dia:boolean val="false"/>
9870 </dia:attribute>
9871 <dia:attribute name="inheritance_type">
9872 <dia:enum val="1"/>
9873 </dia:attribute>
9874 <dia:attribute name="query">
9875 <dia:boolean val="false"/>
9876 </dia:attribute>
9877 <dia:attribute name="class_scope">
9878 <dia:boolean val="false"/>
9879 </dia:attribute>
9880 <dia:attribute name="parameters">
9881 <dia:composite type="umlparameter">
9882 <dia:attribute name="name">
9883 <dia:string>#column#</dia:string>
9884 </dia:attribute>
9885 <dia:attribute name="type">
9886 <dia:string>#scalar integer#</dia:string>
9887 </dia:attribute>
9888 <dia:attribute name="value">
9889 <dia:string>##</dia:string>
9890 </dia:attribute>
9891 <dia:attribute name="comment">
9892 <dia:string>##</dia:string>
9893 </dia:attribute>
9894 <dia:attribute name="kind">
9895 <dia:enum val="1"/>
9896 </dia:attribute>
9897 </dia:composite>
9898 <dia:composite type="umlparameter">
9899 <dia:attribute name="name">
9900 <dia:string>#column_head#</dia:string>
9901 </dia:attribute>
9902 <dia:attribute name="type">
9903 <dia:string>#scalar string#</dia:string>
9904 </dia:attribute>
9905 <dia:attribute name="value">
9906 <dia:string>##</dia:string>
9907 </dia:attribute>
9908 <dia:attribute name="comment">
9909 <dia:string>##</dia:string>
9910 </dia:attribute>
9911 <dia:attribute name="kind">
9912 <dia:enum val="1"/>
9913 </dia:attribute>
9914 </dia:composite>
9915 <dia:composite type="umlparameter">
9916 <dia:attribute name="name">
9917 <dia:string>#problem_number#</dia:string>
9918 </dia:attribute>
9919 <dia:attribute name="type">
9920 <dia:string>#scalar integer#</dia:string>
9921 </dia:attribute>
9922 <dia:attribute name="value">
9923 <dia:string>##</dia:string>
9924 </dia:attribute>
9925 <dia:attribute name="comment">
9926 <dia:string>##</dia:string>
9927 </dia:attribute>
9928 <dia:attribute name="kind">
9929 <dia:enum val="1"/>
9930 </dia:attribute>
9931 </dia:composite>
9932 <dia:composite type="umlparameter">
9933 <dia:attribute name="name">
9934 <dia:string>#unique_in_individual#</dia:string>
9935 </dia:attribute>
9936 <dia:attribute name="type">
9937 <dia:string>#scalar boolean#</dia:string>
9938 </dia:attribute>
9939 <dia:attribute name="value">
9940 <dia:string>#1#</dia:string>
9941 </dia:attribute>
9942 <dia:attribute name="comment">
9943 <dia:string>##</dia:string>
9944 </dia:attribute>
9945 <dia:attribute name="kind">
9946 <dia:enum val="1"/>
9947 </dia:attribute>
9948 </dia:composite>
9949 <dia:composite type="umlparameter">
9950 <dia:attribute name="name">
9951 <dia:string>#fractions#</dia:string>
9952 </dia:attribute>
9953 <dia:attribute name="type">
9954 <dia:string>#hash of numbers#</dia:string>
9955 </dia:attribute>
9956 <dia:attribute name="value">
9957 <dia:string>##</dia:string>
9958 </dia:attribute>
9959 <dia:attribute name="comment">
9960 <dia:string>##</dia:string>
9961 </dia:attribute>
9962 <dia:attribute name="kind">
9963 <dia:enum val="2"/>
9964 </dia:attribute>
9965 </dia:composite>
9966 <dia:composite type="umlparameter">
9967 <dia:attribute name="name">
9968 <dia:string>#ignore_missing#</dia:string>
9969 </dia:attribute>
9970 <dia:attribute name="type">
9971 <dia:string>#scalar boolean#</dia:string>
9972 </dia:attribute>
9973 <dia:attribute name="value">
9974 <dia:string>##</dia:string>
9975 </dia:attribute>
9976 <dia:attribute name="comment">
9977 <dia:string>##</dia:string>
9978 </dia:attribute>
9979 <dia:attribute name="kind">
9980 <dia:enum val="1"/>
9981 </dia:attribute>
9982 </dia:composite>
9983 </dia:attribute>
9984 </dia:composite>
9985 <dia:composite type="umloperation">
9986 <dia:attribute name="name">
9987 <dia:string>#remove_records#</dia:string>
9988 </dia:attribute>
9989 <dia:attribute name="stereotype">
9990 <dia:string>##</dia:string>
9991 </dia:attribute>
9992 <dia:attribute name="type">
9993 <dia:string>##</dia:string>
9994 </dia:attribute>
9995 <dia:attribute name="visibility">
9996 <dia:enum val="0"/>
9997 </dia:attribute>
9998 <dia:attribute name="comment">
9999 <dia:string>##</dia:string>
10000 </dia:attribute>
10001 <dia:attribute name="abstract">
10002 <dia:boolean val="false"/>
10003 </dia:attribute>
10004 <dia:attribute name="inheritance_type">
10005 <dia:enum val="2"/>
10006 </dia:attribute>
10007 <dia:attribute name="query">
10008 <dia:boolean val="false"/>
10009 </dia:attribute>
10010 <dia:attribute name="class_scope">
10011 <dia:boolean val="false"/>
10012 </dia:attribute>
10013 <dia:attribute name="parameters">
10014 <dia:composite type="umlparameter">
10015 <dia:attribute name="name">
10016 <dia:string>#type#</dia:string>
10017 </dia:attribute>
10018 <dia:attribute name="type">
10019 <dia:string>#mandatory scalar string#</dia:string>
10020 </dia:attribute>
10021 <dia:attribute name="value">
10022 <dia:string>##</dia:string>
10023 </dia:attribute>
10024 <dia:attribute name="comment">
10025 <dia:string>##</dia:string>
10026 </dia:attribute>
10027 <dia:attribute name="kind">
10028 <dia:enum val="1"/>
10029 </dia:attribute>
10030 </dia:composite>
10031 <dia:composite type="umlparameter">
10032 <dia:attribute name="name">
10033 <dia:string>#problem_numbers#</dia:string>
10034 </dia:attribute>
10035 <dia:attribute name="type">
10036 <dia:string>#array of integers#</dia:string>
10037 </dia:attribute>
10038 <dia:attribute name="value">
10039 <dia:string>##</dia:string>
10040 </dia:attribute>
10041 <dia:attribute name="comment">
10042 <dia:string>##</dia:string>
10043 </dia:attribute>
10044 <dia:attribute name="kind">
10045 <dia:enum val="1"/>
10046 </dia:attribute>
10047 </dia:composite>
10048 </dia:attribute>
10049 </dia:composite>
10050 <dia:composite type="umloperation">
10051 <dia:attribute name="name">
10052 <dia:string>#table_files#</dia:string>
10053 </dia:attribute>
10054 <dia:attribute name="stereotype">
10055 <dia:string>##</dia:string>
10056 </dia:attribute>
10057 <dia:attribute name="type">
10058 <dia:string>#accessor#</dia:string>
10059 </dia:attribute>
10060 <dia:attribute name="visibility">
10061 <dia:enum val="0"/>
10062 </dia:attribute>
10063 <dia:attribute name="comment">
10064 <dia:string>##</dia:string>
10065 </dia:attribute>
10066 <dia:attribute name="abstract">
10067 <dia:boolean val="false"/>
10068 </dia:attribute>
10069 <dia:attribute name="inheritance_type">
10070 <dia:enum val="2"/>
10071 </dia:attribute>
10072 <dia:attribute name="query">
10073 <dia:boolean val="false"/>
10074 </dia:attribute>
10075 <dia:attribute name="class_scope">
10076 <dia:boolean val="false"/>
10077 </dia:attribute>
10078 <dia:attribute name="parameters">
10079 <dia:composite type="umlparameter">
10080 <dia:attribute name="name">
10081 <dia:string>#problem_numbers#</dia:string>
10082 </dia:attribute>
10083 <dia:attribute name="type">
10084 <dia:string>#array of integers#</dia:string>
10085 </dia:attribute>
10086 <dia:attribute name="value">
10087 <dia:string>##</dia:string>
10088 </dia:attribute>
10089 <dia:attribute name="comment">
10090 <dia:string>##</dia:string>
10091 </dia:attribute>
10092 <dia:attribute name="kind">
10093 <dia:enum val="1"/>
10094 </dia:attribute>
10095 </dia:composite>
10096 <dia:composite type="umlparameter">
10097 <dia:attribute name="name">
10098 <dia:string>#table_files#</dia:string>
10099 </dia:attribute>
10100 <dia:attribute name="type">
10101 <dia:string>#array of arrays#</dia:string>
10102 </dia:attribute>
10103 <dia:attribute name="value">
10104 <dia:string>##</dia:string>
10105 </dia:attribute>
10106 <dia:attribute name="comment">
10107 <dia:string>##</dia:string>
10108 </dia:attribute>
10109 <dia:attribute name="kind">
10110 <dia:enum val="2"/>
10111 </dia:attribute>
10112 </dia:composite>
10113 </dia:attribute>
10114 </dia:composite>
10115 <dia:composite type="umloperation">
10116 <dia:attribute name="name">
10117 <dia:string>#full_name#</dia:string>
10118 </dia:attribute>
10119 <dia:attribute name="stereotype">
10120 <dia:string>##</dia:string>
10121 </dia:attribute>
10122 <dia:attribute name="type">
10123 <dia:string>##</dia:string>
10124 </dia:attribute>
10125 <dia:attribute name="visibility">
10126 <dia:enum val="0"/>
10127 </dia:attribute>
10128 <dia:attribute name="comment">
10129 <dia:string>##</dia:string>
10130 </dia:attribute>
10131 <dia:attribute name="abstract">
10132 <dia:boolean val="false"/>
10133 </dia:attribute>
10134 <dia:attribute name="inheritance_type">
10135 <dia:enum val="2"/>
10136 </dia:attribute>
10137 <dia:attribute name="query">
10138 <dia:boolean val="false"/>
10139 </dia:attribute>
10140 <dia:attribute name="class_scope">
10141 <dia:boolean val="false"/>
10142 </dia:attribute>
10143 <dia:attribute name="parameters">
10144 <dia:composite type="umlparameter">
10145 <dia:attribute name="name">
10146 <dia:string>#full_name#</dia:string>
10147 </dia:attribute>
10148 <dia:attribute name="type">
10149 <dia:string>#scalar string#</dia:string>
10150 </dia:attribute>
10151 <dia:attribute name="value">
10152 <dia:string>##</dia:string>
10153 </dia:attribute>
10154 <dia:attribute name="comment">
10155 <dia:string>##</dia:string>
10156 </dia:attribute>
10157 <dia:attribute name="kind">
10158 <dia:enum val="2"/>
10159 </dia:attribute>
10160 </dia:composite>
10161 </dia:attribute>
10162 </dia:composite>
10163 <dia:composite type="umloperation">
10164 <dia:attribute name="name">
10165 <dia:string>#add_extra_data_code#</dia:string>
10166 </dia:attribute>
10167 <dia:attribute name="stereotype">
10168 <dia:string>##</dia:string>
10169 </dia:attribute>
10170 <dia:attribute name="type">
10171 <dia:string>##</dia:string>
10172 </dia:attribute>
10173 <dia:attribute name="visibility">
10174 <dia:enum val="0"/>
10175 </dia:attribute>
10176 <dia:attribute name="comment">
10177 <dia:string>##</dia:string>
10178 </dia:attribute>
10179 <dia:attribute name="abstract">
10180 <dia:boolean val="false"/>
10181 </dia:attribute>
10182 <dia:attribute name="inheritance_type">
10183 <dia:enum val="2"/>
10184 </dia:attribute>
10185 <dia:attribute name="query">
10186 <dia:boolean val="false"/>
10187 </dia:attribute>
10188 <dia:attribute name="class_scope">
10189 <dia:boolean val="false"/>
10190 </dia:attribute>
10191 <dia:attribute name="parameters"/>
10192 </dia:composite>
10193 <dia:composite type="umloperation">
10194 <dia:attribute name="name">
10195 <dia:string>#write_readers#</dia:string>
10196 </dia:attribute>
10197 <dia:attribute name="stereotype">
10198 <dia:string>##</dia:string>
10199 </dia:attribute>
10200 <dia:attribute name="type">
10201 <dia:string>##</dia:string>
10202 </dia:attribute>
10203 <dia:attribute name="visibility">
10204 <dia:enum val="0"/>
10205 </dia:attribute>
10206 <dia:attribute name="comment">
10207 <dia:string>##</dia:string>
10208 </dia:attribute>
10209 <dia:attribute name="abstract">
10210 <dia:boolean val="false"/>
10211 </dia:attribute>
10212 <dia:attribute name="inheritance_type">
10213 <dia:enum val="2"/>
10214 </dia:attribute>
10215 <dia:attribute name="query">
10216 <dia:boolean val="false"/>
10217 </dia:attribute>
10218 <dia:attribute name="class_scope">
10219 <dia:boolean val="false"/>
10220 </dia:attribute>
10221 <dia:attribute name="parameters"/>
10222 </dia:composite>
10223 <dia:composite type="umloperation">
10224 <dia:attribute name="name">
10225 <dia:string>#write_get_subs#</dia:string>
10226 </dia:attribute>
10227 <dia:attribute name="stereotype">
10228 <dia:string>##</dia:string>
10229 </dia:attribute>
10230 <dia:attribute name="type">
10231 <dia:string>##</dia:string>
10232 </dia:attribute>
10233 <dia:attribute name="visibility">
10234 <dia:enum val="0"/>
10235 </dia:attribute>
10236 <dia:attribute name="comment">
10237 <dia:string>##</dia:string>
10238 </dia:attribute>
10239 <dia:attribute name="abstract">
10240 <dia:boolean val="false"/>
10241 </dia:attribute>
10242 <dia:attribute name="inheritance_type">
10243 <dia:enum val="2"/>
10244 </dia:attribute>
10245 <dia:attribute name="query">
10246 <dia:boolean val="false"/>
10247 </dia:attribute>
10248 <dia:attribute name="class_scope">
10249 <dia:boolean val="false"/>
10250 </dia:attribute>
10251 <dia:attribute name="parameters"/>
10252 </dia:composite>
10253 <dia:composite type="umloperation">
10254 <dia:attribute name="name">
10255 <dia:string>#is_simulation#</dia:string>
10256 </dia:attribute>
10257 <dia:attribute name="stereotype">
10258 <dia:string>##</dia:string>
10259 </dia:attribute>
10260 <dia:attribute name="type">
10261 <dia:string>##</dia:string>
10262 </dia:attribute>
10263 <dia:attribute name="visibility">
10264 <dia:enum val="0"/>
10265 </dia:attribute>
10266 <dia:attribute name="comment">
10267 <dia:string>##</dia:string>
10268 </dia:attribute>
10269 <dia:attribute name="abstract">
10270 <dia:boolean val="false"/>
10271 </dia:attribute>
10272 <dia:attribute name="inheritance_type">
10273 <dia:enum val="2"/>
10274 </dia:attribute>
10275 <dia:attribute name="query">
10276 <dia:boolean val="false"/>
10277 </dia:attribute>
10278 <dia:attribute name="class_scope">
10279 <dia:boolean val="false"/>
10280 </dia:attribute>
10281 <dia:attribute name="parameters">
10282 <dia:composite type="umlparameter">
10283 <dia:attribute name="name">
10284 <dia:string>#problem_number#</dia:string>
10285 </dia:attribute>
10286 <dia:attribute name="type">
10287 <dia:string>#scalar integer#</dia:string>
10288 </dia:attribute>
10289 <dia:attribute name="value">
10290 <dia:string>#0#</dia:string>
10291 </dia:attribute>
10292 <dia:attribute name="comment">
10293 <dia:string>##</dia:string>
10294 </dia:attribute>
10295 <dia:attribute name="kind">
10296 <dia:enum val="1"/>
10297 </dia:attribute>
10298 </dia:composite>
10299 <dia:composite type="umlparameter">
10300 <dia:attribute name="name">
10301 <dia:string>#is_sim#</dia:string>
10302 </dia:attribute>
10303 <dia:attribute name="type">
10304 <dia:string>#scalar boolean#</dia:string>
10305 </dia:attribute>
10306 <dia:attribute name="value">
10307 <dia:string>#0#</dia:string>
10308 </dia:attribute>
10309 <dia:attribute name="comment">
10310 <dia:string>##</dia:string>
10311 </dia:attribute>
10312 <dia:attribute name="kind">
10313 <dia:enum val="2"/>
10314 </dia:attribute>
10315 </dia:composite>
10316 </dia:attribute>
10317 </dia:composite>
10318 <dia:composite type="umloperation">
10319 <dia:attribute name="name">
10320 <dia:string>#subroutine_files#</dia:string>
10321 </dia:attribute>
10322 <dia:attribute name="stereotype">
10323 <dia:string>##</dia:string>
10324 </dia:attribute>
10325 <dia:attribute name="type">
10326 <dia:string>##</dia:string>
10327 </dia:attribute>
10328 <dia:attribute name="visibility">
10329 <dia:enum val="0"/>
10330 </dia:attribute>
10331 <dia:attribute name="comment">
10332 <dia:string>##</dia:string>
10333 </dia:attribute>
10334 <dia:attribute name="abstract">
10335 <dia:boolean val="false"/>
10336 </dia:attribute>
10337 <dia:attribute name="inheritance_type">
10338 <dia:enum val="2"/>
10339 </dia:attribute>
10340 <dia:attribute name="query">
10341 <dia:boolean val="false"/>
10342 </dia:attribute>
10343 <dia:attribute name="class_scope">
10344 <dia:boolean val="false"/>
10345 </dia:attribute>
10346 <dia:attribute name="parameters">
10347 <dia:composite type="umlparameter">
10348 <dia:attribute name="name">
10349 <dia:string>#fsubs#</dia:string>
10350 </dia:attribute>
10351 <dia:attribute name="type">
10352 <dia:string>#array of strings#</dia:string>
10353 </dia:attribute>
10354 <dia:attribute name="value">
10355 <dia:string>##</dia:string>
10356 </dia:attribute>
10357 <dia:attribute name="comment">
10358 <dia:string>##</dia:string>
10359 </dia:attribute>
10360 <dia:attribute name="kind">
10361 <dia:enum val="2"/>
10362 </dia:attribute>
10363 </dia:composite>
10364 </dia:attribute>
10365 </dia:composite>
10366 <dia:composite type="umloperation">
10367 <dia:attribute name="name">
10368 <dia:string>#randomize_inits#</dia:string>
10369 </dia:attribute>
10370 <dia:attribute name="stereotype">
10371 <dia:string>##</dia:string>
10372 </dia:attribute>
10373 <dia:attribute name="type">
10374 <dia:string>##</dia:string>
10375 </dia:attribute>
10376 <dia:attribute name="visibility">
10377 <dia:enum val="0"/>
10378 </dia:attribute>
10379 <dia:attribute name="comment">
10380 <dia:string>##</dia:string>
10381 </dia:attribute>
10382 <dia:attribute name="abstract">
10383 <dia:boolean val="false"/>
10384 </dia:attribute>
10385 <dia:attribute name="inheritance_type">
10386 <dia:enum val="2"/>
10387 </dia:attribute>
10388 <dia:attribute name="query">
10389 <dia:boolean val="false"/>
10390 </dia:attribute>
10391 <dia:attribute name="class_scope">
10392 <dia:boolean val="false"/>
10393 </dia:attribute>
10394 <dia:attribute name="parameters">
10395 <dia:composite type="umlparameter">
10396 <dia:attribute name="name">
10397 <dia:string>#degree#</dia:string>
10398 </dia:attribute>
10399 <dia:attribute name="type">
10400 <dia:string>#scalar number#</dia:string>
10401 </dia:attribute>
10402 <dia:attribute name="value">
10403 <dia:string>##</dia:string>
10404 </dia:attribute>
10405 <dia:attribute name="comment">
10406 <dia:string>##</dia:string>
10407 </dia:attribute>
10408 <dia:attribute name="kind">
10409 <dia:enum val="1"/>
10410 </dia:attribute>
10411 </dia:composite>
10412 </dia:attribute>
10413 </dia:composite>
10414 <dia:composite type="umloperation">
10415 <dia:attribute name="name">
10416 <dia:string>#wrap_data#</dia:string>
10417 </dia:attribute>
10418 <dia:attribute name="stereotype">
10419 <dia:string>##</dia:string>
10420 </dia:attribute>
10421 <dia:attribute name="type">
10422 <dia:string>##</dia:string>
10423 </dia:attribute>
10424 <dia:attribute name="visibility">
10425 <dia:enum val="0"/>
10426 </dia:attribute>
10427 <dia:attribute name="comment">
10428 <dia:string>##</dia:string>
10429 </dia:attribute>
10430 <dia:attribute name="abstract">
10431 <dia:boolean val="false"/>
10432 </dia:attribute>
10433 <dia:attribute name="inheritance_type">
10434 <dia:enum val="2"/>
10435 </dia:attribute>
10436 <dia:attribute name="query">
10437 <dia:boolean val="false"/>
10438 </dia:attribute>
10439 <dia:attribute name="class_scope">
10440 <dia:boolean val="false"/>
10441 </dia:attribute>
10442 <dia:attribute name="parameters">
10443 <dia:composite type="umlparameter">
10444 <dia:attribute name="name">
10445 <dia:string>#cont_column#</dia:string>
10446 </dia:attribute>
10447 <dia:attribute name="type">
10448 <dia:string>#scalar integer#</dia:string>
10449 </dia:attribute>
10450 <dia:attribute name="value">
10451 <dia:string>##</dia:string>
10452 </dia:attribute>
10453 <dia:attribute name="comment">
10454 <dia:string>##</dia:string>
10455 </dia:attribute>
10456 <dia:attribute name="kind">
10457 <dia:enum val="1"/>
10458 </dia:attribute>
10459 </dia:composite>
10460 <dia:composite type="umlparameter">
10461 <dia:attribute name="name">
10462 <dia:string>#wrap_column#</dia:string>
10463 </dia:attribute>
10464 <dia:attribute name="type">
10465 <dia:string>#scalar integer#</dia:string>
10466 </dia:attribute>
10467 <dia:attribute name="value">
10468 <dia:string>##</dia:string>
10469 </dia:attribute>
10470 <dia:attribute name="comment">
10471 <dia:string>##</dia:string>
10472 </dia:attribute>
10473 <dia:attribute name="kind">
10474 <dia:enum val="1"/>
10475 </dia:attribute>
10476 </dia:composite>
10477 </dia:attribute>
10478 </dia:composite>
10479 <dia:composite type="umloperation">
10480 <dia:attribute name="name">
10481 <dia:string>#unwrap_data#</dia:string>
10482 </dia:attribute>
10483 <dia:attribute name="stereotype">
10484 <dia:string>##</dia:string>
10485 </dia:attribute>
10486 <dia:attribute name="type">
10487 <dia:string>##</dia:string>
10488 </dia:attribute>
10489 <dia:attribute name="visibility">
10490 <dia:enum val="0"/>
10491 </dia:attribute>
10492 <dia:attribute name="comment">
10493 <dia:string>##</dia:string>
10494 </dia:attribute>
10495 <dia:attribute name="abstract">
10496 <dia:boolean val="false"/>
10497 </dia:attribute>
10498 <dia:attribute name="inheritance_type">
10499 <dia:enum val="2"/>
10500 </dia:attribute>
10501 <dia:attribute name="query">
10502 <dia:boolean val="false"/>
10503 </dia:attribute>
10504 <dia:attribute name="class_scope">
10505 <dia:boolean val="false"/>
10506 </dia:attribute>
10507 <dia:attribute name="parameters"/>
10508 </dia:composite>
10509 <dia:composite type="umloperation">
10510 <dia:attribute name="name">
10511 <dia:string>#flush_data#</dia:string>
10512 </dia:attribute>
10513 <dia:attribute name="stereotype">
10514 <dia:string>##</dia:string>
10515 </dia:attribute>
10516 <dia:attribute name="type">
10517 <dia:string>##</dia:string>
10518 </dia:attribute>
10519 <dia:attribute name="visibility">
10520 <dia:enum val="0"/>
10521 </dia:attribute>
10522 <dia:attribute name="comment">
10523 <dia:string>##</dia:string>
10524 </dia:attribute>
10525 <dia:attribute name="abstract">
10526 <dia:boolean val="false"/>
10527 </dia:attribute>
10528 <dia:attribute name="inheritance_type">
10529 <dia:enum val="2"/>
10530 </dia:attribute>
10531 <dia:attribute name="query">
10532 <dia:boolean val="false"/>
10533 </dia:attribute>
10534 <dia:attribute name="class_scope">
10535 <dia:boolean val="false"/>
10536 </dia:attribute>
10537 <dia:attribute name="parameters"/>
10538 </dia:composite>
10539 <dia:composite type="umloperation">
10540 <dia:attribute name="name">
10541 <dia:string>#register_in_database#</dia:string>
10542 </dia:attribute>
10543 <dia:attribute name="stereotype">
10544 <dia:string>##</dia:string>
10545 </dia:attribute>
10546 <dia:attribute name="type">
10547 <dia:string>##</dia:string>
10548 </dia:attribute>
10549 <dia:attribute name="visibility">
10550 <dia:enum val="0"/>
10551 </dia:attribute>
10552 <dia:attribute name="comment">
10553 <dia:string>##</dia:string>
10554 </dia:attribute>
10555 <dia:attribute name="abstract">
10556 <dia:boolean val="false"/>
10557 </dia:attribute>
10558 <dia:attribute name="inheritance_type">
10559 <dia:enum val="2"/>
10560 </dia:attribute>
10561 <dia:attribute name="query">
10562 <dia:boolean val="false"/>
10563 </dia:attribute>
10564 <dia:attribute name="class_scope">
10565 <dia:boolean val="false"/>
10566 </dia:attribute>
10567 <dia:attribute name="parameters">
10568 <dia:composite type="umlparameter">
10569 <dia:attribute name="name">
10570 <dia:string>#force#</dia:string>
10571 </dia:attribute>
10572 <dia:attribute name="type">
10573 <dia:string>#scalar boolean#</dia:string>
10574 </dia:attribute>
10575 <dia:attribute name="value">
10576 <dia:string>#0#</dia:string>
10577 </dia:attribute>
10578 <dia:attribute name="comment">
10579 <dia:string>##</dia:string>
10580 </dia:attribute>
10581 <dia:attribute name="kind">
10582 <dia:enum val="1"/>
10583 </dia:attribute>
10584 </dia:composite>
10585 <dia:composite type="umlparameter">
10586 <dia:attribute name="name">
10587 <dia:string>#model_id#</dia:string>
10588 </dia:attribute>
10589 <dia:attribute name="type">
10590 <dia:string>#scalar integer#</dia:string>
10591 </dia:attribute>
10592 <dia:attribute name="value">
10593 <dia:string>##</dia:string>
10594 </dia:attribute>
10595 <dia:attribute name="comment">
10596 <dia:string>##</dia:string>
10597 </dia:attribute>
10598 <dia:attribute name="kind">
10599 <dia:enum val="2"/>
10600 </dia:attribute>
10601 </dia:composite>
10602 </dia:attribute>
10603 </dia:composite>
10604 <dia:composite type="umloperation">
10605 <dia:attribute name="name">
10606 <dia:string>#remove_option#</dia:string>
10607 </dia:attribute>
10608 <dia:attribute name="stereotype">
10609 <dia:string>##</dia:string>
10610 </dia:attribute>
10611 <dia:attribute name="type">
10612 <dia:string>##</dia:string>
10613 </dia:attribute>
10614 <dia:attribute name="visibility">
10615 <dia:enum val="0"/>
10616 </dia:attribute>
10617 <dia:attribute name="comment">
10618 <dia:string>##</dia:string>
10619 </dia:attribute>
10620 <dia:attribute name="abstract">
10621 <dia:boolean val="false"/>
10622 </dia:attribute>
10623 <dia:attribute name="inheritance_type">
10624 <dia:enum val="2"/>
10625 </dia:attribute>
10626 <dia:attribute name="query">
10627 <dia:boolean val="false"/>
10628 </dia:attribute>
10629 <dia:attribute name="class_scope">
10630 <dia:boolean val="false"/>
10631 </dia:attribute>
10632 <dia:attribute name="parameters">
10633 <dia:composite type="umlparameter">
10634 <dia:attribute name="name">
10635 <dia:string>#problem_numbers#</dia:string>
10636 </dia:attribute>
10637 <dia:attribute name="type">
10638 <dia:string>#array of integers#</dia:string>
10639 </dia:attribute>
10640 <dia:attribute name="value">
10641 <dia:string>##</dia:string>
10642 </dia:attribute>
10643 <dia:attribute name="comment">
10644 <dia:string>##</dia:string>
10645 </dia:attribute>
10646 <dia:attribute name="kind">
10647 <dia:enum val="1"/>
10648 </dia:attribute>
10649 </dia:composite>
10650 <dia:composite type="umlparameter">
10651 <dia:attribute name="name">
10652 <dia:string>#record_name#</dia:string>
10653 </dia:attribute>
10654 <dia:attribute name="type">
10655 <dia:string>#scalar string#</dia:string>
10656 </dia:attribute>
10657 <dia:attribute name="value">
10658 <dia:string>##</dia:string>
10659 </dia:attribute>
10660 <dia:attribute name="comment">
10661 <dia:string>##</dia:string>
10662 </dia:attribute>
10663 <dia:attribute name="kind">
10664 <dia:enum val="1"/>
10665 </dia:attribute>
10666 </dia:composite>
10667 <dia:composite type="umlparameter">
10668 <dia:attribute name="name">
10669 <dia:string>#option_name#</dia:string>
10670 </dia:attribute>
10671 <dia:attribute name="type">
10672 <dia:string>#scalar string#</dia:string>
10673 </dia:attribute>
10674 <dia:attribute name="value">
10675 <dia:string>##</dia:string>
10676 </dia:attribute>
10677 <dia:attribute name="comment">
10678 <dia:string>##</dia:string>
10679 </dia:attribute>
10680 <dia:attribute name="kind">
10681 <dia:enum val="1"/>
10682 </dia:attribute>
10683 </dia:composite>
10684 </dia:attribute>
10685 </dia:composite>
10686 <dia:composite type="umloperation">
10687 <dia:attribute name="name">
10688 <dia:string>#add_option#</dia:string>
10689 </dia:attribute>
10690 <dia:attribute name="stereotype">
10691 <dia:string>##</dia:string>
10692 </dia:attribute>
10693 <dia:attribute name="type">
10694 <dia:string>##</dia:string>
10695 </dia:attribute>
10696 <dia:attribute name="visibility">
10697 <dia:enum val="0"/>
10698 </dia:attribute>
10699 <dia:attribute name="comment">
10700 <dia:string>##</dia:string>
10701 </dia:attribute>
10702 <dia:attribute name="abstract">
10703 <dia:boolean val="false"/>
10704 </dia:attribute>
10705 <dia:attribute name="inheritance_type">
10706 <dia:enum val="2"/>
10707 </dia:attribute>
10708 <dia:attribute name="query">
10709 <dia:boolean val="false"/>
10710 </dia:attribute>
10711 <dia:attribute name="class_scope">
10712 <dia:boolean val="false"/>
10713 </dia:attribute>
10714 <dia:attribute name="parameters">
10715 <dia:composite type="umlparameter">
10716 <dia:attribute name="name">
10717 <dia:string>#problem_numbers#</dia:string>
10718 </dia:attribute>
10719 <dia:attribute name="type">
10720 <dia:string>#array of integers#</dia:string>
10721 </dia:attribute>
10722 <dia:attribute name="value">
10723 <dia:string>##</dia:string>
10724 </dia:attribute>
10725 <dia:attribute name="comment">
10726 <dia:string>##</dia:string>
10727 </dia:attribute>
10728 <dia:attribute name="kind">
10729 <dia:enum val="1"/>
10730 </dia:attribute>
10731 </dia:composite>
10732 <dia:composite type="umlparameter">
10733 <dia:attribute name="name">
10734 <dia:string>#record_name#</dia:string>
10735 </dia:attribute>
10736 <dia:attribute name="type">
10737 <dia:string>#scalar string#</dia:string>
10738 </dia:attribute>
10739 <dia:attribute name="value">
10740 <dia:string>##</dia:string>
10741 </dia:attribute>
10742 <dia:attribute name="comment">
10743 <dia:string>##</dia:string>
10744 </dia:attribute>
10745 <dia:attribute name="kind">
10746 <dia:enum val="1"/>
10747 </dia:attribute>
10748 </dia:composite>
10749 <dia:composite type="umlparameter">
10750 <dia:attribute name="name">
10751 <dia:string>#option_name#</dia:string>
10752 </dia:attribute>
10753 <dia:attribute name="type">
10754 <dia:string>#scalar string#</dia:string>
10755 </dia:attribute>
10756 <dia:attribute name="value">
10757 <dia:string>##</dia:string>
10758 </dia:attribute>
10759 <dia:attribute name="comment">
10760 <dia:string>##</dia:string>
10761 </dia:attribute>
10762 <dia:attribute name="kind">
10763 <dia:enum val="1"/>
10764 </dia:attribute>
10765 </dia:composite>
10766 <dia:composite type="umlparameter">
10767 <dia:attribute name="name">
10768 <dia:string>#option_value#</dia:string>
10769 </dia:attribute>
10770 <dia:attribute name="type">
10771 <dia:string>#scalar#</dia:string>
10772 </dia:attribute>
10773 <dia:attribute name="value">
10774 <dia:string>##</dia:string>
10775 </dia:attribute>
10776 <dia:attribute name="comment">
10777 <dia:string>##</dia:string>
10778 </dia:attribute>
10779 <dia:attribute name="kind">
10780 <dia:enum val="1"/>
10781 </dia:attribute>
10782 </dia:composite>
10783 <dia:composite type="umlparameter">
10784 <dia:attribute name="name">
10785 <dia:string>#add_record#</dia:string>
10786 </dia:attribute>
10787 <dia:attribute name="type">
10788 <dia:string>#scalar boolean#</dia:string>
10789 </dia:attribute>
10790 <dia:attribute name="value">
10791 <dia:string>#0#</dia:string>
10792 </dia:attribute>
10793 <dia:attribute name="comment">
10794 <dia:string>##</dia:string>
10795 </dia:attribute>
10796 <dia:attribute name="kind">
10797 <dia:enum val="1"/>
10798 </dia:attribute>
10799 </dia:composite>
10800 </dia:attribute>
10801 </dia:composite>
10802 <dia:composite type="umloperation">
10803 <dia:attribute name="name">
10804 <dia:string>#set_option#</dia:string>
10805 </dia:attribute>
10806 <dia:attribute name="stereotype">
10807 <dia:string>##</dia:string>
10808 </dia:attribute>
10809 <dia:attribute name="type">
10810 <dia:string>##</dia:string>
10811 </dia:attribute>
10812 <dia:attribute name="visibility">
10813 <dia:enum val="0"/>
10814 </dia:attribute>
10815 <dia:attribute name="comment">
10816 <dia:string>##</dia:string>
10817 </dia:attribute>
10818 <dia:attribute name="abstract">
10819 <dia:boolean val="false"/>
10820 </dia:attribute>
10821 <dia:attribute name="inheritance_type">
10822 <dia:enum val="2"/>
10823 </dia:attribute>
10824 <dia:attribute name="query">
10825 <dia:boolean val="false"/>
10826 </dia:attribute>
10827 <dia:attribute name="class_scope">
10828 <dia:boolean val="false"/>
10829 </dia:attribute>
10830 <dia:attribute name="parameters">
10831 <dia:composite type="umlparameter">
10832 <dia:attribute name="name">
10833 <dia:string>#problem_numbers#</dia:string>
10834 </dia:attribute>
10835 <dia:attribute name="type">
10836 <dia:string>#array of integers#</dia:string>
10837 </dia:attribute>
10838 <dia:attribute name="value">
10839 <dia:string>##</dia:string>
10840 </dia:attribute>
10841 <dia:attribute name="comment">
10842 <dia:string>##</dia:string>
10843 </dia:attribute>
10844 <dia:attribute name="kind">
10845 <dia:enum val="1"/>
10846 </dia:attribute>
10847 </dia:composite>
10848 <dia:composite type="umlparameter">
10849 <dia:attribute name="name">
10850 <dia:string>#record_name#</dia:string>
10851 </dia:attribute>
10852 <dia:attribute name="type">
10853 <dia:string>#scalar string#</dia:string>
10854 </dia:attribute>
10855 <dia:attribute name="value">
10856 <dia:string>##</dia:string>
10857 </dia:attribute>
10858 <dia:attribute name="comment">
10859 <dia:string>##</dia:string>
10860 </dia:attribute>
10861 <dia:attribute name="kind">
10862 <dia:enum val="1"/>
10863 </dia:attribute>
10864 </dia:composite>
10865 <dia:composite type="umlparameter">
10866 <dia:attribute name="name">
10867 <dia:string>#option_name#</dia:string>
10868 </dia:attribute>
10869 <dia:attribute name="type">
10870 <dia:string>#scalar string#</dia:string>
10871 </dia:attribute>
10872 <dia:attribute name="value">
10873 <dia:string>##</dia:string>
10874 </dia:attribute>
10875 <dia:attribute name="comment">
10876 <dia:string>##</dia:string>
10877 </dia:attribute>
10878 <dia:attribute name="kind">
10879 <dia:enum val="1"/>
10880 </dia:attribute>
10881 </dia:composite>
10882 <dia:composite type="umlparameter">
10883 <dia:attribute name="name">
10884 <dia:string>#option_value#</dia:string>
10885 </dia:attribute>
10886 <dia:attribute name="type">
10887 <dia:string>#scalar#</dia:string>
10888 </dia:attribute>
10889 <dia:attribute name="value">
10890 <dia:string>##</dia:string>
10891 </dia:attribute>
10892 <dia:attribute name="comment">
10893 <dia:string>##</dia:string>
10894 </dia:attribute>
10895 <dia:attribute name="kind">
10896 <dia:enum val="1"/>
10897 </dia:attribute>
10898 </dia:composite>
10899 </dia:attribute>
10900 </dia:composite>
10901 <dia:composite type="umloperation">
10902 <dia:attribute name="name">
10903 <dia:string>#add_marginals_code#</dia:string>
10904 </dia:attribute>
10905 <dia:attribute name="stereotype">
10906 <dia:string>##</dia:string>
10907 </dia:attribute>
10908 <dia:attribute name="type">
10909 <dia:string>##</dia:string>
10910 </dia:attribute>
10911 <dia:attribute name="visibility">
10912 <dia:enum val="0"/>
10913 </dia:attribute>
10914 <dia:attribute name="comment">
10915 <dia:string>##</dia:string>
10916 </dia:attribute>
10917 <dia:attribute name="abstract">
10918 <dia:boolean val="false"/>
10919 </dia:attribute>
10920 <dia:attribute name="inheritance_type">
10921 <dia:enum val="2"/>
10922 </dia:attribute>
10923 <dia:attribute name="query">
10924 <dia:boolean val="false"/>
10925 </dia:attribute>
10926 <dia:attribute name="class_scope">
10927 <dia:boolean val="false"/>
10928 </dia:attribute>
10929 <dia:attribute name="parameters">
10930 <dia:composite type="umlparameter">
10931 <dia:attribute name="name">
10932 <dia:string>#problem_numbers#</dia:string>
10933 </dia:attribute>
10934 <dia:attribute name="type">
10935 <dia:string>#array of integers#</dia:string>
10936 </dia:attribute>
10937 <dia:attribute name="value">
10938 <dia:string>##</dia:string>
10939 </dia:attribute>
10940 <dia:attribute name="comment">
10941 <dia:string>##</dia:string>
10942 </dia:attribute>
10943 <dia:attribute name="kind">
10944 <dia:enum val="1"/>
10945 </dia:attribute>
10946 </dia:composite>
10947 <dia:composite type="umlparameter">
10948 <dia:attribute name="name">
10949 <dia:string>#nomegas#</dia:string>
10950 </dia:attribute>
10951 <dia:attribute name="type">
10952 <dia:string>#array of integers#</dia:string>
10953 </dia:attribute>
10954 <dia:attribute name="value">
10955 <dia:string>##</dia:string>
10956 </dia:attribute>
10957 <dia:attribute name="comment">
10958 <dia:string>##</dia:string>
10959 </dia:attribute>
10960 <dia:attribute name="kind">
10961 <dia:enum val="1"/>
10962 </dia:attribute>
10963 </dia:composite>
10964 </dia:attribute>
10965 </dia:composite>
10966 <dia:composite type="umloperation">
10967 <dia:attribute name="name">
10968 <dia:string>#problem_structure#</dia:string>
10969 </dia:attribute>
10970 <dia:attribute name="stereotype">
10971 <dia:string>##</dia:string>
10972 </dia:attribute>
10973 <dia:attribute name="type">
10974 <dia:string>##</dia:string>
10975 </dia:attribute>
10976 <dia:attribute name="visibility">
10977 <dia:enum val="0"/>
10978 </dia:attribute>
10979 <dia:attribute name="comment">
10980 <dia:string>##</dia:string>
10981 </dia:attribute>
10982 <dia:attribute name="abstract">
10983 <dia:boolean val="false"/>
10984 </dia:attribute>
10985 <dia:attribute name="inheritance_type">
10986 <dia:enum val="2"/>
10987 </dia:attribute>
10988 <dia:attribute name="query">
10989 <dia:boolean val="false"/>
10990 </dia:attribute>
10991 <dia:attribute name="class_scope">
10992 <dia:boolean val="false"/>
10993 </dia:attribute>
10994 <dia:attribute name="parameters">
10995 <dia:composite type="umlparameter">
10996 <dia:attribute name="name">
10997 <dia:string>#subproblems#</dia:string>
10998 </dia:attribute>
10999 <dia:attribute name="type">
11000 <dia:string>#array of integers#</dia:string>
11001 </dia:attribute>
11002 <dia:attribute name="value">
11003 <dia:string>##</dia:string>
11004 </dia:attribute>
11005 <dia:attribute name="comment">
11006 <dia:string>##</dia:string>
11007 </dia:attribute>
11008 <dia:attribute name="kind">
11009 <dia:enum val="2"/>
11010 </dia:attribute>
11011 </dia:composite>
11012 </dia:attribute>
11013 </dia:composite>
11014 <dia:composite type="umloperation">
11015 <dia:attribute name="name">
11016 <dia:string>#add_nonparametric_code#</dia:string>
11017 </dia:attribute>
11018 <dia:attribute name="stereotype">
11019 <dia:string>##</dia:string>
11020 </dia:attribute>
11021 <dia:attribute name="type">
11022 <dia:string>##</dia:string>
11023 </dia:attribute>
11024 <dia:attribute name="visibility">
11025 <dia:enum val="0"/>
11026 </dia:attribute>
11027 <dia:attribute name="comment">
11028 <dia:string>##</dia:string>
11029 </dia:attribute>
11030 <dia:attribute name="abstract">
11031 <dia:boolean val="false"/>
11032 </dia:attribute>
11033 <dia:attribute name="inheritance_type">
11034 <dia:enum val="2"/>
11035 </dia:attribute>
11036 <dia:attribute name="query">
11037 <dia:boolean val="false"/>
11038 </dia:attribute>
11039 <dia:attribute name="class_scope">
11040 <dia:boolean val="false"/>
11041 </dia:attribute>
11042 <dia:attribute name="parameters"/>
11043 </dia:composite>
11044 <dia:composite type="umloperation">
11045 <dia:attribute name="name">
11046 <dia:string>#nonparametric_code#</dia:string>
11047 </dia:attribute>
11048 <dia:attribute name="stereotype">
11049 <dia:string>##</dia:string>
11050 </dia:attribute>
11051 <dia:attribute name="type">
11052 <dia:string>##</dia:string>
11053 </dia:attribute>
11054 <dia:attribute name="visibility">
11055 <dia:enum val="0"/>
11056 </dia:attribute>
11057 <dia:attribute name="comment">
11058 <dia:string>##</dia:string>
11059 </dia:attribute>
11060 <dia:attribute name="abstract">
11061 <dia:boolean val="false"/>
11062 </dia:attribute>
11063 <dia:attribute name="inheritance_type">
11064 <dia:enum val="2"/>
11065 </dia:attribute>
11066 <dia:attribute name="query">
11067 <dia:boolean val="false"/>
11068 </dia:attribute>
11069 <dia:attribute name="class_scope">
11070 <dia:boolean val="false"/>
11071 </dia:attribute>
11072 <dia:attribute name="parameters">
11073 <dia:composite type="umlparameter">
11074 <dia:attribute name="name">
11075 <dia:string>#enabled#</dia:string>
11076 </dia:attribute>
11077 <dia:attribute name="type">
11078 <dia:string>#array of booleans#</dia:string>
11079 </dia:attribute>
11080 <dia:attribute name="value">
11081 <dia:string>##</dia:string>
11082 </dia:attribute>
11083 <dia:attribute name="comment">
11084 <dia:string>##</dia:string>
11085 </dia:attribute>
11086 <dia:attribute name="kind">
11087 <dia:enum val="1"/>
11088 </dia:attribute>
11089 </dia:composite>
11090 <dia:composite type="umlparameter">
11091 <dia:attribute name="name">
11092 <dia:string>#problem_numbers#</dia:string>
11093 </dia:attribute>
11094 <dia:attribute name="type">
11095 <dia:string>#array of integers#</dia:string>
11096 </dia:attribute>
11097 <dia:attribute name="value">
11098 <dia:string>##</dia:string>
11099 </dia:attribute>
11100 <dia:attribute name="comment">
11101 <dia:string>##</dia:string>
11102 </dia:attribute>
11103 <dia:attribute name="kind">
11104 <dia:enum val="1"/>
11105 </dia:attribute>
11106 </dia:composite>
11107 <dia:composite type="umlparameter">
11108 <dia:attribute name="name">
11109 <dia:string>#indicators#</dia:string>
11110 </dia:attribute>
11111 <dia:attribute name="type">
11112 <dia:string>#array of booleans#</dia:string>
11113 </dia:attribute>
11114 <dia:attribute name="value">
11115 <dia:string>##</dia:string>
11116 </dia:attribute>
11117 <dia:attribute name="comment">
11118 <dia:string>##</dia:string>
11119 </dia:attribute>
11120 <dia:attribute name="kind">
11121 <dia:enum val="2"/>
11122 </dia:attribute>
11123 </dia:composite>
11124 </dia:attribute>
11125 </dia:composite>
11126 <dia:composite type="umloperation">
11127 <dia:attribute name="name">
11128 <dia:string>#shrinkage_stats#</dia:string>
11129 </dia:attribute>
11130 <dia:attribute name="stereotype">
11131 <dia:string>##</dia:string>
11132 </dia:attribute>
11133 <dia:attribute name="type">
11134 <dia:string>##</dia:string>
11135 </dia:attribute>
11136 <dia:attribute name="visibility">
11137 <dia:enum val="0"/>
11138 </dia:attribute>
11139 <dia:attribute name="comment">
11140 <dia:string>##</dia:string>
11141 </dia:attribute>
11142 <dia:attribute name="abstract">
11143 <dia:boolean val="false"/>
11144 </dia:attribute>
11145 <dia:attribute name="inheritance_type">
11146 <dia:enum val="2"/>
11147 </dia:attribute>
11148 <dia:attribute name="query">
11149 <dia:boolean val="false"/>
11150 </dia:attribute>
11151 <dia:attribute name="class_scope">
11152 <dia:boolean val="false"/>
11153 </dia:attribute>
11154 <dia:attribute name="parameters">
11155 <dia:composite type="umlparameter">
11156 <dia:attribute name="name">
11157 <dia:string>#enabled#</dia:string>
11158 </dia:attribute>
11159 <dia:attribute name="type">
11160 <dia:string>#scalar#</dia:string>
11161 </dia:attribute>
11162 <dia:attribute name="value">
11163 <dia:string>##</dia:string>
11164 </dia:attribute>
11165 <dia:attribute name="comment">
11166 <dia:string>##</dia:string>
11167 </dia:attribute>
11168 <dia:attribute name="kind">
11169 <dia:enum val="1"/>
11170 </dia:attribute>
11171 </dia:composite>
11172 <dia:composite type="umlparameter">
11173 <dia:attribute name="name">
11174 <dia:string>#problem_numbers#</dia:string>
11175 </dia:attribute>
11176 <dia:attribute name="type">
11177 <dia:string>#array of integers#</dia:string>
11178 </dia:attribute>
11179 <dia:attribute name="value">
11180 <dia:string>##</dia:string>
11181 </dia:attribute>
11182 <dia:attribute name="comment">
11183 <dia:string>##</dia:string>
11184 </dia:attribute>
11185 <dia:attribute name="kind">
11186 <dia:enum val="1"/>
11187 </dia:attribute>
11188 </dia:composite>
11189 <dia:composite type="umlparameter">
11190 <dia:attribute name="name">
11191 <dia:string>#indicators#</dia:string>
11192 </dia:attribute>
11193 <dia:attribute name="type">
11194 <dia:string>#array of booleans#</dia:string>
11195 </dia:attribute>
11196 <dia:attribute name="value">
11197 <dia:string>##</dia:string>
11198 </dia:attribute>
11199 <dia:attribute name="comment">
11200 <dia:string>##</dia:string>
11201 </dia:attribute>
11202 <dia:attribute name="kind">
11203 <dia:enum val="2"/>
11204 </dia:attribute>
11205 </dia:composite>
11206 </dia:attribute>
11207 </dia:composite>
11208 <dia:composite type="umloperation">
11209 <dia:attribute name="name">
11210 <dia:string>#eta_shrinkage#</dia:string>
11211 </dia:attribute>
11212 <dia:attribute name="stereotype">
11213 <dia:string>##</dia:string>
11214 </dia:attribute>
11215 <dia:attribute name="type">
11216 <dia:string>##</dia:string>
11217 </dia:attribute>
11218 <dia:attribute name="visibility">
11219 <dia:enum val="0"/>
11220 </dia:attribute>
11221 <dia:attribute name="comment">
11222 <dia:string>##</dia:string>
11223 </dia:attribute>
11224 <dia:attribute name="abstract">
11225 <dia:boolean val="false"/>
11226 </dia:attribute>
11227 <dia:attribute name="inheritance_type">
11228 <dia:enum val="2"/>
11229 </dia:attribute>
11230 <dia:attribute name="query">
11231 <dia:boolean val="false"/>
11232 </dia:attribute>
11233 <dia:attribute name="class_scope">
11234 <dia:boolean val="false"/>
11235 </dia:attribute>
11236 <dia:attribute name="parameters">
11237 <dia:composite type="umlparameter">
11238 <dia:attribute name="name">
11239 <dia:string>#eta_shrinkage#</dia:string>
11240 </dia:attribute>
11241 <dia:attribute name="type">
11242 <dia:string>#array of #</dia:string>
11243 </dia:attribute>
11244 <dia:attribute name="value">
11245 <dia:string>##</dia:string>
11246 </dia:attribute>
11247 <dia:attribute name="comment">
11248 <dia:string>##</dia:string>
11249 </dia:attribute>
11250 <dia:attribute name="kind">
11251 <dia:enum val="2"/>
11252 </dia:attribute>
11253 </dia:composite>
11254 </dia:attribute>
11255 </dia:composite>
11256 <dia:composite type="umloperation">
11257 <dia:attribute name="name">
11258 <dia:string>#wres_shrinkage#</dia:string>
11259 </dia:attribute>
11260 <dia:attribute name="stereotype">
11261 <dia:string>##</dia:string>
11262 </dia:attribute>
11263 <dia:attribute name="type">
11264 <dia:string>##</dia:string>
11265 </dia:attribute>
11266 <dia:attribute name="visibility">
11267 <dia:enum val="0"/>
11268 </dia:attribute>
11269 <dia:attribute name="comment">
11270 <dia:string>##</dia:string>
11271 </dia:attribute>
11272 <dia:attribute name="abstract">
11273 <dia:boolean val="false"/>
11274 </dia:attribute>
11275 <dia:attribute name="inheritance_type">
11276 <dia:enum val="2"/>
11277 </dia:attribute>
11278 <dia:attribute name="query">
11279 <dia:boolean val="false"/>
11280 </dia:attribute>
11281 <dia:attribute name="class_scope">
11282 <dia:boolean val="false"/>
11283 </dia:attribute>
11284 <dia:attribute name="parameters">
11285 <dia:composite type="umlparameter">
11286 <dia:attribute name="name">
11287 <dia:string>#wres_shrinkage#</dia:string>
11288 </dia:attribute>
11289 <dia:attribute name="type">
11290 <dia:string>#array of#</dia:string>
11291 </dia:attribute>
11292 <dia:attribute name="value">
11293 <dia:string>##</dia:string>
11294 </dia:attribute>
11295 <dia:attribute name="comment">
11296 <dia:string>##</dia:string>
11297 </dia:attribute>
11298 <dia:attribute name="kind">
11299 <dia:enum val="2"/>
11300 </dia:attribute>
11301 </dia:composite>
11302 </dia:attribute>
11303 </dia:composite>
11304 <dia:composite type="umloperation">
11305 <dia:attribute name="name">
11306 <dia:string>#flush#</dia:string>
11307 </dia:attribute>
11308 <dia:attribute name="stereotype">
11309 <dia:string>##</dia:string>
11310 </dia:attribute>
11311 <dia:attribute name="type">
11312 <dia:string>##</dia:string>
11313 </dia:attribute>
11314 <dia:attribute name="visibility">
11315 <dia:enum val="0"/>
11316 </dia:attribute>
11317 <dia:attribute name="comment">
11318 <dia:string>##</dia:string>
11319 </dia:attribute>
11320 <dia:attribute name="abstract">
11321 <dia:boolean val="false"/>
11322 </dia:attribute>
11323 <dia:attribute name="inheritance_type">
11324 <dia:enum val="2"/>
11325 </dia:attribute>
11326 <dia:attribute name="query">
11327 <dia:boolean val="false"/>
11328 </dia:attribute>
11329 <dia:attribute name="class_scope">
11330 <dia:boolean val="false"/>
11331 </dia:attribute>
11332 <dia:attribute name="parameters">
11333 <dia:composite type="umlparameter">
11334 <dia:attribute name="name">
11335 <dia:string>#force#</dia:string>
11336 </dia:attribute>
11337 <dia:attribute name="type">
11338 <dia:string>#scalar boolean#</dia:string>
11339 </dia:attribute>
11340 <dia:attribute name="value">
11341 <dia:string>#0#</dia:string>
11342 </dia:attribute>
11343 <dia:attribute name="comment">
11344 <dia:string>##</dia:string>
11345 </dia:attribute>
11346 <dia:attribute name="kind">
11347 <dia:enum val="1"/>
11348 </dia:attribute>
11349 </dia:composite>
11350 </dia:attribute>
11351 </dia:composite>
11352 </dia:attribute>
11353 <dia:attribute name="template">
11354 <dia:boolean val="false"/>
11355 </dia:attribute>
11356 <dia:attribute name="templates"/>
11357 </dia:object>
11358 <dia:object type="UML - Class" version="0" id="O22">
11359 <dia:attribute name="obj_pos">
11360 <dia:point val="109,-35"/>
11361 </dia:attribute>
11362 <dia:attribute name="obj_bb">
11363 <dia:rectangle val="108.95,-35.05;111.45,-32.75"/>
11364 </dia:attribute>
11365 <dia:attribute name="elem_corner">
11366 <dia:point val="109,-35"/>
11367 </dia:attribute>
11368 <dia:attribute name="elem_width">
11369 <dia:real val="2.3999999999999999"/>
11370 </dia:attribute>
11371 <dia:attribute name="elem_height">
11372 <dia:real val="2.1999999999999997"/>
11373 </dia:attribute>
11374 <dia:attribute name="name">
11375 <dia:string>#data#</dia:string>
11376 </dia:attribute>
11377 <dia:attribute name="stereotype">
11378 <dia:string>##</dia:string>
11379 </dia:attribute>
11380 <dia:attribute name="comment">
11381 <dia:string>##</dia:string>
11382 </dia:attribute>
11383 <dia:attribute name="abstract">
11384 <dia:boolean val="true"/>
11385 </dia:attribute>
11386 <dia:attribute name="suppress_attributes">
11387 <dia:boolean val="false"/>
11388 </dia:attribute>
11389 <dia:attribute name="suppress_operations">
11390 <dia:boolean val="false"/>
11391 </dia:attribute>
11392 <dia:attribute name="visible_attributes">
11393 <dia:boolean val="true"/>
11394 </dia:attribute>
11395 <dia:attribute name="visible_operations">
11396 <dia:boolean val="true"/>
11397 </dia:attribute>
11398 <dia:attribute name="visible_comments">
11399 <dia:boolean val="false"/>
11400 </dia:attribute>
11401 <dia:attribute name="wrap_operations">
11402 <dia:boolean val="false"/>
11403 </dia:attribute>
11404 <dia:attribute name="wrap_after_char">
11405 <dia:int val="40"/>
11406 </dia:attribute>
11407 <dia:attribute name="line_color">
11408 <dia:color val="#000000"/>
11409 </dia:attribute>
11410 <dia:attribute name="fill_color">
11411 <dia:color val="#ffffff"/>
11412 </dia:attribute>
11413 <dia:attribute name="text_color">
11414 <dia:color val="#000000"/>
11415 </dia:attribute>
11416 <dia:attribute name="normal_font">
11417 <dia:font family="courier new" style="0" name="Courier"/>
11418 </dia:attribute>
11419 <dia:attribute name="abstract_font">
11420 <dia:font family="courier new" style="0" name="Courier"/>
11421 </dia:attribute>
11422 <dia:attribute name="polymorphic_font">
11423 <dia:font family="courier new" style="0" name="Courier"/>
11424 </dia:attribute>
11425 <dia:attribute name="classname_font">
11426 <dia:font family="courier new" style="0" name="Courier"/>
11427 </dia:attribute>
11428 <dia:attribute name="abstract_classname_font">
11429 <dia:font family="courier new" style="0" name="Courier"/>
11430 </dia:attribute>
11431 <dia:attribute name="comment_font">
11432 <dia:font family="courier new" style="0" name="Courier"/>
11433 </dia:attribute>
11434 <dia:attribute name="font_height">
11435 <dia:real val="0.80000000000000004"/>
11436 </dia:attribute>
11437 <dia:attribute name="polymorphic_font_height">
11438 <dia:real val="0.80000000000000004"/>
11439 </dia:attribute>
11440 <dia:attribute name="abstract_font_height">
11441 <dia:real val="0.80000000000000004"/>
11442 </dia:attribute>
11443 <dia:attribute name="classname_font_height">
11444 <dia:real val="1"/>
11445 </dia:attribute>
11446 <dia:attribute name="abstract_classname_font_height">
11447 <dia:real val="1"/>
11448 </dia:attribute>
11449 <dia:attribute name="comment_font_height">
11450 <dia:real val="1"/>
11451 </dia:attribute>
11452 <dia:attribute name="attributes"/>
11453 <dia:attribute name="operations"/>
11454 <dia:attribute name="template">
11455 <dia:boolean val="false"/>
11456 </dia:attribute>
11457 <dia:attribute name="templates"/>
11458 </dia:object>
11459 <dia:object type="UML - Association" version="0" id="O23">
11460 <dia:attribute name="obj_pos">
11461 <dia:point val="109,-35"/>
11462 </dia:attribute>
11463 <dia:attribute name="obj_bb">
11464 <dia:rectangle val="-6.25,-45.65;109.35,-32.6"/>
11465 </dia:attribute>
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"/>
11470 </dia:attribute>
11471 <dia:attribute name="orth_orient">
11472 <dia:enum val="1"/>
11473 <dia:enum val="0"/>
11474 </dia:attribute>
11475 <dia:attribute name="autorouting">
11476 <dia:boolean val="false"/>
11477 </dia:attribute>
11478 <dia:attribute name="name">
11479 <dia:string>##</dia:string>
11480 </dia:attribute>
11481 <dia:attribute name="direction">
11482 <dia:enum val="0"/>
11483 </dia:attribute>
11484 <dia:attribute name="ends">
11485 <dia:composite>
11486 <dia:attribute name="role">
11487 <dia:string>##</dia:string>
11488 </dia:attribute>
11489 <dia:attribute name="multiplicity">
11490 <dia:string>##</dia:string>
11491 </dia:attribute>
11492 <dia:attribute name="arrow">
11493 <dia:boolean val="false"/>
11494 </dia:attribute>
11495 <dia:attribute name="aggregate">
11496 <dia:enum val="0"/>
11497 </dia:attribute>
11498 </dia:composite>
11499 <dia:composite>
11500 <dia:attribute name="role">
11501 <dia:string>##</dia:string>
11502 </dia:attribute>
11503 <dia:attribute name="multiplicity">
11504 <dia:string>##</dia:string>
11505 </dia:attribute>
11506 <dia:attribute name="arrow">
11507 <dia:boolean val="false"/>
11508 </dia:attribute>
11509 <dia:attribute name="aggregate">
11510 <dia:enum val="1"/>
11511 </dia:attribute>
11512 </dia:composite>
11513 </dia:attribute>
11514 <dia:connections>
11515 <dia:connection handle="0" to="O22" connection="0"/>
11516 <dia:connection handle="1" to="O21" connection="83"/>
11517 </dia:connections>
11518 </dia:object>
11519 <dia:object type="UML - Class" version="0" id="O24">
11520 <dia:attribute name="obj_pos">
11521 <dia:point val="89,-35.8"/>
11522 </dia:attribute>
11523 <dia:attribute name="obj_bb">
11524 <dia:rectangle val="88.95,-35.85;92.35,-33.55"/>
11525 </dia:attribute>
11526 <dia:attribute name="elem_corner">
11527 <dia:point val="89,-35.8"/>
11528 </dia:attribute>
11529 <dia:attribute name="elem_width">
11530 <dia:real val="3.3000000000000003"/>
11531 </dia:attribute>
11532 <dia:attribute name="elem_height">
11533 <dia:real val="2.1999999999999997"/>
11534 </dia:attribute>
11535 <dia:attribute name="name">
11536 <dia:string>#output#</dia:string>
11537 </dia:attribute>
11538 <dia:attribute name="stereotype">
11539 <dia:string>##</dia:string>
11540 </dia:attribute>
11541 <dia:attribute name="comment">
11542 <dia:string>##</dia:string>
11543 </dia:attribute>
11544 <dia:attribute name="abstract">
11545 <dia:boolean val="true"/>
11546 </dia:attribute>
11547 <dia:attribute name="suppress_attributes">
11548 <dia:boolean val="false"/>
11549 </dia:attribute>
11550 <dia:attribute name="suppress_operations">
11551 <dia:boolean val="false"/>
11552 </dia:attribute>
11553 <dia:attribute name="visible_attributes">
11554 <dia:boolean val="true"/>
11555 </dia:attribute>
11556 <dia:attribute name="visible_operations">
11557 <dia:boolean val="true"/>
11558 </dia:attribute>
11559 <dia:attribute name="visible_comments">
11560 <dia:boolean val="false"/>
11561 </dia:attribute>
11562 <dia:attribute name="wrap_operations">
11563 <dia:boolean val="false"/>
11564 </dia:attribute>
11565 <dia:attribute name="wrap_after_char">
11566 <dia:int val="40"/>
11567 </dia:attribute>
11568 <dia:attribute name="line_color">
11569 <dia:color val="#000000"/>
11570 </dia:attribute>
11571 <dia:attribute name="fill_color">
11572 <dia:color val="#ffffff"/>
11573 </dia:attribute>
11574 <dia:attribute name="text_color">
11575 <dia:color val="#000000"/>
11576 </dia:attribute>
11577 <dia:attribute name="normal_font">
11578 <dia:font family="courier new" style="0" name="Courier"/>
11579 </dia:attribute>
11580 <dia:attribute name="abstract_font">
11581 <dia:font family="courier new" style="0" name="Courier"/>
11582 </dia:attribute>
11583 <dia:attribute name="polymorphic_font">
11584 <dia:font family="courier new" style="0" name="Courier"/>
11585 </dia:attribute>
11586 <dia:attribute name="classname_font">
11587 <dia:font family="courier new" style="0" name="Courier"/>
11588 </dia:attribute>
11589 <dia:attribute name="abstract_classname_font">
11590 <dia:font family="courier new" style="0" name="Courier"/>
11591 </dia:attribute>
11592 <dia:attribute name="comment_font">
11593 <dia:font family="courier new" style="0" name="Courier"/>
11594 </dia:attribute>
11595 <dia:attribute name="font_height">
11596 <dia:real val="0.80000000000000004"/>
11597 </dia:attribute>
11598 <dia:attribute name="polymorphic_font_height">
11599 <dia:real val="0.80000000000000004"/>
11600 </dia:attribute>
11601 <dia:attribute name="abstract_font_height">
11602 <dia:real val="0.80000000000000004"/>
11603 </dia:attribute>
11604 <dia:attribute name="classname_font_height">
11605 <dia:real val="1"/>
11606 </dia:attribute>
11607 <dia:attribute name="abstract_classname_font_height">
11608 <dia:real val="1"/>
11609 </dia:attribute>
11610 <dia:attribute name="comment_font_height">
11611 <dia:real val="1"/>
11612 </dia:attribute>
11613 <dia:attribute name="attributes"/>
11614 <dia:attribute name="operations"/>
11615 <dia:attribute name="template">
11616 <dia:boolean val="false"/>
11617 </dia:attribute>
11618 <dia:attribute name="templates"/>
11619 </dia:object>
11620 <dia:object type="UML - Association" version="0" id="O25">
11621 <dia:attribute name="obj_pos">
11622 <dia:point val="89,-35.8"/>
11623 </dia:attribute>
11624 <dia:attribute name="obj_bb">
11625 <dia:rectangle val="-6.25,-42.85;89.35,-33.4"/>
11626 </dia:attribute>
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"/>
11631 </dia:attribute>
11632 <dia:attribute name="orth_orient">
11633 <dia:enum val="1"/>
11634 <dia:enum val="0"/>
11635 </dia:attribute>
11636 <dia:attribute name="autorouting">
11637 <dia:boolean val="false"/>
11638 </dia:attribute>
11639 <dia:attribute name="name">
11640 <dia:string>##</dia:string>
11641 </dia:attribute>
11642 <dia:attribute name="direction">
11643 <dia:enum val="0"/>
11644 </dia:attribute>
11645 <dia:attribute name="ends">
11646 <dia:composite>
11647 <dia:attribute name="role">
11648 <dia:string>##</dia:string>
11649 </dia:attribute>
11650 <dia:attribute name="multiplicity">
11651 <dia:string>##</dia:string>
11652 </dia:attribute>
11653 <dia:attribute name="arrow">
11654 <dia:boolean val="false"/>
11655 </dia:attribute>
11656 <dia:attribute name="aggregate">
11657 <dia:enum val="0"/>
11658 </dia:attribute>
11659 </dia:composite>
11660 <dia:composite>
11661 <dia:attribute name="role">
11662 <dia:string>##</dia:string>
11663 </dia:attribute>
11664 <dia:attribute name="multiplicity">
11665 <dia:string>##</dia:string>
11666 </dia:attribute>
11667 <dia:attribute name="arrow">
11668 <dia:boolean val="false"/>
11669 </dia:attribute>
11670 <dia:attribute name="aggregate">
11671 <dia:enum val="1"/>
11672 </dia:attribute>
11673 </dia:composite>
11674 </dia:attribute>
11675 <dia:connections>
11676 <dia:connection handle="0" to="O24" connection="0"/>
11677 <dia:connection handle="1" to="O21" connection="85"/>
11678 </dia:connections>
11679 </dia:object>
11680 <dia:object type="UML - Class" version="0" id="O26">
11681 <dia:attribute name="obj_pos">
11682 <dia:point val="99.5,63.2"/>
11683 </dia:attribute>
11684 <dia:attribute name="obj_bb">
11685 <dia:rectangle val="99.45,63.15;102.4,65.45"/>
11686 </dia:attribute>
11687 <dia:attribute name="elem_corner">
11688 <dia:point val="99.5,63.2"/>
11689 </dia:attribute>
11690 <dia:attribute name="elem_width">
11691 <dia:real val="2.8500000000000001"/>
11692 </dia:attribute>
11693 <dia:attribute name="elem_height">
11694 <dia:real val="2.1999999999999997"/>
11695 </dia:attribute>
11696 <dia:attribute name="name">
11697 <dia:string>#sigma#</dia:string>
11698 </dia:attribute>
11699 <dia:attribute name="stereotype">
11700 <dia:string>##</dia:string>
11701 </dia:attribute>
11702 <dia:attribute name="comment">
11703 <dia:string>##</dia:string>
11704 </dia:attribute>
11705 <dia:attribute name="abstract">
11706 <dia:boolean val="false"/>
11707 </dia:attribute>
11708 <dia:attribute name="suppress_attributes">
11709 <dia:boolean val="false"/>
11710 </dia:attribute>
11711 <dia:attribute name="suppress_operations">
11712 <dia:boolean val="false"/>
11713 </dia:attribute>
11714 <dia:attribute name="visible_attributes">
11715 <dia:boolean val="true"/>
11716 </dia:attribute>
11717 <dia:attribute name="visible_operations">
11718 <dia:boolean val="true"/>
11719 </dia:attribute>
11720 <dia:attribute name="visible_comments">
11721 <dia:boolean val="false"/>
11722 </dia:attribute>
11723 <dia:attribute name="wrap_operations">
11724 <dia:boolean val="false"/>
11725 </dia:attribute>
11726 <dia:attribute name="wrap_after_char">
11727 <dia:int val="40"/>
11728 </dia:attribute>
11729 <dia:attribute name="line_color">
11730 <dia:color val="#000000"/>
11731 </dia:attribute>
11732 <dia:attribute name="fill_color">
11733 <dia:color val="#ffffff"/>
11734 </dia:attribute>
11735 <dia:attribute name="text_color">
11736 <dia:color val="#000000"/>
11737 </dia:attribute>
11738 <dia:attribute name="normal_font">
11739 <dia:font family="Courier New" style="0" name="Courier"/>
11740 </dia:attribute>
11741 <dia:attribute name="abstract_font">
11742 <dia:font family="Courier New" style="0" name="Courier"/>
11743 </dia:attribute>
11744 <dia:attribute name="polymorphic_font">
11745 <dia:font family="courier new" style="0" name="Courier"/>
11746 </dia:attribute>
11747 <dia:attribute name="classname_font">
11748 <dia:font family="courier new" style="0" name="Courier"/>
11749 </dia:attribute>
11750 <dia:attribute name="abstract_classname_font">
11751 <dia:font family="Courier New" style="0" name="Courier"/>
11752 </dia:attribute>
11753 <dia:attribute name="comment_font">
11754 <dia:font family="courier new" style="0" name="Courier"/>
11755 </dia:attribute>
11756 <dia:attribute name="font_height">
11757 <dia:real val="0.80000000000000004"/>
11758 </dia:attribute>
11759 <dia:attribute name="polymorphic_font_height">
11760 <dia:real val="0.80000000000000004"/>
11761 </dia:attribute>
11762 <dia:attribute name="abstract_font_height">
11763 <dia:real val="0.80000000000000004"/>
11764 </dia:attribute>
11765 <dia:attribute name="classname_font_height">
11766 <dia:real val="1"/>
11767 </dia:attribute>
11768 <dia:attribute name="abstract_classname_font_height">
11769 <dia:real val="1"/>
11770 </dia:attribute>
11771 <dia:attribute name="comment_font_height">
11772 <dia:real val="1"/>
11773 </dia:attribute>
11774 <dia:attribute name="attributes"/>
11775 <dia:attribute name="operations"/>
11776 <dia:attribute name="template">
11777 <dia:boolean val="false"/>
11778 </dia:attribute>
11779 <dia:attribute name="templates"/>
11780 </dia:object>
11781 <dia:object type="UML - Generalization" version="0" id="O27">
11782 <dia:attribute name="obj_pos">
11783 <dia:point val="114.45,59.4"/>
11784 </dia:attribute>
11785 <dia:attribute name="obj_bb">
11786 <dia:rectangle val="100.825,59.35;115.3,63.25"/>
11787 </dia:attribute>
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"/>
11793 </dia:attribute>
11794 <dia:attribute name="orth_orient">
11795 <dia:enum val="1"/>
11796 <dia:enum val="0"/>
11797 <dia:enum val="1"/>
11798 </dia:attribute>
11799 <dia:attribute name="orth_autoroute">
11800 <dia:boolean val="false"/>
11801 </dia:attribute>
11802 <dia:attribute name="line_colour">
11803 <dia:color val="#000000"/>
11804 </dia:attribute>
11805 <dia:attribute name="name">
11806 <dia:string>##</dia:string>
11807 </dia:attribute>
11808 <dia:attribute name="stereotype">
11809 <dia:string>##</dia:string>
11810 </dia:attribute>
11811 <dia:connections>
11812 <dia:connection handle="0" to="O98" connection="6"/>
11813 <dia:connection handle="1" to="O26" connection="1"/>
11814 </dia:connections>
11815 </dia:object>
11816 <dia:object type="UML - Generalization" version="0" id="O28">
11817 <dia:attribute name="obj_pos">
11818 <dia:point val="30.775,40.4"/>
11819 </dia:attribute>
11820 <dia:attribute name="obj_bb">
11821 <dia:rectangle val="29.925,40.35;31.875,44.05"/>
11822 </dia:attribute>
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"/>
11828 </dia:attribute>
11829 <dia:attribute name="orth_orient">
11830 <dia:enum val="1"/>
11831 <dia:enum val="0"/>
11832 <dia:enum val="1"/>
11833 </dia:attribute>
11834 <dia:attribute name="orth_autoroute">
11835 <dia:boolean val="false"/>
11836 </dia:attribute>
11837 <dia:attribute name="line_colour">
11838 <dia:color val="#000000"/>
11839 </dia:attribute>
11840 <dia:attribute name="name">
11841 <dia:string>##</dia:string>
11842 </dia:attribute>
11843 <dia:attribute name="stereotype">
11844 <dia:string>##</dia:string>
11845 </dia:attribute>
11846 <dia:connections>
11847 <dia:connection handle="0" to="O107" connection="6"/>
11848 <dia:connection handle="1" to="O68" connection="1"/>
11849 </dia:connections>
11850 </dia:object>
11851 <dia:object type="UML - Association" version="0" id="O29">
11852 <dia:attribute name="obj_pos">
11853 <dia:point val="77,44"/>
11854 </dia:attribute>
11855 <dia:attribute name="obj_bb">
11856 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
11857 </dia:attribute>
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"/>
11864 </dia:attribute>
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"/>
11870 </dia:attribute>
11871 <dia:attribute name="autorouting">
11872 <dia:boolean val="false"/>
11873 </dia:attribute>
11874 <dia:attribute name="name">
11875 <dia:string>##</dia:string>
11876 </dia:attribute>
11877 <dia:attribute name="direction">
11878 <dia:enum val="0"/>
11879 </dia:attribute>
11880 <dia:attribute name="ends">
11881 <dia:composite>
11882 <dia:attribute name="role">
11883 <dia:string>##</dia:string>
11884 </dia:attribute>
11885 <dia:attribute name="multiplicity">
11886 <dia:string>##</dia:string>
11887 </dia:attribute>
11888 <dia:attribute name="arrow">
11889 <dia:boolean val="false"/>
11890 </dia:attribute>
11891 <dia:attribute name="aggregate">
11892 <dia:enum val="0"/>
11893 </dia:attribute>
11894 </dia:composite>
11895 <dia:composite>
11896 <dia:attribute name="role">
11897 <dia:string>##</dia:string>
11898 </dia:attribute>
11899 <dia:attribute name="multiplicity">
11900 <dia:string>##</dia:string>
11901 </dia:attribute>
11902 <dia:attribute name="arrow">
11903 <dia:boolean val="false"/>
11904 </dia:attribute>
11905 <dia:attribute name="aggregate">
11906 <dia:enum val="1"/>
11907 </dia:attribute>
11908 </dia:composite>
11909 </dia:attribute>
11910 <dia:connections>
11911 <dia:connection handle="0" to="O81" connection="0"/>
11912 <dia:connection handle="1" to="O106" connection="67"/>
11913 </dia:connections>
11914 </dia:object>
11915 <dia:object type="UML - Generalization" version="0" id="O30">
11916 <dia:attribute name="obj_pos">
11917 <dia:point val="30.775,40.4"/>
11918 </dia:attribute>
11919 <dia:attribute name="obj_bb">
11920 <dia:rectangle val="29.925,40.35;78.425,44.05"/>
11921 </dia:attribute>
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"/>
11927 </dia:attribute>
11928 <dia:attribute name="orth_orient">
11929 <dia:enum val="1"/>
11930 <dia:enum val="0"/>
11931 <dia:enum val="1"/>
11932 </dia:attribute>
11933 <dia:attribute name="orth_autoroute">
11934 <dia:boolean val="false"/>
11935 </dia:attribute>
11936 <dia:attribute name="line_colour">
11937 <dia:color val="#000000"/>
11938 </dia:attribute>
11939 <dia:attribute name="name">
11940 <dia:string>##</dia:string>
11941 </dia:attribute>
11942 <dia:attribute name="stereotype">
11943 <dia:string>##</dia:string>
11944 </dia:attribute>
11945 <dia:connections>
11946 <dia:connection handle="0" to="O107" connection="6"/>
11947 <dia:connection handle="1" to="O81" connection="1"/>
11948 </dia:connections>
11949 </dia:object>
11950 <dia:object type="UML - Association" version="0" id="O31">
11951 <dia:attribute name="obj_pos">
11952 <dia:point val="68,47"/>
11953 </dia:attribute>
11954 <dia:attribute name="obj_bb">
11955 <dia:rectangle val="24.7,-1.45;95.3264,49.4"/>
11956 </dia:attribute>
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"/>
11963 </dia:attribute>
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"/>
11969 </dia:attribute>
11970 <dia:attribute name="autorouting">
11971 <dia:boolean val="false"/>
11972 </dia:attribute>
11973 <dia:attribute name="name">
11974 <dia:string>##</dia:string>
11975 </dia:attribute>
11976 <dia:attribute name="direction">
11977 <dia:enum val="0"/>
11978 </dia:attribute>
11979 <dia:attribute name="ends">
11980 <dia:composite>
11981 <dia:attribute name="role">
11982 <dia:string>##</dia:string>
11983 </dia:attribute>
11984 <dia:attribute name="multiplicity">
11985 <dia:string>##</dia:string>
11986 </dia:attribute>
11987 <dia:attribute name="arrow">
11988 <dia:boolean val="false"/>
11989 </dia:attribute>
11990 <dia:attribute name="aggregate">
11991 <dia:enum val="0"/>
11992 </dia:attribute>
11993 </dia:composite>
11994 <dia:composite>
11995 <dia:attribute name="role">
11996 <dia:string>##</dia:string>
11997 </dia:attribute>
11998 <dia:attribute name="multiplicity">
11999 <dia:string>##</dia:string>
12000 </dia:attribute>
12001 <dia:attribute name="arrow">
12002 <dia:boolean val="false"/>
12003 </dia:attribute>
12004 <dia:attribute name="aggregate">
12005 <dia:enum val="1"/>
12006 </dia:attribute>
12007 </dia:composite>
12008 </dia:attribute>
12009 <dia:connections>
12010 <dia:connection handle="0" to="O83" connection="0"/>
12011 <dia:connection handle="1" to="O106" connection="67"/>
12012 </dia:connections>
12013 </dia:object>
12014 <dia:object type="UML - Generalization" version="0" id="O32">
12015 <dia:attribute name="obj_pos">
12016 <dia:point val="30.775,40.4"/>
12017 </dia:attribute>
12018 <dia:attribute name="obj_bb">
12019 <dia:rectangle val="29.925,40.35;73.55,47.05"/>
12020 </dia:attribute>
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"/>
12026 </dia:attribute>
12027 <dia:attribute name="orth_orient">
12028 <dia:enum val="1"/>
12029 <dia:enum val="0"/>
12030 <dia:enum val="1"/>
12031 </dia:attribute>
12032 <dia:attribute name="orth_autoroute">
12033 <dia:boolean val="false"/>
12034 </dia:attribute>
12035 <dia:attribute name="line_colour">
12036 <dia:color val="#000000"/>
12037 </dia:attribute>
12038 <dia:attribute name="name">
12039 <dia:string>##</dia:string>
12040 </dia:attribute>
12041 <dia:attribute name="stereotype">
12042 <dia:string>##</dia:string>
12043 </dia:attribute>
12044 <dia:connections>
12045 <dia:connection handle="0" to="O107" connection="6"/>
12046 <dia:connection handle="1" to="O83" connection="1"/>
12047 </dia:connections>
12048 </dia:object>
12049 <dia:object type="UML - Association" version="0" id="O33">
12050 <dia:attribute name="obj_pos">
12051 <dia:point val="46,44"/>
12052 </dia:attribute>
12053 <dia:attribute name="obj_bb">
12054 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
12055 </dia:attribute>
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"/>
12062 </dia:attribute>
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"/>
12068 </dia:attribute>
12069 <dia:attribute name="autorouting">
12070 <dia:boolean val="false"/>
12071 </dia:attribute>
12072 <dia:attribute name="name">
12073 <dia:string>##</dia:string>
12074 </dia:attribute>
12075 <dia:attribute name="direction">
12076 <dia:enum val="0"/>
12077 </dia:attribute>
12078 <dia:attribute name="ends">
12079 <dia:composite>
12080 <dia:attribute name="role">
12081 <dia:string>##</dia:string>
12082 </dia:attribute>
12083 <dia:attribute name="multiplicity">
12084 <dia:string>##</dia:string>
12085 </dia:attribute>
12086 <dia:attribute name="arrow">
12087 <dia:boolean val="false"/>
12088 </dia:attribute>
12089 <dia:attribute name="aggregate">
12090 <dia:enum val="0"/>
12091 </dia:attribute>
12092 </dia:composite>
12093 <dia:composite>
12094 <dia:attribute name="role">
12095 <dia:string>##</dia:string>
12096 </dia:attribute>
12097 <dia:attribute name="multiplicity">
12098 <dia:string>##</dia:string>
12099 </dia:attribute>
12100 <dia:attribute name="arrow">
12101 <dia:boolean val="false"/>
12102 </dia:attribute>
12103 <dia:attribute name="aggregate">
12104 <dia:enum val="1"/>
12105 </dia:attribute>
12106 </dia:composite>
12107 </dia:attribute>
12108 <dia:connections>
12109 <dia:connection handle="0" to="O65" connection="0"/>
12110 <dia:connection handle="1" to="O106" connection="67"/>
12111 </dia:connections>
12112 </dia:object>
12113 <dia:object type="UML - Generalization" version="0" id="O34">
12114 <dia:attribute name="obj_pos">
12115 <dia:point val="30.775,40.4"/>
12116 </dia:attribute>
12117 <dia:attribute name="obj_bb">
12118 <dia:rectangle val="29.925,40.35;48.55,44.05"/>
12119 </dia:attribute>
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"/>
12125 </dia:attribute>
12126 <dia:attribute name="orth_orient">
12127 <dia:enum val="1"/>
12128 <dia:enum val="0"/>
12129 <dia:enum val="1"/>
12130 </dia:attribute>
12131 <dia:attribute name="orth_autoroute">
12132 <dia:boolean val="false"/>
12133 </dia:attribute>
12134 <dia:attribute name="line_colour">
12135 <dia:color val="#000000"/>
12136 </dia:attribute>
12137 <dia:attribute name="name">
12138 <dia:string>##</dia:string>
12139 </dia:attribute>
12140 <dia:attribute name="stereotype">
12141 <dia:string>##</dia:string>
12142 </dia:attribute>
12143 <dia:connections>
12144 <dia:connection handle="0" to="O107" connection="6"/>
12145 <dia:connection handle="1" to="O65" connection="1"/>
12146 </dia:connections>
12147 </dia:object>
12148 <dia:object type="UML - Association" version="0" id="O35">
12149 <dia:attribute name="obj_pos">
12150 <dia:point val="42.4,55.7"/>
12151 </dia:attribute>
12152 <dia:attribute name="obj_bb">
12153 <dia:rectangle val="24.7,-2.25;95.6883,58.1"/>
12154 </dia:attribute>
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"/>
12161 </dia:attribute>
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"/>
12167 </dia:attribute>
12168 <dia:attribute name="autorouting">
12169 <dia:boolean val="false"/>
12170 </dia:attribute>
12171 <dia:attribute name="name">
12172 <dia:string>##</dia:string>
12173 </dia:attribute>
12174 <dia:attribute name="direction">
12175 <dia:enum val="0"/>
12176 </dia:attribute>
12177 <dia:attribute name="ends">
12178 <dia:composite>
12179 <dia:attribute name="role">
12180 <dia:string>##</dia:string>
12181 </dia:attribute>
12182 <dia:attribute name="multiplicity">
12183 <dia:string>##</dia:string>
12184 </dia:attribute>
12185 <dia:attribute name="arrow">
12186 <dia:boolean val="false"/>
12187 </dia:attribute>
12188 <dia:attribute name="aggregate">
12189 <dia:enum val="0"/>
12190 </dia:attribute>
12191 </dia:composite>
12192 <dia:composite>
12193 <dia:attribute name="role">
12194 <dia:string>##</dia:string>
12195 </dia:attribute>
12196 <dia:attribute name="multiplicity">
12197 <dia:string>##</dia:string>
12198 </dia:attribute>
12199 <dia:attribute name="arrow">
12200 <dia:boolean val="false"/>
12201 </dia:attribute>
12202 <dia:attribute name="aggregate">
12203 <dia:enum val="1"/>
12204 </dia:attribute>
12205 </dia:composite>
12206 </dia:attribute>
12207 <dia:connections>
12208 <dia:connection handle="0" to="O36" connection="0"/>
12209 <dia:connection handle="1" to="O106" connection="65"/>
12210 </dia:connections>
12211 </dia:object>
12212 <dia:object type="UML - Class" version="0" id="O36">
12213 <dia:attribute name="obj_pos">
12214 <dia:point val="42.4,55.7"/>
12215 </dia:attribute>
12216 <dia:attribute name="obj_bb">
12217 <dia:rectangle val="42.35,55.65;44.85,57.95"/>
12218 </dia:attribute>
12219 <dia:attribute name="elem_corner">
12220 <dia:point val="42.4,55.7"/>
12221 </dia:attribute>
12222 <dia:attribute name="elem_width">
12223 <dia:real val="2.3999999999999999"/>
12224 </dia:attribute>
12225 <dia:attribute name="elem_height">
12226 <dia:real val="2.1999999999999997"/>
12227 </dia:attribute>
12228 <dia:attribute name="name">
12229 <dia:string>#infn#</dia:string>
12230 </dia:attribute>
12231 <dia:attribute name="stereotype">
12232 <dia:string>##</dia:string>
12233 </dia:attribute>
12234 <dia:attribute name="comment">
12235 <dia:string>##</dia:string>
12236 </dia:attribute>
12237 <dia:attribute name="abstract">
12238 <dia:boolean val="false"/>
12239 </dia:attribute>
12240 <dia:attribute name="suppress_attributes">
12241 <dia:boolean val="false"/>
12242 </dia:attribute>
12243 <dia:attribute name="suppress_operations">
12244 <dia:boolean val="false"/>
12245 </dia:attribute>
12246 <dia:attribute name="visible_attributes">
12247 <dia:boolean val="true"/>
12248 </dia:attribute>
12249 <dia:attribute name="visible_operations">
12250 <dia:boolean val="true"/>
12251 </dia:attribute>
12252 <dia:attribute name="visible_comments">
12253 <dia:boolean val="false"/>
12254 </dia:attribute>
12255 <dia:attribute name="wrap_operations">
12256 <dia:boolean val="false"/>
12257 </dia:attribute>
12258 <dia:attribute name="wrap_after_char">
12259 <dia:int val="40"/>
12260 </dia:attribute>
12261 <dia:attribute name="line_color">
12262 <dia:color val="#000000"/>
12263 </dia:attribute>
12264 <dia:attribute name="fill_color">
12265 <dia:color val="#ffffff"/>
12266 </dia:attribute>
12267 <dia:attribute name="text_color">
12268 <dia:color val="#000000"/>
12269 </dia:attribute>
12270 <dia:attribute name="normal_font">
12271 <dia:font family="Courier New" style="0" name="Courier"/>
12272 </dia:attribute>
12273 <dia:attribute name="abstract_font">
12274 <dia:font family="Courier New" style="0" name="Courier"/>
12275 </dia:attribute>
12276 <dia:attribute name="polymorphic_font">
12277 <dia:font family="courier new" style="0" name="Courier"/>
12278 </dia:attribute>
12279 <dia:attribute name="classname_font">
12280 <dia:font family="courier new" style="0" name="Courier"/>
12281 </dia:attribute>
12282 <dia:attribute name="abstract_classname_font">
12283 <dia:font family="Courier New" style="0" name="Courier"/>
12284 </dia:attribute>
12285 <dia:attribute name="comment_font">
12286 <dia:font family="courier new" style="0" name="Courier"/>
12287 </dia:attribute>
12288 <dia:attribute name="font_height">
12289 <dia:real val="0.80000000000000004"/>
12290 </dia:attribute>
12291 <dia:attribute name="polymorphic_font_height">
12292 <dia:real val="0.80000000000000004"/>
12293 </dia:attribute>
12294 <dia:attribute name="abstract_font_height">
12295 <dia:real val="0.80000000000000004"/>
12296 </dia:attribute>
12297 <dia:attribute name="classname_font_height">
12298 <dia:real val="1"/>
12299 </dia:attribute>
12300 <dia:attribute name="abstract_classname_font_height">
12301 <dia:real val="1"/>
12302 </dia:attribute>
12303 <dia:attribute name="comment_font_height">
12304 <dia:real val="1"/>
12305 </dia:attribute>
12306 <dia:attribute name="attributes"/>
12307 <dia:attribute name="operations"/>
12308 <dia:attribute name="template">
12309 <dia:boolean val="false"/>
12310 </dia:attribute>
12311 <dia:attribute name="templates"/>
12312 </dia:object>
12313 <dia:object type="UML - Generalization" version="0" id="O37">
12314 <dia:attribute name="obj_pos">
12315 <dia:point val="13.45,51.3"/>
12316 </dia:attribute>
12317 <dia:attribute name="obj_bb">
12318 <dia:rectangle val="12.6,51.15;43.6,55.75"/>
12319 </dia:attribute>
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"/>
12325 </dia:attribute>
12326 <dia:attribute name="orth_orient">
12327 <dia:enum val="1"/>
12328 <dia:enum val="0"/>
12329 <dia:enum val="1"/>
12330 </dia:attribute>
12331 <dia:attribute name="orth_autoroute">
12332 <dia:boolean val="false"/>
12333 </dia:attribute>
12334 <dia:attribute name="line_colour">
12335 <dia:color val="#000000"/>
12336 </dia:attribute>
12337 <dia:attribute name="name">
12338 <dia:string>##</dia:string>
12339 </dia:attribute>
12340 <dia:attribute name="stereotype">
12341 <dia:string>##</dia:string>
12342 </dia:attribute>
12343 <dia:connections>
12344 <dia:connection handle="0" to="O108" connection="6"/>
12345 <dia:connection handle="1" to="O36" connection="1"/>
12346 </dia:connections>
12347 </dia:object>
12348 <dia:object type="UML - Association" version="0" id="O38">
12349 <dia:attribute name="obj_pos">
12350 <dia:point val="62,44"/>
12351 </dia:attribute>
12352 <dia:attribute name="obj_bb">
12353 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
12354 </dia:attribute>
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"/>
12361 </dia:attribute>
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"/>
12367 </dia:attribute>
12368 <dia:attribute name="autorouting">
12369 <dia:boolean val="false"/>
12370 </dia:attribute>
12371 <dia:attribute name="name">
12372 <dia:string>##</dia:string>
12373 </dia:attribute>
12374 <dia:attribute name="direction">
12375 <dia:enum val="0"/>
12376 </dia:attribute>
12377 <dia:attribute name="ends">
12378 <dia:composite>
12379 <dia:attribute name="role">
12380 <dia:string>##</dia:string>
12381 </dia:attribute>
12382 <dia:attribute name="multiplicity">
12383 <dia:string>##</dia:string>
12384 </dia:attribute>
12385 <dia:attribute name="arrow">
12386 <dia:boolean val="false"/>
12387 </dia:attribute>
12388 <dia:attribute name="aggregate">
12389 <dia:enum val="0"/>
12390 </dia:attribute>
12391 </dia:composite>
12392 <dia:composite>
12393 <dia:attribute name="role">
12394 <dia:string>##</dia:string>
12395 </dia:attribute>
12396 <dia:attribute name="multiplicity">
12397 <dia:string>##</dia:string>
12398 </dia:attribute>
12399 <dia:attribute name="arrow">
12400 <dia:boolean val="false"/>
12401 </dia:attribute>
12402 <dia:attribute name="aggregate">
12403 <dia:enum val="1"/>
12404 </dia:attribute>
12405 </dia:composite>
12406 </dia:attribute>
12407 <dia:connections>
12408 <dia:connection handle="0" to="O84" connection="0"/>
12409 <dia:connection handle="1" to="O106" connection="67"/>
12410 </dia:connections>
12411 </dia:object>
12412 <dia:object type="UML - Generalization" version="0" id="O39">
12413 <dia:attribute name="obj_pos">
12414 <dia:point val="30.775,40.4"/>
12415 </dia:attribute>
12416 <dia:attribute name="obj_bb">
12417 <dia:rectangle val="29.925,40.35;64.55,44.05"/>
12418 </dia:attribute>
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"/>
12424 </dia:attribute>
12425 <dia:attribute name="orth_orient">
12426 <dia:enum val="1"/>
12427 <dia:enum val="0"/>
12428 <dia:enum val="1"/>
12429 </dia:attribute>
12430 <dia:attribute name="orth_autoroute">
12431 <dia:boolean val="false"/>
12432 </dia:attribute>
12433 <dia:attribute name="line_colour">
12434 <dia:color val="#000000"/>
12435 </dia:attribute>
12436 <dia:attribute name="name">
12437 <dia:string>##</dia:string>
12438 </dia:attribute>
12439 <dia:attribute name="stereotype">
12440 <dia:string>##</dia:string>
12441 </dia:attribute>
12442 <dia:connections>
12443 <dia:connection handle="0" to="O107" connection="6"/>
12444 <dia:connection handle="1" to="O84" connection="1"/>
12445 </dia:connections>
12446 </dia:object>
12447 <dia:object type="UML - Association" version="0" id="O40">
12448 <dia:attribute name="obj_pos">
12449 <dia:point val="36.4,55.7"/>
12450 </dia:attribute>
12451 <dia:attribute name="obj_bb">
12452 <dia:rectangle val="24.7,-2.25;95.7413,58.1"/>
12453 </dia:attribute>
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"/>
12460 </dia:attribute>
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"/>
12466 </dia:attribute>
12467 <dia:attribute name="autorouting">
12468 <dia:boolean val="false"/>
12469 </dia:attribute>
12470 <dia:attribute name="name">
12471 <dia:string>##</dia:string>
12472 </dia:attribute>
12473 <dia:attribute name="direction">
12474 <dia:enum val="0"/>
12475 </dia:attribute>
12476 <dia:attribute name="ends">
12477 <dia:composite>
12478 <dia:attribute name="role">
12479 <dia:string>##</dia:string>
12480 </dia:attribute>
12481 <dia:attribute name="multiplicity">
12482 <dia:string>##</dia:string>
12483 </dia:attribute>
12484 <dia:attribute name="arrow">
12485 <dia:boolean val="false"/>
12486 </dia:attribute>
12487 <dia:attribute name="aggregate">
12488 <dia:enum val="0"/>
12489 </dia:attribute>
12490 </dia:composite>
12491 <dia:composite>
12492 <dia:attribute name="role">
12493 <dia:string>##</dia:string>
12494 </dia:attribute>
12495 <dia:attribute name="multiplicity">
12496 <dia:string>##</dia:string>
12497 </dia:attribute>
12498 <dia:attribute name="arrow">
12499 <dia:boolean val="false"/>
12500 </dia:attribute>
12501 <dia:attribute name="aggregate">
12502 <dia:enum val="1"/>
12503 </dia:attribute>
12504 </dia:composite>
12505 </dia:attribute>
12506 <dia:connections>
12507 <dia:connection handle="0" to="O41" connection="0"/>
12508 <dia:connection handle="1" to="O106" connection="65"/>
12509 </dia:connections>
12510 </dia:object>
12511 <dia:object type="UML - Class" version="0" id="O41">
12512 <dia:attribute name="obj_pos">
12513 <dia:point val="36.4,55.7"/>
12514 </dia:attribute>
12515 <dia:attribute name="obj_bb">
12516 <dia:rectangle val="36.35,55.65;39.3,57.95"/>
12517 </dia:attribute>
12518 <dia:attribute name="elem_corner">
12519 <dia:point val="36.4,55.7"/>
12520 </dia:attribute>
12521 <dia:attribute name="elem_width">
12522 <dia:real val="2.8500000000000001"/>
12523 </dia:attribute>
12524 <dia:attribute name="elem_height">
12525 <dia:real val="2.1999999999999997"/>
12526 </dia:attribute>
12527 <dia:attribute name="name">
12528 <dia:string>#error#</dia:string>
12529 </dia:attribute>
12530 <dia:attribute name="stereotype">
12531 <dia:string>##</dia:string>
12532 </dia:attribute>
12533 <dia:attribute name="comment">
12534 <dia:string>##</dia:string>
12535 </dia:attribute>
12536 <dia:attribute name="abstract">
12537 <dia:boolean val="false"/>
12538 </dia:attribute>
12539 <dia:attribute name="suppress_attributes">
12540 <dia:boolean val="false"/>
12541 </dia:attribute>
12542 <dia:attribute name="suppress_operations">
12543 <dia:boolean val="false"/>
12544 </dia:attribute>
12545 <dia:attribute name="visible_attributes">
12546 <dia:boolean val="true"/>
12547 </dia:attribute>
12548 <dia:attribute name="visible_operations">
12549 <dia:boolean val="true"/>
12550 </dia:attribute>
12551 <dia:attribute name="visible_comments">
12552 <dia:boolean val="false"/>
12553 </dia:attribute>
12554 <dia:attribute name="wrap_operations">
12555 <dia:boolean val="false"/>
12556 </dia:attribute>
12557 <dia:attribute name="wrap_after_char">
12558 <dia:int val="40"/>
12559 </dia:attribute>
12560 <dia:attribute name="line_color">
12561 <dia:color val="#000000"/>
12562 </dia:attribute>
12563 <dia:attribute name="fill_color">
12564 <dia:color val="#ffffff"/>
12565 </dia:attribute>
12566 <dia:attribute name="text_color">
12567 <dia:color val="#000000"/>
12568 </dia:attribute>
12569 <dia:attribute name="normal_font">
12570 <dia:font family="Courier New" style="0" name="Courier"/>
12571 </dia:attribute>
12572 <dia:attribute name="abstract_font">
12573 <dia:font family="Courier New" style="0" name="Courier"/>
12574 </dia:attribute>
12575 <dia:attribute name="polymorphic_font">
12576 <dia:font family="courier new" style="0" name="Courier"/>
12577 </dia:attribute>
12578 <dia:attribute name="classname_font">
12579 <dia:font family="courier new" style="0" name="Courier"/>
12580 </dia:attribute>
12581 <dia:attribute name="abstract_classname_font">
12582 <dia:font family="Courier New" style="0" name="Courier"/>
12583 </dia:attribute>
12584 <dia:attribute name="comment_font">
12585 <dia:font family="courier new" style="0" name="Courier"/>
12586 </dia:attribute>
12587 <dia:attribute name="font_height">
12588 <dia:real val="0.80000000000000004"/>
12589 </dia:attribute>
12590 <dia:attribute name="polymorphic_font_height">
12591 <dia:real val="0.80000000000000004"/>
12592 </dia:attribute>
12593 <dia:attribute name="abstract_font_height">
12594 <dia:real val="0.80000000000000004"/>
12595 </dia:attribute>
12596 <dia:attribute name="classname_font_height">
12597 <dia:real val="1"/>
12598 </dia:attribute>
12599 <dia:attribute name="abstract_classname_font_height">
12600 <dia:real val="1"/>
12601 </dia:attribute>
12602 <dia:attribute name="comment_font_height">
12603 <dia:real val="1"/>
12604 </dia:attribute>
12605 <dia:attribute name="attributes"/>
12606 <dia:attribute name="operations"/>
12607 <dia:attribute name="template">
12608 <dia:boolean val="false"/>
12609 </dia:attribute>
12610 <dia:attribute name="templates"/>
12611 </dia:object>
12612 <dia:object type="UML - Generalization" version="0" id="O42">
12613 <dia:attribute name="obj_pos">
12614 <dia:point val="13.45,51.3"/>
12615 </dia:attribute>
12616 <dia:attribute name="obj_bb">
12617 <dia:rectangle val="12.6,51.15;37.825,55.75"/>
12618 </dia:attribute>
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"/>
12624 </dia:attribute>
12625 <dia:attribute name="orth_orient">
12626 <dia:enum val="1"/>
12627 <dia:enum val="0"/>
12628 <dia:enum val="1"/>
12629 </dia:attribute>
12630 <dia:attribute name="orth_autoroute">
12631 <dia:boolean val="false"/>
12632 </dia:attribute>
12633 <dia:attribute name="line_colour">
12634 <dia:color val="#000000"/>
12635 </dia:attribute>
12636 <dia:attribute name="name">
12637 <dia:string>##</dia:string>
12638 </dia:attribute>
12639 <dia:attribute name="stereotype">
12640 <dia:string>##</dia:string>
12641 </dia:attribute>
12642 <dia:connections>
12643 <dia:connection handle="0" to="O108" connection="6"/>
12644 <dia:connection handle="1" to="O41" connection="1"/>
12645 </dia:connections>
12646 </dia:object>
12647 <dia:object type="UML - Association" version="0" id="O43">
12648 <dia:attribute name="obj_pos">
12649 <dia:point val="33.4,55.7"/>
12650 </dia:attribute>
12651 <dia:attribute name="obj_bb">
12652 <dia:rectangle val="24.7,-2.25;95.7767,58.1"/>
12653 </dia:attribute>
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"/>
12660 </dia:attribute>
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"/>
12666 </dia:attribute>
12667 <dia:attribute name="autorouting">
12668 <dia:boolean val="false"/>
12669 </dia:attribute>
12670 <dia:attribute name="name">
12671 <dia:string>##</dia:string>
12672 </dia:attribute>
12673 <dia:attribute name="direction">
12674 <dia:enum val="0"/>
12675 </dia:attribute>
12676 <dia:attribute name="ends">
12677 <dia:composite>
12678 <dia:attribute name="role">
12679 <dia:string>##</dia:string>
12680 </dia:attribute>
12681 <dia:attribute name="multiplicity">
12682 <dia:string>##</dia:string>
12683 </dia:attribute>
12684 <dia:attribute name="arrow">
12685 <dia:boolean val="false"/>
12686 </dia:attribute>
12687 <dia:attribute name="aggregate">
12688 <dia:enum val="0"/>
12689 </dia:attribute>
12690 </dia:composite>
12691 <dia:composite>
12692 <dia:attribute name="role">
12693 <dia:string>##</dia:string>
12694 </dia:attribute>
12695 <dia:attribute name="multiplicity">
12696 <dia:string>##</dia:string>
12697 </dia:attribute>
12698 <dia:attribute name="arrow">
12699 <dia:boolean val="false"/>
12700 </dia:attribute>
12701 <dia:attribute name="aggregate">
12702 <dia:enum val="1"/>
12703 </dia:attribute>
12704 </dia:composite>
12705 </dia:attribute>
12706 <dia:connections>
12707 <dia:connection handle="0" to="O44" connection="0"/>
12708 <dia:connection handle="1" to="O106" connection="65"/>
12709 </dia:connections>
12710 </dia:object>
12711 <dia:object type="UML - Class" version="0" id="O44">
12712 <dia:attribute name="obj_pos">
12713 <dia:point val="33.4,55.7"/>
12714 </dia:attribute>
12715 <dia:attribute name="obj_bb">
12716 <dia:rectangle val="33.35,55.65;35.4,57.95"/>
12717 </dia:attribute>
12718 <dia:attribute name="elem_corner">
12719 <dia:point val="33.4,55.7"/>
12720 </dia:attribute>
12721 <dia:attribute name="elem_width">
12722 <dia:real val="1.9500000000000002"/>
12723 </dia:attribute>
12724 <dia:attribute name="elem_height">
12725 <dia:real val="2.1999999999999997"/>
12726 </dia:attribute>
12727 <dia:attribute name="name">
12728 <dia:string>#des#</dia:string>
12729 </dia:attribute>
12730 <dia:attribute name="stereotype">
12731 <dia:string>##</dia:string>
12732 </dia:attribute>
12733 <dia:attribute name="comment">
12734 <dia:string>##</dia:string>
12735 </dia:attribute>
12736 <dia:attribute name="abstract">
12737 <dia:boolean val="false"/>
12738 </dia:attribute>
12739 <dia:attribute name="suppress_attributes">
12740 <dia:boolean val="false"/>
12741 </dia:attribute>
12742 <dia:attribute name="suppress_operations">
12743 <dia:boolean val="false"/>
12744 </dia:attribute>
12745 <dia:attribute name="visible_attributes">
12746 <dia:boolean val="true"/>
12747 </dia:attribute>
12748 <dia:attribute name="visible_operations">
12749 <dia:boolean val="true"/>
12750 </dia:attribute>
12751 <dia:attribute name="visible_comments">
12752 <dia:boolean val="false"/>
12753 </dia:attribute>
12754 <dia:attribute name="wrap_operations">
12755 <dia:boolean val="false"/>
12756 </dia:attribute>
12757 <dia:attribute name="wrap_after_char">
12758 <dia:int val="40"/>
12759 </dia:attribute>
12760 <dia:attribute name="line_color">
12761 <dia:color val="#000000"/>
12762 </dia:attribute>
12763 <dia:attribute name="fill_color">
12764 <dia:color val="#ffffff"/>
12765 </dia:attribute>
12766 <dia:attribute name="text_color">
12767 <dia:color val="#000000"/>
12768 </dia:attribute>
12769 <dia:attribute name="normal_font">
12770 <dia:font family="Courier New" style="0" name="Courier"/>
12771 </dia:attribute>
12772 <dia:attribute name="abstract_font">
12773 <dia:font family="Courier New" style="0" name="Courier"/>
12774 </dia:attribute>
12775 <dia:attribute name="polymorphic_font">
12776 <dia:font family="courier new" style="0" name="Courier"/>
12777 </dia:attribute>
12778 <dia:attribute name="classname_font">
12779 <dia:font family="courier new" style="0" name="Courier"/>
12780 </dia:attribute>
12781 <dia:attribute name="abstract_classname_font">
12782 <dia:font family="Courier New" style="0" name="Courier"/>
12783 </dia:attribute>
12784 <dia:attribute name="comment_font">
12785 <dia:font family="courier new" style="0" name="Courier"/>
12786 </dia:attribute>
12787 <dia:attribute name="font_height">
12788 <dia:real val="0.80000000000000004"/>
12789 </dia:attribute>
12790 <dia:attribute name="polymorphic_font_height">
12791 <dia:real val="0.80000000000000004"/>
12792 </dia:attribute>
12793 <dia:attribute name="abstract_font_height">
12794 <dia:real val="0.80000000000000004"/>
12795 </dia:attribute>
12796 <dia:attribute name="classname_font_height">
12797 <dia:real val="1"/>
12798 </dia:attribute>
12799 <dia:attribute name="abstract_classname_font_height">
12800 <dia:real val="1"/>
12801 </dia:attribute>
12802 <dia:attribute name="comment_font_height">
12803 <dia:real val="1"/>
12804 </dia:attribute>
12805 <dia:attribute name="attributes"/>
12806 <dia:attribute name="operations"/>
12807 <dia:attribute name="template">
12808 <dia:boolean val="false"/>
12809 </dia:attribute>
12810 <dia:attribute name="templates"/>
12811 </dia:object>
12812 <dia:object type="UML - Generalization" version="0" id="O45">
12813 <dia:attribute name="obj_pos">
12814 <dia:point val="13.45,51.3"/>
12815 </dia:attribute>
12816 <dia:attribute name="obj_bb">
12817 <dia:rectangle val="12.6,51.15;34.375,55.75"/>
12818 </dia:attribute>
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"/>
12824 </dia:attribute>
12825 <dia:attribute name="orth_orient">
12826 <dia:enum val="1"/>
12827 <dia:enum val="0"/>
12828 <dia:enum val="1"/>
12829 </dia:attribute>
12830 <dia:attribute name="orth_autoroute">
12831 <dia:boolean val="false"/>
12832 </dia:attribute>
12833 <dia:attribute name="line_colour">
12834 <dia:color val="#000000"/>
12835 </dia:attribute>
12836 <dia:attribute name="name">
12837 <dia:string>##</dia:string>
12838 </dia:attribute>
12839 <dia:attribute name="stereotype">
12840 <dia:string>##</dia:string>
12841 </dia:attribute>
12842 <dia:connections>
12843 <dia:connection handle="0" to="O108" connection="6"/>
12844 <dia:connection handle="1" to="O44" connection="1"/>
12845 </dia:connections>
12846 </dia:object>
12847 <dia:object type="UML - Generalization" version="0" id="O46">
12848 <dia:attribute name="obj_pos">
12849 <dia:point val="30.775,40.4"/>
12850 </dia:attribute>
12851 <dia:attribute name="obj_bb">
12852 <dia:rectangle val="29.925,40.35;73.55,44.05"/>
12853 </dia:attribute>
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"/>
12859 </dia:attribute>
12860 <dia:attribute name="orth_orient">
12861 <dia:enum val="1"/>
12862 <dia:enum val="0"/>
12863 <dia:enum val="1"/>
12864 </dia:attribute>
12865 <dia:attribute name="orth_autoroute">
12866 <dia:boolean val="false"/>
12867 </dia:attribute>
12868 <dia:attribute name="line_colour">
12869 <dia:color val="#000000"/>
12870 </dia:attribute>
12871 <dia:attribute name="name">
12872 <dia:string>##</dia:string>
12873 </dia:attribute>
12874 <dia:attribute name="stereotype">
12875 <dia:string>##</dia:string>
12876 </dia:attribute>
12877 <dia:connections>
12878 <dia:connection handle="0" to="O107" connection="6"/>
12879 <dia:connection handle="1" to="O82" connection="1"/>
12880 </dia:connections>
12881 </dia:object>
12882 <dia:object type="UML - Association" version="0" id="O47">
12883 <dia:attribute name="obj_pos">
12884 <dia:point val="73.75,55.7"/>
12885 </dia:attribute>
12886 <dia:attribute name="obj_bb">
12887 <dia:rectangle val="24.7,-2.25;95.7237,58.1"/>
12888 </dia:attribute>
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"/>
12895 </dia:attribute>
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"/>
12901 </dia:attribute>
12902 <dia:attribute name="autorouting">
12903 <dia:boolean val="false"/>
12904 </dia:attribute>
12905 <dia:attribute name="name">
12906 <dia:string>##</dia:string>
12907 </dia:attribute>
12908 <dia:attribute name="direction">
12909 <dia:enum val="0"/>
12910 </dia:attribute>
12911 <dia:attribute name="ends">
12912 <dia:composite>
12913 <dia:attribute name="role">
12914 <dia:string>##</dia:string>
12915 </dia:attribute>
12916 <dia:attribute name="multiplicity">
12917 <dia:string>##</dia:string>
12918 </dia:attribute>
12919 <dia:attribute name="arrow">
12920 <dia:boolean val="false"/>
12921 </dia:attribute>
12922 <dia:attribute name="aggregate">
12923 <dia:enum val="0"/>
12924 </dia:attribute>
12925 </dia:composite>
12926 <dia:composite>
12927 <dia:attribute name="role">
12928 <dia:string>##</dia:string>
12929 </dia:attribute>
12930 <dia:attribute name="multiplicity">
12931 <dia:string>##</dia:string>
12932 </dia:attribute>
12933 <dia:attribute name="arrow">
12934 <dia:boolean val="false"/>
12935 </dia:attribute>
12936 <dia:attribute name="aggregate">
12937 <dia:enum val="1"/>
12938 </dia:attribute>
12939 </dia:composite>
12940 </dia:attribute>
12941 <dia:connections>
12942 <dia:connection handle="0" to="O9" connection="0"/>
12943 <dia:connection handle="1" to="O106" connection="65"/>
12944 </dia:connections>
12945 </dia:object>
12946 <dia:object type="UML - Association" version="0" id="O48">
12947 <dia:attribute name="obj_pos">
12948 <dia:point val="56.4,55.7"/>
12949 </dia:attribute>
12950 <dia:attribute name="obj_bb">
12951 <dia:rectangle val="24.7,-2.25;95.7943,58.1"/>
12952 </dia:attribute>
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"/>
12959 </dia:attribute>
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"/>
12965 </dia:attribute>
12966 <dia:attribute name="autorouting">
12967 <dia:boolean val="false"/>
12968 </dia:attribute>
12969 <dia:attribute name="name">
12970 <dia:string>##</dia:string>
12971 </dia:attribute>
12972 <dia:attribute name="direction">
12973 <dia:enum val="0"/>
12974 </dia:attribute>
12975 <dia:attribute name="ends">
12976 <dia:composite>
12977 <dia:attribute name="role">
12978 <dia:string>##</dia:string>
12979 </dia:attribute>
12980 <dia:attribute name="multiplicity">
12981 <dia:string>##</dia:string>
12982 </dia:attribute>
12983 <dia:attribute name="arrow">
12984 <dia:boolean val="false"/>
12985 </dia:attribute>
12986 <dia:attribute name="aggregate">
12987 <dia:enum val="0"/>
12988 </dia:attribute>
12989 </dia:composite>
12990 <dia:composite>
12991 <dia:attribute name="role">
12992 <dia:string>##</dia:string>
12993 </dia:attribute>
12994 <dia:attribute name="multiplicity">
12995 <dia:string>##</dia:string>
12996 </dia:attribute>
12997 <dia:attribute name="arrow">
12998 <dia:boolean val="false"/>
12999 </dia:attribute>
13000 <dia:attribute name="aggregate">
13001 <dia:enum val="1"/>
13002 </dia:attribute>
13003 </dia:composite>
13004 </dia:attribute>
13005 <dia:connections>
13006 <dia:connection handle="0" to="O10" connection="0"/>
13007 <dia:connection handle="1" to="O106" connection="65"/>
13008 </dia:connections>
13009 </dia:object>
13010 <dia:object type="UML - Association" version="0" id="O49">
13011 <dia:attribute name="obj_pos">
13012 <dia:point val="52,44"/>
13013 </dia:attribute>
13014 <dia:attribute name="obj_bb">
13015 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
13016 </dia:attribute>
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"/>
13023 </dia:attribute>
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"/>
13029 </dia:attribute>
13030 <dia:attribute name="autorouting">
13031 <dia:boolean val="false"/>
13032 </dia:attribute>
13033 <dia:attribute name="name">
13034 <dia:string>##</dia:string>
13035 </dia:attribute>
13036 <dia:attribute name="direction">
13037 <dia:enum val="0"/>
13038 </dia:attribute>
13039 <dia:attribute name="ends">
13040 <dia:composite>
13041 <dia:attribute name="role">
13042 <dia:string>##</dia:string>
13043 </dia:attribute>
13044 <dia:attribute name="multiplicity">
13045 <dia:string>##</dia:string>
13046 </dia:attribute>
13047 <dia:attribute name="arrow">
13048 <dia:boolean val="false"/>
13049 </dia:attribute>
13050 <dia:attribute name="aggregate">
13051 <dia:enum val="0"/>
13052 </dia:attribute>
13053 </dia:composite>
13054 <dia:composite>
13055 <dia:attribute name="role">
13056 <dia:string>##</dia:string>
13057 </dia:attribute>
13058 <dia:attribute name="multiplicity">
13059 <dia:string>##</dia:string>
13060 </dia:attribute>
13061 <dia:attribute name="arrow">
13062 <dia:boolean val="false"/>
13063 </dia:attribute>
13064 <dia:attribute name="aggregate">
13065 <dia:enum val="1"/>
13066 </dia:attribute>
13067 </dia:composite>
13068 </dia:attribute>
13069 <dia:connections>
13070 <dia:connection handle="0" to="O86" connection="0"/>
13071 <dia:connection handle="1" to="O106" connection="67"/>
13072 </dia:connections>
13073 </dia:object>
13074 <dia:object type="UML - Generalization" version="0" id="O50">
13075 <dia:attribute name="obj_pos">
13076 <dia:point val="30.775,40.4"/>
13077 </dia:attribute>
13078 <dia:attribute name="obj_bb">
13079 <dia:rectangle val="29.925,40.35;54.775,44.05"/>
13080 </dia:attribute>
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"/>
13086 </dia:attribute>
13087 <dia:attribute name="orth_orient">
13088 <dia:enum val="1"/>
13089 <dia:enum val="0"/>
13090 <dia:enum val="1"/>
13091 </dia:attribute>
13092 <dia:attribute name="orth_autoroute">
13093 <dia:boolean val="false"/>
13094 </dia:attribute>
13095 <dia:attribute name="line_colour">
13096 <dia:color val="#000000"/>
13097 </dia:attribute>
13098 <dia:attribute name="name">
13099 <dia:string>##</dia:string>
13100 </dia:attribute>
13101 <dia:attribute name="stereotype">
13102 <dia:string>##</dia:string>
13103 </dia:attribute>
13104 <dia:connections>
13105 <dia:connection handle="0" to="O107" connection="6"/>
13106 <dia:connection handle="1" to="O86" connection="1"/>
13107 </dia:connections>
13108 </dia:object>
13109 <dia:object type="UML - Association" version="0" id="O51">
13110 <dia:attribute name="obj_pos">
13111 <dia:point val="58,44"/>
13112 </dia:attribute>
13113 <dia:attribute name="obj_bb">
13114 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
13115 </dia:attribute>
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"/>
13122 </dia:attribute>
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"/>
13128 </dia:attribute>
13129 <dia:attribute name="autorouting">
13130 <dia:boolean val="false"/>
13131 </dia:attribute>
13132 <dia:attribute name="name">
13133 <dia:string>##</dia:string>
13134 </dia:attribute>
13135 <dia:attribute name="direction">
13136 <dia:enum val="0"/>
13137 </dia:attribute>
13138 <dia:attribute name="ends">
13139 <dia:composite>
13140 <dia:attribute name="role">
13141 <dia:string>##</dia:string>
13142 </dia:attribute>
13143 <dia:attribute name="multiplicity">
13144 <dia:string>##</dia:string>
13145 </dia:attribute>
13146 <dia:attribute name="arrow">
13147 <dia:boolean val="false"/>
13148 </dia:attribute>
13149 <dia:attribute name="aggregate">
13150 <dia:enum val="0"/>
13151 </dia:attribute>
13152 </dia:composite>
13153 <dia:composite>
13154 <dia:attribute name="role">
13155 <dia:string>##</dia:string>
13156 </dia:attribute>
13157 <dia:attribute name="multiplicity">
13158 <dia:string>##</dia:string>
13159 </dia:attribute>
13160 <dia:attribute name="arrow">
13161 <dia:boolean val="false"/>
13162 </dia:attribute>
13163 <dia:attribute name="aggregate">
13164 <dia:enum val="1"/>
13165 </dia:attribute>
13166 </dia:composite>
13167 </dia:attribute>
13168 <dia:connections>
13169 <dia:connection handle="0" to="O85" connection="0"/>
13170 <dia:connection handle="1" to="O106" connection="67"/>
13171 </dia:connections>
13172 </dia:object>
13173 <dia:object type="UML - Generalization" version="0" id="O52">
13174 <dia:attribute name="obj_pos">
13175 <dia:point val="30.775,40.4"/>
13176 </dia:attribute>
13177 <dia:attribute name="obj_bb">
13178 <dia:rectangle val="29.925,40.35;59.425,44.05"/>
13179 </dia:attribute>
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"/>
13185 </dia:attribute>
13186 <dia:attribute name="orth_orient">
13187 <dia:enum val="1"/>
13188 <dia:enum val="0"/>
13189 <dia:enum val="1"/>
13190 </dia:attribute>
13191 <dia:attribute name="orth_autoroute">
13192 <dia:boolean val="false"/>
13193 </dia:attribute>
13194 <dia:attribute name="line_colour">
13195 <dia:color val="#000000"/>
13196 </dia:attribute>
13197 <dia:attribute name="name">
13198 <dia:string>##</dia:string>
13199 </dia:attribute>
13200 <dia:attribute name="stereotype">
13201 <dia:string>##</dia:string>
13202 </dia:attribute>
13203 <dia:connections>
13204 <dia:connection handle="0" to="O107" connection="6"/>
13205 <dia:connection handle="1" to="O85" connection="1"/>
13206 </dia:connections>
13207 </dia:object>
13208 <dia:object type="UML - Association" version="0" id="O53">
13209 <dia:attribute name="obj_pos">
13210 <dia:point val="81,44"/>
13211 </dia:attribute>
13212 <dia:attribute name="obj_bb">
13213 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
13214 </dia:attribute>
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"/>
13221 </dia:attribute>
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"/>
13227 </dia:attribute>
13228 <dia:attribute name="autorouting">
13229 <dia:boolean val="false"/>
13230 </dia:attribute>
13231 <dia:attribute name="name">
13232 <dia:string>##</dia:string>
13233 </dia:attribute>
13234 <dia:attribute name="direction">
13235 <dia:enum val="0"/>
13236 </dia:attribute>
13237 <dia:attribute name="ends">
13238 <dia:composite>
13239 <dia:attribute name="role">
13240 <dia:string>##</dia:string>
13241 </dia:attribute>
13242 <dia:attribute name="multiplicity">
13243 <dia:string>##</dia:string>
13244 </dia:attribute>
13245 <dia:attribute name="arrow">
13246 <dia:boolean val="false"/>
13247 </dia:attribute>
13248 <dia:attribute name="aggregate">
13249 <dia:enum val="0"/>
13250 </dia:attribute>
13251 </dia:composite>
13252 <dia:composite>
13253 <dia:attribute name="role">
13254 <dia:string>##</dia:string>
13255 </dia:attribute>
13256 <dia:attribute name="multiplicity">
13257 <dia:string>##</dia:string>
13258 </dia:attribute>
13259 <dia:attribute name="arrow">
13260 <dia:boolean val="false"/>
13261 </dia:attribute>
13262 <dia:attribute name="aggregate">
13263 <dia:enum val="1"/>
13264 </dia:attribute>
13265 </dia:composite>
13266 </dia:attribute>
13267 <dia:connections>
13268 <dia:connection handle="0" to="O80" connection="0"/>
13269 <dia:connection handle="1" to="O106" connection="67"/>
13270 </dia:connections>
13271 </dia:object>
13272 <dia:object type="UML - Generalization" version="0" id="O54">
13273 <dia:attribute name="obj_pos">
13274 <dia:point val="30.775,40.4"/>
13275 </dia:attribute>
13276 <dia:attribute name="obj_bb">
13277 <dia:rectangle val="29.925,40.35;82.425,44.05"/>
13278 </dia:attribute>
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"/>
13284 </dia:attribute>
13285 <dia:attribute name="orth_orient">
13286 <dia:enum val="1"/>
13287 <dia:enum val="0"/>
13288 <dia:enum val="1"/>
13289 </dia:attribute>
13290 <dia:attribute name="orth_autoroute">
13291 <dia:boolean val="false"/>
13292 </dia:attribute>
13293 <dia:attribute name="line_colour">
13294 <dia:color val="#000000"/>
13295 </dia:attribute>
13296 <dia:attribute name="name">
13297 <dia:string>##</dia:string>
13298 </dia:attribute>
13299 <dia:attribute name="stereotype">
13300 <dia:string>##</dia:string>
13301 </dia:attribute>
13302 <dia:connections>
13303 <dia:connection handle="0" to="O107" connection="6"/>
13304 <dia:connection handle="1" to="O80" connection="1"/>
13305 </dia:connections>
13306 </dia:object>
13307 <dia:object type="UML - Association" version="0" id="O55">
13308 <dia:attribute name="obj_pos">
13309 <dia:point val="85,44"/>
13310 </dia:attribute>
13311 <dia:attribute name="obj_bb">
13312 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
13313 </dia:attribute>
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"/>
13320 </dia:attribute>
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"/>
13326 </dia:attribute>
13327 <dia:attribute name="autorouting">
13328 <dia:boolean val="false"/>
13329 </dia:attribute>
13330 <dia:attribute name="name">
13331 <dia:string>##</dia:string>
13332 </dia:attribute>
13333 <dia:attribute name="direction">
13334 <dia:enum val="0"/>
13335 </dia:attribute>
13336 <dia:attribute name="ends">
13337 <dia:composite>
13338 <dia:attribute name="role">
13339 <dia:string>##</dia:string>
13340 </dia:attribute>
13341 <dia:attribute name="multiplicity">
13342 <dia:string>##</dia:string>
13343 </dia:attribute>
13344 <dia:attribute name="arrow">
13345 <dia:boolean val="false"/>
13346 </dia:attribute>
13347 <dia:attribute name="aggregate">
13348 <dia:enum val="0"/>
13349 </dia:attribute>
13350 </dia:composite>
13351 <dia:composite>
13352 <dia:attribute name="role">
13353 <dia:string>##</dia:string>
13354 </dia:attribute>
13355 <dia:attribute name="multiplicity">
13356 <dia:string>##</dia:string>
13357 </dia:attribute>
13358 <dia:attribute name="arrow">
13359 <dia:boolean val="false"/>
13360 </dia:attribute>
13361 <dia:attribute name="aggregate">
13362 <dia:enum val="1"/>
13363 </dia:attribute>
13364 </dia:composite>
13365 </dia:attribute>
13366 <dia:connections>
13367 <dia:connection handle="0" to="O56" connection="0"/>
13368 <dia:connection handle="1" to="O106" connection="67"/>
13369 </dia:connections>
13370 </dia:object>
13371 <dia:object type="UML - Class" version="0" id="O56">
13372 <dia:attribute name="obj_pos">
13373 <dia:point val="85,44"/>
13374 </dia:attribute>
13375 <dia:attribute name="obj_bb">
13376 <dia:rectangle val="84.95,43.95;87.45,46.25"/>
13377 </dia:attribute>
13378 <dia:attribute name="elem_corner">
13379 <dia:point val="85,44"/>
13380 </dia:attribute>
13381 <dia:attribute name="elem_width">
13382 <dia:real val="2.3999999999999999"/>
13383 </dia:attribute>
13384 <dia:attribute name="elem_height">
13385 <dia:real val="2.1999999999999997"/>
13386 </dia:attribute>
13387 <dia:attribute name="name">
13388 <dia:string>#msfi#</dia:string>
13389 </dia:attribute>
13390 <dia:attribute name="stereotype">
13391 <dia:string>##</dia:string>
13392 </dia:attribute>
13393 <dia:attribute name="comment">
13394 <dia:string>##</dia:string>
13395 </dia:attribute>
13396 <dia:attribute name="abstract">
13397 <dia:boolean val="false"/>
13398 </dia:attribute>
13399 <dia:attribute name="suppress_attributes">
13400 <dia:boolean val="false"/>
13401 </dia:attribute>
13402 <dia:attribute name="suppress_operations">
13403 <dia:boolean val="false"/>
13404 </dia:attribute>
13405 <dia:attribute name="visible_attributes">
13406 <dia:boolean val="true"/>
13407 </dia:attribute>
13408 <dia:attribute name="visible_operations">
13409 <dia:boolean val="true"/>
13410 </dia:attribute>
13411 <dia:attribute name="visible_comments">
13412 <dia:boolean val="false"/>
13413 </dia:attribute>
13414 <dia:attribute name="wrap_operations">
13415 <dia:boolean val="false"/>
13416 </dia:attribute>
13417 <dia:attribute name="wrap_after_char">
13418 <dia:int val="40"/>
13419 </dia:attribute>
13420 <dia:attribute name="line_color">
13421 <dia:color val="#000000"/>
13422 </dia:attribute>
13423 <dia:attribute name="fill_color">
13424 <dia:color val="#ffffff"/>
13425 </dia:attribute>
13426 <dia:attribute name="text_color">
13427 <dia:color val="#000000"/>
13428 </dia:attribute>
13429 <dia:attribute name="normal_font">
13430 <dia:font family="Courier New" style="0" name="Courier"/>
13431 </dia:attribute>
13432 <dia:attribute name="abstract_font">
13433 <dia:font family="Courier New" style="0" name="Courier"/>
13434 </dia:attribute>
13435 <dia:attribute name="polymorphic_font">
13436 <dia:font family="courier new" style="0" name="Courier"/>
13437 </dia:attribute>
13438 <dia:attribute name="classname_font">
13439 <dia:font family="courier new" style="0" name="Courier"/>
13440 </dia:attribute>
13441 <dia:attribute name="abstract_classname_font">
13442 <dia:font family="Courier New" style="0" name="Courier"/>
13443 </dia:attribute>
13444 <dia:attribute name="comment_font">
13445 <dia:font family="courier new" style="0" name="Courier"/>
13446 </dia:attribute>
13447 <dia:attribute name="font_height">
13448 <dia:real val="0.80000000000000004"/>
13449 </dia:attribute>
13450 <dia:attribute name="polymorphic_font_height">
13451 <dia:real val="0.80000000000000004"/>
13452 </dia:attribute>
13453 <dia:attribute name="abstract_font_height">
13454 <dia:real val="0.80000000000000004"/>
13455 </dia:attribute>
13456 <dia:attribute name="classname_font_height">
13457 <dia:real val="1"/>
13458 </dia:attribute>
13459 <dia:attribute name="abstract_classname_font_height">
13460 <dia:real val="1"/>
13461 </dia:attribute>
13462 <dia:attribute name="comment_font_height">
13463 <dia:real val="1"/>
13464 </dia:attribute>
13465 <dia:attribute name="attributes"/>
13466 <dia:attribute name="operations"/>
13467 <dia:attribute name="template">
13468 <dia:boolean val="false"/>
13469 </dia:attribute>
13470 <dia:attribute name="templates"/>
13471 </dia:object>
13472 <dia:object type="UML - Generalization" version="0" id="O57">
13473 <dia:attribute name="obj_pos">
13474 <dia:point val="30.775,40.4"/>
13475 </dia:attribute>
13476 <dia:attribute name="obj_bb">
13477 <dia:rectangle val="29.925,40.35;86.2,44.05"/>
13478 </dia:attribute>
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"/>
13484 </dia:attribute>
13485 <dia:attribute name="orth_orient">
13486 <dia:enum val="1"/>
13487 <dia:enum val="0"/>
13488 <dia:enum val="1"/>
13489 </dia:attribute>
13490 <dia:attribute name="orth_autoroute">
13491 <dia:boolean val="false"/>
13492 </dia:attribute>
13493 <dia:attribute name="line_colour">
13494 <dia:color val="#000000"/>
13495 </dia:attribute>
13496 <dia:attribute name="name">
13497 <dia:string>##</dia:string>
13498 </dia:attribute>
13499 <dia:attribute name="stereotype">
13500 <dia:string>##</dia:string>
13501 </dia:attribute>
13502 <dia:connections>
13503 <dia:connection handle="0" to="O107" connection="6"/>
13504 <dia:connection handle="1" to="O56" connection="1"/>
13505 </dia:connections>
13506 </dia:object>
13507 <dia:object type="UML - Association" version="0" id="O58">
13508 <dia:attribute name="obj_pos">
13509 <dia:point val="35,44"/>
13510 </dia:attribute>
13511 <dia:attribute name="obj_bb">
13512 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
13513 </dia:attribute>
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"/>
13520 </dia:attribute>
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"/>
13526 </dia:attribute>
13527 <dia:attribute name="autorouting">
13528 <dia:boolean val="false"/>
13529 </dia:attribute>
13530 <dia:attribute name="name">
13531 <dia:string>##</dia:string>
13532 </dia:attribute>
13533 <dia:attribute name="direction">
13534 <dia:enum val="0"/>
13535 </dia:attribute>
13536 <dia:attribute name="ends">
13537 <dia:composite>
13538 <dia:attribute name="role">
13539 <dia:string>##</dia:string>
13540 </dia:attribute>
13541 <dia:attribute name="multiplicity">
13542 <dia:string>##</dia:string>
13543 </dia:attribute>
13544 <dia:attribute name="arrow">
13545 <dia:boolean val="false"/>
13546 </dia:attribute>
13547 <dia:attribute name="aggregate">
13548 <dia:enum val="0"/>
13549 </dia:attribute>
13550 </dia:composite>
13551 <dia:composite>
13552 <dia:attribute name="role">
13553 <dia:string>##</dia:string>
13554 </dia:attribute>
13555 <dia:attribute name="multiplicity">
13556 <dia:string>##</dia:string>
13557 </dia:attribute>
13558 <dia:attribute name="arrow">
13559 <dia:boolean val="false"/>
13560 </dia:attribute>
13561 <dia:attribute name="aggregate">
13562 <dia:enum val="1"/>
13563 </dia:attribute>
13564 </dia:composite>
13565 </dia:attribute>
13566 <dia:connections>
13567 <dia:connection handle="0" to="O67" connection="0"/>
13568 <dia:connection handle="1" to="O106" connection="67"/>
13569 </dia:connections>
13570 </dia:object>
13571 <dia:object type="UML - Generalization" version="0" id="O59">
13572 <dia:attribute name="obj_pos">
13573 <dia:point val="30.775,40.4"/>
13574 </dia:attribute>
13575 <dia:attribute name="obj_bb">
13576 <dia:rectangle val="29.925,40.35;36.875,44.05"/>
13577 </dia:attribute>
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"/>
13583 </dia:attribute>
13584 <dia:attribute name="orth_orient">
13585 <dia:enum val="1"/>
13586 <dia:enum val="0"/>
13587 <dia:enum val="1"/>
13588 </dia:attribute>
13589 <dia:attribute name="orth_autoroute">
13590 <dia:boolean val="false"/>
13591 </dia:attribute>
13592 <dia:attribute name="line_colour">
13593 <dia:color val="#000000"/>
13594 </dia:attribute>
13595 <dia:attribute name="name">
13596 <dia:string>##</dia:string>
13597 </dia:attribute>
13598 <dia:attribute name="stereotype">
13599 <dia:string>##</dia:string>
13600 </dia:attribute>
13601 <dia:connections>
13602 <dia:connection handle="0" to="O107" connection="6"/>
13603 <dia:connection handle="1" to="O67" connection="1"/>
13604 </dia:connections>
13605 </dia:object>
13606 <dia:object type="UML - Association" version="0" id="O60">
13607 <dia:attribute name="obj_pos">
13608 <dia:point val="40,44"/>
13609 </dia:attribute>
13610 <dia:attribute name="obj_bb">
13611 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
13612 </dia:attribute>
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"/>
13619 </dia:attribute>
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"/>
13625 </dia:attribute>
13626 <dia:attribute name="autorouting">
13627 <dia:boolean val="false"/>
13628 </dia:attribute>
13629 <dia:attribute name="name">
13630 <dia:string>##</dia:string>
13631 </dia:attribute>
13632 <dia:attribute name="direction">
13633 <dia:enum val="0"/>
13634 </dia:attribute>
13635 <dia:attribute name="ends">
13636 <dia:composite>
13637 <dia:attribute name="role">
13638 <dia:string>##</dia:string>
13639 </dia:attribute>
13640 <dia:attribute name="multiplicity">
13641 <dia:string>##</dia:string>
13642 </dia:attribute>
13643 <dia:attribute name="arrow">
13644 <dia:boolean val="false"/>
13645 </dia:attribute>
13646 <dia:attribute name="aggregate">
13647 <dia:enum val="0"/>
13648 </dia:attribute>
13649 </dia:composite>
13650 <dia:composite>
13651 <dia:attribute name="role">
13652 <dia:string>##</dia:string>
13653 </dia:attribute>
13654 <dia:attribute name="multiplicity">
13655 <dia:string>##</dia:string>
13656 </dia:attribute>
13657 <dia:attribute name="arrow">
13658 <dia:boolean val="false"/>
13659 </dia:attribute>
13660 <dia:attribute name="aggregate">
13661 <dia:enum val="1"/>
13662 </dia:attribute>
13663 </dia:composite>
13664 </dia:attribute>
13665 <dia:connections>
13666 <dia:connection handle="0" to="O66" connection="0"/>
13667 <dia:connection handle="1" to="O106" connection="67"/>
13668 </dia:connections>
13669 </dia:object>
13670 <dia:object type="UML - Generalization" version="0" id="O61">
13671 <dia:attribute name="obj_pos">
13672 <dia:point val="30.775,40.4"/>
13673 </dia:attribute>
13674 <dia:attribute name="obj_bb">
13675 <dia:rectangle val="29.925,40.35;42.55,44.05"/>
13676 </dia:attribute>
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"/>
13682 </dia:attribute>
13683 <dia:attribute name="orth_orient">
13684 <dia:enum val="1"/>
13685 <dia:enum val="0"/>
13686 <dia:enum val="1"/>
13687 </dia:attribute>
13688 <dia:attribute name="orth_autoroute">
13689 <dia:boolean val="false"/>
13690 </dia:attribute>
13691 <dia:attribute name="line_colour">
13692 <dia:color val="#000000"/>
13693 </dia:attribute>
13694 <dia:attribute name="name">
13695 <dia:string>##</dia:string>
13696 </dia:attribute>
13697 <dia:attribute name="stereotype">
13698 <dia:string>##</dia:string>
13699 </dia:attribute>
13700 <dia:connections>
13701 <dia:connection handle="0" to="O107" connection="6"/>
13702 <dia:connection handle="1" to="O66" connection="1"/>
13703 </dia:connections>
13704 </dia:object>
13705 <dia:object type="UML - Association" version="0" id="O62">
13706 <dia:attribute name="obj_pos">
13707 <dia:point val="26,47"/>
13708 </dia:attribute>
13709 <dia:attribute name="obj_bb">
13710 <dia:rectangle val="24.7,-1.45;95.3264,49.4"/>
13711 </dia:attribute>
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"/>
13718 </dia:attribute>
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"/>
13724 </dia:attribute>
13725 <dia:attribute name="autorouting">
13726 <dia:boolean val="false"/>
13727 </dia:attribute>
13728 <dia:attribute name="name">
13729 <dia:string>##</dia:string>
13730 </dia:attribute>
13731 <dia:attribute name="direction">
13732 <dia:enum val="0"/>
13733 </dia:attribute>
13734 <dia:attribute name="ends">
13735 <dia:composite>
13736 <dia:attribute name="role">
13737 <dia:string>##</dia:string>
13738 </dia:attribute>
13739 <dia:attribute name="multiplicity">
13740 <dia:string>##</dia:string>
13741 </dia:attribute>
13742 <dia:attribute name="arrow">
13743 <dia:boolean val="false"/>
13744 </dia:attribute>
13745 <dia:attribute name="aggregate">
13746 <dia:enum val="0"/>
13747 </dia:attribute>
13748 </dia:composite>
13749 <dia:composite>
13750 <dia:attribute name="role">
13751 <dia:string>##</dia:string>
13752 </dia:attribute>
13753 <dia:attribute name="multiplicity">
13754 <dia:string>##</dia:string>
13755 </dia:attribute>
13756 <dia:attribute name="arrow">
13757 <dia:boolean val="false"/>
13758 </dia:attribute>
13759 <dia:attribute name="aggregate">
13760 <dia:enum val="1"/>
13761 </dia:attribute>
13762 </dia:composite>
13763 </dia:attribute>
13764 <dia:connections>
13765 <dia:connection handle="0" to="O63" connection="0"/>
13766 <dia:connection handle="1" to="O106" connection="67"/>
13767 </dia:connections>
13768 </dia:object>
13769 <dia:object type="UML - Class" version="0" id="O63">
13770 <dia:attribute name="obj_pos">
13771 <dia:point val="26,47"/>
13772 </dia:attribute>
13773 <dia:attribute name="obj_bb">
13774 <dia:rectangle val="25.95,46.95;40.65,49.85"/>
13775 </dia:attribute>
13776 <dia:attribute name="elem_corner">
13777 <dia:point val="26,47"/>
13778 </dia:attribute>
13779 <dia:attribute name="elem_width">
13780 <dia:real val="14.6"/>
13781 </dia:attribute>
13782 <dia:attribute name="elem_height">
13783 <dia:real val="2.7999999999999998"/>
13784 </dia:attribute>
13785 <dia:attribute name="name">
13786 <dia:string>#table#</dia:string>
13787 </dia:attribute>
13788 <dia:attribute name="stereotype">
13789 <dia:string>##</dia:string>
13790 </dia:attribute>
13791 <dia:attribute name="comment">
13792 <dia:string>##</dia:string>
13793 </dia:attribute>
13794 <dia:attribute name="abstract">
13795 <dia:boolean val="false"/>
13796 </dia:attribute>
13797 <dia:attribute name="suppress_attributes">
13798 <dia:boolean val="false"/>
13799 </dia:attribute>
13800 <dia:attribute name="suppress_operations">
13801 <dia:boolean val="false"/>
13802 </dia:attribute>
13803 <dia:attribute name="visible_attributes">
13804 <dia:boolean val="true"/>
13805 </dia:attribute>
13806 <dia:attribute name="visible_operations">
13807 <dia:boolean val="true"/>
13808 </dia:attribute>
13809 <dia:attribute name="visible_comments">
13810 <dia:boolean val="false"/>
13811 </dia:attribute>
13812 <dia:attribute name="wrap_operations">
13813 <dia:boolean val="true"/>
13814 </dia:attribute>
13815 <dia:attribute name="wrap_after_char">
13816 <dia:int val="40"/>
13817 </dia:attribute>
13818 <dia:attribute name="line_color">
13819 <dia:color val="#000000"/>
13820 </dia:attribute>
13821 <dia:attribute name="fill_color">
13822 <dia:color val="#ffffff"/>
13823 </dia:attribute>
13824 <dia:attribute name="text_color">
13825 <dia:color val="#000000"/>
13826 </dia:attribute>
13827 <dia:attribute name="normal_font">
13828 <dia:font family="courier new" style="0" name="Courier"/>
13829 </dia:attribute>
13830 <dia:attribute name="abstract_font">
13831 <dia:font family="courier new" style="0" name="Courier"/>
13832 </dia:attribute>
13833 <dia:attribute name="polymorphic_font">
13834 <dia:font family="courier new" style="0" name="Courier"/>
13835 </dia:attribute>
13836 <dia:attribute name="classname_font">
13837 <dia:font family="courier new" style="0" name="Courier"/>
13838 </dia:attribute>
13839 <dia:attribute name="abstract_classname_font">
13840 <dia:font family="courier new" style="0" name="Courier"/>
13841 </dia:attribute>
13842 <dia:attribute name="comment_font">
13843 <dia:font family="courier new" style="0" name="Courier"/>
13844 </dia:attribute>
13845 <dia:attribute name="font_height">
13846 <dia:real val="0.80000000000000004"/>
13847 </dia:attribute>
13848 <dia:attribute name="polymorphic_font_height">
13849 <dia:real val="0.80000000000000004"/>
13850 </dia:attribute>
13851 <dia:attribute name="abstract_font_height">
13852 <dia:real val="0.80000000000000004"/>
13853 </dia:attribute>
13854 <dia:attribute name="classname_font_height">
13855 <dia:real val="1"/>
13856 </dia:attribute>
13857 <dia:attribute name="abstract_classname_font_height">
13858 <dia:real val="1"/>
13859 </dia:attribute>
13860 <dia:attribute name="comment_font_height">
13861 <dia:real val="1"/>
13862 </dia:attribute>
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>
13868 </dia:attribute>
13869 <dia:attribute name="stereotype">
13870 <dia:string>##</dia:string>
13871 </dia:attribute>
13872 <dia:attribute name="type">
13873 <dia:string>##</dia:string>
13874 </dia:attribute>
13875 <dia:attribute name="visibility">
13876 <dia:enum val="0"/>
13877 </dia:attribute>
13878 <dia:attribute name="comment">
13879 <dia:string>##</dia:string>
13880 </dia:attribute>
13881 <dia:attribute name="abstract">
13882 <dia:boolean val="false"/>
13883 </dia:attribute>
13884 <dia:attribute name="inheritance_type">
13885 <dia:enum val="2"/>
13886 </dia:attribute>
13887 <dia:attribute name="query">
13888 <dia:boolean val="false"/>
13889 </dia:attribute>
13890 <dia:attribute name="class_scope">
13891 <dia:boolean val="false"/>
13892 </dia:attribute>
13893 <dia:attribute name="parameters">
13894 <dia:composite type="umlparameter">
13895 <dia:attribute name="name">
13896 <dia:string>#cont_column#</dia:string>
13897 </dia:attribute>
13898 <dia:attribute name="type">
13899 <dia:string>#scalar integer#</dia:string>
13900 </dia:attribute>
13901 <dia:attribute name="value">
13902 <dia:string>##</dia:string>
13903 </dia:attribute>
13904 <dia:attribute name="comment">
13905 <dia:string>##</dia:string>
13906 </dia:attribute>
13907 <dia:attribute name="kind">
13908 <dia:enum val="2"/>
13909 </dia:attribute>
13910 </dia:composite>
13911 </dia:attribute>
13912 </dia:composite>
13913 </dia:attribute>
13914 <dia:attribute name="template">
13915 <dia:boolean val="false"/>
13916 </dia:attribute>
13917 <dia:attribute name="templates"/>
13918 </dia:object>
13919 <dia:object type="UML - Generalization" version="0" id="O64">
13920 <dia:attribute name="obj_pos">
13921 <dia:point val="30.775,40.4"/>
13922 </dia:attribute>
13923 <dia:attribute name="obj_bb">
13924 <dia:rectangle val="29.925,40.35;33.3,47.05"/>
13925 </dia:attribute>
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"/>
13931 </dia:attribute>
13932 <dia:attribute name="orth_orient">
13933 <dia:enum val="1"/>
13934 <dia:enum val="0"/>
13935 <dia:enum val="1"/>
13936 </dia:attribute>
13937 <dia:attribute name="orth_autoroute">
13938 <dia:boolean val="false"/>
13939 </dia:attribute>
13940 <dia:attribute name="line_colour">
13941 <dia:color val="#000000"/>
13942 </dia:attribute>
13943 <dia:attribute name="name">
13944 <dia:string>##</dia:string>
13945 </dia:attribute>
13946 <dia:attribute name="stereotype">
13947 <dia:string>##</dia:string>
13948 </dia:attribute>
13949 <dia:connections>
13950 <dia:connection handle="0" to="O107" connection="6"/>
13951 <dia:connection handle="1" to="O63" connection="1"/>
13952 </dia:connections>
13953 </dia:object>
13954 <dia:object type="UML - Class" version="0" id="O65">
13955 <dia:attribute name="obj_pos">
13956 <dia:point val="46,44"/>
13957 </dia:attribute>
13958 <dia:attribute name="obj_bb">
13959 <dia:rectangle val="45.95,43.95;51.15,46.25"/>
13960 </dia:attribute>
13961 <dia:attribute name="elem_corner">
13962 <dia:point val="46,44"/>
13963 </dia:attribute>
13964 <dia:attribute name="elem_width">
13965 <dia:real val="5.0999999999999996"/>
13966 </dia:attribute>
13967 <dia:attribute name="elem_height">
13968 <dia:real val="2.1999999999999997"/>
13969 </dia:attribute>
13970 <dia:attribute name="name">
13971 <dia:string>#subroutine#</dia:string>
13972 </dia:attribute>
13973 <dia:attribute name="stereotype">
13974 <dia:string>##</dia:string>
13975 </dia:attribute>
13976 <dia:attribute name="comment">
13977 <dia:string>##</dia:string>
13978 </dia:attribute>
13979 <dia:attribute name="abstract">
13980 <dia:boolean val="false"/>
13981 </dia:attribute>
13982 <dia:attribute name="suppress_attributes">
13983 <dia:boolean val="false"/>
13984 </dia:attribute>
13985 <dia:attribute name="suppress_operations">
13986 <dia:boolean val="false"/>
13987 </dia:attribute>
13988 <dia:attribute name="visible_attributes">
13989 <dia:boolean val="true"/>
13990 </dia:attribute>
13991 <dia:attribute name="visible_operations">
13992 <dia:boolean val="true"/>
13993 </dia:attribute>
13994 <dia:attribute name="visible_comments">
13995 <dia:boolean val="false"/>
13996 </dia:attribute>
13997 <dia:attribute name="wrap_operations">
13998 <dia:boolean val="false"/>
13999 </dia:attribute>
14000 <dia:attribute name="wrap_after_char">
14001 <dia:int val="40"/>
14002 </dia:attribute>
14003 <dia:attribute name="line_color">
14004 <dia:color val="#000000"/>
14005 </dia:attribute>
14006 <dia:attribute name="fill_color">
14007 <dia:color val="#ffffff"/>
14008 </dia:attribute>
14009 <dia:attribute name="text_color">
14010 <dia:color val="#000000"/>
14011 </dia:attribute>
14012 <dia:attribute name="normal_font">
14013 <dia:font family="Courier New" style="0" name="Courier"/>
14014 </dia:attribute>
14015 <dia:attribute name="abstract_font">
14016 <dia:font family="Courier New" style="0" name="Courier"/>
14017 </dia:attribute>
14018 <dia:attribute name="polymorphic_font">
14019 <dia:font family="courier new" style="0" name="Courier"/>
14020 </dia:attribute>
14021 <dia:attribute name="classname_font">
14022 <dia:font family="courier new" style="0" name="Courier"/>
14023 </dia:attribute>
14024 <dia:attribute name="abstract_classname_font">
14025 <dia:font family="Courier New" style="0" name="Courier"/>
14026 </dia:attribute>
14027 <dia:attribute name="comment_font">
14028 <dia:font family="courier new" style="0" name="Courier"/>
14029 </dia:attribute>
14030 <dia:attribute name="font_height">
14031 <dia:real val="0.80000000000000004"/>
14032 </dia:attribute>
14033 <dia:attribute name="polymorphic_font_height">
14034 <dia:real val="0.80000000000000004"/>
14035 </dia:attribute>
14036 <dia:attribute name="abstract_font_height">
14037 <dia:real val="0.80000000000000004"/>
14038 </dia:attribute>
14039 <dia:attribute name="classname_font_height">
14040 <dia:real val="1"/>
14041 </dia:attribute>
14042 <dia:attribute name="abstract_classname_font_height">
14043 <dia:real val="1"/>
14044 </dia:attribute>
14045 <dia:attribute name="comment_font_height">
14046 <dia:real val="1"/>
14047 </dia:attribute>
14048 <dia:attribute name="attributes"/>
14049 <dia:attribute name="operations"/>
14050 <dia:attribute name="template">
14051 <dia:boolean val="false"/>
14052 </dia:attribute>
14053 <dia:attribute name="templates"/>
14054 </dia:object>
14055 <dia:object type="UML - Class" version="0" id="O66">
14056 <dia:attribute name="obj_pos">
14057 <dia:point val="40,44"/>
14058 </dia:attribute>
14059 <dia:attribute name="obj_bb">
14060 <dia:rectangle val="39.95,43.95;45.15,46.25"/>
14061 </dia:attribute>
14062 <dia:attribute name="elem_corner">
14063 <dia:point val="40,44"/>
14064 </dia:attribute>
14065 <dia:attribute name="elem_width">
14066 <dia:real val="5.0999999999999996"/>
14067 </dia:attribute>
14068 <dia:attribute name="elem_height">
14069 <dia:real val="2.1999999999999997"/>
14070 </dia:attribute>
14071 <dia:attribute name="name">
14072 <dia:string>#simulation#</dia:string>
14073 </dia:attribute>
14074 <dia:attribute name="stereotype">
14075 <dia:string>##</dia:string>
14076 </dia:attribute>
14077 <dia:attribute name="comment">
14078 <dia:string>##</dia:string>
14079 </dia:attribute>
14080 <dia:attribute name="abstract">
14081 <dia:boolean val="false"/>
14082 </dia:attribute>
14083 <dia:attribute name="suppress_attributes">
14084 <dia:boolean val="false"/>
14085 </dia:attribute>
14086 <dia:attribute name="suppress_operations">
14087 <dia:boolean val="false"/>
14088 </dia:attribute>
14089 <dia:attribute name="visible_attributes">
14090 <dia:boolean val="true"/>
14091 </dia:attribute>
14092 <dia:attribute name="visible_operations">
14093 <dia:boolean val="true"/>
14094 </dia:attribute>
14095 <dia:attribute name="visible_comments">
14096 <dia:boolean val="false"/>
14097 </dia:attribute>
14098 <dia:attribute name="wrap_operations">
14099 <dia:boolean val="false"/>
14100 </dia:attribute>
14101 <dia:attribute name="wrap_after_char">
14102 <dia:int val="40"/>
14103 </dia:attribute>
14104 <dia:attribute name="line_color">
14105 <dia:color val="#000000"/>
14106 </dia:attribute>
14107 <dia:attribute name="fill_color">
14108 <dia:color val="#ffffff"/>
14109 </dia:attribute>
14110 <dia:attribute name="text_color">
14111 <dia:color val="#000000"/>
14112 </dia:attribute>
14113 <dia:attribute name="normal_font">
14114 <dia:font family="Courier New" style="0" name="Courier"/>
14115 </dia:attribute>
14116 <dia:attribute name="abstract_font">
14117 <dia:font family="Courier New" style="0" name="Courier"/>
14118 </dia:attribute>
14119 <dia:attribute name="polymorphic_font">
14120 <dia:font family="courier new" style="0" name="Courier"/>
14121 </dia:attribute>
14122 <dia:attribute name="classname_font">
14123 <dia:font family="courier new" style="0" name="Courier"/>
14124 </dia:attribute>
14125 <dia:attribute name="abstract_classname_font">
14126 <dia:font family="Courier New" style="0" name="Courier"/>
14127 </dia:attribute>
14128 <dia:attribute name="comment_font">
14129 <dia:font family="courier new" style="0" name="Courier"/>
14130 </dia:attribute>
14131 <dia:attribute name="font_height">
14132 <dia:real val="0.80000000000000004"/>
14133 </dia:attribute>
14134 <dia:attribute name="polymorphic_font_height">
14135 <dia:real val="0.80000000000000004"/>
14136 </dia:attribute>
14137 <dia:attribute name="abstract_font_height">
14138 <dia:real val="0.80000000000000004"/>
14139 </dia:attribute>
14140 <dia:attribute name="classname_font_height">
14141 <dia:real val="1"/>
14142 </dia:attribute>
14143 <dia:attribute name="abstract_classname_font_height">
14144 <dia:real val="1"/>
14145 </dia:attribute>
14146 <dia:attribute name="comment_font_height">
14147 <dia:real val="1"/>
14148 </dia:attribute>
14149 <dia:attribute name="attributes"/>
14150 <dia:attribute name="operations"/>
14151 <dia:attribute name="template">
14152 <dia:boolean val="false"/>
14153 </dia:attribute>
14154 <dia:attribute name="templates"/>
14155 </dia:object>
14156 <dia:object type="UML - Class" version="0" id="O67">
14157 <dia:attribute name="obj_pos">
14158 <dia:point val="35,44"/>
14159 </dia:attribute>
14160 <dia:attribute name="obj_bb">
14161 <dia:rectangle val="34.95,43.95;38.8,46.25"/>
14162 </dia:attribute>
14163 <dia:attribute name="elem_corner">
14164 <dia:point val="35,44"/>
14165 </dia:attribute>
14166 <dia:attribute name="elem_width">
14167 <dia:real val="3.75"/>
14168 </dia:attribute>
14169 <dia:attribute name="elem_height">
14170 <dia:real val="2.1999999999999997"/>
14171 </dia:attribute>
14172 <dia:attribute name="name">
14173 <dia:string>#scatter#</dia:string>
14174 </dia:attribute>
14175 <dia:attribute name="stereotype">
14176 <dia:string>##</dia:string>
14177 </dia:attribute>
14178 <dia:attribute name="comment">
14179 <dia:string>##</dia:string>
14180 </dia:attribute>
14181 <dia:attribute name="abstract">
14182 <dia:boolean val="false"/>
14183 </dia:attribute>
14184 <dia:attribute name="suppress_attributes">
14185 <dia:boolean val="false"/>
14186 </dia:attribute>
14187 <dia:attribute name="suppress_operations">
14188 <dia:boolean val="false"/>
14189 </dia:attribute>
14190 <dia:attribute name="visible_attributes">
14191 <dia:boolean val="true"/>
14192 </dia:attribute>
14193 <dia:attribute name="visible_operations">
14194 <dia:boolean val="true"/>
14195 </dia:attribute>
14196 <dia:attribute name="visible_comments">
14197 <dia:boolean val="false"/>
14198 </dia:attribute>
14199 <dia:attribute name="wrap_operations">
14200 <dia:boolean val="false"/>
14201 </dia:attribute>
14202 <dia:attribute name="wrap_after_char">
14203 <dia:int val="40"/>
14204 </dia:attribute>
14205 <dia:attribute name="line_color">
14206 <dia:color val="#000000"/>
14207 </dia:attribute>
14208 <dia:attribute name="fill_color">
14209 <dia:color val="#ffffff"/>
14210 </dia:attribute>
14211 <dia:attribute name="text_color">
14212 <dia:color val="#000000"/>
14213 </dia:attribute>
14214 <dia:attribute name="normal_font">
14215 <dia:font family="Courier New" style="0" name="Courier"/>
14216 </dia:attribute>
14217 <dia:attribute name="abstract_font">
14218 <dia:font family="Courier New" style="0" name="Courier"/>
14219 </dia:attribute>
14220 <dia:attribute name="polymorphic_font">
14221 <dia:font family="courier new" style="0" name="Courier"/>
14222 </dia:attribute>
14223 <dia:attribute name="classname_font">
14224 <dia:font family="courier new" style="0" name="Courier"/>
14225 </dia:attribute>
14226 <dia:attribute name="abstract_classname_font">
14227 <dia:font family="Courier New" style="0" name="Courier"/>
14228 </dia:attribute>
14229 <dia:attribute name="comment_font">
14230 <dia:font family="courier new" style="0" name="Courier"/>
14231 </dia:attribute>
14232 <dia:attribute name="font_height">
14233 <dia:real val="0.80000000000000004"/>
14234 </dia:attribute>
14235 <dia:attribute name="polymorphic_font_height">
14236 <dia:real val="0.80000000000000004"/>
14237 </dia:attribute>
14238 <dia:attribute name="abstract_font_height">
14239 <dia:real val="0.80000000000000004"/>
14240 </dia:attribute>
14241 <dia:attribute name="classname_font_height">
14242 <dia:real val="1"/>
14243 </dia:attribute>
14244 <dia:attribute name="abstract_classname_font_height">
14245 <dia:real val="1"/>
14246 </dia:attribute>
14247 <dia:attribute name="comment_font_height">
14248 <dia:real val="1"/>
14249 </dia:attribute>
14250 <dia:attribute name="attributes"/>
14251 <dia:attribute name="operations"/>
14252 <dia:attribute name="template">
14253 <dia:boolean val="false"/>
14254 </dia:attribute>
14255 <dia:attribute name="templates"/>
14256 </dia:object>
14257 <dia:object type="UML - Class" version="0" id="O68">
14258 <dia:attribute name="obj_pos">
14259 <dia:point val="30,44"/>
14260 </dia:attribute>
14261 <dia:attribute name="obj_bb">
14262 <dia:rectangle val="29.95,43.95;33.8,46.25"/>
14263 </dia:attribute>
14264 <dia:attribute name="elem_corner">
14265 <dia:point val="30,44"/>
14266 </dia:attribute>
14267 <dia:attribute name="elem_width">
14268 <dia:real val="3.75"/>
14269 </dia:attribute>
14270 <dia:attribute name="elem_height">
14271 <dia:real val="2.1999999999999997"/>
14272 </dia:attribute>
14273 <dia:attribute name="name">
14274 <dia:string>#problem#</dia:string>
14275 </dia:attribute>
14276 <dia:attribute name="stereotype">
14277 <dia:string>##</dia:string>
14278 </dia:attribute>
14279 <dia:attribute name="comment">
14280 <dia:string>##</dia:string>
14281 </dia:attribute>
14282 <dia:attribute name="abstract">
14283 <dia:boolean val="false"/>
14284 </dia:attribute>
14285 <dia:attribute name="suppress_attributes">
14286 <dia:boolean val="false"/>
14287 </dia:attribute>
14288 <dia:attribute name="suppress_operations">
14289 <dia:boolean val="false"/>
14290 </dia:attribute>
14291 <dia:attribute name="visible_attributes">
14292 <dia:boolean val="true"/>
14293 </dia:attribute>
14294 <dia:attribute name="visible_operations">
14295 <dia:boolean val="true"/>
14296 </dia:attribute>
14297 <dia:attribute name="visible_comments">
14298 <dia:boolean val="false"/>
14299 </dia:attribute>
14300 <dia:attribute name="wrap_operations">
14301 <dia:boolean val="false"/>
14302 </dia:attribute>
14303 <dia:attribute name="wrap_after_char">
14304 <dia:int val="40"/>
14305 </dia:attribute>
14306 <dia:attribute name="line_color">
14307 <dia:color val="#000000"/>
14308 </dia:attribute>
14309 <dia:attribute name="fill_color">
14310 <dia:color val="#ffffff"/>
14311 </dia:attribute>
14312 <dia:attribute name="text_color">
14313 <dia:color val="#000000"/>
14314 </dia:attribute>
14315 <dia:attribute name="normal_font">
14316 <dia:font family="courier new" style="0" name="Courier"/>
14317 </dia:attribute>
14318 <dia:attribute name="abstract_font">
14319 <dia:font family="courier new" style="0" name="Courier"/>
14320 </dia:attribute>
14321 <dia:attribute name="polymorphic_font">
14322 <dia:font family="courier new" style="0" name="Courier"/>
14323 </dia:attribute>
14324 <dia:attribute name="classname_font">
14325 <dia:font family="courier new" style="0" name="Courier"/>
14326 </dia:attribute>
14327 <dia:attribute name="abstract_classname_font">
14328 <dia:font family="courier new" style="0" name="Courier"/>
14329 </dia:attribute>
14330 <dia:attribute name="comment_font">
14331 <dia:font family="courier new" style="0" name="Courier"/>
14332 </dia:attribute>
14333 <dia:attribute name="font_height">
14334 <dia:real val="0.80000000000000004"/>
14335 </dia:attribute>
14336 <dia:attribute name="polymorphic_font_height">
14337 <dia:real val="0.80000000000000004"/>
14338 </dia:attribute>
14339 <dia:attribute name="abstract_font_height">
14340 <dia:real val="0.80000000000000004"/>
14341 </dia:attribute>
14342 <dia:attribute name="classname_font_height">
14343 <dia:real val="1"/>
14344 </dia:attribute>
14345 <dia:attribute name="abstract_classname_font_height">
14346 <dia:real val="1"/>
14347 </dia:attribute>
14348 <dia:attribute name="comment_font_height">
14349 <dia:real val="1"/>
14350 </dia:attribute>
14351 <dia:attribute name="attributes"/>
14352 <dia:attribute name="operations"/>
14353 <dia:attribute name="template">
14354 <dia:boolean val="false"/>
14355 </dia:attribute>
14356 <dia:attribute name="templates"/>
14357 </dia:object>
14358 <dia:object type="UML - Class" version="0" id="O69">
14359 <dia:attribute name="obj_pos">
14360 <dia:point val="48.4,55.7"/>
14361 </dia:attribute>
14362 <dia:attribute name="obj_bb">
14363 <dia:rectangle val="48.35,55.65;52.2,57.95"/>
14364 </dia:attribute>
14365 <dia:attribute name="elem_corner">
14366 <dia:point val="48.4,55.7"/>
14367 </dia:attribute>
14368 <dia:attribute name="elem_width">
14369 <dia:real val="3.75"/>
14370 </dia:attribute>
14371 <dia:attribute name="elem_height">
14372 <dia:real val="2.1999999999999997"/>
14373 </dia:attribute>
14374 <dia:attribute name="name">
14375 <dia:string>#aesinit#</dia:string>
14376 </dia:attribute>
14377 <dia:attribute name="stereotype">
14378 <dia:string>##</dia:string>
14379 </dia:attribute>
14380 <dia:attribute name="comment">
14381 <dia:string>##</dia:string>
14382 </dia:attribute>
14383 <dia:attribute name="abstract">
14384 <dia:boolean val="false"/>
14385 </dia:attribute>
14386 <dia:attribute name="suppress_attributes">
14387 <dia:boolean val="false"/>
14388 </dia:attribute>
14389 <dia:attribute name="suppress_operations">
14390 <dia:boolean val="false"/>
14391 </dia:attribute>
14392 <dia:attribute name="visible_attributes">
14393 <dia:boolean val="true"/>
14394 </dia:attribute>
14395 <dia:attribute name="visible_operations">
14396 <dia:boolean val="true"/>
14397 </dia:attribute>
14398 <dia:attribute name="visible_comments">
14399 <dia:boolean val="false"/>
14400 </dia:attribute>
14401 <dia:attribute name="wrap_operations">
14402 <dia:boolean val="false"/>
14403 </dia:attribute>
14404 <dia:attribute name="wrap_after_char">
14405 <dia:int val="40"/>
14406 </dia:attribute>
14407 <dia:attribute name="line_color">
14408 <dia:color val="#000000"/>
14409 </dia:attribute>
14410 <dia:attribute name="fill_color">
14411 <dia:color val="#ffffff"/>
14412 </dia:attribute>
14413 <dia:attribute name="text_color">
14414 <dia:color val="#000000"/>
14415 </dia:attribute>
14416 <dia:attribute name="normal_font">
14417 <dia:font family="Courier New" style="0" name="Courier"/>
14418 </dia:attribute>
14419 <dia:attribute name="abstract_font">
14420 <dia:font family="Courier New" style="0" name="Courier"/>
14421 </dia:attribute>
14422 <dia:attribute name="polymorphic_font">
14423 <dia:font family="courier new" style="0" name="Courier"/>
14424 </dia:attribute>
14425 <dia:attribute name="classname_font">
14426 <dia:font family="courier new" style="0" name="Courier"/>
14427 </dia:attribute>
14428 <dia:attribute name="abstract_classname_font">
14429 <dia:font family="Courier New" style="0" name="Courier"/>
14430 </dia:attribute>
14431 <dia:attribute name="comment_font">
14432 <dia:font family="courier new" style="0" name="Courier"/>
14433 </dia:attribute>
14434 <dia:attribute name="font_height">
14435 <dia:real val="0.80000000000000004"/>
14436 </dia:attribute>
14437 <dia:attribute name="polymorphic_font_height">
14438 <dia:real val="0.80000000000000004"/>
14439 </dia:attribute>
14440 <dia:attribute name="abstract_font_height">
14441 <dia:real val="0.80000000000000004"/>
14442 </dia:attribute>
14443 <dia:attribute name="classname_font_height">
14444 <dia:real val="1"/>
14445 </dia:attribute>
14446 <dia:attribute name="abstract_classname_font_height">
14447 <dia:real val="1"/>
14448 </dia:attribute>
14449 <dia:attribute name="comment_font_height">
14450 <dia:real val="1"/>
14451 </dia:attribute>
14452 <dia:attribute name="attributes"/>
14453 <dia:attribute name="operations"/>
14454 <dia:attribute name="template">
14455 <dia:boolean val="false"/>
14456 </dia:attribute>
14457 <dia:attribute name="templates"/>
14458 </dia:object>
14459 <dia:object type="UML - Generalization" version="0" id="O70">
14460 <dia:attribute name="obj_pos">
14461 <dia:point val="13.45,51.3"/>
14462 </dia:attribute>
14463 <dia:attribute name="obj_bb">
14464 <dia:rectangle val="12.6,51.15;50.275,55.75"/>
14465 </dia:attribute>
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"/>
14471 </dia:attribute>
14472 <dia:attribute name="orth_orient">
14473 <dia:enum val="1"/>
14474 <dia:enum val="0"/>
14475 <dia:enum val="1"/>
14476 </dia:attribute>
14477 <dia:attribute name="orth_autoroute">
14478 <dia:boolean val="false"/>
14479 </dia:attribute>
14480 <dia:attribute name="line_colour">
14481 <dia:color val="#000000"/>
14482 </dia:attribute>
14483 <dia:attribute name="name">
14484 <dia:string>##</dia:string>
14485 </dia:attribute>
14486 <dia:attribute name="stereotype">
14487 <dia:string>##</dia:string>
14488 </dia:attribute>
14489 <dia:connections>
14490 <dia:connection handle="0" to="O108" connection="6"/>
14491 <dia:connection handle="1" to="O69" connection="1"/>
14492 </dia:connections>
14493 </dia:object>
14494 <dia:object type="UML - Association" version="0" id="O71">
14495 <dia:attribute name="obj_pos">
14496 <dia:point val="48.4,55.7"/>
14497 </dia:attribute>
14498 <dia:attribute name="obj_bb">
14499 <dia:rectangle val="24.7,-2.25;95.7767,58.1"/>
14500 </dia:attribute>
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"/>
14507 </dia:attribute>
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"/>
14513 </dia:attribute>
14514 <dia:attribute name="autorouting">
14515 <dia:boolean val="false"/>
14516 </dia:attribute>
14517 <dia:attribute name="name">
14518 <dia:string>##</dia:string>
14519 </dia:attribute>
14520 <dia:attribute name="direction">
14521 <dia:enum val="0"/>
14522 </dia:attribute>
14523 <dia:attribute name="ends">
14524 <dia:composite>
14525 <dia:attribute name="role">
14526 <dia:string>##</dia:string>
14527 </dia:attribute>
14528 <dia:attribute name="multiplicity">
14529 <dia:string>##</dia:string>
14530 </dia:attribute>
14531 <dia:attribute name="arrow">
14532 <dia:boolean val="false"/>
14533 </dia:attribute>
14534 <dia:attribute name="aggregate">
14535 <dia:enum val="0"/>
14536 </dia:attribute>
14537 </dia:composite>
14538 <dia:composite>
14539 <dia:attribute name="role">
14540 <dia:string>##</dia:string>
14541 </dia:attribute>
14542 <dia:attribute name="multiplicity">
14543 <dia:string>##</dia:string>
14544 </dia:attribute>
14545 <dia:attribute name="arrow">
14546 <dia:boolean val="false"/>
14547 </dia:attribute>
14548 <dia:attribute name="aggregate">
14549 <dia:enum val="1"/>
14550 </dia:attribute>
14551 </dia:composite>
14552 </dia:attribute>
14553 <dia:connections>
14554 <dia:connection handle="0" to="O69" connection="0"/>
14555 <dia:connection handle="1" to="O106" connection="65"/>
14556 </dia:connections>
14557 </dia:object>
14558 <dia:object type="UML - Association" version="0" id="O72">
14559 <dia:attribute name="obj_pos">
14560 <dia:point val="30.4,55.7"/>
14561 </dia:attribute>
14562 <dia:attribute name="obj_bb">
14563 <dia:rectangle val="24.7,-2.25;95.7264,58.1"/>
14564 </dia:attribute>
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"/>
14571 </dia:attribute>
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"/>
14577 </dia:attribute>
14578 <dia:attribute name="autorouting">
14579 <dia:boolean val="false"/>
14580 </dia:attribute>
14581 <dia:attribute name="name">
14582 <dia:string>##</dia:string>
14583 </dia:attribute>
14584 <dia:attribute name="direction">
14585 <dia:enum val="0"/>
14586 </dia:attribute>
14587 <dia:attribute name="ends">
14588 <dia:composite>
14589 <dia:attribute name="role">
14590 <dia:string>##</dia:string>
14591 </dia:attribute>
14592 <dia:attribute name="multiplicity">
14593 <dia:string>##</dia:string>
14594 </dia:attribute>
14595 <dia:attribute name="arrow">
14596 <dia:boolean val="false"/>
14597 </dia:attribute>
14598 <dia:attribute name="aggregate">
14599 <dia:enum val="0"/>
14600 </dia:attribute>
14601 </dia:composite>
14602 <dia:composite>
14603 <dia:attribute name="role">
14604 <dia:string>##</dia:string>
14605 </dia:attribute>
14606 <dia:attribute name="multiplicity">
14607 <dia:string>##</dia:string>
14608 </dia:attribute>
14609 <dia:attribute name="arrow">
14610 <dia:boolean val="false"/>
14611 </dia:attribute>
14612 <dia:attribute name="aggregate">
14613 <dia:enum val="1"/>
14614 </dia:attribute>
14615 </dia:composite>
14616 </dia:attribute>
14617 <dia:connections>
14618 <dia:connection handle="0" to="O73" connection="0"/>
14619 <dia:connection handle="1" to="O106" connection="65"/>
14620 </dia:connections>
14621 </dia:object>
14622 <dia:object type="UML - Class" version="0" id="O73">
14623 <dia:attribute name="obj_pos">
14624 <dia:point val="30.4,55.7"/>
14625 </dia:attribute>
14626 <dia:attribute name="obj_bb">
14627 <dia:rectangle val="30.35,55.65;32.4,57.95"/>
14628 </dia:attribute>
14629 <dia:attribute name="elem_corner">
14630 <dia:point val="30.4,55.7"/>
14631 </dia:attribute>
14632 <dia:attribute name="elem_width">
14633 <dia:real val="1.9500000000000002"/>
14634 </dia:attribute>
14635 <dia:attribute name="elem_height">
14636 <dia:real val="2.1999999999999997"/>
14637 </dia:attribute>
14638 <dia:attribute name="name">
14639 <dia:string>#mix#</dia:string>
14640 </dia:attribute>
14641 <dia:attribute name="stereotype">
14642 <dia:string>##</dia:string>
14643 </dia:attribute>
14644 <dia:attribute name="comment">
14645 <dia:string>##</dia:string>
14646 </dia:attribute>
14647 <dia:attribute name="abstract">
14648 <dia:boolean val="false"/>
14649 </dia:attribute>
14650 <dia:attribute name="suppress_attributes">
14651 <dia:boolean val="false"/>
14652 </dia:attribute>
14653 <dia:attribute name="suppress_operations">
14654 <dia:boolean val="false"/>
14655 </dia:attribute>
14656 <dia:attribute name="visible_attributes">
14657 <dia:boolean val="true"/>
14658 </dia:attribute>
14659 <dia:attribute name="visible_operations">
14660 <dia:boolean val="true"/>
14661 </dia:attribute>
14662 <dia:attribute name="visible_comments">
14663 <dia:boolean val="false"/>
14664 </dia:attribute>
14665 <dia:attribute name="wrap_operations">
14666 <dia:boolean val="false"/>
14667 </dia:attribute>
14668 <dia:attribute name="wrap_after_char">
14669 <dia:int val="40"/>
14670 </dia:attribute>
14671 <dia:attribute name="line_color">
14672 <dia:color val="#000000"/>
14673 </dia:attribute>
14674 <dia:attribute name="fill_color">
14675 <dia:color val="#ffffff"/>
14676 </dia:attribute>
14677 <dia:attribute name="text_color">
14678 <dia:color val="#000000"/>
14679 </dia:attribute>
14680 <dia:attribute name="normal_font">
14681 <dia:font family="Courier New" style="0" name="Courier"/>
14682 </dia:attribute>
14683 <dia:attribute name="abstract_font">
14684 <dia:font family="Courier New" style="0" name="Courier"/>
14685 </dia:attribute>
14686 <dia:attribute name="polymorphic_font">
14687 <dia:font family="courier new" style="0" name="Courier"/>
14688 </dia:attribute>
14689 <dia:attribute name="classname_font">
14690 <dia:font family="courier new" style="0" name="Courier"/>
14691 </dia:attribute>
14692 <dia:attribute name="abstract_classname_font">
14693 <dia:font family="Courier New" style="0" name="Courier"/>
14694 </dia:attribute>
14695 <dia:attribute name="comment_font">
14696 <dia:font family="courier new" style="0" name="Courier"/>
14697 </dia:attribute>
14698 <dia:attribute name="font_height">
14699 <dia:real val="0.80000000000000004"/>
14700 </dia:attribute>
14701 <dia:attribute name="polymorphic_font_height">
14702 <dia:real val="0.80000000000000004"/>
14703 </dia:attribute>
14704 <dia:attribute name="abstract_font_height">
14705 <dia:real val="0.80000000000000004"/>
14706 </dia:attribute>
14707 <dia:attribute name="classname_font_height">
14708 <dia:real val="1"/>
14709 </dia:attribute>
14710 <dia:attribute name="abstract_classname_font_height">
14711 <dia:real val="1"/>
14712 </dia:attribute>
14713 <dia:attribute name="comment_font_height">
14714 <dia:real val="1"/>
14715 </dia:attribute>
14716 <dia:attribute name="attributes"/>
14717 <dia:attribute name="operations"/>
14718 <dia:attribute name="template">
14719 <dia:boolean val="false"/>
14720 </dia:attribute>
14721 <dia:attribute name="templates"/>
14722 </dia:object>
14723 <dia:object type="UML - Generalization" version="0" id="O74">
14724 <dia:attribute name="obj_pos">
14725 <dia:point val="13.45,51.3"/>
14726 </dia:attribute>
14727 <dia:attribute name="obj_bb">
14728 <dia:rectangle val="12.6,51.15;31.375,55.75"/>
14729 </dia:attribute>
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"/>
14735 </dia:attribute>
14736 <dia:attribute name="orth_orient">
14737 <dia:enum val="1"/>
14738 <dia:enum val="0"/>
14739 <dia:enum val="1"/>
14740 </dia:attribute>
14741 <dia:attribute name="orth_autoroute">
14742 <dia:boolean val="false"/>
14743 </dia:attribute>
14744 <dia:attribute name="line_colour">
14745 <dia:color val="#000000"/>
14746 </dia:attribute>
14747 <dia:attribute name="name">
14748 <dia:string>##</dia:string>
14749 </dia:attribute>
14750 <dia:attribute name="stereotype">
14751 <dia:string>##</dia:string>
14752 </dia:attribute>
14753 <dia:connections>
14754 <dia:connection handle="0" to="O108" connection="6"/>
14755 <dia:connection handle="1" to="O73" connection="1"/>
14756 </dia:connections>
14757 </dia:object>
14758 <dia:object type="UML - Association" version="0" id="O75">
14759 <dia:attribute name="obj_pos">
14760 <dia:point val="59.35,55.75"/>
14761 </dia:attribute>
14762 <dia:attribute name="obj_bb">
14763 <dia:rectangle val="24.7,-2.25;95.7264,58.15"/>
14764 </dia:attribute>
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"/>
14771 </dia:attribute>
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"/>
14777 </dia:attribute>
14778 <dia:attribute name="autorouting">
14779 <dia:boolean val="false"/>
14780 </dia:attribute>
14781 <dia:attribute name="name">
14782 <dia:string>##</dia:string>
14783 </dia:attribute>
14784 <dia:attribute name="direction">
14785 <dia:enum val="0"/>
14786 </dia:attribute>
14787 <dia:attribute name="ends">
14788 <dia:composite>
14789 <dia:attribute name="role">
14790 <dia:string>##</dia:string>
14791 </dia:attribute>
14792 <dia:attribute name="multiplicity">
14793 <dia:string>##</dia:string>
14794 </dia:attribute>
14795 <dia:attribute name="arrow">
14796 <dia:boolean val="false"/>
14797 </dia:attribute>
14798 <dia:attribute name="aggregate">
14799 <dia:enum val="0"/>
14800 </dia:attribute>
14801 </dia:composite>
14802 <dia:composite>
14803 <dia:attribute name="role">
14804 <dia:string>##</dia:string>
14805 </dia:attribute>
14806 <dia:attribute name="multiplicity">
14807 <dia:string>##</dia:string>
14808 </dia:attribute>
14809 <dia:attribute name="arrow">
14810 <dia:boolean val="false"/>
14811 </dia:attribute>
14812 <dia:attribute name="aggregate">
14813 <dia:enum val="1"/>
14814 </dia:attribute>
14815 </dia:composite>
14816 </dia:attribute>
14817 <dia:connections>
14818 <dia:connection handle="0" to="O76" connection="0"/>
14819 <dia:connection handle="1" to="O106" connection="65"/>
14820 </dia:connections>
14821 </dia:object>
14822 <dia:object type="UML - Class" version="0" id="O76">
14823 <dia:attribute name="obj_pos">
14824 <dia:point val="59.35,55.75"/>
14825 </dia:attribute>
14826 <dia:attribute name="obj_bb">
14827 <dia:rectangle val="59.3,55.7;72.25,58.6"/>
14828 </dia:attribute>
14829 <dia:attribute name="elem_corner">
14830 <dia:point val="59.35,55.75"/>
14831 </dia:attribute>
14832 <dia:attribute name="elem_width">
14833 <dia:real val="12.85"/>
14834 </dia:attribute>
14835 <dia:attribute name="elem_height">
14836 <dia:real val="2.7999999999999998"/>
14837 </dia:attribute>
14838 <dia:attribute name="name">
14839 <dia:string>#pred#</dia:string>
14840 </dia:attribute>
14841 <dia:attribute name="stereotype">
14842 <dia:string>##</dia:string>
14843 </dia:attribute>
14844 <dia:attribute name="comment">
14845 <dia:string>##</dia:string>
14846 </dia:attribute>
14847 <dia:attribute name="abstract">
14848 <dia:boolean val="false"/>
14849 </dia:attribute>
14850 <dia:attribute name="suppress_attributes">
14851 <dia:boolean val="false"/>
14852 </dia:attribute>
14853 <dia:attribute name="suppress_operations">
14854 <dia:boolean val="false"/>
14855 </dia:attribute>
14856 <dia:attribute name="visible_attributes">
14857 <dia:boolean val="true"/>
14858 </dia:attribute>
14859 <dia:attribute name="visible_operations">
14860 <dia:boolean val="true"/>
14861 </dia:attribute>
14862 <dia:attribute name="visible_comments">
14863 <dia:boolean val="false"/>
14864 </dia:attribute>
14865 <dia:attribute name="wrap_operations">
14866 <dia:boolean val="false"/>
14867 </dia:attribute>
14868 <dia:attribute name="wrap_after_char">
14869 <dia:int val="40"/>
14870 </dia:attribute>
14871 <dia:attribute name="line_color">
14872 <dia:color val="#000000"/>
14873 </dia:attribute>
14874 <dia:attribute name="fill_color">
14875 <dia:color val="#ffffff"/>
14876 </dia:attribute>
14877 <dia:attribute name="text_color">
14878 <dia:color val="#000000"/>
14879 </dia:attribute>
14880 <dia:attribute name="normal_font">
14881 <dia:font family="courier new" style="0" name="Courier"/>
14882 </dia:attribute>
14883 <dia:attribute name="abstract_font">
14884 <dia:font family="courier new" style="0" name="Courier"/>
14885 </dia:attribute>
14886 <dia:attribute name="polymorphic_font">
14887 <dia:font family="courier new" style="0" name="Courier"/>
14888 </dia:attribute>
14889 <dia:attribute name="classname_font">
14890 <dia:font family="courier new" style="0" name="Courier"/>
14891 </dia:attribute>
14892 <dia:attribute name="abstract_classname_font">
14893 <dia:font family="courier new" style="0" name="Courier"/>
14894 </dia:attribute>
14895 <dia:attribute name="comment_font">
14896 <dia:font family="courier new" style="0" name="Courier"/>
14897 </dia:attribute>
14898 <dia:attribute name="font_height">
14899 <dia:real val="0.80000000000000004"/>
14900 </dia:attribute>
14901 <dia:attribute name="polymorphic_font_height">
14902 <dia:real val="0.80000000000000004"/>
14903 </dia:attribute>
14904 <dia:attribute name="abstract_font_height">
14905 <dia:real val="0.80000000000000004"/>
14906 </dia:attribute>
14907 <dia:attribute name="classname_font_height">
14908 <dia:real val="1"/>
14909 </dia:attribute>
14910 <dia:attribute name="abstract_classname_font_height">
14911 <dia:real val="1"/>
14912 </dia:attribute>
14913 <dia:attribute name="comment_font_height">
14914 <dia:real val="1"/>
14915 </dia:attribute>
14916 <dia:attribute name="attributes">
14917 <dia:composite type="umlattribute">
14918 <dia:attribute name="name">
14919 <dia:string>#secondary_columns#</dia:string>
14920 </dia:attribute>
14921 <dia:attribute name="type">
14922 <dia:string>#array of arrays#</dia:string>
14923 </dia:attribute>
14924 <dia:attribute name="value">
14925 <dia:string>##</dia:string>
14926 </dia:attribute>
14927 <dia:attribute name="comment">
14928 <dia:string>##</dia:string>
14929 </dia:attribute>
14930 <dia:attribute name="visibility">
14931 <dia:enum val="0"/>
14932 </dia:attribute>
14933 <dia:attribute name="abstract">
14934 <dia:boolean val="false"/>
14935 </dia:attribute>
14936 <dia:attribute name="class_scope">
14937 <dia:boolean val="false"/>
14938 </dia:attribute>
14939 </dia:composite>
14940 </dia:attribute>
14941 <dia:attribute name="operations"/>
14942 <dia:attribute name="template">
14943 <dia:boolean val="false"/>
14944 </dia:attribute>
14945 <dia:attribute name="templates"/>
14946 </dia:object>
14947 <dia:object type="UML - Generalization" version="0" id="O77">
14948 <dia:attribute name="obj_pos">
14949 <dia:point val="13.45,51.3"/>
14950 </dia:attribute>
14951 <dia:attribute name="obj_bb">
14952 <dia:rectangle val="12.6,51.15;65.775,55.8"/>
14953 </dia:attribute>
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"/>
14959 </dia:attribute>
14960 <dia:attribute name="orth_orient">
14961 <dia:enum val="1"/>
14962 <dia:enum val="0"/>
14963 <dia:enum val="1"/>
14964 </dia:attribute>
14965 <dia:attribute name="orth_autoroute">
14966 <dia:boolean val="false"/>
14967 </dia:attribute>
14968 <dia:attribute name="line_colour">
14969 <dia:color val="#000000"/>
14970 </dia:attribute>
14971 <dia:attribute name="name">
14972 <dia:string>##</dia:string>
14973 </dia:attribute>
14974 <dia:attribute name="stereotype">
14975 <dia:string>##</dia:string>
14976 </dia:attribute>
14977 <dia:connections>
14978 <dia:connection handle="0" to="O108" connection="6"/>
14979 <dia:connection handle="1" to="O76" connection="1"/>
14980 </dia:connections>
14981 </dia:object>
14982 <dia:object type="UML - Class" version="0" id="O78">
14983 <dia:attribute name="obj_pos">
14984 <dia:point val="45.4,55.7"/>
14985 </dia:attribute>
14986 <dia:attribute name="obj_bb">
14987 <dia:rectangle val="45.35,55.65;47.4,57.95"/>
14988 </dia:attribute>
14989 <dia:attribute name="elem_corner">
14990 <dia:point val="45.4,55.7"/>
14991 </dia:attribute>
14992 <dia:attribute name="elem_width">
14993 <dia:real val="1.9500000000000002"/>
14994 </dia:attribute>
14995 <dia:attribute name="elem_height">
14996 <dia:real val="2.1999999999999997"/>
14997 </dia:attribute>
14998 <dia:attribute name="name">
14999 <dia:string>#tol#</dia:string>
15000 </dia:attribute>
15001 <dia:attribute name="stereotype">
15002 <dia:string>##</dia:string>
15003 </dia:attribute>
15004 <dia:attribute name="comment">
15005 <dia:string>##</dia:string>
15006 </dia:attribute>
15007 <dia:attribute name="abstract">
15008 <dia:boolean val="false"/>
15009 </dia:attribute>
15010 <dia:attribute name="suppress_attributes">
15011 <dia:boolean val="false"/>
15012 </dia:attribute>
15013 <dia:attribute name="suppress_operations">
15014 <dia:boolean val="false"/>
15015 </dia:attribute>
15016 <dia:attribute name="visible_attributes">
15017 <dia:boolean val="true"/>
15018 </dia:attribute>
15019 <dia:attribute name="visible_operations">
15020 <dia:boolean val="true"/>
15021 </dia:attribute>
15022 <dia:attribute name="visible_comments">
15023 <dia:boolean val="false"/>
15024 </dia:attribute>
15025 <dia:attribute name="wrap_operations">
15026 <dia:boolean val="false"/>
15027 </dia:attribute>
15028 <dia:attribute name="wrap_after_char">
15029 <dia:int val="40"/>
15030 </dia:attribute>
15031 <dia:attribute name="line_color">
15032 <dia:color val="#000000"/>
15033 </dia:attribute>
15034 <dia:attribute name="fill_color">
15035 <dia:color val="#ffffff"/>
15036 </dia:attribute>
15037 <dia:attribute name="text_color">
15038 <dia:color val="#000000"/>
15039 </dia:attribute>
15040 <dia:attribute name="normal_font">
15041 <dia:font family="Courier New" style="0" name="Courier"/>
15042 </dia:attribute>
15043 <dia:attribute name="abstract_font">
15044 <dia:font family="Courier New" style="0" name="Courier"/>
15045 </dia:attribute>
15046 <dia:attribute name="polymorphic_font">
15047 <dia:font family="courier new" style="0" name="Courier"/>
15048 </dia:attribute>
15049 <dia:attribute name="classname_font">
15050 <dia:font family="courier new" style="0" name="Courier"/>
15051 </dia:attribute>
15052 <dia:attribute name="abstract_classname_font">
15053 <dia:font family="Courier New" style="0" name="Courier"/>
15054 </dia:attribute>
15055 <dia:attribute name="comment_font">
15056 <dia:font family="courier new" style="0" name="Courier"/>
15057 </dia:attribute>
15058 <dia:attribute name="font_height">
15059 <dia:real val="0.80000000000000004"/>
15060 </dia:attribute>
15061 <dia:attribute name="polymorphic_font_height">
15062 <dia:real val="0.80000000000000004"/>
15063 </dia:attribute>
15064 <dia:attribute name="abstract_font_height">
15065 <dia:real val="0.80000000000000004"/>
15066 </dia:attribute>
15067 <dia:attribute name="classname_font_height">
15068 <dia:real val="1"/>
15069 </dia:attribute>
15070 <dia:attribute name="abstract_classname_font_height">
15071 <dia:real val="1"/>
15072 </dia:attribute>
15073 <dia:attribute name="comment_font_height">
15074 <dia:real val="1"/>
15075 </dia:attribute>
15076 <dia:attribute name="attributes"/>
15077 <dia:attribute name="operations"/>
15078 <dia:attribute name="template">
15079 <dia:boolean val="false"/>
15080 </dia:attribute>
15081 <dia:attribute name="templates"/>
15082 </dia:object>
15083 <dia:object type="UML - Generalization" version="0" id="O79">
15084 <dia:attribute name="obj_pos">
15085 <dia:point val="13.45,51.3"/>
15086 </dia:attribute>
15087 <dia:attribute name="obj_bb">
15088 <dia:rectangle val="12.6,51.15;46.375,55.75"/>
15089 </dia:attribute>
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"/>
15095 </dia:attribute>
15096 <dia:attribute name="orth_orient">
15097 <dia:enum val="1"/>
15098 <dia:enum val="0"/>
15099 <dia:enum val="1"/>
15100 </dia:attribute>
15101 <dia:attribute name="orth_autoroute">
15102 <dia:boolean val="false"/>
15103 </dia:attribute>
15104 <dia:attribute name="line_colour">
15105 <dia:color val="#000000"/>
15106 </dia:attribute>
15107 <dia:attribute name="name">
15108 <dia:string>##</dia:string>
15109 </dia:attribute>
15110 <dia:attribute name="stereotype">
15111 <dia:string>##</dia:string>
15112 </dia:attribute>
15113 <dia:connections>
15114 <dia:connection handle="0" to="O108" connection="6"/>
15115 <dia:connection handle="1" to="O78" connection="1"/>
15116 </dia:connections>
15117 </dia:object>
15118 <dia:object type="UML - Class" version="0" id="O108">
15119 <dia:attribute name="obj_pos">
15120 <dia:point val="2,44"/>
15121 </dia:attribute>
15122 <dia:attribute name="obj_bb">
15123 <dia:rectangle val="1.95,43.95;25.05,52.25"/>
15124 </dia:attribute>
15125 <dia:attribute name="elem_corner">
15126 <dia:point val="2,44"/>
15127 </dia:attribute>
15128 <dia:attribute name="elem_width">
15129 <dia:real val="23"/>
15130 </dia:attribute>
15131 <dia:attribute name="elem_height">
15132 <dia:real val="8.1999999999999993"/>
15133 </dia:attribute>
15134 <dia:attribute name="name">
15135 <dia:string>#code_record#</dia:string>
15136 </dia:attribute>
15137 <dia:attribute name="stereotype">
15138 <dia:string>##</dia:string>
15139 </dia:attribute>
15140 <dia:attribute name="comment">
15141 <dia:string>##</dia:string>
15142 </dia:attribute>
15143 <dia:attribute name="abstract">
15144 <dia:boolean val="false"/>
15145 </dia:attribute>
15146 <dia:attribute name="suppress_attributes">
15147 <dia:boolean val="false"/>
15148 </dia:attribute>
15149 <dia:attribute name="suppress_operations">
15150 <dia:boolean val="false"/>
15151 </dia:attribute>
15152 <dia:attribute name="visible_attributes">
15153 <dia:boolean val="true"/>
15154 </dia:attribute>
15155 <dia:attribute name="visible_operations">
15156 <dia:boolean val="true"/>
15157 </dia:attribute>
15158 <dia:attribute name="visible_comments">
15159 <dia:boolean val="false"/>
15160 </dia:attribute>
15161 <dia:attribute name="wrap_operations">
15162 <dia:boolean val="true"/>
15163 </dia:attribute>
15164 <dia:attribute name="wrap_after_char">
15165 <dia:int val="40"/>
15166 </dia:attribute>
15167 <dia:attribute name="line_color">
15168 <dia:color val="#000000"/>
15169 </dia:attribute>
15170 <dia:attribute name="fill_color">
15171 <dia:color val="#ffffff"/>
15172 </dia:attribute>
15173 <dia:attribute name="text_color">
15174 <dia:color val="#000000"/>
15175 </dia:attribute>
15176 <dia:attribute name="normal_font">
15177 <dia:font family="courier new" style="0" name="Courier"/>
15178 </dia:attribute>
15179 <dia:attribute name="abstract_font">
15180 <dia:font family="courier new" style="0" name="Courier"/>
15181 </dia:attribute>
15182 <dia:attribute name="polymorphic_font">
15183 <dia:font family="courier new" style="0" name="Courier"/>
15184 </dia:attribute>
15185 <dia:attribute name="classname_font">
15186 <dia:font family="courier new" style="0" name="Courier"/>
15187 </dia:attribute>
15188 <dia:attribute name="abstract_classname_font">
15189 <dia:font family="courier new" style="0" name="Courier"/>
15190 </dia:attribute>
15191 <dia:attribute name="comment_font">
15192 <dia:font family="courier new" style="0" name="Courier"/>
15193 </dia:attribute>
15194 <dia:attribute name="font_height">
15195 <dia:real val="0.80000000000000004"/>
15196 </dia:attribute>
15197 <dia:attribute name="polymorphic_font_height">
15198 <dia:real val="0.80000000000000004"/>
15199 </dia:attribute>
15200 <dia:attribute name="abstract_font_height">
15201 <dia:real val="0.80000000000000004"/>
15202 </dia:attribute>
15203 <dia:attribute name="classname_font_height">
15204 <dia:real val="1"/>
15205 </dia:attribute>
15206 <dia:attribute name="abstract_classname_font_height">
15207 <dia:real val="1"/>
15208 </dia:attribute>
15209 <dia:attribute name="comment_font_height">
15210 <dia:real val="1"/>
15211 </dia:attribute>
15212 <dia:attribute name="attributes">
15213 <dia:composite type="umlattribute">
15214 <dia:attribute name="name">
15215 <dia:string>#code#</dia:string>
15216 </dia:attribute>
15217 <dia:attribute name="type">
15218 <dia:string>#array of strings#</dia:string>
15219 </dia:attribute>
15220 <dia:attribute name="value">
15221 <dia:string>##</dia:string>
15222 </dia:attribute>
15223 <dia:attribute name="comment">
15224 <dia:string>##</dia:string>
15225 </dia:attribute>
15226 <dia:attribute name="visibility">
15227 <dia:enum val="0"/>
15228 </dia:attribute>
15229 <dia:attribute name="abstract">
15230 <dia:boolean val="false"/>
15231 </dia:attribute>
15232 <dia:attribute name="class_scope">
15233 <dia:boolean val="false"/>
15234 </dia:attribute>
15235 </dia:composite>
15236 <dia:composite type="umlattribute">
15237 <dia:attribute name="name">
15238 <dia:string>#verbatim_last#</dia:string>
15239 </dia:attribute>
15240 <dia:attribute name="type">
15241 <dia:string>#array of strings#</dia:string>
15242 </dia:attribute>
15243 <dia:attribute name="value">
15244 <dia:string>##</dia:string>
15245 </dia:attribute>
15246 <dia:attribute name="comment">
15247 <dia:string>##</dia:string>
15248 </dia:attribute>
15249 <dia:attribute name="visibility">
15250 <dia:enum val="0"/>
15251 </dia:attribute>
15252 <dia:attribute name="abstract">
15253 <dia:boolean val="false"/>
15254 </dia:attribute>
15255 <dia:attribute name="class_scope">
15256 <dia:boolean val="false"/>
15257 </dia:attribute>
15258 </dia:composite>
15259 <dia:composite type="umlattribute">
15260 <dia:attribute name="name">
15261 <dia:string>#verbatim_first#</dia:string>
15262 </dia:attribute>
15263 <dia:attribute name="type">
15264 <dia:string>#array of strings#</dia:string>
15265 </dia:attribute>
15266 <dia:attribute name="value">
15267 <dia:string>##</dia:string>
15268 </dia:attribute>
15269 <dia:attribute name="comment">
15270 <dia:string>##</dia:string>
15271 </dia:attribute>
15272 <dia:attribute name="visibility">
15273 <dia:enum val="0"/>
15274 </dia:attribute>
15275 <dia:attribute name="abstract">
15276 <dia:boolean val="false"/>
15277 </dia:attribute>
15278 <dia:attribute name="class_scope">
15279 <dia:boolean val="false"/>
15280 </dia:attribute>
15281 </dia:composite>
15282 </dia:attribute>
15283 <dia:attribute name="operations">
15284 <dia:composite type="umloperation">
15285 <dia:attribute name="name">
15286 <dia:string>#_format_record#</dia:string>
15287 </dia:attribute>
15288 <dia:attribute name="stereotype">
15289 <dia:string>#helper#</dia:string>
15290 </dia:attribute>
15291 <dia:attribute name="type">
15292 <dia:string>##</dia:string>
15293 </dia:attribute>
15294 <dia:attribute name="visibility">
15295 <dia:enum val="1"/>
15296 </dia:attribute>
15297 <dia:attribute name="comment">
15298 <dia:string>##</dia:string>
15299 </dia:attribute>
15300 <dia:attribute name="abstract">
15301 <dia:boolean val="false"/>
15302 </dia:attribute>
15303 <dia:attribute name="inheritance_type">
15304 <dia:enum val="2"/>
15305 </dia:attribute>
15306 <dia:attribute name="query">
15307 <dia:boolean val="false"/>
15308 </dia:attribute>
15309 <dia:attribute name="class_scope">
15310 <dia:boolean val="false"/>
15311 </dia:attribute>
15312 <dia:attribute name="parameters">
15313 <dia:composite type="umlparameter">
15314 <dia:attribute name="name">
15315 <dia:string>#nonparametric_code#</dia:string>
15316 </dia:attribute>
15317 <dia:attribute name="type">
15318 <dia:string>#scalar boolean#</dia:string>
15319 </dia:attribute>
15320 <dia:attribute name="value">
15321 <dia:string>##</dia:string>
15322 </dia:attribute>
15323 <dia:attribute name="comment">
15324 <dia:string>##</dia:string>
15325 </dia:attribute>
15326 <dia:attribute name="kind">
15327 <dia:enum val="1"/>
15328 </dia:attribute>
15329 </dia:composite>
15330 <dia:composite type="umlparameter">
15331 <dia:attribute name="name">
15332 <dia:string>#shrinkage_code#</dia:string>
15333 </dia:attribute>
15334 <dia:attribute name="type">
15335 <dia:string>#scalar boolean#</dia:string>
15336 </dia:attribute>
15337 <dia:attribute name="value">
15338 <dia:string>##</dia:string>
15339 </dia:attribute>
15340 <dia:attribute name="comment">
15341 <dia:string>##</dia:string>
15342 </dia:attribute>
15343 <dia:attribute name="kind">
15344 <dia:enum val="1"/>
15345 </dia:attribute>
15346 </dia:composite>
15347 <dia:composite type="umlparameter">
15348 <dia:attribute name="name">
15349 <dia:string>#eigen_value_code#</dia:string>
15350 </dia:attribute>
15351 <dia:attribute name="type">
15352 <dia:string>#scalar boolean#</dia:string>
15353 </dia:attribute>
15354 <dia:attribute name="value">
15355 <dia:string>##</dia:string>
15356 </dia:attribute>
15357 <dia:attribute name="comment">
15358 <dia:string>##</dia:string>
15359 </dia:attribute>
15360 <dia:attribute name="kind">
15361 <dia:enum val="1"/>
15362 </dia:attribute>
15363 </dia:composite>
15364 <dia:composite type="umlparameter">
15365 <dia:attribute name="name">
15366 <dia:string>#formatted#</dia:string>
15367 </dia:attribute>
15368 <dia:attribute name="type">
15369 <dia:string>#array of strings#</dia:string>
15370 </dia:attribute>
15371 <dia:attribute name="value">
15372 <dia:string>##</dia:string>
15373 </dia:attribute>
15374 <dia:attribute name="comment">
15375 <dia:string>##</dia:string>
15376 </dia:attribute>
15377 <dia:attribute name="kind">
15378 <dia:enum val="2"/>
15379 </dia:attribute>
15380 </dia:composite>
15381 </dia:attribute>
15382 </dia:composite>
15383 <dia:composite type="umloperation">
15384 <dia:attribute name="name">
15385 <dia:string>#_read_options#</dia:string>
15386 </dia:attribute>
15387 <dia:attribute name="stereotype">
15388 <dia:string>#initiator#</dia:string>
15389 </dia:attribute>
15390 <dia:attribute name="type">
15391 <dia:string>##</dia:string>
15392 </dia:attribute>
15393 <dia:attribute name="visibility">
15394 <dia:enum val="1"/>
15395 </dia:attribute>
15396 <dia:attribute name="comment">
15397 <dia:string>##</dia:string>
15398 </dia:attribute>
15399 <dia:attribute name="abstract">
15400 <dia:boolean val="false"/>
15401 </dia:attribute>
15402 <dia:attribute name="inheritance_type">
15403 <dia:enum val="2"/>
15404 </dia:attribute>
15405 <dia:attribute name="query">
15406 <dia:boolean val="false"/>
15407 </dia:attribute>
15408 <dia:attribute name="class_scope">
15409 <dia:boolean val="false"/>
15410 </dia:attribute>
15411 <dia:attribute name="parameters"/>
15412 </dia:composite>
15413 </dia:attribute>
15414 <dia:attribute name="template">
15415 <dia:boolean val="false"/>
15416 </dia:attribute>
15417 <dia:attribute name="templates"/>
15418 </dia:object>
15419 <dia:object type="UML - Class" version="0" id="O80">
15420 <dia:attribute name="obj_pos">
15421 <dia:point val="81,44"/>
15422 </dia:attribute>
15423 <dia:attribute name="obj_bb">
15424 <dia:rectangle val="80.95,43.95;83.9,46.25"/>
15425 </dia:attribute>
15426 <dia:attribute name="elem_corner">
15427 <dia:point val="81,44"/>
15428 </dia:attribute>
15429 <dia:attribute name="elem_width">
15430 <dia:real val="2.8500000000000001"/>
15431 </dia:attribute>
15432 <dia:attribute name="elem_height">
15433 <dia:real val="2.1999999999999997"/>
15434 </dia:attribute>
15435 <dia:attribute name="name">
15436 <dia:string>#model#</dia:string>
15437 </dia:attribute>
15438 <dia:attribute name="stereotype">
15439 <dia:string>##</dia:string>
15440 </dia:attribute>
15441 <dia:attribute name="comment">
15442 <dia:string>##</dia:string>
15443 </dia:attribute>
15444 <dia:attribute name="abstract">
15445 <dia:boolean val="false"/>
15446 </dia:attribute>
15447 <dia:attribute name="suppress_attributes">
15448 <dia:boolean val="false"/>
15449 </dia:attribute>
15450 <dia:attribute name="suppress_operations">
15451 <dia:boolean val="false"/>
15452 </dia:attribute>
15453 <dia:attribute name="visible_attributes">
15454 <dia:boolean val="true"/>
15455 </dia:attribute>
15456 <dia:attribute name="visible_operations">
15457 <dia:boolean val="true"/>
15458 </dia:attribute>
15459 <dia:attribute name="visible_comments">
15460 <dia:boolean val="false"/>
15461 </dia:attribute>
15462 <dia:attribute name="wrap_operations">
15463 <dia:boolean val="false"/>
15464 </dia:attribute>
15465 <dia:attribute name="wrap_after_char">
15466 <dia:int val="40"/>
15467 </dia:attribute>
15468 <dia:attribute name="line_color">
15469 <dia:color val="#000000"/>
15470 </dia:attribute>
15471 <dia:attribute name="fill_color">
15472 <dia:color val="#ffffff"/>
15473 </dia:attribute>
15474 <dia:attribute name="text_color">
15475 <dia:color val="#000000"/>
15476 </dia:attribute>
15477 <dia:attribute name="normal_font">
15478 <dia:font family="courier new" style="0" name="Courier"/>
15479 </dia:attribute>
15480 <dia:attribute name="abstract_font">
15481 <dia:font family="courier new" style="0" name="Courier"/>
15482 </dia:attribute>
15483 <dia:attribute name="polymorphic_font">
15484 <dia:font family="courier new" style="0" name="Courier"/>
15485 </dia:attribute>
15486 <dia:attribute name="classname_font">
15487 <dia:font family="courier new" style="0" name="Courier"/>
15488 </dia:attribute>
15489 <dia:attribute name="abstract_classname_font">
15490 <dia:font family="courier new" style="0" name="Courier"/>
15491 </dia:attribute>
15492 <dia:attribute name="comment_font">
15493 <dia:font family="courier new" style="0" name="Courier"/>
15494 </dia:attribute>
15495 <dia:attribute name="font_height">
15496 <dia:real val="0.80000000000000004"/>
15497 </dia:attribute>
15498 <dia:attribute name="polymorphic_font_height">
15499 <dia:real val="0.80000000000000004"/>
15500 </dia:attribute>
15501 <dia:attribute name="abstract_font_height">
15502 <dia:real val="0.80000000000000004"/>
15503 </dia:attribute>
15504 <dia:attribute name="classname_font_height">
15505 <dia:real val="1"/>
15506 </dia:attribute>
15507 <dia:attribute name="abstract_classname_font_height">
15508 <dia:real val="1"/>
15509 </dia:attribute>
15510 <dia:attribute name="comment_font_height">
15511 <dia:real val="1"/>
15512 </dia:attribute>
15513 <dia:attribute name="attributes"/>
15514 <dia:attribute name="operations"/>
15515 <dia:attribute name="template">
15516 <dia:boolean val="false"/>
15517 </dia:attribute>
15518 <dia:attribute name="templates"/>
15519 </dia:object>
15520 <dia:object type="UML - Class" version="0" id="O81">
15521 <dia:attribute name="obj_pos">
15522 <dia:point val="77,44"/>
15523 </dia:attribute>
15524 <dia:attribute name="obj_bb">
15525 <dia:rectangle val="76.95,43.95;79.9,46.25"/>
15526 </dia:attribute>
15527 <dia:attribute name="elem_corner">
15528 <dia:point val="77,44"/>
15529 </dia:attribute>
15530 <dia:attribute name="elem_width">
15531 <dia:real val="2.8500000000000001"/>
15532 </dia:attribute>
15533 <dia:attribute name="elem_height">
15534 <dia:real val="2.1999999999999997"/>
15535 </dia:attribute>
15536 <dia:attribute name="name">
15537 <dia:string>#input#</dia:string>
15538 </dia:attribute>
15539 <dia:attribute name="stereotype">
15540 <dia:string>##</dia:string>
15541 </dia:attribute>
15542 <dia:attribute name="comment">
15543 <dia:string>##</dia:string>
15544 </dia:attribute>
15545 <dia:attribute name="abstract">
15546 <dia:boolean val="false"/>
15547 </dia:attribute>
15548 <dia:attribute name="suppress_attributes">
15549 <dia:boolean val="false"/>
15550 </dia:attribute>
15551 <dia:attribute name="suppress_operations">
15552 <dia:boolean val="false"/>
15553 </dia:attribute>
15554 <dia:attribute name="visible_attributes">
15555 <dia:boolean val="true"/>
15556 </dia:attribute>
15557 <dia:attribute name="visible_operations">
15558 <dia:boolean val="true"/>
15559 </dia:attribute>
15560 <dia:attribute name="visible_comments">
15561 <dia:boolean val="false"/>
15562 </dia:attribute>
15563 <dia:attribute name="wrap_operations">
15564 <dia:boolean val="false"/>
15565 </dia:attribute>
15566 <dia:attribute name="wrap_after_char">
15567 <dia:int val="40"/>
15568 </dia:attribute>
15569 <dia:attribute name="line_color">
15570 <dia:color val="#000000"/>
15571 </dia:attribute>
15572 <dia:attribute name="fill_color">
15573 <dia:color val="#ffffff"/>
15574 </dia:attribute>
15575 <dia:attribute name="text_color">
15576 <dia:color val="#000000"/>
15577 </dia:attribute>
15578 <dia:attribute name="normal_font">
15579 <dia:font family="Courier New" style="0" name="Courier"/>
15580 </dia:attribute>
15581 <dia:attribute name="abstract_font">
15582 <dia:font family="Courier New" style="0" name="Courier"/>
15583 </dia:attribute>
15584 <dia:attribute name="polymorphic_font">
15585 <dia:font family="courier new" style="0" name="Courier"/>
15586 </dia:attribute>
15587 <dia:attribute name="classname_font">
15588 <dia:font family="courier new" style="0" name="Courier"/>
15589 </dia:attribute>
15590 <dia:attribute name="abstract_classname_font">
15591 <dia:font family="Courier New" style="0" name="Courier"/>
15592 </dia:attribute>
15593 <dia:attribute name="comment_font">
15594 <dia:font family="courier new" style="0" name="Courier"/>
15595 </dia:attribute>
15596 <dia:attribute name="font_height">
15597 <dia:real val="0.80000000000000004"/>
15598 </dia:attribute>
15599 <dia:attribute name="polymorphic_font_height">
15600 <dia:real val="0.80000000000000004"/>
15601 </dia:attribute>
15602 <dia:attribute name="abstract_font_height">
15603 <dia:real val="0.80000000000000004"/>
15604 </dia:attribute>
15605 <dia:attribute name="classname_font_height">
15606 <dia:real val="1"/>
15607 </dia:attribute>
15608 <dia:attribute name="abstract_classname_font_height">
15609 <dia:real val="1"/>
15610 </dia:attribute>
15611 <dia:attribute name="comment_font_height">
15612 <dia:real val="1"/>
15613 </dia:attribute>
15614 <dia:attribute name="attributes"/>
15615 <dia:attribute name="operations"/>
15616 <dia:attribute name="template">
15617 <dia:boolean val="false"/>
15618 </dia:attribute>
15619 <dia:attribute name="templates"/>
15620 </dia:object>
15621 <dia:object type="UML - Class" version="0" id="O82">
15622 <dia:attribute name="obj_pos">
15623 <dia:point val="71,44"/>
15624 </dia:attribute>
15625 <dia:attribute name="obj_bb">
15626 <dia:rectangle val="70.95,43.95;76.15,46.25"/>
15627 </dia:attribute>
15628 <dia:attribute name="elem_corner">
15629 <dia:point val="71,44"/>
15630 </dia:attribute>
15631 <dia:attribute name="elem_width">
15632 <dia:real val="5.0999999999999996"/>
15633 </dia:attribute>
15634 <dia:attribute name="elem_height">
15635 <dia:real val="2.1999999999999997"/>
15636 </dia:attribute>
15637 <dia:attribute name="name">
15638 <dia:string>#estimation#</dia:string>
15639 </dia:attribute>
15640 <dia:attribute name="stereotype">
15641 <dia:string>##</dia:string>
15642 </dia:attribute>
15643 <dia:attribute name="comment">
15644 <dia:string>##</dia:string>
15645 </dia:attribute>
15646 <dia:attribute name="abstract">
15647 <dia:boolean val="false"/>
15648 </dia:attribute>
15649 <dia:attribute name="suppress_attributes">
15650 <dia:boolean val="false"/>
15651 </dia:attribute>
15652 <dia:attribute name="suppress_operations">
15653 <dia:boolean val="false"/>
15654 </dia:attribute>
15655 <dia:attribute name="visible_attributes">
15656 <dia:boolean val="true"/>
15657 </dia:attribute>
15658 <dia:attribute name="visible_operations">
15659 <dia:boolean val="true"/>
15660 </dia:attribute>
15661 <dia:attribute name="visible_comments">
15662 <dia:boolean val="false"/>
15663 </dia:attribute>
15664 <dia:attribute name="wrap_operations">
15665 <dia:boolean val="false"/>
15666 </dia:attribute>
15667 <dia:attribute name="wrap_after_char">
15668 <dia:int val="40"/>
15669 </dia:attribute>
15670 <dia:attribute name="line_color">
15671 <dia:color val="#000000"/>
15672 </dia:attribute>
15673 <dia:attribute name="fill_color">
15674 <dia:color val="#ffffff"/>
15675 </dia:attribute>
15676 <dia:attribute name="text_color">
15677 <dia:color val="#000000"/>
15678 </dia:attribute>
15679 <dia:attribute name="normal_font">
15680 <dia:font family="Courier New" style="0" name="Courier"/>
15681 </dia:attribute>
15682 <dia:attribute name="abstract_font">
15683 <dia:font family="Courier New" style="0" name="Courier"/>
15684 </dia:attribute>
15685 <dia:attribute name="polymorphic_font">
15686 <dia:font family="courier new" style="0" name="Courier"/>
15687 </dia:attribute>
15688 <dia:attribute name="classname_font">
15689 <dia:font family="courier new" style="0" name="Courier"/>
15690 </dia:attribute>
15691 <dia:attribute name="abstract_classname_font">
15692 <dia:font family="Courier New" style="0" name="Courier"/>
15693 </dia:attribute>
15694 <dia:attribute name="comment_font">
15695 <dia:font family="courier new" style="0" name="Courier"/>
15696 </dia:attribute>
15697 <dia:attribute name="font_height">
15698 <dia:real val="0.80000000000000004"/>
15699 </dia:attribute>
15700 <dia:attribute name="polymorphic_font_height">
15701 <dia:real val="0.80000000000000004"/>
15702 </dia:attribute>
15703 <dia:attribute name="abstract_font_height">
15704 <dia:real val="0.80000000000000004"/>
15705 </dia:attribute>
15706 <dia:attribute name="classname_font_height">
15707 <dia:real val="1"/>
15708 </dia:attribute>
15709 <dia:attribute name="abstract_classname_font_height">
15710 <dia:real val="1"/>
15711 </dia:attribute>
15712 <dia:attribute name="comment_font_height">
15713 <dia:real val="1"/>
15714 </dia:attribute>
15715 <dia:attribute name="attributes"/>
15716 <dia:attribute name="operations"/>
15717 <dia:attribute name="template">
15718 <dia:boolean val="false"/>
15719 </dia:attribute>
15720 <dia:attribute name="templates"/>
15721 </dia:object>
15722 <dia:object type="UML - Class" version="0" id="O83">
15723 <dia:attribute name="obj_pos">
15724 <dia:point val="68,47"/>
15725 </dia:attribute>
15726 <dia:attribute name="obj_bb">
15727 <dia:rectangle val="67.95,46.95;79.15,50.65"/>
15728 </dia:attribute>
15729 <dia:attribute name="elem_corner">
15730 <dia:point val="68,47"/>
15731 </dia:attribute>
15732 <dia:attribute name="elem_width">
15733 <dia:real val="11.1"/>
15734 </dia:attribute>
15735 <dia:attribute name="elem_height">
15736 <dia:real val="3.6000000000000001"/>
15737 </dia:attribute>
15738 <dia:attribute name="name">
15739 <dia:string>#data#</dia:string>
15740 </dia:attribute>
15741 <dia:attribute name="stereotype">
15742 <dia:string>##</dia:string>
15743 </dia:attribute>
15744 <dia:attribute name="comment">
15745 <dia:string>##</dia:string>
15746 </dia:attribute>
15747 <dia:attribute name="abstract">
15748 <dia:boolean val="false"/>
15749 </dia:attribute>
15750 <dia:attribute name="suppress_attributes">
15751 <dia:boolean val="false"/>
15752 </dia:attribute>
15753 <dia:attribute name="suppress_operations">
15754 <dia:boolean val="false"/>
15755 </dia:attribute>
15756 <dia:attribute name="visible_attributes">
15757 <dia:boolean val="true"/>
15758 </dia:attribute>
15759 <dia:attribute name="visible_operations">
15760 <dia:boolean val="true"/>
15761 </dia:attribute>
15762 <dia:attribute name="visible_comments">
15763 <dia:boolean val="false"/>
15764 </dia:attribute>
15765 <dia:attribute name="wrap_operations">
15766 <dia:boolean val="false"/>
15767 </dia:attribute>
15768 <dia:attribute name="wrap_after_char">
15769 <dia:int val="40"/>
15770 </dia:attribute>
15771 <dia:attribute name="line_color">
15772 <dia:color val="#000000"/>
15773 </dia:attribute>
15774 <dia:attribute name="fill_color">
15775 <dia:color val="#ffffff"/>
15776 </dia:attribute>
15777 <dia:attribute name="text_color">
15778 <dia:color val="#000000"/>
15779 </dia:attribute>
15780 <dia:attribute name="normal_font">
15781 <dia:font family="courier new" style="0" name="Courier"/>
15782 </dia:attribute>
15783 <dia:attribute name="abstract_font">
15784 <dia:font family="courier new" style="0" name="Courier"/>
15785 </dia:attribute>
15786 <dia:attribute name="polymorphic_font">
15787 <dia:font family="courier new" style="0" name="Courier"/>
15788 </dia:attribute>
15789 <dia:attribute name="classname_font">
15790 <dia:font family="courier new" style="0" name="Courier"/>
15791 </dia:attribute>
15792 <dia:attribute name="abstract_classname_font">
15793 <dia:font family="courier new" style="0" name="Courier"/>
15794 </dia:attribute>
15795 <dia:attribute name="comment_font">
15796 <dia:font family="courier new" style="0" name="Courier"/>
15797 </dia:attribute>
15798 <dia:attribute name="font_height">
15799 <dia:real val="0.80000000000000004"/>
15800 </dia:attribute>
15801 <dia:attribute name="polymorphic_font_height">
15802 <dia:real val="0.80000000000000004"/>
15803 </dia:attribute>
15804 <dia:attribute name="abstract_font_height">
15805 <dia:real val="0.80000000000000004"/>
15806 </dia:attribute>
15807 <dia:attribute name="classname_font_height">
15808 <dia:real val="1"/>
15809 </dia:attribute>
15810 <dia:attribute name="abstract_classname_font_height">
15811 <dia:real val="1"/>
15812 </dia:attribute>
15813 <dia:attribute name="comment_font_height">
15814 <dia:real val="1"/>
15815 </dia:attribute>
15816 <dia:attribute name="attributes">
15817 <dia:composite type="umlattribute">
15818 <dia:attribute name="name">
15819 <dia:string>#ignoresign#</dia:string>
15820 </dia:attribute>
15821 <dia:attribute name="type">
15822 <dia:string>#scalar string#</dia:string>
15823 </dia:attribute>
15824 <dia:attribute name="value">
15825 <dia:string>###</dia:string>
15826 </dia:attribute>
15827 <dia:attribute name="comment">
15828 <dia:string>##</dia:string>
15829 </dia:attribute>
15830 <dia:attribute name="visibility">
15831 <dia:enum val="0"/>
15832 </dia:attribute>
15833 <dia:attribute name="abstract">
15834 <dia:boolean val="false"/>
15835 </dia:attribute>
15836 <dia:attribute name="class_scope">
15837 <dia:boolean val="false"/>
15838 </dia:attribute>
15839 </dia:composite>
15840 <dia:composite type="umlattribute">
15841 <dia:attribute name="name">
15842 <dia:string>#ignore_list#</dia:string>
15843 </dia:attribute>
15844 <dia:attribute name="type">
15845 <dia:string>#array of strings#</dia:string>
15846 </dia:attribute>
15847 <dia:attribute name="value">
15848 <dia:string>##</dia:string>
15849 </dia:attribute>
15850 <dia:attribute name="comment">
15851 <dia:string>##</dia:string>
15852 </dia:attribute>
15853 <dia:attribute name="visibility">
15854 <dia:enum val="0"/>
15855 </dia:attribute>
15856 <dia:attribute name="abstract">
15857 <dia:boolean val="false"/>
15858 </dia:attribute>
15859 <dia:attribute name="class_scope">
15860 <dia:boolean val="false"/>
15861 </dia:attribute>
15862 </dia:composite>
15863 </dia:attribute>
15864 <dia:attribute name="operations"/>
15865 <dia:attribute name="template">
15866 <dia:boolean val="false"/>
15867 </dia:attribute>
15868 <dia:attribute name="templates"/>
15869 </dia:object>
15870 <dia:object type="UML - Class" version="0" id="O84">
15871 <dia:attribute name="obj_pos">
15872 <dia:point val="62,44"/>
15873 </dia:attribute>
15874 <dia:attribute name="obj_bb">
15875 <dia:rectangle val="61.95,43.95;67.15,46.25"/>
15876 </dia:attribute>
15877 <dia:attribute name="elem_corner">
15878 <dia:point val="62,44"/>
15879 </dia:attribute>
15880 <dia:attribute name="elem_width">
15881 <dia:real val="5.0999999999999996"/>
15882 </dia:attribute>
15883 <dia:attribute name="elem_height">
15884 <dia:real val="2.1999999999999997"/>
15885 </dia:attribute>
15886 <dia:attribute name="name">
15887 <dia:string>#covariance#</dia:string>
15888 </dia:attribute>
15889 <dia:attribute name="stereotype">
15890 <dia:string>##</dia:string>
15891 </dia:attribute>
15892 <dia:attribute name="comment">
15893 <dia:string>##</dia:string>
15894 </dia:attribute>
15895 <dia:attribute name="abstract">
15896 <dia:boolean val="false"/>
15897 </dia:attribute>
15898 <dia:attribute name="suppress_attributes">
15899 <dia:boolean val="false"/>
15900 </dia:attribute>
15901 <dia:attribute name="suppress_operations">
15902 <dia:boolean val="false"/>
15903 </dia:attribute>
15904 <dia:attribute name="visible_attributes">
15905 <dia:boolean val="true"/>
15906 </dia:attribute>
15907 <dia:attribute name="visible_operations">
15908 <dia:boolean val="true"/>
15909 </dia:attribute>
15910 <dia:attribute name="visible_comments">
15911 <dia:boolean val="false"/>
15912 </dia:attribute>
15913 <dia:attribute name="wrap_operations">
15914 <dia:boolean val="false"/>
15915 </dia:attribute>
15916 <dia:attribute name="wrap_after_char">
15917 <dia:int val="40"/>
15918 </dia:attribute>
15919 <dia:attribute name="line_color">
15920 <dia:color val="#000000"/>
15921 </dia:attribute>
15922 <dia:attribute name="fill_color">
15923 <dia:color val="#ffffff"/>
15924 </dia:attribute>
15925 <dia:attribute name="text_color">
15926 <dia:color val="#000000"/>
15927 </dia:attribute>
15928 <dia:attribute name="normal_font">
15929 <dia:font family="Courier New" style="0" name="Courier"/>
15930 </dia:attribute>
15931 <dia:attribute name="abstract_font">
15932 <dia:font family="Courier New" style="0" name="Courier"/>
15933 </dia:attribute>
15934 <dia:attribute name="polymorphic_font">
15935 <dia:font family="courier new" style="0" name="Courier"/>
15936 </dia:attribute>
15937 <dia:attribute name="classname_font">
15938 <dia:font family="courier new" style="0" name="Courier"/>
15939 </dia:attribute>
15940 <dia:attribute name="abstract_classname_font">
15941 <dia:font family="Courier New" style="0" name="Courier"/>
15942 </dia:attribute>
15943 <dia:attribute name="comment_font">
15944 <dia:font family="courier new" style="0" name="Courier"/>
15945 </dia:attribute>
15946 <dia:attribute name="font_height">
15947 <dia:real val="0.80000000000000004"/>
15948 </dia:attribute>
15949 <dia:attribute name="polymorphic_font_height">
15950 <dia:real val="0.80000000000000004"/>
15951 </dia:attribute>
15952 <dia:attribute name="abstract_font_height">
15953 <dia:real val="0.80000000000000004"/>
15954 </dia:attribute>
15955 <dia:attribute name="classname_font_height">
15956 <dia:real val="1"/>
15957 </dia:attribute>
15958 <dia:attribute name="abstract_classname_font_height">
15959 <dia:real val="1"/>
15960 </dia:attribute>
15961 <dia:attribute name="comment_font_height">
15962 <dia:real val="1"/>
15963 </dia:attribute>
15964 <dia:attribute name="attributes"/>
15965 <dia:attribute name="operations"/>
15966 <dia:attribute name="template">
15967 <dia:boolean val="false"/>
15968 </dia:attribute>
15969 <dia:attribute name="templates"/>
15970 </dia:object>
15971 <dia:object type="UML - Class" version="0" id="O85">
15972 <dia:attribute name="obj_pos">
15973 <dia:point val="58,44"/>
15974 </dia:attribute>
15975 <dia:attribute name="obj_bb">
15976 <dia:rectangle val="57.95,43.95;60.9,46.25"/>
15977 </dia:attribute>
15978 <dia:attribute name="elem_corner">
15979 <dia:point val="58,44"/>
15980 </dia:attribute>
15981 <dia:attribute name="elem_width">
15982 <dia:real val="2.8500000000000001"/>
15983 </dia:attribute>
15984 <dia:attribute name="elem_height">
15985 <dia:real val="2.1999999999999997"/>
15986 </dia:attribute>
15987 <dia:attribute name="name">
15988 <dia:string>#contr#</dia:string>
15989 </dia:attribute>
15990 <dia:attribute name="stereotype">
15991 <dia:string>##</dia:string>
15992 </dia:attribute>
15993 <dia:attribute name="comment">
15994 <dia:string>##</dia:string>
15995 </dia:attribute>
15996 <dia:attribute name="abstract">
15997 <dia:boolean val="false"/>
15998 </dia:attribute>
15999 <dia:attribute name="suppress_attributes">
16000 <dia:boolean val="false"/>
16001 </dia:attribute>
16002 <dia:attribute name="suppress_operations">
16003 <dia:boolean val="false"/>
16004 </dia:attribute>
16005 <dia:attribute name="visible_attributes">
16006 <dia:boolean val="true"/>
16007 </dia:attribute>
16008 <dia:attribute name="visible_operations">
16009 <dia:boolean val="true"/>
16010 </dia:attribute>
16011 <dia:attribute name="visible_comments">
16012 <dia:boolean val="false"/>
16013 </dia:attribute>
16014 <dia:attribute name="wrap_operations">
16015 <dia:boolean val="false"/>
16016 </dia:attribute>
16017 <dia:attribute name="wrap_after_char">
16018 <dia:int val="40"/>
16019 </dia:attribute>
16020 <dia:attribute name="line_color">
16021 <dia:color val="#000000"/>
16022 </dia:attribute>
16023 <dia:attribute name="fill_color">
16024 <dia:color val="#ffffff"/>
16025 </dia:attribute>
16026 <dia:attribute name="text_color">
16027 <dia:color val="#000000"/>
16028 </dia:attribute>
16029 <dia:attribute name="normal_font">
16030 <dia:font family="Courier New" style="0" name="Courier"/>
16031 </dia:attribute>
16032 <dia:attribute name="abstract_font">
16033 <dia:font family="Courier New" style="0" name="Courier"/>
16034 </dia:attribute>
16035 <dia:attribute name="polymorphic_font">
16036 <dia:font family="courier new" style="0" name="Courier"/>
16037 </dia:attribute>
16038 <dia:attribute name="classname_font">
16039 <dia:font family="courier new" style="0" name="Courier"/>
16040 </dia:attribute>
16041 <dia:attribute name="abstract_classname_font">
16042 <dia:font family="Courier New" style="0" name="Courier"/>
16043 </dia:attribute>
16044 <dia:attribute name="comment_font">
16045 <dia:font family="courier new" style="0" name="Courier"/>
16046 </dia:attribute>
16047 <dia:attribute name="font_height">
16048 <dia:real val="0.80000000000000004"/>
16049 </dia:attribute>
16050 <dia:attribute name="polymorphic_font_height">
16051 <dia:real val="0.80000000000000004"/>
16052 </dia:attribute>
16053 <dia:attribute name="abstract_font_height">
16054 <dia:real val="0.80000000000000004"/>
16055 </dia:attribute>
16056 <dia:attribute name="classname_font_height">
16057 <dia:real val="1"/>
16058 </dia:attribute>
16059 <dia:attribute name="abstract_classname_font_height">
16060 <dia:real val="1"/>
16061 </dia:attribute>
16062 <dia:attribute name="comment_font_height">
16063 <dia:real val="1"/>
16064 </dia:attribute>
16065 <dia:attribute name="attributes"/>
16066 <dia:attribute name="operations"/>
16067 <dia:attribute name="template">
16068 <dia:boolean val="false"/>
16069 </dia:attribute>
16070 <dia:attribute name="templates"/>
16071 </dia:object>
16072 <dia:object type="UML - Class" version="0" id="O86">
16073 <dia:attribute name="obj_pos">
16074 <dia:point val="52,44"/>
16075 </dia:attribute>
16076 <dia:attribute name="obj_bb">
16077 <dia:rectangle val="51.95,43.95;57.6,46.25"/>
16078 </dia:attribute>
16079 <dia:attribute name="elem_corner">
16080 <dia:point val="52,44"/>
16081 </dia:attribute>
16082 <dia:attribute name="elem_width">
16083 <dia:real val="5.5499999999999998"/>
16084 </dia:attribute>
16085 <dia:attribute name="elem_height">
16086 <dia:real val="2.1999999999999997"/>
16087 </dia:attribute>
16088 <dia:attribute name="name">
16089 <dia:string>#abbreviated#</dia:string>
16090 </dia:attribute>
16091 <dia:attribute name="stereotype">
16092 <dia:string>##</dia:string>
16093 </dia:attribute>
16094 <dia:attribute name="comment">
16095 <dia:string>##</dia:string>
16096 </dia:attribute>
16097 <dia:attribute name="abstract">
16098 <dia:boolean val="false"/>
16099 </dia:attribute>
16100 <dia:attribute name="suppress_attributes">
16101 <dia:boolean val="false"/>
16102 </dia:attribute>
16103 <dia:attribute name="suppress_operations">
16104 <dia:boolean val="false"/>
16105 </dia:attribute>
16106 <dia:attribute name="visible_attributes">
16107 <dia:boolean val="true"/>
16108 </dia:attribute>
16109 <dia:attribute name="visible_operations">
16110 <dia:boolean val="true"/>
16111 </dia:attribute>
16112 <dia:attribute name="visible_comments">
16113 <dia:boolean val="false"/>
16114 </dia:attribute>
16115 <dia:attribute name="wrap_operations">
16116 <dia:boolean val="false"/>
16117 </dia:attribute>
16118 <dia:attribute name="wrap_after_char">
16119 <dia:int val="40"/>
16120 </dia:attribute>
16121 <dia:attribute name="line_color">
16122 <dia:color val="#000000"/>
16123 </dia:attribute>
16124 <dia:attribute name="fill_color">
16125 <dia:color val="#ffffff"/>
16126 </dia:attribute>
16127 <dia:attribute name="text_color">
16128 <dia:color val="#000000"/>
16129 </dia:attribute>
16130 <dia:attribute name="normal_font">
16131 <dia:font family="Courier New" style="0" name="Courier"/>
16132 </dia:attribute>
16133 <dia:attribute name="abstract_font">
16134 <dia:font family="Courier New" style="0" name="Courier"/>
16135 </dia:attribute>
16136 <dia:attribute name="polymorphic_font">
16137 <dia:font family="courier new" style="0" name="Courier"/>
16138 </dia:attribute>
16139 <dia:attribute name="classname_font">
16140 <dia:font family="courier new" style="0" name="Courier"/>
16141 </dia:attribute>
16142 <dia:attribute name="abstract_classname_font">
16143 <dia:font family="Courier New" style="0" name="Courier"/>
16144 </dia:attribute>
16145 <dia:attribute name="comment_font">
16146 <dia:font family="courier new" style="0" name="Courier"/>
16147 </dia:attribute>
16148 <dia:attribute name="font_height">
16149 <dia:real val="0.80000000000000004"/>
16150 </dia:attribute>
16151 <dia:attribute name="polymorphic_font_height">
16152 <dia:real val="0.80000000000000004"/>
16153 </dia:attribute>
16154 <dia:attribute name="abstract_font_height">
16155 <dia:real val="0.80000000000000004"/>
16156 </dia:attribute>
16157 <dia:attribute name="classname_font_height">
16158 <dia:real val="1"/>
16159 </dia:attribute>
16160 <dia:attribute name="abstract_classname_font_height">
16161 <dia:real val="1"/>
16162 </dia:attribute>
16163 <dia:attribute name="comment_font_height">
16164 <dia:real val="1"/>
16165 </dia:attribute>
16166 <dia:attribute name="attributes"/>
16167 <dia:attribute name="operations"/>
16168 <dia:attribute name="template">
16169 <dia:boolean val="false"/>
16170 </dia:attribute>
16171 <dia:attribute name="templates"/>
16172 </dia:object>
16173 <dia:object type="UML - Class" version="0" id="O107">
16174 <dia:attribute name="obj_pos">
16175 <dia:point val="2,33"/>
16176 </dia:attribute>
16177 <dia:attribute name="obj_bb">
16178 <dia:rectangle val="1.95,32.95;59.7,40.45"/>
16179 </dia:attribute>
16180 <dia:attribute name="elem_corner">
16181 <dia:point val="2,33"/>
16182 </dia:attribute>
16183 <dia:attribute name="elem_width">
16184 <dia:real val="57.649999999999999"/>
16185 </dia:attribute>
16186 <dia:attribute name="elem_height">
16187 <dia:real val="7.4000000000000004"/>
16188 </dia:attribute>
16189 <dia:attribute name="name">
16190 <dia:string>#record#</dia:string>
16191 </dia:attribute>
16192 <dia:attribute name="stereotype">
16193 <dia:string>##</dia:string>
16194 </dia:attribute>
16195 <dia:attribute name="comment">
16196 <dia:string>##</dia:string>
16197 </dia:attribute>
16198 <dia:attribute name="abstract">
16199 <dia:boolean val="false"/>
16200 </dia:attribute>
16201 <dia:attribute name="suppress_attributes">
16202 <dia:boolean val="false"/>
16203 </dia:attribute>
16204 <dia:attribute name="suppress_operations">
16205 <dia:boolean val="false"/>
16206 </dia:attribute>
16207 <dia:attribute name="visible_attributes">
16208 <dia:boolean val="true"/>
16209 </dia:attribute>
16210 <dia:attribute name="visible_operations">
16211 <dia:boolean val="true"/>
16212 </dia:attribute>
16213 <dia:attribute name="visible_comments">
16214 <dia:boolean val="false"/>
16215 </dia:attribute>
16216 <dia:attribute name="wrap_operations">
16217 <dia:boolean val="false"/>
16218 </dia:attribute>
16219 <dia:attribute name="wrap_after_char">
16220 <dia:int val="40"/>
16221 </dia:attribute>
16222 <dia:attribute name="line_color">
16223 <dia:color val="#000000"/>
16224 </dia:attribute>
16225 <dia:attribute name="fill_color">
16226 <dia:color val="#ffffff"/>
16227 </dia:attribute>
16228 <dia:attribute name="text_color">
16229 <dia:color val="#000000"/>
16230 </dia:attribute>
16231 <dia:attribute name="normal_font">
16232 <dia:font family="courier new" style="0" name="Courier"/>
16233 </dia:attribute>
16234 <dia:attribute name="abstract_font">
16235 <dia:font family="courier new" style="0" name="Courier"/>
16236 </dia:attribute>
16237 <dia:attribute name="polymorphic_font">
16238 <dia:font family="courier new" style="0" name="Courier"/>
16239 </dia:attribute>
16240 <dia:attribute name="classname_font">
16241 <dia:font family="courier new" style="0" name="Courier"/>
16242 </dia:attribute>
16243 <dia:attribute name="abstract_classname_font">
16244 <dia:font family="courier new" style="0" name="Courier"/>
16245 </dia:attribute>
16246 <dia:attribute name="comment_font">
16247 <dia:font family="courier new" style="0" name="Courier"/>
16248 </dia:attribute>
16249 <dia:attribute name="font_height">
16250 <dia:real val="0.80000000000000004"/>
16251 </dia:attribute>
16252 <dia:attribute name="polymorphic_font_height">
16253 <dia:real val="0.80000000000000004"/>
16254 </dia:attribute>
16255 <dia:attribute name="abstract_font_height">
16256 <dia:real val="0.80000000000000004"/>
16257 </dia:attribute>
16258 <dia:attribute name="classname_font_height">
16259 <dia:real val="1"/>
16260 </dia:attribute>
16261 <dia:attribute name="abstract_classname_font_height">
16262 <dia:real val="1"/>
16263 </dia:attribute>
16264 <dia:attribute name="comment_font_height">
16265 <dia:real val="1"/>
16266 </dia:attribute>
16267 <dia:attribute name="attributes">
16268 <dia:composite type="umlattribute">
16269 <dia:attribute name="name">
16270 <dia:string>#debug#</dia:string>
16271 </dia:attribute>
16272 <dia:attribute name="type">
16273 <dia:string>#scalar boolean#</dia:string>
16274 </dia:attribute>
16275 <dia:attribute name="value">
16276 <dia:string>#0#</dia:string>
16277 </dia:attribute>
16278 <dia:attribute name="comment">
16279 <dia:string>##</dia:string>
16280 </dia:attribute>
16281 <dia:attribute name="visibility">
16282 <dia:enum val="0"/>
16283 </dia:attribute>
16284 <dia:attribute name="abstract">
16285 <dia:boolean val="false"/>
16286 </dia:attribute>
16287 <dia:attribute name="class_scope">
16288 <dia:boolean val="false"/>
16289 </dia:attribute>
16290 </dia:composite>
16291 <dia:composite type="umlattribute">
16292 <dia:attribute name="name">
16293 <dia:string>#record_arr#</dia:string>
16294 </dia:attribute>
16295 <dia:attribute name="type">
16296 <dia:string>#array of string#</dia:string>
16297 </dia:attribute>
16298 <dia:attribute name="value">
16299 <dia:string>##</dia:string>
16300 </dia:attribute>
16301 <dia:attribute name="comment">
16302 <dia:string>##</dia:string>
16303 </dia:attribute>
16304 <dia:attribute name="visibility">
16305 <dia:enum val="1"/>
16306 </dia:attribute>
16307 <dia:attribute name="abstract">
16308 <dia:boolean val="false"/>
16309 </dia:attribute>
16310 <dia:attribute name="class_scope">
16311 <dia:boolean val="false"/>
16312 </dia:attribute>
16313 </dia:composite>
16314 <dia:composite type="umlattribute">
16315 <dia:attribute name="name">
16316 <dia:string>#comment#</dia:string>
16317 </dia:attribute>
16318 <dia:attribute name="type">
16319 <dia:string>#array of strings#</dia:string>
16320 </dia:attribute>
16321 <dia:attribute name="value">
16322 <dia:string>##</dia:string>
16323 </dia:attribute>
16324 <dia:attribute name="comment">
16325 <dia:string>##</dia:string>
16326 </dia:attribute>
16327 <dia:attribute name="visibility">
16328 <dia:enum val="0"/>
16329 </dia:attribute>
16330 <dia:attribute name="abstract">
16331 <dia:boolean val="false"/>
16332 </dia:attribute>
16333 <dia:attribute name="class_scope">
16334 <dia:boolean val="false"/>
16335 </dia:attribute>
16336 </dia:composite>
16337 </dia:attribute>
16338 <dia:attribute name="operations">
16339 <dia:composite type="umloperation">
16340 <dia:attribute name="name">
16341 <dia:string>#_add_option#</dia:string>
16342 </dia:attribute>
16343 <dia:attribute name="stereotype">
16344 <dia:string>#helper#</dia:string>
16345 </dia:attribute>
16346 <dia:attribute name="type">
16347 <dia:string>##</dia:string>
16348 </dia:attribute>
16349 <dia:attribute name="visibility">
16350 <dia:enum val="1"/>
16351 </dia:attribute>
16352 <dia:attribute name="comment">
16353 <dia:string>##</dia:string>
16354 </dia:attribute>
16355 <dia:attribute name="abstract">
16356 <dia:boolean val="false"/>
16357 </dia:attribute>
16358 <dia:attribute name="inheritance_type">
16359 <dia:enum val="2"/>
16360 </dia:attribute>
16361 <dia:attribute name="query">
16362 <dia:boolean val="false"/>
16363 </dia:attribute>
16364 <dia:attribute name="class_scope">
16365 <dia:boolean val="false"/>
16366 </dia:attribute>
16367 <dia:attribute name="parameters">
16368 <dia:composite type="umlparameter">
16369 <dia:attribute name="name">
16370 <dia:string>#option_string#</dia:string>
16371 </dia:attribute>
16372 <dia:attribute name="type">
16373 <dia:string>#scalar string#</dia:string>
16374 </dia:attribute>
16375 <dia:attribute name="value">
16376 <dia:string>##</dia:string>
16377 </dia:attribute>
16378 <dia:attribute name="comment">
16379 <dia:string>##</dia:string>
16380 </dia:attribute>
16381 <dia:attribute name="kind">
16382 <dia:enum val="1"/>
16383 </dia:attribute>
16384 </dia:composite>
16385 </dia:attribute>
16386 </dia:composite>
16387 <dia:composite type="umloperation">
16388 <dia:attribute name="name">
16389 <dia:string>#_read_options#</dia:string>
16390 </dia:attribute>
16391 <dia:attribute name="stereotype">
16392 <dia:string>#initiator#</dia:string>
16393 </dia:attribute>
16394 <dia:attribute name="type">
16395 <dia:string>##</dia:string>
16396 </dia:attribute>
16397 <dia:attribute name="visibility">
16398 <dia:enum val="1"/>
16399 </dia:attribute>
16400 <dia:attribute name="comment">
16401 <dia:string>##</dia:string>
16402 </dia:attribute>
16403 <dia:attribute name="abstract">
16404 <dia:boolean val="false"/>
16405 </dia:attribute>
16406 <dia:attribute name="inheritance_type">
16407 <dia:enum val="2"/>
16408 </dia:attribute>
16409 <dia:attribute name="query">
16410 <dia:boolean val="false"/>
16411 </dia:attribute>
16412 <dia:attribute name="class_scope">
16413 <dia:boolean val="false"/>
16414 </dia:attribute>
16415 <dia:attribute name="parameters"/>
16416 </dia:composite>
16417 <dia:composite type="umloperation">
16418 <dia:attribute name="name">
16419 <dia:string>#_format_record#</dia:string>
16420 </dia:attribute>
16421 <dia:attribute name="stereotype">
16422 <dia:string>#helper#</dia:string>
16423 </dia:attribute>
16424 <dia:attribute name="type">
16425 <dia:string>##</dia:string>
16426 </dia:attribute>
16427 <dia:attribute name="visibility">
16428 <dia:enum val="1"/>
16429 </dia:attribute>
16430 <dia:attribute name="comment">
16431 <dia:string>##</dia:string>
16432 </dia:attribute>
16433 <dia:attribute name="abstract">
16434 <dia:boolean val="false"/>
16435 </dia:attribute>
16436 <dia:attribute name="inheritance_type">
16437 <dia:enum val="2"/>
16438 </dia:attribute>
16439 <dia:attribute name="query">
16440 <dia:boolean val="false"/>
16441 </dia:attribute>
16442 <dia:attribute name="class_scope">
16443 <dia:boolean val="false"/>
16444 </dia:attribute>
16445 <dia:attribute name="parameters">
16446 <dia:composite type="umlparameter">
16447 <dia:attribute name="name">
16448 <dia:string>#nonparametric_code#</dia:string>
16449 </dia:attribute>
16450 <dia:attribute name="type">
16451 <dia:string>#scalar boolean#</dia:string>
16452 </dia:attribute>
16453 <dia:attribute name="value">
16454 <dia:string>##</dia:string>
16455 </dia:attribute>
16456 <dia:attribute name="comment">
16457 <dia:string>##</dia:string>
16458 </dia:attribute>
16459 <dia:attribute name="kind">
16460 <dia:enum val="1"/>
16461 </dia:attribute>
16462 </dia:composite>
16463 <dia:composite type="umlparameter">
16464 <dia:attribute name="name">
16465 <dia:string>#shrinkage_code#</dia:string>
16466 </dia:attribute>
16467 <dia:attribute name="type">
16468 <dia:string>#scalar boolean#</dia:string>
16469 </dia:attribute>
16470 <dia:attribute name="value">
16471 <dia:string>##</dia:string>
16472 </dia:attribute>
16473 <dia:attribute name="comment">
16474 <dia:string>##</dia:string>
16475 </dia:attribute>
16476 <dia:attribute name="kind">
16477 <dia:enum val="1"/>
16478 </dia:attribute>
16479 </dia:composite>
16480 <dia:composite type="umlparameter">
16481 <dia:attribute name="name">
16482 <dia:string>#eigen_value_code#</dia:string>
16483 </dia:attribute>
16484 <dia:attribute name="type">
16485 <dia:string>#scalar boolean#</dia:string>
16486 </dia:attribute>
16487 <dia:attribute name="value">
16488 <dia:string>##</dia:string>
16489 </dia:attribute>
16490 <dia:attribute name="comment">
16491 <dia:string>##</dia:string>
16492 </dia:attribute>
16493 <dia:attribute name="kind">
16494 <dia:enum val="1"/>
16495 </dia:attribute>
16496 </dia:composite>
16497 <dia:composite type="umlparameter">
16498 <dia:attribute name="name">
16499 <dia:string>#formatted#</dia:string>
16500 </dia:attribute>
16501 <dia:attribute name="type">
16502 <dia:string>#array of strings#</dia:string>
16503 </dia:attribute>
16504 <dia:attribute name="value">
16505 <dia:string>##</dia:string>
16506 </dia:attribute>
16507 <dia:attribute name="comment">
16508 <dia:string>##</dia:string>
16509 </dia:attribute>
16510 <dia:attribute name="kind">
16511 <dia:enum val="2"/>
16512 </dia:attribute>
16513 </dia:composite>
16514 </dia:attribute>
16515 </dia:composite>
16516 <dia:composite type="umloperation">
16517 <dia:attribute name="name">
16518 <dia:string>#remove_option#</dia:string>
16519 </dia:attribute>
16520 <dia:attribute name="stereotype">
16521 <dia:string>##</dia:string>
16522 </dia:attribute>
16523 <dia:attribute name="type">
16524 <dia:string>##</dia:string>
16525 </dia:attribute>
16526 <dia:attribute name="visibility">
16527 <dia:enum val="0"/>
16528 </dia:attribute>
16529 <dia:attribute name="comment">
16530 <dia:string>##</dia:string>
16531 </dia:attribute>
16532 <dia:attribute name="abstract">
16533 <dia:boolean val="false"/>
16534 </dia:attribute>
16535 <dia:attribute name="inheritance_type">
16536 <dia:enum val="2"/>
16537 </dia:attribute>
16538 <dia:attribute name="query">
16539 <dia:boolean val="false"/>
16540 </dia:attribute>
16541 <dia:attribute name="class_scope">
16542 <dia:boolean val="false"/>
16543 </dia:attribute>
16544 <dia:attribute name="parameters">
16545 <dia:composite type="umlparameter">
16546 <dia:attribute name="name">
16547 <dia:string>#name#</dia:string>
16548 </dia:attribute>
16549 <dia:attribute name="type">
16550 <dia:string>#scalar string#</dia:string>
16551 </dia:attribute>
16552 <dia:attribute name="value">
16553 <dia:string>##</dia:string>
16554 </dia:attribute>
16555 <dia:attribute name="comment">
16556 <dia:string>##</dia:string>
16557 </dia:attribute>
16558 <dia:attribute name="kind">
16559 <dia:enum val="1"/>
16560 </dia:attribute>
16561 </dia:composite>
16562 </dia:attribute>
16563 </dia:composite>
16564 </dia:attribute>
16565 <dia:attribute name="template">
16566 <dia:boolean val="false"/>
16567 </dia:attribute>
16568 <dia:attribute name="templates"/>
16569 </dia:object>
16570 <dia:object type="UML - Association" version="0" id="O87">
16571 <dia:attribute name="obj_pos">
16572 <dia:point val="71,44"/>
16573 </dia:attribute>
16574 <dia:attribute name="obj_bb">
16575 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
16576 </dia:attribute>
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"/>
16583 </dia:attribute>
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"/>
16589 </dia:attribute>
16590 <dia:attribute name="autorouting">
16591 <dia:boolean val="false"/>
16592 </dia:attribute>
16593 <dia:attribute name="name">
16594 <dia:string>##</dia:string>
16595 </dia:attribute>
16596 <dia:attribute name="direction">
16597 <dia:enum val="0"/>
16598 </dia:attribute>
16599 <dia:attribute name="ends">
16600 <dia:composite>
16601 <dia:attribute name="role">
16602 <dia:string>##</dia:string>
16603 </dia:attribute>
16604 <dia:attribute name="multiplicity">
16605 <dia:string>##</dia:string>
16606 </dia:attribute>
16607 <dia:attribute name="arrow">
16608 <dia:boolean val="false"/>
16609 </dia:attribute>
16610 <dia:attribute name="aggregate">
16611 <dia:enum val="0"/>
16612 </dia:attribute>
16613 </dia:composite>
16614 <dia:composite>
16615 <dia:attribute name="role">
16616 <dia:string>##</dia:string>
16617 </dia:attribute>
16618 <dia:attribute name="multiplicity">
16619 <dia:string>##</dia:string>
16620 </dia:attribute>
16621 <dia:attribute name="arrow">
16622 <dia:boolean val="false"/>
16623 </dia:attribute>
16624 <dia:attribute name="aggregate">
16625 <dia:enum val="1"/>
16626 </dia:attribute>
16627 </dia:composite>
16628 </dia:attribute>
16629 <dia:connections>
16630 <dia:connection handle="0" to="O82" connection="0"/>
16631 <dia:connection handle="1" to="O106" connection="67"/>
16632 </dia:connections>
16633 </dia:object>
16634 <dia:object type="UML - Association" version="0" id="O88">
16635 <dia:attribute name="obj_pos">
16636 <dia:point val="45.4,55.7"/>
16637 </dia:attribute>
16638 <dia:attribute name="obj_bb">
16639 <dia:rectangle val="24.7,-2.25;95.7413,58.1"/>
16640 </dia:attribute>
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"/>
16647 </dia:attribute>
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"/>
16653 </dia:attribute>
16654 <dia:attribute name="autorouting">
16655 <dia:boolean val="false"/>
16656 </dia:attribute>
16657 <dia:attribute name="name">
16658 <dia:string>##</dia:string>
16659 </dia:attribute>
16660 <dia:attribute name="direction">
16661 <dia:enum val="0"/>
16662 </dia:attribute>
16663 <dia:attribute name="ends">
16664 <dia:composite>
16665 <dia:attribute name="role">
16666 <dia:string>##</dia:string>
16667 </dia:attribute>
16668 <dia:attribute name="multiplicity">
16669 <dia:string>##</dia:string>
16670 </dia:attribute>
16671 <dia:attribute name="arrow">
16672 <dia:boolean val="false"/>
16673 </dia:attribute>
16674 <dia:attribute name="aggregate">
16675 <dia:enum val="0"/>
16676 </dia:attribute>
16677 </dia:composite>
16678 <dia:composite>
16679 <dia:attribute name="role">
16680 <dia:string>##</dia:string>
16681 </dia:attribute>
16682 <dia:attribute name="multiplicity">
16683 <dia:string>##</dia:string>
16684 </dia:attribute>
16685 <dia:attribute name="arrow">
16686 <dia:boolean val="false"/>
16687 </dia:attribute>
16688 <dia:attribute name="aggregate">
16689 <dia:enum val="1"/>
16690 </dia:attribute>
16691 </dia:composite>
16692 </dia:attribute>
16693 <dia:connections>
16694 <dia:connection handle="0" to="O78" connection="0"/>
16695 <dia:connection handle="1" to="O106" connection="65"/>
16696 </dia:connections>
16697 </dia:object>
16698 <dia:object type="UML - Association" version="0" id="O89">
16699 <dia:attribute name="obj_pos">
16700 <dia:point val="95.5,63.2"/>
16701 </dia:attribute>
16702 <dia:attribute name="obj_bb">
16703 <dia:rectangle val="24.7,-3.85;111.05,65.6"/>
16704 </dia:attribute>
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"/>
16711 </dia:attribute>
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"/>
16717 </dia:attribute>
16718 <dia:attribute name="autorouting">
16719 <dia:boolean val="false"/>
16720 </dia:attribute>
16721 <dia:attribute name="name">
16722 <dia:string>##</dia:string>
16723 </dia:attribute>
16724 <dia:attribute name="direction">
16725 <dia:enum val="0"/>
16726 </dia:attribute>
16727 <dia:attribute name="ends">
16728 <dia:composite>
16729 <dia:attribute name="role">
16730 <dia:string>##</dia:string>
16731 </dia:attribute>
16732 <dia:attribute name="multiplicity">
16733 <dia:string>##</dia:string>
16734 </dia:attribute>
16735 <dia:attribute name="arrow">
16736 <dia:boolean val="false"/>
16737 </dia:attribute>
16738 <dia:attribute name="aggregate">
16739 <dia:enum val="0"/>
16740 </dia:attribute>
16741 </dia:composite>
16742 <dia:composite>
16743 <dia:attribute name="role">
16744 <dia:string>##</dia:string>
16745 </dia:attribute>
16746 <dia:attribute name="multiplicity">
16747 <dia:string>##</dia:string>
16748 </dia:attribute>
16749 <dia:attribute name="arrow">
16750 <dia:boolean val="false"/>
16751 </dia:attribute>
16752 <dia:attribute name="aggregate">
16753 <dia:enum val="1"/>
16754 </dia:attribute>
16755 </dia:composite>
16756 </dia:attribute>
16757 <dia:connections>
16758 <dia:connection handle="0" to="O12" connection="0"/>
16759 <dia:connection handle="1" to="O106" connection="61"/>
16760 </dia:connections>
16761 </dia:object>
16762 <dia:object type="UML - Association" version="0" id="O90">
16763 <dia:attribute name="obj_pos">
16764 <dia:point val="99.5,63.2"/>
16765 </dia:attribute>
16766 <dia:attribute name="obj_bb">
16767 <dia:rectangle val="24.7,-3.85;111.05,65.6"/>
16768 </dia:attribute>
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"/>
16775 </dia:attribute>
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"/>
16781 </dia:attribute>
16782 <dia:attribute name="autorouting">
16783 <dia:boolean val="false"/>
16784 </dia:attribute>
16785 <dia:attribute name="name">
16786 <dia:string>##</dia:string>
16787 </dia:attribute>
16788 <dia:attribute name="direction">
16789 <dia:enum val="0"/>
16790 </dia:attribute>
16791 <dia:attribute name="ends">
16792 <dia:composite>
16793 <dia:attribute name="role">
16794 <dia:string>##</dia:string>
16795 </dia:attribute>
16796 <dia:attribute name="multiplicity">
16797 <dia:string>##</dia:string>
16798 </dia:attribute>
16799 <dia:attribute name="arrow">
16800 <dia:boolean val="false"/>
16801 </dia:attribute>
16802 <dia:attribute name="aggregate">
16803 <dia:enum val="0"/>
16804 </dia:attribute>
16805 </dia:composite>
16806 <dia:composite>
16807 <dia:attribute name="role">
16808 <dia:string>##</dia:string>
16809 </dia:attribute>
16810 <dia:attribute name="multiplicity">
16811 <dia:string>##</dia:string>
16812 </dia:attribute>
16813 <dia:attribute name="arrow">
16814 <dia:boolean val="false"/>
16815 </dia:attribute>
16816 <dia:attribute name="aggregate">
16817 <dia:enum val="1"/>
16818 </dia:attribute>
16819 </dia:composite>
16820 </dia:attribute>
16821 <dia:connections>
16822 <dia:connection handle="0" to="O26" connection="0"/>
16823 <dia:connection handle="1" to="O106" connection="61"/>
16824 </dia:connections>
16825 </dia:object>
16826 <dia:object type="UML - Association" version="0" id="O91">
16827 <dia:attribute name="obj_pos">
16828 <dia:point val="103.5,63.2"/>
16829 </dia:attribute>
16830 <dia:attribute name="obj_bb">
16831 <dia:rectangle val="24.7,-3.85;111.05,65.6"/>
16832 </dia:attribute>
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"/>
16839 </dia:attribute>
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"/>
16845 </dia:attribute>
16846 <dia:attribute name="autorouting">
16847 <dia:boolean val="false"/>
16848 </dia:attribute>
16849 <dia:attribute name="name">
16850 <dia:string>##</dia:string>
16851 </dia:attribute>
16852 <dia:attribute name="direction">
16853 <dia:enum val="0"/>
16854 </dia:attribute>
16855 <dia:attribute name="ends">
16856 <dia:composite>
16857 <dia:attribute name="role">
16858 <dia:string>##</dia:string>
16859 </dia:attribute>
16860 <dia:attribute name="multiplicity">
16861 <dia:string>##</dia:string>
16862 </dia:attribute>
16863 <dia:attribute name="arrow">
16864 <dia:boolean val="false"/>
16865 </dia:attribute>
16866 <dia:attribute name="aggregate">
16867 <dia:enum val="0"/>
16868 </dia:attribute>
16869 </dia:composite>
16870 <dia:composite>
16871 <dia:attribute name="role">
16872 <dia:string>##</dia:string>
16873 </dia:attribute>
16874 <dia:attribute name="multiplicity">
16875 <dia:string>##</dia:string>
16876 </dia:attribute>
16877 <dia:attribute name="arrow">
16878 <dia:boolean val="false"/>
16879 </dia:attribute>
16880 <dia:attribute name="aggregate">
16881 <dia:enum val="1"/>
16882 </dia:attribute>
16883 </dia:composite>
16884 </dia:attribute>
16885 <dia:connections>
16886 <dia:connection handle="0" to="O11" connection="0"/>
16887 <dia:connection handle="1" to="O106" connection="61"/>
16888 </dia:connections>
16889 </dia:object>
16890 <dia:object type="UML - Class" version="0" id="O92">
16891 <dia:attribute name="obj_pos">
16892 <dia:point val="162,26"/>
16893 </dia:attribute>
16894 <dia:attribute name="obj_bb">
16895 <dia:rectangle val="161.95,25.95;167.15,28.25"/>
16896 </dia:attribute>
16897 <dia:attribute name="elem_corner">
16898 <dia:point val="162,26"/>
16899 </dia:attribute>
16900 <dia:attribute name="elem_width">
16901 <dia:real val="5.0999999999999996"/>
16902 </dia:attribute>
16903 <dia:attribute name="elem_height">
16904 <dia:real val="2.1999999999999997"/>
16905 </dia:attribute>
16906 <dia:attribute name="name">
16907 <dia:string>#table_file#</dia:string>
16908 </dia:attribute>
16909 <dia:attribute name="stereotype">
16910 <dia:string>##</dia:string>
16911 </dia:attribute>
16912 <dia:attribute name="comment">
16913 <dia:string>##</dia:string>
16914 </dia:attribute>
16915 <dia:attribute name="abstract">
16916 <dia:boolean val="false"/>
16917 </dia:attribute>
16918 <dia:attribute name="suppress_attributes">
16919 <dia:boolean val="false"/>
16920 </dia:attribute>
16921 <dia:attribute name="suppress_operations">
16922 <dia:boolean val="false"/>
16923 </dia:attribute>
16924 <dia:attribute name="visible_attributes">
16925 <dia:boolean val="true"/>
16926 </dia:attribute>
16927 <dia:attribute name="visible_operations">
16928 <dia:boolean val="true"/>
16929 </dia:attribute>
16930 <dia:attribute name="visible_comments">
16931 <dia:boolean val="false"/>
16932 </dia:attribute>
16933 <dia:attribute name="wrap_operations">
16934 <dia:boolean val="false"/>
16935 </dia:attribute>
16936 <dia:attribute name="wrap_after_char">
16937 <dia:int val="40"/>
16938 </dia:attribute>
16939 <dia:attribute name="line_color">
16940 <dia:color val="#000000"/>
16941 </dia:attribute>
16942 <dia:attribute name="fill_color">
16943 <dia:color val="#ffffff"/>
16944 </dia:attribute>
16945 <dia:attribute name="text_color">
16946 <dia:color val="#000000"/>
16947 </dia:attribute>
16948 <dia:attribute name="normal_font">
16949 <dia:font family="courier new" style="0" name="Courier"/>
16950 </dia:attribute>
16951 <dia:attribute name="abstract_font">
16952 <dia:font family="courier new" style="0" name="Courier"/>
16953 </dia:attribute>
16954 <dia:attribute name="polymorphic_font">
16955 <dia:font family="courier new" style="0" name="Courier"/>
16956 </dia:attribute>
16957 <dia:attribute name="classname_font">
16958 <dia:font family="courier new" style="0" name="Courier"/>
16959 </dia:attribute>
16960 <dia:attribute name="abstract_classname_font">
16961 <dia:font family="courier new" style="0" name="Courier"/>
16962 </dia:attribute>
16963 <dia:attribute name="comment_font">
16964 <dia:font family="courier new" style="0" name="Courier"/>
16965 </dia:attribute>
16966 <dia:attribute name="font_height">
16967 <dia:real val="0.80000000000000004"/>
16968 </dia:attribute>
16969 <dia:attribute name="polymorphic_font_height">
16970 <dia:real val="0.80000000000000004"/>
16971 </dia:attribute>
16972 <dia:attribute name="abstract_font_height">
16973 <dia:real val="0.80000000000000004"/>
16974 </dia:attribute>
16975 <dia:attribute name="classname_font_height">
16976 <dia:real val="1"/>
16977 </dia:attribute>
16978 <dia:attribute name="abstract_classname_font_height">
16979 <dia:real val="1"/>
16980 </dia:attribute>
16981 <dia:attribute name="comment_font_height">
16982 <dia:real val="1"/>
16983 </dia:attribute>
16984 <dia:attribute name="attributes"/>
16985 <dia:attribute name="operations"/>
16986 <dia:attribute name="template">
16987 <dia:boolean val="false"/>
16988 </dia:attribute>
16989 <dia:attribute name="templates"/>
16990 </dia:object>
16991 <dia:object type="UML - Association" version="0" id="O93">
16992 <dia:attribute name="obj_pos">
16993 <dia:point val="162,26"/>
16994 </dia:attribute>
16995 <dia:attribute name="obj_bb">
16996 <dia:rectangle val="24.7,-6.35;162.35,28.4"/>
16997 </dia:attribute>
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"/>
17002 </dia:attribute>
17003 <dia:attribute name="orth_orient">
17004 <dia:enum val="1"/>
17005 <dia:enum val="0"/>
17006 </dia:attribute>
17007 <dia:attribute name="autorouting">
17008 <dia:boolean val="false"/>
17009 </dia:attribute>
17010 <dia:attribute name="name">
17011 <dia:string>##</dia:string>
17012 </dia:attribute>
17013 <dia:attribute name="direction">
17014 <dia:enum val="0"/>
17015 </dia:attribute>
17016 <dia:attribute name="ends">
17017 <dia:composite>
17018 <dia:attribute name="role">
17019 <dia:string>##</dia:string>
17020 </dia:attribute>
17021 <dia:attribute name="multiplicity">
17022 <dia:string>##</dia:string>
17023 </dia:attribute>
17024 <dia:attribute name="arrow">
17025 <dia:boolean val="false"/>
17026 </dia:attribute>
17027 <dia:attribute name="aggregate">
17028 <dia:enum val="0"/>
17029 </dia:attribute>
17030 </dia:composite>
17031 <dia:composite>
17032 <dia:attribute name="role">
17033 <dia:string>##</dia:string>
17034 </dia:attribute>
17035 <dia:attribute name="multiplicity">
17036 <dia:string>##</dia:string>
17037 </dia:attribute>
17038 <dia:attribute name="arrow">
17039 <dia:boolean val="false"/>
17040 </dia:attribute>
17041 <dia:attribute name="aggregate">
17042 <dia:enum val="1"/>
17043 </dia:attribute>
17044 </dia:composite>
17045 </dia:attribute>
17046 <dia:connections>
17047 <dia:connection handle="0" to="O92" connection="0"/>
17048 <dia:connection handle="1" to="O106" connection="55"/>
17049 </dia:connections>
17050 </dia:object>
17051 <dia:object type="UML - Generalization" version="0" id="O94">
17052 <dia:attribute name="obj_pos">
17053 <dia:point val="110.2,-32.8"/>
17054 </dia:attribute>
17055 <dia:attribute name="obj_bb">
17056 <dia:rectangle val="109.35,-32.85;164.55,26.05"/>
17057 </dia:attribute>
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"/>
17063 </dia:attribute>
17064 <dia:attribute name="orth_orient">
17065 <dia:enum val="1"/>
17066 <dia:enum val="0"/>
17067 <dia:enum val="1"/>
17068 </dia:attribute>
17069 <dia:attribute name="orth_autoroute">
17070 <dia:boolean val="false"/>
17071 </dia:attribute>
17072 <dia:attribute name="line_colour">
17073 <dia:color val="#000000"/>
17074 </dia:attribute>
17075 <dia:attribute name="name">
17076 <dia:string>##</dia:string>
17077 </dia:attribute>
17078 <dia:attribute name="stereotype">
17079 <dia:string>##</dia:string>
17080 </dia:attribute>
17081 <dia:connections>
17082 <dia:connection handle="0" to="O22" connection="6"/>
17083 <dia:connection handle="1" to="O92" connection="1"/>
17084 </dia:connections>
17085 </dia:object>
17086 <dia:object type="UML - Class" version="0" id="O95">
17087 <dia:attribute name="obj_pos">
17088 <dia:point val="168,26"/>
17089 </dia:attribute>
17090 <dia:attribute name="obj_bb">
17091 <dia:rectangle val="167.95,25.95;187.2,28.85"/>
17092 </dia:attribute>
17093 <dia:attribute name="elem_corner">
17094 <dia:point val="168,26"/>
17095 </dia:attribute>
17096 <dia:attribute name="elem_width">
17097 <dia:real val="19.150000000000002"/>
17098 </dia:attribute>
17099 <dia:attribute name="elem_height">
17100 <dia:real val="2.7999999999999998"/>
17101 </dia:attribute>
17102 <dia:attribute name="name">
17103 <dia:string>#extra_data#</dia:string>
17104 </dia:attribute>
17105 <dia:attribute name="stereotype">
17106 <dia:string>##</dia:string>
17107 </dia:attribute>
17108 <dia:attribute name="comment">
17109 <dia:string>##</dia:string>
17110 </dia:attribute>
17111 <dia:attribute name="abstract">
17112 <dia:boolean val="false"/>
17113 </dia:attribute>
17114 <dia:attribute name="suppress_attributes">
17115 <dia:boolean val="false"/>
17116 </dia:attribute>
17117 <dia:attribute name="suppress_operations">
17118 <dia:boolean val="false"/>
17119 </dia:attribute>
17120 <dia:attribute name="visible_attributes">
17121 <dia:boolean val="true"/>
17122 </dia:attribute>
17123 <dia:attribute name="visible_operations">
17124 <dia:boolean val="true"/>
17125 </dia:attribute>
17126 <dia:attribute name="visible_comments">
17127 <dia:boolean val="false"/>
17128 </dia:attribute>
17129 <dia:attribute name="wrap_operations">
17130 <dia:boolean val="false"/>
17131 </dia:attribute>
17132 <dia:attribute name="wrap_after_char">
17133 <dia:int val="40"/>
17134 </dia:attribute>
17135 <dia:attribute name="line_color">
17136 <dia:color val="#000000"/>
17137 </dia:attribute>
17138 <dia:attribute name="fill_color">
17139 <dia:color val="#ffffff"/>
17140 </dia:attribute>
17141 <dia:attribute name="text_color">
17142 <dia:color val="#000000"/>
17143 </dia:attribute>
17144 <dia:attribute name="normal_font">
17145 <dia:font family="courier new" style="0" name="Courier"/>
17146 </dia:attribute>
17147 <dia:attribute name="abstract_font">
17148 <dia:font family="courier new" style="0" name="Courier"/>
17149 </dia:attribute>
17150 <dia:attribute name="polymorphic_font">
17151 <dia:font family="courier new" style="0" name="Courier"/>
17152 </dia:attribute>
17153 <dia:attribute name="classname_font">
17154 <dia:font family="courier new" style="0" name="Courier"/>
17155 </dia:attribute>
17156 <dia:attribute name="abstract_classname_font">
17157 <dia:font family="courier new" style="0" name="Courier"/>
17158 </dia:attribute>
17159 <dia:attribute name="comment_font">
17160 <dia:font family="courier new" style="0" name="Courier"/>
17161 </dia:attribute>
17162 <dia:attribute name="font_height">
17163 <dia:real val="0.80000000000000004"/>
17164 </dia:attribute>
17165 <dia:attribute name="polymorphic_font_height">
17166 <dia:real val="0.80000000000000004"/>
17167 </dia:attribute>
17168 <dia:attribute name="abstract_font_height">
17169 <dia:real val="0.80000000000000004"/>
17170 </dia:attribute>
17171 <dia:attribute name="classname_font_height">
17172 <dia:real val="1"/>
17173 </dia:attribute>
17174 <dia:attribute name="abstract_classname_font_height">
17175 <dia:real val="1"/>
17176 </dia:attribute>
17177 <dia:attribute name="comment_font_height">
17178 <dia:real val="1"/>
17179 </dia:attribute>
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>
17185 </dia:attribute>
17186 <dia:attribute name="stereotype">
17187 <dia:string>##</dia:string>
17188 </dia:attribute>
17189 <dia:attribute name="type">
17190 <dia:string>##</dia:string>
17191 </dia:attribute>
17192 <dia:attribute name="visibility">
17193 <dia:enum val="0"/>
17194 </dia:attribute>
17195 <dia:attribute name="comment">
17196 <dia:string>##</dia:string>
17197 </dia:attribute>
17198 <dia:attribute name="abstract">
17199 <dia:boolean val="false"/>
17200 </dia:attribute>
17201 <dia:attribute name="inheritance_type">
17202 <dia:enum val="2"/>
17203 </dia:attribute>
17204 <dia:attribute name="query">
17205 <dia:boolean val="false"/>
17206 </dia:attribute>
17207 <dia:attribute name="class_scope">
17208 <dia:boolean val="false"/>
17209 </dia:attribute>
17210 <dia:attribute name="parameters">
17211 <dia:composite type="umlparameter">
17212 <dia:attribute name="name">
17213 <dia:string>#filename#</dia:string>
17214 </dia:attribute>
17215 <dia:attribute name="type">
17216 <dia:string>#scalar string#</dia:string>
17217 </dia:attribute>
17218 <dia:attribute name="value">
17219 <dia:string>#$self -&gt; full_name#</dia:string>
17220 </dia:attribute>
17221 <dia:attribute name="comment">
17222 <dia:string>##</dia:string>
17223 </dia:attribute>
17224 <dia:attribute name="kind">
17225 <dia:enum val="1"/>
17226 </dia:attribute>
17227 </dia:composite>
17228 </dia:attribute>
17229 </dia:composite>
17230 </dia:attribute>
17231 <dia:attribute name="template">
17232 <dia:boolean val="false"/>
17233 </dia:attribute>
17234 <dia:attribute name="templates"/>
17235 </dia:object>
17236 <dia:object type="UML - Generalization" version="0" id="O96">
17237 <dia:attribute name="obj_pos">
17238 <dia:point val="110.2,-32.8"/>
17239 </dia:attribute>
17240 <dia:attribute name="obj_bb">
17241 <dia:rectangle val="109.35,-32.85;177.575,26.05"/>
17242 </dia:attribute>
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"/>
17248 </dia:attribute>
17249 <dia:attribute name="orth_orient">
17250 <dia:enum val="1"/>
17251 <dia:enum val="0"/>
17252 <dia:enum val="1"/>
17253 </dia:attribute>
17254 <dia:attribute name="orth_autoroute">
17255 <dia:boolean val="false"/>
17256 </dia:attribute>
17257 <dia:attribute name="line_colour">
17258 <dia:color val="#000000"/>
17259 </dia:attribute>
17260 <dia:attribute name="name">
17261 <dia:string>##</dia:string>
17262 </dia:attribute>
17263 <dia:attribute name="stereotype">
17264 <dia:string>##</dia:string>
17265 </dia:attribute>
17266 <dia:connections>
17267 <dia:connection handle="0" to="O22" connection="6"/>
17268 <dia:connection handle="1" to="O95" connection="1"/>
17269 </dia:connections>
17270 </dia:object>
17271 <dia:object type="UML - Association" version="0" id="O97">
17272 <dia:attribute name="obj_pos">
17273 <dia:point val="168,26"/>
17274 </dia:attribute>
17275 <dia:attribute name="obj_bb">
17276 <dia:rectangle val="24.7,-8.75;168.7,27.6"/>
17277 </dia:attribute>
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"/>
17282 </dia:attribute>
17283 <dia:attribute name="orth_orient">
17284 <dia:enum val="1"/>
17285 <dia:enum val="0"/>
17286 </dia:attribute>
17287 <dia:attribute name="autorouting">
17288 <dia:boolean val="false"/>
17289 </dia:attribute>
17290 <dia:attribute name="name">
17291 <dia:string>##</dia:string>
17292 </dia:attribute>
17293 <dia:attribute name="direction">
17294 <dia:enum val="0"/>
17295 </dia:attribute>
17296 <dia:attribute name="ends">
17297 <dia:composite>
17298 <dia:attribute name="role">
17299 <dia:string>##</dia:string>
17300 </dia:attribute>
17301 <dia:attribute name="multiplicity">
17302 <dia:string>#1#</dia:string>
17303 </dia:attribute>
17304 <dia:attribute name="arrow">
17305 <dia:boolean val="false"/>
17306 </dia:attribute>
17307 <dia:attribute name="aggregate">
17308 <dia:enum val="0"/>
17309 </dia:attribute>
17310 </dia:composite>
17311 <dia:composite>
17312 <dia:attribute name="role">
17313 <dia:string>##</dia:string>
17314 </dia:attribute>
17315 <dia:attribute name="multiplicity">
17316 <dia:string>##</dia:string>
17317 </dia:attribute>
17318 <dia:attribute name="arrow">
17319 <dia:boolean val="false"/>
17320 </dia:attribute>
17321 <dia:attribute name="aggregate">
17322 <dia:enum val="1"/>
17323 </dia:attribute>
17324 </dia:composite>
17325 </dia:attribute>
17326 <dia:connections>
17327 <dia:connection handle="0" to="O95" connection="0"/>
17328 <dia:connection handle="1" to="O106" connection="49"/>
17329 </dia:connections>
17330 </dia:object>
17331 <dia:object type="UML - Class" version="0" id="O98">
17332 <dia:attribute name="obj_pos">
17333 <dia:point val="103,44"/>
17334 </dia:attribute>
17335 <dia:attribute name="obj_bb">
17336 <dia:rectangle val="102.95,43.95;126.05,61.85"/>
17337 </dia:attribute>
17338 <dia:attribute name="elem_corner">
17339 <dia:point val="103,44"/>
17340 </dia:attribute>
17341 <dia:attribute name="elem_width">
17342 <dia:real val="23"/>
17343 </dia:attribute>
17344 <dia:attribute name="elem_height">
17345 <dia:real val="17.800000000000004"/>
17346 </dia:attribute>
17347 <dia:attribute name="name">
17348 <dia:string>#init_record#</dia:string>
17349 </dia:attribute>
17350 <dia:attribute name="stereotype">
17351 <dia:string>##</dia:string>
17352 </dia:attribute>
17353 <dia:attribute name="comment">
17354 <dia:string>##</dia:string>
17355 </dia:attribute>
17356 <dia:attribute name="abstract">
17357 <dia:boolean val="false"/>
17358 </dia:attribute>
17359 <dia:attribute name="suppress_attributes">
17360 <dia:boolean val="false"/>
17361 </dia:attribute>
17362 <dia:attribute name="suppress_operations">
17363 <dia:boolean val="false"/>
17364 </dia:attribute>
17365 <dia:attribute name="visible_attributes">
17366 <dia:boolean val="true"/>
17367 </dia:attribute>
17368 <dia:attribute name="visible_operations">
17369 <dia:boolean val="true"/>
17370 </dia:attribute>
17371 <dia:attribute name="visible_comments">
17372 <dia:boolean val="false"/>
17373 </dia:attribute>
17374 <dia:attribute name="wrap_operations">
17375 <dia:boolean val="true"/>
17376 </dia:attribute>
17377 <dia:attribute name="wrap_after_char">
17378 <dia:int val="40"/>
17379 </dia:attribute>
17380 <dia:attribute name="line_color">
17381 <dia:color val="#000000"/>
17382 </dia:attribute>
17383 <dia:attribute name="fill_color">
17384 <dia:color val="#ffffff"/>
17385 </dia:attribute>
17386 <dia:attribute name="text_color">
17387 <dia:color val="#000000"/>
17388 </dia:attribute>
17389 <dia:attribute name="normal_font">
17390 <dia:font family="courier new" style="0" name="Courier"/>
17391 </dia:attribute>
17392 <dia:attribute name="abstract_font">
17393 <dia:font family="courier new" style="0" name="Courier"/>
17394 </dia:attribute>
17395 <dia:attribute name="polymorphic_font">
17396 <dia:font family="courier new" style="0" name="Courier"/>
17397 </dia:attribute>
17398 <dia:attribute name="classname_font">
17399 <dia:font family="courier new" style="0" name="Courier"/>
17400 </dia:attribute>
17401 <dia:attribute name="abstract_classname_font">
17402 <dia:font family="courier new" style="0" name="Courier"/>
17403 </dia:attribute>
17404 <dia:attribute name="comment_font">
17405 <dia:font family="courier new" style="0" name="Courier"/>
17406 </dia:attribute>
17407 <dia:attribute name="font_height">
17408 <dia:real val="0.80000000000000004"/>
17409 </dia:attribute>
17410 <dia:attribute name="polymorphic_font_height">
17411 <dia:real val="0.80000000000000004"/>
17412 </dia:attribute>
17413 <dia:attribute name="abstract_font_height">
17414 <dia:real val="0.80000000000000004"/>
17415 </dia:attribute>
17416 <dia:attribute name="classname_font_height">
17417 <dia:real val="1"/>
17418 </dia:attribute>
17419 <dia:attribute name="abstract_classname_font_height">
17420 <dia:real val="1"/>
17421 </dia:attribute>
17422 <dia:attribute name="comment_font_height">
17423 <dia:real val="1"/>
17424 </dia:attribute>
17425 <dia:attribute name="attributes">
17426 <dia:composite type="umlattribute">
17427 <dia:attribute name="name">
17428 <dia:string>#type#</dia:string>
17429 </dia:attribute>
17430 <dia:attribute name="type">
17431 <dia:string>#scalar string#</dia:string>
17432 </dia:attribute>
17433 <dia:attribute name="value">
17434 <dia:string>#undef#</dia:string>
17435 </dia:attribute>
17436 <dia:attribute name="comment">
17437 <dia:string>##</dia:string>
17438 </dia:attribute>
17439 <dia:attribute name="visibility">
17440 <dia:enum val="0"/>
17441 </dia:attribute>
17442 <dia:attribute name="abstract">
17443 <dia:boolean val="false"/>
17444 </dia:attribute>
17445 <dia:attribute name="class_scope">
17446 <dia:boolean val="false"/>
17447 </dia:attribute>
17448 </dia:composite>
17449 <dia:composite type="umlattribute">
17450 <dia:attribute name="name">
17451 <dia:string>#size#</dia:string>
17452 </dia:attribute>
17453 <dia:attribute name="type">
17454 <dia:string>#scalar string#</dia:string>
17455 </dia:attribute>
17456 <dia:attribute name="value">
17457 <dia:string>#undef#</dia:string>
17458 </dia:attribute>
17459 <dia:attribute name="comment">
17460 <dia:string>##</dia:string>
17461 </dia:attribute>
17462 <dia:attribute name="visibility">
17463 <dia:enum val="0"/>
17464 </dia:attribute>
17465 <dia:attribute name="abstract">
17466 <dia:boolean val="false"/>
17467 </dia:attribute>
17468 <dia:attribute name="class_scope">
17469 <dia:boolean val="false"/>
17470 </dia:attribute>
17471 </dia:composite>
17472 <dia:composite type="umlattribute">
17473 <dia:attribute name="name">
17474 <dia:string>#same#</dia:string>
17475 </dia:attribute>
17476 <dia:attribute name="type">
17477 <dia:string>#scalar string#</dia:string>
17478 </dia:attribute>
17479 <dia:attribute name="value">
17480 <dia:string>#0#</dia:string>
17481 </dia:attribute>
17482 <dia:attribute name="comment">
17483 <dia:string>##</dia:string>
17484 </dia:attribute>
17485 <dia:attribute name="visibility">
17486 <dia:enum val="0"/>
17487 </dia:attribute>
17488 <dia:attribute name="abstract">
17489 <dia:boolean val="false"/>
17490 </dia:attribute>
17491 <dia:attribute name="class_scope">
17492 <dia:boolean val="false"/>
17493 </dia:attribute>
17494 </dia:composite>
17495 <dia:composite type="umlattribute">
17496 <dia:attribute name="name">
17497 <dia:string>#fix#</dia:string>
17498 </dia:attribute>
17499 <dia:attribute name="type">
17500 <dia:string>#scalar boolean#</dia:string>
17501 </dia:attribute>
17502 <dia:attribute name="value">
17503 <dia:string>#0#</dia:string>
17504 </dia:attribute>
17505 <dia:attribute name="comment">
17506 <dia:string>##</dia:string>
17507 </dia:attribute>
17508 <dia:attribute name="visibility">
17509 <dia:enum val="0"/>
17510 </dia:attribute>
17511 <dia:attribute name="abstract">
17512 <dia:boolean val="false"/>
17513 </dia:attribute>
17514 <dia:attribute name="class_scope">
17515 <dia:boolean val="false"/>
17516 </dia:attribute>
17517 </dia:composite>
17518 <dia:composite type="umlattribute">
17519 <dia:attribute name="name">
17520 <dia:string>#sd#</dia:string>
17521 </dia:attribute>
17522 <dia:attribute name="type">
17523 <dia:string>#scalar boolean#</dia:string>
17524 </dia:attribute>
17525 <dia:attribute name="value">
17526 <dia:string>#0#</dia:string>
17527 </dia:attribute>
17528 <dia:attribute name="comment">
17529 <dia:string>##</dia:string>
17530 </dia:attribute>
17531 <dia:attribute name="visibility">
17532 <dia:enum val="0"/>
17533 </dia:attribute>
17534 <dia:attribute name="abstract">
17535 <dia:boolean val="false"/>
17536 </dia:attribute>
17537 <dia:attribute name="class_scope">
17538 <dia:boolean val="false"/>
17539 </dia:attribute>
17540 </dia:composite>
17541 <dia:composite type="umlattribute">
17542 <dia:attribute name="name">
17543 <dia:string>#corr#</dia:string>
17544 </dia:attribute>
17545 <dia:attribute name="type">
17546 <dia:string>#scalar boolean#</dia:string>
17547 </dia:attribute>
17548 <dia:attribute name="value">
17549 <dia:string>#0#</dia:string>
17550 </dia:attribute>
17551 <dia:attribute name="comment">
17552 <dia:string>##</dia:string>
17553 </dia:attribute>
17554 <dia:attribute name="visibility">
17555 <dia:enum val="0"/>
17556 </dia:attribute>
17557 <dia:attribute name="abstract">
17558 <dia:boolean val="false"/>
17559 </dia:attribute>
17560 <dia:attribute name="class_scope">
17561 <dia:boolean val="false"/>
17562 </dia:attribute>
17563 </dia:composite>
17564 </dia:attribute>
17565 <dia:attribute name="operations">
17566 <dia:composite type="umloperation">
17567 <dia:attribute name="name">
17568 <dia:string>#_read_options#</dia:string>
17569 </dia:attribute>
17570 <dia:attribute name="stereotype">
17571 <dia:string>#initiator#</dia:string>
17572 </dia:attribute>
17573 <dia:attribute name="type">
17574 <dia:string>##</dia:string>
17575 </dia:attribute>
17576 <dia:attribute name="visibility">
17577 <dia:enum val="1"/>
17578 </dia:attribute>
17579 <dia:attribute name="comment">
17580 <dia:string>##</dia:string>
17581 </dia:attribute>
17582 <dia:attribute name="abstract">
17583 <dia:boolean val="false"/>
17584 </dia:attribute>
17585 <dia:attribute name="inheritance_type">
17586 <dia:enum val="2"/>
17587 </dia:attribute>
17588 <dia:attribute name="query">
17589 <dia:boolean val="false"/>
17590 </dia:attribute>
17591 <dia:attribute name="class_scope">
17592 <dia:boolean val="false"/>
17593 </dia:attribute>
17594 <dia:attribute name="parameters"/>
17595 </dia:composite>
17596 <dia:composite type="umloperation">
17597 <dia:attribute name="name">
17598 <dia:string>#_add_option#</dia:string>
17599 </dia:attribute>
17600 <dia:attribute name="stereotype">
17601 <dia:string>#helper#</dia:string>
17602 </dia:attribute>
17603 <dia:attribute name="type">
17604 <dia:string>##</dia:string>
17605 </dia:attribute>
17606 <dia:attribute name="visibility">
17607 <dia:enum val="1"/>
17608 </dia:attribute>
17609 <dia:attribute name="comment">
17610 <dia:string>##</dia:string>
17611 </dia:attribute>
17612 <dia:attribute name="abstract">
17613 <dia:boolean val="false"/>
17614 </dia:attribute>
17615 <dia:attribute name="inheritance_type">
17616 <dia:enum val="2"/>
17617 </dia:attribute>
17618 <dia:attribute name="query">
17619 <dia:boolean val="false"/>
17620 </dia:attribute>
17621 <dia:attribute name="class_scope">
17622 <dia:boolean val="false"/>
17623 </dia:attribute>
17624 <dia:attribute name="parameters">
17625 <dia:composite type="umlparameter">
17626 <dia:attribute name="name">
17627 <dia:string>#option_string#</dia:string>
17628 </dia:attribute>
17629 <dia:attribute name="type">
17630 <dia:string>#scalar string#</dia:string>
17631 </dia:attribute>
17632 <dia:attribute name="value">
17633 <dia:string>##</dia:string>
17634 </dia:attribute>
17635 <dia:attribute name="comment">
17636 <dia:string>##</dia:string>
17637 </dia:attribute>
17638 <dia:attribute name="kind">
17639 <dia:enum val="1"/>
17640 </dia:attribute>
17641 </dia:composite>
17642 <dia:composite type="umlparameter">
17643 <dia:attribute name="name">
17644 <dia:string>#fix#</dia:string>
17645 </dia:attribute>
17646 <dia:attribute name="type">
17647 <dia:string>#scalar boolean#</dia:string>
17648 </dia:attribute>
17649 <dia:attribute name="value">
17650 <dia:string>#0#</dia:string>
17651 </dia:attribute>
17652 <dia:attribute name="comment">
17653 <dia:string>##</dia:string>
17654 </dia:attribute>
17655 <dia:attribute name="kind">
17656 <dia:enum val="1"/>
17657 </dia:attribute>
17658 </dia:composite>
17659 <dia:composite type="umlparameter">
17660 <dia:attribute name="name">
17661 <dia:string>#comment#</dia:string>
17662 </dia:attribute>
17663 <dia:attribute name="type">
17664 <dia:string>#scalar string#</dia:string>
17665 </dia:attribute>
17666 <dia:attribute name="value">
17667 <dia:string>##</dia:string>
17668 </dia:attribute>
17669 <dia:attribute name="comment">
17670 <dia:string>##</dia:string>
17671 </dia:attribute>
17672 <dia:attribute name="kind">
17673 <dia:enum val="0"/>
17674 </dia:attribute>
17675 </dia:composite>
17676 <dia:composite type="umlparameter">
17677 <dia:attribute name="name">
17678 <dia:string>#on_diagonal#</dia:string>
17679 </dia:attribute>
17680 <dia:attribute name="type">
17681 <dia:string>#scalar boolean#</dia:string>
17682 </dia:attribute>
17683 <dia:attribute name="value">
17684 <dia:string>##</dia:string>
17685 </dia:attribute>
17686 <dia:attribute name="comment">
17687 <dia:string>##</dia:string>
17688 </dia:attribute>
17689 <dia:attribute name="kind">
17690 <dia:enum val="1"/>
17691 </dia:attribute>
17692 </dia:composite>
17693 <dia:composite type="umlparameter">
17694 <dia:attribute name="name">
17695 <dia:string>#sd#</dia:string>
17696 </dia:attribute>
17697 <dia:attribute name="type">
17698 <dia:string>#scalar boolean#</dia:string>
17699 </dia:attribute>
17700 <dia:attribute name="value">
17701 <dia:string>#0#</dia:string>
17702 </dia:attribute>
17703 <dia:attribute name="comment">
17704 <dia:string>##</dia:string>
17705 </dia:attribute>
17706 <dia:attribute name="kind">
17707 <dia:enum val="1"/>
17708 </dia:attribute>
17709 </dia:composite>
17710 <dia:composite type="umlparameter">
17711 <dia:attribute name="name">
17712 <dia:string>#corr#</dia:string>
17713 </dia:attribute>
17714 <dia:attribute name="type">
17715 <dia:string>#scalar boolean#</dia:string>
17716 </dia:attribute>
17717 <dia:attribute name="value">
17718 <dia:string>#0#</dia:string>
17719 </dia:attribute>
17720 <dia:attribute name="comment">
17721 <dia:string>##</dia:string>
17722 </dia:attribute>
17723 <dia:attribute name="kind">
17724 <dia:enum val="1"/>
17725 </dia:attribute>
17726 </dia:composite>
17727 </dia:attribute>
17728 </dia:composite>
17729 <dia:composite type="umloperation">
17730 <dia:attribute name="name">
17731 <dia:string>#_format_record#</dia:string>
17732 </dia:attribute>
17733 <dia:attribute name="stereotype">
17734 <dia:string>#helper#</dia:string>
17735 </dia:attribute>
17736 <dia:attribute name="type">
17737 <dia:string>##</dia:string>
17738 </dia:attribute>
17739 <dia:attribute name="visibility">
17740 <dia:enum val="1"/>
17741 </dia:attribute>
17742 <dia:attribute name="comment">
17743 <dia:string>##</dia:string>
17744 </dia:attribute>
17745 <dia:attribute name="abstract">
17746 <dia:boolean val="false"/>
17747 </dia:attribute>
17748 <dia:attribute name="inheritance_type">
17749 <dia:enum val="2"/>
17750 </dia:attribute>
17751 <dia:attribute name="query">
17752 <dia:boolean val="false"/>
17753 </dia:attribute>
17754 <dia:attribute name="class_scope">
17755 <dia:boolean val="false"/>
17756 </dia:attribute>
17757 <dia:attribute name="parameters">
17758 <dia:composite type="umlparameter">
17759 <dia:attribute name="name">
17760 <dia:string>#nonparametric_code#</dia:string>
17761 </dia:attribute>
17762 <dia:attribute name="type">
17763 <dia:string>#scalar boolean#</dia:string>
17764 </dia:attribute>
17765 <dia:attribute name="value">
17766 <dia:string>##</dia:string>
17767 </dia:attribute>
17768 <dia:attribute name="comment">
17769 <dia:string>##</dia:string>
17770 </dia:attribute>
17771 <dia:attribute name="kind">
17772 <dia:enum val="1"/>
17773 </dia:attribute>
17774 </dia:composite>
17775 <dia:composite type="umlparameter">
17776 <dia:attribute name="name">
17777 <dia:string>#shrinkage_code#</dia:string>
17778 </dia:attribute>
17779 <dia:attribute name="type">
17780 <dia:string>#scalar boolean#</dia:string>
17781 </dia:attribute>
17782 <dia:attribute name="value">
17783 <dia:string>##</dia:string>
17784 </dia:attribute>
17785 <dia:attribute name="comment">
17786 <dia:string>##</dia:string>
17787 </dia:attribute>
17788 <dia:attribute name="kind">
17789 <dia:enum val="1"/>
17790 </dia:attribute>
17791 </dia:composite>
17792 <dia:composite type="umlparameter">
17793 <dia:attribute name="name">
17794 <dia:string>#eigen_value_code#</dia:string>
17795 </dia:attribute>
17796 <dia:attribute name="type">
17797 <dia:string>#scalar boolean#</dia:string>
17798 </dia:attribute>
17799 <dia:attribute name="value">
17800 <dia:string>##</dia:string>
17801 </dia:attribute>
17802 <dia:attribute name="comment">
17803 <dia:string>##</dia:string>
17804 </dia:attribute>
17805 <dia:attribute name="kind">
17806 <dia:enum val="1"/>
17807 </dia:attribute>
17808 </dia:composite>
17809 <dia:composite type="umlparameter">
17810 <dia:attribute name="name">
17811 <dia:string>#formatted#</dia:string>
17812 </dia:attribute>
17813 <dia:attribute name="type">
17814 <dia:string>#array of strings#</dia:string>
17815 </dia:attribute>
17816 <dia:attribute name="value">
17817 <dia:string>##</dia:string>
17818 </dia:attribute>
17819 <dia:attribute name="comment">
17820 <dia:string>##</dia:string>
17821 </dia:attribute>
17822 <dia:attribute name="kind">
17823 <dia:enum val="2"/>
17824 </dia:attribute>
17825 </dia:composite>
17826 </dia:attribute>
17827 </dia:composite>
17828 <dia:composite type="umloperation">
17829 <dia:attribute name="name">
17830 <dia:string>#store_inits#</dia:string>
17831 </dia:attribute>
17832 <dia:attribute name="stereotype">
17833 <dia:string>#helper#</dia:string>
17834 </dia:attribute>
17835 <dia:attribute name="type">
17836 <dia:string>##</dia:string>
17837 </dia:attribute>
17838 <dia:attribute name="visibility">
17839 <dia:enum val="0"/>
17840 </dia:attribute>
17841 <dia:attribute name="comment">
17842 <dia:string>##</dia:string>
17843 </dia:attribute>
17844 <dia:attribute name="abstract">
17845 <dia:boolean val="false"/>
17846 </dia:attribute>
17847 <dia:attribute name="inheritance_type">
17848 <dia:enum val="2"/>
17849 </dia:attribute>
17850 <dia:attribute name="query">
17851 <dia:boolean val="false"/>
17852 </dia:attribute>
17853 <dia:attribute name="class_scope">
17854 <dia:boolean val="false"/>
17855 </dia:attribute>
17856 <dia:attribute name="parameters"/>
17857 </dia:composite>
17858 <dia:composite type="umloperation">
17859 <dia:attribute name="name">
17860 <dia:string>#restore_inits#</dia:string>
17861 </dia:attribute>
17862 <dia:attribute name="stereotype">
17863 <dia:string>#helper#</dia:string>
17864 </dia:attribute>
17865 <dia:attribute name="type">
17866 <dia:string>##</dia:string>
17867 </dia:attribute>
17868 <dia:attribute name="visibility">
17869 <dia:enum val="0"/>
17870 </dia:attribute>
17871 <dia:attribute name="comment">
17872 <dia:string>##</dia:string>
17873 </dia:attribute>
17874 <dia:attribute name="abstract">
17875 <dia:boolean val="false"/>
17876 </dia:attribute>
17877 <dia:attribute name="inheritance_type">
17878 <dia:enum val="2"/>
17879 </dia:attribute>
17880 <dia:attribute name="query">
17881 <dia:boolean val="false"/>
17882 </dia:attribute>
17883 <dia:attribute name="class_scope">
17884 <dia:boolean val="false"/>
17885 </dia:attribute>
17886 <dia:attribute name="parameters"/>
17887 </dia:composite>
17888 <dia:composite type="umloperation">
17889 <dia:attribute name="name">
17890 <dia:string>#set_random_inits#</dia:string>
17891 </dia:attribute>
17892 <dia:attribute name="stereotype">
17893 <dia:string>#helper#</dia:string>
17894 </dia:attribute>
17895 <dia:attribute name="type">
17896 <dia:string>##</dia:string>
17897 </dia:attribute>
17898 <dia:attribute name="visibility">
17899 <dia:enum val="0"/>
17900 </dia:attribute>
17901 <dia:attribute name="comment">
17902 <dia:string>##</dia:string>
17903 </dia:attribute>
17904 <dia:attribute name="abstract">
17905 <dia:boolean val="false"/>
17906 </dia:attribute>
17907 <dia:attribute name="inheritance_type">
17908 <dia:enum val="2"/>
17909 </dia:attribute>
17910 <dia:attribute name="query">
17911 <dia:boolean val="false"/>
17912 </dia:attribute>
17913 <dia:attribute name="class_scope">
17914 <dia:boolean val="false"/>
17915 </dia:attribute>
17916 <dia:attribute name="parameters">
17917 <dia:composite type="umlparameter">
17918 <dia:attribute name="name">
17919 <dia:string>#degree#</dia:string>
17920 </dia:attribute>
17921 <dia:attribute name="type">
17922 <dia:string>#scalar number#</dia:string>
17923 </dia:attribute>
17924 <dia:attribute name="value">
17925 <dia:string>#0.1#</dia:string>
17926 </dia:attribute>
17927 <dia:attribute name="comment">
17928 <dia:string>##</dia:string>
17929 </dia:attribute>
17930 <dia:attribute name="kind">
17931 <dia:enum val="1"/>
17932 </dia:attribute>
17933 </dia:composite>
17934 </dia:attribute>
17935 </dia:composite>
17936 </dia:attribute>
17937 <dia:attribute name="template">
17938 <dia:boolean val="false"/>
17939 </dia:attribute>
17940 <dia:attribute name="templates"/>
17941 </dia:object>
17942 <dia:object type="UML - Class" version="0" id="O99">
17943 <dia:attribute name="obj_pos">
17944 <dia:point val="88.5406,44"/>
17945 </dia:attribute>
17946 <dia:attribute name="obj_bb">
17947 <dia:rectangle val="88.4906,43.95;94.2906,46.25"/>
17948 </dia:attribute>
17949 <dia:attribute name="elem_corner">
17950 <dia:point val="88.5406,44"/>
17951 </dia:attribute>
17952 <dia:attribute name="elem_width">
17953 <dia:real val="5.6999999999999993"/>
17954 </dia:attribute>
17955 <dia:attribute name="elem_height">
17956 <dia:real val="2.1999999999999997"/>
17957 </dia:attribute>
17958 <dia:attribute name="name">
17959 <dia:string>#nonparametric#</dia:string>
17960 </dia:attribute>
17961 <dia:attribute name="stereotype">
17962 <dia:string>##</dia:string>
17963 </dia:attribute>
17964 <dia:attribute name="comment">
17965 <dia:string>##</dia:string>
17966 </dia:attribute>
17967 <dia:attribute name="abstract">
17968 <dia:boolean val="false"/>
17969 </dia:attribute>
17970 <dia:attribute name="suppress_attributes">
17971 <dia:boolean val="false"/>
17972 </dia:attribute>
17973 <dia:attribute name="suppress_operations">
17974 <dia:boolean val="false"/>
17975 </dia:attribute>
17976 <dia:attribute name="visible_attributes">
17977 <dia:boolean val="true"/>
17978 </dia:attribute>
17979 <dia:attribute name="visible_operations">
17980 <dia:boolean val="true"/>
17981 </dia:attribute>
17982 <dia:attribute name="visible_comments">
17983 <dia:boolean val="false"/>
17984 </dia:attribute>
17985 <dia:attribute name="wrap_operations">
17986 <dia:boolean val="false"/>
17987 </dia:attribute>
17988 <dia:attribute name="wrap_after_char">
17989 <dia:int val="40"/>
17990 </dia:attribute>
17991 <dia:attribute name="line_color">
17992 <dia:color val="#000000"/>
17993 </dia:attribute>
17994 <dia:attribute name="fill_color">
17995 <dia:color val="#ffffff"/>
17996 </dia:attribute>
17997 <dia:attribute name="text_color">
17998 <dia:color val="#000000"/>
17999 </dia:attribute>
18000 <dia:attribute name="normal_font">
18001 <dia:font family="courier new" style="0" name="Courier"/>
18002 </dia:attribute>
18003 <dia:attribute name="abstract_font">
18004 <dia:font family="courier new" style="0" name="Courier"/>
18005 </dia:attribute>
18006 <dia:attribute name="polymorphic_font">
18007 <dia:font family="courier new" style="0" name="Courier"/>
18008 </dia:attribute>
18009 <dia:attribute name="classname_font">
18010 <dia:font family="courier new" style="0" name="Courier"/>
18011 </dia:attribute>
18012 <dia:attribute name="abstract_classname_font">
18013 <dia:font family="courier new" style="0" name="Courier"/>
18014 </dia:attribute>
18015 <dia:attribute name="comment_font">
18016 <dia:font family="courier new" style="0" name="Courier"/>
18017 </dia:attribute>
18018 <dia:attribute name="font_height">
18019 <dia:real val="0.80000000000000004"/>
18020 </dia:attribute>
18021 <dia:attribute name="polymorphic_font_height">
18022 <dia:real val="0.80000000000000004"/>
18023 </dia:attribute>
18024 <dia:attribute name="abstract_font_height">
18025 <dia:real val="0.80000000000000004"/>
18026 </dia:attribute>
18027 <dia:attribute name="classname_font_height">
18028 <dia:real val="1"/>
18029 </dia:attribute>
18030 <dia:attribute name="abstract_classname_font_height">
18031 <dia:real val="1"/>
18032 </dia:attribute>
18033 <dia:attribute name="comment_font_height">
18034 <dia:real val="1"/>
18035 </dia:attribute>
18036 <dia:attribute name="attributes"/>
18037 <dia:attribute name="operations"/>
18038 <dia:attribute name="template">
18039 <dia:boolean val="false"/>
18040 </dia:attribute>
18041 <dia:attribute name="templates"/>
18042 <dia:childnode parent="O1"/>
18043 </dia:object>
18044 <dia:object type="UML - Association" version="0" id="O100">
18045 <dia:attribute name="obj_pos">
18046 <dia:point val="88.5406,44"/>
18047 </dia:attribute>
18048 <dia:attribute name="obj_bb">
18049 <dia:rectangle val="24.7,-1.45;95.3264,46.4"/>
18050 </dia:attribute>
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"/>
18057 </dia:attribute>
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"/>
18063 </dia:attribute>
18064 <dia:attribute name="autorouting">
18065 <dia:boolean val="false"/>
18066 </dia:attribute>
18067 <dia:attribute name="name">
18068 <dia:string>##</dia:string>
18069 </dia:attribute>
18070 <dia:attribute name="direction">
18071 <dia:enum val="0"/>
18072 </dia:attribute>
18073 <dia:attribute name="ends">
18074 <dia:composite>
18075 <dia:attribute name="role">
18076 <dia:string>##</dia:string>
18077 </dia:attribute>
18078 <dia:attribute name="multiplicity">
18079 <dia:string>##</dia:string>
18080 </dia:attribute>
18081 <dia:attribute name="arrow">
18082 <dia:boolean val="false"/>
18083 </dia:attribute>
18084 <dia:attribute name="aggregate">
18085 <dia:enum val="0"/>
18086 </dia:attribute>
18087 </dia:composite>
18088 <dia:composite>
18089 <dia:attribute name="role">
18090 <dia:string>##</dia:string>
18091 </dia:attribute>
18092 <dia:attribute name="multiplicity">
18093 <dia:string>##</dia:string>
18094 </dia:attribute>
18095 <dia:attribute name="arrow">
18096 <dia:boolean val="false"/>
18097 </dia:attribute>
18098 <dia:attribute name="aggregate">
18099 <dia:enum val="1"/>
18100 </dia:attribute>
18101 </dia:composite>
18102 </dia:attribute>
18103 <dia:connections>
18104 <dia:connection handle="0" to="O99" connection="0"/>
18105 <dia:connection handle="1" to="O106" connection="67"/>
18106 </dia:connections>
18107 </dia:object>
18108 <dia:object type="UML - Generalization" version="0" id="O101">
18109 <dia:attribute name="obj_pos">
18110 <dia:point val="30.775,40.4"/>
18111 </dia:attribute>
18112 <dia:attribute name="obj_bb">
18113 <dia:rectangle val="29.925,40.35;91.8406,44.05"/>
18114 </dia:attribute>
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"/>
18120 </dia:attribute>
18121 <dia:attribute name="orth_orient">
18122 <dia:enum val="1"/>
18123 <dia:enum val="0"/>
18124 <dia:enum val="1"/>
18125 </dia:attribute>
18126 <dia:attribute name="orth_autoroute">
18127 <dia:boolean val="false"/>
18128 </dia:attribute>
18129 <dia:attribute name="line_colour">
18130 <dia:color val="#000000"/>
18131 </dia:attribute>
18132 <dia:attribute name="name">
18133 <dia:string>##</dia:string>
18134 </dia:attribute>
18135 <dia:attribute name="stereotype">
18136 <dia:string>##</dia:string>
18137 </dia:attribute>
18138 <dia:connections>
18139 <dia:connection handle="0" to="O107" connection="6"/>
18140 <dia:connection handle="1" to="O99" connection="1"/>
18141 </dia:connections>
18142 </dia:object>
18143 <dia:object type="UML - Class" version="0" id="O102">
18144 <dia:attribute name="obj_pos">
18145 <dia:point val="30,-26"/>
18146 </dia:attribute>
18147 <dia:attribute name="obj_bb">
18148 <dia:rectangle val="29.95,-26.05;50.25,-12.95"/>
18149 </dia:attribute>
18150 <dia:attribute name="elem_corner">
18151 <dia:point val="30,-26"/>
18152 </dia:attribute>
18153 <dia:attribute name="elem_width">
18154 <dia:real val="20.200000000000003"/>
18155 </dia:attribute>
18156 <dia:attribute name="elem_height">
18157 <dia:real val="13"/>
18158 </dia:attribute>
18159 <dia:attribute name="name">
18160 <dia:string>#shrinkage_module#</dia:string>
18161 </dia:attribute>
18162 <dia:attribute name="stereotype">
18163 <dia:string>##</dia:string>
18164 </dia:attribute>
18165 <dia:attribute name="comment">
18166 <dia:string>##</dia:string>
18167 </dia:attribute>
18168 <dia:attribute name="abstract">
18169 <dia:boolean val="false"/>
18170 </dia:attribute>
18171 <dia:attribute name="suppress_attributes">
18172 <dia:boolean val="false"/>
18173 </dia:attribute>
18174 <dia:attribute name="suppress_operations">
18175 <dia:boolean val="false"/>
18176 </dia:attribute>
18177 <dia:attribute name="visible_attributes">
18178 <dia:boolean val="true"/>
18179 </dia:attribute>
18180 <dia:attribute name="visible_operations">
18181 <dia:boolean val="true"/>
18182 </dia:attribute>
18183 <dia:attribute name="visible_comments">
18184 <dia:boolean val="false"/>
18185 </dia:attribute>
18186 <dia:attribute name="wrap_operations">
18187 <dia:boolean val="false"/>
18188 </dia:attribute>
18189 <dia:attribute name="wrap_after_char">
18190 <dia:int val="40"/>
18191 </dia:attribute>
18192 <dia:attribute name="line_color">
18193 <dia:color val="#000000"/>
18194 </dia:attribute>
18195 <dia:attribute name="fill_color">
18196 <dia:color val="#ffffff"/>
18197 </dia:attribute>
18198 <dia:attribute name="text_color">
18199 <dia:color val="#000000"/>
18200 </dia:attribute>
18201 <dia:attribute name="normal_font">
18202 <dia:font family="courier new" style="0" name="Courier"/>
18203 </dia:attribute>
18204 <dia:attribute name="abstract_font">
18205 <dia:font family="courier new" style="0" name="Courier"/>
18206 </dia:attribute>
18207 <dia:attribute name="polymorphic_font">
18208 <dia:font family="courier new" style="0" name="Courier"/>
18209 </dia:attribute>
18210 <dia:attribute name="classname_font">
18211 <dia:font family="courier new" style="0" name="Courier"/>
18212 </dia:attribute>
18213 <dia:attribute name="abstract_classname_font">
18214 <dia:font family="courier new" style="0" name="Courier"/>
18215 </dia:attribute>
18216 <dia:attribute name="comment_font">
18217 <dia:font family="courier new" style="0" name="Courier"/>
18218 </dia:attribute>
18219 <dia:attribute name="font_height">
18220 <dia:real val="0.80000000000000004"/>
18221 </dia:attribute>
18222 <dia:attribute name="polymorphic_font_height">
18223 <dia:real val="0.80000000000000004"/>
18224 </dia:attribute>
18225 <dia:attribute name="abstract_font_height">
18226 <dia:real val="0.80000000000000004"/>
18227 </dia:attribute>
18228 <dia:attribute name="classname_font_height">
18229 <dia:real val="1"/>
18230 </dia:attribute>
18231 <dia:attribute name="abstract_classname_font_height">
18232 <dia:real val="1"/>
18233 </dia:attribute>
18234 <dia:attribute name="comment_font_height">
18235 <dia:real val="1"/>
18236 </dia:attribute>
18237 <dia:attribute name="attributes">
18238 <dia:composite type="umlattribute">
18239 <dia:attribute name="name">
18240 <dia:string>#enabled#</dia:string>
18241 </dia:attribute>
18242 <dia:attribute name="type">
18243 <dia:string>#scalar boolean#</dia:string>
18244 </dia:attribute>
18245 <dia:attribute name="value">
18246 <dia:string>#0#</dia:string>
18247 </dia:attribute>
18248 <dia:attribute name="comment">
18249 <dia:string>##</dia:string>
18250 </dia:attribute>
18251 <dia:attribute name="visibility">
18252 <dia:enum val="0"/>
18253 </dia:attribute>
18254 <dia:attribute name="abstract">
18255 <dia:boolean val="false"/>
18256 </dia:attribute>
18257 <dia:attribute name="class_scope">
18258 <dia:boolean val="false"/>
18259 </dia:attribute>
18260 </dia:composite>
18261 <dia:composite type="umlattribute">
18262 <dia:attribute name="name">
18263 <dia:string>#model#</dia:string>
18264 </dia:attribute>
18265 <dia:attribute name="type">
18266 <dia:string>#object model#</dia:string>
18267 </dia:attribute>
18268 <dia:attribute name="value">
18269 <dia:string>##</dia:string>
18270 </dia:attribute>
18271 <dia:attribute name="comment">
18272 <dia:string>##</dia:string>
18273 </dia:attribute>
18274 <dia:attribute name="visibility">
18275 <dia:enum val="0"/>
18276 </dia:attribute>
18277 <dia:attribute name="abstract">
18278 <dia:boolean val="false"/>
18279 </dia:attribute>
18280 <dia:attribute name="class_scope">
18281 <dia:boolean val="false"/>
18282 </dia:attribute>
18283 </dia:composite>
18284 <dia:composite type="umlattribute">
18285 <dia:attribute name="name">
18286 <dia:string>#problem#</dia:string>
18287 </dia:attribute>
18288 <dia:attribute name="type">
18289 <dia:string>#object model::problem#</dia:string>
18290 </dia:attribute>
18291 <dia:attribute name="value">
18292 <dia:string>##</dia:string>
18293 </dia:attribute>
18294 <dia:attribute name="comment">
18295 <dia:string>##</dia:string>
18296 </dia:attribute>
18297 <dia:attribute name="visibility">
18298 <dia:enum val="0"/>
18299 </dia:attribute>
18300 <dia:attribute name="abstract">
18301 <dia:boolean val="false"/>
18302 </dia:attribute>
18303 <dia:attribute name="class_scope">
18304 <dia:boolean val="false"/>
18305 </dia:attribute>
18306 </dia:composite>
18307 <dia:composite type="umlattribute">
18308 <dia:attribute name="name">
18309 <dia:string>#temp_problem_number#</dia:string>
18310 </dia:attribute>
18311 <dia:attribute name="type">
18312 <dia:string>#scalar integer#</dia:string>
18313 </dia:attribute>
18314 <dia:attribute name="value">
18315 <dia:string>##</dia:string>
18316 </dia:attribute>
18317 <dia:attribute name="comment">
18318 <dia:string>##</dia:string>
18319 </dia:attribute>
18320 <dia:attribute name="visibility">
18321 <dia:enum val="0"/>
18322 </dia:attribute>
18323 <dia:attribute name="abstract">
18324 <dia:boolean val="false"/>
18325 </dia:attribute>
18326 <dia:attribute name="class_scope">
18327 <dia:boolean val="false"/>
18328 </dia:attribute>
18329 </dia:composite>
18330 </dia:attribute>
18331 <dia:attribute name="operations">
18332 <dia:composite type="umloperation">
18333 <dia:attribute name="name">
18334 <dia:string>#eta_tablename#</dia:string>
18335 </dia:attribute>
18336 <dia:attribute name="stereotype">
18337 <dia:string>##</dia:string>
18338 </dia:attribute>
18339 <dia:attribute name="type">
18340 <dia:string>##</dia:string>
18341 </dia:attribute>
18342 <dia:attribute name="visibility">
18343 <dia:enum val="0"/>
18344 </dia:attribute>
18345 <dia:attribute name="comment">
18346 <dia:string>##</dia:string>
18347 </dia:attribute>
18348 <dia:attribute name="abstract">
18349 <dia:boolean val="false"/>
18350 </dia:attribute>
18351 <dia:attribute name="inheritance_type">
18352 <dia:enum val="2"/>
18353 </dia:attribute>
18354 <dia:attribute name="query">
18355 <dia:boolean val="false"/>
18356 </dia:attribute>
18357 <dia:attribute name="class_scope">
18358 <dia:boolean val="false"/>
18359 </dia:attribute>
18360 <dia:attribute name="parameters">
18361 <dia:composite type="umlparameter">
18362 <dia:attribute name="name">
18363 <dia:string>#filename#</dia:string>
18364 </dia:attribute>
18365 <dia:attribute name="type">
18366 <dia:string>#scalar string#</dia:string>
18367 </dia:attribute>
18368 <dia:attribute name="value">
18369 <dia:string>##</dia:string>
18370 </dia:attribute>
18371 <dia:attribute name="comment">
18372 <dia:string>##</dia:string>
18373 </dia:attribute>
18374 <dia:attribute name="kind">
18375 <dia:enum val="2"/>
18376 </dia:attribute>
18377 </dia:composite>
18378 </dia:attribute>
18379 </dia:composite>
18380 <dia:composite type="umloperation">
18381 <dia:attribute name="name">
18382 <dia:string>#wres_tablename#</dia:string>
18383 </dia:attribute>
18384 <dia:attribute name="stereotype">
18385 <dia:string>##</dia:string>
18386 </dia:attribute>
18387 <dia:attribute name="type">
18388 <dia:string>##</dia:string>
18389 </dia:attribute>
18390 <dia:attribute name="visibility">
18391 <dia:enum val="0"/>
18392 </dia:attribute>
18393 <dia:attribute name="comment">
18394 <dia:string>##</dia:string>
18395 </dia:attribute>
18396 <dia:attribute name="abstract">
18397 <dia:boolean val="false"/>
18398 </dia:attribute>
18399 <dia:attribute name="inheritance_type">
18400 <dia:enum val="2"/>
18401 </dia:attribute>
18402 <dia:attribute name="query">
18403 <dia:boolean val="false"/>
18404 </dia:attribute>
18405 <dia:attribute name="class_scope">
18406 <dia:boolean val="false"/>
18407 </dia:attribute>
18408 <dia:attribute name="parameters">
18409 <dia:composite type="umlparameter">
18410 <dia:attribute name="name">
18411 <dia:string>#filename#</dia:string>
18412 </dia:attribute>
18413 <dia:attribute name="type">
18414 <dia:string>#scalar string#</dia:string>
18415 </dia:attribute>
18416 <dia:attribute name="value">
18417 <dia:string>##</dia:string>
18418 </dia:attribute>
18419 <dia:attribute name="comment">
18420 <dia:string>##</dia:string>
18421 </dia:attribute>
18422 <dia:attribute name="kind">
18423 <dia:enum val="2"/>
18424 </dia:attribute>
18425 </dia:composite>
18426 </dia:attribute>
18427 </dia:composite>
18428 <dia:composite type="umloperation">
18429 <dia:attribute name="name">
18430 <dia:string>#format_shrinkage_tables#</dia:string>
18431 </dia:attribute>
18432 <dia:attribute name="stereotype">
18433 <dia:string>##</dia:string>
18434 </dia:attribute>
18435 <dia:attribute name="type">
18436 <dia:string>##</dia:string>
18437 </dia:attribute>
18438 <dia:attribute name="visibility">
18439 <dia:enum val="0"/>
18440 </dia:attribute>
18441 <dia:attribute name="comment">
18442 <dia:string>##</dia:string>
18443 </dia:attribute>
18444 <dia:attribute name="abstract">
18445 <dia:boolean val="false"/>
18446 </dia:attribute>
18447 <dia:attribute name="inheritance_type">
18448 <dia:enum val="2"/>
18449 </dia:attribute>
18450 <dia:attribute name="query">
18451 <dia:boolean val="false"/>
18452 </dia:attribute>
18453 <dia:attribute name="class_scope">
18454 <dia:boolean val="false"/>
18455 </dia:attribute>
18456 <dia:attribute name="parameters">
18457 <dia:composite type="umlparameter">
18458 <dia:attribute name="name">
18459 <dia:string>#formatted#</dia:string>
18460 </dia:attribute>
18461 <dia:attribute name="type">
18462 <dia:string>#array of strings#</dia:string>
18463 </dia:attribute>
18464 <dia:attribute name="value">
18465 <dia:string>##</dia:string>
18466 </dia:attribute>
18467 <dia:attribute name="comment">
18468 <dia:string>##</dia:string>
18469 </dia:attribute>
18470 <dia:attribute name="kind">
18471 <dia:enum val="2"/>
18472 </dia:attribute>
18473 </dia:composite>
18474 </dia:attribute>
18475 </dia:composite>
18476 <dia:composite type="umloperation">
18477 <dia:attribute name="name">
18478 <dia:string>#problem_number#</dia:string>
18479 </dia:attribute>
18480 <dia:attribute name="stereotype">
18481 <dia:string>##</dia:string>
18482 </dia:attribute>
18483 <dia:attribute name="type">
18484 <dia:string>##</dia:string>
18485 </dia:attribute>
18486 <dia:attribute name="visibility">
18487 <dia:enum val="0"/>
18488 </dia:attribute>
18489 <dia:attribute name="comment">
18490 <dia:string>##</dia:string>
18491 </dia:attribute>
18492 <dia:attribute name="abstract">
18493 <dia:boolean val="false"/>
18494 </dia:attribute>
18495 <dia:attribute name="inheritance_type">
18496 <dia:enum val="2"/>
18497 </dia:attribute>
18498 <dia:attribute name="query">
18499 <dia:boolean val="false"/>
18500 </dia:attribute>
18501 <dia:attribute name="class_scope">
18502 <dia:boolean val="false"/>
18503 </dia:attribute>
18504 <dia:attribute name="parameters">
18505 <dia:composite type="umlparameter">
18506 <dia:attribute name="name">
18507 <dia:string>#problem_number#</dia:string>
18508 </dia:attribute>
18509 <dia:attribute name="type">
18510 <dia:string>#scalar integer#</dia:string>
18511 </dia:attribute>
18512 <dia:attribute name="value">
18513 <dia:string>##</dia:string>
18514 </dia:attribute>
18515 <dia:attribute name="comment">
18516 <dia:string>##</dia:string>
18517 </dia:attribute>
18518 <dia:attribute name="kind">
18519 <dia:enum val="2"/>
18520 </dia:attribute>
18521 </dia:composite>
18522 </dia:attribute>
18523 </dia:composite>
18524 <dia:composite type="umloperation">
18525 <dia:attribute name="name">
18526 <dia:string>#enable#</dia:string>
18527 </dia:attribute>
18528 <dia:attribute name="stereotype">
18529 <dia:string>##</dia:string>
18530 </dia:attribute>
18531 <dia:attribute name="type">
18532 <dia:string>##</dia:string>
18533 </dia:attribute>
18534 <dia:attribute name="visibility">
18535 <dia:enum val="0"/>
18536 </dia:attribute>
18537 <dia:attribute name="comment">
18538 <dia:string>##</dia:string>
18539 </dia:attribute>
18540 <dia:attribute name="abstract">
18541 <dia:boolean val="false"/>
18542 </dia:attribute>
18543 <dia:attribute name="inheritance_type">
18544 <dia:enum val="2"/>
18545 </dia:attribute>
18546 <dia:attribute name="query">
18547 <dia:boolean val="false"/>
18548 </dia:attribute>
18549 <dia:attribute name="class_scope">
18550 <dia:boolean val="false"/>
18551 </dia:attribute>
18552 <dia:attribute name="parameters"/>
18553 </dia:composite>
18554 <dia:composite type="umloperation">
18555 <dia:attribute name="name">
18556 <dia:string>#disable#</dia:string>
18557 </dia:attribute>
18558 <dia:attribute name="stereotype">
18559 <dia:string>##</dia:string>
18560 </dia:attribute>
18561 <dia:attribute name="type">
18562 <dia:string>##</dia:string>
18563 </dia:attribute>
18564 <dia:attribute name="visibility">
18565 <dia:enum val="0"/>
18566 </dia:attribute>
18567 <dia:attribute name="comment">
18568 <dia:string>##</dia:string>
18569 </dia:attribute>
18570 <dia:attribute name="abstract">
18571 <dia:boolean val="false"/>
18572 </dia:attribute>
18573 <dia:attribute name="inheritance_type">
18574 <dia:enum val="2"/>
18575 </dia:attribute>
18576 <dia:attribute name="query">
18577 <dia:boolean val="false"/>
18578 </dia:attribute>
18579 <dia:attribute name="class_scope">
18580 <dia:boolean val="false"/>
18581 </dia:attribute>
18582 <dia:attribute name="parameters"/>
18583 </dia:composite>
18584 <dia:composite type="umloperation">
18585 <dia:attribute name="name">
18586 <dia:string>#eta_shrinkage#</dia:string>
18587 </dia:attribute>
18588 <dia:attribute name="stereotype">
18589 <dia:string>##</dia:string>
18590 </dia:attribute>
18591 <dia:attribute name="type">
18592 <dia:string>##</dia:string>
18593 </dia:attribute>
18594 <dia:attribute name="visibility">
18595 <dia:enum val="0"/>
18596 </dia:attribute>
18597 <dia:attribute name="comment">
18598 <dia:string>##</dia:string>
18599 </dia:attribute>
18600 <dia:attribute name="abstract">
18601 <dia:boolean val="false"/>
18602 </dia:attribute>
18603 <dia:attribute name="inheritance_type">
18604 <dia:enum val="2"/>
18605 </dia:attribute>
18606 <dia:attribute name="query">
18607 <dia:boolean val="false"/>
18608 </dia:attribute>
18609 <dia:attribute name="class_scope">
18610 <dia:boolean val="false"/>
18611 </dia:attribute>
18612 <dia:attribute name="parameters">
18613 <dia:composite type="umlparameter">
18614 <dia:attribute name="name">
18615 <dia:string>#eta_shrinkage#</dia:string>
18616 </dia:attribute>
18617 <dia:attribute name="type">
18618 <dia:string>#array of#</dia:string>
18619 </dia:attribute>
18620 <dia:attribute name="value">
18621 <dia:string>##</dia:string>
18622 </dia:attribute>
18623 <dia:attribute name="comment">
18624 <dia:string>##</dia:string>
18625 </dia:attribute>
18626 <dia:attribute name="kind">
18627 <dia:enum val="2"/>
18628 </dia:attribute>
18629 </dia:composite>
18630 </dia:attribute>
18631 </dia:composite>
18632 <dia:composite type="umloperation">
18633 <dia:attribute name="name">
18634 <dia:string>#wres_shrinkage#</dia:string>
18635 </dia:attribute>
18636 <dia:attribute name="stereotype">
18637 <dia:string>##</dia:string>
18638 </dia:attribute>
18639 <dia:attribute name="type">
18640 <dia:string>##</dia:string>
18641 </dia:attribute>
18642 <dia:attribute name="visibility">
18643 <dia:enum val="0"/>
18644 </dia:attribute>
18645 <dia:attribute name="comment">
18646 <dia:string>##</dia:string>
18647 </dia:attribute>
18648 <dia:attribute name="abstract">
18649 <dia:boolean val="false"/>
18650 </dia:attribute>
18651 <dia:attribute name="inheritance_type">
18652 <dia:enum val="2"/>
18653 </dia:attribute>
18654 <dia:attribute name="query">
18655 <dia:boolean val="false"/>
18656 </dia:attribute>
18657 <dia:attribute name="class_scope">
18658 <dia:boolean val="false"/>
18659 </dia:attribute>
18660 <dia:attribute name="parameters">
18661 <dia:composite type="umlparameter">
18662 <dia:attribute name="name">
18663 <dia:string>#wres_shrinkage#</dia:string>
18664 </dia:attribute>
18665 <dia:attribute name="type">
18666 <dia:string>#array of#</dia:string>
18667 </dia:attribute>
18668 <dia:attribute name="value">
18669 <dia:string>##</dia:string>
18670 </dia:attribute>
18671 <dia:attribute name="comment">
18672 <dia:string>##</dia:string>
18673 </dia:attribute>
18674 <dia:attribute name="kind">
18675 <dia:enum val="2"/>
18676 </dia:attribute>
18677 </dia:composite>
18678 </dia:attribute>
18679 </dia:composite>
18680 <dia:composite type="umloperation">
18681 <dia:attribute name="name">
18682 <dia:string>#eta_table_exists#</dia:string>
18683 </dia:attribute>
18684 <dia:attribute name="stereotype">
18685 <dia:string>##</dia:string>
18686 </dia:attribute>
18687 <dia:attribute name="type">
18688 <dia:string>##</dia:string>
18689 </dia:attribute>
18690 <dia:attribute name="visibility">
18691 <dia:enum val="0"/>
18692 </dia:attribute>
18693 <dia:attribute name="comment">
18694 <dia:string>##</dia:string>
18695 </dia:attribute>
18696 <dia:attribute name="abstract">
18697 <dia:boolean val="false"/>
18698 </dia:attribute>
18699 <dia:attribute name="inheritance_type">
18700 <dia:enum val="2"/>
18701 </dia:attribute>
18702 <dia:attribute name="query">
18703 <dia:boolean val="false"/>
18704 </dia:attribute>
18705 <dia:attribute name="class_scope">
18706 <dia:boolean val="false"/>
18707 </dia:attribute>
18708 <dia:attribute name="parameters">
18709 <dia:composite type="umlparameter">
18710 <dia:attribute name="name">
18711 <dia:string>#exists#</dia:string>
18712 </dia:attribute>
18713 <dia:attribute name="type">
18714 <dia:string>#scalar boolean#</dia:string>
18715 </dia:attribute>
18716 <dia:attribute name="value">
18717 <dia:string>#0#</dia:string>
18718 </dia:attribute>
18719 <dia:attribute name="comment">
18720 <dia:string>##</dia:string>
18721 </dia:attribute>
18722 <dia:attribute name="kind">
18723 <dia:enum val="2"/>
18724 </dia:attribute>
18725 </dia:composite>
18726 </dia:attribute>
18727 </dia:composite>
18728 <dia:composite type="umloperation">
18729 <dia:attribute name="name">
18730 <dia:string>#wres_table_exists#</dia:string>
18731 </dia:attribute>
18732 <dia:attribute name="stereotype">
18733 <dia:string>##</dia:string>
18734 </dia:attribute>
18735 <dia:attribute name="type">
18736 <dia:string>##</dia:string>
18737 </dia:attribute>
18738 <dia:attribute name="visibility">
18739 <dia:enum val="0"/>
18740 </dia:attribute>
18741 <dia:attribute name="comment">
18742 <dia:string>##</dia:string>
18743 </dia:attribute>
18744 <dia:attribute name="abstract">
18745 <dia:boolean val="false"/>
18746 </dia:attribute>
18747 <dia:attribute name="inheritance_type">
18748 <dia:enum val="2"/>
18749 </dia:attribute>
18750 <dia:attribute name="query">
18751 <dia:boolean val="false"/>
18752 </dia:attribute>
18753 <dia:attribute name="class_scope">
18754 <dia:boolean val="false"/>
18755 </dia:attribute>
18756 <dia:attribute name="parameters">
18757 <dia:composite type="umlparameter">
18758 <dia:attribute name="name">
18759 <dia:string>#exists#</dia:string>
18760 </dia:attribute>
18761 <dia:attribute name="type">
18762 <dia:string>#scalar boolean#</dia:string>
18763 </dia:attribute>
18764 <dia:attribute name="value">
18765 <dia:string>#0#</dia:string>
18766 </dia:attribute>
18767 <dia:attribute name="comment">
18768 <dia:string>##</dia:string>
18769 </dia:attribute>
18770 <dia:attribute name="kind">
18771 <dia:enum val="2"/>
18772 </dia:attribute>
18773 </dia:composite>
18774 </dia:attribute>
18775 </dia:composite>
18776 </dia:attribute>
18777 <dia:attribute name="template">
18778 <dia:boolean val="false"/>
18779 </dia:attribute>
18780 <dia:attribute name="templates"/>
18781 </dia:object>
18782 <dia:object type="UML - Association" version="0" id="O103">
18783 <dia:attribute name="obj_pos">
18784 <dia:point val="30,-22.5"/>
18785 </dia:attribute>
18786 <dia:attribute name="obj_bb">
18787 <dia:rectangle val="-6.25,-35.6;30.05,-20.9"/>
18788 </dia:attribute>
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"/>
18794 </dia:attribute>
18795 <dia:attribute name="orth_orient">
18796 <dia:enum val="0"/>
18797 <dia:enum val="1"/>
18798 <dia:enum val="0"/>
18799 </dia:attribute>
18800 <dia:attribute name="autorouting">
18801 <dia:boolean val="false"/>
18802 </dia:attribute>
18803 <dia:attribute name="name">
18804 <dia:string>##</dia:string>
18805 </dia:attribute>
18806 <dia:attribute name="direction">
18807 <dia:enum val="0"/>
18808 </dia:attribute>
18809 <dia:attribute name="ends">
18810 <dia:composite>
18811 <dia:attribute name="role">
18812 <dia:string>##</dia:string>
18813 </dia:attribute>
18814 <dia:attribute name="multiplicity">
18815 <dia:string>##</dia:string>
18816 </dia:attribute>
18817 <dia:attribute name="arrow">
18818 <dia:boolean val="false"/>
18819 </dia:attribute>
18820 <dia:attribute name="aggregate">
18821 <dia:enum val="0"/>
18822 </dia:attribute>
18823 </dia:composite>
18824 <dia:composite>
18825 <dia:attribute name="role">
18826 <dia:string>##</dia:string>
18827 </dia:attribute>
18828 <dia:attribute name="multiplicity">
18829 <dia:string>##</dia:string>
18830 </dia:attribute>
18831 <dia:attribute name="arrow">
18832 <dia:boolean val="false"/>
18833 </dia:attribute>
18834 <dia:attribute name="aggregate">
18835 <dia:enum val="1"/>
18836 </dia:attribute>
18837 </dia:composite>
18838 </dia:attribute>
18839 <dia:connections>
18840 <dia:connection handle="0" to="O102" connection="12"/>
18841 <dia:connection handle="1" to="O21" connection="95"/>
18842 </dia:connections>
18843 </dia:object>
18844 <dia:object type="UML - Class" version="0" id="O104">
18845 <dia:attribute name="obj_pos">
18846 <dia:point val="54,-26"/>
18847 </dia:attribute>
18848 <dia:attribute name="obj_bb">
18849 <dia:rectangle val="53.95,-26.05;80.9,-9.75"/>
18850 </dia:attribute>
18851 <dia:attribute name="elem_corner">
18852 <dia:point val="54,-26"/>
18853 </dia:attribute>
18854 <dia:attribute name="elem_width">
18855 <dia:real val="26.850000000000001"/>
18856 </dia:attribute>
18857 <dia:attribute name="elem_height">
18858 <dia:real val="16.200000000000003"/>
18859 </dia:attribute>
18860 <dia:attribute name="name">
18861 <dia:string>#nonparametric_module#</dia:string>
18862 </dia:attribute>
18863 <dia:attribute name="stereotype">
18864 <dia:string>##</dia:string>
18865 </dia:attribute>
18866 <dia:attribute name="comment">
18867 <dia:string>##</dia:string>
18868 </dia:attribute>
18869 <dia:attribute name="abstract">
18870 <dia:boolean val="false"/>
18871 </dia:attribute>
18872 <dia:attribute name="suppress_attributes">
18873 <dia:boolean val="false"/>
18874 </dia:attribute>
18875 <dia:attribute name="suppress_operations">
18876 <dia:boolean val="false"/>
18877 </dia:attribute>
18878 <dia:attribute name="visible_attributes">
18879 <dia:boolean val="true"/>
18880 </dia:attribute>
18881 <dia:attribute name="visible_operations">
18882 <dia:boolean val="true"/>
18883 </dia:attribute>
18884 <dia:attribute name="visible_comments">
18885 <dia:boolean val="false"/>
18886 </dia:attribute>
18887 <dia:attribute name="wrap_operations">
18888 <dia:boolean val="false"/>
18889 </dia:attribute>
18890 <dia:attribute name="wrap_after_char">
18891 <dia:int val="40"/>
18892 </dia:attribute>
18893 <dia:attribute name="line_color">
18894 <dia:color val="#000000"/>
18895 </dia:attribute>
18896 <dia:attribute name="fill_color">
18897 <dia:color val="#ffffff"/>
18898 </dia:attribute>
18899 <dia:attribute name="text_color">
18900 <dia:color val="#000000"/>
18901 </dia:attribute>
18902 <dia:attribute name="normal_font">
18903 <dia:font family="courier new" style="0" name="Courier"/>
18904 </dia:attribute>
18905 <dia:attribute name="abstract_font">
18906 <dia:font family="courier new" style="0" name="Courier"/>
18907 </dia:attribute>
18908 <dia:attribute name="polymorphic_font">
18909 <dia:font family="courier new" style="0" name="Courier"/>
18910 </dia:attribute>
18911 <dia:attribute name="classname_font">
18912 <dia:font family="courier new" style="0" name="Courier"/>
18913 </dia:attribute>
18914 <dia:attribute name="abstract_classname_font">
18915 <dia:font family="courier new" style="0" name="Courier"/>
18916 </dia:attribute>
18917 <dia:attribute name="comment_font">
18918 <dia:font family="courier new" style="0" name="Courier"/>
18919 </dia:attribute>
18920 <dia:attribute name="font_height">
18921 <dia:real val="0.80000000000000004"/>
18922 </dia:attribute>
18923 <dia:attribute name="polymorphic_font_height">
18924 <dia:real val="0.80000000000000004"/>
18925 </dia:attribute>
18926 <dia:attribute name="abstract_font_height">
18927 <dia:real val="0.80000000000000004"/>
18928 </dia:attribute>
18929 <dia:attribute name="classname_font_height">
18930 <dia:real val="1"/>
18931 </dia:attribute>
18932 <dia:attribute name="abstract_classname_font_height">
18933 <dia:real val="1"/>
18934 </dia:attribute>
18935 <dia:attribute name="comment_font_height">
18936 <dia:real val="1"/>
18937 </dia:attribute>
18938 <dia:attribute name="attributes">
18939 <dia:composite type="umlattribute">
18940 <dia:attribute name="name">
18941 <dia:string>#enabled#</dia:string>
18942 </dia:attribute>
18943 <dia:attribute name="type">
18944 <dia:string>#scalar boolean#</dia:string>
18945 </dia:attribute>
18946 <dia:attribute name="value">
18947 <dia:string>#0#</dia:string>
18948 </dia:attribute>
18949 <dia:attribute name="comment">
18950 <dia:string>##</dia:string>
18951 </dia:attribute>
18952 <dia:attribute name="visibility">
18953 <dia:enum val="0"/>
18954 </dia:attribute>
18955 <dia:attribute name="abstract">
18956 <dia:boolean val="false"/>
18957 </dia:attribute>
18958 <dia:attribute name="class_scope">
18959 <dia:boolean val="false"/>
18960 </dia:attribute>
18961 </dia:composite>
18962 <dia:composite type="umlattribute">
18963 <dia:attribute name="name">
18964 <dia:string>#model#</dia:string>
18965 </dia:attribute>
18966 <dia:attribute name="type">
18967 <dia:string>#object model#</dia:string>
18968 </dia:attribute>
18969 <dia:attribute name="value">
18970 <dia:string>##</dia:string>
18971 </dia:attribute>
18972 <dia:attribute name="comment">
18973 <dia:string>##</dia:string>
18974 </dia:attribute>
18975 <dia:attribute name="visibility">
18976 <dia:enum val="0"/>
18977 </dia:attribute>
18978 <dia:attribute name="abstract">
18979 <dia:boolean val="false"/>
18980 </dia:attribute>
18981 <dia:attribute name="class_scope">
18982 <dia:boolean val="false"/>
18983 </dia:attribute>
18984 </dia:composite>
18985 <dia:composite type="umlattribute">
18986 <dia:attribute name="name">
18987 <dia:string>#problem#</dia:string>
18988 </dia:attribute>
18989 <dia:attribute name="type">
18990 <dia:string>#object model::problem#</dia:string>
18991 </dia:attribute>
18992 <dia:attribute name="value">
18993 <dia:string>##</dia:string>
18994 </dia:attribute>
18995 <dia:attribute name="comment">
18996 <dia:string>##</dia:string>
18997 </dia:attribute>
18998 <dia:attribute name="visibility">
18999 <dia:enum val="0"/>
19000 </dia:attribute>
19001 <dia:attribute name="abstract">
19002 <dia:boolean val="false"/>
19003 </dia:attribute>
19004 <dia:attribute name="class_scope">
19005 <dia:boolean val="false"/>
19006 </dia:attribute>
19007 </dia:composite>
19008 <dia:composite type="umlattribute">
19009 <dia:attribute name="name">
19010 <dia:string>#temp_problem_number#</dia:string>
19011 </dia:attribute>
19012 <dia:attribute name="type">
19013 <dia:string>#scalar integer#</dia:string>
19014 </dia:attribute>
19015 <dia:attribute name="value">
19016 <dia:string>##</dia:string>
19017 </dia:attribute>
19018 <dia:attribute name="comment">
19019 <dia:string>##</dia:string>
19020 </dia:attribute>
19021 <dia:attribute name="visibility">
19022 <dia:enum val="0"/>
19023 </dia:attribute>
19024 <dia:attribute name="abstract">
19025 <dia:boolean val="false"/>
19026 </dia:attribute>
19027 <dia:attribute name="class_scope">
19028 <dia:boolean val="false"/>
19029 </dia:attribute>
19030 </dia:composite>
19031 </dia:attribute>
19032 <dia:attribute name="operations">
19033 <dia:composite type="umloperation">
19034 <dia:attribute name="name">
19035 <dia:string>#etas_tablename#</dia:string>
19036 </dia:attribute>
19037 <dia:attribute name="stereotype">
19038 <dia:string>##</dia:string>
19039 </dia:attribute>
19040 <dia:attribute name="type">
19041 <dia:string>##</dia:string>
19042 </dia:attribute>
19043 <dia:attribute name="visibility">
19044 <dia:enum val="0"/>
19045 </dia:attribute>
19046 <dia:attribute name="comment">
19047 <dia:string>##</dia:string>
19048 </dia:attribute>
19049 <dia:attribute name="abstract">
19050 <dia:boolean val="false"/>
19051 </dia:attribute>
19052 <dia:attribute name="inheritance_type">
19053 <dia:enum val="2"/>
19054 </dia:attribute>
19055 <dia:attribute name="query">
19056 <dia:boolean val="false"/>
19057 </dia:attribute>
19058 <dia:attribute name="class_scope">
19059 <dia:boolean val="false"/>
19060 </dia:attribute>
19061 <dia:attribute name="parameters">
19062 <dia:composite type="umlparameter">
19063 <dia:attribute name="name">
19064 <dia:string>#filename#</dia:string>
19065 </dia:attribute>
19066 <dia:attribute name="type">
19067 <dia:string>#scalar string#</dia:string>
19068 </dia:attribute>
19069 <dia:attribute name="value">
19070 <dia:string>##</dia:string>
19071 </dia:attribute>
19072 <dia:attribute name="comment">
19073 <dia:string>##</dia:string>
19074 </dia:attribute>
19075 <dia:attribute name="kind">
19076 <dia:enum val="2"/>
19077 </dia:attribute>
19078 </dia:composite>
19079 </dia:attribute>
19080 </dia:composite>
19081 <dia:composite type="umloperation">
19082 <dia:attribute name="name">
19083 <dia:string>#marginals_tablename#</dia:string>
19084 </dia:attribute>
19085 <dia:attribute name="stereotype">
19086 <dia:string>##</dia:string>
19087 </dia:attribute>
19088 <dia:attribute name="type">
19089 <dia:string>##</dia:string>
19090 </dia:attribute>
19091 <dia:attribute name="visibility">
19092 <dia:enum val="0"/>
19093 </dia:attribute>
19094 <dia:attribute name="comment">
19095 <dia:string>##</dia:string>
19096 </dia:attribute>
19097 <dia:attribute name="abstract">
19098 <dia:boolean val="false"/>
19099 </dia:attribute>
19100 <dia:attribute name="inheritance_type">
19101 <dia:enum val="2"/>
19102 </dia:attribute>
19103 <dia:attribute name="query">
19104 <dia:boolean val="false"/>
19105 </dia:attribute>
19106 <dia:attribute name="class_scope">
19107 <dia:boolean val="false"/>
19108 </dia:attribute>
19109 <dia:attribute name="parameters">
19110 <dia:composite type="umlparameter">
19111 <dia:attribute name="name">
19112 <dia:string>#filename#</dia:string>
19113 </dia:attribute>
19114 <dia:attribute name="type">
19115 <dia:string>#scalar string#</dia:string>
19116 </dia:attribute>
19117 <dia:attribute name="value">
19118 <dia:string>##</dia:string>
19119 </dia:attribute>
19120 <dia:attribute name="comment">
19121 <dia:string>##</dia:string>
19122 </dia:attribute>
19123 <dia:attribute name="kind">
19124 <dia:enum val="2"/>
19125 </dia:attribute>
19126 </dia:composite>
19127 </dia:attribute>
19128 </dia:composite>
19129 <dia:composite type="umloperation">
19130 <dia:attribute name="name">
19131 <dia:string>#format_etas_table#</dia:string>
19132 </dia:attribute>
19133 <dia:attribute name="stereotype">
19134 <dia:string>##</dia:string>
19135 </dia:attribute>
19136 <dia:attribute name="type">
19137 <dia:string>##</dia:string>
19138 </dia:attribute>
19139 <dia:attribute name="visibility">
19140 <dia:enum val="0"/>
19141 </dia:attribute>
19142 <dia:attribute name="comment">
19143 <dia:string>##</dia:string>
19144 </dia:attribute>
19145 <dia:attribute name="abstract">
19146 <dia:boolean val="false"/>
19147 </dia:attribute>
19148 <dia:attribute name="inheritance_type">
19149 <dia:enum val="2"/>
19150 </dia:attribute>
19151 <dia:attribute name="query">
19152 <dia:boolean val="false"/>
19153 </dia:attribute>
19154 <dia:attribute name="class_scope">
19155 <dia:boolean val="false"/>
19156 </dia:attribute>
19157 <dia:attribute name="parameters">
19158 <dia:composite type="umlparameter">
19159 <dia:attribute name="name">
19160 <dia:string>#formatted#</dia:string>
19161 </dia:attribute>
19162 <dia:attribute name="type">
19163 <dia:string>#array of strings#</dia:string>
19164 </dia:attribute>
19165 <dia:attribute name="value">
19166 <dia:string>##</dia:string>
19167 </dia:attribute>
19168 <dia:attribute name="comment">
19169 <dia:string>##</dia:string>
19170 </dia:attribute>
19171 <dia:attribute name="kind">
19172 <dia:enum val="2"/>
19173 </dia:attribute>
19174 </dia:composite>
19175 </dia:attribute>
19176 </dia:composite>
19177 <dia:composite type="umloperation">
19178 <dia:attribute name="name">
19179 <dia:string>#format_marginals_table#</dia:string>
19180 </dia:attribute>
19181 <dia:attribute name="stereotype">
19182 <dia:string>##</dia:string>
19183 </dia:attribute>
19184 <dia:attribute name="type">
19185 <dia:string>##</dia:string>
19186 </dia:attribute>
19187 <dia:attribute name="visibility">
19188 <dia:enum val="0"/>
19189 </dia:attribute>
19190 <dia:attribute name="comment">
19191 <dia:string>##</dia:string>
19192 </dia:attribute>
19193 <dia:attribute name="abstract">
19194 <dia:boolean val="false"/>
19195 </dia:attribute>
19196 <dia:attribute name="inheritance_type">
19197 <dia:enum val="2"/>
19198 </dia:attribute>
19199 <dia:attribute name="query">
19200 <dia:boolean val="false"/>
19201 </dia:attribute>
19202 <dia:attribute name="class_scope">
19203 <dia:boolean val="false"/>
19204 </dia:attribute>
19205 <dia:attribute name="parameters">
19206 <dia:composite type="umlparameter">
19207 <dia:attribute name="name">
19208 <dia:string>#formatted#</dia:string>
19209 </dia:attribute>
19210 <dia:attribute name="type">
19211 <dia:string>#array of strings#</dia:string>
19212 </dia:attribute>
19213 <dia:attribute name="value">
19214 <dia:string>##</dia:string>
19215 </dia:attribute>
19216 <dia:attribute name="comment">
19217 <dia:string>##</dia:string>
19218 </dia:attribute>
19219 <dia:attribute name="kind">
19220 <dia:enum val="2"/>
19221 </dia:attribute>
19222 </dia:composite>
19223 </dia:attribute>
19224 </dia:composite>
19225 <dia:composite type="umloperation">
19226 <dia:attribute name="name">
19227 <dia:string>#format_table#</dia:string>
19228 </dia:attribute>
19229 <dia:attribute name="stereotype">
19230 <dia:string>##</dia:string>
19231 </dia:attribute>
19232 <dia:attribute name="type">
19233 <dia:string>##</dia:string>
19234 </dia:attribute>
19235 <dia:attribute name="visibility">
19236 <dia:enum val="0"/>
19237 </dia:attribute>
19238 <dia:attribute name="comment">
19239 <dia:string>##</dia:string>
19240 </dia:attribute>
19241 <dia:attribute name="abstract">
19242 <dia:boolean val="false"/>
19243 </dia:attribute>
19244 <dia:attribute name="inheritance_type">
19245 <dia:enum val="2"/>
19246 </dia:attribute>
19247 <dia:attribute name="query">
19248 <dia:boolean val="false"/>
19249 </dia:attribute>
19250 <dia:attribute name="class_scope">
19251 <dia:boolean val="false"/>
19252 </dia:attribute>
19253 <dia:attribute name="parameters">
19254 <dia:composite type="umlparameter">
19255 <dia:attribute name="name">
19256 <dia:string>#type#</dia:string>
19257 </dia:attribute>
19258 <dia:attribute name="type">
19259 <dia:string>#scalar string#</dia:string>
19260 </dia:attribute>
19261 <dia:attribute name="value">
19262 <dia:string>##</dia:string>
19263 </dia:attribute>
19264 <dia:attribute name="comment">
19265 <dia:string>##</dia:string>
19266 </dia:attribute>
19267 <dia:attribute name="kind">
19268 <dia:enum val="1"/>
19269 </dia:attribute>
19270 </dia:composite>
19271 <dia:composite type="umlparameter">
19272 <dia:attribute name="name">
19273 <dia:string>#formatted#</dia:string>
19274 </dia:attribute>
19275 <dia:attribute name="type">
19276 <dia:string>#array of strings#</dia:string>
19277 </dia:attribute>
19278 <dia:attribute name="value">
19279 <dia:string>##</dia:string>
19280 </dia:attribute>
19281 <dia:attribute name="comment">
19282 <dia:string>##</dia:string>
19283 </dia:attribute>
19284 <dia:attribute name="kind">
19285 <dia:enum val="2"/>
19286 </dia:attribute>
19287 </dia:composite>
19288 </dia:attribute>
19289 </dia:composite>
19290 <dia:composite type="umloperation">
19291 <dia:attribute name="name">
19292 <dia:string>#problem_number#</dia:string>
19293 </dia:attribute>
19294 <dia:attribute name="stereotype">
19295 <dia:string>##</dia:string>
19296 </dia:attribute>
19297 <dia:attribute name="type">
19298 <dia:string>##</dia:string>
19299 </dia:attribute>
19300 <dia:attribute name="visibility">
19301 <dia:enum val="0"/>
19302 </dia:attribute>
19303 <dia:attribute name="comment">
19304 <dia:string>##</dia:string>
19305 </dia:attribute>
19306 <dia:attribute name="abstract">
19307 <dia:boolean val="false"/>
19308 </dia:attribute>
19309 <dia:attribute name="inheritance_type">
19310 <dia:enum val="2"/>
19311 </dia:attribute>
19312 <dia:attribute name="query">
19313 <dia:boolean val="false"/>
19314 </dia:attribute>
19315 <dia:attribute name="class_scope">
19316 <dia:boolean val="false"/>
19317 </dia:attribute>
19318 <dia:attribute name="parameters">
19319 <dia:composite type="umlparameter">
19320 <dia:attribute name="name">
19321 <dia:string>#problem_number#</dia:string>
19322 </dia:attribute>
19323 <dia:attribute name="type">
19324 <dia:string>#scalar integer#</dia:string>
19325 </dia:attribute>
19326 <dia:attribute name="value">
19327 <dia:string>##</dia:string>
19328 </dia:attribute>
19329 <dia:attribute name="comment">
19330 <dia:string>##</dia:string>
19331 </dia:attribute>
19332 <dia:attribute name="kind">
19333 <dia:enum val="2"/>
19334 </dia:attribute>
19335 </dia:composite>
19336 </dia:attribute>
19337 </dia:composite>
19338 <dia:composite type="umloperation">
19339 <dia:attribute name="name">
19340 <dia:string>#enable#</dia:string>
19341 </dia:attribute>
19342 <dia:attribute name="stereotype">
19343 <dia:string>##</dia:string>
19344 </dia:attribute>
19345 <dia:attribute name="type">
19346 <dia:string>##</dia:string>
19347 </dia:attribute>
19348 <dia:attribute name="visibility">
19349 <dia:enum val="0"/>
19350 </dia:attribute>
19351 <dia:attribute name="comment">
19352 <dia:string>##</dia:string>
19353 </dia:attribute>
19354 <dia:attribute name="abstract">
19355 <dia:boolean val="false"/>
19356 </dia:attribute>
19357 <dia:attribute name="inheritance_type">
19358 <dia:enum val="2"/>
19359 </dia:attribute>
19360 <dia:attribute name="query">
19361 <dia:boolean val="false"/>
19362 </dia:attribute>
19363 <dia:attribute name="class_scope">
19364 <dia:boolean val="false"/>
19365 </dia:attribute>
19366 <dia:attribute name="parameters"/>
19367 </dia:composite>
19368 <dia:composite type="umloperation">
19369 <dia:attribute name="name">
19370 <dia:string>#disable#</dia:string>
19371 </dia:attribute>
19372 <dia:attribute name="stereotype">
19373 <dia:string>##</dia:string>
19374 </dia:attribute>
19375 <dia:attribute name="type">
19376 <dia:string>##</dia:string>
19377 </dia:attribute>
19378 <dia:attribute name="visibility">
19379 <dia:enum val="0"/>
19380 </dia:attribute>
19381 <dia:attribute name="comment">
19382 <dia:string>##</dia:string>
19383 </dia:attribute>
19384 <dia:attribute name="abstract">
19385 <dia:boolean val="false"/>
19386 </dia:attribute>
19387 <dia:attribute name="inheritance_type">
19388 <dia:enum val="2"/>
19389 </dia:attribute>
19390 <dia:attribute name="query">
19391 <dia:boolean val="false"/>
19392 </dia:attribute>
19393 <dia:attribute name="class_scope">
19394 <dia:boolean val="false"/>
19395 </dia:attribute>
19396 <dia:attribute name="parameters"/>
19397 </dia:composite>
19398 <dia:composite type="umloperation">
19399 <dia:attribute name="name">
19400 <dia:string>#etas_table_exists#</dia:string>
19401 </dia:attribute>
19402 <dia:attribute name="stereotype">
19403 <dia:string>##</dia:string>
19404 </dia:attribute>
19405 <dia:attribute name="type">
19406 <dia:string>##</dia:string>
19407 </dia:attribute>
19408 <dia:attribute name="visibility">
19409 <dia:enum val="0"/>
19410 </dia:attribute>
19411 <dia:attribute name="comment">
19412 <dia:string>##</dia:string>
19413 </dia:attribute>
19414 <dia:attribute name="abstract">
19415 <dia:boolean val="false"/>
19416 </dia:attribute>
19417 <dia:attribute name="inheritance_type">
19418 <dia:enum val="2"/>
19419 </dia:attribute>
19420 <dia:attribute name="query">
19421 <dia:boolean val="false"/>
19422 </dia:attribute>
19423 <dia:attribute name="class_scope">
19424 <dia:boolean val="false"/>
19425 </dia:attribute>
19426 <dia:attribute name="parameters">
19427 <dia:composite type="umlparameter">
19428 <dia:attribute name="name">
19429 <dia:string>#exists#</dia:string>
19430 </dia:attribute>
19431 <dia:attribute name="type">
19432 <dia:string>#scalar boolean#</dia:string>
19433 </dia:attribute>
19434 <dia:attribute name="value">
19435 <dia:string>#0#</dia:string>
19436 </dia:attribute>
19437 <dia:attribute name="comment">
19438 <dia:string>##</dia:string>
19439 </dia:attribute>
19440 <dia:attribute name="kind">
19441 <dia:enum val="2"/>
19442 </dia:attribute>
19443 </dia:composite>
19444 </dia:attribute>
19445 </dia:composite>
19446 <dia:composite type="umloperation">
19447 <dia:attribute name="name">
19448 <dia:string>#marginals_table_exists#</dia:string>
19449 </dia:attribute>
19450 <dia:attribute name="stereotype">
19451 <dia:string>##</dia:string>
19452 </dia:attribute>
19453 <dia:attribute name="type">
19454 <dia:string>##</dia:string>
19455 </dia:attribute>
19456 <dia:attribute name="visibility">
19457 <dia:enum val="0"/>
19458 </dia:attribute>
19459 <dia:attribute name="comment">
19460 <dia:string>##</dia:string>
19461 </dia:attribute>
19462 <dia:attribute name="abstract">
19463 <dia:boolean val="false"/>
19464 </dia:attribute>
19465 <dia:attribute name="inheritance_type">
19466 <dia:enum val="2"/>
19467 </dia:attribute>
19468 <dia:attribute name="query">
19469 <dia:boolean val="false"/>
19470 </dia:attribute>
19471 <dia:attribute name="class_scope">
19472 <dia:boolean val="false"/>
19473 </dia:attribute>
19474 <dia:attribute name="parameters">
19475 <dia:composite type="umlparameter">
19476 <dia:attribute name="name">
19477 <dia:string>#exists#</dia:string>
19478 </dia:attribute>
19479 <dia:attribute name="type">
19480 <dia:string>#scalar boolean#</dia:string>
19481 </dia:attribute>
19482 <dia:attribute name="value">
19483 <dia:string>#0#</dia:string>
19484 </dia:attribute>
19485 <dia:attribute name="comment">
19486 <dia:string>##</dia:string>
19487 </dia:attribute>
19488 <dia:attribute name="kind">
19489 <dia:enum val="2"/>
19490 </dia:attribute>
19491 </dia:composite>
19492 </dia:attribute>
19493 </dia:composite>
19494 <dia:composite type="umloperation">
19495 <dia:attribute name="name">
19496 <dia:string>#format_nonparametric#</dia:string>
19497 </dia:attribute>
19498 <dia:attribute name="stereotype">
19499 <dia:string>##</dia:string>
19500 </dia:attribute>
19501 <dia:attribute name="type">
19502 <dia:string>##</dia:string>
19503 </dia:attribute>
19504 <dia:attribute name="visibility">
19505 <dia:enum val="0"/>
19506 </dia:attribute>
19507 <dia:attribute name="comment">
19508 <dia:string>##</dia:string>
19509 </dia:attribute>
19510 <dia:attribute name="abstract">
19511 <dia:boolean val="false"/>
19512 </dia:attribute>
19513 <dia:attribute name="inheritance_type">
19514 <dia:enum val="2"/>
19515 </dia:attribute>
19516 <dia:attribute name="query">
19517 <dia:boolean val="false"/>
19518 </dia:attribute>
19519 <dia:attribute name="class_scope">
19520 <dia:boolean val="false"/>
19521 </dia:attribute>
19522 <dia:attribute name="parameters">
19523 <dia:composite type="umlparameter">
19524 <dia:attribute name="name">
19525 <dia:string>#type#</dia:string>
19526 </dia:attribute>
19527 <dia:attribute name="type">
19528 <dia:string>#scalar string#</dia:string>
19529 </dia:attribute>
19530 <dia:attribute name="value">
19531 <dia:string>##</dia:string>
19532 </dia:attribute>
19533 <dia:attribute name="comment">
19534 <dia:string>##</dia:string>
19535 </dia:attribute>
19536 <dia:attribute name="kind">
19537 <dia:enum val="1"/>
19538 </dia:attribute>
19539 </dia:composite>
19540 <dia:composite type="umlparameter">
19541 <dia:attribute name="name">
19542 <dia:string>#formatted#</dia:string>
19543 </dia:attribute>
19544 <dia:attribute name="type">
19545 <dia:string>#array of strings#</dia:string>
19546 </dia:attribute>
19547 <dia:attribute name="value">
19548 <dia:string>##</dia:string>
19549 </dia:attribute>
19550 <dia:attribute name="comment">
19551 <dia:string>##</dia:string>
19552 </dia:attribute>
19553 <dia:attribute name="kind">
19554 <dia:enum val="2"/>
19555 </dia:attribute>
19556 </dia:composite>
19557 </dia:attribute>
19558 </dia:composite>
19559 <dia:composite type="umloperation">
19560 <dia:attribute name="name">
19561 <dia:string>#format_etas_nonparametric#</dia:string>
19562 </dia:attribute>
19563 <dia:attribute name="stereotype">
19564 <dia:string>##</dia:string>
19565 </dia:attribute>
19566 <dia:attribute name="type">
19567 <dia:string>##</dia:string>
19568 </dia:attribute>
19569 <dia:attribute name="visibility">
19570 <dia:enum val="0"/>
19571 </dia:attribute>
19572 <dia:attribute name="comment">
19573 <dia:string>##</dia:string>
19574 </dia:attribute>
19575 <dia:attribute name="abstract">
19576 <dia:boolean val="false"/>
19577 </dia:attribute>
19578 <dia:attribute name="inheritance_type">
19579 <dia:enum val="2"/>
19580 </dia:attribute>
19581 <dia:attribute name="query">
19582 <dia:boolean val="false"/>
19583 </dia:attribute>
19584 <dia:attribute name="class_scope">
19585 <dia:boolean val="false"/>
19586 </dia:attribute>
19587 <dia:attribute name="parameters">
19588 <dia:composite type="umlparameter">
19589 <dia:attribute name="name">
19590 <dia:string>#formatted#</dia:string>
19591 </dia:attribute>
19592 <dia:attribute name="type">
19593 <dia:string>#array of strings#</dia:string>
19594 </dia:attribute>
19595 <dia:attribute name="value">
19596 <dia:string>##</dia:string>
19597 </dia:attribute>
19598 <dia:attribute name="comment">
19599 <dia:string>##</dia:string>
19600 </dia:attribute>
19601 <dia:attribute name="kind">
19602 <dia:enum val="2"/>
19603 </dia:attribute>
19604 </dia:composite>
19605 </dia:attribute>
19606 </dia:composite>
19607 <dia:composite type="umloperation">
19608 <dia:attribute name="name">
19609 <dia:string>#format_marginals_nonparametric#</dia:string>
19610 </dia:attribute>
19611 <dia:attribute name="stereotype">
19612 <dia:string>##</dia:string>
19613 </dia:attribute>
19614 <dia:attribute name="type">
19615 <dia:string>##</dia:string>
19616 </dia:attribute>
19617 <dia:attribute name="visibility">
19618 <dia:enum val="0"/>
19619 </dia:attribute>
19620 <dia:attribute name="comment">
19621 <dia:string>##</dia:string>
19622 </dia:attribute>
19623 <dia:attribute name="abstract">
19624 <dia:boolean val="false"/>
19625 </dia:attribute>
19626 <dia:attribute name="inheritance_type">
19627 <dia:enum val="2"/>
19628 </dia:attribute>
19629 <dia:attribute name="query">
19630 <dia:boolean val="false"/>
19631 </dia:attribute>
19632 <dia:attribute name="class_scope">
19633 <dia:boolean val="false"/>
19634 </dia:attribute>
19635 <dia:attribute name="parameters">
19636 <dia:composite type="umlparameter">
19637 <dia:attribute name="name">
19638 <dia:string>#formatted#</dia:string>
19639 </dia:attribute>
19640 <dia:attribute name="type">
19641 <dia:string>#array of strings#</dia:string>
19642 </dia:attribute>
19643 <dia:attribute name="value">
19644 <dia:string>##</dia:string>
19645 </dia:attribute>
19646 <dia:attribute name="comment">
19647 <dia:string>##</dia:string>
19648 </dia:attribute>
19649 <dia:attribute name="kind">
19650 <dia:enum val="2"/>
19651 </dia:attribute>
19652 </dia:composite>
19653 </dia:attribute>
19654 </dia:composite>
19655 <dia:composite type="umloperation">
19656 <dia:attribute name="name">
19657 <dia:string>#format_etas_msfi#</dia:string>
19658 </dia:attribute>
19659 <dia:attribute name="stereotype">
19660 <dia:string>##</dia:string>
19661 </dia:attribute>
19662 <dia:attribute name="type">
19663 <dia:string>##</dia:string>
19664 </dia:attribute>
19665 <dia:attribute name="visibility">
19666 <dia:enum val="0"/>
19667 </dia:attribute>
19668 <dia:attribute name="comment">
19669 <dia:string>##</dia:string>
19670 </dia:attribute>
19671 <dia:attribute name="abstract">
19672 <dia:boolean val="false"/>
19673 </dia:attribute>
19674 <dia:attribute name="inheritance_type">
19675 <dia:enum val="2"/>
19676 </dia:attribute>
19677 <dia:attribute name="query">
19678 <dia:boolean val="false"/>
19679 </dia:attribute>
19680 <dia:attribute name="class_scope">
19681 <dia:boolean val="false"/>
19682 </dia:attribute>
19683 <dia:attribute name="parameters">
19684 <dia:composite type="umlparameter">
19685 <dia:attribute name="name">
19686 <dia:string>#formatted#</dia:string>
19687 </dia:attribute>
19688 <dia:attribute name="type">
19689 <dia:string>#array of strings#</dia:string>
19690 </dia:attribute>
19691 <dia:attribute name="value">
19692 <dia:string>##</dia:string>
19693 </dia:attribute>
19694 <dia:attribute name="comment">
19695 <dia:string>##</dia:string>
19696 </dia:attribute>
19697 <dia:attribute name="kind">
19698 <dia:enum val="2"/>
19699 </dia:attribute>
19700 </dia:composite>
19701 </dia:attribute>
19702 </dia:composite>
19703 </dia:attribute>
19704 <dia:attribute name="template">
19705 <dia:boolean val="false"/>
19706 </dia:attribute>
19707 <dia:attribute name="templates"/>
19708 </dia:object>
19709 <dia:object type="UML - Association" version="0" id="O105">
19710 <dia:attribute name="obj_pos">
19711 <dia:point val="54,-20.7"/>
19712 </dia:attribute>
19713 <dia:attribute name="obj_bb">
19714 <dia:rectangle val="-6.25,-39;54.05,-19.1"/>
19715 </dia:attribute>
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"/>
19721 </dia:attribute>
19722 <dia:attribute name="orth_orient">
19723 <dia:enum val="0"/>
19724 <dia:enum val="1"/>
19725 <dia:enum val="0"/>
19726 </dia:attribute>
19727 <dia:attribute name="autorouting">
19728 <dia:boolean val="false"/>
19729 </dia:attribute>
19730 <dia:attribute name="name">
19731 <dia:string>##</dia:string>
19732 </dia:attribute>
19733 <dia:attribute name="direction">
19734 <dia:enum val="0"/>
19735 </dia:attribute>
19736 <dia:attribute name="ends">
19737 <dia:composite>
19738 <dia:attribute name="role">
19739 <dia:string>##</dia:string>
19740 </dia:attribute>
19741 <dia:attribute name="multiplicity">
19742 <dia:string>##</dia:string>
19743 </dia:attribute>
19744 <dia:attribute name="arrow">
19745 <dia:boolean val="false"/>
19746 </dia:attribute>
19747 <dia:attribute name="aggregate">
19748 <dia:enum val="0"/>
19749 </dia:attribute>
19750 </dia:composite>
19751 <dia:composite>
19752 <dia:attribute name="role">
19753 <dia:string>##</dia:string>
19754 </dia:attribute>
19755 <dia:attribute name="multiplicity">
19756 <dia:string>##</dia:string>
19757 </dia:attribute>
19758 <dia:attribute name="arrow">
19759 <dia:boolean val="false"/>
19760 </dia:attribute>
19761 <dia:attribute name="aggregate">
19762 <dia:enum val="1"/>
19763 </dia:attribute>
19764 </dia:composite>
19765 </dia:attribute>
19766 <dia:connections>
19767 <dia:connection handle="0" to="O104" connection="16"/>
19768 <dia:connection handle="1" to="O21" connection="89"/>
19769 </dia:connections>
19770 </dia:object>
19771 <dia:object type="UML - Class" version="0" id="O109">
19772 <dia:attribute name="obj_pos">
19773 <dia:point val="84,-26"/>
19774 </dia:attribute>
19775 <dia:attribute name="obj_bb">
19776 <dia:rectangle val="83.95,-26.05;99,-20.95"/>
19777 </dia:attribute>
19778 <dia:attribute name="elem_corner">
19779 <dia:point val="84,-26"/>
19780 </dia:attribute>
19781 <dia:attribute name="elem_width">
19782 <dia:real val="14.949999999999999"/>
19783 </dia:attribute>
19784 <dia:attribute name="elem_height">
19785 <dia:real val="5"/>
19786 </dia:attribute>
19787 <dia:attribute name="name">
19788 <dia:string>#cwres_module#</dia:string>
19789 </dia:attribute>
19790 <dia:attribute name="stereotype">
19791 <dia:string>##</dia:string>
19792 </dia:attribute>
19793 <dia:attribute name="comment">
19794 <dia:string>##</dia:string>
19795 </dia:attribute>
19796 <dia:attribute name="abstract">
19797 <dia:boolean val="false"/>
19798 </dia:attribute>
19799 <dia:attribute name="suppress_attributes">
19800 <dia:boolean val="false"/>
19801 </dia:attribute>
19802 <dia:attribute name="suppress_operations">
19803 <dia:boolean val="false"/>
19804 </dia:attribute>
19805 <dia:attribute name="visible_attributes">
19806 <dia:boolean val="true"/>
19807 </dia:attribute>
19808 <dia:attribute name="visible_operations">
19809 <dia:boolean val="true"/>
19810 </dia:attribute>
19811 <dia:attribute name="visible_comments">
19812 <dia:boolean val="false"/>
19813 </dia:attribute>
19814 <dia:attribute name="wrap_operations">
19815 <dia:boolean val="true"/>
19816 </dia:attribute>
19817 <dia:attribute name="wrap_after_char">
19818 <dia:int val="40"/>
19819 </dia:attribute>
19820 <dia:attribute name="line_color">
19821 <dia:color val="#000000"/>
19822 </dia:attribute>
19823 <dia:attribute name="fill_color">
19824 <dia:color val="#ffffff"/>
19825 </dia:attribute>
19826 <dia:attribute name="text_color">
19827 <dia:color val="#000000"/>
19828 </dia:attribute>
19829 <dia:attribute name="normal_font">
19830 <dia:font family="courier new" style="0" name="Courier"/>
19831 </dia:attribute>
19832 <dia:attribute name="abstract_font">
19833 <dia:font family="courier new" style="0" name="Courier"/>
19834 </dia:attribute>
19835 <dia:attribute name="polymorphic_font">
19836 <dia:font family="courier new" style="0" name="Courier"/>
19837 </dia:attribute>
19838 <dia:attribute name="classname_font">
19839 <dia:font family="courier new" style="0" name="Courier"/>
19840 </dia:attribute>
19841 <dia:attribute name="abstract_classname_font">
19842 <dia:font family="courier new" style="0" name="Courier"/>
19843 </dia:attribute>
19844 <dia:attribute name="comment_font">
19845 <dia:font family="courier new" style="0" name="Courier"/>
19846 </dia:attribute>
19847 <dia:attribute name="font_height">
19848 <dia:real val="0.80000000000000004"/>
19849 </dia:attribute>
19850 <dia:attribute name="polymorphic_font_height">
19851 <dia:real val="0.80000000000000004"/>
19852 </dia:attribute>
19853 <dia:attribute name="abstract_font_height">
19854 <dia:real val="0.80000000000000004"/>
19855 </dia:attribute>
19856 <dia:attribute name="classname_font_height">
19857 <dia:real val="1"/>
19858 </dia:attribute>
19859 <dia:attribute name="abstract_classname_font_height">
19860 <dia:real val="1"/>
19861 </dia:attribute>
19862 <dia:attribute name="comment_font_height">
19863 <dia:real val="1"/>
19864 </dia:attribute>
19865 <dia:attribute name="attributes">
19866 <dia:composite type="umlattribute">
19867 <dia:attribute name="name">
19868 <dia:string>#enabled#</dia:string>
19869 </dia:attribute>
19870 <dia:attribute name="type">
19871 <dia:string>#scalar boolean#</dia:string>
19872 </dia:attribute>
19873 <dia:attribute name="value">
19874 <dia:string>#0#</dia:string>
19875 </dia:attribute>
19876 <dia:attribute name="comment">
19877 <dia:string>##</dia:string>
19878 </dia:attribute>
19879 <dia:attribute name="visibility">
19880 <dia:enum val="0"/>
19881 </dia:attribute>
19882 <dia:attribute name="abstract">
19883 <dia:boolean val="false"/>
19884 </dia:attribute>
19885 <dia:attribute name="class_scope">
19886 <dia:boolean val="false"/>
19887 </dia:attribute>
19888 </dia:composite>
19889 <dia:composite type="umlattribute">
19890 <dia:attribute name="name">
19891 <dia:string>#cwtab_names#</dia:string>
19892 </dia:attribute>
19893 <dia:attribute name="type">
19894 <dia:string>#array of strings#</dia:string>
19895 </dia:attribute>
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>
19898 </dia:attribute>
19899 <dia:attribute name="comment">
19900 <dia:string>##</dia:string>
19901 </dia:attribute>
19902 <dia:attribute name="visibility">
19903 <dia:enum val="0"/>
19904 </dia:attribute>
19905 <dia:attribute name="abstract">
19906 <dia:boolean val="false"/>
19907 </dia:attribute>
19908 <dia:attribute name="class_scope">
19909 <dia:boolean val="false"/>
19910 </dia:attribute>
19911 </dia:composite>
19912 <dia:composite type="umlattribute">
19913 <dia:attribute name="name">
19914 <dia:string>#sdno#</dia:string>
19915 </dia:attribute>
19916 <dia:attribute name="type">
19917 <dia:string>#scalar integer#</dia:string>
19918 </dia:attribute>
19919 <dia:attribute name="value">
19920 <dia:string>##</dia:string>
19921 </dia:attribute>
19922 <dia:attribute name="comment">
19923 <dia:string>##</dia:string>
19924 </dia:attribute>
19925 <dia:attribute name="visibility">
19926 <dia:enum val="0"/>
19927 </dia:attribute>
19928 <dia:attribute name="abstract">
19929 <dia:boolean val="false"/>
19930 </dia:attribute>
19931 <dia:attribute name="class_scope">
19932 <dia:boolean val="false"/>
19933 </dia:attribute>
19934 </dia:composite>
19935 <dia:composite type="umlattribute">
19936 <dia:attribute name="name">
19937 <dia:string>#problem#</dia:string>
19938 </dia:attribute>
19939 <dia:attribute name="type">
19940 <dia:string>#mandatory object model::problem#</dia:string>
19941 </dia:attribute>
19942 <dia:attribute name="value">
19943 <dia:string>##</dia:string>
19944 </dia:attribute>
19945 <dia:attribute name="comment">
19946 <dia:string>##</dia:string>
19947 </dia:attribute>
19948 <dia:attribute name="visibility">
19949 <dia:enum val="0"/>
19950 </dia:attribute>
19951 <dia:attribute name="abstract">
19952 <dia:boolean val="false"/>
19953 </dia:attribute>
19954 <dia:attribute name="class_scope">
19955 <dia:boolean val="false"/>
19956 </dia:attribute>
19957 </dia:composite>
19958 <dia:composite type="umlattribute">
19959 <dia:attribute name="name">
19960 <dia:string>#nm_version#</dia:string>
19961 </dia:attribute>
19962 <dia:attribute name="type">
19963 <dia:string>#scalar#</dia:string>
19964 </dia:attribute>
19965 <dia:attribute name="value">
19966 <dia:string>##</dia:string>
19967 </dia:attribute>
19968 <dia:attribute name="comment">
19969 <dia:string>##</dia:string>
19970 </dia:attribute>
19971 <dia:attribute name="visibility">
19972 <dia:enum val="0"/>
19973 </dia:attribute>
19974 <dia:attribute name="abstract">
19975 <dia:boolean val="false"/>
19976 </dia:attribute>
19977 <dia:attribute name="class_scope">
19978 <dia:boolean val="false"/>
19979 </dia:attribute>
19980 </dia:composite>
19981 </dia:attribute>
19982 <dia:attribute name="operations">
19983 <dia:composite type="umloperation">
19984 <dia:attribute name="name">
19985 <dia:string>#post_process#</dia:string>
19986 </dia:attribute>
19987 <dia:attribute name="stereotype">
19988 <dia:string>##</dia:string>
19989 </dia:attribute>
19990 <dia:attribute name="type">
19991 <dia:string>##</dia:string>
19992 </dia:attribute>
19993 <dia:attribute name="visibility">
19994 <dia:enum val="1"/>
19995 </dia:attribute>
19996 <dia:attribute name="comment">
19997 <dia:string>##</dia:string>
19998 </dia:attribute>
19999 <dia:attribute name="abstract">
20000 <dia:boolean val="false"/>
20001 </dia:attribute>
20002 <dia:attribute name="inheritance_type">
20003 <dia:enum val="2"/>
20004 </dia:attribute>
20005 <dia:attribute name="query">
20006 <dia:boolean val="false"/>
20007 </dia:attribute>
20008 <dia:attribute name="class_scope">
20009 <dia:boolean val="false"/>
20010 </dia:attribute>
20011 <dia:attribute name="parameters"/>
20012 </dia:composite>
20013 </dia:attribute>
20014 <dia:attribute name="template">
20015 <dia:boolean val="false"/>
20016 </dia:attribute>
20017 <dia:attribute name="templates"/>
20018 </dia:object>
20019 <dia:object type="UML - Association" version="0" id="O110">
20020 <dia:attribute name="obj_pos">
20021 <dia:point val="84,-24.1"/>
20022 </dia:attribute>
20023 <dia:attribute name="obj_bb">
20024 <dia:rectangle val="24.7,-24.15;84.05,-7.1"/>
20025 </dia:attribute>
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"/>
20031 </dia:attribute>
20032 <dia:attribute name="orth_orient">
20033 <dia:enum val="0"/>
20034 <dia:enum val="1"/>
20035 <dia:enum val="0"/>
20036 </dia:attribute>
20037 <dia:attribute name="autorouting">
20038 <dia:boolean val="false"/>
20039 </dia:attribute>
20040 <dia:attribute name="name">
20041 <dia:string>##</dia:string>
20042 </dia:attribute>
20043 <dia:attribute name="direction">
20044 <dia:enum val="0"/>
20045 </dia:attribute>
20046 <dia:attribute name="ends">
20047 <dia:composite>
20048 <dia:attribute name="role">
20049 <dia:string>##</dia:string>
20050 </dia:attribute>
20051 <dia:attribute name="multiplicity">
20052 <dia:string>##</dia:string>
20053 </dia:attribute>
20054 <dia:attribute name="arrow">
20055 <dia:boolean val="false"/>
20056 </dia:attribute>
20057 <dia:attribute name="aggregate">
20058 <dia:enum val="0"/>
20059 </dia:attribute>
20060 </dia:composite>
20061 <dia:composite>
20062 <dia:attribute name="role">
20063 <dia:string>##</dia:string>
20064 </dia:attribute>
20065 <dia:attribute name="multiplicity">
20066 <dia:string>##</dia:string>
20067 </dia:attribute>
20068 <dia:attribute name="arrow">
20069 <dia:boolean val="false"/>
20070 </dia:attribute>
20071 <dia:attribute name="aggregate">
20072 <dia:enum val="1"/>
20073 </dia:attribute>
20074 </dia:composite>
20075 </dia:attribute>
20076 <dia:connections>
20077 <dia:connection handle="0" to="O109" connection="8"/>
20078 <dia:connection handle="1" to="O106" connection="47"/>
20079 </dia:connections>
20080 </dia:object>
20081 </dia:layer>
20082 </dia:diagram>