Merged compute_cwres
[PsN.git] / diagrams / model.dia
blob27c8ffa53781b2c418e6d4099bdc67ef0cc9e1d7
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="text_colour">
89 <dia:color val="#000000"/>
90 </dia:attribute>
91 <dia:attribute name="stereotype">
92 <dia:string>##</dia:string>
93 </dia:attribute>
94 <dia:attribute name="name">
95 <dia:string>#model#</dia:string>
96 </dia:attribute>
97 </dia:object>
98 <dia:object type="UML - LargePackage" version="0" id="O1">
99 <dia:attribute name="obj_pos">
100 <dia:point val="0,32"/>
101 </dia:attribute>
102 <dia:attribute name="obj_bb">
103 <dia:rectangle val="-0.05,30.95;157.35,92.05"/>
104 </dia:attribute>
105 <dia:attribute name="elem_corner">
106 <dia:point val="0,32"/>
107 </dia:attribute>
108 <dia:attribute name="elem_width">
109 <dia:real val="157.30010078280151"/>
110 </dia:attribute>
111 <dia:attribute name="elem_height">
112 <dia:real val="60"/>
113 </dia:attribute>
114 <dia:attribute name="line_colour">
115 <dia:color val="#000000"/>
116 </dia:attribute>
117 <dia:attribute name="fill_colour">
118 <dia:color val="#ffffff"/>
119 </dia:attribute>
120 <dia:attribute name="text_colour">
121 <dia:color val="#000000"/>
122 </dia:attribute>
123 <dia:attribute name="stereotype">
124 <dia:string>##</dia:string>
125 </dia:attribute>
126 <dia:attribute name="name">
127 <dia:string>#problem#</dia:string>
128 </dia:attribute>
129 </dia:object>
130 <dia:object type="UML - LargePackage" version="0" id="O2">
131 <dia:attribute name="obj_pos">
132 <dia:point val="3,59"/>
133 </dia:attribute>
134 <dia:attribute name="obj_bb">
135 <dia:rectangle val="2.95,57.95;50.05,91.05"/>
136 </dia:attribute>
137 <dia:attribute name="elem_corner">
138 <dia:point val="3,59"/>
139 </dia:attribute>
140 <dia:attribute name="elem_width">
141 <dia:real val="47"/>
142 </dia:attribute>
143 <dia:attribute name="elem_height">
144 <dia:real val="32"/>
145 </dia:attribute>
146 <dia:attribute name="line_colour">
147 <dia:color val="#000000"/>
148 </dia:attribute>
149 <dia:attribute name="fill_colour">
150 <dia:color val="#ffffff"/>
151 </dia:attribute>
152 <dia:attribute name="text_colour">
153 <dia:color val="#000000"/>
154 </dia:attribute>
155 <dia:attribute name="stereotype">
156 <dia:string>##</dia:string>
157 </dia:attribute>
158 <dia:attribute name="name">
159 <dia:string>#record#</dia:string>
160 </dia:attribute>
161 </dia:object>
162 <dia:object type="UML - Class" version="0" id="O3">
163 <dia:attribute name="obj_pos">
164 <dia:point val="4,60"/>
165 </dia:attribute>
166 <dia:attribute name="obj_bb">
167 <dia:rectangle val="3.95,59.95;23.8,66.65"/>
168 </dia:attribute>
169 <dia:attribute name="elem_corner">
170 <dia:point val="4,60"/>
171 </dia:attribute>
172 <dia:attribute name="elem_width">
173 <dia:real val="19.75"/>
174 </dia:attribute>
175 <dia:attribute name="elem_height">
176 <dia:real val="6.5999999999999996"/>
177 </dia:attribute>
178 <dia:attribute name="name">
179 <dia:string>#option#</dia:string>
180 </dia:attribute>
181 <dia:attribute name="stereotype">
182 <dia:string>##</dia:string>
183 </dia:attribute>
184 <dia:attribute name="comment">
185 <dia:string>##</dia:string>
186 </dia:attribute>
187 <dia:attribute name="abstract">
188 <dia:boolean val="false"/>
189 </dia:attribute>
190 <dia:attribute name="suppress_attributes">
191 <dia:boolean val="false"/>
192 </dia:attribute>
193 <dia:attribute name="suppress_operations">
194 <dia:boolean val="false"/>
195 </dia:attribute>
196 <dia:attribute name="visible_attributes">
197 <dia:boolean val="true"/>
198 </dia:attribute>
199 <dia:attribute name="visible_operations">
200 <dia:boolean val="true"/>
201 </dia:attribute>
202 <dia:attribute name="visible_comments">
203 <dia:boolean val="false"/>
204 </dia:attribute>
205 <dia:attribute name="wrap_operations">
206 <dia:boolean val="false"/>
207 </dia:attribute>
208 <dia:attribute name="wrap_after_char">
209 <dia:int val="40"/>
210 </dia:attribute>
211 <dia:attribute name="comment_line_length">
212 <dia:int val="40"/>
213 </dia:attribute>
214 <dia:attribute name="comment_tagging">
215 <dia:boolean val="false"/>
216 </dia:attribute>
217 <dia:attribute name="line_color">
218 <dia:color val="#000000"/>
219 </dia:attribute>
220 <dia:attribute name="fill_color">
221 <dia:color val="#ffffff"/>
222 </dia:attribute>
223 <dia:attribute name="text_color">
224 <dia:color val="#000000"/>
225 </dia:attribute>
226 <dia:attribute name="normal_font">
227 <dia:font family="courier new" style="0" name="Courier"/>
228 </dia:attribute>
229 <dia:attribute name="abstract_font">
230 <dia:font family="courier new" style="0" name="Courier"/>
231 </dia:attribute>
232 <dia:attribute name="polymorphic_font">
233 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
234 </dia:attribute>
235 <dia:attribute name="classname_font">
236 <dia:font family="courier new" style="0" name="Courier"/>
237 </dia:attribute>
238 <dia:attribute name="abstract_classname_font">
239 <dia:font family="courier new" style="0" name="Courier"/>
240 </dia:attribute>
241 <dia:attribute name="comment_font">
242 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
243 </dia:attribute>
244 <dia:attribute name="normal_font_height">
245 <dia:real val="0.80000000000000004"/>
246 </dia:attribute>
247 <dia:attribute name="polymorphic_font_height">
248 <dia:real val="0.80000000000000004"/>
249 </dia:attribute>
250 <dia:attribute name="abstract_font_height">
251 <dia:real val="0.80000000000000004"/>
252 </dia:attribute>
253 <dia:attribute name="classname_font_height">
254 <dia:real val="1"/>
255 </dia:attribute>
256 <dia:attribute name="abstract_classname_font_height">
257 <dia:real val="1"/>
258 </dia:attribute>
259 <dia:attribute name="comment_font_height">
260 <dia:real val="1"/>
261 </dia:attribute>
262 <dia:attribute name="attributes">
263 <dia:composite type="umlattribute">
264 <dia:attribute name="name">
265 <dia:string>#option_string#</dia:string>
266 </dia:attribute>
267 <dia:attribute name="type">
268 <dia:string>#scalar string#</dia:string>
269 </dia:attribute>
270 <dia:attribute name="value">
271 <dia:string>##</dia:string>
272 </dia:attribute>
273 <dia:attribute name="comment">
274 <dia:string>##</dia:string>
275 </dia:attribute>
276 <dia:attribute name="visibility">
277 <dia:enum val="1"/>
278 </dia:attribute>
279 <dia:attribute name="abstract">
280 <dia:boolean val="false"/>
281 </dia:attribute>
282 <dia:attribute name="class_scope">
283 <dia:boolean val="false"/>
284 </dia:attribute>
285 </dia:composite>
286 <dia:composite type="umlattribute">
287 <dia:attribute name="name">
288 <dia:string>#name#</dia:string>
289 </dia:attribute>
290 <dia:attribute name="type">
291 <dia:string>#scalar string#</dia:string>
292 </dia:attribute>
293 <dia:attribute name="value">
294 <dia:string>##</dia:string>
295 </dia:attribute>
296 <dia:attribute name="comment">
297 <dia:string>##</dia:string>
298 </dia:attribute>
299 <dia:attribute name="visibility">
300 <dia:enum val="0"/>
301 </dia:attribute>
302 <dia:attribute name="abstract">
303 <dia:boolean val="false"/>
304 </dia:attribute>
305 <dia:attribute name="class_scope">
306 <dia:boolean val="false"/>
307 </dia:attribute>
308 </dia:composite>
309 <dia:composite type="umlattribute">
310 <dia:attribute name="name">
311 <dia:string>#value#</dia:string>
312 </dia:attribute>
313 <dia:attribute name="type">
314 <dia:string>#scalar string#</dia:string>
315 </dia:attribute>
316 <dia:attribute name="value">
317 <dia:string>##</dia:string>
318 </dia:attribute>
319 <dia:attribute name="comment">
320 <dia:string>##</dia:string>
321 </dia:attribute>
322 <dia:attribute name="visibility">
323 <dia:enum val="0"/>
324 </dia:attribute>
325 <dia:attribute name="abstract">
326 <dia:boolean val="false"/>
327 </dia:attribute>
328 <dia:attribute name="class_scope">
329 <dia:boolean val="false"/>
330 </dia:attribute>
331 </dia:composite>
332 </dia:attribute>
333 <dia:attribute name="operations">
334 <dia:composite type="umloperation">
335 <dia:attribute name="name">
336 <dia:string>#_read_option#</dia:string>
337 </dia:attribute>
338 <dia:attribute name="stereotype">
339 <dia:string>#initiator#</dia:string>
340 </dia:attribute>
341 <dia:attribute name="type">
342 <dia:string>##</dia:string>
343 </dia:attribute>
344 <dia:attribute name="visibility">
345 <dia:enum val="1"/>
346 </dia:attribute>
347 <dia:attribute name="comment">
348 <dia:string>##</dia:string>
349 </dia:attribute>
350 <dia:attribute name="abstract">
351 <dia:boolean val="false"/>
352 </dia:attribute>
353 <dia:attribute name="inheritance_type">
354 <dia:enum val="2"/>
355 </dia:attribute>
356 <dia:attribute name="query">
357 <dia:boolean val="false"/>
358 </dia:attribute>
359 <dia:attribute name="class_scope">
360 <dia:boolean val="false"/>
361 </dia:attribute>
362 <dia:attribute name="parameters"/>
363 </dia:composite>
364 <dia:composite type="umloperation">
365 <dia:attribute name="name">
366 <dia:string>#_format_option#</dia:string>
367 </dia:attribute>
368 <dia:attribute name="stereotype">
369 <dia:string>#helper#</dia:string>
370 </dia:attribute>
371 <dia:attribute name="type">
372 <dia:string>##</dia:string>
373 </dia:attribute>
374 <dia:attribute name="visibility">
375 <dia:enum val="1"/>
376 </dia:attribute>
377 <dia:attribute name="comment">
378 <dia:string>##</dia:string>
379 </dia:attribute>
380 <dia:attribute name="abstract">
381 <dia:boolean val="false"/>
382 </dia:attribute>
383 <dia:attribute name="inheritance_type">
384 <dia:enum val="2"/>
385 </dia:attribute>
386 <dia:attribute name="query">
387 <dia:boolean val="false"/>
388 </dia:attribute>
389 <dia:attribute name="class_scope">
390 <dia:boolean val="false"/>
391 </dia:attribute>
392 <dia:attribute name="parameters">
393 <dia:composite type="umlparameter">
394 <dia:attribute name="name">
395 <dia:string>#formatted#</dia:string>
396 </dia:attribute>
397 <dia:attribute name="type">
398 <dia:string>#scalar string#</dia:string>
399 </dia:attribute>
400 <dia:attribute name="value">
401 <dia:string>##</dia:string>
402 </dia:attribute>
403 <dia:attribute name="comment">
404 <dia:string>##</dia:string>
405 </dia:attribute>
406 <dia:attribute name="kind">
407 <dia:enum val="2"/>
408 </dia:attribute>
409 </dia:composite>
410 </dia:attribute>
411 </dia:composite>
412 <dia:composite type="umloperation">
413 <dia:attribute name="name">
414 <dia:string>#option_count#</dia:string>
415 </dia:attribute>
416 <dia:attribute name="stereotype">
417 <dia:string>##</dia:string>
418 </dia:attribute>
419 <dia:attribute name="type">
420 <dia:string>##</dia:string>
421 </dia:attribute>
422 <dia:attribute name="visibility">
423 <dia:enum val="0"/>
424 </dia:attribute>
425 <dia:attribute name="comment">
426 <dia:string>##</dia:string>
427 </dia:attribute>
428 <dia:attribute name="abstract">
429 <dia:boolean val="false"/>
430 </dia:attribute>
431 <dia:attribute name="inheritance_type">
432 <dia:enum val="2"/>
433 </dia:attribute>
434 <dia:attribute name="query">
435 <dia:boolean val="false"/>
436 </dia:attribute>
437 <dia:attribute name="class_scope">
438 <dia:boolean val="false"/>
439 </dia:attribute>
440 <dia:attribute name="parameters">
441 <dia:composite type="umlparameter">
442 <dia:attribute name="name">
443 <dia:string>#return_value#</dia:string>
444 </dia:attribute>
445 <dia:attribute name="type">
446 <dia:string>#scalar integer#</dia:string>
447 </dia:attribute>
448 <dia:attribute name="value">
449 <dia:string>#0#</dia:string>
450 </dia:attribute>
451 <dia:attribute name="comment">
452 <dia:string>##</dia:string>
453 </dia:attribute>
454 <dia:attribute name="kind">
455 <dia:enum val="2"/>
456 </dia:attribute>
457 </dia:composite>
458 </dia:attribute>
459 </dia:composite>
460 </dia:attribute>
461 <dia:attribute name="template">
462 <dia:boolean val="false"/>
463 </dia:attribute>
464 <dia:attribute name="templates"/>
465 </dia:object>
466 <dia:object type="UML - Association" version="1" id="O4">
467 <dia:attribute name="obj_pos">
468 <dia:point val="0,-26"/>
469 </dia:attribute>
470 <dia:attribute name="obj_bb">
471 <dia:rectangle val="-6.25,-26.05;0.2,-8.7"/>
472 </dia:attribute>
473 <dia:attribute name="orth_points">
474 <dia:point val="0,-26"/>
475 <dia:point val="0,-10.3"/>
476 <dia:point val="-5.5,-10.3"/>
477 </dia:attribute>
478 <dia:attribute name="orth_orient">
479 <dia:enum val="1"/>
480 <dia:enum val="0"/>
481 </dia:attribute>
482 <dia:attribute name="autorouting">
483 <dia:boolean val="false"/>
484 </dia:attribute>
485 <dia:attribute name="name">
486 <dia:string>##</dia:string>
487 </dia:attribute>
488 <dia:attribute name="direction">
489 <dia:enum val="0"/>
490 </dia:attribute>
491 <dia:attribute name="ends">
492 <dia:composite>
493 <dia:attribute name="role">
494 <dia:string>##</dia:string>
495 </dia:attribute>
496 <dia:attribute name="multiplicity">
497 <dia:string>##</dia:string>
498 </dia:attribute>
499 <dia:attribute name="arrow">
500 <dia:boolean val="false"/>
501 </dia:attribute>
502 <dia:attribute name="aggregate">
503 <dia:enum val="0"/>
504 </dia:attribute>
505 <dia:attribute name="visibility">
506 <dia:enum val="0"/>
507 </dia:attribute>
508 </dia:composite>
509 <dia:composite>
510 <dia:attribute name="role">
511 <dia:string>##</dia:string>
512 </dia:attribute>
513 <dia:attribute name="multiplicity">
514 <dia:string>##</dia:string>
515 </dia:attribute>
516 <dia:attribute name="arrow">
517 <dia:boolean val="false"/>
518 </dia:attribute>
519 <dia:attribute name="aggregate">
520 <dia:enum val="1"/>
521 </dia:attribute>
522 <dia:attribute name="visibility">
523 <dia:enum val="0"/>
524 </dia:attribute>
525 </dia:composite>
526 </dia:attribute>
527 <dia:connections>
528 <dia:connection handle="0" to="O106" connection="0"/>
529 <dia:connection handle="1" to="O21" connection="123"/>
530 </dia:connections>
531 </dia:object>
532 <dia:object type="UML - Association" version="1" id="O5">
533 <dia:attribute name="obj_pos">
534 <dia:point val="30,44"/>
535 </dia:attribute>
536 <dia:attribute name="obj_bb">
537 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
538 </dia:attribute>
539 <dia:attribute name="orth_points">
540 <dia:point val="30,44"/>
541 <dia:point val="30,42"/>
542 <dia:point val="95.2764,42"/>
543 <dia:point val="95.2764,5.65"/>
544 <dia:point val="25.35,5.65"/>
545 </dia:attribute>
546 <dia:attribute name="orth_orient">
547 <dia:enum val="1"/>
548 <dia:enum val="0"/>
549 <dia:enum val="1"/>
550 <dia:enum val="0"/>
551 </dia:attribute>
552 <dia:attribute name="autorouting">
553 <dia:boolean val="false"/>
554 </dia:attribute>
555 <dia:attribute name="name">
556 <dia:string>##</dia:string>
557 </dia:attribute>
558 <dia:attribute name="direction">
559 <dia:enum val="0"/>
560 </dia:attribute>
561 <dia:attribute name="ends">
562 <dia:composite>
563 <dia:attribute name="role">
564 <dia:string>##</dia:string>
565 </dia:attribute>
566 <dia:attribute name="multiplicity">
567 <dia:string>##</dia:string>
568 </dia:attribute>
569 <dia:attribute name="arrow">
570 <dia:boolean val="false"/>
571 </dia:attribute>
572 <dia:attribute name="aggregate">
573 <dia:enum val="0"/>
574 </dia:attribute>
575 <dia:attribute name="visibility">
576 <dia:enum val="0"/>
577 </dia:attribute>
578 </dia:composite>
579 <dia:composite>
580 <dia:attribute name="role">
581 <dia:string>##</dia:string>
582 </dia:attribute>
583 <dia:attribute name="multiplicity">
584 <dia:string>##</dia:string>
585 </dia:attribute>
586 <dia:attribute name="arrow">
587 <dia:boolean val="false"/>
588 </dia:attribute>
589 <dia:attribute name="aggregate">
590 <dia:enum val="1"/>
591 </dia:attribute>
592 <dia:attribute name="visibility">
593 <dia:enum val="0"/>
594 </dia:attribute>
595 </dia:composite>
596 </dia:attribute>
597 <dia:connections>
598 <dia:connection handle="0" to="O68" connection="0"/>
599 <dia:connection handle="1" to="O106" connection="67"/>
600 </dia:connections>
601 </dia:object>
602 <dia:object type="UML - Association" version="1" id="O6">
603 <dia:attribute name="obj_pos">
604 <dia:point val="4,60"/>
605 </dia:attribute>
606 <dia:attribute name="obj_bb">
607 <dia:rectangle val="0.274999,39.65;4.05,61.6"/>
608 </dia:attribute>
609 <dia:attribute name="orth_points">
610 <dia:point val="4,60"/>
611 <dia:point val="0.324999,60"/>
612 <dia:point val="0.324999,40.4"/>
613 <dia:point val="2,40.4"/>
614 </dia:attribute>
615 <dia:attribute name="orth_orient">
616 <dia:enum val="0"/>
617 <dia:enum val="1"/>
618 <dia:enum val="0"/>
619 </dia:attribute>
620 <dia:attribute name="autorouting">
621 <dia:boolean val="false"/>
622 </dia:attribute>
623 <dia:attribute name="name">
624 <dia:string>##</dia:string>
625 </dia:attribute>
626 <dia:attribute name="direction">
627 <dia:enum val="0"/>
628 </dia:attribute>
629 <dia:attribute name="ends">
630 <dia:composite>
631 <dia:attribute name="role">
632 <dia:string>##</dia:string>
633 </dia:attribute>
634 <dia:attribute name="multiplicity">
635 <dia:string>##</dia:string>
636 </dia:attribute>
637 <dia:attribute name="arrow">
638 <dia:boolean val="false"/>
639 </dia:attribute>
640 <dia:attribute name="aggregate">
641 <dia:enum val="0"/>
642 </dia:attribute>
643 <dia:attribute name="visibility">
644 <dia:enum val="0"/>
645 </dia:attribute>
646 </dia:composite>
647 <dia:composite>
648 <dia:attribute name="role">
649 <dia:string>##</dia:string>
650 </dia:attribute>
651 <dia:attribute name="multiplicity">
652 <dia:string>##</dia:string>
653 </dia:attribute>
654 <dia:attribute name="arrow">
655 <dia:boolean val="false"/>
656 </dia:attribute>
657 <dia:attribute name="aggregate">
658 <dia:enum val="1"/>
659 </dia:attribute>
660 <dia:attribute name="visibility">
661 <dia:enum val="0"/>
662 </dia:attribute>
663 </dia:composite>
664 </dia:attribute>
665 <dia:connections>
666 <dia:connection handle="0" to="O3" connection="0"/>
667 <dia:connection handle="1" to="O107" connection="5"/>
668 </dia:connections>
669 </dia:object>
670 <dia:object type="UML - Generalization" version="1" id="O7">
671 <dia:attribute name="obj_pos">
672 <dia:point val="30.775,40.4"/>
673 </dia:attribute>
674 <dia:attribute name="obj_bb">
675 <dia:rectangle val="13.4,40.35;31.625,44.05"/>
676 </dia:attribute>
677 <dia:attribute name="orth_points">
678 <dia:point val="30.775,40.4"/>
679 <dia:point val="30.775,43"/>
680 <dia:point val="13.45,43"/>
681 <dia:point val="13.45,44"/>
682 </dia:attribute>
683 <dia:attribute name="orth_orient">
684 <dia:enum val="1"/>
685 <dia:enum val="0"/>
686 <dia:enum val="1"/>
687 </dia:attribute>
688 <dia:attribute name="orth_autoroute">
689 <dia:boolean val="false"/>
690 </dia:attribute>
691 <dia:attribute name="text_colour">
692 <dia:color val="#000000"/>
693 </dia:attribute>
694 <dia:attribute name="line_colour">
695 <dia:color val="#000000"/>
696 </dia:attribute>
697 <dia:attribute name="name">
698 <dia:string>##</dia:string>
699 </dia:attribute>
700 <dia:attribute name="stereotype">
701 <dia:string>##</dia:string>
702 </dia:attribute>
703 <dia:connections>
704 <dia:connection handle="0" to="O107" connection="6"/>
705 <dia:connection handle="1" to="O108" connection="1"/>
706 </dia:connections>
707 </dia:object>
708 <dia:object type="UML - Generalization" version="1" id="O8">
709 <dia:attribute name="obj_pos">
710 <dia:point val="30.775,40.4"/>
711 </dia:attribute>
712 <dia:attribute name="obj_bb">
713 <dia:rectangle val="29.925,40.35;114.5,44.05"/>
714 </dia:attribute>
715 <dia:attribute name="orth_points">
716 <dia:point val="30.775,40.4"/>
717 <dia:point val="30.775,43"/>
718 <dia:point val="114.45,43"/>
719 <dia:point val="114.45,44"/>
720 </dia:attribute>
721 <dia:attribute name="orth_orient">
722 <dia:enum val="1"/>
723 <dia:enum val="0"/>
724 <dia:enum val="1"/>
725 </dia:attribute>
726 <dia:attribute name="orth_autoroute">
727 <dia:boolean val="false"/>
728 </dia:attribute>
729 <dia:attribute name="text_colour">
730 <dia:color val="#000000"/>
731 </dia:attribute>
732 <dia:attribute name="line_colour">
733 <dia:color val="#000000"/>
734 </dia:attribute>
735 <dia:attribute name="name">
736 <dia:string>##</dia:string>
737 </dia:attribute>
738 <dia:attribute name="stereotype">
739 <dia:string>##</dia:string>
740 </dia:attribute>
741 <dia:connections>
742 <dia:connection handle="0" to="O107" connection="6"/>
743 <dia:connection handle="1" to="O98" connection="1"/>
744 </dia:connections>
745 </dia:object>
746 <dia:object type="UML - Class" version="0" id="O9">
747 <dia:attribute name="obj_pos">
748 <dia:point val="73.75,55.7"/>
749 </dia:attribute>
750 <dia:attribute name="obj_bb">
751 <dia:rectangle val="73.7,55.65;90.75,59.15"/>
752 </dia:attribute>
753 <dia:attribute name="elem_corner">
754 <dia:point val="73.75,55.7"/>
755 </dia:attribute>
756 <dia:attribute name="elem_width">
757 <dia:real val="16.949999999999999"/>
758 </dia:attribute>
759 <dia:attribute name="elem_height">
760 <dia:real val="3.3999999999999999"/>
761 </dia:attribute>
762 <dia:attribute name="name">
763 <dia:string>#pk#</dia:string>
764 </dia:attribute>
765 <dia:attribute name="stereotype">
766 <dia:string>##</dia:string>
767 </dia:attribute>
768 <dia:attribute name="comment">
769 <dia:string>##</dia:string>
770 </dia:attribute>
771 <dia:attribute name="abstract">
772 <dia:boolean val="false"/>
773 </dia:attribute>
774 <dia:attribute name="suppress_attributes">
775 <dia:boolean val="false"/>
776 </dia:attribute>
777 <dia:attribute name="suppress_operations">
778 <dia:boolean val="false"/>
779 </dia:attribute>
780 <dia:attribute name="visible_attributes">
781 <dia:boolean val="true"/>
782 </dia:attribute>
783 <dia:attribute name="visible_operations">
784 <dia:boolean val="true"/>
785 </dia:attribute>
786 <dia:attribute name="visible_comments">
787 <dia:boolean val="false"/>
788 </dia:attribute>
789 <dia:attribute name="wrap_operations">
790 <dia:boolean val="false"/>
791 </dia:attribute>
792 <dia:attribute name="wrap_after_char">
793 <dia:int val="40"/>
794 </dia:attribute>
795 <dia:attribute name="comment_line_length">
796 <dia:int val="40"/>
797 </dia:attribute>
798 <dia:attribute name="comment_tagging">
799 <dia:boolean val="false"/>
800 </dia:attribute>
801 <dia:attribute name="line_color">
802 <dia:color val="#000000"/>
803 </dia:attribute>
804 <dia:attribute name="fill_color">
805 <dia:color val="#ffffff"/>
806 </dia:attribute>
807 <dia:attribute name="text_color">
808 <dia:color val="#000000"/>
809 </dia:attribute>
810 <dia:attribute name="normal_font">
811 <dia:font family="courier new" style="0" name="Courier"/>
812 </dia:attribute>
813 <dia:attribute name="abstract_font">
814 <dia:font family="courier new" style="0" name="Courier"/>
815 </dia:attribute>
816 <dia:attribute name="polymorphic_font">
817 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
818 </dia:attribute>
819 <dia:attribute name="classname_font">
820 <dia:font family="courier new" style="0" name="Courier"/>
821 </dia:attribute>
822 <dia:attribute name="abstract_classname_font">
823 <dia:font family="courier new" style="0" name="Courier"/>
824 </dia:attribute>
825 <dia:attribute name="comment_font">
826 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
827 </dia:attribute>
828 <dia:attribute name="normal_font_height">
829 <dia:real val="0.80000000000000004"/>
830 </dia:attribute>
831 <dia:attribute name="polymorphic_font_height">
832 <dia:real val="0.80000000000000004"/>
833 </dia:attribute>
834 <dia:attribute name="abstract_font_height">
835 <dia:real val="0.80000000000000004"/>
836 </dia:attribute>
837 <dia:attribute name="classname_font_height">
838 <dia:real val="1"/>
839 </dia:attribute>
840 <dia:attribute name="abstract_classname_font_height">
841 <dia:real val="1"/>
842 </dia:attribute>
843 <dia:attribute name="comment_font_height">
844 <dia:real val="1"/>
845 </dia:attribute>
846 <dia:attribute name="attributes">
847 <dia:composite type="umlattribute">
848 <dia:attribute name="name">
849 <dia:string>#secondary_columns#</dia:string>
850 </dia:attribute>
851 <dia:attribute name="type">
852 <dia:string>#array of arrays#</dia:string>
853 </dia:attribute>
854 <dia:attribute name="value">
855 <dia:string>##</dia:string>
856 </dia:attribute>
857 <dia:attribute name="comment">
858 <dia:string>##</dia:string>
859 </dia:attribute>
860 <dia:attribute name="visibility">
861 <dia:enum val="0"/>
862 </dia:attribute>
863 <dia:attribute name="abstract">
864 <dia:boolean val="false"/>
865 </dia:attribute>
866 <dia:attribute name="class_scope">
867 <dia:boolean val="false"/>
868 </dia:attribute>
869 </dia:composite>
870 </dia:attribute>
871 <dia:attribute name="operations">
872 <dia:composite type="umloperation">
873 <dia:attribute name="name">
874 <dia:string>#_format_record#</dia:string>
875 </dia:attribute>
876 <dia:attribute name="stereotype">
877 <dia:string>##</dia:string>
878 </dia:attribute>
879 <dia:attribute name="type">
880 <dia:string>##</dia:string>
881 </dia:attribute>
882 <dia:attribute name="visibility">
883 <dia:enum val="0"/>
884 </dia:attribute>
885 <dia:attribute name="comment">
886 <dia:string>##</dia:string>
887 </dia:attribute>
888 <dia:attribute name="abstract">
889 <dia:boolean val="false"/>
890 </dia:attribute>
891 <dia:attribute name="inheritance_type">
892 <dia:enum val="2"/>
893 </dia:attribute>
894 <dia:attribute name="query">
895 <dia:boolean val="false"/>
896 </dia:attribute>
897 <dia:attribute name="class_scope">
898 <dia:boolean val="false"/>
899 </dia:attribute>
900 <dia:attribute name="parameters">
901 <dia:composite type="umlparameter">
902 <dia:attribute name="name">
903 <dia:string>#formatted#</dia:string>
904 </dia:attribute>
905 <dia:attribute name="type">
906 <dia:string>#array of strings#</dia:string>
907 </dia:attribute>
908 <dia:attribute name="value">
909 <dia:string>##</dia:string>
910 </dia:attribute>
911 <dia:attribute name="comment">
912 <dia:string>##</dia:string>
913 </dia:attribute>
914 <dia:attribute name="kind">
915 <dia:enum val="2"/>
916 </dia:attribute>
917 </dia:composite>
918 </dia:attribute>
919 </dia:composite>
920 </dia:attribute>
921 <dia:attribute name="template">
922 <dia:boolean val="false"/>
923 </dia:attribute>
924 <dia:attribute name="templates"/>
925 </dia:object>
926 <dia:object type="UML - Class" version="0" id="O10">
927 <dia:attribute name="obj_pos">
928 <dia:point val="56.4,55.7"/>
929 </dia:attribute>
930 <dia:attribute name="obj_bb">
931 <dia:rectangle val="56.35,55.65;58.3,57.95"/>
932 </dia:attribute>
933 <dia:attribute name="elem_corner">
934 <dia:point val="56.4,55.7"/>
935 </dia:attribute>
936 <dia:attribute name="elem_width">
937 <dia:real val="1.8500000000000001"/>
938 </dia:attribute>
939 <dia:attribute name="elem_height">
940 <dia:real val="2.1999999999999997"/>
941 </dia:attribute>
942 <dia:attribute name="name">
943 <dia:string>#aes#</dia:string>
944 </dia:attribute>
945 <dia:attribute name="stereotype">
946 <dia:string>##</dia:string>
947 </dia:attribute>
948 <dia:attribute name="comment">
949 <dia:string>##</dia:string>
950 </dia:attribute>
951 <dia:attribute name="abstract">
952 <dia:boolean val="false"/>
953 </dia:attribute>
954 <dia:attribute name="suppress_attributes">
955 <dia:boolean val="false"/>
956 </dia:attribute>
957 <dia:attribute name="suppress_operations">
958 <dia:boolean val="false"/>
959 </dia:attribute>
960 <dia:attribute name="visible_attributes">
961 <dia:boolean val="true"/>
962 </dia:attribute>
963 <dia:attribute name="visible_operations">
964 <dia:boolean val="true"/>
965 </dia:attribute>
966 <dia:attribute name="visible_comments">
967 <dia:boolean val="false"/>
968 </dia:attribute>
969 <dia:attribute name="wrap_operations">
970 <dia:boolean val="false"/>
971 </dia:attribute>
972 <dia:attribute name="wrap_after_char">
973 <dia:int val="40"/>
974 </dia:attribute>
975 <dia:attribute name="comment_line_length">
976 <dia:int val="40"/>
977 </dia:attribute>
978 <dia:attribute name="comment_tagging">
979 <dia:boolean val="false"/>
980 </dia:attribute>
981 <dia:attribute name="line_color">
982 <dia:color val="#000000"/>
983 </dia:attribute>
984 <dia:attribute name="fill_color">
985 <dia:color val="#ffffff"/>
986 </dia:attribute>
987 <dia:attribute name="text_color">
988 <dia:color val="#000000"/>
989 </dia:attribute>
990 <dia:attribute name="normal_font">
991 <dia:font family="Courier New" style="0" name="Courier"/>
992 </dia:attribute>
993 <dia:attribute name="abstract_font">
994 <dia:font family="Courier New" style="0" name="Courier"/>
995 </dia:attribute>
996 <dia:attribute name="polymorphic_font">
997 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
998 </dia:attribute>
999 <dia:attribute name="classname_font">
1000 <dia:font family="courier new" style="0" name="Courier"/>
1001 </dia:attribute>
1002 <dia:attribute name="abstract_classname_font">
1003 <dia:font family="Courier New" style="0" name="Courier"/>
1004 </dia:attribute>
1005 <dia:attribute name="comment_font">
1006 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1007 </dia:attribute>
1008 <dia:attribute name="normal_font_height">
1009 <dia:real val="0.80000000000000004"/>
1010 </dia:attribute>
1011 <dia:attribute name="polymorphic_font_height">
1012 <dia:real val="0.80000000000000004"/>
1013 </dia:attribute>
1014 <dia:attribute name="abstract_font_height">
1015 <dia:real val="0.80000000000000004"/>
1016 </dia:attribute>
1017 <dia:attribute name="classname_font_height">
1018 <dia:real val="1"/>
1019 </dia:attribute>
1020 <dia:attribute name="abstract_classname_font_height">
1021 <dia:real val="1"/>
1022 </dia:attribute>
1023 <dia:attribute name="comment_font_height">
1024 <dia:real val="1"/>
1025 </dia:attribute>
1026 <dia:attribute name="attributes"/>
1027 <dia:attribute name="operations"/>
1028 <dia:attribute name="template">
1029 <dia:boolean val="false"/>
1030 </dia:attribute>
1031 <dia:attribute name="templates"/>
1032 </dia:object>
1033 <dia:object type="UML - Class" version="0" id="O11">
1034 <dia:attribute name="obj_pos">
1035 <dia:point val="103.5,63.2"/>
1036 </dia:attribute>
1037 <dia:attribute name="obj_bb">
1038 <dia:rectangle val="103.45,63.15;114.55,66.05"/>
1039 </dia:attribute>
1040 <dia:attribute name="elem_corner">
1041 <dia:point val="103.5,63.2"/>
1042 </dia:attribute>
1043 <dia:attribute name="elem_width">
1044 <dia:real val="11"/>
1045 </dia:attribute>
1046 <dia:attribute name="elem_height">
1047 <dia:real val="2.7999999999999998"/>
1048 </dia:attribute>
1049 <dia:attribute name="name">
1050 <dia:string>#theta#</dia:string>
1051 </dia:attribute>
1052 <dia:attribute name="stereotype">
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="abstract">
1059 <dia:boolean val="false"/>
1060 </dia:attribute>
1061 <dia:attribute name="suppress_attributes">
1062 <dia:boolean val="false"/>
1063 </dia:attribute>
1064 <dia:attribute name="suppress_operations">
1065 <dia:boolean val="false"/>
1066 </dia:attribute>
1067 <dia:attribute name="visible_attributes">
1068 <dia:boolean val="true"/>
1069 </dia:attribute>
1070 <dia:attribute name="visible_operations">
1071 <dia:boolean val="true"/>
1072 </dia:attribute>
1073 <dia:attribute name="visible_comments">
1074 <dia:boolean val="false"/>
1075 </dia:attribute>
1076 <dia:attribute name="wrap_operations">
1077 <dia:boolean val="false"/>
1078 </dia:attribute>
1079 <dia:attribute name="wrap_after_char">
1080 <dia:int val="40"/>
1081 </dia:attribute>
1082 <dia:attribute name="comment_line_length">
1083 <dia:int val="40"/>
1084 </dia:attribute>
1085 <dia:attribute name="comment_tagging">
1086 <dia:boolean val="false"/>
1087 </dia:attribute>
1088 <dia:attribute name="line_color">
1089 <dia:color val="#000000"/>
1090 </dia:attribute>
1091 <dia:attribute name="fill_color">
1092 <dia:color val="#ffffff"/>
1093 </dia:attribute>
1094 <dia:attribute name="text_color">
1095 <dia:color val="#000000"/>
1096 </dia:attribute>
1097 <dia:attribute name="normal_font">
1098 <dia:font family="courier new" style="0" name="Courier"/>
1099 </dia:attribute>
1100 <dia:attribute name="abstract_font">
1101 <dia:font family="Courier New" style="0" name="Courier"/>
1102 </dia:attribute>
1103 <dia:attribute name="polymorphic_font">
1104 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1105 </dia:attribute>
1106 <dia:attribute name="classname_font">
1107 <dia:font family="courier new" style="0" name="Courier"/>
1108 </dia:attribute>
1109 <dia:attribute name="abstract_classname_font">
1110 <dia:font family="Courier New" style="0" name="Courier"/>
1111 </dia:attribute>
1112 <dia:attribute name="comment_font">
1113 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1114 </dia:attribute>
1115 <dia:attribute name="normal_font_height">
1116 <dia:real val="0.80000000000000004"/>
1117 </dia:attribute>
1118 <dia:attribute name="polymorphic_font_height">
1119 <dia:real val="0.80000000000000004"/>
1120 </dia:attribute>
1121 <dia:attribute name="abstract_font_height">
1122 <dia:real val="0.80000000000000004"/>
1123 </dia:attribute>
1124 <dia:attribute name="classname_font_height">
1125 <dia:real val="1"/>
1126 </dia:attribute>
1127 <dia:attribute name="abstract_classname_font_height">
1128 <dia:real val="1"/>
1129 </dia:attribute>
1130 <dia:attribute name="comment_font_height">
1131 <dia:real val="1"/>
1132 </dia:attribute>
1133 <dia:attribute name="attributes"/>
1134 <dia:attribute name="operations">
1135 <dia:composite type="umloperation">
1136 <dia:attribute name="name">
1137 <dia:string>#_read_options#</dia:string>
1138 </dia:attribute>
1139 <dia:attribute name="stereotype">
1140 <dia:string>#initiator#</dia:string>
1141 </dia:attribute>
1142 <dia:attribute name="type">
1143 <dia:string>##</dia:string>
1144 </dia:attribute>
1145 <dia:attribute name="visibility">
1146 <dia:enum val="1"/>
1147 </dia:attribute>
1148 <dia:attribute name="comment">
1149 <dia:string>##</dia:string>
1150 </dia:attribute>
1151 <dia:attribute name="abstract">
1152 <dia:boolean val="false"/>
1153 </dia:attribute>
1154 <dia:attribute name="inheritance_type">
1155 <dia:enum val="2"/>
1156 </dia:attribute>
1157 <dia:attribute name="query">
1158 <dia:boolean val="false"/>
1159 </dia:attribute>
1160 <dia:attribute name="class_scope">
1161 <dia:boolean val="false"/>
1162 </dia:attribute>
1163 <dia:attribute name="parameters"/>
1164 </dia:composite>
1165 </dia:attribute>
1166 <dia:attribute name="template">
1167 <dia:boolean val="false"/>
1168 </dia:attribute>
1169 <dia:attribute name="templates"/>
1170 </dia:object>
1171 <dia:object type="UML - Class" version="0" id="O12">
1172 <dia:attribute name="obj_pos">
1173 <dia:point val="95.5,63.2"/>
1174 </dia:attribute>
1175 <dia:attribute name="obj_bb">
1176 <dia:rectangle val="95.45,63.15;98.3,65.45"/>
1177 </dia:attribute>
1178 <dia:attribute name="elem_corner">
1179 <dia:point val="95.5,63.2"/>
1180 </dia:attribute>
1181 <dia:attribute name="elem_width">
1182 <dia:real val="2.75"/>
1183 </dia:attribute>
1184 <dia:attribute name="elem_height">
1185 <dia:real val="2.1999999999999997"/>
1186 </dia:attribute>
1187 <dia:attribute name="name">
1188 <dia:string>#omega#</dia:string>
1189 </dia:attribute>
1190 <dia:attribute name="stereotype">
1191 <dia:string>##</dia:string>
1192 </dia:attribute>
1193 <dia:attribute name="comment">
1194 <dia:string>##</dia:string>
1195 </dia:attribute>
1196 <dia:attribute name="abstract">
1197 <dia:boolean val="false"/>
1198 </dia:attribute>
1199 <dia:attribute name="suppress_attributes">
1200 <dia:boolean val="false"/>
1201 </dia:attribute>
1202 <dia:attribute name="suppress_operations">
1203 <dia:boolean val="false"/>
1204 </dia:attribute>
1205 <dia:attribute name="visible_attributes">
1206 <dia:boolean val="true"/>
1207 </dia:attribute>
1208 <dia:attribute name="visible_operations">
1209 <dia:boolean val="true"/>
1210 </dia:attribute>
1211 <dia:attribute name="visible_comments">
1212 <dia:boolean val="false"/>
1213 </dia:attribute>
1214 <dia:attribute name="wrap_operations">
1215 <dia:boolean val="false"/>
1216 </dia:attribute>
1217 <dia:attribute name="wrap_after_char">
1218 <dia:int val="40"/>
1219 </dia:attribute>
1220 <dia:attribute name="comment_line_length">
1221 <dia:int val="40"/>
1222 </dia:attribute>
1223 <dia:attribute name="comment_tagging">
1224 <dia:boolean val="false"/>
1225 </dia:attribute>
1226 <dia:attribute name="line_color">
1227 <dia:color val="#000000"/>
1228 </dia:attribute>
1229 <dia:attribute name="fill_color">
1230 <dia:color val="#ffffff"/>
1231 </dia:attribute>
1232 <dia:attribute name="text_color">
1233 <dia:color val="#000000"/>
1234 </dia:attribute>
1235 <dia:attribute name="normal_font">
1236 <dia:font family="Courier New" style="0" name="Courier"/>
1237 </dia:attribute>
1238 <dia:attribute name="abstract_font">
1239 <dia:font family="Courier New" style="0" name="Courier"/>
1240 </dia:attribute>
1241 <dia:attribute name="polymorphic_font">
1242 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1243 </dia:attribute>
1244 <dia:attribute name="classname_font">
1245 <dia:font family="courier new" style="0" name="Courier"/>
1246 </dia:attribute>
1247 <dia:attribute name="abstract_classname_font">
1248 <dia:font family="Courier New" style="0" name="Courier"/>
1249 </dia:attribute>
1250 <dia:attribute name="comment_font">
1251 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1252 </dia:attribute>
1253 <dia:attribute name="normal_font_height">
1254 <dia:real val="0.80000000000000004"/>
1255 </dia:attribute>
1256 <dia:attribute name="polymorphic_font_height">
1257 <dia:real val="0.80000000000000004"/>
1258 </dia:attribute>
1259 <dia:attribute name="abstract_font_height">
1260 <dia:real val="0.80000000000000004"/>
1261 </dia:attribute>
1262 <dia:attribute name="classname_font_height">
1263 <dia:real val="1"/>
1264 </dia:attribute>
1265 <dia:attribute name="abstract_classname_font_height">
1266 <dia:real val="1"/>
1267 </dia:attribute>
1268 <dia:attribute name="comment_font_height">
1269 <dia:real val="1"/>
1270 </dia:attribute>
1271 <dia:attribute name="attributes"/>
1272 <dia:attribute name="operations"/>
1273 <dia:attribute name="template">
1274 <dia:boolean val="false"/>
1275 </dia:attribute>
1276 <dia:attribute name="templates"/>
1277 </dia:object>
1278 <dia:object type="UML - Generalization" version="1" id="O13">
1279 <dia:attribute name="obj_pos">
1280 <dia:point val="13.45,51.3"/>
1281 </dia:attribute>
1282 <dia:attribute name="obj_bb">
1283 <dia:rectangle val="12.6,51.25;82.275,55.75"/>
1284 </dia:attribute>
1285 <dia:attribute name="orth_points">
1286 <dia:point val="13.45,51.3"/>
1287 <dia:point val="13.45,52"/>
1288 <dia:point val="82.225,52"/>
1289 <dia:point val="82.225,55.7"/>
1290 </dia:attribute>
1291 <dia:attribute name="orth_orient">
1292 <dia:enum val="1"/>
1293 <dia:enum val="0"/>
1294 <dia:enum val="1"/>
1295 </dia:attribute>
1296 <dia:attribute name="orth_autoroute">
1297 <dia:boolean val="false"/>
1298 </dia:attribute>
1299 <dia:attribute name="text_colour">
1300 <dia:color val="#000000"/>
1301 </dia:attribute>
1302 <dia:attribute name="line_colour">
1303 <dia:color val="#000000"/>
1304 </dia:attribute>
1305 <dia:attribute name="name">
1306 <dia:string>##</dia:string>
1307 </dia:attribute>
1308 <dia:attribute name="stereotype">
1309 <dia:string>##</dia:string>
1310 </dia:attribute>
1311 <dia:connections>
1312 <dia:connection handle="0" to="O108" connection="6"/>
1313 <dia:connection handle="1" to="O9" connection="1"/>
1314 </dia:connections>
1315 </dia:object>
1316 <dia:object type="UML - Generalization" version="1" id="O14">
1317 <dia:attribute name="obj_pos">
1318 <dia:point val="13.45,51.3"/>
1319 </dia:attribute>
1320 <dia:attribute name="obj_bb">
1321 <dia:rectangle val="12.6,51.25;57.375,55.75"/>
1322 </dia:attribute>
1323 <dia:attribute name="orth_points">
1324 <dia:point val="13.45,51.3"/>
1325 <dia:point val="13.45,52"/>
1326 <dia:point val="57.325,52"/>
1327 <dia:point val="57.325,55.7"/>
1328 </dia:attribute>
1329 <dia:attribute name="orth_orient">
1330 <dia:enum val="1"/>
1331 <dia:enum val="0"/>
1332 <dia:enum val="1"/>
1333 </dia:attribute>
1334 <dia:attribute name="orth_autoroute">
1335 <dia:boolean val="false"/>
1336 </dia:attribute>
1337 <dia:attribute name="text_colour">
1338 <dia:color val="#000000"/>
1339 </dia:attribute>
1340 <dia:attribute name="line_colour">
1341 <dia:color val="#000000"/>
1342 </dia:attribute>
1343 <dia:attribute name="name">
1344 <dia:string>##</dia:string>
1345 </dia:attribute>
1346 <dia:attribute name="stereotype">
1347 <dia:string>##</dia:string>
1348 </dia:attribute>
1349 <dia:connections>
1350 <dia:connection handle="0" to="O108" connection="6"/>
1351 <dia:connection handle="1" to="O10" connection="1"/>
1352 </dia:connections>
1353 </dia:object>
1354 <dia:object type="UML - Generalization" version="1" id="O15">
1355 <dia:attribute name="obj_pos">
1356 <dia:point val="114.45,59.4498"/>
1357 </dia:attribute>
1358 <dia:attribute name="obj_bb">
1359 <dia:rectangle val="108.95,59.3998;115.3,63.25"/>
1360 </dia:attribute>
1361 <dia:attribute name="orth_points">
1362 <dia:point val="114.45,59.4498"/>
1363 <dia:point val="114.45,61"/>
1364 <dia:point val="109,61"/>
1365 <dia:point val="109,63.2"/>
1366 </dia:attribute>
1367 <dia:attribute name="orth_orient">
1368 <dia:enum val="1"/>
1369 <dia:enum val="0"/>
1370 <dia:enum val="1"/>
1371 </dia:attribute>
1372 <dia:attribute name="orth_autoroute">
1373 <dia:boolean val="false"/>
1374 </dia:attribute>
1375 <dia:attribute name="text_colour">
1376 <dia:color val="#000000"/>
1377 </dia:attribute>
1378 <dia:attribute name="line_colour">
1379 <dia:color val="#000000"/>
1380 </dia:attribute>
1381 <dia:attribute name="name">
1382 <dia:string>##</dia:string>
1383 </dia:attribute>
1384 <dia:attribute name="stereotype">
1385 <dia:string>##</dia:string>
1386 </dia:attribute>
1387 <dia:connections>
1388 <dia:connection handle="0" to="O98" connection="32"/>
1389 <dia:connection handle="1" to="O11" connection="1"/>
1390 </dia:connections>
1391 </dia:object>
1392 <dia:object type="UML - Generalization" version="1" id="O16">
1393 <dia:attribute name="obj_pos">
1394 <dia:point val="114.45,59.4"/>
1395 </dia:attribute>
1396 <dia:attribute name="obj_bb">
1397 <dia:rectangle val="96.825,59.35;115.3,63.25"/>
1398 </dia:attribute>
1399 <dia:attribute name="orth_points">
1400 <dia:point val="114.45,59.4"/>
1401 <dia:point val="114.45,61"/>
1402 <dia:point val="96.875,61"/>
1403 <dia:point val="96.875,63.2"/>
1404 </dia:attribute>
1405 <dia:attribute name="orth_orient">
1406 <dia:enum val="1"/>
1407 <dia:enum val="0"/>
1408 <dia:enum val="1"/>
1409 </dia:attribute>
1410 <dia:attribute name="orth_autoroute">
1411 <dia:boolean val="false"/>
1412 </dia:attribute>
1413 <dia:attribute name="text_colour">
1414 <dia:color val="#000000"/>
1415 </dia:attribute>
1416 <dia:attribute name="line_colour">
1417 <dia:color val="#000000"/>
1418 </dia:attribute>
1419 <dia:attribute name="name">
1420 <dia:string>##</dia:string>
1421 </dia:attribute>
1422 <dia:attribute name="stereotype">
1423 <dia:string>##</dia:string>
1424 </dia:attribute>
1425 <dia:connections>
1426 <dia:connection handle="0" to="O98" connection="6"/>
1427 <dia:connection handle="1" to="O12" connection="1"/>
1428 </dia:connections>
1429 </dia:object>
1430 <dia:object type="UML - Class" version="0" id="O17">
1431 <dia:attribute name="obj_pos">
1432 <dia:point val="4,70"/>
1433 </dia:attribute>
1434 <dia:attribute name="obj_bb">
1435 <dia:rectangle val="3.95,69.95;46.9,84.65"/>
1436 </dia:attribute>
1437 <dia:attribute name="elem_corner">
1438 <dia:point val="4,70"/>
1439 </dia:attribute>
1440 <dia:attribute name="elem_width">
1441 <dia:real val="42.850000000000001"/>
1442 </dia:attribute>
1443 <dia:attribute name="elem_height">
1444 <dia:real val="14.6"/>
1445 </dia:attribute>
1446 <dia:attribute name="name">
1447 <dia:string>#init_option#</dia:string>
1448 </dia:attribute>
1449 <dia:attribute name="stereotype">
1450 <dia:string>##</dia:string>
1451 </dia:attribute>
1452 <dia:attribute name="comment">
1453 <dia:string>##</dia:string>
1454 </dia:attribute>
1455 <dia:attribute name="abstract">
1456 <dia:boolean val="false"/>
1457 </dia:attribute>
1458 <dia:attribute name="suppress_attributes">
1459 <dia:boolean val="false"/>
1460 </dia:attribute>
1461 <dia:attribute name="suppress_operations">
1462 <dia:boolean val="false"/>
1463 </dia:attribute>
1464 <dia:attribute name="visible_attributes">
1465 <dia:boolean val="true"/>
1466 </dia:attribute>
1467 <dia:attribute name="visible_operations">
1468 <dia:boolean val="true"/>
1469 </dia:attribute>
1470 <dia:attribute name="visible_comments">
1471 <dia:boolean val="false"/>
1472 </dia:attribute>
1473 <dia:attribute name="wrap_operations">
1474 <dia:boolean val="false"/>
1475 </dia:attribute>
1476 <dia:attribute name="wrap_after_char">
1477 <dia:int val="40"/>
1478 </dia:attribute>
1479 <dia:attribute name="comment_line_length">
1480 <dia:int val="40"/>
1481 </dia:attribute>
1482 <dia:attribute name="comment_tagging">
1483 <dia:boolean val="false"/>
1484 </dia:attribute>
1485 <dia:attribute name="line_color">
1486 <dia:color val="#000000"/>
1487 </dia:attribute>
1488 <dia:attribute name="fill_color">
1489 <dia:color val="#ffffff"/>
1490 </dia:attribute>
1491 <dia:attribute name="text_color">
1492 <dia:color val="#000000"/>
1493 </dia:attribute>
1494 <dia:attribute name="normal_font">
1495 <dia:font family="courier new" style="0" name="Courier"/>
1496 </dia:attribute>
1497 <dia:attribute name="abstract_font">
1498 <dia:font family="courier new" style="0" name="Courier"/>
1499 </dia:attribute>
1500 <dia:attribute name="polymorphic_font">
1501 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1502 </dia:attribute>
1503 <dia:attribute name="classname_font">
1504 <dia:font family="courier new" style="0" name="Courier"/>
1505 </dia:attribute>
1506 <dia:attribute name="abstract_classname_font">
1507 <dia:font family="courier new" style="0" name="Courier"/>
1508 </dia:attribute>
1509 <dia:attribute name="comment_font">
1510 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1511 </dia:attribute>
1512 <dia:attribute name="normal_font_height">
1513 <dia:real val="0.80000000000000004"/>
1514 </dia:attribute>
1515 <dia:attribute name="polymorphic_font_height">
1516 <dia:real val="0.80000000000000004"/>
1517 </dia:attribute>
1518 <dia:attribute name="abstract_font_height">
1519 <dia:real val="0.80000000000000004"/>
1520 </dia:attribute>
1521 <dia:attribute name="classname_font_height">
1522 <dia:real val="1"/>
1523 </dia:attribute>
1524 <dia:attribute name="abstract_classname_font_height">
1525 <dia:real val="1"/>
1526 </dia:attribute>
1527 <dia:attribute name="comment_font_height">
1528 <dia:real val="1"/>
1529 </dia:attribute>
1530 <dia:attribute name="attributes">
1531 <dia:composite type="umlattribute">
1532 <dia:attribute name="name">
1533 <dia:string>#lobnd#</dia:string>
1534 </dia:attribute>
1535 <dia:attribute name="type">
1536 <dia:string>#scalar string#</dia:string>
1537 </dia:attribute>
1538 <dia:attribute name="value">
1539 <dia:string>#0#</dia:string>
1540 </dia:attribute>
1541 <dia:attribute name="comment">
1542 <dia:string>##</dia:string>
1543 </dia:attribute>
1544 <dia:attribute name="visibility">
1545 <dia:enum val="0"/>
1546 </dia:attribute>
1547 <dia:attribute name="abstract">
1548 <dia:boolean val="false"/>
1549 </dia:attribute>
1550 <dia:attribute name="class_scope">
1551 <dia:boolean val="false"/>
1552 </dia:attribute>
1553 </dia:composite>
1554 <dia:composite type="umlattribute">
1555 <dia:attribute name="name">
1556 <dia:string>#upbnd#</dia:string>
1557 </dia:attribute>
1558 <dia:attribute name="type">
1559 <dia:string>#scalar string#</dia:string>
1560 </dia:attribute>
1561 <dia:attribute name="value">
1562 <dia:string>#undef#</dia:string>
1563 </dia:attribute>
1564 <dia:attribute name="comment">
1565 <dia:string>##</dia:string>
1566 </dia:attribute>
1567 <dia:attribute name="visibility">
1568 <dia:enum val="0"/>
1569 </dia:attribute>
1570 <dia:attribute name="abstract">
1571 <dia:boolean val="false"/>
1572 </dia:attribute>
1573 <dia:attribute name="class_scope">
1574 <dia:boolean val="false"/>
1575 </dia:attribute>
1576 </dia:composite>
1577 <dia:composite type="umlattribute">
1578 <dia:attribute name="name">
1579 <dia:string>#init#</dia:string>
1580 </dia:attribute>
1581 <dia:attribute name="type">
1582 <dia:string>#scalar string#</dia:string>
1583 </dia:attribute>
1584 <dia:attribute name="value">
1585 <dia:string>#undef#</dia:string>
1586 </dia:attribute>
1587 <dia:attribute name="comment">
1588 <dia:string>##</dia:string>
1589 </dia:attribute>
1590 <dia:attribute name="visibility">
1591 <dia:enum val="0"/>
1592 </dia:attribute>
1593 <dia:attribute name="abstract">
1594 <dia:boolean val="false"/>
1595 </dia:attribute>
1596 <dia:attribute name="class_scope">
1597 <dia:boolean val="false"/>
1598 </dia:attribute>
1599 </dia:composite>
1600 <dia:composite type="umlattribute">
1601 <dia:attribute name="name">
1602 <dia:string>#fix#</dia:string>
1603 </dia:attribute>
1604 <dia:attribute name="type">
1605 <dia:string>#scalar boolean#</dia:string>
1606 </dia:attribute>
1607 <dia:attribute name="value">
1608 <dia:string>#0#</dia:string>
1609 </dia:attribute>
1610 <dia:attribute name="comment">
1611 <dia:string>##</dia:string>
1612 </dia:attribute>
1613 <dia:attribute name="visibility">
1614 <dia:enum val="0"/>
1615 </dia:attribute>
1616 <dia:attribute name="abstract">
1617 <dia:boolean val="false"/>
1618 </dia:attribute>
1619 <dia:attribute name="class_scope">
1620 <dia:boolean val="false"/>
1621 </dia:attribute>
1622 </dia:composite>
1623 <dia:composite type="umlattribute">
1624 <dia:attribute name="name">
1625 <dia:string>#label#</dia:string>
1626 </dia:attribute>
1627 <dia:attribute name="type">
1628 <dia:string>#scalar string#</dia:string>
1629 </dia:attribute>
1630 <dia:attribute name="value">
1631 <dia:string>#undef#</dia:string>
1632 </dia:attribute>
1633 <dia:attribute name="comment">
1634 <dia:string>##</dia:string>
1635 </dia:attribute>
1636 <dia:attribute name="visibility">
1637 <dia:enum val="0"/>
1638 </dia:attribute>
1639 <dia:attribute name="abstract">
1640 <dia:boolean val="false"/>
1641 </dia:attribute>
1642 <dia:attribute name="class_scope">
1643 <dia:boolean val="false"/>
1644 </dia:attribute>
1645 </dia:composite>
1646 <dia:composite type="umlattribute">
1647 <dia:attribute name="name">
1648 <dia:string>#unit#</dia:string>
1649 </dia:attribute>
1650 <dia:attribute name="type">
1651 <dia:string>#scalar string#</dia:string>
1652 </dia:attribute>
1653 <dia:attribute name="value">
1654 <dia:string>#undef#</dia:string>
1655 </dia:attribute>
1656 <dia:attribute name="comment">
1657 <dia:string>##</dia:string>
1658 </dia:attribute>
1659 <dia:attribute name="visibility">
1660 <dia:enum val="0"/>
1661 </dia:attribute>
1662 <dia:attribute name="abstract">
1663 <dia:boolean val="false"/>
1664 </dia:attribute>
1665 <dia:attribute name="class_scope">
1666 <dia:boolean val="false"/>
1667 </dia:attribute>
1668 </dia:composite>
1669 <dia:composite type="umlattribute">
1670 <dia:attribute name="name">
1671 <dia:string>#stored_init#</dia:string>
1672 </dia:attribute>
1673 <dia:attribute name="type">
1674 <dia:string>#scalar string#</dia:string>
1675 </dia:attribute>
1676 <dia:attribute name="value">
1677 <dia:string>#undef#</dia:string>
1678 </dia:attribute>
1679 <dia:attribute name="comment">
1680 <dia:string>##</dia:string>
1681 </dia:attribute>
1682 <dia:attribute name="visibility">
1683 <dia:enum val="0"/>
1684 </dia:attribute>
1685 <dia:attribute name="abstract">
1686 <dia:boolean val="false"/>
1687 </dia:attribute>
1688 <dia:attribute name="class_scope">
1689 <dia:boolean val="false"/>
1690 </dia:attribute>
1691 </dia:composite>
1692 <dia:composite type="umlattribute">
1693 <dia:attribute name="name">
1694 <dia:string>#on_diagonal#</dia:string>
1695 </dia:attribute>
1696 <dia:attribute name="type">
1697 <dia:string>#scalar boolean#</dia:string>
1698 </dia:attribute>
1699 <dia:attribute name="value">
1700 <dia:string>##</dia:string>
1701 </dia:attribute>
1702 <dia:attribute name="comment">
1703 <dia:string>##</dia:string>
1704 </dia:attribute>
1705 <dia:attribute name="visibility">
1706 <dia:enum val="0"/>
1707 </dia:attribute>
1708 <dia:attribute name="abstract">
1709 <dia:boolean val="false"/>
1710 </dia:attribute>
1711 <dia:attribute name="class_scope">
1712 <dia:boolean val="false"/>
1713 </dia:attribute>
1714 </dia:composite>
1715 <dia:composite type="umlattribute">
1716 <dia:attribute name="name">
1717 <dia:string>#sd#</dia:string>
1718 </dia:attribute>
1719 <dia:attribute name="type">
1720 <dia:string>#scalar boolean#</dia:string>
1721 </dia:attribute>
1722 <dia:attribute name="value">
1723 <dia:string>#0#</dia:string>
1724 </dia:attribute>
1725 <dia:attribute name="comment">
1726 <dia:string>##</dia:string>
1727 </dia:attribute>
1728 <dia:attribute name="visibility">
1729 <dia:enum val="0"/>
1730 </dia:attribute>
1731 <dia:attribute name="abstract">
1732 <dia:boolean val="false"/>
1733 </dia:attribute>
1734 <dia:attribute name="class_scope">
1735 <dia:boolean val="false"/>
1736 </dia:attribute>
1737 </dia:composite>
1738 <dia:composite type="umlattribute">
1739 <dia:attribute name="name">
1740 <dia:string>#corr#</dia:string>
1741 </dia:attribute>
1742 <dia:attribute name="type">
1743 <dia:string>#scalar boolean#</dia:string>
1744 </dia:attribute>
1745 <dia:attribute name="value">
1746 <dia:string>#0#</dia:string>
1747 </dia:attribute>
1748 <dia:attribute name="comment">
1749 <dia:string>##</dia:string>
1750 </dia:attribute>
1751 <dia:attribute name="visibility">
1752 <dia:enum val="0"/>
1753 </dia:attribute>
1754 <dia:attribute name="abstract">
1755 <dia:boolean val="false"/>
1756 </dia:attribute>
1757 <dia:attribute name="class_scope">
1758 <dia:boolean val="false"/>
1759 </dia:attribute>
1760 </dia:composite>
1761 </dia:attribute>
1762 <dia:attribute name="operations">
1763 <dia:composite type="umloperation">
1764 <dia:attribute name="name">
1765 <dia:string>#_read_option#</dia:string>
1766 </dia:attribute>
1767 <dia:attribute name="stereotype">
1768 <dia:string>#initiator#</dia:string>
1769 </dia:attribute>
1770 <dia:attribute name="type">
1771 <dia:string>##</dia:string>
1772 </dia:attribute>
1773 <dia:attribute name="visibility">
1774 <dia:enum val="1"/>
1775 </dia:attribute>
1776 <dia:attribute name="comment">
1777 <dia:string>##</dia:string>
1778 </dia:attribute>
1779 <dia:attribute name="abstract">
1780 <dia:boolean val="false"/>
1781 </dia:attribute>
1782 <dia:attribute name="inheritance_type">
1783 <dia:enum val="2"/>
1784 </dia:attribute>
1785 <dia:attribute name="query">
1786 <dia:boolean val="false"/>
1787 </dia:attribute>
1788 <dia:attribute name="class_scope">
1789 <dia:boolean val="false"/>
1790 </dia:attribute>
1791 <dia:attribute name="parameters"/>
1792 </dia:composite>
1793 <dia:composite type="umloperation">
1794 <dia:attribute name="name">
1795 <dia:string>#_format_option#</dia:string>
1796 </dia:attribute>
1797 <dia:attribute name="stereotype">
1798 <dia:string>#helper#</dia:string>
1799 </dia:attribute>
1800 <dia:attribute name="type">
1801 <dia:string>##</dia:string>
1802 </dia:attribute>
1803 <dia:attribute name="visibility">
1804 <dia:enum val="1"/>
1805 </dia:attribute>
1806 <dia:attribute name="comment">
1807 <dia:string>##</dia:string>
1808 </dia:attribute>
1809 <dia:attribute name="abstract">
1810 <dia:boolean val="false"/>
1811 </dia:attribute>
1812 <dia:attribute name="inheritance_type">
1813 <dia:enum val="2"/>
1814 </dia:attribute>
1815 <dia:attribute name="query">
1816 <dia:boolean val="false"/>
1817 </dia:attribute>
1818 <dia:attribute name="class_scope">
1819 <dia:boolean val="false"/>
1820 </dia:attribute>
1821 <dia:attribute name="parameters">
1822 <dia:composite type="umlparameter">
1823 <dia:attribute name="name">
1824 <dia:string>#len#</dia:string>
1825 </dia:attribute>
1826 <dia:attribute name="type">
1827 <dia:string>#scalar number#</dia:string>
1828 </dia:attribute>
1829 <dia:attribute name="value">
1830 <dia:string>##</dia:string>
1831 </dia:attribute>
1832 <dia:attribute name="comment">
1833 <dia:string>##</dia:string>
1834 </dia:attribute>
1835 <dia:attribute name="kind">
1836 <dia:enum val="1"/>
1837 </dia:attribute>
1838 </dia:composite>
1839 <dia:composite type="umlparameter">
1840 <dia:attribute name="name">
1841 <dia:string>#formatted#</dia:string>
1842 </dia:attribute>
1843 <dia:attribute name="type">
1844 <dia:string>#scalar string#</dia:string>
1845 </dia:attribute>
1846 <dia:attribute name="value">
1847 <dia:string>##</dia:string>
1848 </dia:attribute>
1849 <dia:attribute name="comment">
1850 <dia:string>##</dia:string>
1851 </dia:attribute>
1852 <dia:attribute name="kind">
1853 <dia:enum val="2"/>
1854 </dia:attribute>
1855 </dia:composite>
1856 </dia:attribute>
1857 </dia:composite>
1858 <dia:composite type="umloperation">
1859 <dia:attribute name="name">
1860 <dia:string>#store_init#</dia:string>
1861 </dia:attribute>
1862 <dia:attribute name="stereotype">
1863 <dia:string>#helper#</dia:string>
1864 </dia:attribute>
1865 <dia:attribute name="type">
1866 <dia:string>##</dia:string>
1867 </dia:attribute>
1868 <dia:attribute name="visibility">
1869 <dia:enum val="0"/>
1870 </dia:attribute>
1871 <dia:attribute name="comment">
1872 <dia:string>##</dia:string>
1873 </dia:attribute>
1874 <dia:attribute name="abstract">
1875 <dia:boolean val="false"/>
1876 </dia:attribute>
1877 <dia:attribute name="inheritance_type">
1878 <dia:enum val="2"/>
1879 </dia:attribute>
1880 <dia:attribute name="query">
1881 <dia:boolean val="false"/>
1882 </dia:attribute>
1883 <dia:attribute name="class_scope">
1884 <dia:boolean val="false"/>
1885 </dia:attribute>
1886 <dia:attribute name="parameters"/>
1887 </dia:composite>
1888 <dia:composite type="umloperation">
1889 <dia:attribute name="name">
1890 <dia:string>#restore_init#</dia:string>
1891 </dia:attribute>
1892 <dia:attribute name="stereotype">
1893 <dia:string>#helper#</dia:string>
1894 </dia:attribute>
1895 <dia:attribute name="type">
1896 <dia:string>##</dia:string>
1897 </dia:attribute>
1898 <dia:attribute name="visibility">
1899 <dia:enum val="0"/>
1900 </dia:attribute>
1901 <dia:attribute name="comment">
1902 <dia:string>##</dia:string>
1903 </dia:attribute>
1904 <dia:attribute name="abstract">
1905 <dia:boolean val="false"/>
1906 </dia:attribute>
1907 <dia:attribute name="inheritance_type">
1908 <dia:enum val="2"/>
1909 </dia:attribute>
1910 <dia:attribute name="query">
1911 <dia:boolean val="false"/>
1912 </dia:attribute>
1913 <dia:attribute name="class_scope">
1914 <dia:boolean val="false"/>
1915 </dia:attribute>
1916 <dia:attribute name="parameters"/>
1917 </dia:composite>
1918 <dia:composite type="umloperation">
1919 <dia:attribute name="name">
1920 <dia:string>#set_random_init#</dia:string>
1921 </dia:attribute>
1922 <dia:attribute name="stereotype">
1923 <dia:string>#helper#</dia:string>
1924 </dia:attribute>
1925 <dia:attribute name="type">
1926 <dia:string>##</dia:string>
1927 </dia:attribute>
1928 <dia:attribute name="visibility">
1929 <dia:enum val="0"/>
1930 </dia:attribute>
1931 <dia:attribute name="comment">
1932 <dia:string>##</dia:string>
1933 </dia:attribute>
1934 <dia:attribute name="abstract">
1935 <dia:boolean val="false"/>
1936 </dia:attribute>
1937 <dia:attribute name="inheritance_type">
1938 <dia:enum val="2"/>
1939 </dia:attribute>
1940 <dia:attribute name="query">
1941 <dia:boolean val="false"/>
1942 </dia:attribute>
1943 <dia:attribute name="class_scope">
1944 <dia:boolean val="false"/>
1945 </dia:attribute>
1946 <dia:attribute name="parameters">
1947 <dia:composite type="umlparameter">
1948 <dia:attribute name="name">
1949 <dia:string>#degree#</dia:string>
1950 </dia:attribute>
1951 <dia:attribute name="type">
1952 <dia:string>#scalar number#</dia:string>
1953 </dia:attribute>
1954 <dia:attribute name="value">
1955 <dia:string>#0.1#</dia:string>
1956 </dia:attribute>
1957 <dia:attribute name="comment">
1958 <dia:string>##</dia:string>
1959 </dia:attribute>
1960 <dia:attribute name="kind">
1961 <dia:enum val="1"/>
1962 </dia:attribute>
1963 </dia:composite>
1964 </dia:attribute>
1965 </dia:composite>
1966 <dia:composite type="umloperation">
1967 <dia:attribute name="name">
1968 <dia:string>#check_and_set_init#</dia:string>
1969 </dia:attribute>
1970 <dia:attribute name="stereotype">
1971 <dia:string>##</dia:string>
1972 </dia:attribute>
1973 <dia:attribute name="type">
1974 <dia:string>##</dia:string>
1975 </dia:attribute>
1976 <dia:attribute name="visibility">
1977 <dia:enum val="0"/>
1978 </dia:attribute>
1979 <dia:attribute name="comment">
1980 <dia:string>##</dia:string>
1981 </dia:attribute>
1982 <dia:attribute name="abstract">
1983 <dia:boolean val="false"/>
1984 </dia:attribute>
1985 <dia:attribute name="inheritance_type">
1986 <dia:enum val="1"/>
1987 </dia:attribute>
1988 <dia:attribute name="query">
1989 <dia:boolean val="false"/>
1990 </dia:attribute>
1991 <dia:attribute name="class_scope">
1992 <dia:boolean val="false"/>
1993 </dia:attribute>
1994 <dia:attribute name="parameters">
1995 <dia:composite type="umlparameter">
1996 <dia:attribute name="name">
1997 <dia:string>#success#</dia:string>
1998 </dia:attribute>
1999 <dia:attribute name="type">
2000 <dia:string>#scalar boolean#</dia:string>
2001 </dia:attribute>
2002 <dia:attribute name="value">
2003 <dia:string>#0#</dia:string>
2004 </dia:attribute>
2005 <dia:attribute name="comment">
2006 <dia:string>##</dia:string>
2007 </dia:attribute>
2008 <dia:attribute name="kind">
2009 <dia:enum val="2"/>
2010 </dia:attribute>
2011 </dia:composite>
2012 <dia:composite type="umlparameter">
2013 <dia:attribute name="name">
2014 <dia:string>#error_code#</dia:string>
2015 </dia:attribute>
2016 <dia:attribute name="type">
2017 <dia:string>#array of booleans#</dia:string>
2018 </dia:attribute>
2019 <dia:attribute name="value">
2020 <dia:string>#[0,0,0]#</dia:string>
2021 </dia:attribute>
2022 <dia:attribute name="comment">
2023 <dia:string>##</dia:string>
2024 </dia:attribute>
2025 <dia:attribute name="kind">
2026 <dia:enum val="2"/>
2027 </dia:attribute>
2028 </dia:composite>
2029 <dia:composite type="umlparameter">
2030 <dia:attribute name="name">
2031 <dia:string>#new_value#</dia:string>
2032 </dia:attribute>
2033 <dia:attribute name="type">
2034 <dia:string>#scalar integer#</dia:string>
2035 </dia:attribute>
2036 <dia:attribute name="value">
2037 <dia:string>##</dia:string>
2038 </dia:attribute>
2039 <dia:attribute name="comment">
2040 <dia:string>##</dia:string>
2041 </dia:attribute>
2042 <dia:attribute name="kind">
2043 <dia:enum val="3"/>
2044 </dia:attribute>
2045 </dia:composite>
2046 </dia:attribute>
2047 </dia:composite>
2048 </dia:attribute>
2049 <dia:attribute name="template">
2050 <dia:boolean val="false"/>
2051 </dia:attribute>
2052 <dia:attribute name="templates"/>
2053 </dia:object>
2054 <dia:object type="UML - Generalization" version="1" id="O18">
2055 <dia:attribute name="obj_pos">
2056 <dia:point val="13.875,66.6"/>
2057 </dia:attribute>
2058 <dia:attribute name="obj_bb">
2059 <dia:rectangle val="13.025,66.55;25.475,70.05"/>
2060 </dia:attribute>
2061 <dia:attribute name="orth_points">
2062 <dia:point val="13.875,66.6"/>
2063 <dia:point val="13.875,69"/>
2064 <dia:point val="25.425,69"/>
2065 <dia:point val="25.425,70"/>
2066 </dia:attribute>
2067 <dia:attribute name="orth_orient">
2068 <dia:enum val="1"/>
2069 <dia:enum val="0"/>
2070 <dia:enum val="1"/>
2071 </dia:attribute>
2072 <dia:attribute name="orth_autoroute">
2073 <dia:boolean val="false"/>
2074 </dia:attribute>
2075 <dia:attribute name="text_colour">
2076 <dia:color val="#000000"/>
2077 </dia:attribute>
2078 <dia:attribute name="line_colour">
2079 <dia:color val="#000000"/>
2080 </dia:attribute>
2081 <dia:attribute name="name">
2082 <dia:string>##</dia:string>
2083 </dia:attribute>
2084 <dia:attribute name="stereotype">
2085 <dia:string>##</dia:string>
2086 </dia:attribute>
2087 <dia:connections>
2088 <dia:connection handle="0" to="O3" connection="6"/>
2089 <dia:connection handle="1" to="O17" connection="1"/>
2090 </dia:connections>
2091 </dia:object>
2092 <dia:object type="UML - Class" version="0" id="O19">
2093 <dia:attribute name="obj_pos">
2094 <dia:point val="5,85"/>
2095 </dia:attribute>
2096 <dia:attribute name="obj_bb">
2097 <dia:rectangle val="4.95,84.95;24.8,90.05"/>
2098 </dia:attribute>
2099 <dia:attribute name="elem_corner">
2100 <dia:point val="5,85"/>
2101 </dia:attribute>
2102 <dia:attribute name="elem_width">
2103 <dia:real val="19.75"/>
2104 </dia:attribute>
2105 <dia:attribute name="elem_height">
2106 <dia:real val="5"/>
2107 </dia:attribute>
2108 <dia:attribute name="name">
2109 <dia:string>#theta_option#</dia:string>
2110 </dia:attribute>
2111 <dia:attribute name="stereotype">
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="abstract">
2118 <dia:boolean val="false"/>
2119 </dia:attribute>
2120 <dia:attribute name="suppress_attributes">
2121 <dia:boolean val="false"/>
2122 </dia:attribute>
2123 <dia:attribute name="suppress_operations">
2124 <dia:boolean val="false"/>
2125 </dia:attribute>
2126 <dia:attribute name="visible_attributes">
2127 <dia:boolean val="true"/>
2128 </dia:attribute>
2129 <dia:attribute name="visible_operations">
2130 <dia:boolean val="true"/>
2131 </dia:attribute>
2132 <dia:attribute name="visible_comments">
2133 <dia:boolean val="false"/>
2134 </dia:attribute>
2135 <dia:attribute name="wrap_operations">
2136 <dia:boolean val="false"/>
2137 </dia:attribute>
2138 <dia:attribute name="wrap_after_char">
2139 <dia:int val="40"/>
2140 </dia:attribute>
2141 <dia:attribute name="comment_line_length">
2142 <dia:int val="40"/>
2143 </dia:attribute>
2144 <dia:attribute name="comment_tagging">
2145 <dia:boolean val="false"/>
2146 </dia:attribute>
2147 <dia:attribute name="line_color">
2148 <dia:color val="#000000"/>
2149 </dia:attribute>
2150 <dia:attribute name="fill_color">
2151 <dia:color val="#ffffff"/>
2152 </dia:attribute>
2153 <dia:attribute name="text_color">
2154 <dia:color val="#000000"/>
2155 </dia:attribute>
2156 <dia:attribute name="normal_font">
2157 <dia:font family="courier new" style="0" name="Courier"/>
2158 </dia:attribute>
2159 <dia:attribute name="abstract_font">
2160 <dia:font family="courier new" style="0" name="Courier"/>
2161 </dia:attribute>
2162 <dia:attribute name="polymorphic_font">
2163 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2164 </dia:attribute>
2165 <dia:attribute name="classname_font">
2166 <dia:font family="courier new" style="0" name="Courier"/>
2167 </dia:attribute>
2168 <dia:attribute name="abstract_classname_font">
2169 <dia:font family="courier new" style="0" name="Courier"/>
2170 </dia:attribute>
2171 <dia:attribute name="comment_font">
2172 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2173 </dia:attribute>
2174 <dia:attribute name="normal_font_height">
2175 <dia:real val="0.80000000000000004"/>
2176 </dia:attribute>
2177 <dia:attribute name="polymorphic_font_height">
2178 <dia:real val="0.80000000000000004"/>
2179 </dia:attribute>
2180 <dia:attribute name="abstract_font_height">
2181 <dia:real val="0.80000000000000004"/>
2182 </dia:attribute>
2183 <dia:attribute name="classname_font_height">
2184 <dia:real val="1"/>
2185 </dia:attribute>
2186 <dia:attribute name="abstract_classname_font_height">
2187 <dia:real val="1"/>
2188 </dia:attribute>
2189 <dia:attribute name="comment_font_height">
2190 <dia:real val="1"/>
2191 </dia:attribute>
2192 <dia:attribute name="attributes">
2193 <dia:composite type="umlattribute">
2194 <dia:attribute name="name">
2195 <dia:string>#lobnd#</dia:string>
2196 </dia:attribute>
2197 <dia:attribute name="type">
2198 <dia:string>#scalar string#</dia:string>
2199 </dia:attribute>
2200 <dia:attribute name="value">
2201 <dia:string>#-1000000#</dia:string>
2202 </dia:attribute>
2203 <dia:attribute name="comment">
2204 <dia:string>##</dia:string>
2205 </dia:attribute>
2206 <dia:attribute name="visibility">
2207 <dia:enum val="0"/>
2208 </dia:attribute>
2209 <dia:attribute name="abstract">
2210 <dia:boolean val="false"/>
2211 </dia:attribute>
2212 <dia:attribute name="class_scope">
2213 <dia:boolean val="false"/>
2214 </dia:attribute>
2215 </dia:composite>
2216 </dia:attribute>
2217 <dia:attribute name="operations">
2218 <dia:composite type="umloperation">
2219 <dia:attribute name="name">
2220 <dia:string>#_format_option#</dia:string>
2221 </dia:attribute>
2222 <dia:attribute name="stereotype">
2223 <dia:string>#helper#</dia:string>
2224 </dia:attribute>
2225 <dia:attribute name="type">
2226 <dia:string>##</dia:string>
2227 </dia:attribute>
2228 <dia:attribute name="visibility">
2229 <dia:enum val="0"/>
2230 </dia:attribute>
2231 <dia:attribute name="comment">
2232 <dia:string>##</dia:string>
2233 </dia:attribute>
2234 <dia:attribute name="abstract">
2235 <dia:boolean val="false"/>
2236 </dia:attribute>
2237 <dia:attribute name="inheritance_type">
2238 <dia:enum val="2"/>
2239 </dia:attribute>
2240 <dia:attribute name="query">
2241 <dia:boolean val="false"/>
2242 </dia:attribute>
2243 <dia:attribute name="class_scope">
2244 <dia:boolean val="false"/>
2245 </dia:attribute>
2246 <dia:attribute name="parameters">
2247 <dia:composite type="umlparameter">
2248 <dia:attribute name="name">
2249 <dia:string>#formatted#</dia:string>
2250 </dia:attribute>
2251 <dia:attribute name="type">
2252 <dia:string>#scalar string#</dia:string>
2253 </dia:attribute>
2254 <dia:attribute name="value">
2255 <dia:string>##</dia:string>
2256 </dia:attribute>
2257 <dia:attribute name="comment">
2258 <dia:string>##</dia:string>
2259 </dia:attribute>
2260 <dia:attribute name="kind">
2261 <dia:enum val="2"/>
2262 </dia:attribute>
2263 </dia:composite>
2264 </dia:attribute>
2265 </dia:composite>
2266 <dia:composite type="umloperation">
2267 <dia:attribute name="name">
2268 <dia:string>#_read_option#</dia:string>
2269 </dia:attribute>
2270 <dia:attribute name="stereotype">
2271 <dia:string>#initiator#</dia:string>
2272 </dia:attribute>
2273 <dia:attribute name="type">
2274 <dia:string>##</dia:string>
2275 </dia:attribute>
2276 <dia:attribute name="visibility">
2277 <dia:enum val="1"/>
2278 </dia:attribute>
2279 <dia:attribute name="comment">
2280 <dia:string>##</dia:string>
2281 </dia:attribute>
2282 <dia:attribute name="abstract">
2283 <dia:boolean val="false"/>
2284 </dia:attribute>
2285 <dia:attribute name="inheritance_type">
2286 <dia:enum val="2"/>
2287 </dia:attribute>
2288 <dia:attribute name="query">
2289 <dia:boolean val="false"/>
2290 </dia:attribute>
2291 <dia:attribute name="class_scope">
2292 <dia:boolean val="false"/>
2293 </dia:attribute>
2294 <dia:attribute name="parameters"/>
2295 </dia:composite>
2296 <dia:composite type="umloperation">
2297 <dia:attribute name="name">
2298 <dia:string>#option_count#</dia:string>
2299 </dia:attribute>
2300 <dia:attribute name="stereotype">
2301 <dia:string>##</dia:string>
2302 </dia:attribute>
2303 <dia:attribute name="type">
2304 <dia:string>##</dia:string>
2305 </dia:attribute>
2306 <dia:attribute name="visibility">
2307 <dia:enum val="0"/>
2308 </dia:attribute>
2309 <dia:attribute name="comment">
2310 <dia:string>##</dia:string>
2311 </dia:attribute>
2312 <dia:attribute name="abstract">
2313 <dia:boolean val="false"/>
2314 </dia:attribute>
2315 <dia:attribute name="inheritance_type">
2316 <dia:enum val="2"/>
2317 </dia:attribute>
2318 <dia:attribute name="query">
2319 <dia:boolean val="false"/>
2320 </dia:attribute>
2321 <dia:attribute name="class_scope">
2322 <dia:boolean val="false"/>
2323 </dia:attribute>
2324 <dia:attribute name="parameters">
2325 <dia:composite type="umlparameter">
2326 <dia:attribute name="name">
2327 <dia:string>#return_value#</dia:string>
2328 </dia:attribute>
2329 <dia:attribute name="type">
2330 <dia:string>#scalar integer#</dia:string>
2331 </dia:attribute>
2332 <dia:attribute name="value">
2333 <dia:string>#0#</dia:string>
2334 </dia:attribute>
2335 <dia:attribute name="comment">
2336 <dia:string>##</dia:string>
2337 </dia:attribute>
2338 <dia:attribute name="kind">
2339 <dia:enum val="2"/>
2340 </dia:attribute>
2341 </dia:composite>
2342 </dia:attribute>
2343 </dia:composite>
2344 </dia:attribute>
2345 <dia:attribute name="template">
2346 <dia:boolean val="false"/>
2347 </dia:attribute>
2348 <dia:attribute name="templates"/>
2349 </dia:object>
2350 <dia:object type="UML - Generalization" version="1" id="O20">
2351 <dia:attribute name="obj_pos">
2352 <dia:point val="25.425,84.6"/>
2353 </dia:attribute>
2354 <dia:attribute name="obj_bb">
2355 <dia:rectangle val="14.825,83.3;26.275,85.05"/>
2356 </dia:attribute>
2357 <dia:attribute name="orth_points">
2358 <dia:point val="25.425,84.6"/>
2359 <dia:point val="25.425,84"/>
2360 <dia:point val="14.875,84"/>
2361 <dia:point val="14.875,85"/>
2362 </dia:attribute>
2363 <dia:attribute name="orth_orient">
2364 <dia:enum val="1"/>
2365 <dia:enum val="0"/>
2366 <dia:enum val="1"/>
2367 </dia:attribute>
2368 <dia:attribute name="orth_autoroute">
2369 <dia:boolean val="false"/>
2370 </dia:attribute>
2371 <dia:attribute name="text_colour">
2372 <dia:color val="#000000"/>
2373 </dia:attribute>
2374 <dia:attribute name="line_colour">
2375 <dia:color val="#000000"/>
2376 </dia:attribute>
2377 <dia:attribute name="name">
2378 <dia:string>##</dia:string>
2379 </dia:attribute>
2380 <dia:attribute name="stereotype">
2381 <dia:string>##</dia:string>
2382 </dia:attribute>
2383 <dia:connections>
2384 <dia:connection handle="0" to="O17" connection="6"/>
2385 <dia:connection handle="1" to="O19" connection="1"/>
2386 </dia:connections>
2387 </dia:object>
2388 <dia:object type="UML - Class" version="0" id="O21">
2389 <dia:attribute name="obj_pos">
2390 <dia:point val="-34,-94"/>
2391 </dia:attribute>
2392 <dia:attribute name="obj_bb">
2393 <dia:rectangle val="-34.05,-94.05;-5.45,58.6"/>
2394 </dia:attribute>
2395 <dia:attribute name="elem_corner">
2396 <dia:point val="-34,-94"/>
2397 </dia:attribute>
2398 <dia:attribute name="elem_width">
2399 <dia:real val="28.5"/>
2400 </dia:attribute>
2401 <dia:attribute name="elem_height">
2402 <dia:real val="152.54999999999978"/>
2403 </dia:attribute>
2404 <dia:attribute name="name">
2405 <dia:string>#model#</dia:string>
2406 </dia:attribute>
2407 <dia:attribute name="stereotype">
2408 <dia:string>##</dia:string>
2409 </dia:attribute>
2410 <dia:attribute name="comment">
2411 <dia:string>##</dia:string>
2412 </dia:attribute>
2413 <dia:attribute name="abstract">
2414 <dia:boolean val="false"/>
2415 </dia:attribute>
2416 <dia:attribute name="suppress_attributes">
2417 <dia:boolean val="false"/>
2418 </dia:attribute>
2419 <dia:attribute name="suppress_operations">
2420 <dia:boolean val="false"/>
2421 </dia:attribute>
2422 <dia:attribute name="visible_attributes">
2423 <dia:boolean val="true"/>
2424 </dia:attribute>
2425 <dia:attribute name="visible_operations">
2426 <dia:boolean val="true"/>
2427 </dia:attribute>
2428 <dia:attribute name="visible_comments">
2429 <dia:boolean val="false"/>
2430 </dia:attribute>
2431 <dia:attribute name="wrap_operations">
2432 <dia:boolean val="true"/>
2433 </dia:attribute>
2434 <dia:attribute name="wrap_after_char">
2435 <dia:int val="40"/>
2436 </dia:attribute>
2437 <dia:attribute name="comment_line_length">
2438 <dia:int val="40"/>
2439 </dia:attribute>
2440 <dia:attribute name="comment_tagging">
2441 <dia:boolean val="false"/>
2442 </dia:attribute>
2443 <dia:attribute name="line_color">
2444 <dia:color val="#000000"/>
2445 </dia:attribute>
2446 <dia:attribute name="fill_color">
2447 <dia:color val="#ffffff"/>
2448 </dia:attribute>
2449 <dia:attribute name="text_color">
2450 <dia:color val="#000000"/>
2451 </dia:attribute>
2452 <dia:attribute name="normal_font">
2453 <dia:font family="courier new" style="0" name="Courier"/>
2454 </dia:attribute>
2455 <dia:attribute name="abstract_font">
2456 <dia:font family="courier new" style="0" name="Courier"/>
2457 </dia:attribute>
2458 <dia:attribute name="polymorphic_font">
2459 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2460 </dia:attribute>
2461 <dia:attribute name="classname_font">
2462 <dia:font family="courier new" style="0" name="Courier"/>
2463 </dia:attribute>
2464 <dia:attribute name="abstract_classname_font">
2465 <dia:font family="courier new" style="0" name="Courier"/>
2466 </dia:attribute>
2467 <dia:attribute name="comment_font">
2468 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2469 </dia:attribute>
2470 <dia:attribute name="normal_font_height">
2471 <dia:real val="0.80000000000000004"/>
2472 </dia:attribute>
2473 <dia:attribute name="polymorphic_font_height">
2474 <dia:real val="0.80000000000000004"/>
2475 </dia:attribute>
2476 <dia:attribute name="abstract_font_height">
2477 <dia:real val="0.80000000000000004"/>
2478 </dia:attribute>
2479 <dia:attribute name="classname_font_height">
2480 <dia:real val="1"/>
2481 </dia:attribute>
2482 <dia:attribute name="abstract_classname_font_height">
2483 <dia:real val="1"/>
2484 </dia:attribute>
2485 <dia:attribute name="comment_font_height">
2486 <dia:real val="1"/>
2487 </dia:attribute>
2488 <dia:attribute name="attributes">
2489 <dia:composite type="umlattribute">
2490 <dia:attribute name="name">
2491 <dia:string>#active_problems#</dia:string>
2492 </dia:attribute>
2493 <dia:attribute name="type">
2494 <dia:string>#array of booleans#</dia:string>
2495 </dia:attribute>
2496 <dia:attribute name="value">
2497 <dia:string>##</dia:string>
2498 </dia:attribute>
2499 <dia:attribute name="comment">
2500 <dia:string>##</dia:string>
2501 </dia:attribute>
2502 <dia:attribute name="visibility">
2503 <dia:enum val="0"/>
2504 </dia:attribute>
2505 <dia:attribute name="abstract">
2506 <dia:boolean val="false"/>
2507 </dia:attribute>
2508 <dia:attribute name="class_scope">
2509 <dia:boolean val="false"/>
2510 </dia:attribute>
2511 </dia:composite>
2512 <dia:composite type="umlattribute">
2513 <dia:attribute name="name">
2514 <dia:string>#compute_cwres#</dia:string>
2515 </dia:attribute>
2516 <dia:attribute name="type">
2517 <dia:string>#scalar boolean#</dia:string>
2518 </dia:attribute>
2519 <dia:attribute name="value">
2520 <dia:string>#0#</dia:string>
2521 </dia:attribute>
2522 <dia:attribute name="comment">
2523 <dia:string>##</dia:string>
2524 </dia:attribute>
2525 <dia:attribute name="visibility">
2526 <dia:enum val="0"/>
2527 </dia:attribute>
2528 <dia:attribute name="abstract">
2529 <dia:boolean val="false"/>
2530 </dia:attribute>
2531 <dia:attribute name="class_scope">
2532 <dia:boolean val="false"/>
2533 </dia:attribute>
2534 </dia:composite>
2535 <dia:composite type="umlattribute">
2536 <dia:attribute name="name">
2537 <dia:string>#directory#</dia:string>
2538 </dia:attribute>
2539 <dia:attribute name="type">
2540 <dia:string>#scalar string#</dia:string>
2541 </dia:attribute>
2542 <dia:attribute name="value">
2543 <dia:string>##</dia:string>
2544 </dia:attribute>
2545 <dia:attribute name="comment">
2546 <dia:string>##</dia:string>
2547 </dia:attribute>
2548 <dia:attribute name="visibility">
2549 <dia:enum val="0"/>
2550 </dia:attribute>
2551 <dia:attribute name="abstract">
2552 <dia:boolean val="false"/>
2553 </dia:attribute>
2554 <dia:attribute name="class_scope">
2555 <dia:boolean val="false"/>
2556 </dia:attribute>
2557 </dia:composite>
2558 <dia:composite type="umlattribute">
2559 <dia:attribute name="name">
2560 <dia:string>#extra_data_files#</dia:string>
2561 </dia:attribute>
2562 <dia:attribute name="type">
2563 <dia:string>#array of strings#</dia:string>
2564 </dia:attribute>
2565 <dia:attribute name="value">
2566 <dia:string>##</dia:string>
2567 </dia:attribute>
2568 <dia:attribute name="comment">
2569 <dia:string>##</dia:string>
2570 </dia:attribute>
2571 <dia:attribute name="visibility">
2572 <dia:enum val="0"/>
2573 </dia:attribute>
2574 <dia:attribute name="abstract">
2575 <dia:boolean val="false"/>
2576 </dia:attribute>
2577 <dia:attribute name="class_scope">
2578 <dia:boolean val="false"/>
2579 </dia:attribute>
2580 </dia:composite>
2581 <dia:composite type="umlattribute">
2582 <dia:attribute name="name">
2583 <dia:string>#extra_data_headers#</dia:string>
2584 </dia:attribute>
2585 <dia:attribute name="type">
2586 <dia:string>#array of arrays of strings#</dia:string>
2587 </dia:attribute>
2588 <dia:attribute name="value">
2589 <dia:string>##</dia:string>
2590 </dia:attribute>
2591 <dia:attribute name="comment">
2592 <dia:string>##</dia:string>
2593 </dia:attribute>
2594 <dia:attribute name="visibility">
2595 <dia:enum val="0"/>
2596 </dia:attribute>
2597 <dia:attribute name="abstract">
2598 <dia:boolean val="false"/>
2599 </dia:attribute>
2600 <dia:attribute name="class_scope">
2601 <dia:boolean val="false"/>
2602 </dia:attribute>
2603 </dia:composite>
2604 <dia:composite type="umlattribute">
2605 <dia:attribute name="name">
2606 <dia:string>#extra_files#</dia:string>
2607 </dia:attribute>
2608 <dia:attribute name="type">
2609 <dia:string>#array of strings#</dia:string>
2610 </dia:attribute>
2611 <dia:attribute name="value">
2612 <dia:string>##</dia:string>
2613 </dia:attribute>
2614 <dia:attribute name="comment">
2615 <dia:string>##</dia:string>
2616 </dia:attribute>
2617 <dia:attribute name="visibility">
2618 <dia:enum val="0"/>
2619 </dia:attribute>
2620 <dia:attribute name="abstract">
2621 <dia:boolean val="false"/>
2622 </dia:attribute>
2623 <dia:attribute name="class_scope">
2624 <dia:boolean val="false"/>
2625 </dia:attribute>
2626 </dia:composite>
2627 <dia:composite type="umlattribute">
2628 <dia:attribute name="name">
2629 <dia:string>#extra_output#</dia:string>
2630 </dia:attribute>
2631 <dia:attribute name="type">
2632 <dia:string>#array of strings#</dia:string>
2633 </dia:attribute>
2634 <dia:attribute name="value">
2635 <dia:string>##</dia:string>
2636 </dia:attribute>
2637 <dia:attribute name="comment">
2638 <dia:string>##</dia:string>
2639 </dia:attribute>
2640 <dia:attribute name="visibility">
2641 <dia:enum val="0"/>
2642 </dia:attribute>
2643 <dia:attribute name="abstract">
2644 <dia:boolean val="false"/>
2645 </dia:attribute>
2646 <dia:attribute name="class_scope">
2647 <dia:boolean val="false"/>
2648 </dia:attribute>
2649 </dia:composite>
2650 <dia:composite type="umlattribute">
2651 <dia:attribute name="name">
2652 <dia:string>#filename#</dia:string>
2653 </dia:attribute>
2654 <dia:attribute name="type">
2655 <dia:string>#mandatory scalar string#</dia:string>
2656 </dia:attribute>
2657 <dia:attribute name="value">
2658 <dia:string>##</dia:string>
2659 </dia:attribute>
2660 <dia:attribute name="comment">
2661 <dia:string>##</dia:string>
2662 </dia:attribute>
2663 <dia:attribute name="visibility">
2664 <dia:enum val="0"/>
2665 </dia:attribute>
2666 <dia:attribute name="abstract">
2667 <dia:boolean val="false"/>
2668 </dia:attribute>
2669 <dia:attribute name="class_scope">
2670 <dia:boolean val="false"/>
2671 </dia:attribute>
2672 </dia:composite>
2673 <dia:composite type="umlattribute">
2674 <dia:attribute name="name">
2675 <dia:string>#model_id#</dia:string>
2676 </dia:attribute>
2677 <dia:attribute name="type">
2678 <dia:string>#scalar integer#</dia:string>
2679 </dia:attribute>
2680 <dia:attribute name="value">
2681 <dia:string>##</dia:string>
2682 </dia:attribute>
2683 <dia:attribute name="comment">
2684 <dia:string>##</dia:string>
2685 </dia:attribute>
2686 <dia:attribute name="visibility">
2687 <dia:enum val="0"/>
2688 </dia:attribute>
2689 <dia:attribute name="abstract">
2690 <dia:boolean val="false"/>
2691 </dia:attribute>
2692 <dia:attribute name="class_scope">
2693 <dia:boolean val="false"/>
2694 </dia:attribute>
2695 </dia:composite>
2696 <dia:composite type="umlattribute">
2697 <dia:attribute name="name">
2698 <dia:string>#nm_version#</dia:string>
2699 </dia:attribute>
2700 <dia:attribute name="type">
2701 <dia:string>#scalar#</dia:string>
2702 </dia:attribute>
2703 <dia:attribute name="value">
2704 <dia:string>##</dia:string>
2705 </dia:attribute>
2706 <dia:attribute name="comment">
2707 <dia:string>##</dia:string>
2708 </dia:attribute>
2709 <dia:attribute name="visibility">
2710 <dia:enum val="0"/>
2711 </dia:attribute>
2712 <dia:attribute name="abstract">
2713 <dia:boolean val="false"/>
2714 </dia:attribute>
2715 <dia:attribute name="class_scope">
2716 <dia:boolean val="false"/>
2717 </dia:attribute>
2718 </dia:composite>
2719 <dia:composite type="umlattribute">
2720 <dia:attribute name="name">
2721 <dia:string>#ignore_missing_data#</dia:string>
2722 </dia:attribute>
2723 <dia:attribute name="type">
2724 <dia:string>#scalar boolean#</dia:string>
2725 </dia:attribute>
2726 <dia:attribute name="value">
2727 <dia:string>#0#</dia:string>
2728 </dia:attribute>
2729 <dia:attribute name="comment">
2730 <dia:string>##</dia:string>
2731 </dia:attribute>
2732 <dia:attribute name="visibility">
2733 <dia:enum val="0"/>
2734 </dia:attribute>
2735 <dia:attribute name="abstract">
2736 <dia:boolean val="false"/>
2737 </dia:attribute>
2738 <dia:attribute name="class_scope">
2739 <dia:boolean val="false"/>
2740 </dia:attribute>
2741 </dia:composite>
2742 <dia:composite type="umlattribute">
2743 <dia:attribute name="name">
2744 <dia:string>#ignore_missing_files#</dia:string>
2745 </dia:attribute>
2746 <dia:attribute name="type">
2747 <dia:string>#scalar boolean#</dia:string>
2748 </dia:attribute>
2749 <dia:attribute name="value">
2750 <dia:string>#0#</dia:string>
2751 </dia:attribute>
2752 <dia:attribute name="comment">
2753 <dia:string>##</dia:string>
2754 </dia:attribute>
2755 <dia:attribute name="visibility">
2756 <dia:enum val="0"/>
2757 </dia:attribute>
2758 <dia:attribute name="abstract">
2759 <dia:boolean val="false"/>
2760 </dia:attribute>
2761 <dia:attribute name="class_scope">
2762 <dia:boolean val="false"/>
2763 </dia:attribute>
2764 </dia:composite>
2765 <dia:composite type="umlattribute">
2766 <dia:attribute name="name">
2767 <dia:string>#ignore_missing_output_files#</dia:string>
2768 </dia:attribute>
2769 <dia:attribute name="type">
2770 <dia:string>#scalar boolean#</dia:string>
2771 </dia:attribute>
2772 <dia:attribute name="value">
2773 <dia:string>#1#</dia:string>
2774 </dia:attribute>
2775 <dia:attribute name="comment">
2776 <dia:string>##</dia:string>
2777 </dia:attribute>
2778 <dia:attribute name="visibility">
2779 <dia:enum val="0"/>
2780 </dia:attribute>
2781 <dia:attribute name="abstract">
2782 <dia:boolean val="false"/>
2783 </dia:attribute>
2784 <dia:attribute name="class_scope">
2785 <dia:boolean val="false"/>
2786 </dia:attribute>
2787 </dia:composite>
2788 <dia:composite type="umlattribute">
2789 <dia:attribute name="name">
2790 <dia:string>#outputfile#</dia:string>
2791 </dia:attribute>
2792 <dia:attribute name="type">
2793 <dia:string>#scalar string#</dia:string>
2794 </dia:attribute>
2795 <dia:attribute name="value">
2796 <dia:string>##</dia:string>
2797 </dia:attribute>
2798 <dia:attribute name="comment">
2799 <dia:string>##</dia:string>
2800 </dia:attribute>
2801 <dia:attribute name="visibility">
2802 <dia:enum val="0"/>
2803 </dia:attribute>
2804 <dia:attribute name="abstract">
2805 <dia:boolean val="false"/>
2806 </dia:attribute>
2807 <dia:attribute name="class_scope">
2808 <dia:boolean val="false"/>
2809 </dia:attribute>
2810 </dia:composite>
2811 <dia:composite type="umlattribute">
2812 <dia:attribute name="name">
2813 <dia:string>#run_no#</dia:string>
2814 </dia:attribute>
2815 <dia:attribute name="type">
2816 <dia:string>#scalar integer#</dia:string>
2817 </dia:attribute>
2818 <dia:attribute name="value">
2819 <dia:string>#0#</dia:string>
2820 </dia:attribute>
2821 <dia:attribute name="comment">
2822 <dia:string>##</dia:string>
2823 </dia:attribute>
2824 <dia:attribute name="visibility">
2825 <dia:enum val="0"/>
2826 </dia:attribute>
2827 <dia:attribute name="abstract">
2828 <dia:boolean val="false"/>
2829 </dia:attribute>
2830 <dia:attribute name="class_scope">
2831 <dia:boolean val="false"/>
2832 </dia:attribute>
2833 </dia:composite>
2834 <dia:composite type="umlattribute">
2835 <dia:attribute name="name">
2836 <dia:string>#sde#</dia:string>
2837 </dia:attribute>
2838 <dia:attribute name="type">
2839 <dia:string>#scalar boolean#</dia:string>
2840 </dia:attribute>
2841 <dia:attribute name="value">
2842 <dia:string>#0#</dia:string>
2843 </dia:attribute>
2844 <dia:attribute name="comment">
2845 <dia:string>##</dia:string>
2846 </dia:attribute>
2847 <dia:attribute name="visibility">
2848 <dia:enum val="0"/>
2849 </dia:attribute>
2850 <dia:attribute name="abstract">
2851 <dia:boolean val="false"/>
2852 </dia:attribute>
2853 <dia:attribute name="class_scope">
2854 <dia:boolean val="false"/>
2855 </dia:attribute>
2856 </dia:composite>
2857 <dia:composite type="umlattribute">
2858 <dia:attribute name="name">
2859 <dia:string>#synced#</dia:string>
2860 </dia:attribute>
2861 <dia:attribute name="type">
2862 <dia:string>#scalar boolean#</dia:string>
2863 </dia:attribute>
2864 <dia:attribute name="value">
2865 <dia:string>#0#</dia:string>
2866 </dia:attribute>
2867 <dia:attribute name="comment">
2868 <dia:string>##</dia:string>
2869 </dia:attribute>
2870 <dia:attribute name="visibility">
2871 <dia:enum val="0"/>
2872 </dia:attribute>
2873 <dia:attribute name="abstract">
2874 <dia:boolean val="false"/>
2875 </dia:attribute>
2876 <dia:attribute name="class_scope">
2877 <dia:boolean val="false"/>
2878 </dia:attribute>
2879 </dia:composite>
2880 <dia:composite type="umlattribute">
2881 <dia:attribute name="name">
2882 <dia:string>#target#</dia:string>
2883 </dia:attribute>
2884 <dia:attribute name="type">
2885 <dia:string>#scalar string#</dia:string>
2886 </dia:attribute>
2887 <dia:attribute name="value">
2888 <dia:string>#'mem'#</dia:string>
2889 </dia:attribute>
2890 <dia:attribute name="comment">
2891 <dia:string>##</dia:string>
2892 </dia:attribute>
2893 <dia:attribute name="visibility">
2894 <dia:enum val="0"/>
2895 </dia:attribute>
2896 <dia:attribute name="abstract">
2897 <dia:boolean val="false"/>
2898 </dia:attribute>
2899 <dia:attribute name="class_scope">
2900 <dia:boolean val="false"/>
2901 </dia:attribute>
2902 </dia:composite>
2903 <dia:composite type="umlattribute">
2904 <dia:attribute name="name">
2905 <dia:string>#reference_object#</dia:string>
2906 </dia:attribute>
2907 <dia:attribute name="type">
2908 <dia:string>##</dia:string>
2909 </dia:attribute>
2910 <dia:attribute name="value">
2911 <dia:string>##</dia:string>
2912 </dia:attribute>
2913 <dia:attribute name="comment">
2914 <dia:string>##</dia:string>
2915 </dia:attribute>
2916 <dia:attribute name="visibility">
2917 <dia:enum val="0"/>
2918 </dia:attribute>
2919 <dia:attribute name="abstract">
2920 <dia:boolean val="false"/>
2921 </dia:attribute>
2922 <dia:attribute name="class_scope">
2923 <dia:boolean val="false"/>
2924 </dia:attribute>
2925 </dia:composite>
2926 <dia:composite type="umlattribute">
2927 <dia:attribute name="name">
2928 <dia:string>#data_wrapped#</dia:string>
2929 </dia:attribute>
2930 <dia:attribute name="type">
2931 <dia:string>#scalar boolean#</dia:string>
2932 </dia:attribute>
2933 <dia:attribute name="value">
2934 <dia:string>#0#</dia:string>
2935 </dia:attribute>
2936 <dia:attribute name="comment">
2937 <dia:string>##</dia:string>
2938 </dia:attribute>
2939 <dia:attribute name="visibility">
2940 <dia:enum val="0"/>
2941 </dia:attribute>
2942 <dia:attribute name="abstract">
2943 <dia:boolean val="false"/>
2944 </dia:attribute>
2945 <dia:attribute name="class_scope">
2946 <dia:boolean val="false"/>
2947 </dia:attribute>
2948 </dia:composite>
2949 <dia:composite type="umlattribute">
2950 <dia:attribute name="name">
2951 <dia:string>#drop_dropped#</dia:string>
2952 </dia:attribute>
2953 <dia:attribute name="type">
2954 <dia:string>#scalar boolean#</dia:string>
2955 </dia:attribute>
2956 <dia:attribute name="value">
2957 <dia:string>#0#</dia:string>
2958 </dia:attribute>
2959 <dia:attribute name="comment">
2960 <dia:string>##</dia:string>
2961 </dia:attribute>
2962 <dia:attribute name="visibility">
2963 <dia:enum val="0"/>
2964 </dia:attribute>
2965 <dia:attribute name="abstract">
2966 <dia:boolean val="false"/>
2967 </dia:attribute>
2968 <dia:attribute name="class_scope">
2969 <dia:boolean val="false"/>
2970 </dia:attribute>
2971 </dia:composite>
2972 <dia:composite type="umlattribute">
2973 <dia:attribute name="name">
2974 <dia:string>#quick_reload#</dia:string>
2975 </dia:attribute>
2976 <dia:attribute name="type">
2977 <dia:string>#scalar boolean#</dia:string>
2978 </dia:attribute>
2979 <dia:attribute name="value">
2980 <dia:string>#0#</dia:string>
2981 </dia:attribute>
2982 <dia:attribute name="comment">
2983 <dia:string>##</dia:string>
2984 </dia:attribute>
2985 <dia:attribute name="visibility">
2986 <dia:enum val="0"/>
2987 </dia:attribute>
2988 <dia:attribute name="abstract">
2989 <dia:boolean val="false"/>
2990 </dia:attribute>
2991 <dia:attribute name="class_scope">
2992 <dia:boolean val="false"/>
2993 </dia:attribute>
2994 </dia:composite>
2995 <dia:composite type="umlattribute">
2996 <dia:attribute name="name">
2997 <dia:string>#data_ids#</dia:string>
2998 </dia:attribute>
2999 <dia:attribute name="type">
3000 <dia:string>#array of integers#</dia:string>
3001 </dia:attribute>
3002 <dia:attribute name="value">
3003 <dia:string>##</dia:string>
3004 </dia:attribute>
3005 <dia:attribute name="comment">
3006 <dia:string>##</dia:string>
3007 </dia:attribute>
3008 <dia:attribute name="visibility">
3009 <dia:enum val="0"/>
3010 </dia:attribute>
3011 <dia:attribute name="abstract">
3012 <dia:boolean val="false"/>
3013 </dia:attribute>
3014 <dia:attribute name="class_scope">
3015 <dia:boolean val="false"/>
3016 </dia:attribute>
3017 </dia:composite>
3018 </dia:attribute>
3019 <dia:attribute name="operations">
3020 <dia:composite type="umloperation">
3021 <dia:attribute name="name">
3022 <dia:string>#add_records#</dia:string>
3023 </dia:attribute>
3024 <dia:attribute name="stereotype">
3025 <dia:string>##</dia:string>
3026 </dia:attribute>
3027 <dia:attribute name="type">
3028 <dia:string>##</dia:string>
3029 </dia:attribute>
3030 <dia:attribute name="visibility">
3031 <dia:enum val="0"/>
3032 </dia:attribute>
3033 <dia:attribute name="comment">
3034 <dia:string>##</dia:string>
3035 </dia:attribute>
3036 <dia:attribute name="abstract">
3037 <dia:boolean val="false"/>
3038 </dia:attribute>
3039 <dia:attribute name="inheritance_type">
3040 <dia:enum val="2"/>
3041 </dia:attribute>
3042 <dia:attribute name="query">
3043 <dia:boolean val="false"/>
3044 </dia:attribute>
3045 <dia:attribute name="class_scope">
3046 <dia:boolean val="false"/>
3047 </dia:attribute>
3048 <dia:attribute name="parameters">
3049 <dia:composite type="umlparameter">
3050 <dia:attribute name="name">
3051 <dia:string>#type#</dia:string>
3052 </dia:attribute>
3053 <dia:attribute name="type">
3054 <dia:string>#mandatory scalar string#</dia:string>
3055 </dia:attribute>
3056 <dia:attribute name="value">
3057 <dia:string>##</dia:string>
3058 </dia:attribute>
3059 <dia:attribute name="comment">
3060 <dia:string>##</dia:string>
3061 </dia:attribute>
3062 <dia:attribute name="kind">
3063 <dia:enum val="1"/>
3064 </dia:attribute>
3065 </dia:composite>
3066 <dia:composite type="umlparameter">
3067 <dia:attribute name="name">
3068 <dia:string>#record_strings#</dia:string>
3069 </dia:attribute>
3070 <dia:attribute name="type">
3071 <dia:string>#mandatory array of strings#</dia:string>
3072 </dia:attribute>
3073 <dia:attribute name="value">
3074 <dia:string>##</dia:string>
3075 </dia:attribute>
3076 <dia:attribute name="comment">
3077 <dia:string>##</dia:string>
3078 </dia:attribute>
3079 <dia:attribute name="kind">
3080 <dia:enum val="1"/>
3081 </dia:attribute>
3082 </dia:composite>
3083 <dia:composite type="umlparameter">
3084 <dia:attribute name="name">
3085 <dia:string>#problem_numbers#</dia:string>
3086 </dia:attribute>
3087 <dia:attribute name="type">
3088 <dia:string>#array of integers#</dia:string>
3089 </dia:attribute>
3090 <dia:attribute name="value">
3091 <dia:string>##</dia:string>
3092 </dia:attribute>
3093 <dia:attribute name="comment">
3094 <dia:string>##</dia:string>
3095 </dia:attribute>
3096 <dia:attribute name="kind">
3097 <dia:enum val="1"/>
3098 </dia:attribute>
3099 </dia:composite>
3100 </dia:attribute>
3101 </dia:composite>
3102 <dia:composite type="umloperation">
3103 <dia:attribute name="name">
3104 <dia:string>#clean_extra_data_code#</dia:string>
3105 </dia:attribute>
3106 <dia:attribute name="stereotype">
3107 <dia:string>##</dia:string>
3108 </dia:attribute>
3109 <dia:attribute name="type">
3110 <dia:string>##</dia:string>
3111 </dia:attribute>
3112 <dia:attribute name="visibility">
3113 <dia:enum val="0"/>
3114 </dia:attribute>
3115 <dia:attribute name="comment">
3116 <dia:string>##</dia:string>
3117 </dia:attribute>
3118 <dia:attribute name="abstract">
3119 <dia:boolean val="false"/>
3120 </dia:attribute>
3121 <dia:attribute name="inheritance_type">
3122 <dia:enum val="2"/>
3123 </dia:attribute>
3124 <dia:attribute name="query">
3125 <dia:boolean val="false"/>
3126 </dia:attribute>
3127 <dia:attribute name="class_scope">
3128 <dia:boolean val="false"/>
3129 </dia:attribute>
3130 <dia:attribute name="parameters"/>
3131 </dia:composite>
3132 <dia:composite type="umloperation">
3133 <dia:attribute name="name">
3134 <dia:string>#copy#</dia:string>
3135 </dia:attribute>
3136 <dia:attribute name="stereotype">
3137 <dia:string>##</dia:string>
3138 </dia:attribute>
3139 <dia:attribute name="type">
3140 <dia:string>##</dia:string>
3141 </dia:attribute>
3142 <dia:attribute name="visibility">
3143 <dia:enum val="0"/>
3144 </dia:attribute>
3145 <dia:attribute name="comment">
3146 <dia:string>##</dia:string>
3147 </dia:attribute>
3148 <dia:attribute name="abstract">
3149 <dia:boolean val="false"/>
3150 </dia:attribute>
3151 <dia:attribute name="inheritance_type">
3152 <dia:enum val="2"/>
3153 </dia:attribute>
3154 <dia:attribute name="query">
3155 <dia:boolean val="false"/>
3156 </dia:attribute>
3157 <dia:attribute name="class_scope">
3158 <dia:boolean val="false"/>
3159 </dia:attribute>
3160 <dia:attribute name="parameters">
3161 <dia:composite type="umlparameter">
3162 <dia:attribute name="name">
3163 <dia:string>#directory#</dia:string>
3164 </dia:attribute>
3165 <dia:attribute name="type">
3166 <dia:string>#scalar string#</dia:string>
3167 </dia:attribute>
3168 <dia:attribute name="value">
3169 <dia:string>##</dia:string>
3170 </dia:attribute>
3171 <dia:attribute name="comment">
3172 <dia:string>##</dia:string>
3173 </dia:attribute>
3174 <dia:attribute name="kind">
3175 <dia:enum val="1"/>
3176 </dia:attribute>
3177 </dia:composite>
3178 <dia:composite type="umlparameter">
3179 <dia:attribute name="name">
3180 <dia:string>#filename#</dia:string>
3181 </dia:attribute>
3182 <dia:attribute name="type">
3183 <dia:string>#scalar string#</dia:string>
3184 </dia:attribute>
3185 <dia:attribute name="value">
3186 <dia:string>##</dia:string>
3187 </dia:attribute>
3188 <dia:attribute name="comment">
3189 <dia:string>##</dia:string>
3190 </dia:attribute>
3191 <dia:attribute name="kind">
3192 <dia:enum val="0"/>
3193 </dia:attribute>
3194 </dia:composite>
3195 <dia:composite type="umlparameter">
3196 <dia:attribute name="name">
3197 <dia:string>#new_model#</dia:string>
3198 </dia:attribute>
3199 <dia:attribute name="type">
3200 <dia:string>#object model#</dia:string>
3201 </dia:attribute>
3202 <dia:attribute name="value">
3203 <dia:string>##</dia:string>
3204 </dia:attribute>
3205 <dia:attribute name="comment">
3206 <dia:string>##</dia:string>
3207 </dia:attribute>
3208 <dia:attribute name="kind">
3209 <dia:enum val="2"/>
3210 </dia:attribute>
3211 </dia:composite>
3212 <dia:composite type="umlparameter">
3213 <dia:attribute name="name">
3214 <dia:string>#copy_data#</dia:string>
3215 </dia:attribute>
3216 <dia:attribute name="type">
3217 <dia:string>#scalar boolean#</dia:string>
3218 </dia:attribute>
3219 <dia:attribute name="value">
3220 <dia:string>#0#</dia:string>
3221 </dia:attribute>
3222 <dia:attribute name="comment">
3223 <dia:string>##</dia:string>
3224 </dia:attribute>
3225 <dia:attribute name="kind">
3226 <dia:enum val="1"/>
3227 </dia:attribute>
3228 </dia:composite>
3229 <dia:composite type="umlparameter">
3230 <dia:attribute name="name">
3231 <dia:string>#copy_output#</dia:string>
3232 </dia:attribute>
3233 <dia:attribute name="type">
3234 <dia:string>#scalar boolean#</dia:string>
3235 </dia:attribute>
3236 <dia:attribute name="value">
3237 <dia:string>#0#</dia:string>
3238 </dia:attribute>
3239 <dia:attribute name="comment">
3240 <dia:string>##</dia:string>
3241 </dia:attribute>
3242 <dia:attribute name="kind">
3243 <dia:enum val="1"/>
3244 </dia:attribute>
3245 </dia:composite>
3246 <dia:composite type="umlparameter">
3247 <dia:attribute name="name">
3248 <dia:string>#data_file_names#</dia:string>
3249 </dia:attribute>
3250 <dia:attribute name="type">
3251 <dia:string>#array of strings#</dia:string>
3252 </dia:attribute>
3253 <dia:attribute name="value">
3254 <dia:string>##</dia:string>
3255 </dia:attribute>
3256 <dia:attribute name="comment">
3257 <dia:string>##</dia:string>
3258 </dia:attribute>
3259 <dia:attribute name="kind">
3260 <dia:enum val="1"/>
3261 </dia:attribute>
3262 </dia:composite>
3263 <dia:composite type="umlparameter">
3264 <dia:attribute name="name">
3265 <dia:string>#target#</dia:string>
3266 </dia:attribute>
3267 <dia:attribute name="type">
3268 <dia:string>#scalar string#</dia:string>
3269 </dia:attribute>
3270 <dia:attribute name="value">
3271 <dia:string>#$self -&gt; {'target'}#</dia:string>
3272 </dia:attribute>
3273 <dia:attribute name="comment">
3274 <dia:string>##</dia:string>
3275 </dia:attribute>
3276 <dia:attribute name="kind">
3277 <dia:enum val="1"/>
3278 </dia:attribute>
3279 </dia:composite>
3280 <dia:composite type="umlparameter">
3281 <dia:attribute name="name">
3282 <dia:string>#extra_data_file_names#</dia:string>
3283 </dia:attribute>
3284 <dia:attribute name="type">
3285 <dia:string>#array of strings#</dia:string>
3286 </dia:attribute>
3287 <dia:attribute name="value">
3288 <dia:string>##</dia:string>
3289 </dia:attribute>
3290 <dia:attribute name="comment">
3291 <dia:string>##</dia:string>
3292 </dia:attribute>
3293 <dia:attribute name="kind">
3294 <dia:enum val="1"/>
3295 </dia:attribute>
3296 </dia:composite>
3297 <dia:composite type="umlparameter">
3298 <dia:attribute name="name">
3299 <dia:string>#update_shrinkage_tables#</dia:string>
3300 </dia:attribute>
3301 <dia:attribute name="type">
3302 <dia:string>#scalar boolean#</dia:string>
3303 </dia:attribute>
3304 <dia:attribute name="value">
3305 <dia:string>#1#</dia:string>
3306 </dia:attribute>
3307 <dia:attribute name="comment">
3308 <dia:string>##</dia:string>
3309 </dia:attribute>
3310 <dia:attribute name="kind">
3311 <dia:enum val="1"/>
3312 </dia:attribute>
3313 </dia:composite>
3314 </dia:attribute>
3315 </dia:composite>
3316 <dia:composite type="umloperation">
3317 <dia:attribute name="name">
3318 <dia:string>#datafiles#</dia:string>
3319 </dia:attribute>
3320 <dia:attribute name="stereotype">
3321 <dia:string>#accessor#</dia:string>
3322 </dia:attribute>
3323 <dia:attribute name="type">
3324 <dia:string>##</dia:string>
3325 </dia:attribute>
3326 <dia:attribute name="visibility">
3327 <dia:enum val="0"/>
3328 </dia:attribute>
3329 <dia:attribute name="comment">
3330 <dia:string>##</dia:string>
3331 </dia:attribute>
3332 <dia:attribute name="abstract">
3333 <dia:boolean val="false"/>
3334 </dia:attribute>
3335 <dia:attribute name="inheritance_type">
3336 <dia:enum val="2"/>
3337 </dia:attribute>
3338 <dia:attribute name="query">
3339 <dia:boolean val="false"/>
3340 </dia:attribute>
3341 <dia:attribute name="class_scope">
3342 <dia:boolean val="false"/>
3343 </dia:attribute>
3344 <dia:attribute name="parameters">
3345 <dia:composite type="umlparameter">
3346 <dia:attribute name="name">
3347 <dia:string>#new_names#</dia:string>
3348 </dia:attribute>
3349 <dia:attribute name="type">
3350 <dia:string>#array of strings#</dia:string>
3351 </dia:attribute>
3352 <dia:attribute name="value">
3353 <dia:string>##</dia:string>
3354 </dia:attribute>
3355 <dia:attribute name="comment">
3356 <dia:string>##</dia:string>
3357 </dia:attribute>
3358 <dia:attribute name="kind">
3359 <dia:enum val="1"/>
3360 </dia:attribute>
3361 </dia:composite>
3362 <dia:composite type="umlparameter">
3363 <dia:attribute name="name">
3364 <dia:string>#problem_numbers#</dia:string>
3365 </dia:attribute>
3366 <dia:attribute name="type">
3367 <dia:string>#array of integers#</dia:string>
3368 </dia:attribute>
3369 <dia:attribute name="value">
3370 <dia:string>##</dia:string>
3371 </dia:attribute>
3372 <dia:attribute name="comment">
3373 <dia:string>##</dia:string>
3374 </dia:attribute>
3375 <dia:attribute name="kind">
3376 <dia:enum val="1"/>
3377 </dia:attribute>
3378 </dia:composite>
3379 <dia:composite type="umlparameter">
3380 <dia:attribute name="name">
3381 <dia:string>#absolute_path#</dia:string>
3382 </dia:attribute>
3383 <dia:attribute name="type">
3384 <dia:string>#scalar boolean#</dia:string>
3385 </dia:attribute>
3386 <dia:attribute name="value">
3387 <dia:string>#0#</dia:string>
3388 </dia:attribute>
3389 <dia:attribute name="comment">
3390 <dia:string>##</dia:string>
3391 </dia:attribute>
3392 <dia:attribute name="kind">
3393 <dia:enum val="1"/>
3394 </dia:attribute>
3395 </dia:composite>
3396 <dia:composite type="umlparameter">
3397 <dia:attribute name="name">
3398 <dia:string>#names#</dia:string>
3399 </dia:attribute>
3400 <dia:attribute name="type">
3401 <dia:string>#array of strings#</dia:string>
3402 </dia:attribute>
3403 <dia:attribute name="value">
3404 <dia:string>##</dia:string>
3405 </dia:attribute>
3406 <dia:attribute name="comment">
3407 <dia:string>##</dia:string>
3408 </dia:attribute>
3409 <dia:attribute name="kind">
3410 <dia:enum val="2"/>
3411 </dia:attribute>
3412 </dia:composite>
3413 </dia:attribute>
3414 </dia:composite>
3415 <dia:composite type="umloperation">
3416 <dia:attribute name="name">
3417 <dia:string>#covariance#</dia:string>
3418 </dia:attribute>
3419 <dia:attribute name="stereotype">
3420 <dia:string>#accessor#</dia:string>
3421 </dia:attribute>
3422 <dia:attribute name="type">
3423 <dia:string>##</dia:string>
3424 </dia:attribute>
3425 <dia:attribute name="visibility">
3426 <dia:enum val="0"/>
3427 </dia:attribute>
3428 <dia:attribute name="comment">
3429 <dia:string>##</dia:string>
3430 </dia:attribute>
3431 <dia:attribute name="abstract">
3432 <dia:boolean val="false"/>
3433 </dia:attribute>
3434 <dia:attribute name="inheritance_type">
3435 <dia:enum val="2"/>
3436 </dia:attribute>
3437 <dia:attribute name="query">
3438 <dia:boolean val="false"/>
3439 </dia:attribute>
3440 <dia:attribute name="class_scope">
3441 <dia:boolean val="false"/>
3442 </dia:attribute>
3443 <dia:attribute name="parameters">
3444 <dia:composite type="umlparameter">
3445 <dia:attribute name="name">
3446 <dia:string>#enabled#</dia:string>
3447 </dia:attribute>
3448 <dia:attribute name="type">
3449 <dia:string>#array of booleans#</dia:string>
3450 </dia:attribute>
3451 <dia:attribute name="value">
3452 <dia:string>##</dia:string>
3453 </dia:attribute>
3454 <dia:attribute name="comment">
3455 <dia:string>##</dia:string>
3456 </dia:attribute>
3457 <dia:attribute name="kind">
3458 <dia:enum val="1"/>
3459 </dia:attribute>
3460 </dia:composite>
3461 <dia:composite type="umlparameter">
3462 <dia:attribute name="name">
3463 <dia:string>#problem_numbers#</dia:string>
3464 </dia:attribute>
3465 <dia:attribute name="type">
3466 <dia:string>#array of integers#</dia:string>
3467 </dia:attribute>
3468 <dia:attribute name="value">
3469 <dia:string>##</dia:string>
3470 </dia:attribute>
3471 <dia:attribute name="comment">
3472 <dia:string>##</dia:string>
3473 </dia:attribute>
3474 <dia:attribute name="kind">
3475 <dia:enum val="1"/>
3476 </dia:attribute>
3477 </dia:composite>
3478 <dia:composite type="umlparameter">
3479 <dia:attribute name="name">
3480 <dia:string>#indicators#</dia:string>
3481 </dia:attribute>
3482 <dia:attribute name="type">
3483 <dia:string>#array of booleans#</dia:string>
3484 </dia:attribute>
3485 <dia:attribute name="value">
3486 <dia:string>##</dia:string>
3487 </dia:attribute>
3488 <dia:attribute name="comment">
3489 <dia:string>##</dia:string>
3490 </dia:attribute>
3491 <dia:attribute name="kind">
3492 <dia:enum val="2"/>
3493 </dia:attribute>
3494 </dia:composite>
3495 </dia:attribute>
3496 </dia:composite>
3497 <dia:composite type="umloperation">
3498 <dia:attribute name="name">
3499 <dia:string>#eigen#</dia:string>
3500 </dia:attribute>
3501 <dia:attribute name="stereotype">
3502 <dia:string>#accessor#</dia:string>
3503 </dia:attribute>
3504 <dia:attribute name="type">
3505 <dia:string>##</dia:string>
3506 </dia:attribute>
3507 <dia:attribute name="visibility">
3508 <dia:enum val="0"/>
3509 </dia:attribute>
3510 <dia:attribute name="comment">
3511 <dia:string>##</dia:string>
3512 </dia:attribute>
3513 <dia:attribute name="abstract">
3514 <dia:boolean val="false"/>
3515 </dia:attribute>
3516 <dia:attribute name="inheritance_type">
3517 <dia:enum val="2"/>
3518 </dia:attribute>
3519 <dia:attribute name="query">
3520 <dia:boolean val="false"/>
3521 </dia:attribute>
3522 <dia:attribute name="class_scope">
3523 <dia:boolean val="false"/>
3524 </dia:attribute>
3525 <dia:attribute name="parameters">
3526 <dia:composite type="umlparameter">
3527 <dia:attribute name="name">
3528 <dia:string>#enabled#</dia:string>
3529 </dia:attribute>
3530 <dia:attribute name="type">
3531 <dia:string>#array of booleans#</dia:string>
3532 </dia:attribute>
3533 <dia:attribute name="value">
3534 <dia:string>##</dia:string>
3535 </dia:attribute>
3536 <dia:attribute name="comment">
3537 <dia:string>##</dia:string>
3538 </dia:attribute>
3539 <dia:attribute name="kind">
3540 <dia:enum val="1"/>
3541 </dia:attribute>
3542 </dia:composite>
3543 <dia:composite type="umlparameter">
3544 <dia:attribute name="name">
3545 <dia:string>#problem_numbers#</dia:string>
3546 </dia:attribute>
3547 <dia:attribute name="type">
3548 <dia:string>#array of integers#</dia:string>
3549 </dia:attribute>
3550 <dia:attribute name="value">
3551 <dia:string>##</dia:string>
3552 </dia:attribute>
3553 <dia:attribute name="comment">
3554 <dia:string>##</dia:string>
3555 </dia:attribute>
3556 <dia:attribute name="kind">
3557 <dia:enum val="1"/>
3558 </dia:attribute>
3559 </dia:composite>
3560 <dia:composite type="umlparameter">
3561 <dia:attribute name="name">
3562 <dia:string>#indicators#</dia:string>
3563 </dia:attribute>
3564 <dia:attribute name="type">
3565 <dia:string>#array of booleans#</dia:string>
3566 </dia:attribute>
3567 <dia:attribute name="value">
3568 <dia:string>##</dia:string>
3569 </dia:attribute>
3570 <dia:attribute name="comment">
3571 <dia:string>##</dia:string>
3572 </dia:attribute>
3573 <dia:attribute name="kind">
3574 <dia:enum val="2"/>
3575 </dia:attribute>
3576 </dia:composite>
3577 </dia:attribute>
3578 </dia:composite>
3579 <dia:composite type="umloperation">
3580 <dia:attribute name="name">
3581 <dia:string>#__des#</dia:string>
3582 </dia:attribute>
3583 <dia:attribute name="stereotype">
3584 <dia:string>#accessor#</dia:string>
3585 </dia:attribute>
3586 <dia:attribute name="type">
3587 <dia:string>##</dia:string>
3588 </dia:attribute>
3589 <dia:attribute name="visibility">
3590 <dia:enum val="0"/>
3591 </dia:attribute>
3592 <dia:attribute name="comment">
3593 <dia:string>##</dia:string>
3594 </dia:attribute>
3595 <dia:attribute name="abstract">
3596 <dia:boolean val="false"/>
3597 </dia:attribute>
3598 <dia:attribute name="inheritance_type">
3599 <dia:enum val="2"/>
3600 </dia:attribute>
3601 <dia:attribute name="query">
3602 <dia:boolean val="false"/>
3603 </dia:attribute>
3604 <dia:attribute name="class_scope">
3605 <dia:boolean val="false"/>
3606 </dia:attribute>
3607 <dia:attribute name="parameters">
3608 <dia:composite type="umlparameter">
3609 <dia:attribute name="name">
3610 <dia:string>#new_des#</dia:string>
3611 </dia:attribute>
3612 <dia:attribute name="type">
3613 <dia:string>#array of strings#</dia:string>
3614 </dia:attribute>
3615 <dia:attribute name="value">
3616 <dia:string>##</dia:string>
3617 </dia:attribute>
3618 <dia:attribute name="comment">
3619 <dia:string>##</dia:string>
3620 </dia:attribute>
3621 <dia:attribute name="kind">
3622 <dia:enum val="1"/>
3623 </dia:attribute>
3624 </dia:composite>
3625 <dia:composite type="umlparameter">
3626 <dia:attribute name="name">
3627 <dia:string>#problem_number#</dia:string>
3628 </dia:attribute>
3629 <dia:attribute name="type">
3630 <dia:string>#scalar number#</dia:string>
3631 </dia:attribute>
3632 <dia:attribute name="value">
3633 <dia:string>#1#</dia:string>
3634 </dia:attribute>
3635 <dia:attribute name="comment">
3636 <dia:string>##</dia:string>
3637 </dia:attribute>
3638 <dia:attribute name="kind">
3639 <dia:enum val="1"/>
3640 </dia:attribute>
3641 </dia:composite>
3642 <dia:composite type="umlparameter">
3643 <dia:attribute name="name">
3644 <dia:string>#des#</dia:string>
3645 </dia:attribute>
3646 <dia:attribute name="type">
3647 <dia:string>#array of strings#</dia:string>
3648 </dia:attribute>
3649 <dia:attribute name="value">
3650 <dia:string>##</dia:string>
3651 </dia:attribute>
3652 <dia:attribute name="comment">
3653 <dia:string>##</dia:string>
3654 </dia:attribute>
3655 <dia:attribute name="kind">
3656 <dia:enum val="2"/>
3657 </dia:attribute>
3658 </dia:composite>
3659 </dia:attribute>
3660 </dia:composite>
3661 <dia:composite type="umloperation">
3662 <dia:attribute name="name">
3663 <dia:string>#__error#</dia:string>
3664 </dia:attribute>
3665 <dia:attribute name="stereotype">
3666 <dia:string>#accessor#</dia:string>
3667 </dia:attribute>
3668 <dia:attribute name="type">
3669 <dia:string>##</dia:string>
3670 </dia:attribute>
3671 <dia:attribute name="visibility">
3672 <dia:enum val="0"/>
3673 </dia:attribute>
3674 <dia:attribute name="comment">
3675 <dia:string>##</dia:string>
3676 </dia:attribute>
3677 <dia:attribute name="abstract">
3678 <dia:boolean val="false"/>
3679 </dia:attribute>
3680 <dia:attribute name="inheritance_type">
3681 <dia:enum val="2"/>
3682 </dia:attribute>
3683 <dia:attribute name="query">
3684 <dia:boolean val="false"/>
3685 </dia:attribute>
3686 <dia:attribute name="class_scope">
3687 <dia:boolean val="false"/>
3688 </dia:attribute>
3689 <dia:attribute name="parameters">
3690 <dia:composite type="umlparameter">
3691 <dia:attribute name="name">
3692 <dia:string>#new_error#</dia:string>
3693 </dia:attribute>
3694 <dia:attribute name="type">
3695 <dia:string>#array of strings#</dia:string>
3696 </dia:attribute>
3697 <dia:attribute name="value">
3698 <dia:string>##</dia:string>
3699 </dia:attribute>
3700 <dia:attribute name="comment">
3701 <dia:string>##</dia:string>
3702 </dia:attribute>
3703 <dia:attribute name="kind">
3704 <dia:enum val="1"/>
3705 </dia:attribute>
3706 </dia:composite>
3707 <dia:composite type="umlparameter">
3708 <dia:attribute name="name">
3709 <dia:string>#problem_number#</dia:string>
3710 </dia:attribute>
3711 <dia:attribute name="type">
3712 <dia:string>#scalar number#</dia:string>
3713 </dia:attribute>
3714 <dia:attribute name="value">
3715 <dia:string>#1#</dia:string>
3716 </dia:attribute>
3717 <dia:attribute name="comment">
3718 <dia:string>##</dia:string>
3719 </dia:attribute>
3720 <dia:attribute name="kind">
3721 <dia:enum val="1"/>
3722 </dia:attribute>
3723 </dia:composite>
3724 <dia:composite type="umlparameter">
3725 <dia:attribute name="name">
3726 <dia:string>#error#</dia:string>
3727 </dia:attribute>
3728 <dia:attribute name="type">
3729 <dia:string>#array of strings#</dia:string>
3730 </dia:attribute>
3731 <dia:attribute name="value">
3732 <dia:string>##</dia:string>
3733 </dia:attribute>
3734 <dia:attribute name="comment">
3735 <dia:string>##</dia:string>
3736 </dia:attribute>
3737 <dia:attribute name="kind">
3738 <dia:enum val="2"/>
3739 </dia:attribute>
3740 </dia:composite>
3741 </dia:attribute>
3742 </dia:composite>
3743 <dia:composite type="umloperation">
3744 <dia:attribute name="name">
3745 <dia:string>#fixed#</dia:string>
3746 </dia:attribute>
3747 <dia:attribute name="stereotype">
3748 <dia:string>#accessor#</dia:string>
3749 </dia:attribute>
3750 <dia:attribute name="type">
3751 <dia:string>##</dia:string>
3752 </dia:attribute>
3753 <dia:attribute name="visibility">
3754 <dia:enum val="0"/>
3755 </dia:attribute>
3756 <dia:attribute name="comment">
3757 <dia:string>##</dia:string>
3758 </dia:attribute>
3759 <dia:attribute name="abstract">
3760 <dia:boolean val="false"/>
3761 </dia:attribute>
3762 <dia:attribute name="inheritance_type">
3763 <dia:enum val="2"/>
3764 </dia:attribute>
3765 <dia:attribute name="query">
3766 <dia:boolean val="false"/>
3767 </dia:attribute>
3768 <dia:attribute name="class_scope">
3769 <dia:boolean val="false"/>
3770 </dia:attribute>
3771 <dia:attribute name="parameters">
3772 <dia:composite type="umlparameter">
3773 <dia:attribute name="name">
3774 <dia:string>#parameter_type#</dia:string>
3775 </dia:attribute>
3776 <dia:attribute name="type">
3777 <dia:string>#scalar string#</dia:string>
3778 </dia:attribute>
3779 <dia:attribute name="value">
3780 <dia:string>##</dia:string>
3781 </dia:attribute>
3782 <dia:attribute name="comment">
3783 <dia:string>##</dia:string>
3784 </dia:attribute>
3785 <dia:attribute name="kind">
3786 <dia:enum val="1"/>
3787 </dia:attribute>
3788 </dia:composite>
3789 <dia:composite type="umlparameter">
3790 <dia:attribute name="name">
3791 <dia:string>#parameter_numbers#</dia:string>
3792 </dia:attribute>
3793 <dia:attribute name="type">
3794 <dia:string>#array of integers#</dia:string>
3795 </dia:attribute>
3796 <dia:attribute name="value">
3797 <dia:string>##</dia:string>
3798 </dia:attribute>
3799 <dia:attribute name="comment">
3800 <dia:string>##</dia:string>
3801 </dia:attribute>
3802 <dia:attribute name="kind">
3803 <dia:enum val="1"/>
3804 </dia:attribute>
3805 </dia:composite>
3806 <dia:composite type="umlparameter">
3807 <dia:attribute name="name">
3808 <dia:string>#problem_numbers#</dia:string>
3809 </dia:attribute>
3810 <dia:attribute name="type">
3811 <dia:string>#array of integers#</dia:string>
3812 </dia:attribute>
3813 <dia:attribute name="value">
3814 <dia:string>##</dia:string>
3815 </dia:attribute>
3816 <dia:attribute name="comment">
3817 <dia:string>##</dia:string>
3818 </dia:attribute>
3819 <dia:attribute name="kind">
3820 <dia:enum val="1"/>
3821 </dia:attribute>
3822 </dia:composite>
3823 <dia:composite type="umlparameter">
3824 <dia:attribute name="name">
3825 <dia:string>#new_values#</dia:string>
3826 </dia:attribute>
3827 <dia:attribute name="type">
3828 <dia:string>#array of booleans#</dia:string>
3829 </dia:attribute>
3830 <dia:attribute name="value">
3831 <dia:string>##</dia:string>
3832 </dia:attribute>
3833 <dia:attribute name="comment">
3834 <dia:string>##</dia:string>
3835 </dia:attribute>
3836 <dia:attribute name="kind">
3837 <dia:enum val="1"/>
3838 </dia:attribute>
3839 </dia:composite>
3840 <dia:composite type="umlparameter">
3841 <dia:attribute name="name">
3842 <dia:string>#fixed#</dia:string>
3843 </dia:attribute>
3844 <dia:attribute name="type">
3845 <dia:string>#array of booleans#</dia:string>
3846 </dia:attribute>
3847 <dia:attribute name="value">
3848 <dia:string>##</dia:string>
3849 </dia:attribute>
3850 <dia:attribute name="comment">
3851 <dia:string>##</dia:string>
3852 </dia:attribute>
3853 <dia:attribute name="kind">
3854 <dia:enum val="2"/>
3855 </dia:attribute>
3856 </dia:composite>
3857 </dia:attribute>
3858 </dia:composite>
3859 <dia:composite type="umloperation">
3860 <dia:attribute name="name">
3861 <dia:string>#idcolumn#</dia:string>
3862 </dia:attribute>
3863 <dia:attribute name="stereotype">
3864 <dia:string>#accessor#</dia:string>
3865 </dia:attribute>
3866 <dia:attribute name="type">
3867 <dia:string>##</dia:string>
3868 </dia:attribute>
3869 <dia:attribute name="visibility">
3870 <dia:enum val="0"/>
3871 </dia:attribute>
3872 <dia:attribute name="comment">
3873 <dia:string>##</dia:string>
3874 </dia:attribute>
3875 <dia:attribute name="abstract">
3876 <dia:boolean val="false"/>
3877 </dia:attribute>
3878 <dia:attribute name="inheritance_type">
3879 <dia:enum val="2"/>
3880 </dia:attribute>
3881 <dia:attribute name="query">
3882 <dia:boolean val="false"/>
3883 </dia:attribute>
3884 <dia:attribute name="class_scope">
3885 <dia:boolean val="false"/>
3886 </dia:attribute>
3887 <dia:attribute name="parameters">
3888 <dia:composite type="umlparameter">
3889 <dia:attribute name="name">
3890 <dia:string>#problem_number#</dia:string>
3891 </dia:attribute>
3892 <dia:attribute name="type">
3893 <dia:string>#scalar number#</dia:string>
3894 </dia:attribute>
3895 <dia:attribute name="value">
3896 <dia:string>#1#</dia:string>
3897 </dia:attribute>
3898 <dia:attribute name="comment">
3899 <dia:string>##</dia:string>
3900 </dia:attribute>
3901 <dia:attribute name="kind">
3902 <dia:enum val="1"/>
3903 </dia:attribute>
3904 </dia:composite>
3905 <dia:composite type="umlparameter">
3906 <dia:attribute name="name">
3907 <dia:string>#col#</dia:string>
3908 </dia:attribute>
3909 <dia:attribute name="type">
3910 <dia:string>#scalar number#</dia:string>
3911 </dia:attribute>
3912 <dia:attribute name="value">
3913 <dia:string>##</dia:string>
3914 </dia:attribute>
3915 <dia:attribute name="comment">
3916 <dia:string>##</dia:string>
3917 </dia:attribute>
3918 <dia:attribute name="kind">
3919 <dia:enum val="2"/>
3920 </dia:attribute>
3921 </dia:composite>
3922 </dia:attribute>
3923 </dia:composite>
3924 <dia:composite type="umloperation">
3925 <dia:attribute name="name">
3926 <dia:string>#idcolumns#</dia:string>
3927 </dia:attribute>
3928 <dia:attribute name="stereotype">
3929 <dia:string>#accessor#</dia:string>
3930 </dia:attribute>
3931 <dia:attribute name="type">
3932 <dia:string>##</dia:string>
3933 </dia:attribute>
3934 <dia:attribute name="visibility">
3935 <dia:enum val="0"/>
3936 </dia:attribute>
3937 <dia:attribute name="comment">
3938 <dia:string>##</dia:string>
3939 </dia:attribute>
3940 <dia:attribute name="abstract">
3941 <dia:boolean val="false"/>
3942 </dia:attribute>
3943 <dia:attribute name="inheritance_type">
3944 <dia:enum val="2"/>
3945 </dia:attribute>
3946 <dia:attribute name="query">
3947 <dia:boolean val="false"/>
3948 </dia:attribute>
3949 <dia:attribute name="class_scope">
3950 <dia:boolean val="false"/>
3951 </dia:attribute>
3952 <dia:attribute name="parameters">
3953 <dia:composite type="umlparameter">
3954 <dia:attribute name="name">
3955 <dia:string>#problem_numbers#</dia:string>
3956 </dia:attribute>
3957 <dia:attribute name="type">
3958 <dia:string>#array of integers#</dia:string>
3959 </dia:attribute>
3960 <dia:attribute name="value">
3961 <dia:string>##</dia:string>
3962 </dia:attribute>
3963 <dia:attribute name="comment">
3964 <dia:string>##</dia:string>
3965 </dia:attribute>
3966 <dia:attribute name="kind">
3967 <dia:enum val="1"/>
3968 </dia:attribute>
3969 </dia:composite>
3970 <dia:composite type="umlparameter">
3971 <dia:attribute name="name">
3972 <dia:string>#column_numbers#</dia:string>
3973 </dia:attribute>
3974 <dia:attribute name="type">
3975 <dia:string>#array of integers#</dia:string>
3976 </dia:attribute>
3977 <dia:attribute name="value">
3978 <dia:string>##</dia:string>
3979 </dia:attribute>
3980 <dia:attribute name="comment">
3981 <dia:string>##</dia:string>
3982 </dia:attribute>
3983 <dia:attribute name="kind">
3984 <dia:enum val="2"/>
3985 </dia:attribute>
3986 </dia:composite>
3987 </dia:attribute>
3988 </dia:composite>
3989 <dia:composite type="umloperation">
3990 <dia:attribute name="name">
3991 <dia:string>#ignoresigns#</dia:string>
3992 </dia:attribute>
3993 <dia:attribute name="stereotype">
3994 <dia:string>#accessor#</dia:string>
3995 </dia:attribute>
3996 <dia:attribute name="type">
3997 <dia:string>##</dia:string>
3998 </dia:attribute>
3999 <dia:attribute name="visibility">
4000 <dia:enum val="0"/>
4001 </dia:attribute>
4002 <dia:attribute name="comment">
4003 <dia:string>##</dia:string>
4004 </dia:attribute>
4005 <dia:attribute name="abstract">
4006 <dia:boolean val="false"/>
4007 </dia:attribute>
4008 <dia:attribute name="inheritance_type">
4009 <dia:enum val="2"/>
4010 </dia:attribute>
4011 <dia:attribute name="query">
4012 <dia:boolean val="false"/>
4013 </dia:attribute>
4014 <dia:attribute name="class_scope">
4015 <dia:boolean val="false"/>
4016 </dia:attribute>
4017 <dia:attribute name="parameters">
4018 <dia:composite type="umlparameter">
4019 <dia:attribute name="name">
4020 <dia:string>#problem_numbers#</dia:string>
4021 </dia:attribute>
4022 <dia:attribute name="type">
4023 <dia:string>#array of integers#</dia:string>
4024 </dia:attribute>
4025 <dia:attribute name="value">
4026 <dia:string>##</dia:string>
4027 </dia:attribute>
4028 <dia:attribute name="comment">
4029 <dia:string>##</dia:string>
4030 </dia:attribute>
4031 <dia:attribute name="kind">
4032 <dia:enum val="1"/>
4033 </dia:attribute>
4034 </dia:composite>
4035 <dia:composite type="umlparameter">
4036 <dia:attribute name="name">
4037 <dia:string>#ignore#</dia:string>
4038 </dia:attribute>
4039 <dia:attribute name="type">
4040 <dia:string>#array of strings#</dia:string>
4041 </dia:attribute>
4042 <dia:attribute name="value">
4043 <dia:string>##</dia:string>
4044 </dia:attribute>
4045 <dia:attribute name="comment">
4046 <dia:string>##</dia:string>
4047 </dia:attribute>
4048 <dia:attribute name="kind">
4049 <dia:enum val="2"/>
4050 </dia:attribute>
4051 </dia:composite>
4052 </dia:attribute>
4053 </dia:composite>
4054 <dia:composite type="umloperation">
4055 <dia:attribute name="name">
4056 <dia:string>#initial_values#</dia:string>
4057 </dia:attribute>
4058 <dia:attribute name="stereotype">
4059 <dia:string>#accessor#</dia:string>
4060 </dia:attribute>
4061 <dia:attribute name="type">
4062 <dia:string>##</dia:string>
4063 </dia:attribute>
4064 <dia:attribute name="visibility">
4065 <dia:enum val="0"/>
4066 </dia:attribute>
4067 <dia:attribute name="comment">
4068 <dia:string>##</dia:string>
4069 </dia:attribute>
4070 <dia:attribute name="abstract">
4071 <dia:boolean val="false"/>
4072 </dia:attribute>
4073 <dia:attribute name="inheritance_type">
4074 <dia:enum val="2"/>
4075 </dia:attribute>
4076 <dia:attribute name="query">
4077 <dia:boolean val="false"/>
4078 </dia:attribute>
4079 <dia:attribute name="class_scope">
4080 <dia:boolean val="false"/>
4081 </dia:attribute>
4082 <dia:attribute name="parameters">
4083 <dia:composite type="umlparameter">
4084 <dia:attribute name="name">
4085 <dia:string>#parameter_type#</dia:string>
4086 </dia:attribute>
4087 <dia:attribute name="type">
4088 <dia:string>#scalar string#</dia:string>
4089 </dia:attribute>
4090 <dia:attribute name="value">
4091 <dia:string>##</dia:string>
4092 </dia:attribute>
4093 <dia:attribute name="comment">
4094 <dia:string>##</dia:string>
4095 </dia:attribute>
4096 <dia:attribute name="kind">
4097 <dia:enum val="1"/>
4098 </dia:attribute>
4099 </dia:composite>
4100 <dia:composite type="umlparameter">
4101 <dia:attribute name="name">
4102 <dia:string>#parameter_numbers#</dia:string>
4103 </dia:attribute>
4104 <dia:attribute name="type">
4105 <dia:string>#array of numbers#</dia:string>
4106 </dia:attribute>
4107 <dia:attribute name="value">
4108 <dia:string>##</dia:string>
4109 </dia:attribute>
4110 <dia:attribute name="comment">
4111 <dia:string>##</dia:string>
4112 </dia:attribute>
4113 <dia:attribute name="kind">
4114 <dia:enum val="1"/>
4115 </dia:attribute>
4116 </dia:composite>
4117 <dia:composite type="umlparameter">
4118 <dia:attribute name="name">
4119 <dia:string>#problem_numbers#</dia:string>
4120 </dia:attribute>
4121 <dia:attribute name="type">
4122 <dia:string>#array of integers#</dia:string>
4123 </dia:attribute>
4124 <dia:attribute name="value">
4125 <dia:string>##</dia:string>
4126 </dia:attribute>
4127 <dia:attribute name="comment">
4128 <dia:string>##</dia:string>
4129 </dia:attribute>
4130 <dia:attribute name="kind">
4131 <dia:enum val="1"/>
4132 </dia:attribute>
4133 </dia:composite>
4134 <dia:composite type="umlparameter">
4135 <dia:attribute name="name">
4136 <dia:string>#new_values#</dia:string>
4137 </dia:attribute>
4138 <dia:attribute name="type">
4139 <dia:string>#array of numbers#</dia:string>
4140 </dia:attribute>
4141 <dia:attribute name="value">
4142 <dia:string>##</dia:string>
4143 </dia:attribute>
4144 <dia:attribute name="comment">
4145 <dia:string>##</dia:string>
4146 </dia:attribute>
4147 <dia:attribute name="kind">
4148 <dia:enum val="1"/>
4149 </dia:attribute>
4150 </dia:composite>
4151 <dia:composite type="umlparameter">
4152 <dia:attribute name="name">
4153 <dia:string>#add_if_absent#</dia:string>
4154 </dia:attribute>
4155 <dia:attribute name="type">
4156 <dia:string>#scalar boolean#</dia:string>
4157 </dia:attribute>
4158 <dia:attribute name="value">
4159 <dia:string>#0#</dia:string>
4160 </dia:attribute>
4161 <dia:attribute name="comment">
4162 <dia:string>##</dia:string>
4163 </dia:attribute>
4164 <dia:attribute name="kind">
4165 <dia:enum val="1"/>
4166 </dia:attribute>
4167 </dia:composite>
4168 <dia:composite type="umlparameter">
4169 <dia:attribute name="name">
4170 <dia:string>#initial_values#</dia:string>
4171 </dia:attribute>
4172 <dia:attribute name="type">
4173 <dia:string>#array of numbers#</dia:string>
4174 </dia:attribute>
4175 <dia:attribute name="value">
4176 <dia:string>##</dia:string>
4177 </dia:attribute>
4178 <dia:attribute name="comment">
4179 <dia:string>##</dia:string>
4180 </dia:attribute>
4181 <dia:attribute name="kind">
4182 <dia:enum val="2"/>
4183 </dia:attribute>
4184 </dia:composite>
4185 </dia:attribute>
4186 </dia:composite>
4187 <dia:composite type="umloperation">
4188 <dia:attribute name="name">
4189 <dia:string>#labels#</dia:string>
4190 </dia:attribute>
4191 <dia:attribute name="stereotype">
4192 <dia:string>#accessor#</dia:string>
4193 </dia:attribute>
4194 <dia:attribute name="type">
4195 <dia:string>##</dia:string>
4196 </dia:attribute>
4197 <dia:attribute name="visibility">
4198 <dia:enum val="0"/>
4199 </dia:attribute>
4200 <dia:attribute name="comment">
4201 <dia:string>##</dia:string>
4202 </dia:attribute>
4203 <dia:attribute name="abstract">
4204 <dia:boolean val="false"/>
4205 </dia:attribute>
4206 <dia:attribute name="inheritance_type">
4207 <dia:enum val="2"/>
4208 </dia:attribute>
4209 <dia:attribute name="query">
4210 <dia:boolean val="false"/>
4211 </dia:attribute>
4212 <dia:attribute name="class_scope">
4213 <dia:boolean val="false"/>
4214 </dia:attribute>
4215 <dia:attribute name="parameters">
4216 <dia:composite type="umlparameter">
4217 <dia:attribute name="name">
4218 <dia:string>#parameter_type#</dia:string>
4219 </dia:attribute>
4220 <dia:attribute name="type">
4221 <dia:string>#scalar string#</dia:string>
4222 </dia:attribute>
4223 <dia:attribute name="value">
4224 <dia:string>##</dia:string>
4225 </dia:attribute>
4226 <dia:attribute name="comment">
4227 <dia:string>##</dia:string>
4228 </dia:attribute>
4229 <dia:attribute name="kind">
4230 <dia:enum val="1"/>
4231 </dia:attribute>
4232 </dia:composite>
4233 <dia:composite type="umlparameter">
4234 <dia:attribute name="name">
4235 <dia:string>#parameter_numbers#</dia:string>
4236 </dia:attribute>
4237 <dia:attribute name="type">
4238 <dia:string>#array of integers#</dia:string>
4239 </dia:attribute>
4240 <dia:attribute name="value">
4241 <dia:string>##</dia:string>
4242 </dia:attribute>
4243 <dia:attribute name="comment">
4244 <dia:string>##</dia:string>
4245 </dia:attribute>
4246 <dia:attribute name="kind">
4247 <dia:enum val="1"/>
4248 </dia:attribute>
4249 </dia:composite>
4250 <dia:composite type="umlparameter">
4251 <dia:attribute name="name">
4252 <dia:string>#problem_numbers#</dia:string>
4253 </dia:attribute>
4254 <dia:attribute name="type">
4255 <dia:string>#array of numbers#</dia:string>
4256 </dia:attribute>
4257 <dia:attribute name="value">
4258 <dia:string>##</dia:string>
4259 </dia:attribute>
4260 <dia:attribute name="comment">
4261 <dia:string>##</dia:string>
4262 </dia:attribute>
4263 <dia:attribute name="kind">
4264 <dia:enum val="1"/>
4265 </dia:attribute>
4266 </dia:composite>
4267 <dia:composite type="umlparameter">
4268 <dia:attribute name="name">
4269 <dia:string>#new_values#</dia:string>
4270 </dia:attribute>
4271 <dia:attribute name="type">
4272 <dia:string>#array of strings#</dia:string>
4273 </dia:attribute>
4274 <dia:attribute name="value">
4275 <dia:string>##</dia:string>
4276 </dia:attribute>
4277 <dia:attribute name="comment">
4278 <dia:string>##</dia:string>
4279 </dia:attribute>
4280 <dia:attribute name="kind">
4281 <dia:enum val="1"/>
4282 </dia:attribute>
4283 </dia:composite>
4284 <dia:composite type="umlparameter">
4285 <dia:attribute name="name">
4286 <dia:string>#labels#</dia:string>
4287 </dia:attribute>
4288 <dia:attribute name="type">
4289 <dia:string>#array of strings#</dia:string>
4290 </dia:attribute>
4291 <dia:attribute name="value">
4292 <dia:string>##</dia:string>
4293 </dia:attribute>
4294 <dia:attribute name="comment">
4295 <dia:string>##</dia:string>
4296 </dia:attribute>
4297 <dia:attribute name="kind">
4298 <dia:enum val="2"/>
4299 </dia:attribute>
4300 </dia:composite>
4301 <dia:composite type="umlparameter">
4302 <dia:attribute name="name">
4303 <dia:string>#generic#</dia:string>
4304 </dia:attribute>
4305 <dia:attribute name="type">
4306 <dia:string>#scalar boolean#</dia:string>
4307 </dia:attribute>
4308 <dia:attribute name="value">
4309 <dia:string>#0#</dia:string>
4310 </dia:attribute>
4311 <dia:attribute name="comment">
4312 <dia:string>##</dia:string>
4313 </dia:attribute>
4314 <dia:attribute name="kind">
4315 <dia:enum val="1"/>
4316 </dia:attribute>
4317 </dia:composite>
4318 </dia:attribute>
4319 </dia:composite>
4320 <dia:composite type="umloperation">
4321 <dia:attribute name="name">
4322 <dia:string>#lower_bounds#</dia:string>
4323 </dia:attribute>
4324 <dia:attribute name="stereotype">
4325 <dia:string>#accessor#</dia:string>
4326 </dia:attribute>
4327 <dia:attribute name="type">
4328 <dia:string>##</dia:string>
4329 </dia:attribute>
4330 <dia:attribute name="visibility">
4331 <dia:enum val="0"/>
4332 </dia:attribute>
4333 <dia:attribute name="comment">
4334 <dia:string>##</dia:string>
4335 </dia:attribute>
4336 <dia:attribute name="abstract">
4337 <dia:boolean val="false"/>
4338 </dia:attribute>
4339 <dia:attribute name="inheritance_type">
4340 <dia:enum val="2"/>
4341 </dia:attribute>
4342 <dia:attribute name="query">
4343 <dia:boolean val="false"/>
4344 </dia:attribute>
4345 <dia:attribute name="class_scope">
4346 <dia:boolean val="false"/>
4347 </dia:attribute>
4348 <dia:attribute name="parameters">
4349 <dia:composite type="umlparameter">
4350 <dia:attribute name="name">
4351 <dia:string>#parameter_type#</dia:string>
4352 </dia:attribute>
4353 <dia:attribute name="type">
4354 <dia:string>#scalar string#</dia:string>
4355 </dia:attribute>
4356 <dia:attribute name="value">
4357 <dia:string>##</dia:string>
4358 </dia:attribute>
4359 <dia:attribute name="comment">
4360 <dia:string>##</dia:string>
4361 </dia:attribute>
4362 <dia:attribute name="kind">
4363 <dia:enum val="1"/>
4364 </dia:attribute>
4365 </dia:composite>
4366 <dia:composite type="umlparameter">
4367 <dia:attribute name="name">
4368 <dia:string>#parameter_numbers#</dia:string>
4369 </dia:attribute>
4370 <dia:attribute name="type">
4371 <dia:string>#array of numbers#</dia:string>
4372 </dia:attribute>
4373 <dia:attribute name="value">
4374 <dia:string>##</dia:string>
4375 </dia:attribute>
4376 <dia:attribute name="comment">
4377 <dia:string>##</dia:string>
4378 </dia:attribute>
4379 <dia:attribute name="kind">
4380 <dia:enum val="1"/>
4381 </dia:attribute>
4382 </dia:composite>
4383 <dia:composite type="umlparameter">
4384 <dia:attribute name="name">
4385 <dia:string>#problem_numbers#</dia:string>
4386 </dia:attribute>
4387 <dia:attribute name="type">
4388 <dia:string>#array of integers#</dia:string>
4389 </dia:attribute>
4390 <dia:attribute name="value">
4391 <dia:string>##</dia:string>
4392 </dia:attribute>
4393 <dia:attribute name="comment">
4394 <dia:string>##</dia:string>
4395 </dia:attribute>
4396 <dia:attribute name="kind">
4397 <dia:enum val="1"/>
4398 </dia:attribute>
4399 </dia:composite>
4400 <dia:composite type="umlparameter">
4401 <dia:attribute name="name">
4402 <dia:string>#new_values#</dia:string>
4403 </dia:attribute>
4404 <dia:attribute name="type">
4405 <dia:string>#array of numbers#</dia:string>
4406 </dia:attribute>
4407 <dia:attribute name="value">
4408 <dia:string>##</dia:string>
4409 </dia:attribute>
4410 <dia:attribute name="comment">
4411 <dia:string>##</dia:string>
4412 </dia:attribute>
4413 <dia:attribute name="kind">
4414 <dia:enum val="1"/>
4415 </dia:attribute>
4416 </dia:composite>
4417 <dia:composite type="umlparameter">
4418 <dia:attribute name="name">
4419 <dia:string>#lower_bounds#</dia:string>
4420 </dia:attribute>
4421 <dia:attribute name="type">
4422 <dia:string>#array of numbers#</dia:string>
4423 </dia:attribute>
4424 <dia:attribute name="value">
4425 <dia:string>##</dia:string>
4426 </dia:attribute>
4427 <dia:attribute name="comment">
4428 <dia:string>##</dia:string>
4429 </dia:attribute>
4430 <dia:attribute name="kind">
4431 <dia:enum val="2"/>
4432 </dia:attribute>
4433 </dia:composite>
4434 </dia:attribute>
4435 </dia:composite>
4436 <dia:composite type="umloperation">
4437 <dia:attribute name="name">
4438 <dia:string>#maxeval#</dia:string>
4439 </dia:attribute>
4440 <dia:attribute name="stereotype">
4441 <dia:string>##</dia:string>
4442 </dia:attribute>
4443 <dia:attribute name="type">
4444 <dia:string>##</dia:string>
4445 </dia:attribute>
4446 <dia:attribute name="visibility">
4447 <dia:enum val="0"/>
4448 </dia:attribute>
4449 <dia:attribute name="comment">
4450 <dia:string>##</dia:string>
4451 </dia:attribute>
4452 <dia:attribute name="abstract">
4453 <dia:boolean val="false"/>
4454 </dia:attribute>
4455 <dia:attribute name="inheritance_type">
4456 <dia:enum val="1"/>
4457 </dia:attribute>
4458 <dia:attribute name="query">
4459 <dia:boolean val="false"/>
4460 </dia:attribute>
4461 <dia:attribute name="class_scope">
4462 <dia:boolean val="false"/>
4463 </dia:attribute>
4464 <dia:attribute name="parameters">
4465 <dia:composite type="umlparameter">
4466 <dia:attribute name="name">
4467 <dia:string>#new_values#</dia:string>
4468 </dia:attribute>
4469 <dia:attribute name="type">
4470 <dia:string>#array of integers#</dia:string>
4471 </dia:attribute>
4472 <dia:attribute name="value">
4473 <dia:string>##</dia:string>
4474 </dia:attribute>
4475 <dia:attribute name="comment">
4476 <dia:string>##</dia:string>
4477 </dia:attribute>
4478 <dia:attribute name="kind">
4479 <dia:enum val="1"/>
4480 </dia:attribute>
4481 </dia:composite>
4482 <dia:composite type="umlparameter">
4483 <dia:attribute name="name">
4484 <dia:string>#problem_numbers#</dia:string>
4485 </dia:attribute>
4486 <dia:attribute name="type">
4487 <dia:string>#array of integers#</dia:string>
4488 </dia:attribute>
4489 <dia:attribute name="value">
4490 <dia:string>##</dia:string>
4491 </dia:attribute>
4492 <dia:attribute name="comment">
4493 <dia:string>##</dia:string>
4494 </dia:attribute>
4495 <dia:attribute name="kind">
4496 <dia:enum val="1"/>
4497 </dia:attribute>
4498 </dia:composite>
4499 <dia:composite type="umlparameter">
4500 <dia:attribute name="name">
4501 <dia:string>#exact_match#</dia:string>
4502 </dia:attribute>
4503 <dia:attribute name="type">
4504 <dia:string>#scalar boolean#</dia:string>
4505 </dia:attribute>
4506 <dia:attribute name="value">
4507 <dia:string>#0#</dia:string>
4508 </dia:attribute>
4509 <dia:attribute name="comment">
4510 <dia:string>##</dia:string>
4511 </dia:attribute>
4512 <dia:attribute name="kind">
4513 <dia:enum val="1"/>
4514 </dia:attribute>
4515 </dia:composite>
4516 <dia:composite type="umlparameter">
4517 <dia:attribute name="name">
4518 <dia:string>#values#</dia:string>
4519 </dia:attribute>
4520 <dia:attribute name="type">
4521 <dia:string>#array of integers#</dia:string>
4522 </dia:attribute>
4523 <dia:attribute name="value">
4524 <dia:string>##</dia:string>
4525 </dia:attribute>
4526 <dia:attribute name="comment">
4527 <dia:string>##</dia:string>
4528 </dia:attribute>
4529 <dia:attribute name="kind">
4530 <dia:enum val="2"/>
4531 </dia:attribute>
4532 </dia:composite>
4533 </dia:attribute>
4534 </dia:composite>
4535 <dia:composite type="umloperation">
4536 <dia:attribute name="name">
4537 <dia:string>#nomegas#</dia:string>
4538 </dia:attribute>
4539 <dia:attribute name="stereotype">
4540 <dia:string>##</dia:string>
4541 </dia:attribute>
4542 <dia:attribute name="type">
4543 <dia:string>##</dia:string>
4544 </dia:attribute>
4545 <dia:attribute name="visibility">
4546 <dia:enum val="0"/>
4547 </dia:attribute>
4548 <dia:attribute name="comment">
4549 <dia:string>##</dia:string>
4550 </dia:attribute>
4551 <dia:attribute name="abstract">
4552 <dia:boolean val="false"/>
4553 </dia:attribute>
4554 <dia:attribute name="inheritance_type">
4555 <dia:enum val="2"/>
4556 </dia:attribute>
4557 <dia:attribute name="query">
4558 <dia:boolean val="false"/>
4559 </dia:attribute>
4560 <dia:attribute name="class_scope">
4561 <dia:boolean val="false"/>
4562 </dia:attribute>
4563 <dia:attribute name="parameters">
4564 <dia:composite type="umlparameter">
4565 <dia:attribute name="name">
4566 <dia:string>#problem_numbers#</dia:string>
4567 </dia:attribute>
4568 <dia:attribute name="type">
4569 <dia:string>#array of integers#</dia:string>
4570 </dia:attribute>
4571 <dia:attribute name="value">
4572 <dia:string>##</dia:string>
4573 </dia:attribute>
4574 <dia:attribute name="comment">
4575 <dia:string>##</dia:string>
4576 </dia:attribute>
4577 <dia:attribute name="kind">
4578 <dia:enum val="1"/>
4579 </dia:attribute>
4580 </dia:composite>
4581 <dia:composite type="umlparameter">
4582 <dia:attribute name="name">
4583 <dia:string>#nomegas#</dia:string>
4584 </dia:attribute>
4585 <dia:attribute name="type">
4586 <dia:string>#array of integers#</dia:string>
4587 </dia:attribute>
4588 <dia:attribute name="value">
4589 <dia:string>##</dia:string>
4590 </dia:attribute>
4591 <dia:attribute name="comment">
4592 <dia:string>##</dia:string>
4593 </dia:attribute>
4594 <dia:attribute name="kind">
4595 <dia:enum val="2"/>
4596 </dia:attribute>
4597 </dia:composite>
4598 </dia:attribute>
4599 </dia:composite>
4600 <dia:composite type="umloperation">
4601 <dia:attribute name="name">
4602 <dia:string>#nproblems#</dia:string>
4603 </dia:attribute>
4604 <dia:attribute name="stereotype">
4605 <dia:string>##</dia:string>
4606 </dia:attribute>
4607 <dia:attribute name="type">
4608 <dia:string>##</dia:string>
4609 </dia:attribute>
4610 <dia:attribute name="visibility">
4611 <dia:enum val="0"/>
4612 </dia:attribute>
4613 <dia:attribute name="comment">
4614 <dia:string>##</dia:string>
4615 </dia:attribute>
4616 <dia:attribute name="abstract">
4617 <dia:boolean val="false"/>
4618 </dia:attribute>
4619 <dia:attribute name="inheritance_type">
4620 <dia:enum val="2"/>
4621 </dia:attribute>
4622 <dia:attribute name="query">
4623 <dia:boolean val="false"/>
4624 </dia:attribute>
4625 <dia:attribute name="class_scope">
4626 <dia:boolean val="false"/>
4627 </dia:attribute>
4628 <dia:attribute name="parameters">
4629 <dia:composite type="umlparameter">
4630 <dia:attribute name="name">
4631 <dia:string>#number_of_problem#</dia:string>
4632 </dia:attribute>
4633 <dia:attribute name="type">
4634 <dia:string>#scalar integer#</dia:string>
4635 </dia:attribute>
4636 <dia:attribute name="value">
4637 <dia:string>##</dia:string>
4638 </dia:attribute>
4639 <dia:attribute name="comment">
4640 <dia:string>##</dia:string>
4641 </dia:attribute>
4642 <dia:attribute name="kind">
4643 <dia:enum val="2"/>
4644 </dia:attribute>
4645 </dia:composite>
4646 </dia:attribute>
4647 </dia:composite>
4648 <dia:composite type="umloperation">
4649 <dia:attribute name="name">
4650 <dia:string>#nsigmas#</dia:string>
4651 </dia:attribute>
4652 <dia:attribute name="stereotype">
4653 <dia:string>##</dia:string>
4654 </dia:attribute>
4655 <dia:attribute name="type">
4656 <dia:string>##</dia:string>
4657 </dia:attribute>
4658 <dia:attribute name="visibility">
4659 <dia:enum val="0"/>
4660 </dia:attribute>
4661 <dia:attribute name="comment">
4662 <dia:string>##</dia:string>
4663 </dia:attribute>
4664 <dia:attribute name="abstract">
4665 <dia:boolean val="false"/>
4666 </dia:attribute>
4667 <dia:attribute name="inheritance_type">
4668 <dia:enum val="2"/>
4669 </dia:attribute>
4670 <dia:attribute name="query">
4671 <dia:boolean val="false"/>
4672 </dia:attribute>
4673 <dia:attribute name="class_scope">
4674 <dia:boolean val="false"/>
4675 </dia:attribute>
4676 <dia:attribute name="parameters">
4677 <dia:composite type="umlparameter">
4678 <dia:attribute name="name">
4679 <dia:string>#problem_numbers#</dia:string>
4680 </dia:attribute>
4681 <dia:attribute name="type">
4682 <dia:string>#array of integers#</dia:string>
4683 </dia:attribute>
4684 <dia:attribute name="value">
4685 <dia:string>##</dia:string>
4686 </dia:attribute>
4687 <dia:attribute name="comment">
4688 <dia:string>##</dia:string>
4689 </dia:attribute>
4690 <dia:attribute name="kind">
4691 <dia:enum val="1"/>
4692 </dia:attribute>
4693 </dia:composite>
4694 <dia:composite type="umlparameter">
4695 <dia:attribute name="name">
4696 <dia:string>#nsigmas#</dia:string>
4697 </dia:attribute>
4698 <dia:attribute name="type">
4699 <dia:string>#array of integers#</dia:string>
4700 </dia:attribute>
4701 <dia:attribute name="value">
4702 <dia:string>##</dia:string>
4703 </dia:attribute>
4704 <dia:attribute name="comment">
4705 <dia:string>##</dia:string>
4706 </dia:attribute>
4707 <dia:attribute name="kind">
4708 <dia:enum val="2"/>
4709 </dia:attribute>
4710 </dia:composite>
4711 </dia:attribute>
4712 </dia:composite>
4713 <dia:composite type="umloperation">
4714 <dia:attribute name="name">
4715 <dia:string>#nthetas#</dia:string>
4716 </dia:attribute>
4717 <dia:attribute name="stereotype">
4718 <dia:string>##</dia:string>
4719 </dia:attribute>
4720 <dia:attribute name="type">
4721 <dia:string>##</dia:string>
4722 </dia:attribute>
4723 <dia:attribute name="visibility">
4724 <dia:enum val="0"/>
4725 </dia:attribute>
4726 <dia:attribute name="comment">
4727 <dia:string>##</dia:string>
4728 </dia:attribute>
4729 <dia:attribute name="abstract">
4730 <dia:boolean val="false"/>
4731 </dia:attribute>
4732 <dia:attribute name="inheritance_type">
4733 <dia:enum val="2"/>
4734 </dia:attribute>
4735 <dia:attribute name="query">
4736 <dia:boolean val="false"/>
4737 </dia:attribute>
4738 <dia:attribute name="class_scope">
4739 <dia:boolean val="false"/>
4740 </dia:attribute>
4741 <dia:attribute name="parameters">
4742 <dia:composite type="umlparameter">
4743 <dia:attribute name="name">
4744 <dia:string>#problem_number#</dia:string>
4745 </dia:attribute>
4746 <dia:attribute name="type">
4747 <dia:string>#scalar number#</dia:string>
4748 </dia:attribute>
4749 <dia:attribute name="value">
4750 <dia:string>#1#</dia:string>
4751 </dia:attribute>
4752 <dia:attribute name="comment">
4753 <dia:string>##</dia:string>
4754 </dia:attribute>
4755 <dia:attribute name="kind">
4756 <dia:enum val="1"/>
4757 </dia:attribute>
4758 </dia:composite>
4759 <dia:composite type="umlparameter">
4760 <dia:attribute name="name">
4761 <dia:string>#nthetas#</dia:string>
4762 </dia:attribute>
4763 <dia:attribute name="type">
4764 <dia:string>#scalar number#</dia:string>
4765 </dia:attribute>
4766 <dia:attribute name="value">
4767 <dia:string>##</dia:string>
4768 </dia:attribute>
4769 <dia:attribute name="comment">
4770 <dia:string>##</dia:string>
4771 </dia:attribute>
4772 <dia:attribute name="kind">
4773 <dia:enum val="2"/>
4774 </dia:attribute>
4775 </dia:composite>
4776 </dia:attribute>
4777 </dia:composite>
4778 <dia:composite type="umloperation">
4779 <dia:attribute name="name">
4780 <dia:string>#pk#</dia:string>
4781 </dia:attribute>
4782 <dia:attribute name="stereotype">
4783 <dia:string>#accessor#</dia:string>
4784 </dia:attribute>
4785 <dia:attribute name="type">
4786 <dia:string>##</dia:string>
4787 </dia:attribute>
4788 <dia:attribute name="visibility">
4789 <dia:enum val="0"/>
4790 </dia:attribute>
4791 <dia:attribute name="comment">
4792 <dia:string>##</dia:string>
4793 </dia:attribute>
4794 <dia:attribute name="abstract">
4795 <dia:boolean val="false"/>
4796 </dia:attribute>
4797 <dia:attribute name="inheritance_type">
4798 <dia:enum val="2"/>
4799 </dia:attribute>
4800 <dia:attribute name="query">
4801 <dia:boolean val="false"/>
4802 </dia:attribute>
4803 <dia:attribute name="class_scope">
4804 <dia:boolean val="false"/>
4805 </dia:attribute>
4806 <dia:attribute name="parameters">
4807 <dia:composite type="umlparameter">
4808 <dia:attribute name="name">
4809 <dia:string>#new_pk#</dia:string>
4810 </dia:attribute>
4811 <dia:attribute name="type">
4812 <dia:string>#array of strings#</dia:string>
4813 </dia:attribute>
4814 <dia:attribute name="value">
4815 <dia:string>##</dia:string>
4816 </dia:attribute>
4817 <dia:attribute name="comment">
4818 <dia:string>##</dia:string>
4819 </dia:attribute>
4820 <dia:attribute name="kind">
4821 <dia:enum val="1"/>
4822 </dia:attribute>
4823 </dia:composite>
4824 <dia:composite type="umlparameter">
4825 <dia:attribute name="name">
4826 <dia:string>#problem_number#</dia:string>
4827 </dia:attribute>
4828 <dia:attribute name="type">
4829 <dia:string>#scalar number#</dia:string>
4830 </dia:attribute>
4831 <dia:attribute name="value">
4832 <dia:string>#1#</dia:string>
4833 </dia:attribute>
4834 <dia:attribute name="comment">
4835 <dia:string>##</dia:string>
4836 </dia:attribute>
4837 <dia:attribute name="kind">
4838 <dia:enum val="1"/>
4839 </dia:attribute>
4840 </dia:composite>
4841 <dia:composite type="umlparameter">
4842 <dia:attribute name="name">
4843 <dia:string>#pk#</dia:string>
4844 </dia:attribute>
4845 <dia:attribute name="type">
4846 <dia:string>#array of strings#</dia:string>
4847 </dia:attribute>
4848 <dia:attribute name="value">
4849 <dia:string>##</dia:string>
4850 </dia:attribute>
4851 <dia:attribute name="comment">
4852 <dia:string>##</dia:string>
4853 </dia:attribute>
4854 <dia:attribute name="kind">
4855 <dia:enum val="2"/>
4856 </dia:attribute>
4857 </dia:composite>
4858 </dia:attribute>
4859 </dia:composite>
4860 <dia:composite type="umloperation">
4861 <dia:attribute name="name">
4862 <dia:string>#pred#</dia:string>
4863 </dia:attribute>
4864 <dia:attribute name="stereotype">
4865 <dia:string>#accessor#</dia:string>
4866 </dia:attribute>
4867 <dia:attribute name="type">
4868 <dia:string>##</dia:string>
4869 </dia:attribute>
4870 <dia:attribute name="visibility">
4871 <dia:enum val="0"/>
4872 </dia:attribute>
4873 <dia:attribute name="comment">
4874 <dia:string>##</dia:string>
4875 </dia:attribute>
4876 <dia:attribute name="abstract">
4877 <dia:boolean val="false"/>
4878 </dia:attribute>
4879 <dia:attribute name="inheritance_type">
4880 <dia:enum val="2"/>
4881 </dia:attribute>
4882 <dia:attribute name="query">
4883 <dia:boolean val="false"/>
4884 </dia:attribute>
4885 <dia:attribute name="class_scope">
4886 <dia:boolean val="false"/>
4887 </dia:attribute>
4888 <dia:attribute name="parameters">
4889 <dia:composite type="umlparameter">
4890 <dia:attribute name="name">
4891 <dia:string>#new_pred#</dia:string>
4892 </dia:attribute>
4893 <dia:attribute name="type">
4894 <dia:string>#array of strings#</dia:string>
4895 </dia:attribute>
4896 <dia:attribute name="value">
4897 <dia:string>##</dia:string>
4898 </dia:attribute>
4899 <dia:attribute name="comment">
4900 <dia:string>##</dia:string>
4901 </dia:attribute>
4902 <dia:attribute name="kind">
4903 <dia:enum val="1"/>
4904 </dia:attribute>
4905 </dia:composite>
4906 <dia:composite type="umlparameter">
4907 <dia:attribute name="name">
4908 <dia:string>#problem_number#</dia:string>
4909 </dia:attribute>
4910 <dia:attribute name="type">
4911 <dia:string>#scalar number#</dia:string>
4912 </dia:attribute>
4913 <dia:attribute name="value">
4914 <dia:string>#1#</dia:string>
4915 </dia:attribute>
4916 <dia:attribute name="comment">
4917 <dia:string>##</dia:string>
4918 </dia:attribute>
4919 <dia:attribute name="kind">
4920 <dia:enum val="1"/>
4921 </dia:attribute>
4922 </dia:composite>
4923 <dia:composite type="umlparameter">
4924 <dia:attribute name="name">
4925 <dia:string>#pred#</dia:string>
4926 </dia:attribute>
4927 <dia:attribute name="type">
4928 <dia:string>#array of strings#</dia:string>
4929 </dia:attribute>
4930 <dia:attribute name="value">
4931 <dia:string>##</dia:string>
4932 </dia:attribute>
4933 <dia:attribute name="comment">
4934 <dia:string>##</dia:string>
4935 </dia:attribute>
4936 <dia:attribute name="kind">
4937 <dia:enum val="2"/>
4938 </dia:attribute>
4939 </dia:composite>
4940 </dia:attribute>
4941 </dia:composite>
4942 <dia:composite type="umloperation">
4943 <dia:attribute name="name">
4944 <dia:string>#print#</dia:string>
4945 </dia:attribute>
4946 <dia:attribute name="stereotype">
4947 <dia:string>##</dia:string>
4948 </dia:attribute>
4949 <dia:attribute name="type">
4950 <dia:string>##</dia:string>
4951 </dia:attribute>
4952 <dia:attribute name="visibility">
4953 <dia:enum val="0"/>
4954 </dia:attribute>
4955 <dia:attribute name="comment">
4956 <dia:string>##</dia:string>
4957 </dia:attribute>
4958 <dia:attribute name="abstract">
4959 <dia:boolean val="false"/>
4960 </dia:attribute>
4961 <dia:attribute name="inheritance_type">
4962 <dia:enum val="2"/>
4963 </dia:attribute>
4964 <dia:attribute name="query">
4965 <dia:boolean val="false"/>
4966 </dia:attribute>
4967 <dia:attribute name="class_scope">
4968 <dia:boolean val="false"/>
4969 </dia:attribute>
4970 <dia:attribute name="parameters"/>
4971 </dia:composite>
4972 <dia:composite type="umloperation">
4973 <dia:attribute name="name">
4974 <dia:string>#record#</dia:string>
4975 </dia:attribute>
4976 <dia:attribute name="stereotype">
4977 <dia:string>#accessor#</dia:string>
4978 </dia:attribute>
4979 <dia:attribute name="type">
4980 <dia:string>##</dia:string>
4981 </dia:attribute>
4982 <dia:attribute name="visibility">
4983 <dia:enum val="0"/>
4984 </dia:attribute>
4985 <dia:attribute name="comment">
4986 <dia:string>##</dia:string>
4987 </dia:attribute>
4988 <dia:attribute name="abstract">
4989 <dia:boolean val="false"/>
4990 </dia:attribute>
4991 <dia:attribute name="inheritance_type">
4992 <dia:enum val="2"/>
4993 </dia:attribute>
4994 <dia:attribute name="query">
4995 <dia:boolean val="false"/>
4996 </dia:attribute>
4997 <dia:attribute name="class_scope">
4998 <dia:boolean val="false"/>
4999 </dia:attribute>
5000 <dia:attribute name="parameters">
5001 <dia:composite type="umlparameter">
5002 <dia:attribute name="name">
5003 <dia:string>#record_name#</dia:string>
5004 </dia:attribute>
5005 <dia:attribute name="type">
5006 <dia:string>#scalar string#</dia:string>
5007 </dia:attribute>
5008 <dia:attribute name="value">
5009 <dia:string>##</dia:string>
5010 </dia:attribute>
5011 <dia:attribute name="comment">
5012 <dia:string>##</dia:string>
5013 </dia:attribute>
5014 <dia:attribute name="kind">
5015 <dia:enum val="1"/>
5016 </dia:attribute>
5017 </dia:composite>
5018 <dia:composite type="umlparameter">
5019 <dia:attribute name="name">
5020 <dia:string>#new_data#</dia:string>
5021 </dia:attribute>
5022 <dia:attribute name="type">
5023 <dia:string>#array of strings#</dia:string>
5024 </dia:attribute>
5025 <dia:attribute name="value">
5026 <dia:string>##</dia:string>
5027 </dia:attribute>
5028 <dia:attribute name="comment">
5029 <dia:string>##</dia:string>
5030 </dia:attribute>
5031 <dia:attribute name="kind">
5032 <dia:enum val="1"/>
5033 </dia:attribute>
5034 </dia:composite>
5035 <dia:composite type="umlparameter">
5036 <dia:attribute name="name">
5037 <dia:string>#problem_number#</dia:string>
5038 </dia:attribute>
5039 <dia:attribute name="type">
5040 <dia:string>#scalar number#</dia:string>
5041 </dia:attribute>
5042 <dia:attribute name="value">
5043 <dia:string>#1#</dia:string>
5044 </dia:attribute>
5045 <dia:attribute name="comment">
5046 <dia:string>##</dia:string>
5047 </dia:attribute>
5048 <dia:attribute name="kind">
5049 <dia:enum val="1"/>
5050 </dia:attribute>
5051 </dia:composite>
5052 <dia:composite type="umlparameter">
5053 <dia:attribute name="name">
5054 <dia:string>#data#</dia:string>
5055 </dia:attribute>
5056 <dia:attribute name="type">
5057 <dia:string>#array of strings#</dia:string>
5058 </dia:attribute>
5059 <dia:attribute name="value">
5060 <dia:string>##</dia:string>
5061 </dia:attribute>
5062 <dia:attribute name="comment">
5063 <dia:string>##</dia:string>
5064 </dia:attribute>
5065 <dia:attribute name="kind">
5066 <dia:enum val="2"/>
5067 </dia:attribute>
5068 </dia:composite>
5069 </dia:attribute>
5070 </dia:composite>
5071 <dia:composite type="umloperation">
5072 <dia:attribute name="name">
5073 <dia:string>#restore_inits#</dia:string>
5074 </dia:attribute>
5075 <dia:attribute name="stereotype">
5076 <dia:string>#helper#</dia:string>
5077 </dia:attribute>
5078 <dia:attribute name="type">
5079 <dia:string>##</dia:string>
5080 </dia:attribute>
5081 <dia:attribute name="visibility">
5082 <dia:enum val="0"/>
5083 </dia:attribute>
5084 <dia:attribute name="comment">
5085 <dia:string>##</dia:string>
5086 </dia:attribute>
5087 <dia:attribute name="abstract">
5088 <dia:boolean val="false"/>
5089 </dia:attribute>
5090 <dia:attribute name="inheritance_type">
5091 <dia:enum val="2"/>
5092 </dia:attribute>
5093 <dia:attribute name="query">
5094 <dia:boolean val="false"/>
5095 </dia:attribute>
5096 <dia:attribute name="class_scope">
5097 <dia:boolean val="false"/>
5098 </dia:attribute>
5099 <dia:attribute name="parameters"/>
5100 </dia:composite>
5101 <dia:composite type="umloperation">
5102 <dia:attribute name="name">
5103 <dia:string>#set_records#</dia:string>
5104 </dia:attribute>
5105 <dia:attribute name="stereotype">
5106 <dia:string>##</dia:string>
5107 </dia:attribute>
5108 <dia:attribute name="type">
5109 <dia:string>##</dia:string>
5110 </dia:attribute>
5111 <dia:attribute name="visibility">
5112 <dia:enum val="0"/>
5113 </dia:attribute>
5114 <dia:attribute name="comment">
5115 <dia:string>##</dia:string>
5116 </dia:attribute>
5117 <dia:attribute name="abstract">
5118 <dia:boolean val="false"/>
5119 </dia:attribute>
5120 <dia:attribute name="inheritance_type">
5121 <dia:enum val="1"/>
5122 </dia:attribute>
5123 <dia:attribute name="query">
5124 <dia:boolean val="false"/>
5125 </dia:attribute>
5126 <dia:attribute name="class_scope">
5127 <dia:boolean val="false"/>
5128 </dia:attribute>
5129 <dia:attribute name="parameters">
5130 <dia:composite type="umlparameter">
5131 <dia:attribute name="name">
5132 <dia:string>#type#</dia:string>
5133 </dia:attribute>
5134 <dia:attribute name="type">
5135 <dia:string>#scalar string#</dia:string>
5136 </dia:attribute>
5137 <dia:attribute name="value">
5138 <dia:string>##</dia:string>
5139 </dia:attribute>
5140 <dia:attribute name="comment">
5141 <dia:string>##</dia:string>
5142 </dia:attribute>
5143 <dia:attribute name="kind">
5144 <dia:enum val="1"/>
5145 </dia:attribute>
5146 </dia:composite>
5147 <dia:composite type="umlparameter">
5148 <dia:attribute name="name">
5149 <dia:string>#record_strings#</dia:string>
5150 </dia:attribute>
5151 <dia:attribute name="type">
5152 <dia:string>#mandatory array of strings#</dia:string>
5153 </dia:attribute>
5154 <dia:attribute name="value">
5155 <dia:string>##</dia:string>
5156 </dia:attribute>
5157 <dia:attribute name="comment">
5158 <dia:string>##</dia:string>
5159 </dia:attribute>
5160 <dia:attribute name="kind">
5161 <dia:enum val="1"/>
5162 </dia:attribute>
5163 </dia:composite>
5164 <dia:composite type="umlparameter">
5165 <dia:attribute name="name">
5166 <dia:string>#problem_numbers#</dia:string>
5167 </dia:attribute>
5168 <dia:attribute name="type">
5169 <dia:string>#array of integers#</dia:string>
5170 </dia:attribute>
5171 <dia:attribute name="value">
5172 <dia:string>##</dia:string>
5173 </dia:attribute>
5174 <dia:attribute name="comment">
5175 <dia:string>##</dia:string>
5176 </dia:attribute>
5177 <dia:attribute name="kind">
5178 <dia:enum val="1"/>
5179 </dia:attribute>
5180 </dia:composite>
5181 </dia:attribute>
5182 </dia:composite>
5183 <dia:composite type="umloperation">
5184 <dia:attribute name="name">
5185 <dia:string>#store_inits#</dia:string>
5186 </dia:attribute>
5187 <dia:attribute name="stereotype">
5188 <dia:string>#helper#</dia:string>
5189 </dia:attribute>
5190 <dia:attribute name="type">
5191 <dia:string>##</dia:string>
5192 </dia:attribute>
5193 <dia:attribute name="visibility">
5194 <dia:enum val="0"/>
5195 </dia:attribute>
5196 <dia:attribute name="comment">
5197 <dia:string>##</dia:string>
5198 </dia:attribute>
5199 <dia:attribute name="abstract">
5200 <dia:boolean val="false"/>
5201 </dia:attribute>
5202 <dia:attribute name="inheritance_type">
5203 <dia:enum val="2"/>
5204 </dia:attribute>
5205 <dia:attribute name="query">
5206 <dia:boolean val="false"/>
5207 </dia:attribute>
5208 <dia:attribute name="class_scope">
5209 <dia:boolean val="false"/>
5210 </dia:attribute>
5211 <dia:attribute name="parameters"/>
5212 </dia:composite>
5213 <dia:composite type="umloperation">
5214 <dia:attribute name="name">
5215 <dia:string>#__sync_output#</dia:string>
5216 </dia:attribute>
5217 <dia:attribute name="stereotype">
5218 <dia:string>##</dia:string>
5219 </dia:attribute>
5220 <dia:attribute name="type">
5221 <dia:string>##</dia:string>
5222 </dia:attribute>
5223 <dia:attribute name="visibility">
5224 <dia:enum val="0"/>
5225 </dia:attribute>
5226 <dia:attribute name="comment">
5227 <dia:string>##</dia:string>
5228 </dia:attribute>
5229 <dia:attribute name="abstract">
5230 <dia:boolean val="false"/>
5231 </dia:attribute>
5232 <dia:attribute name="inheritance_type">
5233 <dia:enum val="2"/>
5234 </dia:attribute>
5235 <dia:attribute name="query">
5236 <dia:boolean val="false"/>
5237 </dia:attribute>
5238 <dia:attribute name="class_scope">
5239 <dia:boolean val="false"/>
5240 </dia:attribute>
5241 <dia:attribute name="parameters"/>
5242 </dia:composite>
5243 <dia:composite type="umloperation">
5244 <dia:attribute name="name">
5245 <dia:string>#synchronize#</dia:string>
5246 </dia:attribute>
5247 <dia:attribute name="stereotype">
5248 <dia:string>#helper#</dia:string>
5249 </dia:attribute>
5250 <dia:attribute name="type">
5251 <dia:string>##</dia:string>
5252 </dia:attribute>
5253 <dia:attribute name="visibility">
5254 <dia:enum val="0"/>
5255 </dia:attribute>
5256 <dia:attribute name="comment">
5257 <dia:string>##</dia:string>
5258 </dia:attribute>
5259 <dia:attribute name="abstract">
5260 <dia:boolean val="false"/>
5261 </dia:attribute>
5262 <dia:attribute name="inheritance_type">
5263 <dia:enum val="2"/>
5264 </dia:attribute>
5265 <dia:attribute name="query">
5266 <dia:boolean val="false"/>
5267 </dia:attribute>
5268 <dia:attribute name="class_scope">
5269 <dia:boolean val="false"/>
5270 </dia:attribute>
5271 <dia:attribute name="parameters"/>
5272 </dia:composite>
5273 <dia:composite type="umloperation">
5274 <dia:attribute name="name">
5275 <dia:string>#table_names#</dia:string>
5276 </dia:attribute>
5277 <dia:attribute name="stereotype">
5278 <dia:string>#accessor#</dia:string>
5279 </dia:attribute>
5280 <dia:attribute name="type">
5281 <dia:string>##</dia:string>
5282 </dia:attribute>
5283 <dia:attribute name="visibility">
5284 <dia:enum val="0"/>
5285 </dia:attribute>
5286 <dia:attribute name="comment">
5287 <dia:string>##</dia:string>
5288 </dia:attribute>
5289 <dia:attribute name="abstract">
5290 <dia:boolean val="false"/>
5291 </dia:attribute>
5292 <dia:attribute name="inheritance_type">
5293 <dia:enum val="2"/>
5294 </dia:attribute>
5295 <dia:attribute name="query">
5296 <dia:boolean val="false"/>
5297 </dia:attribute>
5298 <dia:attribute name="class_scope">
5299 <dia:boolean val="false"/>
5300 </dia:attribute>
5301 <dia:attribute name="parameters">
5302 <dia:composite type="umlparameter">
5303 <dia:attribute name="name">
5304 <dia:string>#new_names#</dia:string>
5305 </dia:attribute>
5306 <dia:attribute name="type">
5307 <dia:string>#array of strings#</dia:string>
5308 </dia:attribute>
5309 <dia:attribute name="value">
5310 <dia:string>##</dia:string>
5311 </dia:attribute>
5312 <dia:attribute name="comment">
5313 <dia:string>##</dia:string>
5314 </dia:attribute>
5315 <dia:attribute name="kind">
5316 <dia:enum val="1"/>
5317 </dia:attribute>
5318 </dia:composite>
5319 <dia:composite type="umlparameter">
5320 <dia:attribute name="name">
5321 <dia:string>#problem_numbers#</dia:string>
5322 </dia:attribute>
5323 <dia:attribute name="type">
5324 <dia:string>#array of integers#</dia:string>
5325 </dia:attribute>
5326 <dia:attribute name="value">
5327 <dia:string>##</dia:string>
5328 </dia:attribute>
5329 <dia:attribute name="comment">
5330 <dia:string>##</dia:string>
5331 </dia:attribute>
5332 <dia:attribute name="kind">
5333 <dia:enum val="1"/>
5334 </dia:attribute>
5335 </dia:composite>
5336 <dia:composite type="umlparameter">
5337 <dia:attribute name="name">
5338 <dia:string>#names#</dia:string>
5339 </dia:attribute>
5340 <dia:attribute name="type">
5341 <dia:string>#array of strings#</dia:string>
5342 </dia:attribute>
5343 <dia:attribute name="value">
5344 <dia:string>#()#</dia:string>
5345 </dia:attribute>
5346 <dia:attribute name="comment">
5347 <dia:string>##</dia:string>
5348 </dia:attribute>
5349 <dia:attribute name="kind">
5350 <dia:enum val="2"/>
5351 </dia:attribute>
5352 </dia:composite>
5353 <dia:composite type="umlparameter">
5354 <dia:attribute name="name">
5355 <dia:string>#ignore_missing_files#</dia:string>
5356 </dia:attribute>
5357 <dia:attribute name="type">
5358 <dia:string>#scalar boolean#</dia:string>
5359 </dia:attribute>
5360 <dia:attribute name="value">
5361 <dia:string>#0#</dia:string>
5362 </dia:attribute>
5363 <dia:attribute name="comment">
5364 <dia:string>##</dia:string>
5365 </dia:attribute>
5366 <dia:attribute name="kind">
5367 <dia:enum val="1"/>
5368 </dia:attribute>
5369 </dia:composite>
5370 </dia:attribute>
5371 </dia:composite>
5372 <dia:composite type="umloperation">
5373 <dia:attribute name="name">
5374 <dia:string>#units#</dia:string>
5375 </dia:attribute>
5376 <dia:attribute name="stereotype">
5377 <dia:string>#accessor#</dia:string>
5378 </dia:attribute>
5379 <dia:attribute name="type">
5380 <dia:string>##</dia:string>
5381 </dia:attribute>
5382 <dia:attribute name="visibility">
5383 <dia:enum val="0"/>
5384 </dia:attribute>
5385 <dia:attribute name="comment">
5386 <dia:string>##</dia:string>
5387 </dia:attribute>
5388 <dia:attribute name="abstract">
5389 <dia:boolean val="false"/>
5390 </dia:attribute>
5391 <dia:attribute name="inheritance_type">
5392 <dia:enum val="2"/>
5393 </dia:attribute>
5394 <dia:attribute name="query">
5395 <dia:boolean val="false"/>
5396 </dia:attribute>
5397 <dia:attribute name="class_scope">
5398 <dia:boolean val="false"/>
5399 </dia:attribute>
5400 <dia:attribute name="parameters">
5401 <dia:composite type="umlparameter">
5402 <dia:attribute name="name">
5403 <dia:string>#parameter_type#</dia:string>
5404 </dia:attribute>
5405 <dia:attribute name="type">
5406 <dia:string>#scalar string#</dia:string>
5407 </dia:attribute>
5408 <dia:attribute name="value">
5409 <dia:string>##</dia:string>
5410 </dia:attribute>
5411 <dia:attribute name="comment">
5412 <dia:string>##</dia:string>
5413 </dia:attribute>
5414 <dia:attribute name="kind">
5415 <dia:enum val="1"/>
5416 </dia:attribute>
5417 </dia:composite>
5418 <dia:composite type="umlparameter">
5419 <dia:attribute name="name">
5420 <dia:string>#parameter_numbers#</dia:string>
5421 </dia:attribute>
5422 <dia:attribute name="type">
5423 <dia:string>#array of integers#</dia:string>
5424 </dia:attribute>
5425 <dia:attribute name="value">
5426 <dia:string>##</dia:string>
5427 </dia:attribute>
5428 <dia:attribute name="comment">
5429 <dia:string>##</dia:string>
5430 </dia:attribute>
5431 <dia:attribute name="kind">
5432 <dia:enum val="1"/>
5433 </dia:attribute>
5434 </dia:composite>
5435 <dia:composite type="umlparameter">
5436 <dia:attribute name="name">
5437 <dia:string>#problem_numbers#</dia:string>
5438 </dia:attribute>
5439 <dia:attribute name="type">
5440 <dia:string>#array of integers#</dia:string>
5441 </dia:attribute>
5442 <dia:attribute name="value">
5443 <dia:string>##</dia:string>
5444 </dia:attribute>
5445 <dia:attribute name="comment">
5446 <dia:string>##</dia:string>
5447 </dia:attribute>
5448 <dia:attribute name="kind">
5449 <dia:enum val="1"/>
5450 </dia:attribute>
5451 </dia:composite>
5452 <dia:composite type="umlparameter">
5453 <dia:attribute name="name">
5454 <dia:string>#new_values#</dia:string>
5455 </dia:attribute>
5456 <dia:attribute name="type">
5457 <dia:string>#array of strings#</dia:string>
5458 </dia:attribute>
5459 <dia:attribute name="value">
5460 <dia:string>##</dia:string>
5461 </dia:attribute>
5462 <dia:attribute name="comment">
5463 <dia:string>##</dia:string>
5464 </dia:attribute>
5465 <dia:attribute name="kind">
5466 <dia:enum val="1"/>
5467 </dia:attribute>
5468 </dia:composite>
5469 <dia:composite type="umlparameter">
5470 <dia:attribute name="name">
5471 <dia:string>#units#</dia:string>
5472 </dia:attribute>
5473 <dia:attribute name="type">
5474 <dia:string>#array of strings#</dia:string>
5475 </dia:attribute>
5476 <dia:attribute name="value">
5477 <dia:string>##</dia:string>
5478 </dia:attribute>
5479 <dia:attribute name="comment">
5480 <dia:string>##</dia:string>
5481 </dia:attribute>
5482 <dia:attribute name="kind">
5483 <dia:enum val="2"/>
5484 </dia:attribute>
5485 </dia:composite>
5486 </dia:attribute>
5487 </dia:composite>
5488 <dia:composite type="umloperation">
5489 <dia:attribute name="name">
5490 <dia:string>#update_inits#</dia:string>
5491 </dia:attribute>
5492 <dia:attribute name="stereotype">
5493 <dia:string>##</dia:string>
5494 </dia:attribute>
5495 <dia:attribute name="type">
5496 <dia:string>##</dia:string>
5497 </dia:attribute>
5498 <dia:attribute name="visibility">
5499 <dia:enum val="0"/>
5500 </dia:attribute>
5501 <dia:attribute name="comment">
5502 <dia:string>##</dia:string>
5503 </dia:attribute>
5504 <dia:attribute name="abstract">
5505 <dia:boolean val="false"/>
5506 </dia:attribute>
5507 <dia:attribute name="inheritance_type">
5508 <dia:enum val="1"/>
5509 </dia:attribute>
5510 <dia:attribute name="query">
5511 <dia:boolean val="false"/>
5512 </dia:attribute>
5513 <dia:attribute name="class_scope">
5514 <dia:boolean val="false"/>
5515 </dia:attribute>
5516 <dia:attribute name="parameters">
5517 <dia:composite type="umlparameter">
5518 <dia:attribute name="name">
5519 <dia:string>#from_output#</dia:string>
5520 </dia:attribute>
5521 <dia:attribute name="type">
5522 <dia:string>#object output#</dia:string>
5523 </dia:attribute>
5524 <dia:attribute name="value">
5525 <dia:string>##</dia:string>
5526 </dia:attribute>
5527 <dia:attribute name="comment">
5528 <dia:string>##</dia:string>
5529 </dia:attribute>
5530 <dia:attribute name="kind">
5531 <dia:enum val="1"/>
5532 </dia:attribute>
5533 </dia:composite>
5534 <dia:composite type="umlparameter">
5535 <dia:attribute name="name">
5536 <dia:string>#from_output_file#</dia:string>
5537 </dia:attribute>
5538 <dia:attribute name="type">
5539 <dia:string>#scalar string#</dia:string>
5540 </dia:attribute>
5541 <dia:attribute name="value">
5542 <dia:string>##</dia:string>
5543 </dia:attribute>
5544 <dia:attribute name="comment">
5545 <dia:string>##</dia:string>
5546 </dia:attribute>
5547 <dia:attribute name="kind">
5548 <dia:enum val="1"/>
5549 </dia:attribute>
5550 </dia:composite>
5551 <dia:composite type="umlparameter">
5552 <dia:attribute name="name">
5553 <dia:string>#from_model#</dia:string>
5554 </dia:attribute>
5555 <dia:attribute name="type">
5556 <dia:string>#object model#</dia:string>
5557 </dia:attribute>
5558 <dia:attribute name="value">
5559 <dia:string>##</dia:string>
5560 </dia:attribute>
5561 <dia:attribute name="comment">
5562 <dia:string>##</dia:string>
5563 </dia:attribute>
5564 <dia:attribute name="kind">
5565 <dia:enum val="1"/>
5566 </dia:attribute>
5567 </dia:composite>
5568 <dia:composite type="umlparameter">
5569 <dia:attribute name="name">
5570 <dia:string>#ignore_missing_parameters#</dia:string>
5571 </dia:attribute>
5572 <dia:attribute name="type">
5573 <dia:string>#scalar boolean#</dia:string>
5574 </dia:attribute>
5575 <dia:attribute name="value">
5576 <dia:string>#0#</dia:string>
5577 </dia:attribute>
5578 <dia:attribute name="comment">
5579 <dia:string>##</dia:string>
5580 </dia:attribute>
5581 <dia:attribute name="kind">
5582 <dia:enum val="1"/>
5583 </dia:attribute>
5584 </dia:composite>
5585 <dia:composite type="umlparameter">
5586 <dia:attribute name="name">
5587 <dia:string>#update_omegas#</dia:string>
5588 </dia:attribute>
5589 <dia:attribute name="type">
5590 <dia:string>#scalar boolean#</dia:string>
5591 </dia:attribute>
5592 <dia:attribute name="value">
5593 <dia:string>#1#</dia:string>
5594 </dia:attribute>
5595 <dia:attribute name="comment">
5596 <dia:string>##</dia:string>
5597 </dia:attribute>
5598 <dia:attribute name="kind">
5599 <dia:enum val="0"/>
5600 </dia:attribute>
5601 </dia:composite>
5602 <dia:composite type="umlparameter">
5603 <dia:attribute name="name">
5604 <dia:string>#update_sigmas#</dia:string>
5605 </dia:attribute>
5606 <dia:attribute name="type">
5607 <dia:string>#scalar boolean#</dia:string>
5608 </dia:attribute>
5609 <dia:attribute name="value">
5610 <dia:string>#1#</dia:string>
5611 </dia:attribute>
5612 <dia:attribute name="comment">
5613 <dia:string>##</dia:string>
5614 </dia:attribute>
5615 <dia:attribute name="kind">
5616 <dia:enum val="0"/>
5617 </dia:attribute>
5618 </dia:composite>
5619 <dia:composite type="umlparameter">
5620 <dia:attribute name="name">
5621 <dia:string>#update_thetas#</dia:string>
5622 </dia:attribute>
5623 <dia:attribute name="type">
5624 <dia:string>#scalar boolean#</dia:string>
5625 </dia:attribute>
5626 <dia:attribute name="value">
5627 <dia:string>#1#</dia:string>
5628 </dia:attribute>
5629 <dia:attribute name="comment">
5630 <dia:string>##</dia:string>
5631 </dia:attribute>
5632 <dia:attribute name="kind">
5633 <dia:enum val="0"/>
5634 </dia:attribute>
5635 </dia:composite>
5636 </dia:attribute>
5637 </dia:composite>
5638 <dia:composite type="umloperation">
5639 <dia:attribute name="name">
5640 <dia:string>#upper_bounds#</dia:string>
5641 </dia:attribute>
5642 <dia:attribute name="stereotype">
5643 <dia:string>#accessor#</dia:string>
5644 </dia:attribute>
5645 <dia:attribute name="type">
5646 <dia:string>##</dia:string>
5647 </dia:attribute>
5648 <dia:attribute name="visibility">
5649 <dia:enum val="0"/>
5650 </dia:attribute>
5651 <dia:attribute name="comment">
5652 <dia:string>##</dia:string>
5653 </dia:attribute>
5654 <dia:attribute name="abstract">
5655 <dia:boolean val="false"/>
5656 </dia:attribute>
5657 <dia:attribute name="inheritance_type">
5658 <dia:enum val="2"/>
5659 </dia:attribute>
5660 <dia:attribute name="query">
5661 <dia:boolean val="false"/>
5662 </dia:attribute>
5663 <dia:attribute name="class_scope">
5664 <dia:boolean val="false"/>
5665 </dia:attribute>
5666 <dia:attribute name="parameters">
5667 <dia:composite type="umlparameter">
5668 <dia:attribute name="name">
5669 <dia:string>#parameter_type#</dia:string>
5670 </dia:attribute>
5671 <dia:attribute name="type">
5672 <dia:string>#scalar string#</dia:string>
5673 </dia:attribute>
5674 <dia:attribute name="value">
5675 <dia:string>##</dia:string>
5676 </dia:attribute>
5677 <dia:attribute name="comment">
5678 <dia:string>##</dia:string>
5679 </dia:attribute>
5680 <dia:attribute name="kind">
5681 <dia:enum val="1"/>
5682 </dia:attribute>
5683 </dia:composite>
5684 <dia:composite type="umlparameter">
5685 <dia:attribute name="name">
5686 <dia:string>#parameter_numbers#</dia:string>
5687 </dia:attribute>
5688 <dia:attribute name="type">
5689 <dia:string>#array of numbers#</dia:string>
5690 </dia:attribute>
5691 <dia:attribute name="value">
5692 <dia:string>##</dia:string>
5693 </dia:attribute>
5694 <dia:attribute name="comment">
5695 <dia:string>##</dia:string>
5696 </dia:attribute>
5697 <dia:attribute name="kind">
5698 <dia:enum val="1"/>
5699 </dia:attribute>
5700 </dia:composite>
5701 <dia:composite type="umlparameter">
5702 <dia:attribute name="name">
5703 <dia:string>#problem_numbers#</dia:string>
5704 </dia:attribute>
5705 <dia:attribute name="type">
5706 <dia:string>#array of integers#</dia:string>
5707 </dia:attribute>
5708 <dia:attribute name="value">
5709 <dia:string>##</dia:string>
5710 </dia:attribute>
5711 <dia:attribute name="comment">
5712 <dia:string>##</dia:string>
5713 </dia:attribute>
5714 <dia:attribute name="kind">
5715 <dia:enum val="1"/>
5716 </dia:attribute>
5717 </dia:composite>
5718 <dia:composite type="umlparameter">
5719 <dia:attribute name="name">
5720 <dia:string>#new_values#</dia:string>
5721 </dia:attribute>
5722 <dia:attribute name="type">
5723 <dia:string>#array of numbers#</dia:string>
5724 </dia:attribute>
5725 <dia:attribute name="value">
5726 <dia:string>##</dia:string>
5727 </dia:attribute>
5728 <dia:attribute name="comment">
5729 <dia:string>##</dia:string>
5730 </dia:attribute>
5731 <dia:attribute name="kind">
5732 <dia:enum val="1"/>
5733 </dia:attribute>
5734 </dia:composite>
5735 <dia:composite type="umlparameter">
5736 <dia:attribute name="name">
5737 <dia:string>#upper_bounds#</dia:string>
5738 </dia:attribute>
5739 <dia:attribute name="type">
5740 <dia:string>#array of numbers#</dia:string>
5741 </dia:attribute>
5742 <dia:attribute name="value">
5743 <dia:string>##</dia:string>
5744 </dia:attribute>
5745 <dia:attribute name="comment">
5746 <dia:string>##</dia:string>
5747 </dia:attribute>
5748 <dia:attribute name="kind">
5749 <dia:enum val="2"/>
5750 </dia:attribute>
5751 </dia:composite>
5752 </dia:attribute>
5753 </dia:composite>
5754 <dia:composite type="umloperation">
5755 <dia:attribute name="name">
5756 <dia:string>#_write#</dia:string>
5757 </dia:attribute>
5758 <dia:attribute name="stereotype">
5759 <dia:string>##</dia:string>
5760 </dia:attribute>
5761 <dia:attribute name="type">
5762 <dia:string>##</dia:string>
5763 </dia:attribute>
5764 <dia:attribute name="visibility">
5765 <dia:enum val="0"/>
5766 </dia:attribute>
5767 <dia:attribute name="comment">
5768 <dia:string>##</dia:string>
5769 </dia:attribute>
5770 <dia:attribute name="abstract">
5771 <dia:boolean val="false"/>
5772 </dia:attribute>
5773 <dia:attribute name="inheritance_type">
5774 <dia:enum val="2"/>
5775 </dia:attribute>
5776 <dia:attribute name="query">
5777 <dia:boolean val="false"/>
5778 </dia:attribute>
5779 <dia:attribute name="class_scope">
5780 <dia:boolean val="false"/>
5781 </dia:attribute>
5782 <dia:attribute name="parameters">
5783 <dia:composite type="umlparameter">
5784 <dia:attribute name="name">
5785 <dia:string>#filename#</dia:string>
5786 </dia:attribute>
5787 <dia:attribute name="type">
5788 <dia:string>#scalar string#</dia:string>
5789 </dia:attribute>
5790 <dia:attribute name="value">
5791 <dia:string>#$self -&gt; full_name#</dia:string>
5792 </dia:attribute>
5793 <dia:attribute name="comment">
5794 <dia:string>##</dia:string>
5795 </dia:attribute>
5796 <dia:attribute name="kind">
5797 <dia:enum val="1"/>
5798 </dia:attribute>
5799 </dia:composite>
5800 <dia:composite type="umlparameter">
5801 <dia:attribute name="name">
5802 <dia:string>#write_data#</dia:string>
5803 </dia:attribute>
5804 <dia:attribute name="type">
5805 <dia:string>#scalar boolean#</dia:string>
5806 </dia:attribute>
5807 <dia:attribute name="value">
5808 <dia:string>#0#</dia:string>
5809 </dia:attribute>
5810 <dia:attribute name="comment">
5811 <dia:string>##</dia:string>
5812 </dia:attribute>
5813 <dia:attribute name="kind">
5814 <dia:enum val="1"/>
5815 </dia:attribute>
5816 </dia:composite>
5817 </dia:attribute>
5818 </dia:composite>
5819 <dia:composite type="umloperation">
5820 <dia:attribute name="name">
5821 <dia:string>#_read_problems#</dia:string>
5822 </dia:attribute>
5823 <dia:attribute name="stereotype">
5824 <dia:string>#initiator#</dia:string>
5825 </dia:attribute>
5826 <dia:attribute name="type">
5827 <dia:string>##</dia:string>
5828 </dia:attribute>
5829 <dia:attribute name="visibility">
5830 <dia:enum val="1"/>
5831 </dia:attribute>
5832 <dia:attribute name="comment">
5833 <dia:string>##</dia:string>
5834 </dia:attribute>
5835 <dia:attribute name="abstract">
5836 <dia:boolean val="false"/>
5837 </dia:attribute>
5838 <dia:attribute name="inheritance_type">
5839 <dia:enum val="2"/>
5840 </dia:attribute>
5841 <dia:attribute name="query">
5842 <dia:boolean val="false"/>
5843 </dia:attribute>
5844 <dia:attribute name="class_scope">
5845 <dia:boolean val="false"/>
5846 </dia:attribute>
5847 <dia:attribute name="parameters"/>
5848 </dia:composite>
5849 <dia:composite type="umloperation">
5850 <dia:attribute name="name">
5851 <dia:string>#_get_option_val_pos#</dia:string>
5852 </dia:attribute>
5853 <dia:attribute name="stereotype">
5854 <dia:string>#helper#</dia:string>
5855 </dia:attribute>
5856 <dia:attribute name="type">
5857 <dia:string>##</dia:string>
5858 </dia:attribute>
5859 <dia:attribute name="visibility">
5860 <dia:enum val="1"/>
5861 </dia:attribute>
5862 <dia:attribute name="comment">
5863 <dia:string>##</dia:string>
5864 </dia:attribute>
5865 <dia:attribute name="abstract">
5866 <dia:boolean val="false"/>
5867 </dia:attribute>
5868 <dia:attribute name="inheritance_type">
5869 <dia:enum val="2"/>
5870 </dia:attribute>
5871 <dia:attribute name="query">
5872 <dia:boolean val="false"/>
5873 </dia:attribute>
5874 <dia:attribute name="class_scope">
5875 <dia:boolean val="false"/>
5876 </dia:attribute>
5877 <dia:attribute name="parameters">
5878 <dia:composite type="umlparameter">
5879 <dia:attribute name="name">
5880 <dia:string>#name#</dia:string>
5881 </dia:attribute>
5882 <dia:attribute name="type">
5883 <dia:string>#scalar string#</dia:string>
5884 </dia:attribute>
5885 <dia:attribute name="value">
5886 <dia:string>##</dia:string>
5887 </dia:attribute>
5888 <dia:attribute name="comment">
5889 <dia:string>##</dia:string>
5890 </dia:attribute>
5891 <dia:attribute name="kind">
5892 <dia:enum val="1"/>
5893 </dia:attribute>
5894 </dia:composite>
5895 <dia:composite type="umlparameter">
5896 <dia:attribute name="name">
5897 <dia:string>#record_name#</dia:string>
5898 </dia:attribute>
5899 <dia:attribute name="type">
5900 <dia:string>#scalar string#</dia:string>
5901 </dia:attribute>
5902 <dia:attribute name="value">
5903 <dia:string>##</dia:string>
5904 </dia:attribute>
5905 <dia:attribute name="comment">
5906 <dia:string>##</dia:string>
5907 </dia:attribute>
5908 <dia:attribute name="kind">
5909 <dia:enum val="1"/>
5910 </dia:attribute>
5911 </dia:composite>
5912 <dia:composite type="umlparameter">
5913 <dia:attribute name="name">
5914 <dia:string>#problem_numbers#</dia:string>
5915 </dia:attribute>
5916 <dia:attribute name="type">
5917 <dia:string>#array of integers#</dia:string>
5918 </dia:attribute>
5919 <dia:attribute name="value">
5920 <dia:string>##</dia:string>
5921 </dia:attribute>
5922 <dia:attribute name="comment">
5923 <dia:string>##</dia:string>
5924 </dia:attribute>
5925 <dia:attribute name="kind">
5926 <dia:enum val="1"/>
5927 </dia:attribute>
5928 </dia:composite>
5929 <dia:composite type="umlparameter">
5930 <dia:attribute name="name">
5931 <dia:string>#instances#</dia:string>
5932 </dia:attribute>
5933 <dia:attribute name="type">
5934 <dia:string>#array of integers#</dia:string>
5935 </dia:attribute>
5936 <dia:attribute name="value">
5937 <dia:string>##</dia:string>
5938 </dia:attribute>
5939 <dia:attribute name="comment">
5940 <dia:string>##</dia:string>
5941 </dia:attribute>
5942 <dia:attribute name="kind">
5943 <dia:enum val="1"/>
5944 </dia:attribute>
5945 </dia:composite>
5946 <dia:composite type="umlparameter">
5947 <dia:attribute name="name">
5948 <dia:string>#values#</dia:string>
5949 </dia:attribute>
5950 <dia:attribute name="type">
5951 <dia:string>#array of strings#</dia:string>
5952 </dia:attribute>
5953 <dia:attribute name="value">
5954 <dia:string>##</dia:string>
5955 </dia:attribute>
5956 <dia:attribute name="comment">
5957 <dia:string>##</dia:string>
5958 </dia:attribute>
5959 <dia:attribute name="kind">
5960 <dia:enum val="2"/>
5961 </dia:attribute>
5962 </dia:composite>
5963 <dia:composite type="umlparameter">
5964 <dia:attribute name="name">
5965 <dia:string>#positions#</dia:string>
5966 </dia:attribute>
5967 <dia:attribute name="type">
5968 <dia:string>#array of numbers#</dia:string>
5969 </dia:attribute>
5970 <dia:attribute name="value">
5971 <dia:string>##</dia:string>
5972 </dia:attribute>
5973 <dia:attribute name="comment">
5974 <dia:string>##</dia:string>
5975 </dia:attribute>
5976 <dia:attribute name="kind">
5977 <dia:enum val="2"/>
5978 </dia:attribute>
5979 </dia:composite>
5980 <dia:composite type="umlparameter">
5981 <dia:attribute name="name">
5982 <dia:string>#global_position#</dia:string>
5983 </dia:attribute>
5984 <dia:attribute name="type">
5985 <dia:string>#scalar boolean#</dia:string>
5986 </dia:attribute>
5987 <dia:attribute name="value">
5988 <dia:string>#0#</dia:string>
5989 </dia:attribute>
5990 <dia:attribute name="comment">
5991 <dia:string>##</dia:string>
5992 </dia:attribute>
5993 <dia:attribute name="kind">
5994 <dia:enum val="1"/>
5995 </dia:attribute>
5996 </dia:composite>
5997 </dia:attribute>
5998 </dia:composite>
5999 <dia:composite type="umloperation">
6000 <dia:attribute name="name">
6001 <dia:string>#is_option_set#</dia:string>
6002 </dia:attribute>
6003 <dia:attribute name="stereotype">
6004 <dia:string>#helper#</dia:string>
6005 </dia:attribute>
6006 <dia:attribute name="type">
6007 <dia:string>##</dia:string>
6008 </dia:attribute>
6009 <dia:attribute name="visibility">
6010 <dia:enum val="0"/>
6011 </dia:attribute>
6012 <dia:attribute name="comment">
6013 <dia:string>##</dia:string>
6014 </dia:attribute>
6015 <dia:attribute name="abstract">
6016 <dia:boolean val="false"/>
6017 </dia:attribute>
6018 <dia:attribute name="inheritance_type">
6019 <dia:enum val="2"/>
6020 </dia:attribute>
6021 <dia:attribute name="query">
6022 <dia:boolean val="false"/>
6023 </dia:attribute>
6024 <dia:attribute name="class_scope">
6025 <dia:boolean val="false"/>
6026 </dia:attribute>
6027 <dia:attribute name="parameters">
6028 <dia:composite type="umlparameter">
6029 <dia:attribute name="name">
6030 <dia:string>#name#</dia:string>
6031 </dia:attribute>
6032 <dia:attribute name="type">
6033 <dia:string>#scalar string#</dia:string>
6034 </dia:attribute>
6035 <dia:attribute name="value">
6036 <dia:string>##</dia:string>
6037 </dia:attribute>
6038 <dia:attribute name="comment">
6039 <dia:string>##</dia:string>
6040 </dia:attribute>
6041 <dia:attribute name="kind">
6042 <dia:enum val="1"/>
6043 </dia:attribute>
6044 </dia:composite>
6045 <dia:composite type="umlparameter">
6046 <dia:attribute name="name">
6047 <dia:string>#record#</dia:string>
6048 </dia:attribute>
6049 <dia:attribute name="type">
6050 <dia:string>#scalar string#</dia:string>
6051 </dia:attribute>
6052 <dia:attribute name="value">
6053 <dia:string>##</dia:string>
6054 </dia:attribute>
6055 <dia:attribute name="comment">
6056 <dia:string>##</dia:string>
6057 </dia:attribute>
6058 <dia:attribute name="kind">
6059 <dia:enum val="1"/>
6060 </dia:attribute>
6061 </dia:composite>
6062 <dia:composite type="umlparameter">
6063 <dia:attribute name="name">
6064 <dia:string>#problem_number#</dia:string>
6065 </dia:attribute>
6066 <dia:attribute name="type">
6067 <dia:string>#scalar number#</dia:string>
6068 </dia:attribute>
6069 <dia:attribute name="value">
6070 <dia:string>#1#</dia:string>
6071 </dia:attribute>
6072 <dia:attribute name="comment">
6073 <dia:string>##</dia:string>
6074 </dia:attribute>
6075 <dia:attribute name="kind">
6076 <dia:enum val="1"/>
6077 </dia:attribute>
6078 </dia:composite>
6079 <dia:composite type="umlparameter">
6080 <dia:attribute name="name">
6081 <dia:string>#instance#</dia:string>
6082 </dia:attribute>
6083 <dia:attribute name="type">
6084 <dia:string>#scalar number#</dia:string>
6085 </dia:attribute>
6086 <dia:attribute name="value">
6087 <dia:string>#1#</dia:string>
6088 </dia:attribute>
6089 <dia:attribute name="comment">
6090 <dia:string>##</dia:string>
6091 </dia:attribute>
6092 <dia:attribute name="kind">
6093 <dia:enum val="1"/>
6094 </dia:attribute>
6095 </dia:composite>
6096 <dia:composite type="umlparameter">
6097 <dia:attribute name="name">
6098 <dia:string>#found#</dia:string>
6099 </dia:attribute>
6100 <dia:attribute name="type">
6101 <dia:string>#scalar boolean#</dia:string>
6102 </dia:attribute>
6103 <dia:attribute name="value">
6104 <dia:string>#0#</dia:string>
6105 </dia:attribute>
6106 <dia:attribute name="comment">
6107 <dia:string>##</dia:string>
6108 </dia:attribute>
6109 <dia:attribute name="kind">
6110 <dia:enum val="2"/>
6111 </dia:attribute>
6112 </dia:composite>
6113 </dia:attribute>
6114 </dia:composite>
6115 <dia:composite type="umloperation">
6116 <dia:attribute name="name">
6117 <dia:string>#is_run#</dia:string>
6118 </dia:attribute>
6119 <dia:attribute name="stereotype">
6120 <dia:string>#helper#</dia:string>
6121 </dia:attribute>
6122 <dia:attribute name="type">
6123 <dia:string>##</dia:string>
6124 </dia:attribute>
6125 <dia:attribute name="visibility">
6126 <dia:enum val="0"/>
6127 </dia:attribute>
6128 <dia:attribute name="comment">
6129 <dia:string>##</dia:string>
6130 </dia:attribute>
6131 <dia:attribute name="abstract">
6132 <dia:boolean val="false"/>
6133 </dia:attribute>
6134 <dia:attribute name="inheritance_type">
6135 <dia:enum val="2"/>
6136 </dia:attribute>
6137 <dia:attribute name="query">
6138 <dia:boolean val="false"/>
6139 </dia:attribute>
6140 <dia:attribute name="class_scope">
6141 <dia:boolean val="false"/>
6142 </dia:attribute>
6143 <dia:attribute name="parameters">
6144 <dia:composite type="umlparameter">
6145 <dia:attribute name="name">
6146 <dia:string>#return_value#</dia:string>
6147 </dia:attribute>
6148 <dia:attribute name="type">
6149 <dia:string>#scalar boolean#</dia:string>
6150 </dia:attribute>
6151 <dia:attribute name="value">
6152 <dia:string>#0#</dia:string>
6153 </dia:attribute>
6154 <dia:attribute name="comment">
6155 <dia:string>##</dia:string>
6156 </dia:attribute>
6157 <dia:attribute name="kind">
6158 <dia:enum val="2"/>
6159 </dia:attribute>
6160 </dia:composite>
6161 </dia:attribute>
6162 </dia:composite>
6163 <dia:composite type="umloperation">
6164 <dia:attribute name="name">
6165 <dia:string>#_option_name#</dia:string>
6166 </dia:attribute>
6167 <dia:attribute name="stereotype">
6168 <dia:string>#helper#</dia:string>
6169 </dia:attribute>
6170 <dia:attribute name="type">
6171 <dia:string>##</dia:string>
6172 </dia:attribute>
6173 <dia:attribute name="visibility">
6174 <dia:enum val="1"/>
6175 </dia:attribute>
6176 <dia:attribute name="comment">
6177 <dia:string>##</dia:string>
6178 </dia:attribute>
6179 <dia:attribute name="abstract">
6180 <dia:boolean val="false"/>
6181 </dia:attribute>
6182 <dia:attribute name="inheritance_type">
6183 <dia:enum val="2"/>
6184 </dia:attribute>
6185 <dia:attribute name="query">
6186 <dia:boolean val="false"/>
6187 </dia:attribute>
6188 <dia:attribute name="class_scope">
6189 <dia:boolean val="false"/>
6190 </dia:attribute>
6191 <dia:attribute name="parameters">
6192 <dia:composite type="umlparameter">
6193 <dia:attribute name="name">
6194 <dia:string>#position#</dia:string>
6195 </dia:attribute>
6196 <dia:attribute name="type">
6197 <dia:string>#scalar number#</dia:string>
6198 </dia:attribute>
6199 <dia:attribute name="value">
6200 <dia:string>#1#</dia:string>
6201 </dia:attribute>
6202 <dia:attribute name="comment">
6203 <dia:string>##</dia:string>
6204 </dia:attribute>
6205 <dia:attribute name="kind">
6206 <dia:enum val="1"/>
6207 </dia:attribute>
6208 </dia:composite>
6209 <dia:composite type="umlparameter">
6210 <dia:attribute name="name">
6211 <dia:string>#record#</dia:string>
6212 </dia:attribute>
6213 <dia:attribute name="type">
6214 <dia:string>#scalar string#</dia:string>
6215 </dia:attribute>
6216 <dia:attribute name="value">
6217 <dia:string>##</dia:string>
6218 </dia:attribute>
6219 <dia:attribute name="comment">
6220 <dia:string>##</dia:string>
6221 </dia:attribute>
6222 <dia:attribute name="kind">
6223 <dia:enum val="1"/>
6224 </dia:attribute>
6225 </dia:composite>
6226 <dia:composite type="umlparameter">
6227 <dia:attribute name="name">
6228 <dia:string>#problem_number#</dia:string>
6229 </dia:attribute>
6230 <dia:attribute name="type">
6231 <dia:string>#scalar number#</dia:string>
6232 </dia:attribute>
6233 <dia:attribute name="value">
6234 <dia:string>#1#</dia:string>
6235 </dia:attribute>
6236 <dia:attribute name="comment">
6237 <dia:string>##</dia:string>
6238 </dia:attribute>
6239 <dia:attribute name="kind">
6240 <dia:enum val="1"/>
6241 </dia:attribute>
6242 </dia:composite>
6243 <dia:composite type="umlparameter">
6244 <dia:attribute name="name">
6245 <dia:string>#instance#</dia:string>
6246 </dia:attribute>
6247 <dia:attribute name="type">
6248 <dia:string>#scalar number#</dia:string>
6249 </dia:attribute>
6250 <dia:attribute name="value">
6251 <dia:string>#1#</dia:string>
6252 </dia:attribute>
6253 <dia:attribute name="comment">
6254 <dia:string>##</dia:string>
6255 </dia:attribute>
6256 <dia:attribute name="kind">
6257 <dia:enum val="1"/>
6258 </dia:attribute>
6259 </dia:composite>
6260 <dia:composite type="umlparameter">
6261 <dia:attribute name="name">
6262 <dia:string>#new_name#</dia:string>
6263 </dia:attribute>
6264 <dia:attribute name="type">
6265 <dia:string>#scalar string#</dia:string>
6266 </dia:attribute>
6267 <dia:attribute name="value">
6268 <dia:string>##</dia:string>
6269 </dia:attribute>
6270 <dia:attribute name="comment">
6271 <dia:string>##</dia:string>
6272 </dia:attribute>
6273 <dia:attribute name="kind">
6274 <dia:enum val="1"/>
6275 </dia:attribute>
6276 </dia:composite>
6277 <dia:composite type="umlparameter">
6278 <dia:attribute name="name">
6279 <dia:string>#name#</dia:string>
6280 </dia:attribute>
6281 <dia:attribute name="type">
6282 <dia:string>#scalar string#</dia:string>
6283 </dia:attribute>
6284 <dia:attribute name="value">
6285 <dia:string>##</dia:string>
6286 </dia:attribute>
6287 <dia:attribute name="comment">
6288 <dia:string>##</dia:string>
6289 </dia:attribute>
6290 <dia:attribute name="kind">
6291 <dia:enum val="2"/>
6292 </dia:attribute>
6293 </dia:composite>
6294 </dia:attribute>
6295 </dia:composite>
6296 <dia:composite type="umloperation">
6297 <dia:attribute name="name">
6298 <dia:string>#_parameter_count#</dia:string>
6299 </dia:attribute>
6300 <dia:attribute name="stereotype">
6301 <dia:string>#helper#</dia:string>
6302 </dia:attribute>
6303 <dia:attribute name="type">
6304 <dia:string>##</dia:string>
6305 </dia:attribute>
6306 <dia:attribute name="visibility">
6307 <dia:enum val="1"/>
6308 </dia:attribute>
6309 <dia:attribute name="comment">
6310 <dia:string>##</dia:string>
6311 </dia:attribute>
6312 <dia:attribute name="abstract">
6313 <dia:boolean val="false"/>
6314 </dia:attribute>
6315 <dia:attribute name="inheritance_type">
6316 <dia:enum val="2"/>
6317 </dia:attribute>
6318 <dia:attribute name="query">
6319 <dia:boolean val="false"/>
6320 </dia:attribute>
6321 <dia:attribute name="class_scope">
6322 <dia:boolean val="false"/>
6323 </dia:attribute>
6324 <dia:attribute name="parameters">
6325 <dia:composite type="umlparameter">
6326 <dia:attribute name="name">
6327 <dia:string>#record#</dia:string>
6328 </dia:attribute>
6329 <dia:attribute name="type">
6330 <dia:string>#scalar string#</dia:string>
6331 </dia:attribute>
6332 <dia:attribute name="value">
6333 <dia:string>##</dia:string>
6334 </dia:attribute>
6335 <dia:attribute name="comment">
6336 <dia:string>##</dia:string>
6337 </dia:attribute>
6338 <dia:attribute name="kind">
6339 <dia:enum val="1"/>
6340 </dia:attribute>
6341 </dia:composite>
6342 <dia:composite type="umlparameter">
6343 <dia:attribute name="name">
6344 <dia:string>#problem_number#</dia:string>
6345 </dia:attribute>
6346 <dia:attribute name="type">
6347 <dia:string>#scalar number#</dia:string>
6348 </dia:attribute>
6349 <dia:attribute name="value">
6350 <dia:string>#1#</dia:string>
6351 </dia:attribute>
6352 <dia:attribute name="comment">
6353 <dia:string>##</dia:string>
6354 </dia:attribute>
6355 <dia:attribute name="kind">
6356 <dia:enum val="1"/>
6357 </dia:attribute>
6358 </dia:composite>
6359 <dia:composite type="umlparameter">
6360 <dia:attribute name="name">
6361 <dia:string>#count#</dia:string>
6362 </dia:attribute>
6363 <dia:attribute name="type">
6364 <dia:string>#scalar number#</dia:string>
6365 </dia:attribute>
6366 <dia:attribute name="value">
6367 <dia:string>#0#</dia:string>
6368 </dia:attribute>
6369 <dia:attribute name="comment">
6370 <dia:string>##</dia:string>
6371 </dia:attribute>
6372 <dia:attribute name="kind">
6373 <dia:enum val="2"/>
6374 </dia:attribute>
6375 </dia:composite>
6376 </dia:attribute>
6377 </dia:composite>
6378 <dia:composite type="umloperation">
6379 <dia:attribute name="name">
6380 <dia:string>#_init_attr#</dia:string>
6381 </dia:attribute>
6382 <dia:attribute name="stereotype">
6383 <dia:string>#helper#</dia:string>
6384 </dia:attribute>
6385 <dia:attribute name="type">
6386 <dia:string>##</dia:string>
6387 </dia:attribute>
6388 <dia:attribute name="visibility">
6389 <dia:enum val="1"/>
6390 </dia:attribute>
6391 <dia:attribute name="comment">
6392 <dia:string>##</dia:string>
6393 </dia:attribute>
6394 <dia:attribute name="abstract">
6395 <dia:boolean val="false"/>
6396 </dia:attribute>
6397 <dia:attribute name="inheritance_type">
6398 <dia:enum val="2"/>
6399 </dia:attribute>
6400 <dia:attribute name="query">
6401 <dia:boolean val="false"/>
6402 </dia:attribute>
6403 <dia:attribute name="class_scope">
6404 <dia:boolean val="false"/>
6405 </dia:attribute>
6406 <dia:attribute name="parameters">
6407 <dia:composite type="umlparameter">
6408 <dia:attribute name="name">
6409 <dia:string>#parameter_type#</dia:string>
6410 </dia:attribute>
6411 <dia:attribute name="type">
6412 <dia:string>#scalar string#</dia:string>
6413 </dia:attribute>
6414 <dia:attribute name="value">
6415 <dia:string>##</dia:string>
6416 </dia:attribute>
6417 <dia:attribute name="comment">
6418 <dia:string>##</dia:string>
6419 </dia:attribute>
6420 <dia:attribute name="kind">
6421 <dia:enum val="1"/>
6422 </dia:attribute>
6423 </dia:composite>
6424 <dia:composite type="umlparameter">
6425 <dia:attribute name="name">
6426 <dia:string>#parameter_numbers#</dia:string>
6427 </dia:attribute>
6428 <dia:attribute name="type">
6429 <dia:string>#array of numbers#</dia:string>
6430 </dia:attribute>
6431 <dia:attribute name="value">
6432 <dia:string>##</dia:string>
6433 </dia:attribute>
6434 <dia:attribute name="comment">
6435 <dia:string>##</dia:string>
6436 </dia:attribute>
6437 <dia:attribute name="kind">
6438 <dia:enum val="1"/>
6439 </dia:attribute>
6440 </dia:composite>
6441 <dia:composite type="umlparameter">
6442 <dia:attribute name="name">
6443 <dia:string>#attribute#</dia:string>
6444 </dia:attribute>
6445 <dia:attribute name="type">
6446 <dia:string>#scalar string#</dia:string>
6447 </dia:attribute>
6448 <dia:attribute name="value">
6449 <dia:string>##</dia:string>
6450 </dia:attribute>
6451 <dia:attribute name="comment">
6452 <dia:string>##</dia:string>
6453 </dia:attribute>
6454 <dia:attribute name="kind">
6455 <dia:enum val="1"/>
6456 </dia:attribute>
6457 </dia:composite>
6458 <dia:composite type="umlparameter">
6459 <dia:attribute name="name">
6460 <dia:string>#new_values#</dia:string>
6461 </dia:attribute>
6462 <dia:attribute name="type">
6463 <dia:string>#array of strings#</dia:string>
6464 </dia:attribute>
6465 <dia:attribute name="value">
6466 <dia:string>##</dia:string>
6467 </dia:attribute>
6468 <dia:attribute name="comment">
6469 <dia:string>##</dia:string>
6470 </dia:attribute>
6471 <dia:attribute name="kind">
6472 <dia:enum val="1"/>
6473 </dia:attribute>
6474 </dia:composite>
6475 <dia:composite type="umlparameter">
6476 <dia:attribute name="name">
6477 <dia:string>#problem_numbers#</dia:string>
6478 </dia:attribute>
6479 <dia:attribute name="type">
6480 <dia:string>#array of numbers#</dia:string>
6481 </dia:attribute>
6482 <dia:attribute name="value">
6483 <dia:string>##</dia:string>
6484 </dia:attribute>
6485 <dia:attribute name="comment">
6486 <dia:string>##</dia:string>
6487 </dia:attribute>
6488 <dia:attribute name="kind">
6489 <dia:enum val="1"/>
6490 </dia:attribute>
6491 </dia:composite>
6492 <dia:composite type="umlparameter">
6493 <dia:attribute name="name">
6494 <dia:string>#add_if_absent#</dia:string>
6495 </dia:attribute>
6496 <dia:attribute name="type">
6497 <dia:string>#scalar boolean#</dia:string>
6498 </dia:attribute>
6499 <dia:attribute name="value">
6500 <dia:string>#0#</dia:string>
6501 </dia:attribute>
6502 <dia:attribute name="comment">
6503 <dia:string>##</dia:string>
6504 </dia:attribute>
6505 <dia:attribute name="kind">
6506 <dia:enum val="1"/>
6507 </dia:attribute>
6508 </dia:composite>
6509 <dia:composite type="umlparameter">
6510 <dia:attribute name="name">
6511 <dia:string>#parameter_values#</dia:string>
6512 </dia:attribute>
6513 <dia:attribute name="type">
6514 <dia:string>#array of strings#</dia:string>
6515 </dia:attribute>
6516 <dia:attribute name="value">
6517 <dia:string>##</dia:string>
6518 </dia:attribute>
6519 <dia:attribute name="comment">
6520 <dia:string>##</dia:string>
6521 </dia:attribute>
6522 <dia:attribute name="kind">
6523 <dia:enum val="2"/>
6524 </dia:attribute>
6525 </dia:composite>
6526 </dia:attribute>
6527 </dia:composite>
6528 <dia:composite type="umloperation">
6529 <dia:attribute name="name">
6530 <dia:string>#indexes#</dia:string>
6531 </dia:attribute>
6532 <dia:attribute name="stereotype">
6533 <dia:string>##</dia:string>
6534 </dia:attribute>
6535 <dia:attribute name="type">
6536 <dia:string>##</dia:string>
6537 </dia:attribute>
6538 <dia:attribute name="visibility">
6539 <dia:enum val="0"/>
6540 </dia:attribute>
6541 <dia:attribute name="comment">
6542 <dia:string>##</dia:string>
6543 </dia:attribute>
6544 <dia:attribute name="abstract">
6545 <dia:boolean val="false"/>
6546 </dia:attribute>
6547 <dia:attribute name="inheritance_type">
6548 <dia:enum val="2"/>
6549 </dia:attribute>
6550 <dia:attribute name="query">
6551 <dia:boolean val="false"/>
6552 </dia:attribute>
6553 <dia:attribute name="class_scope">
6554 <dia:boolean val="false"/>
6555 </dia:attribute>
6556 <dia:attribute name="parameters">
6557 <dia:composite type="umlparameter">
6558 <dia:attribute name="name">
6559 <dia:string>#parameter_type#</dia:string>
6560 </dia:attribute>
6561 <dia:attribute name="type">
6562 <dia:string>#scalar string#</dia:string>
6563 </dia:attribute>
6564 <dia:attribute name="value">
6565 <dia:string>##</dia:string>
6566 </dia:attribute>
6567 <dia:attribute name="comment">
6568 <dia:string>##</dia:string>
6569 </dia:attribute>
6570 <dia:attribute name="kind">
6571 <dia:enum val="1"/>
6572 </dia:attribute>
6573 </dia:composite>
6574 <dia:composite type="umlparameter">
6575 <dia:attribute name="name">
6576 <dia:string>#parameter_numbers#</dia:string>
6577 </dia:attribute>
6578 <dia:attribute name="type">
6579 <dia:string>#array of numbers#</dia:string>
6580 </dia:attribute>
6581 <dia:attribute name="value">
6582 <dia:string>##</dia:string>
6583 </dia:attribute>
6584 <dia:attribute name="comment">
6585 <dia:string>##</dia:string>
6586 </dia:attribute>
6587 <dia:attribute name="kind">
6588 <dia:enum val="1"/>
6589 </dia:attribute>
6590 </dia:composite>
6591 <dia:composite type="umlparameter">
6592 <dia:attribute name="name">
6593 <dia:string>#problem_numbers#</dia:string>
6594 </dia:attribute>
6595 <dia:attribute name="type">
6596 <dia:string>#array of numbers#</dia:string>
6597 </dia:attribute>
6598 <dia:attribute name="value">
6599 <dia:string>##</dia:string>
6600 </dia:attribute>
6601 <dia:attribute name="comment">
6602 <dia:string>##</dia:string>
6603 </dia:attribute>
6604 <dia:attribute name="kind">
6605 <dia:enum val="1"/>
6606 </dia:attribute>
6607 </dia:composite>
6608 <dia:composite type="umlparameter">
6609 <dia:attribute name="name">
6610 <dia:string>#indexes#</dia:string>
6611 </dia:attribute>
6612 <dia:attribute name="type">
6613 <dia:string>#array of strings#</dia:string>
6614 </dia:attribute>
6615 <dia:attribute name="value">
6616 <dia:string>#()#</dia:string>
6617 </dia:attribute>
6618 <dia:attribute name="comment">
6619 <dia:string>##</dia:string>
6620 </dia:attribute>
6621 <dia:attribute name="kind">
6622 <dia:enum val="2"/>
6623 </dia:attribute>
6624 </dia:composite>
6625 </dia:attribute>
6626 </dia:composite>
6627 <dia:composite type="umloperation">
6628 <dia:attribute name="name">
6629 <dia:string>#_option_val_pos#</dia:string>
6630 </dia:attribute>
6631 <dia:attribute name="stereotype">
6632 <dia:string>#helper#</dia:string>
6633 </dia:attribute>
6634 <dia:attribute name="type">
6635 <dia:string>##</dia:string>
6636 </dia:attribute>
6637 <dia:attribute name="visibility">
6638 <dia:enum val="0"/>
6639 </dia:attribute>
6640 <dia:attribute name="comment">
6641 <dia:string>##</dia:string>
6642 </dia:attribute>
6643 <dia:attribute name="abstract">
6644 <dia:boolean val="false"/>
6645 </dia:attribute>
6646 <dia:attribute name="inheritance_type">
6647 <dia:enum val="1"/>
6648 </dia:attribute>
6649 <dia:attribute name="query">
6650 <dia:boolean val="false"/>
6651 </dia:attribute>
6652 <dia:attribute name="class_scope">
6653 <dia:boolean val="false"/>
6654 </dia:attribute>
6655 <dia:attribute name="parameters">
6656 <dia:composite type="umlparameter">
6657 <dia:attribute name="name">
6658 <dia:string>#name#</dia:string>
6659 </dia:attribute>
6660 <dia:attribute name="type">
6661 <dia:string>#scalar string#</dia:string>
6662 </dia:attribute>
6663 <dia:attribute name="value">
6664 <dia:string>##</dia:string>
6665 </dia:attribute>
6666 <dia:attribute name="comment">
6667 <dia:string>##</dia:string>
6668 </dia:attribute>
6669 <dia:attribute name="kind">
6670 <dia:enum val="1"/>
6671 </dia:attribute>
6672 </dia:composite>
6673 <dia:composite type="umlparameter">
6674 <dia:attribute name="name">
6675 <dia:string>#record_name#</dia:string>
6676 </dia:attribute>
6677 <dia:attribute name="type">
6678 <dia:string>#scalar string#</dia:string>
6679 </dia:attribute>
6680 <dia:attribute name="value">
6681 <dia:string>##</dia:string>
6682 </dia:attribute>
6683 <dia:attribute name="comment">
6684 <dia:string>##</dia:string>
6685 </dia:attribute>
6686 <dia:attribute name="kind">
6687 <dia:enum val="1"/>
6688 </dia:attribute>
6689 </dia:composite>
6690 <dia:composite type="umlparameter">
6691 <dia:attribute name="name">
6692 <dia:string>#problem_numbers#</dia:string>
6693 </dia:attribute>
6694 <dia:attribute name="type">
6695 <dia:string>#array of integers#</dia:string>
6696 </dia:attribute>
6697 <dia:attribute name="value">
6698 <dia:string>##</dia:string>
6699 </dia:attribute>
6700 <dia:attribute name="comment">
6701 <dia:string>##</dia:string>
6702 </dia:attribute>
6703 <dia:attribute name="kind">
6704 <dia:enum val="1"/>
6705 </dia:attribute>
6706 </dia:composite>
6707 <dia:composite type="umlparameter">
6708 <dia:attribute name="name">
6709 <dia:string>#instance_numbers#</dia:string>
6710 </dia:attribute>
6711 <dia:attribute name="type">
6712 <dia:string>#array of integers#</dia:string>
6713 </dia:attribute>
6714 <dia:attribute name="value">
6715 <dia:string>##</dia:string>
6716 </dia:attribute>
6717 <dia:attribute name="comment">
6718 <dia:string>##</dia:string>
6719 </dia:attribute>
6720 <dia:attribute name="kind">
6721 <dia:enum val="1"/>
6722 </dia:attribute>
6723 </dia:composite>
6724 <dia:composite type="umlparameter">
6725 <dia:attribute name="name">
6726 <dia:string>#exact_match#</dia:string>
6727 </dia:attribute>
6728 <dia:attribute name="type">
6729 <dia:string>#scalar boolean#</dia:string>
6730 </dia:attribute>
6731 <dia:attribute name="value">
6732 <dia:string>#1#</dia:string>
6733 </dia:attribute>
6734 <dia:attribute name="comment">
6735 <dia:string>##</dia:string>
6736 </dia:attribute>
6737 <dia:attribute name="kind">
6738 <dia:enum val="1"/>
6739 </dia:attribute>
6740 </dia:composite>
6741 <dia:composite type="umlparameter">
6742 <dia:attribute name="name">
6743 <dia:string>#new_values#</dia:string>
6744 </dia:attribute>
6745 <dia:attribute name="type">
6746 <dia:string>#array of strings#</dia:string>
6747 </dia:attribute>
6748 <dia:attribute name="value">
6749 <dia:string>##</dia:string>
6750 </dia:attribute>
6751 <dia:attribute name="comment">
6752 <dia:string>##</dia:string>
6753 </dia:attribute>
6754 <dia:attribute name="kind">
6755 <dia:enum val="1"/>
6756 </dia:attribute>
6757 </dia:composite>
6758 <dia:composite type="umlparameter">
6759 <dia:attribute name="name">
6760 <dia:string>#values#</dia:string>
6761 </dia:attribute>
6762 <dia:attribute name="type">
6763 <dia:string>#array of strings#</dia:string>
6764 </dia:attribute>
6765 <dia:attribute name="value">
6766 <dia:string>##</dia:string>
6767 </dia:attribute>
6768 <dia:attribute name="comment">
6769 <dia:string>##</dia:string>
6770 </dia:attribute>
6771 <dia:attribute name="kind">
6772 <dia:enum val="2"/>
6773 </dia:attribute>
6774 </dia:composite>
6775 <dia:composite type="umlparameter">
6776 <dia:attribute name="name">
6777 <dia:string>#positions#</dia:string>
6778 </dia:attribute>
6779 <dia:attribute name="type">
6780 <dia:string>#array of integers#</dia:string>
6781 </dia:attribute>
6782 <dia:attribute name="value">
6783 <dia:string>##</dia:string>
6784 </dia:attribute>
6785 <dia:attribute name="comment">
6786 <dia:string>##</dia:string>
6787 </dia:attribute>
6788 <dia:attribute name="kind">
6789 <dia:enum val="2"/>
6790 </dia:attribute>
6791 </dia:composite>
6792 </dia:attribute>
6793 </dia:composite>
6794 <dia:composite type="umloperation">
6795 <dia:attribute name="name">
6796 <dia:string>#name_val#</dia:string>
6797 </dia:attribute>
6798 <dia:attribute name="stereotype">
6799 <dia:string>##</dia:string>
6800 </dia:attribute>
6801 <dia:attribute name="type">
6802 <dia:string>##</dia:string>
6803 </dia:attribute>
6804 <dia:attribute name="visibility">
6805 <dia:enum val="0"/>
6806 </dia:attribute>
6807 <dia:attribute name="comment">
6808 <dia:string>##</dia:string>
6809 </dia:attribute>
6810 <dia:attribute name="abstract">
6811 <dia:boolean val="false"/>
6812 </dia:attribute>
6813 <dia:attribute name="inheritance_type">
6814 <dia:enum val="1"/>
6815 </dia:attribute>
6816 <dia:attribute name="query">
6817 <dia:boolean val="false"/>
6818 </dia:attribute>
6819 <dia:attribute name="class_scope">
6820 <dia:boolean val="false"/>
6821 </dia:attribute>
6822 <dia:attribute name="parameters">
6823 <dia:composite type="umlparameter">
6824 <dia:attribute name="name">
6825 <dia:string>#problem_numbers#</dia:string>
6826 </dia:attribute>
6827 <dia:attribute name="type">
6828 <dia:string>#array of integers#</dia:string>
6829 </dia:attribute>
6830 <dia:attribute name="value">
6831 <dia:string>##</dia:string>
6832 </dia:attribute>
6833 <dia:attribute name="comment">
6834 <dia:string>##</dia:string>
6835 </dia:attribute>
6836 <dia:attribute name="kind">
6837 <dia:enum val="1"/>
6838 </dia:attribute>
6839 </dia:composite>
6840 <dia:composite type="umlparameter">
6841 <dia:attribute name="name">
6842 <dia:string>#names_values#</dia:string>
6843 </dia:attribute>
6844 <dia:attribute name="type">
6845 <dia:string>#array of#</dia:string>
6846 </dia:attribute>
6847 <dia:attribute name="value">
6848 <dia:string>##</dia:string>
6849 </dia:attribute>
6850 <dia:attribute name="comment">
6851 <dia:string>##</dia:string>
6852 </dia:attribute>
6853 <dia:attribute name="kind">
6854 <dia:enum val="2"/>
6855 </dia:attribute>
6856 </dia:composite>
6857 <dia:composite type="umlparameter">
6858 <dia:attribute name="name">
6859 <dia:string>#parameter_type#</dia:string>
6860 </dia:attribute>
6861 <dia:attribute name="type">
6862 <dia:string>#scalar string#</dia:string>
6863 </dia:attribute>
6864 <dia:attribute name="value">
6865 <dia:string>##</dia:string>
6866 </dia:attribute>
6867 <dia:attribute name="comment">
6868 <dia:string>##</dia:string>
6869 </dia:attribute>
6870 <dia:attribute name="kind">
6871 <dia:enum val="1"/>
6872 </dia:attribute>
6873 </dia:composite>
6874 <dia:composite type="umlparameter">
6875 <dia:attribute name="name">
6876 <dia:string>#parameter_numbers#</dia:string>
6877 </dia:attribute>
6878 <dia:attribute name="type">
6879 <dia:string>#array of integers#</dia:string>
6880 </dia:attribute>
6881 <dia:attribute name="value">
6882 <dia:string>##</dia:string>
6883 </dia:attribute>
6884 <dia:attribute name="comment">
6885 <dia:string>##</dia:string>
6886 </dia:attribute>
6887 <dia:attribute name="kind">
6888 <dia:enum val="1"/>
6889 </dia:attribute>
6890 </dia:composite>
6891 </dia:attribute>
6892 </dia:composite>
6893 <dia:composite type="umloperation">
6894 <dia:attribute name="name">
6895 <dia:string>#factors#</dia:string>
6896 </dia:attribute>
6897 <dia:attribute name="stereotype">
6898 <dia:string>##</dia:string>
6899 </dia:attribute>
6900 <dia:attribute name="type">
6901 <dia:string>##</dia:string>
6902 </dia:attribute>
6903 <dia:attribute name="visibility">
6904 <dia:enum val="0"/>
6905 </dia:attribute>
6906 <dia:attribute name="comment">
6907 <dia:string>##</dia:string>
6908 </dia:attribute>
6909 <dia:attribute name="abstract">
6910 <dia:boolean val="false"/>
6911 </dia:attribute>
6912 <dia:attribute name="inheritance_type">
6913 <dia:enum val="1"/>
6914 </dia:attribute>
6915 <dia:attribute name="query">
6916 <dia:boolean val="false"/>
6917 </dia:attribute>
6918 <dia:attribute name="class_scope">
6919 <dia:boolean val="false"/>
6920 </dia:attribute>
6921 <dia:attribute name="parameters">
6922 <dia:composite type="umlparameter">
6923 <dia:attribute name="name">
6924 <dia:string>#column#</dia:string>
6925 </dia:attribute>
6926 <dia:attribute name="type">
6927 <dia:string>#scalar number#</dia:string>
6928 </dia:attribute>
6929 <dia:attribute name="value">
6930 <dia:string>##</dia:string>
6931 </dia:attribute>
6932 <dia:attribute name="comment">
6933 <dia:string>##</dia:string>
6934 </dia:attribute>
6935 <dia:attribute name="kind">
6936 <dia:enum val="1"/>
6937 </dia:attribute>
6938 </dia:composite>
6939 <dia:composite type="umlparameter">
6940 <dia:attribute name="name">
6941 <dia:string>#column_head#</dia:string>
6942 </dia:attribute>
6943 <dia:attribute name="type">
6944 <dia:string>#scalar string#</dia:string>
6945 </dia:attribute>
6946 <dia:attribute name="value">
6947 <dia:string>##</dia:string>
6948 </dia:attribute>
6949 <dia:attribute name="comment">
6950 <dia:string>##</dia:string>
6951 </dia:attribute>
6952 <dia:attribute name="kind">
6953 <dia:enum val="1"/>
6954 </dia:attribute>
6955 </dia:composite>
6956 <dia:composite type="umlparameter">
6957 <dia:attribute name="name">
6958 <dia:string>#problem_number#</dia:string>
6959 </dia:attribute>
6960 <dia:attribute name="type">
6961 <dia:string>#scalar integer#</dia:string>
6962 </dia:attribute>
6963 <dia:attribute name="value">
6964 <dia:string>##</dia:string>
6965 </dia:attribute>
6966 <dia:attribute name="comment">
6967 <dia:string>##</dia:string>
6968 </dia:attribute>
6969 <dia:attribute name="kind">
6970 <dia:enum val="1"/>
6971 </dia:attribute>
6972 </dia:composite>
6973 <dia:composite type="umlparameter">
6974 <dia:attribute name="name">
6975 <dia:string>#return_occurences#</dia:string>
6976 </dia:attribute>
6977 <dia:attribute name="type">
6978 <dia:string>#scalar boolean#</dia:string>
6979 </dia:attribute>
6980 <dia:attribute name="value">
6981 <dia:string>#0#</dia:string>
6982 </dia:attribute>
6983 <dia:attribute name="comment">
6984 <dia:string>##</dia:string>
6985 </dia:attribute>
6986 <dia:attribute name="kind">
6987 <dia:enum val="1"/>
6988 </dia:attribute>
6989 </dia:composite>
6990 <dia:composite type="umlparameter">
6991 <dia:attribute name="name">
6992 <dia:string>#unique_in_individual#</dia:string>
6993 </dia:attribute>
6994 <dia:attribute name="type">
6995 <dia:string>#scalar boolean#</dia:string>
6996 </dia:attribute>
6997 <dia:attribute name="value">
6998 <dia:string>#1#</dia:string>
6999 </dia:attribute>
7000 <dia:attribute name="comment">
7001 <dia:string>##</dia:string>
7002 </dia:attribute>
7003 <dia:attribute name="kind">
7004 <dia:enum val="1"/>
7005 </dia:attribute>
7006 </dia:composite>
7007 <dia:composite type="umlparameter">
7008 <dia:attribute name="name">
7009 <dia:string>#factors#</dia:string>
7010 </dia:attribute>
7011 <dia:attribute name="type">
7012 <dia:string>#hash of numbers#</dia:string>
7013 </dia:attribute>
7014 <dia:attribute name="value">
7015 <dia:string>##</dia:string>
7016 </dia:attribute>
7017 <dia:attribute name="comment">
7018 <dia:string>##</dia:string>
7019 </dia:attribute>
7020 <dia:attribute name="kind">
7021 <dia:enum val="2"/>
7022 </dia:attribute>
7023 </dia:composite>
7024 </dia:attribute>
7025 </dia:composite>
7026 <dia:composite type="umloperation">
7027 <dia:attribute name="name">
7028 <dia:string>#have_missing_data#</dia:string>
7029 </dia:attribute>
7030 <dia:attribute name="stereotype">
7031 <dia:string>##</dia:string>
7032 </dia:attribute>
7033 <dia:attribute name="type">
7034 <dia:string>##</dia:string>
7035 </dia:attribute>
7036 <dia:attribute name="visibility">
7037 <dia:enum val="0"/>
7038 </dia:attribute>
7039 <dia:attribute name="comment">
7040 <dia:string>##</dia:string>
7041 </dia:attribute>
7042 <dia:attribute name="abstract">
7043 <dia:boolean val="false"/>
7044 </dia:attribute>
7045 <dia:attribute name="inheritance_type">
7046 <dia:enum val="1"/>
7047 </dia:attribute>
7048 <dia:attribute name="query">
7049 <dia:boolean val="false"/>
7050 </dia:attribute>
7051 <dia:attribute name="class_scope">
7052 <dia:boolean val="false"/>
7053 </dia:attribute>
7054 <dia:attribute name="parameters">
7055 <dia:composite type="umlparameter">
7056 <dia:attribute name="name">
7057 <dia:string>#problem_number#</dia:string>
7058 </dia:attribute>
7059 <dia:attribute name="type">
7060 <dia:string>#scalar integer#</dia:string>
7061 </dia:attribute>
7062 <dia:attribute name="value">
7063 <dia:string>##</dia:string>
7064 </dia:attribute>
7065 <dia:attribute name="comment">
7066 <dia:string>##</dia:string>
7067 </dia:attribute>
7068 <dia:attribute name="kind">
7069 <dia:enum val="1"/>
7070 </dia:attribute>
7071 </dia:composite>
7072 <dia:composite type="umlparameter">
7073 <dia:attribute name="name">
7074 <dia:string>#column#</dia:string>
7075 </dia:attribute>
7076 <dia:attribute name="type">
7077 <dia:string>#scalar integer#</dia:string>
7078 </dia:attribute>
7079 <dia:attribute name="value">
7080 <dia:string>##</dia:string>
7081 </dia:attribute>
7082 <dia:attribute name="comment">
7083 <dia:string>##</dia:string>
7084 </dia:attribute>
7085 <dia:attribute name="kind">
7086 <dia:enum val="1"/>
7087 </dia:attribute>
7088 </dia:composite>
7089 <dia:composite type="umlparameter">
7090 <dia:attribute name="name">
7091 <dia:string>#column_head#</dia:string>
7092 </dia:attribute>
7093 <dia:attribute name="type">
7094 <dia:string>#scalar string#</dia:string>
7095 </dia:attribute>
7096 <dia:attribute name="value">
7097 <dia:string>##</dia:string>
7098 </dia:attribute>
7099 <dia:attribute name="comment">
7100 <dia:string>##</dia:string>
7101 </dia:attribute>
7102 <dia:attribute name="kind">
7103 <dia:enum val="1"/>
7104 </dia:attribute>
7105 </dia:composite>
7106 <dia:composite type="umlparameter">
7107 <dia:attribute name="name">
7108 <dia:string>#return_value#</dia:string>
7109 </dia:attribute>
7110 <dia:attribute name="type">
7111 <dia:string>#scalar boolean#</dia:string>
7112 </dia:attribute>
7113 <dia:attribute name="value">
7114 <dia:string>##</dia:string>
7115 </dia:attribute>
7116 <dia:attribute name="comment">
7117 <dia:string>##</dia:string>
7118 </dia:attribute>
7119 <dia:attribute name="kind">
7120 <dia:enum val="2"/>
7121 </dia:attribute>
7122 </dia:composite>
7123 </dia:attribute>
7124 </dia:composite>
7125 <dia:composite type="umloperation">
7126 <dia:attribute name="name">
7127 <dia:string>#median#</dia:string>
7128 </dia:attribute>
7129 <dia:attribute name="stereotype">
7130 <dia:string>##</dia:string>
7131 </dia:attribute>
7132 <dia:attribute name="type">
7133 <dia:string>##</dia:string>
7134 </dia:attribute>
7135 <dia:attribute name="visibility">
7136 <dia:enum val="0"/>
7137 </dia:attribute>
7138 <dia:attribute name="comment">
7139 <dia:string>##</dia:string>
7140 </dia:attribute>
7141 <dia:attribute name="abstract">
7142 <dia:boolean val="false"/>
7143 </dia:attribute>
7144 <dia:attribute name="inheritance_type">
7145 <dia:enum val="1"/>
7146 </dia:attribute>
7147 <dia:attribute name="query">
7148 <dia:boolean val="false"/>
7149 </dia:attribute>
7150 <dia:attribute name="class_scope">
7151 <dia:boolean val="false"/>
7152 </dia:attribute>
7153 <dia:attribute name="parameters">
7154 <dia:composite type="umlparameter">
7155 <dia:attribute name="name">
7156 <dia:string>#problem_number#</dia:string>
7157 </dia:attribute>
7158 <dia:attribute name="type">
7159 <dia:string>#scalar integer#</dia:string>
7160 </dia:attribute>
7161 <dia:attribute name="value">
7162 <dia:string>##</dia:string>
7163 </dia:attribute>
7164 <dia:attribute name="comment">
7165 <dia:string>##</dia:string>
7166 </dia:attribute>
7167 <dia:attribute name="kind">
7168 <dia:enum val="1"/>
7169 </dia:attribute>
7170 </dia:composite>
7171 <dia:composite type="umlparameter">
7172 <dia:attribute name="name">
7173 <dia:string>#column_head#</dia:string>
7174 </dia:attribute>
7175 <dia:attribute name="type">
7176 <dia:string>#scalar string#</dia:string>
7177 </dia:attribute>
7178 <dia:attribute name="value">
7179 <dia:string>##</dia:string>
7180 </dia:attribute>
7181 <dia:attribute name="comment">
7182 <dia:string>##</dia:string>
7183 </dia:attribute>
7184 <dia:attribute name="kind">
7185 <dia:enum val="1"/>
7186 </dia:attribute>
7187 </dia:composite>
7188 <dia:composite type="umlparameter">
7189 <dia:attribute name="name">
7190 <dia:string>#column#</dia:string>
7191 </dia:attribute>
7192 <dia:attribute name="type">
7193 <dia:string>#scalar integer#</dia:string>
7194 </dia:attribute>
7195 <dia:attribute name="value">
7196 <dia:string>##</dia:string>
7197 </dia:attribute>
7198 <dia:attribute name="comment">
7199 <dia:string>##</dia:string>
7200 </dia:attribute>
7201 <dia:attribute name="kind">
7202 <dia:enum val="1"/>
7203 </dia:attribute>
7204 </dia:composite>
7205 <dia:composite type="umlparameter">
7206 <dia:attribute name="name">
7207 <dia:string>#unique_in_individual#</dia:string>
7208 </dia:attribute>
7209 <dia:attribute name="type">
7210 <dia:string>#scalar boolean#</dia:string>
7211 </dia:attribute>
7212 <dia:attribute name="value">
7213 <dia:string>##</dia:string>
7214 </dia:attribute>
7215 <dia:attribute name="comment">
7216 <dia:string>##</dia:string>
7217 </dia:attribute>
7218 <dia:attribute name="kind">
7219 <dia:enum val="1"/>
7220 </dia:attribute>
7221 </dia:composite>
7222 <dia:composite type="umlparameter">
7223 <dia:attribute name="name">
7224 <dia:string>#median#</dia:string>
7225 </dia:attribute>
7226 <dia:attribute name="type">
7227 <dia:string>#scalar number#</dia:string>
7228 </dia:attribute>
7229 <dia:attribute name="value">
7230 <dia:string>##</dia:string>
7231 </dia:attribute>
7232 <dia:attribute name="comment">
7233 <dia:string>##</dia:string>
7234 </dia:attribute>
7235 <dia:attribute name="kind">
7236 <dia:enum val="2"/>
7237 </dia:attribute>
7238 </dia:composite>
7239 </dia:attribute>
7240 </dia:composite>
7241 <dia:composite type="umloperation">
7242 <dia:attribute name="name">
7243 <dia:string>#max#</dia:string>
7244 </dia:attribute>
7245 <dia:attribute name="stereotype">
7246 <dia:string>##</dia:string>
7247 </dia:attribute>
7248 <dia:attribute name="type">
7249 <dia:string>##</dia:string>
7250 </dia:attribute>
7251 <dia:attribute name="visibility">
7252 <dia:enum val="0"/>
7253 </dia:attribute>
7254 <dia:attribute name="comment">
7255 <dia:string>##</dia:string>
7256 </dia:attribute>
7257 <dia:attribute name="abstract">
7258 <dia:boolean val="false"/>
7259 </dia:attribute>
7260 <dia:attribute name="inheritance_type">
7261 <dia:enum val="1"/>
7262 </dia:attribute>
7263 <dia:attribute name="query">
7264 <dia:boolean val="false"/>
7265 </dia:attribute>
7266 <dia:attribute name="class_scope">
7267 <dia:boolean val="false"/>
7268 </dia:attribute>
7269 <dia:attribute name="parameters">
7270 <dia:composite type="umlparameter">
7271 <dia:attribute name="name">
7272 <dia:string>#problem_number#</dia:string>
7273 </dia:attribute>
7274 <dia:attribute name="type">
7275 <dia:string>#scalar integer#</dia:string>
7276 </dia:attribute>
7277 <dia:attribute name="value">
7278 <dia:string>##</dia:string>
7279 </dia:attribute>
7280 <dia:attribute name="comment">
7281 <dia:string>##</dia:string>
7282 </dia:attribute>
7283 <dia:attribute name="kind">
7284 <dia:enum val="1"/>
7285 </dia:attribute>
7286 </dia:composite>
7287 <dia:composite type="umlparameter">
7288 <dia:attribute name="name">
7289 <dia:string>#column#</dia:string>
7290 </dia:attribute>
7291 <dia:attribute name="type">
7292 <dia:string>#scalar integer#</dia:string>
7293 </dia:attribute>
7294 <dia:attribute name="value">
7295 <dia:string>##</dia:string>
7296 </dia:attribute>
7297 <dia:attribute name="comment">
7298 <dia:string>##</dia:string>
7299 </dia:attribute>
7300 <dia:attribute name="kind">
7301 <dia:enum val="1"/>
7302 </dia:attribute>
7303 </dia:composite>
7304 <dia:composite type="umlparameter">
7305 <dia:attribute name="name">
7306 <dia:string>#column_head#</dia:string>
7307 </dia:attribute>
7308 <dia:attribute name="type">
7309 <dia:string>#scalar string#</dia:string>
7310 </dia:attribute>
7311 <dia:attribute name="value">
7312 <dia:string>##</dia:string>
7313 </dia:attribute>
7314 <dia:attribute name="comment">
7315 <dia:string>##</dia:string>
7316 </dia:attribute>
7317 <dia:attribute name="kind">
7318 <dia:enum val="1"/>
7319 </dia:attribute>
7320 </dia:composite>
7321 <dia:composite type="umlparameter">
7322 <dia:attribute name="name">
7323 <dia:string>#max#</dia:string>
7324 </dia:attribute>
7325 <dia:attribute name="type">
7326 <dia:string>#scalar number#</dia:string>
7327 </dia:attribute>
7328 <dia:attribute name="value">
7329 <dia:string>##</dia:string>
7330 </dia:attribute>
7331 <dia:attribute name="comment">
7332 <dia:string>##</dia:string>
7333 </dia:attribute>
7334 <dia:attribute name="kind">
7335 <dia:enum val="2"/>
7336 </dia:attribute>
7337 </dia:composite>
7338 </dia:attribute>
7339 </dia:composite>
7340 <dia:composite type="umloperation">
7341 <dia:attribute name="name">
7342 <dia:string>#min#</dia:string>
7343 </dia:attribute>
7344 <dia:attribute name="stereotype">
7345 <dia:string>##</dia:string>
7346 </dia:attribute>
7347 <dia:attribute name="type">
7348 <dia:string>##</dia:string>
7349 </dia:attribute>
7350 <dia:attribute name="visibility">
7351 <dia:enum val="0"/>
7352 </dia:attribute>
7353 <dia:attribute name="comment">
7354 <dia:string>##</dia:string>
7355 </dia:attribute>
7356 <dia:attribute name="abstract">
7357 <dia:boolean val="false"/>
7358 </dia:attribute>
7359 <dia:attribute name="inheritance_type">
7360 <dia:enum val="1"/>
7361 </dia:attribute>
7362 <dia:attribute name="query">
7363 <dia:boolean val="false"/>
7364 </dia:attribute>
7365 <dia:attribute name="class_scope">
7366 <dia:boolean val="false"/>
7367 </dia:attribute>
7368 <dia:attribute name="parameters">
7369 <dia:composite type="umlparameter">
7370 <dia:attribute name="name">
7371 <dia:string>#problem_number#</dia:string>
7372 </dia:attribute>
7373 <dia:attribute name="type">
7374 <dia:string>#scalar integer#</dia:string>
7375 </dia:attribute>
7376 <dia:attribute name="value">
7377 <dia:string>##</dia:string>
7378 </dia:attribute>
7379 <dia:attribute name="comment">
7380 <dia:string>##</dia:string>
7381 </dia:attribute>
7382 <dia:attribute name="kind">
7383 <dia:enum val="1"/>
7384 </dia:attribute>
7385 </dia:composite>
7386 <dia:composite type="umlparameter">
7387 <dia:attribute name="name">
7388 <dia:string>#column#</dia:string>
7389 </dia:attribute>
7390 <dia:attribute name="type">
7391 <dia:string>#scalar integer#</dia:string>
7392 </dia:attribute>
7393 <dia:attribute name="value">
7394 <dia:string>##</dia:string>
7395 </dia:attribute>
7396 <dia:attribute name="comment">
7397 <dia:string>##</dia:string>
7398 </dia:attribute>
7399 <dia:attribute name="kind">
7400 <dia:enum val="1"/>
7401 </dia:attribute>
7402 </dia:composite>
7403 <dia:composite type="umlparameter">
7404 <dia:attribute name="name">
7405 <dia:string>#column_head#</dia:string>
7406 </dia:attribute>
7407 <dia:attribute name="type">
7408 <dia:string>#scalar string#</dia:string>
7409 </dia:attribute>
7410 <dia:attribute name="value">
7411 <dia:string>##</dia:string>
7412 </dia:attribute>
7413 <dia:attribute name="comment">
7414 <dia:string>##</dia:string>
7415 </dia:attribute>
7416 <dia:attribute name="kind">
7417 <dia:enum val="1"/>
7418 </dia:attribute>
7419 </dia:composite>
7420 <dia:composite type="umlparameter">
7421 <dia:attribute name="name">
7422 <dia:string>#min#</dia:string>
7423 </dia:attribute>
7424 <dia:attribute name="type">
7425 <dia:string>#scalar number#</dia:string>
7426 </dia:attribute>
7427 <dia:attribute name="value">
7428 <dia:string>##</dia:string>
7429 </dia:attribute>
7430 <dia:attribute name="comment">
7431 <dia:string>##</dia:string>
7432 </dia:attribute>
7433 <dia:attribute name="kind">
7434 <dia:enum val="2"/>
7435 </dia:attribute>
7436 </dia:composite>
7437 </dia:attribute>
7438 </dia:composite>
7439 <dia:composite type="umloperation">
7440 <dia:attribute name="name">
7441 <dia:string>#remove_inits#</dia:string>
7442 </dia:attribute>
7443 <dia:attribute name="stereotype">
7444 <dia:string>##</dia:string>
7445 </dia:attribute>
7446 <dia:attribute name="type">
7447 <dia:string>##</dia:string>
7448 </dia:attribute>
7449 <dia:attribute name="visibility">
7450 <dia:enum val="0"/>
7451 </dia:attribute>
7452 <dia:attribute name="comment">
7453 <dia:string>##</dia:string>
7454 </dia:attribute>
7455 <dia:attribute name="abstract">
7456 <dia:boolean val="false"/>
7457 </dia:attribute>
7458 <dia:attribute name="inheritance_type">
7459 <dia:enum val="1"/>
7460 </dia:attribute>
7461 <dia:attribute name="query">
7462 <dia:boolean val="false"/>
7463 </dia:attribute>
7464 <dia:attribute name="class_scope">
7465 <dia:boolean val="false"/>
7466 </dia:attribute>
7467 <dia:attribute name="parameters">
7468 <dia:composite type="umlparameter">
7469 <dia:attribute name="name">
7470 <dia:string>#type#</dia:string>
7471 </dia:attribute>
7472 <dia:attribute name="type">
7473 <dia:string>#scalar string#</dia:string>
7474 </dia:attribute>
7475 <dia:attribute name="value">
7476 <dia:string>##</dia:string>
7477 </dia:attribute>
7478 <dia:attribute name="comment">
7479 <dia:string>##</dia:string>
7480 </dia:attribute>
7481 <dia:attribute name="kind">
7482 <dia:enum val="1"/>
7483 </dia:attribute>
7484 </dia:composite>
7485 <dia:composite type="umlparameter">
7486 <dia:attribute name="name">
7487 <dia:string>#labels#</dia:string>
7488 </dia:attribute>
7489 <dia:attribute name="type">
7490 <dia:string>#array of strings#</dia:string>
7491 </dia:attribute>
7492 <dia:attribute name="value">
7493 <dia:string>##</dia:string>
7494 </dia:attribute>
7495 <dia:attribute name="comment">
7496 <dia:string>##</dia:string>
7497 </dia:attribute>
7498 <dia:attribute name="kind">
7499 <dia:enum val="1"/>
7500 </dia:attribute>
7501 </dia:composite>
7502 <dia:composite type="umlparameter">
7503 <dia:attribute name="name">
7504 <dia:string>#indexes#</dia:string>
7505 </dia:attribute>
7506 <dia:attribute name="type">
7507 <dia:string>#array of integers#</dia:string>
7508 </dia:attribute>
7509 <dia:attribute name="value">
7510 <dia:string>##</dia:string>
7511 </dia:attribute>
7512 <dia:attribute name="comment">
7513 <dia:string>##</dia:string>
7514 </dia:attribute>
7515 <dia:attribute name="kind">
7516 <dia:enum val="1"/>
7517 </dia:attribute>
7518 </dia:composite>
7519 <dia:composite type="umlparameter">
7520 <dia:attribute name="name">
7521 <dia:string>#problem_number#</dia:string>
7522 </dia:attribute>
7523 <dia:attribute name="type">
7524 <dia:string>#scalar integer#</dia:string>
7525 </dia:attribute>
7526 <dia:attribute name="value">
7527 <dia:string>#1#</dia:string>
7528 </dia:attribute>
7529 <dia:attribute name="comment">
7530 <dia:string>##</dia:string>
7531 </dia:attribute>
7532 <dia:attribute name="kind">
7533 <dia:enum val="1"/>
7534 </dia:attribute>
7535 </dia:composite>
7536 </dia:attribute>
7537 </dia:composite>
7538 <dia:composite type="umloperation">
7539 <dia:attribute name="name">
7540 <dia:string>#fractions#</dia:string>
7541 </dia:attribute>
7542 <dia:attribute name="stereotype">
7543 <dia:string>##</dia:string>
7544 </dia:attribute>
7545 <dia:attribute name="type">
7546 <dia:string>##</dia:string>
7547 </dia:attribute>
7548 <dia:attribute name="visibility">
7549 <dia:enum val="0"/>
7550 </dia:attribute>
7551 <dia:attribute name="comment">
7552 <dia:string>##</dia:string>
7553 </dia:attribute>
7554 <dia:attribute name="abstract">
7555 <dia:boolean val="false"/>
7556 </dia:attribute>
7557 <dia:attribute name="inheritance_type">
7558 <dia:enum val="1"/>
7559 </dia:attribute>
7560 <dia:attribute name="query">
7561 <dia:boolean val="false"/>
7562 </dia:attribute>
7563 <dia:attribute name="class_scope">
7564 <dia:boolean val="false"/>
7565 </dia:attribute>
7566 <dia:attribute name="parameters">
7567 <dia:composite type="umlparameter">
7568 <dia:attribute name="name">
7569 <dia:string>#column#</dia:string>
7570 </dia:attribute>
7571 <dia:attribute name="type">
7572 <dia:string>#scalar integer#</dia:string>
7573 </dia:attribute>
7574 <dia:attribute name="value">
7575 <dia:string>##</dia:string>
7576 </dia:attribute>
7577 <dia:attribute name="comment">
7578 <dia:string>##</dia:string>
7579 </dia:attribute>
7580 <dia:attribute name="kind">
7581 <dia:enum val="1"/>
7582 </dia:attribute>
7583 </dia:composite>
7584 <dia:composite type="umlparameter">
7585 <dia:attribute name="name">
7586 <dia:string>#column_head#</dia:string>
7587 </dia:attribute>
7588 <dia:attribute name="type">
7589 <dia:string>#scalar string#</dia:string>
7590 </dia:attribute>
7591 <dia:attribute name="value">
7592 <dia:string>##</dia:string>
7593 </dia:attribute>
7594 <dia:attribute name="comment">
7595 <dia:string>##</dia:string>
7596 </dia:attribute>
7597 <dia:attribute name="kind">
7598 <dia:enum val="1"/>
7599 </dia:attribute>
7600 </dia:composite>
7601 <dia:composite type="umlparameter">
7602 <dia:attribute name="name">
7603 <dia:string>#problem_number#</dia:string>
7604 </dia:attribute>
7605 <dia:attribute name="type">
7606 <dia:string>#scalar integer#</dia:string>
7607 </dia:attribute>
7608 <dia:attribute name="value">
7609 <dia:string>##</dia:string>
7610 </dia:attribute>
7611 <dia:attribute name="comment">
7612 <dia:string>##</dia:string>
7613 </dia:attribute>
7614 <dia:attribute name="kind">
7615 <dia:enum val="1"/>
7616 </dia:attribute>
7617 </dia:composite>
7618 <dia:composite type="umlparameter">
7619 <dia:attribute name="name">
7620 <dia:string>#unique_in_individual#</dia:string>
7621 </dia:attribute>
7622 <dia:attribute name="type">
7623 <dia:string>#scalar boolean#</dia:string>
7624 </dia:attribute>
7625 <dia:attribute name="value">
7626 <dia:string>#1#</dia:string>
7627 </dia:attribute>
7628 <dia:attribute name="comment">
7629 <dia:string>##</dia:string>
7630 </dia:attribute>
7631 <dia:attribute name="kind">
7632 <dia:enum val="1"/>
7633 </dia:attribute>
7634 </dia:composite>
7635 <dia:composite type="umlparameter">
7636 <dia:attribute name="name">
7637 <dia:string>#fractions#</dia:string>
7638 </dia:attribute>
7639 <dia:attribute name="type">
7640 <dia:string>#hash of numbers#</dia:string>
7641 </dia:attribute>
7642 <dia:attribute name="value">
7643 <dia:string>##</dia:string>
7644 </dia:attribute>
7645 <dia:attribute name="comment">
7646 <dia:string>##</dia:string>
7647 </dia:attribute>
7648 <dia:attribute name="kind">
7649 <dia:enum val="2"/>
7650 </dia:attribute>
7651 </dia:composite>
7652 <dia:composite type="umlparameter">
7653 <dia:attribute name="name">
7654 <dia:string>#ignore_missing#</dia:string>
7655 </dia:attribute>
7656 <dia:attribute name="type">
7657 <dia:string>#scalar boolean#</dia:string>
7658 </dia:attribute>
7659 <dia:attribute name="value">
7660 <dia:string>##</dia:string>
7661 </dia:attribute>
7662 <dia:attribute name="comment">
7663 <dia:string>##</dia:string>
7664 </dia:attribute>
7665 <dia:attribute name="kind">
7666 <dia:enum val="1"/>
7667 </dia:attribute>
7668 </dia:composite>
7669 </dia:attribute>
7670 </dia:composite>
7671 <dia:composite type="umloperation">
7672 <dia:attribute name="name">
7673 <dia:string>#remove_records#</dia:string>
7674 </dia:attribute>
7675 <dia:attribute name="stereotype">
7676 <dia:string>##</dia:string>
7677 </dia:attribute>
7678 <dia:attribute name="type">
7679 <dia:string>##</dia:string>
7680 </dia:attribute>
7681 <dia:attribute name="visibility">
7682 <dia:enum val="0"/>
7683 </dia:attribute>
7684 <dia:attribute name="comment">
7685 <dia:string>##</dia:string>
7686 </dia:attribute>
7687 <dia:attribute name="abstract">
7688 <dia:boolean val="false"/>
7689 </dia:attribute>
7690 <dia:attribute name="inheritance_type">
7691 <dia:enum val="2"/>
7692 </dia:attribute>
7693 <dia:attribute name="query">
7694 <dia:boolean val="false"/>
7695 </dia:attribute>
7696 <dia:attribute name="class_scope">
7697 <dia:boolean val="false"/>
7698 </dia:attribute>
7699 <dia:attribute name="parameters">
7700 <dia:composite type="umlparameter">
7701 <dia:attribute name="name">
7702 <dia:string>#type#</dia:string>
7703 </dia:attribute>
7704 <dia:attribute name="type">
7705 <dia:string>#mandatory scalar string#</dia:string>
7706 </dia:attribute>
7707 <dia:attribute name="value">
7708 <dia:string>##</dia:string>
7709 </dia:attribute>
7710 <dia:attribute name="comment">
7711 <dia:string>##</dia:string>
7712 </dia:attribute>
7713 <dia:attribute name="kind">
7714 <dia:enum val="1"/>
7715 </dia:attribute>
7716 </dia:composite>
7717 <dia:composite type="umlparameter">
7718 <dia:attribute name="name">
7719 <dia:string>#problem_numbers#</dia:string>
7720 </dia:attribute>
7721 <dia:attribute name="type">
7722 <dia:string>#array of integers#</dia:string>
7723 </dia:attribute>
7724 <dia:attribute name="value">
7725 <dia:string>##</dia:string>
7726 </dia:attribute>
7727 <dia:attribute name="comment">
7728 <dia:string>##</dia:string>
7729 </dia:attribute>
7730 <dia:attribute name="kind">
7731 <dia:enum val="1"/>
7732 </dia:attribute>
7733 </dia:composite>
7734 </dia:attribute>
7735 </dia:composite>
7736 <dia:composite type="umloperation">
7737 <dia:attribute name="name">
7738 <dia:string>#table_files#</dia:string>
7739 </dia:attribute>
7740 <dia:attribute name="stereotype">
7741 <dia:string>##</dia:string>
7742 </dia:attribute>
7743 <dia:attribute name="type">
7744 <dia:string>#accessor#</dia:string>
7745 </dia:attribute>
7746 <dia:attribute name="visibility">
7747 <dia:enum val="0"/>
7748 </dia:attribute>
7749 <dia:attribute name="comment">
7750 <dia:string>##</dia:string>
7751 </dia:attribute>
7752 <dia:attribute name="abstract">
7753 <dia:boolean val="false"/>
7754 </dia:attribute>
7755 <dia:attribute name="inheritance_type">
7756 <dia:enum val="2"/>
7757 </dia:attribute>
7758 <dia:attribute name="query">
7759 <dia:boolean val="false"/>
7760 </dia:attribute>
7761 <dia:attribute name="class_scope">
7762 <dia:boolean val="false"/>
7763 </dia:attribute>
7764 <dia:attribute name="parameters">
7765 <dia:composite type="umlparameter">
7766 <dia:attribute name="name">
7767 <dia:string>#problem_numbers#</dia:string>
7768 </dia:attribute>
7769 <dia:attribute name="type">
7770 <dia:string>#array of integers#</dia:string>
7771 </dia:attribute>
7772 <dia:attribute name="value">
7773 <dia:string>##</dia:string>
7774 </dia:attribute>
7775 <dia:attribute name="comment">
7776 <dia:string>##</dia:string>
7777 </dia:attribute>
7778 <dia:attribute name="kind">
7779 <dia:enum val="1"/>
7780 </dia:attribute>
7781 </dia:composite>
7782 <dia:composite type="umlparameter">
7783 <dia:attribute name="name">
7784 <dia:string>#table_files#</dia:string>
7785 </dia:attribute>
7786 <dia:attribute name="type">
7787 <dia:string>#array of arrays#</dia:string>
7788 </dia:attribute>
7789 <dia:attribute name="value">
7790 <dia:string>##</dia:string>
7791 </dia:attribute>
7792 <dia:attribute name="comment">
7793 <dia:string>##</dia:string>
7794 </dia:attribute>
7795 <dia:attribute name="kind">
7796 <dia:enum val="2"/>
7797 </dia:attribute>
7798 </dia:composite>
7799 </dia:attribute>
7800 </dia:composite>
7801 <dia:composite type="umloperation">
7802 <dia:attribute name="name">
7803 <dia:string>#full_name#</dia:string>
7804 </dia:attribute>
7805 <dia:attribute name="stereotype">
7806 <dia:string>##</dia:string>
7807 </dia:attribute>
7808 <dia:attribute name="type">
7809 <dia:string>##</dia:string>
7810 </dia:attribute>
7811 <dia:attribute name="visibility">
7812 <dia:enum val="0"/>
7813 </dia:attribute>
7814 <dia:attribute name="comment">
7815 <dia:string>##</dia:string>
7816 </dia:attribute>
7817 <dia:attribute name="abstract">
7818 <dia:boolean val="false"/>
7819 </dia:attribute>
7820 <dia:attribute name="inheritance_type">
7821 <dia:enum val="2"/>
7822 </dia:attribute>
7823 <dia:attribute name="query">
7824 <dia:boolean val="false"/>
7825 </dia:attribute>
7826 <dia:attribute name="class_scope">
7827 <dia:boolean val="false"/>
7828 </dia:attribute>
7829 <dia:attribute name="parameters">
7830 <dia:composite type="umlparameter">
7831 <dia:attribute name="name">
7832 <dia:string>#full_name#</dia:string>
7833 </dia:attribute>
7834 <dia:attribute name="type">
7835 <dia:string>#scalar string#</dia:string>
7836 </dia:attribute>
7837 <dia:attribute name="value">
7838 <dia:string>##</dia:string>
7839 </dia:attribute>
7840 <dia:attribute name="comment">
7841 <dia:string>##</dia:string>
7842 </dia:attribute>
7843 <dia:attribute name="kind">
7844 <dia:enum val="2"/>
7845 </dia:attribute>
7846 </dia:composite>
7847 </dia:attribute>
7848 </dia:composite>
7849 <dia:composite type="umloperation">
7850 <dia:attribute name="name">
7851 <dia:string>#add_extra_data_code#</dia:string>
7852 </dia:attribute>
7853 <dia:attribute name="stereotype">
7854 <dia:string>##</dia:string>
7855 </dia:attribute>
7856 <dia:attribute name="type">
7857 <dia:string>##</dia:string>
7858 </dia:attribute>
7859 <dia:attribute name="visibility">
7860 <dia:enum val="0"/>
7861 </dia:attribute>
7862 <dia:attribute name="comment">
7863 <dia:string>##</dia:string>
7864 </dia:attribute>
7865 <dia:attribute name="abstract">
7866 <dia:boolean val="false"/>
7867 </dia:attribute>
7868 <dia:attribute name="inheritance_type">
7869 <dia:enum val="2"/>
7870 </dia:attribute>
7871 <dia:attribute name="query">
7872 <dia:boolean val="false"/>
7873 </dia:attribute>
7874 <dia:attribute name="class_scope">
7875 <dia:boolean val="false"/>
7876 </dia:attribute>
7877 <dia:attribute name="parameters"/>
7878 </dia:composite>
7879 <dia:composite type="umloperation">
7880 <dia:attribute name="name">
7881 <dia:string>#write_readers#</dia:string>
7882 </dia:attribute>
7883 <dia:attribute name="stereotype">
7884 <dia:string>##</dia:string>
7885 </dia:attribute>
7886 <dia:attribute name="type">
7887 <dia:string>##</dia:string>
7888 </dia:attribute>
7889 <dia:attribute name="visibility">
7890 <dia:enum val="0"/>
7891 </dia:attribute>
7892 <dia:attribute name="comment">
7893 <dia:string>##</dia:string>
7894 </dia:attribute>
7895 <dia:attribute name="abstract">
7896 <dia:boolean val="false"/>
7897 </dia:attribute>
7898 <dia:attribute name="inheritance_type">
7899 <dia:enum val="2"/>
7900 </dia:attribute>
7901 <dia:attribute name="query">
7902 <dia:boolean val="false"/>
7903 </dia:attribute>
7904 <dia:attribute name="class_scope">
7905 <dia:boolean val="false"/>
7906 </dia:attribute>
7907 <dia:attribute name="parameters"/>
7908 </dia:composite>
7909 <dia:composite type="umloperation">
7910 <dia:attribute name="name">
7911 <dia:string>#write_get_subs#</dia:string>
7912 </dia:attribute>
7913 <dia:attribute name="stereotype">
7914 <dia:string>##</dia:string>
7915 </dia:attribute>
7916 <dia:attribute name="type">
7917 <dia:string>##</dia:string>
7918 </dia:attribute>
7919 <dia:attribute name="visibility">
7920 <dia:enum val="0"/>
7921 </dia:attribute>
7922 <dia:attribute name="comment">
7923 <dia:string>##</dia:string>
7924 </dia:attribute>
7925 <dia:attribute name="abstract">
7926 <dia:boolean val="false"/>
7927 </dia:attribute>
7928 <dia:attribute name="inheritance_type">
7929 <dia:enum val="2"/>
7930 </dia:attribute>
7931 <dia:attribute name="query">
7932 <dia:boolean val="false"/>
7933 </dia:attribute>
7934 <dia:attribute name="class_scope">
7935 <dia:boolean val="false"/>
7936 </dia:attribute>
7937 <dia:attribute name="parameters"/>
7938 </dia:composite>
7939 <dia:composite type="umloperation">
7940 <dia:attribute name="name">
7941 <dia:string>#is_simulation#</dia:string>
7942 </dia:attribute>
7943 <dia:attribute name="stereotype">
7944 <dia:string>##</dia:string>
7945 </dia:attribute>
7946 <dia:attribute name="type">
7947 <dia:string>##</dia:string>
7948 </dia:attribute>
7949 <dia:attribute name="visibility">
7950 <dia:enum val="0"/>
7951 </dia:attribute>
7952 <dia:attribute name="comment">
7953 <dia:string>##</dia:string>
7954 </dia:attribute>
7955 <dia:attribute name="abstract">
7956 <dia:boolean val="false"/>
7957 </dia:attribute>
7958 <dia:attribute name="inheritance_type">
7959 <dia:enum val="2"/>
7960 </dia:attribute>
7961 <dia:attribute name="query">
7962 <dia:boolean val="false"/>
7963 </dia:attribute>
7964 <dia:attribute name="class_scope">
7965 <dia:boolean val="false"/>
7966 </dia:attribute>
7967 <dia:attribute name="parameters">
7968 <dia:composite type="umlparameter">
7969 <dia:attribute name="name">
7970 <dia:string>#problem_number#</dia:string>
7971 </dia:attribute>
7972 <dia:attribute name="type">
7973 <dia:string>#scalar integer#</dia:string>
7974 </dia:attribute>
7975 <dia:attribute name="value">
7976 <dia:string>#0#</dia:string>
7977 </dia:attribute>
7978 <dia:attribute name="comment">
7979 <dia:string>##</dia:string>
7980 </dia:attribute>
7981 <dia:attribute name="kind">
7982 <dia:enum val="1"/>
7983 </dia:attribute>
7984 </dia:composite>
7985 <dia:composite type="umlparameter">
7986 <dia:attribute name="name">
7987 <dia:string>#is_sim#</dia:string>
7988 </dia:attribute>
7989 <dia:attribute name="type">
7990 <dia:string>#scalar boolean#</dia:string>
7991 </dia:attribute>
7992 <dia:attribute name="value">
7993 <dia:string>#0#</dia:string>
7994 </dia:attribute>
7995 <dia:attribute name="comment">
7996 <dia:string>##</dia:string>
7997 </dia:attribute>
7998 <dia:attribute name="kind">
7999 <dia:enum val="2"/>
8000 </dia:attribute>
8001 </dia:composite>
8002 </dia:attribute>
8003 </dia:composite>
8004 <dia:composite type="umloperation">
8005 <dia:attribute name="name">
8006 <dia:string>#subroutine_files#</dia:string>
8007 </dia:attribute>
8008 <dia:attribute name="stereotype">
8009 <dia:string>##</dia:string>
8010 </dia:attribute>
8011 <dia:attribute name="type">
8012 <dia:string>##</dia:string>
8013 </dia:attribute>
8014 <dia:attribute name="visibility">
8015 <dia:enum val="0"/>
8016 </dia:attribute>
8017 <dia:attribute name="comment">
8018 <dia:string>##</dia:string>
8019 </dia:attribute>
8020 <dia:attribute name="abstract">
8021 <dia:boolean val="false"/>
8022 </dia:attribute>
8023 <dia:attribute name="inheritance_type">
8024 <dia:enum val="2"/>
8025 </dia:attribute>
8026 <dia:attribute name="query">
8027 <dia:boolean val="false"/>
8028 </dia:attribute>
8029 <dia:attribute name="class_scope">
8030 <dia:boolean val="false"/>
8031 </dia:attribute>
8032 <dia:attribute name="parameters">
8033 <dia:composite type="umlparameter">
8034 <dia:attribute name="name">
8035 <dia:string>#fsubs#</dia:string>
8036 </dia:attribute>
8037 <dia:attribute name="type">
8038 <dia:string>#array of strings#</dia:string>
8039 </dia:attribute>
8040 <dia:attribute name="value">
8041 <dia:string>##</dia:string>
8042 </dia:attribute>
8043 <dia:attribute name="comment">
8044 <dia:string>##</dia:string>
8045 </dia:attribute>
8046 <dia:attribute name="kind">
8047 <dia:enum val="2"/>
8048 </dia:attribute>
8049 </dia:composite>
8050 </dia:attribute>
8051 </dia:composite>
8052 <dia:composite type="umloperation">
8053 <dia:attribute name="name">
8054 <dia:string>#randomize_inits#</dia:string>
8055 </dia:attribute>
8056 <dia:attribute name="stereotype">
8057 <dia:string>##</dia:string>
8058 </dia:attribute>
8059 <dia:attribute name="type">
8060 <dia:string>##</dia:string>
8061 </dia:attribute>
8062 <dia:attribute name="visibility">
8063 <dia:enum val="0"/>
8064 </dia:attribute>
8065 <dia:attribute name="comment">
8066 <dia:string>##</dia:string>
8067 </dia:attribute>
8068 <dia:attribute name="abstract">
8069 <dia:boolean val="false"/>
8070 </dia:attribute>
8071 <dia:attribute name="inheritance_type">
8072 <dia:enum val="2"/>
8073 </dia:attribute>
8074 <dia:attribute name="query">
8075 <dia:boolean val="false"/>
8076 </dia:attribute>
8077 <dia:attribute name="class_scope">
8078 <dia:boolean val="false"/>
8079 </dia:attribute>
8080 <dia:attribute name="parameters">
8081 <dia:composite type="umlparameter">
8082 <dia:attribute name="name">
8083 <dia:string>#degree#</dia:string>
8084 </dia:attribute>
8085 <dia:attribute name="type">
8086 <dia:string>#scalar number#</dia:string>
8087 </dia:attribute>
8088 <dia:attribute name="value">
8089 <dia:string>##</dia:string>
8090 </dia:attribute>
8091 <dia:attribute name="comment">
8092 <dia:string>##</dia:string>
8093 </dia:attribute>
8094 <dia:attribute name="kind">
8095 <dia:enum val="1"/>
8096 </dia:attribute>
8097 </dia:composite>
8098 </dia:attribute>
8099 </dia:composite>
8100 <dia:composite type="umloperation">
8101 <dia:attribute name="name">
8102 <dia:string>#wrap_data#</dia:string>
8103 </dia:attribute>
8104 <dia:attribute name="stereotype">
8105 <dia:string>##</dia:string>
8106 </dia:attribute>
8107 <dia:attribute name="type">
8108 <dia:string>##</dia:string>
8109 </dia:attribute>
8110 <dia:attribute name="visibility">
8111 <dia:enum val="0"/>
8112 </dia:attribute>
8113 <dia:attribute name="comment">
8114 <dia:string>##</dia:string>
8115 </dia:attribute>
8116 <dia:attribute name="abstract">
8117 <dia:boolean val="false"/>
8118 </dia:attribute>
8119 <dia:attribute name="inheritance_type">
8120 <dia:enum val="2"/>
8121 </dia:attribute>
8122 <dia:attribute name="query">
8123 <dia:boolean val="false"/>
8124 </dia:attribute>
8125 <dia:attribute name="class_scope">
8126 <dia:boolean val="false"/>
8127 </dia:attribute>
8128 <dia:attribute name="parameters">
8129 <dia:composite type="umlparameter">
8130 <dia:attribute name="name">
8131 <dia:string>#cont_column#</dia:string>
8132 </dia:attribute>
8133 <dia:attribute name="type">
8134 <dia:string>#scalar integer#</dia:string>
8135 </dia:attribute>
8136 <dia:attribute name="value">
8137 <dia:string>##</dia:string>
8138 </dia:attribute>
8139 <dia:attribute name="comment">
8140 <dia:string>##</dia:string>
8141 </dia:attribute>
8142 <dia:attribute name="kind">
8143 <dia:enum val="1"/>
8144 </dia:attribute>
8145 </dia:composite>
8146 <dia:composite type="umlparameter">
8147 <dia:attribute name="name">
8148 <dia:string>#wrap_column#</dia:string>
8149 </dia:attribute>
8150 <dia:attribute name="type">
8151 <dia:string>#scalar integer#</dia:string>
8152 </dia:attribute>
8153 <dia:attribute name="value">
8154 <dia:string>##</dia:string>
8155 </dia:attribute>
8156 <dia:attribute name="comment">
8157 <dia:string>##</dia:string>
8158 </dia:attribute>
8159 <dia:attribute name="kind">
8160 <dia:enum val="1"/>
8161 </dia:attribute>
8162 </dia:composite>
8163 </dia:attribute>
8164 </dia:composite>
8165 <dia:composite type="umloperation">
8166 <dia:attribute name="name">
8167 <dia:string>#unwrap_data#</dia:string>
8168 </dia:attribute>
8169 <dia:attribute name="stereotype">
8170 <dia:string>##</dia:string>
8171 </dia:attribute>
8172 <dia:attribute name="type">
8173 <dia:string>##</dia:string>
8174 </dia:attribute>
8175 <dia:attribute name="visibility">
8176 <dia:enum val="0"/>
8177 </dia:attribute>
8178 <dia:attribute name="comment">
8179 <dia:string>##</dia:string>
8180 </dia:attribute>
8181 <dia:attribute name="abstract">
8182 <dia:boolean val="false"/>
8183 </dia:attribute>
8184 <dia:attribute name="inheritance_type">
8185 <dia:enum val="2"/>
8186 </dia:attribute>
8187 <dia:attribute name="query">
8188 <dia:boolean val="false"/>
8189 </dia:attribute>
8190 <dia:attribute name="class_scope">
8191 <dia:boolean val="false"/>
8192 </dia:attribute>
8193 <dia:attribute name="parameters"/>
8194 </dia:composite>
8195 <dia:composite type="umloperation">
8196 <dia:attribute name="name">
8197 <dia:string>#flush_data#</dia:string>
8198 </dia:attribute>
8199 <dia:attribute name="stereotype">
8200 <dia:string>##</dia:string>
8201 </dia:attribute>
8202 <dia:attribute name="type">
8203 <dia:string>##</dia:string>
8204 </dia:attribute>
8205 <dia:attribute name="visibility">
8206 <dia:enum val="0"/>
8207 </dia:attribute>
8208 <dia:attribute name="comment">
8209 <dia:string>##</dia:string>
8210 </dia:attribute>
8211 <dia:attribute name="abstract">
8212 <dia:boolean val="false"/>
8213 </dia:attribute>
8214 <dia:attribute name="inheritance_type">
8215 <dia:enum val="2"/>
8216 </dia:attribute>
8217 <dia:attribute name="query">
8218 <dia:boolean val="false"/>
8219 </dia:attribute>
8220 <dia:attribute name="class_scope">
8221 <dia:boolean val="false"/>
8222 </dia:attribute>
8223 <dia:attribute name="parameters"/>
8224 </dia:composite>
8225 <dia:composite type="umloperation">
8226 <dia:attribute name="name">
8227 <dia:string>#register_in_database#</dia:string>
8228 </dia:attribute>
8229 <dia:attribute name="stereotype">
8230 <dia:string>##</dia:string>
8231 </dia:attribute>
8232 <dia:attribute name="type">
8233 <dia:string>##</dia:string>
8234 </dia:attribute>
8235 <dia:attribute name="visibility">
8236 <dia:enum val="0"/>
8237 </dia:attribute>
8238 <dia:attribute name="comment">
8239 <dia:string>##</dia:string>
8240 </dia:attribute>
8241 <dia:attribute name="abstract">
8242 <dia:boolean val="false"/>
8243 </dia:attribute>
8244 <dia:attribute name="inheritance_type">
8245 <dia:enum val="2"/>
8246 </dia:attribute>
8247 <dia:attribute name="query">
8248 <dia:boolean val="false"/>
8249 </dia:attribute>
8250 <dia:attribute name="class_scope">
8251 <dia:boolean val="false"/>
8252 </dia:attribute>
8253 <dia:attribute name="parameters">
8254 <dia:composite type="umlparameter">
8255 <dia:attribute name="name">
8256 <dia:string>#force#</dia:string>
8257 </dia:attribute>
8258 <dia:attribute name="type">
8259 <dia:string>#scalar boolean#</dia:string>
8260 </dia:attribute>
8261 <dia:attribute name="value">
8262 <dia:string>#0#</dia:string>
8263 </dia:attribute>
8264 <dia:attribute name="comment">
8265 <dia:string>##</dia:string>
8266 </dia:attribute>
8267 <dia:attribute name="kind">
8268 <dia:enum val="1"/>
8269 </dia:attribute>
8270 </dia:composite>
8271 <dia:composite type="umlparameter">
8272 <dia:attribute name="name">
8273 <dia:string>#model_id#</dia:string>
8274 </dia:attribute>
8275 <dia:attribute name="type">
8276 <dia:string>#scalar integer#</dia:string>
8277 </dia:attribute>
8278 <dia:attribute name="value">
8279 <dia:string>##</dia:string>
8280 </dia:attribute>
8281 <dia:attribute name="comment">
8282 <dia:string>##</dia:string>
8283 </dia:attribute>
8284 <dia:attribute name="kind">
8285 <dia:enum val="2"/>
8286 </dia:attribute>
8287 </dia:composite>
8288 </dia:attribute>
8289 </dia:composite>
8290 <dia:composite type="umloperation">
8291 <dia:attribute name="name">
8292 <dia:string>#remove_option#</dia:string>
8293 </dia:attribute>
8294 <dia:attribute name="stereotype">
8295 <dia:string>##</dia:string>
8296 </dia:attribute>
8297 <dia:attribute name="type">
8298 <dia:string>##</dia:string>
8299 </dia:attribute>
8300 <dia:attribute name="visibility">
8301 <dia:enum val="0"/>
8302 </dia:attribute>
8303 <dia:attribute name="comment">
8304 <dia:string>##</dia:string>
8305 </dia:attribute>
8306 <dia:attribute name="abstract">
8307 <dia:boolean val="false"/>
8308 </dia:attribute>
8309 <dia:attribute name="inheritance_type">
8310 <dia:enum val="2"/>
8311 </dia:attribute>
8312 <dia:attribute name="query">
8313 <dia:boolean val="false"/>
8314 </dia:attribute>
8315 <dia:attribute name="class_scope">
8316 <dia:boolean val="false"/>
8317 </dia:attribute>
8318 <dia:attribute name="parameters">
8319 <dia:composite type="umlparameter">
8320 <dia:attribute name="name">
8321 <dia:string>#problem_numbers#</dia:string>
8322 </dia:attribute>
8323 <dia:attribute name="type">
8324 <dia:string>#array of integers#</dia:string>
8325 </dia:attribute>
8326 <dia:attribute name="value">
8327 <dia:string>##</dia:string>
8328 </dia:attribute>
8329 <dia:attribute name="comment">
8330 <dia:string>##</dia:string>
8331 </dia:attribute>
8332 <dia:attribute name="kind">
8333 <dia:enum val="1"/>
8334 </dia:attribute>
8335 </dia:composite>
8336 <dia:composite type="umlparameter">
8337 <dia:attribute name="name">
8338 <dia:string>#record_name#</dia:string>
8339 </dia:attribute>
8340 <dia:attribute name="type">
8341 <dia:string>#scalar string#</dia:string>
8342 </dia:attribute>
8343 <dia:attribute name="value">
8344 <dia:string>##</dia:string>
8345 </dia:attribute>
8346 <dia:attribute name="comment">
8347 <dia:string>##</dia:string>
8348 </dia:attribute>
8349 <dia:attribute name="kind">
8350 <dia:enum val="1"/>
8351 </dia:attribute>
8352 </dia:composite>
8353 <dia:composite type="umlparameter">
8354 <dia:attribute name="name">
8355 <dia:string>#option_name#</dia:string>
8356 </dia:attribute>
8357 <dia:attribute name="type">
8358 <dia:string>#scalar string#</dia:string>
8359 </dia:attribute>
8360 <dia:attribute name="value">
8361 <dia:string>##</dia:string>
8362 </dia:attribute>
8363 <dia:attribute name="comment">
8364 <dia:string>##</dia:string>
8365 </dia:attribute>
8366 <dia:attribute name="kind">
8367 <dia:enum val="1"/>
8368 </dia:attribute>
8369 </dia:composite>
8370 </dia:attribute>
8371 </dia:composite>
8372 <dia:composite type="umloperation">
8373 <dia:attribute name="name">
8374 <dia:string>#add_option#</dia:string>
8375 </dia:attribute>
8376 <dia:attribute name="stereotype">
8377 <dia:string>##</dia:string>
8378 </dia:attribute>
8379 <dia:attribute name="type">
8380 <dia:string>##</dia:string>
8381 </dia:attribute>
8382 <dia:attribute name="visibility">
8383 <dia:enum val="0"/>
8384 </dia:attribute>
8385 <dia:attribute name="comment">
8386 <dia:string>##</dia:string>
8387 </dia:attribute>
8388 <dia:attribute name="abstract">
8389 <dia:boolean val="false"/>
8390 </dia:attribute>
8391 <dia:attribute name="inheritance_type">
8392 <dia:enum val="2"/>
8393 </dia:attribute>
8394 <dia:attribute name="query">
8395 <dia:boolean val="false"/>
8396 </dia:attribute>
8397 <dia:attribute name="class_scope">
8398 <dia:boolean val="false"/>
8399 </dia:attribute>
8400 <dia:attribute name="parameters">
8401 <dia:composite type="umlparameter">
8402 <dia:attribute name="name">
8403 <dia:string>#problem_numbers#</dia:string>
8404 </dia:attribute>
8405 <dia:attribute name="type">
8406 <dia:string>#array of integers#</dia:string>
8407 </dia:attribute>
8408 <dia:attribute name="value">
8409 <dia:string>##</dia:string>
8410 </dia:attribute>
8411 <dia:attribute name="comment">
8412 <dia:string>##</dia:string>
8413 </dia:attribute>
8414 <dia:attribute name="kind">
8415 <dia:enum val="1"/>
8416 </dia:attribute>
8417 </dia:composite>
8418 <dia:composite type="umlparameter">
8419 <dia:attribute name="name">
8420 <dia:string>#record_name#</dia:string>
8421 </dia:attribute>
8422 <dia:attribute name="type">
8423 <dia:string>#scalar string#</dia:string>
8424 </dia:attribute>
8425 <dia:attribute name="value">
8426 <dia:string>##</dia:string>
8427 </dia:attribute>
8428 <dia:attribute name="comment">
8429 <dia:string>##</dia:string>
8430 </dia:attribute>
8431 <dia:attribute name="kind">
8432 <dia:enum val="1"/>
8433 </dia:attribute>
8434 </dia:composite>
8435 <dia:composite type="umlparameter">
8436 <dia:attribute name="name">
8437 <dia:string>#option_name#</dia:string>
8438 </dia:attribute>
8439 <dia:attribute name="type">
8440 <dia:string>#scalar string#</dia:string>
8441 </dia:attribute>
8442 <dia:attribute name="value">
8443 <dia:string>##</dia:string>
8444 </dia:attribute>
8445 <dia:attribute name="comment">
8446 <dia:string>##</dia:string>
8447 </dia:attribute>
8448 <dia:attribute name="kind">
8449 <dia:enum val="1"/>
8450 </dia:attribute>
8451 </dia:composite>
8452 <dia:composite type="umlparameter">
8453 <dia:attribute name="name">
8454 <dia:string>#option_value#</dia:string>
8455 </dia:attribute>
8456 <dia:attribute name="type">
8457 <dia:string>#scalar#</dia:string>
8458 </dia:attribute>
8459 <dia:attribute name="value">
8460 <dia:string>##</dia:string>
8461 </dia:attribute>
8462 <dia:attribute name="comment">
8463 <dia:string>##</dia:string>
8464 </dia:attribute>
8465 <dia:attribute name="kind">
8466 <dia:enum val="1"/>
8467 </dia:attribute>
8468 </dia:composite>
8469 <dia:composite type="umlparameter">
8470 <dia:attribute name="name">
8471 <dia:string>#add_record#</dia:string>
8472 </dia:attribute>
8473 <dia:attribute name="type">
8474 <dia:string>#scalar boolean#</dia:string>
8475 </dia:attribute>
8476 <dia:attribute name="value">
8477 <dia:string>#0#</dia:string>
8478 </dia:attribute>
8479 <dia:attribute name="comment">
8480 <dia:string>##</dia:string>
8481 </dia:attribute>
8482 <dia:attribute name="kind">
8483 <dia:enum val="1"/>
8484 </dia:attribute>
8485 </dia:composite>
8486 </dia:attribute>
8487 </dia:composite>
8488 <dia:composite type="umloperation">
8489 <dia:attribute name="name">
8490 <dia:string>#set_option#</dia:string>
8491 </dia:attribute>
8492 <dia:attribute name="stereotype">
8493 <dia:string>##</dia:string>
8494 </dia:attribute>
8495 <dia:attribute name="type">
8496 <dia:string>##</dia:string>
8497 </dia:attribute>
8498 <dia:attribute name="visibility">
8499 <dia:enum val="0"/>
8500 </dia:attribute>
8501 <dia:attribute name="comment">
8502 <dia:string>##</dia:string>
8503 </dia:attribute>
8504 <dia:attribute name="abstract">
8505 <dia:boolean val="false"/>
8506 </dia:attribute>
8507 <dia:attribute name="inheritance_type">
8508 <dia:enum val="2"/>
8509 </dia:attribute>
8510 <dia:attribute name="query">
8511 <dia:boolean val="false"/>
8512 </dia:attribute>
8513 <dia:attribute name="class_scope">
8514 <dia:boolean val="false"/>
8515 </dia:attribute>
8516 <dia:attribute name="parameters">
8517 <dia:composite type="umlparameter">
8518 <dia:attribute name="name">
8519 <dia:string>#problem_numbers#</dia:string>
8520 </dia:attribute>
8521 <dia:attribute name="type">
8522 <dia:string>#array of integers#</dia:string>
8523 </dia:attribute>
8524 <dia:attribute name="value">
8525 <dia:string>##</dia:string>
8526 </dia:attribute>
8527 <dia:attribute name="comment">
8528 <dia:string>##</dia:string>
8529 </dia:attribute>
8530 <dia:attribute name="kind">
8531 <dia:enum val="1"/>
8532 </dia:attribute>
8533 </dia:composite>
8534 <dia:composite type="umlparameter">
8535 <dia:attribute name="name">
8536 <dia:string>#record_name#</dia:string>
8537 </dia:attribute>
8538 <dia:attribute name="type">
8539 <dia:string>#scalar string#</dia:string>
8540 </dia:attribute>
8541 <dia:attribute name="value">
8542 <dia:string>##</dia:string>
8543 </dia:attribute>
8544 <dia:attribute name="comment">
8545 <dia:string>##</dia:string>
8546 </dia:attribute>
8547 <dia:attribute name="kind">
8548 <dia:enum val="1"/>
8549 </dia:attribute>
8550 </dia:composite>
8551 <dia:composite type="umlparameter">
8552 <dia:attribute name="name">
8553 <dia:string>#option_name#</dia:string>
8554 </dia:attribute>
8555 <dia:attribute name="type">
8556 <dia:string>#scalar string#</dia:string>
8557 </dia:attribute>
8558 <dia:attribute name="value">
8559 <dia:string>##</dia:string>
8560 </dia:attribute>
8561 <dia:attribute name="comment">
8562 <dia:string>##</dia:string>
8563 </dia:attribute>
8564 <dia:attribute name="kind">
8565 <dia:enum val="1"/>
8566 </dia:attribute>
8567 </dia:composite>
8568 <dia:composite type="umlparameter">
8569 <dia:attribute name="name">
8570 <dia:string>#option_value#</dia:string>
8571 </dia:attribute>
8572 <dia:attribute name="type">
8573 <dia:string>#scalar#</dia:string>
8574 </dia:attribute>
8575 <dia:attribute name="value">
8576 <dia:string>##</dia:string>
8577 </dia:attribute>
8578 <dia:attribute name="comment">
8579 <dia:string>##</dia:string>
8580 </dia:attribute>
8581 <dia:attribute name="kind">
8582 <dia:enum val="1"/>
8583 </dia:attribute>
8584 </dia:composite>
8585 </dia:attribute>
8586 </dia:composite>
8587 <dia:composite type="umloperation">
8588 <dia:attribute name="name">
8589 <dia:string>#add_marginals_code#</dia:string>
8590 </dia:attribute>
8591 <dia:attribute name="stereotype">
8592 <dia:string>##</dia:string>
8593 </dia:attribute>
8594 <dia:attribute name="type">
8595 <dia:string>##</dia:string>
8596 </dia:attribute>
8597 <dia:attribute name="visibility">
8598 <dia:enum val="0"/>
8599 </dia:attribute>
8600 <dia:attribute name="comment">
8601 <dia:string>##</dia:string>
8602 </dia:attribute>
8603 <dia:attribute name="abstract">
8604 <dia:boolean val="false"/>
8605 </dia:attribute>
8606 <dia:attribute name="inheritance_type">
8607 <dia:enum val="2"/>
8608 </dia:attribute>
8609 <dia:attribute name="query">
8610 <dia:boolean val="false"/>
8611 </dia:attribute>
8612 <dia:attribute name="class_scope">
8613 <dia:boolean val="false"/>
8614 </dia:attribute>
8615 <dia:attribute name="parameters">
8616 <dia:composite type="umlparameter">
8617 <dia:attribute name="name">
8618 <dia:string>#problem_numbers#</dia:string>
8619 </dia:attribute>
8620 <dia:attribute name="type">
8621 <dia:string>#array of integers#</dia:string>
8622 </dia:attribute>
8623 <dia:attribute name="value">
8624 <dia:string>##</dia:string>
8625 </dia:attribute>
8626 <dia:attribute name="comment">
8627 <dia:string>##</dia:string>
8628 </dia:attribute>
8629 <dia:attribute name="kind">
8630 <dia:enum val="1"/>
8631 </dia:attribute>
8632 </dia:composite>
8633 <dia:composite type="umlparameter">
8634 <dia:attribute name="name">
8635 <dia:string>#nomegas#</dia:string>
8636 </dia:attribute>
8637 <dia:attribute name="type">
8638 <dia:string>#array of integers#</dia:string>
8639 </dia:attribute>
8640 <dia:attribute name="value">
8641 <dia:string>##</dia:string>
8642 </dia:attribute>
8643 <dia:attribute name="comment">
8644 <dia:string>##</dia:string>
8645 </dia:attribute>
8646 <dia:attribute name="kind">
8647 <dia:enum val="1"/>
8648 </dia:attribute>
8649 </dia:composite>
8650 </dia:attribute>
8651 </dia:composite>
8652 <dia:composite type="umloperation">
8653 <dia:attribute name="name">
8654 <dia:string>#problem_structure#</dia:string>
8655 </dia:attribute>
8656 <dia:attribute name="stereotype">
8657 <dia:string>##</dia:string>
8658 </dia:attribute>
8659 <dia:attribute name="type">
8660 <dia:string>##</dia:string>
8661 </dia:attribute>
8662 <dia:attribute name="visibility">
8663 <dia:enum val="0"/>
8664 </dia:attribute>
8665 <dia:attribute name="comment">
8666 <dia:string>##</dia:string>
8667 </dia:attribute>
8668 <dia:attribute name="abstract">
8669 <dia:boolean val="false"/>
8670 </dia:attribute>
8671 <dia:attribute name="inheritance_type">
8672 <dia:enum val="2"/>
8673 </dia:attribute>
8674 <dia:attribute name="query">
8675 <dia:boolean val="false"/>
8676 </dia:attribute>
8677 <dia:attribute name="class_scope">
8678 <dia:boolean val="false"/>
8679 </dia:attribute>
8680 <dia:attribute name="parameters">
8681 <dia:composite type="umlparameter">
8682 <dia:attribute name="name">
8683 <dia:string>#subproblems#</dia:string>
8684 </dia:attribute>
8685 <dia:attribute name="type">
8686 <dia:string>#array of integers#</dia:string>
8687 </dia:attribute>
8688 <dia:attribute name="value">
8689 <dia:string>##</dia:string>
8690 </dia:attribute>
8691 <dia:attribute name="comment">
8692 <dia:string>##</dia:string>
8693 </dia:attribute>
8694 <dia:attribute name="kind">
8695 <dia:enum val="2"/>
8696 </dia:attribute>
8697 </dia:composite>
8698 </dia:attribute>
8699 </dia:composite>
8700 <dia:composite type="umloperation">
8701 <dia:attribute name="name">
8702 <dia:string>#add_nonparametric_code#</dia:string>
8703 </dia:attribute>
8704 <dia:attribute name="stereotype">
8705 <dia:string>##</dia:string>
8706 </dia:attribute>
8707 <dia:attribute name="type">
8708 <dia:string>##</dia:string>
8709 </dia:attribute>
8710 <dia:attribute name="visibility">
8711 <dia:enum val="0"/>
8712 </dia:attribute>
8713 <dia:attribute name="comment">
8714 <dia:string>##</dia:string>
8715 </dia:attribute>
8716 <dia:attribute name="abstract">
8717 <dia:boolean val="false"/>
8718 </dia:attribute>
8719 <dia:attribute name="inheritance_type">
8720 <dia:enum val="2"/>
8721 </dia:attribute>
8722 <dia:attribute name="query">
8723 <dia:boolean val="false"/>
8724 </dia:attribute>
8725 <dia:attribute name="class_scope">
8726 <dia:boolean val="false"/>
8727 </dia:attribute>
8728 <dia:attribute name="parameters"/>
8729 </dia:composite>
8730 <dia:composite type="umloperation">
8731 <dia:attribute name="name">
8732 <dia:string>#nonparametric_code#</dia:string>
8733 </dia:attribute>
8734 <dia:attribute name="stereotype">
8735 <dia:string>##</dia:string>
8736 </dia:attribute>
8737 <dia:attribute name="type">
8738 <dia:string>##</dia:string>
8739 </dia:attribute>
8740 <dia:attribute name="visibility">
8741 <dia:enum val="0"/>
8742 </dia:attribute>
8743 <dia:attribute name="comment">
8744 <dia:string>##</dia:string>
8745 </dia:attribute>
8746 <dia:attribute name="abstract">
8747 <dia:boolean val="false"/>
8748 </dia:attribute>
8749 <dia:attribute name="inheritance_type">
8750 <dia:enum val="2"/>
8751 </dia:attribute>
8752 <dia:attribute name="query">
8753 <dia:boolean val="false"/>
8754 </dia:attribute>
8755 <dia:attribute name="class_scope">
8756 <dia:boolean val="false"/>
8757 </dia:attribute>
8758 <dia:attribute name="parameters">
8759 <dia:composite type="umlparameter">
8760 <dia:attribute name="name">
8761 <dia:string>#enabled#</dia:string>
8762 </dia:attribute>
8763 <dia:attribute name="type">
8764 <dia:string>#array of booleans#</dia:string>
8765 </dia:attribute>
8766 <dia:attribute name="value">
8767 <dia:string>##</dia:string>
8768 </dia:attribute>
8769 <dia:attribute name="comment">
8770 <dia:string>##</dia:string>
8771 </dia:attribute>
8772 <dia:attribute name="kind">
8773 <dia:enum val="1"/>
8774 </dia:attribute>
8775 </dia:composite>
8776 <dia:composite type="umlparameter">
8777 <dia:attribute name="name">
8778 <dia:string>#problem_numbers#</dia:string>
8779 </dia:attribute>
8780 <dia:attribute name="type">
8781 <dia:string>#array of integers#</dia:string>
8782 </dia:attribute>
8783 <dia:attribute name="value">
8784 <dia:string>##</dia:string>
8785 </dia:attribute>
8786 <dia:attribute name="comment">
8787 <dia:string>##</dia:string>
8788 </dia:attribute>
8789 <dia:attribute name="kind">
8790 <dia:enum val="1"/>
8791 </dia:attribute>
8792 </dia:composite>
8793 <dia:composite type="umlparameter">
8794 <dia:attribute name="name">
8795 <dia:string>#indicators#</dia:string>
8796 </dia:attribute>
8797 <dia:attribute name="type">
8798 <dia:string>#array of booleans#</dia:string>
8799 </dia:attribute>
8800 <dia:attribute name="value">
8801 <dia:string>##</dia:string>
8802 </dia:attribute>
8803 <dia:attribute name="comment">
8804 <dia:string>##</dia:string>
8805 </dia:attribute>
8806 <dia:attribute name="kind">
8807 <dia:enum val="2"/>
8808 </dia:attribute>
8809 </dia:composite>
8810 </dia:attribute>
8811 </dia:composite>
8812 <dia:composite type="umloperation">
8813 <dia:attribute name="name">
8814 <dia:string>#shrinkage_stats#</dia:string>
8815 </dia:attribute>
8816 <dia:attribute name="stereotype">
8817 <dia:string>##</dia:string>
8818 </dia:attribute>
8819 <dia:attribute name="type">
8820 <dia:string>##</dia:string>
8821 </dia:attribute>
8822 <dia:attribute name="visibility">
8823 <dia:enum val="0"/>
8824 </dia:attribute>
8825 <dia:attribute name="comment">
8826 <dia:string>##</dia:string>
8827 </dia:attribute>
8828 <dia:attribute name="abstract">
8829 <dia:boolean val="false"/>
8830 </dia:attribute>
8831 <dia:attribute name="inheritance_type">
8832 <dia:enum val="2"/>
8833 </dia:attribute>
8834 <dia:attribute name="query">
8835 <dia:boolean val="false"/>
8836 </dia:attribute>
8837 <dia:attribute name="class_scope">
8838 <dia:boolean val="false"/>
8839 </dia:attribute>
8840 <dia:attribute name="parameters">
8841 <dia:composite type="umlparameter">
8842 <dia:attribute name="name">
8843 <dia:string>#enabled#</dia:string>
8844 </dia:attribute>
8845 <dia:attribute name="type">
8846 <dia:string>#scalar#</dia:string>
8847 </dia:attribute>
8848 <dia:attribute name="value">
8849 <dia:string>##</dia:string>
8850 </dia:attribute>
8851 <dia:attribute name="comment">
8852 <dia:string>##</dia:string>
8853 </dia:attribute>
8854 <dia:attribute name="kind">
8855 <dia:enum val="1"/>
8856 </dia:attribute>
8857 </dia:composite>
8858 <dia:composite type="umlparameter">
8859 <dia:attribute name="name">
8860 <dia:string>#problem_numbers#</dia:string>
8861 </dia:attribute>
8862 <dia:attribute name="type">
8863 <dia:string>#array of integers#</dia:string>
8864 </dia:attribute>
8865 <dia:attribute name="value">
8866 <dia:string>##</dia:string>
8867 </dia:attribute>
8868 <dia:attribute name="comment">
8869 <dia:string>##</dia:string>
8870 </dia:attribute>
8871 <dia:attribute name="kind">
8872 <dia:enum val="1"/>
8873 </dia:attribute>
8874 </dia:composite>
8875 <dia:composite type="umlparameter">
8876 <dia:attribute name="name">
8877 <dia:string>#indicators#</dia:string>
8878 </dia:attribute>
8879 <dia:attribute name="type">
8880 <dia:string>#array of booleans#</dia:string>
8881 </dia:attribute>
8882 <dia:attribute name="value">
8883 <dia:string>##</dia:string>
8884 </dia:attribute>
8885 <dia:attribute name="comment">
8886 <dia:string>##</dia:string>
8887 </dia:attribute>
8888 <dia:attribute name="kind">
8889 <dia:enum val="2"/>
8890 </dia:attribute>
8891 </dia:composite>
8892 </dia:attribute>
8893 </dia:composite>
8894 <dia:composite type="umloperation">
8895 <dia:attribute name="name">
8896 <dia:string>#eta_shrinkage#</dia:string>
8897 </dia:attribute>
8898 <dia:attribute name="stereotype">
8899 <dia:string>##</dia:string>
8900 </dia:attribute>
8901 <dia:attribute name="type">
8902 <dia:string>##</dia:string>
8903 </dia:attribute>
8904 <dia:attribute name="visibility">
8905 <dia:enum val="0"/>
8906 </dia:attribute>
8907 <dia:attribute name="comment">
8908 <dia:string>##</dia:string>
8909 </dia:attribute>
8910 <dia:attribute name="abstract">
8911 <dia:boolean val="false"/>
8912 </dia:attribute>
8913 <dia:attribute name="inheritance_type">
8914 <dia:enum val="2"/>
8915 </dia:attribute>
8916 <dia:attribute name="query">
8917 <dia:boolean val="false"/>
8918 </dia:attribute>
8919 <dia:attribute name="class_scope">
8920 <dia:boolean val="false"/>
8921 </dia:attribute>
8922 <dia:attribute name="parameters">
8923 <dia:composite type="umlparameter">
8924 <dia:attribute name="name">
8925 <dia:string>#eta_shrinkage#</dia:string>
8926 </dia:attribute>
8927 <dia:attribute name="type">
8928 <dia:string>#array of #</dia:string>
8929 </dia:attribute>
8930 <dia:attribute name="value">
8931 <dia:string>##</dia:string>
8932 </dia:attribute>
8933 <dia:attribute name="comment">
8934 <dia:string>##</dia:string>
8935 </dia:attribute>
8936 <dia:attribute name="kind">
8937 <dia:enum val="2"/>
8938 </dia:attribute>
8939 </dia:composite>
8940 </dia:attribute>
8941 </dia:composite>
8942 <dia:composite type="umloperation">
8943 <dia:attribute name="name">
8944 <dia:string>#wres_shrinkage#</dia:string>
8945 </dia:attribute>
8946 <dia:attribute name="stereotype">
8947 <dia:string>##</dia:string>
8948 </dia:attribute>
8949 <dia:attribute name="type">
8950 <dia:string>##</dia:string>
8951 </dia:attribute>
8952 <dia:attribute name="visibility">
8953 <dia:enum val="0"/>
8954 </dia:attribute>
8955 <dia:attribute name="comment">
8956 <dia:string>##</dia:string>
8957 </dia:attribute>
8958 <dia:attribute name="abstract">
8959 <dia:boolean val="false"/>
8960 </dia:attribute>
8961 <dia:attribute name="inheritance_type">
8962 <dia:enum val="2"/>
8963 </dia:attribute>
8964 <dia:attribute name="query">
8965 <dia:boolean val="false"/>
8966 </dia:attribute>
8967 <dia:attribute name="class_scope">
8968 <dia:boolean val="false"/>
8969 </dia:attribute>
8970 <dia:attribute name="parameters">
8971 <dia:composite type="umlparameter">
8972 <dia:attribute name="name">
8973 <dia:string>#wres_shrinkage#</dia:string>
8974 </dia:attribute>
8975 <dia:attribute name="type">
8976 <dia:string>#array of#</dia:string>
8977 </dia:attribute>
8978 <dia:attribute name="value">
8979 <dia:string>##</dia:string>
8980 </dia:attribute>
8981 <dia:attribute name="comment">
8982 <dia:string>##</dia:string>
8983 </dia:attribute>
8984 <dia:attribute name="kind">
8985 <dia:enum val="2"/>
8986 </dia:attribute>
8987 </dia:composite>
8988 </dia:attribute>
8989 </dia:composite>
8990 <dia:composite type="umloperation">
8991 <dia:attribute name="name">
8992 <dia:string>#flush#</dia:string>
8993 </dia:attribute>
8994 <dia:attribute name="stereotype">
8995 <dia:string>##</dia:string>
8996 </dia:attribute>
8997 <dia:attribute name="type">
8998 <dia:string>##</dia:string>
8999 </dia:attribute>
9000 <dia:attribute name="visibility">
9001 <dia:enum val="0"/>
9002 </dia:attribute>
9003 <dia:attribute name="comment">
9004 <dia:string>##</dia:string>
9005 </dia:attribute>
9006 <dia:attribute name="abstract">
9007 <dia:boolean val="false"/>
9008 </dia:attribute>
9009 <dia:attribute name="inheritance_type">
9010 <dia:enum val="2"/>
9011 </dia:attribute>
9012 <dia:attribute name="query">
9013 <dia:boolean val="false"/>
9014 </dia:attribute>
9015 <dia:attribute name="class_scope">
9016 <dia:boolean val="false"/>
9017 </dia:attribute>
9018 <dia:attribute name="parameters">
9019 <dia:composite type="umlparameter">
9020 <dia:attribute name="name">
9021 <dia:string>#force#</dia:string>
9022 </dia:attribute>
9023 <dia:attribute name="type">
9024 <dia:string>#scalar boolean#</dia:string>
9025 </dia:attribute>
9026 <dia:attribute name="value">
9027 <dia:string>#0#</dia:string>
9028 </dia:attribute>
9029 <dia:attribute name="comment">
9030 <dia:string>##</dia:string>
9031 </dia:attribute>
9032 <dia:attribute name="kind">
9033 <dia:enum val="1"/>
9034 </dia:attribute>
9035 </dia:composite>
9036 </dia:attribute>
9037 </dia:composite>
9038 </dia:attribute>
9039 <dia:attribute name="template">
9040 <dia:boolean val="false"/>
9041 </dia:attribute>
9042 <dia:attribute name="templates"/>
9043 </dia:object>
9044 <dia:object type="UML - Class" version="0" id="O22">
9045 <dia:attribute name="obj_pos">
9046 <dia:point val="109,-35"/>
9047 </dia:attribute>
9048 <dia:attribute name="obj_bb">
9049 <dia:rectangle val="108.95,-35.05;111.35,-32.75"/>
9050 </dia:attribute>
9051 <dia:attribute name="elem_corner">
9052 <dia:point val="109,-35"/>
9053 </dia:attribute>
9054 <dia:attribute name="elem_width">
9055 <dia:real val="2.2999999999999998"/>
9056 </dia:attribute>
9057 <dia:attribute name="elem_height">
9058 <dia:real val="2.1999999999999997"/>
9059 </dia:attribute>
9060 <dia:attribute name="name">
9061 <dia:string>#data#</dia:string>
9062 </dia:attribute>
9063 <dia:attribute name="stereotype">
9064 <dia:string>##</dia:string>
9065 </dia:attribute>
9066 <dia:attribute name="comment">
9067 <dia:string>##</dia:string>
9068 </dia:attribute>
9069 <dia:attribute name="abstract">
9070 <dia:boolean val="true"/>
9071 </dia:attribute>
9072 <dia:attribute name="suppress_attributes">
9073 <dia:boolean val="false"/>
9074 </dia:attribute>
9075 <dia:attribute name="suppress_operations">
9076 <dia:boolean val="false"/>
9077 </dia:attribute>
9078 <dia:attribute name="visible_attributes">
9079 <dia:boolean val="true"/>
9080 </dia:attribute>
9081 <dia:attribute name="visible_operations">
9082 <dia:boolean val="true"/>
9083 </dia:attribute>
9084 <dia:attribute name="visible_comments">
9085 <dia:boolean val="false"/>
9086 </dia:attribute>
9087 <dia:attribute name="wrap_operations">
9088 <dia:boolean val="false"/>
9089 </dia:attribute>
9090 <dia:attribute name="wrap_after_char">
9091 <dia:int val="40"/>
9092 </dia:attribute>
9093 <dia:attribute name="comment_line_length">
9094 <dia:int val="40"/>
9095 </dia:attribute>
9096 <dia:attribute name="comment_tagging">
9097 <dia:boolean val="false"/>
9098 </dia:attribute>
9099 <dia:attribute name="line_color">
9100 <dia:color val="#000000"/>
9101 </dia:attribute>
9102 <dia:attribute name="fill_color">
9103 <dia:color val="#ffffff"/>
9104 </dia:attribute>
9105 <dia:attribute name="text_color">
9106 <dia:color val="#000000"/>
9107 </dia:attribute>
9108 <dia:attribute name="normal_font">
9109 <dia:font family="courier new" style="0" name="Courier"/>
9110 </dia:attribute>
9111 <dia:attribute name="abstract_font">
9112 <dia:font family="courier new" style="0" name="Courier"/>
9113 </dia:attribute>
9114 <dia:attribute name="polymorphic_font">
9115 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
9116 </dia:attribute>
9117 <dia:attribute name="classname_font">
9118 <dia:font family="courier new" style="0" name="Courier"/>
9119 </dia:attribute>
9120 <dia:attribute name="abstract_classname_font">
9121 <dia:font family="courier new" style="0" name="Courier"/>
9122 </dia:attribute>
9123 <dia:attribute name="comment_font">
9124 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
9125 </dia:attribute>
9126 <dia:attribute name="normal_font_height">
9127 <dia:real val="0.80000000000000004"/>
9128 </dia:attribute>
9129 <dia:attribute name="polymorphic_font_height">
9130 <dia:real val="0.80000000000000004"/>
9131 </dia:attribute>
9132 <dia:attribute name="abstract_font_height">
9133 <dia:real val="0.80000000000000004"/>
9134 </dia:attribute>
9135 <dia:attribute name="classname_font_height">
9136 <dia:real val="1"/>
9137 </dia:attribute>
9138 <dia:attribute name="abstract_classname_font_height">
9139 <dia:real val="1"/>
9140 </dia:attribute>
9141 <dia:attribute name="comment_font_height">
9142 <dia:real val="1"/>
9143 </dia:attribute>
9144 <dia:attribute name="attributes"/>
9145 <dia:attribute name="operations"/>
9146 <dia:attribute name="template">
9147 <dia:boolean val="false"/>
9148 </dia:attribute>
9149 <dia:attribute name="templates"/>
9150 </dia:object>
9151 <dia:object type="UML - Association" version="1" id="O23">
9152 <dia:attribute name="obj_pos">
9153 <dia:point val="109,-35"/>
9154 </dia:attribute>
9155 <dia:attribute name="obj_bb">
9156 <dia:rectangle val="-6.25,-45.55;109.2,-33.4"/>
9157 </dia:attribute>
9158 <dia:attribute name="orth_points">
9159 <dia:point val="109,-35"/>
9160 <dia:point val="109,-44.8"/>
9161 <dia:point val="-5.5,-44.8"/>
9162 </dia:attribute>
9163 <dia:attribute name="orth_orient">
9164 <dia:enum val="1"/>
9165 <dia:enum val="0"/>
9166 </dia:attribute>
9167 <dia:attribute name="autorouting">
9168 <dia:boolean val="false"/>
9169 </dia:attribute>
9170 <dia:attribute name="name">
9171 <dia:string>##</dia:string>
9172 </dia:attribute>
9173 <dia:attribute name="direction">
9174 <dia:enum val="0"/>
9175 </dia:attribute>
9176 <dia:attribute name="ends">
9177 <dia:composite>
9178 <dia:attribute name="role">
9179 <dia:string>##</dia:string>
9180 </dia:attribute>
9181 <dia:attribute name="multiplicity">
9182 <dia:string>##</dia:string>
9183 </dia:attribute>
9184 <dia:attribute name="arrow">
9185 <dia:boolean val="false"/>
9186 </dia:attribute>
9187 <dia:attribute name="aggregate">
9188 <dia:enum val="0"/>
9189 </dia:attribute>
9190 <dia:attribute name="visibility">
9191 <dia:enum val="0"/>
9192 </dia:attribute>
9193 </dia:composite>
9194 <dia:composite>
9195 <dia:attribute name="role">
9196 <dia:string>##</dia:string>
9197 </dia:attribute>
9198 <dia:attribute name="multiplicity">
9199 <dia:string>##</dia:string>
9200 </dia:attribute>
9201 <dia:attribute name="arrow">
9202 <dia:boolean val="false"/>
9203 </dia:attribute>
9204 <dia:attribute name="aggregate">
9205 <dia:enum val="1"/>
9206 </dia:attribute>
9207 <dia:attribute name="visibility">
9208 <dia:enum val="0"/>
9209 </dia:attribute>
9210 </dia:composite>
9211 </dia:attribute>
9212 <dia:connections>
9213 <dia:connection handle="0" to="O22" connection="0"/>
9214 <dia:connection handle="1" to="O21" connection="83"/>
9215 </dia:connections>
9216 </dia:object>
9217 <dia:object type="UML - Class" version="0" id="O24">
9218 <dia:attribute name="obj_pos">
9219 <dia:point val="89,-35.8"/>
9220 </dia:attribute>
9221 <dia:attribute name="obj_bb">
9222 <dia:rectangle val="88.95,-35.85;92.25,-33.55"/>
9223 </dia:attribute>
9224 <dia:attribute name="elem_corner">
9225 <dia:point val="89,-35.8"/>
9226 </dia:attribute>
9227 <dia:attribute name="elem_width">
9228 <dia:real val="3.2000000000000002"/>
9229 </dia:attribute>
9230 <dia:attribute name="elem_height">
9231 <dia:real val="2.1999999999999997"/>
9232 </dia:attribute>
9233 <dia:attribute name="name">
9234 <dia:string>#output#</dia:string>
9235 </dia:attribute>
9236 <dia:attribute name="stereotype">
9237 <dia:string>##</dia:string>
9238 </dia:attribute>
9239 <dia:attribute name="comment">
9240 <dia:string>##</dia:string>
9241 </dia:attribute>
9242 <dia:attribute name="abstract">
9243 <dia:boolean val="true"/>
9244 </dia:attribute>
9245 <dia:attribute name="suppress_attributes">
9246 <dia:boolean val="false"/>
9247 </dia:attribute>
9248 <dia:attribute name="suppress_operations">
9249 <dia:boolean val="false"/>
9250 </dia:attribute>
9251 <dia:attribute name="visible_attributes">
9252 <dia:boolean val="true"/>
9253 </dia:attribute>
9254 <dia:attribute name="visible_operations">
9255 <dia:boolean val="true"/>
9256 </dia:attribute>
9257 <dia:attribute name="visible_comments">
9258 <dia:boolean val="false"/>
9259 </dia:attribute>
9260 <dia:attribute name="wrap_operations">
9261 <dia:boolean val="false"/>
9262 </dia:attribute>
9263 <dia:attribute name="wrap_after_char">
9264 <dia:int val="40"/>
9265 </dia:attribute>
9266 <dia:attribute name="comment_line_length">
9267 <dia:int val="40"/>
9268 </dia:attribute>
9269 <dia:attribute name="comment_tagging">
9270 <dia:boolean val="false"/>
9271 </dia:attribute>
9272 <dia:attribute name="line_color">
9273 <dia:color val="#000000"/>
9274 </dia:attribute>
9275 <dia:attribute name="fill_color">
9276 <dia:color val="#ffffff"/>
9277 </dia:attribute>
9278 <dia:attribute name="text_color">
9279 <dia:color val="#000000"/>
9280 </dia:attribute>
9281 <dia:attribute name="normal_font">
9282 <dia:font family="courier new" style="0" name="Courier"/>
9283 </dia:attribute>
9284 <dia:attribute name="abstract_font">
9285 <dia:font family="courier new" style="0" name="Courier"/>
9286 </dia:attribute>
9287 <dia:attribute name="polymorphic_font">
9288 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
9289 </dia:attribute>
9290 <dia:attribute name="classname_font">
9291 <dia:font family="courier new" style="0" name="Courier"/>
9292 </dia:attribute>
9293 <dia:attribute name="abstract_classname_font">
9294 <dia:font family="courier new" style="0" name="Courier"/>
9295 </dia:attribute>
9296 <dia:attribute name="comment_font">
9297 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
9298 </dia:attribute>
9299 <dia:attribute name="normal_font_height">
9300 <dia:real val="0.80000000000000004"/>
9301 </dia:attribute>
9302 <dia:attribute name="polymorphic_font_height">
9303 <dia:real val="0.80000000000000004"/>
9304 </dia:attribute>
9305 <dia:attribute name="abstract_font_height">
9306 <dia:real val="0.80000000000000004"/>
9307 </dia:attribute>
9308 <dia:attribute name="classname_font_height">
9309 <dia:real val="1"/>
9310 </dia:attribute>
9311 <dia:attribute name="abstract_classname_font_height">
9312 <dia:real val="1"/>
9313 </dia:attribute>
9314 <dia:attribute name="comment_font_height">
9315 <dia:real val="1"/>
9316 </dia:attribute>
9317 <dia:attribute name="attributes"/>
9318 <dia:attribute name="operations"/>
9319 <dia:attribute name="template">
9320 <dia:boolean val="false"/>
9321 </dia:attribute>
9322 <dia:attribute name="templates"/>
9323 </dia:object>
9324 <dia:object type="UML - Association" version="1" id="O25">
9325 <dia:attribute name="obj_pos">
9326 <dia:point val="89,-35.8"/>
9327 </dia:attribute>
9328 <dia:attribute name="obj_bb">
9329 <dia:rectangle val="-6.25,-42.75;89.2,-34.2"/>
9330 </dia:attribute>
9331 <dia:attribute name="orth_points">
9332 <dia:point val="89,-35.8"/>
9333 <dia:point val="89,-42"/>
9334 <dia:point val="-5.5,-42"/>
9335 </dia:attribute>
9336 <dia:attribute name="orth_orient">
9337 <dia:enum val="1"/>
9338 <dia:enum val="0"/>
9339 </dia:attribute>
9340 <dia:attribute name="autorouting">
9341 <dia:boolean val="false"/>
9342 </dia:attribute>
9343 <dia:attribute name="name">
9344 <dia:string>##</dia:string>
9345 </dia:attribute>
9346 <dia:attribute name="direction">
9347 <dia:enum val="0"/>
9348 </dia:attribute>
9349 <dia:attribute name="ends">
9350 <dia:composite>
9351 <dia:attribute name="role">
9352 <dia:string>##</dia:string>
9353 </dia:attribute>
9354 <dia:attribute name="multiplicity">
9355 <dia:string>##</dia:string>
9356 </dia:attribute>
9357 <dia:attribute name="arrow">
9358 <dia:boolean val="false"/>
9359 </dia:attribute>
9360 <dia:attribute name="aggregate">
9361 <dia:enum val="0"/>
9362 </dia:attribute>
9363 <dia:attribute name="visibility">
9364 <dia:enum val="0"/>
9365 </dia:attribute>
9366 </dia:composite>
9367 <dia:composite>
9368 <dia:attribute name="role">
9369 <dia:string>##</dia:string>
9370 </dia:attribute>
9371 <dia:attribute name="multiplicity">
9372 <dia:string>##</dia:string>
9373 </dia:attribute>
9374 <dia:attribute name="arrow">
9375 <dia:boolean val="false"/>
9376 </dia:attribute>
9377 <dia:attribute name="aggregate">
9378 <dia:enum val="1"/>
9379 </dia:attribute>
9380 <dia:attribute name="visibility">
9381 <dia:enum val="0"/>
9382 </dia:attribute>
9383 </dia:composite>
9384 </dia:attribute>
9385 <dia:connections>
9386 <dia:connection handle="0" to="O24" connection="0"/>
9387 <dia:connection handle="1" to="O21" connection="85"/>
9388 </dia:connections>
9389 </dia:object>
9390 <dia:object type="UML - Class" version="0" id="O26">
9391 <dia:attribute name="obj_pos">
9392 <dia:point val="99.5,63.2"/>
9393 </dia:attribute>
9394 <dia:attribute name="obj_bb">
9395 <dia:rectangle val="99.45,63.15;102.3,65.45"/>
9396 </dia:attribute>
9397 <dia:attribute name="elem_corner">
9398 <dia:point val="99.5,63.2"/>
9399 </dia:attribute>
9400 <dia:attribute name="elem_width">
9401 <dia:real val="2.75"/>
9402 </dia:attribute>
9403 <dia:attribute name="elem_height">
9404 <dia:real val="2.1999999999999997"/>
9405 </dia:attribute>
9406 <dia:attribute name="name">
9407 <dia:string>#sigma#</dia:string>
9408 </dia:attribute>
9409 <dia:attribute name="stereotype">
9410 <dia:string>##</dia:string>
9411 </dia:attribute>
9412 <dia:attribute name="comment">
9413 <dia:string>##</dia:string>
9414 </dia:attribute>
9415 <dia:attribute name="abstract">
9416 <dia:boolean val="false"/>
9417 </dia:attribute>
9418 <dia:attribute name="suppress_attributes">
9419 <dia:boolean val="false"/>
9420 </dia:attribute>
9421 <dia:attribute name="suppress_operations">
9422 <dia:boolean val="false"/>
9423 </dia:attribute>
9424 <dia:attribute name="visible_attributes">
9425 <dia:boolean val="true"/>
9426 </dia:attribute>
9427 <dia:attribute name="visible_operations">
9428 <dia:boolean val="true"/>
9429 </dia:attribute>
9430 <dia:attribute name="visible_comments">
9431 <dia:boolean val="false"/>
9432 </dia:attribute>
9433 <dia:attribute name="wrap_operations">
9434 <dia:boolean val="false"/>
9435 </dia:attribute>
9436 <dia:attribute name="wrap_after_char">
9437 <dia:int val="40"/>
9438 </dia:attribute>
9439 <dia:attribute name="comment_line_length">
9440 <dia:int val="40"/>
9441 </dia:attribute>
9442 <dia:attribute name="comment_tagging">
9443 <dia:boolean val="false"/>
9444 </dia:attribute>
9445 <dia:attribute name="line_color">
9446 <dia:color val="#000000"/>
9447 </dia:attribute>
9448 <dia:attribute name="fill_color">
9449 <dia:color val="#ffffff"/>
9450 </dia:attribute>
9451 <dia:attribute name="text_color">
9452 <dia:color val="#000000"/>
9453 </dia:attribute>
9454 <dia:attribute name="normal_font">
9455 <dia:font family="Courier New" style="0" name="Courier"/>
9456 </dia:attribute>
9457 <dia:attribute name="abstract_font">
9458 <dia:font family="Courier New" style="0" name="Courier"/>
9459 </dia:attribute>
9460 <dia:attribute name="polymorphic_font">
9461 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
9462 </dia:attribute>
9463 <dia:attribute name="classname_font">
9464 <dia:font family="courier new" style="0" name="Courier"/>
9465 </dia:attribute>
9466 <dia:attribute name="abstract_classname_font">
9467 <dia:font family="Courier New" style="0" name="Courier"/>
9468 </dia:attribute>
9469 <dia:attribute name="comment_font">
9470 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
9471 </dia:attribute>
9472 <dia:attribute name="normal_font_height">
9473 <dia:real val="0.80000000000000004"/>
9474 </dia:attribute>
9475 <dia:attribute name="polymorphic_font_height">
9476 <dia:real val="0.80000000000000004"/>
9477 </dia:attribute>
9478 <dia:attribute name="abstract_font_height">
9479 <dia:real val="0.80000000000000004"/>
9480 </dia:attribute>
9481 <dia:attribute name="classname_font_height">
9482 <dia:real val="1"/>
9483 </dia:attribute>
9484 <dia:attribute name="abstract_classname_font_height">
9485 <dia:real val="1"/>
9486 </dia:attribute>
9487 <dia:attribute name="comment_font_height">
9488 <dia:real val="1"/>
9489 </dia:attribute>
9490 <dia:attribute name="attributes"/>
9491 <dia:attribute name="operations"/>
9492 <dia:attribute name="template">
9493 <dia:boolean val="false"/>
9494 </dia:attribute>
9495 <dia:attribute name="templates"/>
9496 </dia:object>
9497 <dia:object type="UML - Generalization" version="1" id="O27">
9498 <dia:attribute name="obj_pos">
9499 <dia:point val="114.45,59.4"/>
9500 </dia:attribute>
9501 <dia:attribute name="obj_bb">
9502 <dia:rectangle val="100.825,59.35;115.3,63.25"/>
9503 </dia:attribute>
9504 <dia:attribute name="orth_points">
9505 <dia:point val="114.45,59.4"/>
9506 <dia:point val="114.45,61"/>
9507 <dia:point val="100.875,61"/>
9508 <dia:point val="100.875,63.2"/>
9509 </dia:attribute>
9510 <dia:attribute name="orth_orient">
9511 <dia:enum val="1"/>
9512 <dia:enum val="0"/>
9513 <dia:enum val="1"/>
9514 </dia:attribute>
9515 <dia:attribute name="orth_autoroute">
9516 <dia:boolean val="false"/>
9517 </dia:attribute>
9518 <dia:attribute name="text_colour">
9519 <dia:color val="#000000"/>
9520 </dia:attribute>
9521 <dia:attribute name="line_colour">
9522 <dia:color val="#000000"/>
9523 </dia:attribute>
9524 <dia:attribute name="name">
9525 <dia:string>##</dia:string>
9526 </dia:attribute>
9527 <dia:attribute name="stereotype">
9528 <dia:string>##</dia:string>
9529 </dia:attribute>
9530 <dia:connections>
9531 <dia:connection handle="0" to="O98" connection="6"/>
9532 <dia:connection handle="1" to="O26" connection="1"/>
9533 </dia:connections>
9534 </dia:object>
9535 <dia:object type="UML - Generalization" version="1" id="O28">
9536 <dia:attribute name="obj_pos">
9537 <dia:point val="30.775,40.4"/>
9538 </dia:attribute>
9539 <dia:attribute name="obj_bb">
9540 <dia:rectangle val="29.925,40.35;31.875,44.05"/>
9541 </dia:attribute>
9542 <dia:attribute name="orth_points">
9543 <dia:point val="30.775,40.4"/>
9544 <dia:point val="30.775,43"/>
9545 <dia:point val="31.825,43"/>
9546 <dia:point val="31.825,44"/>
9547 </dia:attribute>
9548 <dia:attribute name="orth_orient">
9549 <dia:enum val="1"/>
9550 <dia:enum val="0"/>
9551 <dia:enum val="1"/>
9552 </dia:attribute>
9553 <dia:attribute name="orth_autoroute">
9554 <dia:boolean val="false"/>
9555 </dia:attribute>
9556 <dia:attribute name="text_colour">
9557 <dia:color val="#000000"/>
9558 </dia:attribute>
9559 <dia:attribute name="line_colour">
9560 <dia:color val="#000000"/>
9561 </dia:attribute>
9562 <dia:attribute name="name">
9563 <dia:string>##</dia:string>
9564 </dia:attribute>
9565 <dia:attribute name="stereotype">
9566 <dia:string>##</dia:string>
9567 </dia:attribute>
9568 <dia:connections>
9569 <dia:connection handle="0" to="O107" connection="6"/>
9570 <dia:connection handle="1" to="O68" connection="1"/>
9571 </dia:connections>
9572 </dia:object>
9573 <dia:object type="UML - Association" version="1" id="O29">
9574 <dia:attribute name="obj_pos">
9575 <dia:point val="77,44"/>
9576 </dia:attribute>
9577 <dia:attribute name="obj_bb">
9578 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
9579 </dia:attribute>
9580 <dia:attribute name="orth_points">
9581 <dia:point val="77,44"/>
9582 <dia:point val="77,42"/>
9583 <dia:point val="95.2764,42"/>
9584 <dia:point val="95.2764,5.65"/>
9585 <dia:point val="25.35,5.65"/>
9586 </dia:attribute>
9587 <dia:attribute name="orth_orient">
9588 <dia:enum val="1"/>
9589 <dia:enum val="0"/>
9590 <dia:enum val="1"/>
9591 <dia:enum val="0"/>
9592 </dia:attribute>
9593 <dia:attribute name="autorouting">
9594 <dia:boolean val="false"/>
9595 </dia:attribute>
9596 <dia:attribute name="name">
9597 <dia:string>##</dia:string>
9598 </dia:attribute>
9599 <dia:attribute name="direction">
9600 <dia:enum val="0"/>
9601 </dia:attribute>
9602 <dia:attribute name="ends">
9603 <dia:composite>
9604 <dia:attribute name="role">
9605 <dia:string>##</dia:string>
9606 </dia:attribute>
9607 <dia:attribute name="multiplicity">
9608 <dia:string>##</dia:string>
9609 </dia:attribute>
9610 <dia:attribute name="arrow">
9611 <dia:boolean val="false"/>
9612 </dia:attribute>
9613 <dia:attribute name="aggregate">
9614 <dia:enum val="0"/>
9615 </dia:attribute>
9616 <dia:attribute name="visibility">
9617 <dia:enum val="0"/>
9618 </dia:attribute>
9619 </dia:composite>
9620 <dia:composite>
9621 <dia:attribute name="role">
9622 <dia:string>##</dia:string>
9623 </dia:attribute>
9624 <dia:attribute name="multiplicity">
9625 <dia:string>##</dia:string>
9626 </dia:attribute>
9627 <dia:attribute name="arrow">
9628 <dia:boolean val="false"/>
9629 </dia:attribute>
9630 <dia:attribute name="aggregate">
9631 <dia:enum val="1"/>
9632 </dia:attribute>
9633 <dia:attribute name="visibility">
9634 <dia:enum val="0"/>
9635 </dia:attribute>
9636 </dia:composite>
9637 </dia:attribute>
9638 <dia:connections>
9639 <dia:connection handle="0" to="O81" connection="0"/>
9640 <dia:connection handle="1" to="O106" connection="67"/>
9641 </dia:connections>
9642 </dia:object>
9643 <dia:object type="UML - Generalization" version="1" id="O30">
9644 <dia:attribute name="obj_pos">
9645 <dia:point val="30.775,40.4"/>
9646 </dia:attribute>
9647 <dia:attribute name="obj_bb">
9648 <dia:rectangle val="29.925,40.35;78.425,44.05"/>
9649 </dia:attribute>
9650 <dia:attribute name="orth_points">
9651 <dia:point val="30.775,40.4"/>
9652 <dia:point val="30.775,43"/>
9653 <dia:point val="78.375,43"/>
9654 <dia:point val="78.375,44"/>
9655 </dia:attribute>
9656 <dia:attribute name="orth_orient">
9657 <dia:enum val="1"/>
9658 <dia:enum val="0"/>
9659 <dia:enum val="1"/>
9660 </dia:attribute>
9661 <dia:attribute name="orth_autoroute">
9662 <dia:boolean val="false"/>
9663 </dia:attribute>
9664 <dia:attribute name="text_colour">
9665 <dia:color val="#000000"/>
9666 </dia:attribute>
9667 <dia:attribute name="line_colour">
9668 <dia:color val="#000000"/>
9669 </dia:attribute>
9670 <dia:attribute name="name">
9671 <dia:string>##</dia:string>
9672 </dia:attribute>
9673 <dia:attribute name="stereotype">
9674 <dia:string>##</dia:string>
9675 </dia:attribute>
9676 <dia:connections>
9677 <dia:connection handle="0" to="O107" connection="6"/>
9678 <dia:connection handle="1" to="O81" connection="1"/>
9679 </dia:connections>
9680 </dia:object>
9681 <dia:object type="UML - Association" version="1" id="O31">
9682 <dia:attribute name="obj_pos">
9683 <dia:point val="68,47"/>
9684 </dia:attribute>
9685 <dia:attribute name="obj_bb">
9686 <dia:rectangle val="24.6,4.9;95.3264,48.6"/>
9687 </dia:attribute>
9688 <dia:attribute name="orth_points">
9689 <dia:point val="68,47"/>
9690 <dia:point val="68,42"/>
9691 <dia:point val="95.2764,42"/>
9692 <dia:point val="95.2764,5.65"/>
9693 <dia:point val="25.35,5.65"/>
9694 </dia:attribute>
9695 <dia:attribute name="orth_orient">
9696 <dia:enum val="1"/>
9697 <dia:enum val="0"/>
9698 <dia:enum val="1"/>
9699 <dia:enum val="0"/>
9700 </dia:attribute>
9701 <dia:attribute name="autorouting">
9702 <dia:boolean val="false"/>
9703 </dia:attribute>
9704 <dia:attribute name="name">
9705 <dia:string>##</dia:string>
9706 </dia:attribute>
9707 <dia:attribute name="direction">
9708 <dia:enum val="0"/>
9709 </dia:attribute>
9710 <dia:attribute name="ends">
9711 <dia:composite>
9712 <dia:attribute name="role">
9713 <dia:string>##</dia:string>
9714 </dia:attribute>
9715 <dia:attribute name="multiplicity">
9716 <dia:string>##</dia:string>
9717 </dia:attribute>
9718 <dia:attribute name="arrow">
9719 <dia:boolean val="false"/>
9720 </dia:attribute>
9721 <dia:attribute name="aggregate">
9722 <dia:enum val="0"/>
9723 </dia:attribute>
9724 <dia:attribute name="visibility">
9725 <dia:enum val="0"/>
9726 </dia:attribute>
9727 </dia:composite>
9728 <dia:composite>
9729 <dia:attribute name="role">
9730 <dia:string>##</dia:string>
9731 </dia:attribute>
9732 <dia:attribute name="multiplicity">
9733 <dia:string>##</dia:string>
9734 </dia:attribute>
9735 <dia:attribute name="arrow">
9736 <dia:boolean val="false"/>
9737 </dia:attribute>
9738 <dia:attribute name="aggregate">
9739 <dia:enum val="1"/>
9740 </dia:attribute>
9741 <dia:attribute name="visibility">
9742 <dia:enum val="0"/>
9743 </dia:attribute>
9744 </dia:composite>
9745 </dia:attribute>
9746 <dia:connections>
9747 <dia:connection handle="0" to="O83" connection="0"/>
9748 <dia:connection handle="1" to="O106" connection="67"/>
9749 </dia:connections>
9750 </dia:object>
9751 <dia:object type="UML - Generalization" version="1" id="O32">
9752 <dia:attribute name="obj_pos">
9753 <dia:point val="30.775,40.4"/>
9754 </dia:attribute>
9755 <dia:attribute name="obj_bb">
9756 <dia:rectangle val="29.925,40.35;73.55,47.05"/>
9757 </dia:attribute>
9758 <dia:attribute name="orth_points">
9759 <dia:point val="30.775,40.4"/>
9760 <dia:point val="30.775,43"/>
9761 <dia:point val="73.5,43"/>
9762 <dia:point val="73.5,47"/>
9763 </dia:attribute>
9764 <dia:attribute name="orth_orient">
9765 <dia:enum val="1"/>
9766 <dia:enum val="0"/>
9767 <dia:enum val="1"/>
9768 </dia:attribute>
9769 <dia:attribute name="orth_autoroute">
9770 <dia:boolean val="false"/>
9771 </dia:attribute>
9772 <dia:attribute name="text_colour">
9773 <dia:color val="#000000"/>
9774 </dia:attribute>
9775 <dia:attribute name="line_colour">
9776 <dia:color val="#000000"/>
9777 </dia:attribute>
9778 <dia:attribute name="name">
9779 <dia:string>##</dia:string>
9780 </dia:attribute>
9781 <dia:attribute name="stereotype">
9782 <dia:string>##</dia:string>
9783 </dia:attribute>
9784 <dia:connections>
9785 <dia:connection handle="0" to="O107" connection="6"/>
9786 <dia:connection handle="1" to="O83" connection="1"/>
9787 </dia:connections>
9788 </dia:object>
9789 <dia:object type="UML - Association" version="1" id="O33">
9790 <dia:attribute name="obj_pos">
9791 <dia:point val="46,44"/>
9792 </dia:attribute>
9793 <dia:attribute name="obj_bb">
9794 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
9795 </dia:attribute>
9796 <dia:attribute name="orth_points">
9797 <dia:point val="46,44"/>
9798 <dia:point val="46,42"/>
9799 <dia:point val="95.2764,42"/>
9800 <dia:point val="95.2764,5.65"/>
9801 <dia:point val="25.35,5.65"/>
9802 </dia:attribute>
9803 <dia:attribute name="orth_orient">
9804 <dia:enum val="1"/>
9805 <dia:enum val="0"/>
9806 <dia:enum val="1"/>
9807 <dia:enum val="0"/>
9808 </dia:attribute>
9809 <dia:attribute name="autorouting">
9810 <dia:boolean val="false"/>
9811 </dia:attribute>
9812 <dia:attribute name="name">
9813 <dia:string>##</dia:string>
9814 </dia:attribute>
9815 <dia:attribute name="direction">
9816 <dia:enum val="0"/>
9817 </dia:attribute>
9818 <dia:attribute name="ends">
9819 <dia:composite>
9820 <dia:attribute name="role">
9821 <dia:string>##</dia:string>
9822 </dia:attribute>
9823 <dia:attribute name="multiplicity">
9824 <dia:string>##</dia:string>
9825 </dia:attribute>
9826 <dia:attribute name="arrow">
9827 <dia:boolean val="false"/>
9828 </dia:attribute>
9829 <dia:attribute name="aggregate">
9830 <dia:enum val="0"/>
9831 </dia:attribute>
9832 <dia:attribute name="visibility">
9833 <dia:enum val="0"/>
9834 </dia:attribute>
9835 </dia:composite>
9836 <dia:composite>
9837 <dia:attribute name="role">
9838 <dia:string>##</dia:string>
9839 </dia:attribute>
9840 <dia:attribute name="multiplicity">
9841 <dia:string>##</dia:string>
9842 </dia:attribute>
9843 <dia:attribute name="arrow">
9844 <dia:boolean val="false"/>
9845 </dia:attribute>
9846 <dia:attribute name="aggregate">
9847 <dia:enum val="1"/>
9848 </dia:attribute>
9849 <dia:attribute name="visibility">
9850 <dia:enum val="0"/>
9851 </dia:attribute>
9852 </dia:composite>
9853 </dia:attribute>
9854 <dia:connections>
9855 <dia:connection handle="0" to="O65" connection="0"/>
9856 <dia:connection handle="1" to="O106" connection="67"/>
9857 </dia:connections>
9858 </dia:object>
9859 <dia:object type="UML - Generalization" version="1" id="O34">
9860 <dia:attribute name="obj_pos">
9861 <dia:point val="30.775,40.4"/>
9862 </dia:attribute>
9863 <dia:attribute name="obj_bb">
9864 <dia:rectangle val="29.925,40.35;48.55,44.05"/>
9865 </dia:attribute>
9866 <dia:attribute name="orth_points">
9867 <dia:point val="30.775,40.4"/>
9868 <dia:point val="30.775,43"/>
9869 <dia:point val="48.5,43"/>
9870 <dia:point val="48.5,44"/>
9871 </dia:attribute>
9872 <dia:attribute name="orth_orient">
9873 <dia:enum val="1"/>
9874 <dia:enum val="0"/>
9875 <dia:enum val="1"/>
9876 </dia:attribute>
9877 <dia:attribute name="orth_autoroute">
9878 <dia:boolean val="false"/>
9879 </dia:attribute>
9880 <dia:attribute name="text_colour">
9881 <dia:color val="#000000"/>
9882 </dia:attribute>
9883 <dia:attribute name="line_colour">
9884 <dia:color val="#000000"/>
9885 </dia:attribute>
9886 <dia:attribute name="name">
9887 <dia:string>##</dia:string>
9888 </dia:attribute>
9889 <dia:attribute name="stereotype">
9890 <dia:string>##</dia:string>
9891 </dia:attribute>
9892 <dia:connections>
9893 <dia:connection handle="0" to="O107" connection="6"/>
9894 <dia:connection handle="1" to="O65" connection="1"/>
9895 </dia:connections>
9896 </dia:object>
9897 <dia:object type="UML - Association" version="1" id="O35">
9898 <dia:attribute name="obj_pos">
9899 <dia:point val="42.4,55.7"/>
9900 </dia:attribute>
9901 <dia:attribute name="obj_bb">
9902 <dia:rectangle val="24.6,4.1;95.6883,57.3"/>
9903 </dia:attribute>
9904 <dia:attribute name="orth_points">
9905 <dia:point val="42.4,55.7"/>
9906 <dia:point val="42.4,51"/>
9907 <dia:point val="95.6383,51"/>
9908 <dia:point val="95.6383,4.85"/>
9909 <dia:point val="25.35,4.85"/>
9910 </dia:attribute>
9911 <dia:attribute name="orth_orient">
9912 <dia:enum val="1"/>
9913 <dia:enum val="0"/>
9914 <dia:enum val="1"/>
9915 <dia:enum val="0"/>
9916 </dia:attribute>
9917 <dia:attribute name="autorouting">
9918 <dia:boolean val="false"/>
9919 </dia:attribute>
9920 <dia:attribute name="name">
9921 <dia:string>##</dia:string>
9922 </dia:attribute>
9923 <dia:attribute name="direction">
9924 <dia:enum val="0"/>
9925 </dia:attribute>
9926 <dia:attribute name="ends">
9927 <dia:composite>
9928 <dia:attribute name="role">
9929 <dia:string>##</dia:string>
9930 </dia:attribute>
9931 <dia:attribute name="multiplicity">
9932 <dia:string>##</dia:string>
9933 </dia:attribute>
9934 <dia:attribute name="arrow">
9935 <dia:boolean val="false"/>
9936 </dia:attribute>
9937 <dia:attribute name="aggregate">
9938 <dia:enum val="0"/>
9939 </dia:attribute>
9940 <dia:attribute name="visibility">
9941 <dia:enum val="0"/>
9942 </dia:attribute>
9943 </dia:composite>
9944 <dia:composite>
9945 <dia:attribute name="role">
9946 <dia:string>##</dia:string>
9947 </dia:attribute>
9948 <dia:attribute name="multiplicity">
9949 <dia:string>##</dia:string>
9950 </dia:attribute>
9951 <dia:attribute name="arrow">
9952 <dia:boolean val="false"/>
9953 </dia:attribute>
9954 <dia:attribute name="aggregate">
9955 <dia:enum val="1"/>
9956 </dia:attribute>
9957 <dia:attribute name="visibility">
9958 <dia:enum val="0"/>
9959 </dia:attribute>
9960 </dia:composite>
9961 </dia:attribute>
9962 <dia:connections>
9963 <dia:connection handle="0" to="O36" connection="0"/>
9964 <dia:connection handle="1" to="O106" connection="65"/>
9965 </dia:connections>
9966 </dia:object>
9967 <dia:object type="UML - Class" version="0" id="O36">
9968 <dia:attribute name="obj_pos">
9969 <dia:point val="42.4,55.7"/>
9970 </dia:attribute>
9971 <dia:attribute name="obj_bb">
9972 <dia:rectangle val="42.35,55.65;44.75,57.95"/>
9973 </dia:attribute>
9974 <dia:attribute name="elem_corner">
9975 <dia:point val="42.4,55.7"/>
9976 </dia:attribute>
9977 <dia:attribute name="elem_width">
9978 <dia:real val="2.2999999999999998"/>
9979 </dia:attribute>
9980 <dia:attribute name="elem_height">
9981 <dia:real val="2.1999999999999997"/>
9982 </dia:attribute>
9983 <dia:attribute name="name">
9984 <dia:string>#infn#</dia:string>
9985 </dia:attribute>
9986 <dia:attribute name="stereotype">
9987 <dia:string>##</dia:string>
9988 </dia:attribute>
9989 <dia:attribute name="comment">
9990 <dia:string>##</dia:string>
9991 </dia:attribute>
9992 <dia:attribute name="abstract">
9993 <dia:boolean val="false"/>
9994 </dia:attribute>
9995 <dia:attribute name="suppress_attributes">
9996 <dia:boolean val="false"/>
9997 </dia:attribute>
9998 <dia:attribute name="suppress_operations">
9999 <dia:boolean val="false"/>
10000 </dia:attribute>
10001 <dia:attribute name="visible_attributes">
10002 <dia:boolean val="true"/>
10003 </dia:attribute>
10004 <dia:attribute name="visible_operations">
10005 <dia:boolean val="true"/>
10006 </dia:attribute>
10007 <dia:attribute name="visible_comments">
10008 <dia:boolean val="false"/>
10009 </dia:attribute>
10010 <dia:attribute name="wrap_operations">
10011 <dia:boolean val="false"/>
10012 </dia:attribute>
10013 <dia:attribute name="wrap_after_char">
10014 <dia:int val="40"/>
10015 </dia:attribute>
10016 <dia:attribute name="comment_line_length">
10017 <dia:int val="40"/>
10018 </dia:attribute>
10019 <dia:attribute name="comment_tagging">
10020 <dia:boolean val="false"/>
10021 </dia:attribute>
10022 <dia:attribute name="line_color">
10023 <dia:color val="#000000"/>
10024 </dia:attribute>
10025 <dia:attribute name="fill_color">
10026 <dia:color val="#ffffff"/>
10027 </dia:attribute>
10028 <dia:attribute name="text_color">
10029 <dia:color val="#000000"/>
10030 </dia:attribute>
10031 <dia:attribute name="normal_font">
10032 <dia:font family="Courier New" style="0" name="Courier"/>
10033 </dia:attribute>
10034 <dia:attribute name="abstract_font">
10035 <dia:font family="Courier New" style="0" name="Courier"/>
10036 </dia:attribute>
10037 <dia:attribute name="polymorphic_font">
10038 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
10039 </dia:attribute>
10040 <dia:attribute name="classname_font">
10041 <dia:font family="courier new" style="0" name="Courier"/>
10042 </dia:attribute>
10043 <dia:attribute name="abstract_classname_font">
10044 <dia:font family="Courier New" style="0" name="Courier"/>
10045 </dia:attribute>
10046 <dia:attribute name="comment_font">
10047 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
10048 </dia:attribute>
10049 <dia:attribute name="normal_font_height">
10050 <dia:real val="0.80000000000000004"/>
10051 </dia:attribute>
10052 <dia:attribute name="polymorphic_font_height">
10053 <dia:real val="0.80000000000000004"/>
10054 </dia:attribute>
10055 <dia:attribute name="abstract_font_height">
10056 <dia:real val="0.80000000000000004"/>
10057 </dia:attribute>
10058 <dia:attribute name="classname_font_height">
10059 <dia:real val="1"/>
10060 </dia:attribute>
10061 <dia:attribute name="abstract_classname_font_height">
10062 <dia:real val="1"/>
10063 </dia:attribute>
10064 <dia:attribute name="comment_font_height">
10065 <dia:real val="1"/>
10066 </dia:attribute>
10067 <dia:attribute name="attributes"/>
10068 <dia:attribute name="operations"/>
10069 <dia:attribute name="template">
10070 <dia:boolean val="false"/>
10071 </dia:attribute>
10072 <dia:attribute name="templates"/>
10073 </dia:object>
10074 <dia:object type="UML - Generalization" version="1" id="O37">
10075 <dia:attribute name="obj_pos">
10076 <dia:point val="13.45,51.3"/>
10077 </dia:attribute>
10078 <dia:attribute name="obj_bb">
10079 <dia:rectangle val="12.6,51.25;43.6,55.75"/>
10080 </dia:attribute>
10081 <dia:attribute name="orth_points">
10082 <dia:point val="13.45,51.3"/>
10083 <dia:point val="13.45,52"/>
10084 <dia:point val="43.55,52"/>
10085 <dia:point val="43.55,55.7"/>
10086 </dia:attribute>
10087 <dia:attribute name="orth_orient">
10088 <dia:enum val="1"/>
10089 <dia:enum val="0"/>
10090 <dia:enum val="1"/>
10091 </dia:attribute>
10092 <dia:attribute name="orth_autoroute">
10093 <dia:boolean val="false"/>
10094 </dia:attribute>
10095 <dia:attribute name="text_colour">
10096 <dia:color val="#000000"/>
10097 </dia:attribute>
10098 <dia:attribute name="line_colour">
10099 <dia:color val="#000000"/>
10100 </dia:attribute>
10101 <dia:attribute name="name">
10102 <dia:string>##</dia:string>
10103 </dia:attribute>
10104 <dia:attribute name="stereotype">
10105 <dia:string>##</dia:string>
10106 </dia:attribute>
10107 <dia:connections>
10108 <dia:connection handle="0" to="O108" connection="6"/>
10109 <dia:connection handle="1" to="O36" connection="1"/>
10110 </dia:connections>
10111 </dia:object>
10112 <dia:object type="UML - Association" version="1" id="O38">
10113 <dia:attribute name="obj_pos">
10114 <dia:point val="62,44"/>
10115 </dia:attribute>
10116 <dia:attribute name="obj_bb">
10117 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
10118 </dia:attribute>
10119 <dia:attribute name="orth_points">
10120 <dia:point val="62,44"/>
10121 <dia:point val="62,42"/>
10122 <dia:point val="95.2764,42"/>
10123 <dia:point val="95.2764,5.65"/>
10124 <dia:point val="25.35,5.65"/>
10125 </dia:attribute>
10126 <dia:attribute name="orth_orient">
10127 <dia:enum val="1"/>
10128 <dia:enum val="0"/>
10129 <dia:enum val="1"/>
10130 <dia:enum val="0"/>
10131 </dia:attribute>
10132 <dia:attribute name="autorouting">
10133 <dia:boolean val="false"/>
10134 </dia:attribute>
10135 <dia:attribute name="name">
10136 <dia:string>##</dia:string>
10137 </dia:attribute>
10138 <dia:attribute name="direction">
10139 <dia:enum val="0"/>
10140 </dia:attribute>
10141 <dia:attribute name="ends">
10142 <dia:composite>
10143 <dia:attribute name="role">
10144 <dia:string>##</dia:string>
10145 </dia:attribute>
10146 <dia:attribute name="multiplicity">
10147 <dia:string>##</dia:string>
10148 </dia:attribute>
10149 <dia:attribute name="arrow">
10150 <dia:boolean val="false"/>
10151 </dia:attribute>
10152 <dia:attribute name="aggregate">
10153 <dia:enum val="0"/>
10154 </dia:attribute>
10155 <dia:attribute name="visibility">
10156 <dia:enum val="0"/>
10157 </dia:attribute>
10158 </dia:composite>
10159 <dia:composite>
10160 <dia:attribute name="role">
10161 <dia:string>##</dia:string>
10162 </dia:attribute>
10163 <dia:attribute name="multiplicity">
10164 <dia:string>##</dia:string>
10165 </dia:attribute>
10166 <dia:attribute name="arrow">
10167 <dia:boolean val="false"/>
10168 </dia:attribute>
10169 <dia:attribute name="aggregate">
10170 <dia:enum val="1"/>
10171 </dia:attribute>
10172 <dia:attribute name="visibility">
10173 <dia:enum val="0"/>
10174 </dia:attribute>
10175 </dia:composite>
10176 </dia:attribute>
10177 <dia:connections>
10178 <dia:connection handle="0" to="O84" connection="0"/>
10179 <dia:connection handle="1" to="O106" connection="67"/>
10180 </dia:connections>
10181 </dia:object>
10182 <dia:object type="UML - Generalization" version="1" id="O39">
10183 <dia:attribute name="obj_pos">
10184 <dia:point val="30.775,40.4"/>
10185 </dia:attribute>
10186 <dia:attribute name="obj_bb">
10187 <dia:rectangle val="29.925,40.35;64.55,44.05"/>
10188 </dia:attribute>
10189 <dia:attribute name="orth_points">
10190 <dia:point val="30.775,40.4"/>
10191 <dia:point val="30.775,43"/>
10192 <dia:point val="64.5,43"/>
10193 <dia:point val="64.5,44"/>
10194 </dia:attribute>
10195 <dia:attribute name="orth_orient">
10196 <dia:enum val="1"/>
10197 <dia:enum val="0"/>
10198 <dia:enum val="1"/>
10199 </dia:attribute>
10200 <dia:attribute name="orth_autoroute">
10201 <dia:boolean val="false"/>
10202 </dia:attribute>
10203 <dia:attribute name="text_colour">
10204 <dia:color val="#000000"/>
10205 </dia:attribute>
10206 <dia:attribute name="line_colour">
10207 <dia:color val="#000000"/>
10208 </dia:attribute>
10209 <dia:attribute name="name">
10210 <dia:string>##</dia:string>
10211 </dia:attribute>
10212 <dia:attribute name="stereotype">
10213 <dia:string>##</dia:string>
10214 </dia:attribute>
10215 <dia:connections>
10216 <dia:connection handle="0" to="O107" connection="6"/>
10217 <dia:connection handle="1" to="O84" connection="1"/>
10218 </dia:connections>
10219 </dia:object>
10220 <dia:object type="UML - Association" version="1" id="O40">
10221 <dia:attribute name="obj_pos">
10222 <dia:point val="36.4,55.7"/>
10223 </dia:attribute>
10224 <dia:attribute name="obj_bb">
10225 <dia:rectangle val="24.6,4.1;95.7413,57.3"/>
10226 </dia:attribute>
10227 <dia:attribute name="orth_points">
10228 <dia:point val="36.4,55.7"/>
10229 <dia:point val="36.4,51"/>
10230 <dia:point val="95.6913,51"/>
10231 <dia:point val="95.6913,4.85"/>
10232 <dia:point val="25.35,4.85"/>
10233 </dia:attribute>
10234 <dia:attribute name="orth_orient">
10235 <dia:enum val="1"/>
10236 <dia:enum val="0"/>
10237 <dia:enum val="1"/>
10238 <dia:enum val="0"/>
10239 </dia:attribute>
10240 <dia:attribute name="autorouting">
10241 <dia:boolean val="false"/>
10242 </dia:attribute>
10243 <dia:attribute name="name">
10244 <dia:string>##</dia:string>
10245 </dia:attribute>
10246 <dia:attribute name="direction">
10247 <dia:enum val="0"/>
10248 </dia:attribute>
10249 <dia:attribute name="ends">
10250 <dia:composite>
10251 <dia:attribute name="role">
10252 <dia:string>##</dia:string>
10253 </dia:attribute>
10254 <dia:attribute name="multiplicity">
10255 <dia:string>##</dia:string>
10256 </dia:attribute>
10257 <dia:attribute name="arrow">
10258 <dia:boolean val="false"/>
10259 </dia:attribute>
10260 <dia:attribute name="aggregate">
10261 <dia:enum val="0"/>
10262 </dia:attribute>
10263 <dia:attribute name="visibility">
10264 <dia:enum val="0"/>
10265 </dia:attribute>
10266 </dia:composite>
10267 <dia:composite>
10268 <dia:attribute name="role">
10269 <dia:string>##</dia:string>
10270 </dia:attribute>
10271 <dia:attribute name="multiplicity">
10272 <dia:string>##</dia:string>
10273 </dia:attribute>
10274 <dia:attribute name="arrow">
10275 <dia:boolean val="false"/>
10276 </dia:attribute>
10277 <dia:attribute name="aggregate">
10278 <dia:enum val="1"/>
10279 </dia:attribute>
10280 <dia:attribute name="visibility">
10281 <dia:enum val="0"/>
10282 </dia:attribute>
10283 </dia:composite>
10284 </dia:attribute>
10285 <dia:connections>
10286 <dia:connection handle="0" to="O41" connection="0"/>
10287 <dia:connection handle="1" to="O106" connection="65"/>
10288 </dia:connections>
10289 </dia:object>
10290 <dia:object type="UML - Class" version="0" id="O41">
10291 <dia:attribute name="obj_pos">
10292 <dia:point val="36.4,55.7"/>
10293 </dia:attribute>
10294 <dia:attribute name="obj_bb">
10295 <dia:rectangle val="36.35,55.65;39.2,57.95"/>
10296 </dia:attribute>
10297 <dia:attribute name="elem_corner">
10298 <dia:point val="36.4,55.7"/>
10299 </dia:attribute>
10300 <dia:attribute name="elem_width">
10301 <dia:real val="2.75"/>
10302 </dia:attribute>
10303 <dia:attribute name="elem_height">
10304 <dia:real val="2.1999999999999997"/>
10305 </dia:attribute>
10306 <dia:attribute name="name">
10307 <dia:string>#error#</dia:string>
10308 </dia:attribute>
10309 <dia:attribute name="stereotype">
10310 <dia:string>##</dia:string>
10311 </dia:attribute>
10312 <dia:attribute name="comment">
10313 <dia:string>##</dia:string>
10314 </dia:attribute>
10315 <dia:attribute name="abstract">
10316 <dia:boolean val="false"/>
10317 </dia:attribute>
10318 <dia:attribute name="suppress_attributes">
10319 <dia:boolean val="false"/>
10320 </dia:attribute>
10321 <dia:attribute name="suppress_operations">
10322 <dia:boolean val="false"/>
10323 </dia:attribute>
10324 <dia:attribute name="visible_attributes">
10325 <dia:boolean val="true"/>
10326 </dia:attribute>
10327 <dia:attribute name="visible_operations">
10328 <dia:boolean val="true"/>
10329 </dia:attribute>
10330 <dia:attribute name="visible_comments">
10331 <dia:boolean val="false"/>
10332 </dia:attribute>
10333 <dia:attribute name="wrap_operations">
10334 <dia:boolean val="false"/>
10335 </dia:attribute>
10336 <dia:attribute name="wrap_after_char">
10337 <dia:int val="40"/>
10338 </dia:attribute>
10339 <dia:attribute name="comment_line_length">
10340 <dia:int val="40"/>
10341 </dia:attribute>
10342 <dia:attribute name="comment_tagging">
10343 <dia:boolean val="false"/>
10344 </dia:attribute>
10345 <dia:attribute name="line_color">
10346 <dia:color val="#000000"/>
10347 </dia:attribute>
10348 <dia:attribute name="fill_color">
10349 <dia:color val="#ffffff"/>
10350 </dia:attribute>
10351 <dia:attribute name="text_color">
10352 <dia:color val="#000000"/>
10353 </dia:attribute>
10354 <dia:attribute name="normal_font">
10355 <dia:font family="Courier New" style="0" name="Courier"/>
10356 </dia:attribute>
10357 <dia:attribute name="abstract_font">
10358 <dia:font family="Courier New" style="0" name="Courier"/>
10359 </dia:attribute>
10360 <dia:attribute name="polymorphic_font">
10361 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
10362 </dia:attribute>
10363 <dia:attribute name="classname_font">
10364 <dia:font family="courier new" style="0" name="Courier"/>
10365 </dia:attribute>
10366 <dia:attribute name="abstract_classname_font">
10367 <dia:font family="Courier New" style="0" name="Courier"/>
10368 </dia:attribute>
10369 <dia:attribute name="comment_font">
10370 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
10371 </dia:attribute>
10372 <dia:attribute name="normal_font_height">
10373 <dia:real val="0.80000000000000004"/>
10374 </dia:attribute>
10375 <dia:attribute name="polymorphic_font_height">
10376 <dia:real val="0.80000000000000004"/>
10377 </dia:attribute>
10378 <dia:attribute name="abstract_font_height">
10379 <dia:real val="0.80000000000000004"/>
10380 </dia:attribute>
10381 <dia:attribute name="classname_font_height">
10382 <dia:real val="1"/>
10383 </dia:attribute>
10384 <dia:attribute name="abstract_classname_font_height">
10385 <dia:real val="1"/>
10386 </dia:attribute>
10387 <dia:attribute name="comment_font_height">
10388 <dia:real val="1"/>
10389 </dia:attribute>
10390 <dia:attribute name="attributes"/>
10391 <dia:attribute name="operations"/>
10392 <dia:attribute name="template">
10393 <dia:boolean val="false"/>
10394 </dia:attribute>
10395 <dia:attribute name="templates"/>
10396 </dia:object>
10397 <dia:object type="UML - Generalization" version="1" id="O42">
10398 <dia:attribute name="obj_pos">
10399 <dia:point val="13.45,51.3"/>
10400 </dia:attribute>
10401 <dia:attribute name="obj_bb">
10402 <dia:rectangle val="12.6,51.25;37.825,55.75"/>
10403 </dia:attribute>
10404 <dia:attribute name="orth_points">
10405 <dia:point val="13.45,51.3"/>
10406 <dia:point val="13.45,52"/>
10407 <dia:point val="37.775,52"/>
10408 <dia:point val="37.775,55.7"/>
10409 </dia:attribute>
10410 <dia:attribute name="orth_orient">
10411 <dia:enum val="1"/>
10412 <dia:enum val="0"/>
10413 <dia:enum val="1"/>
10414 </dia:attribute>
10415 <dia:attribute name="orth_autoroute">
10416 <dia:boolean val="false"/>
10417 </dia:attribute>
10418 <dia:attribute name="text_colour">
10419 <dia:color val="#000000"/>
10420 </dia:attribute>
10421 <dia:attribute name="line_colour">
10422 <dia:color val="#000000"/>
10423 </dia:attribute>
10424 <dia:attribute name="name">
10425 <dia:string>##</dia:string>
10426 </dia:attribute>
10427 <dia:attribute name="stereotype">
10428 <dia:string>##</dia:string>
10429 </dia:attribute>
10430 <dia:connections>
10431 <dia:connection handle="0" to="O108" connection="6"/>
10432 <dia:connection handle="1" to="O41" connection="1"/>
10433 </dia:connections>
10434 </dia:object>
10435 <dia:object type="UML - Association" version="1" id="O43">
10436 <dia:attribute name="obj_pos">
10437 <dia:point val="33.4,55.7"/>
10438 </dia:attribute>
10439 <dia:attribute name="obj_bb">
10440 <dia:rectangle val="24.6,4.1;95.7767,57.3"/>
10441 </dia:attribute>
10442 <dia:attribute name="orth_points">
10443 <dia:point val="33.4,55.7"/>
10444 <dia:point val="33.4,51"/>
10445 <dia:point val="95.7267,51"/>
10446 <dia:point val="95.7267,4.85"/>
10447 <dia:point val="25.35,4.85"/>
10448 </dia:attribute>
10449 <dia:attribute name="orth_orient">
10450 <dia:enum val="1"/>
10451 <dia:enum val="0"/>
10452 <dia:enum val="1"/>
10453 <dia:enum val="0"/>
10454 </dia:attribute>
10455 <dia:attribute name="autorouting">
10456 <dia:boolean val="false"/>
10457 </dia:attribute>
10458 <dia:attribute name="name">
10459 <dia:string>##</dia:string>
10460 </dia:attribute>
10461 <dia:attribute name="direction">
10462 <dia:enum val="0"/>
10463 </dia:attribute>
10464 <dia:attribute name="ends">
10465 <dia:composite>
10466 <dia:attribute name="role">
10467 <dia:string>##</dia:string>
10468 </dia:attribute>
10469 <dia:attribute name="multiplicity">
10470 <dia:string>##</dia:string>
10471 </dia:attribute>
10472 <dia:attribute name="arrow">
10473 <dia:boolean val="false"/>
10474 </dia:attribute>
10475 <dia:attribute name="aggregate">
10476 <dia:enum val="0"/>
10477 </dia:attribute>
10478 <dia:attribute name="visibility">
10479 <dia:enum val="0"/>
10480 </dia:attribute>
10481 </dia:composite>
10482 <dia:composite>
10483 <dia:attribute name="role">
10484 <dia:string>##</dia:string>
10485 </dia:attribute>
10486 <dia:attribute name="multiplicity">
10487 <dia:string>##</dia:string>
10488 </dia:attribute>
10489 <dia:attribute name="arrow">
10490 <dia:boolean val="false"/>
10491 </dia:attribute>
10492 <dia:attribute name="aggregate">
10493 <dia:enum val="1"/>
10494 </dia:attribute>
10495 <dia:attribute name="visibility">
10496 <dia:enum val="0"/>
10497 </dia:attribute>
10498 </dia:composite>
10499 </dia:attribute>
10500 <dia:connections>
10501 <dia:connection handle="0" to="O44" connection="0"/>
10502 <dia:connection handle="1" to="O106" connection="65"/>
10503 </dia:connections>
10504 </dia:object>
10505 <dia:object type="UML - Class" version="0" id="O44">
10506 <dia:attribute name="obj_pos">
10507 <dia:point val="33.4,55.7"/>
10508 </dia:attribute>
10509 <dia:attribute name="obj_bb">
10510 <dia:rectangle val="33.35,55.65;35.3,57.95"/>
10511 </dia:attribute>
10512 <dia:attribute name="elem_corner">
10513 <dia:point val="33.4,55.7"/>
10514 </dia:attribute>
10515 <dia:attribute name="elem_width">
10516 <dia:real val="1.8500000000000001"/>
10517 </dia:attribute>
10518 <dia:attribute name="elem_height">
10519 <dia:real val="2.1999999999999997"/>
10520 </dia:attribute>
10521 <dia:attribute name="name">
10522 <dia:string>#des#</dia:string>
10523 </dia:attribute>
10524 <dia:attribute name="stereotype">
10525 <dia:string>##</dia:string>
10526 </dia:attribute>
10527 <dia:attribute name="comment">
10528 <dia:string>##</dia:string>
10529 </dia:attribute>
10530 <dia:attribute name="abstract">
10531 <dia:boolean val="false"/>
10532 </dia:attribute>
10533 <dia:attribute name="suppress_attributes">
10534 <dia:boolean val="false"/>
10535 </dia:attribute>
10536 <dia:attribute name="suppress_operations">
10537 <dia:boolean val="false"/>
10538 </dia:attribute>
10539 <dia:attribute name="visible_attributes">
10540 <dia:boolean val="true"/>
10541 </dia:attribute>
10542 <dia:attribute name="visible_operations">
10543 <dia:boolean val="true"/>
10544 </dia:attribute>
10545 <dia:attribute name="visible_comments">
10546 <dia:boolean val="false"/>
10547 </dia:attribute>
10548 <dia:attribute name="wrap_operations">
10549 <dia:boolean val="false"/>
10550 </dia:attribute>
10551 <dia:attribute name="wrap_after_char">
10552 <dia:int val="40"/>
10553 </dia:attribute>
10554 <dia:attribute name="comment_line_length">
10555 <dia:int val="40"/>
10556 </dia:attribute>
10557 <dia:attribute name="comment_tagging">
10558 <dia:boolean val="false"/>
10559 </dia:attribute>
10560 <dia:attribute name="line_color">
10561 <dia:color val="#000000"/>
10562 </dia:attribute>
10563 <dia:attribute name="fill_color">
10564 <dia:color val="#ffffff"/>
10565 </dia:attribute>
10566 <dia:attribute name="text_color">
10567 <dia:color val="#000000"/>
10568 </dia:attribute>
10569 <dia:attribute name="normal_font">
10570 <dia:font family="Courier New" style="0" name="Courier"/>
10571 </dia:attribute>
10572 <dia:attribute name="abstract_font">
10573 <dia:font family="Courier New" style="0" name="Courier"/>
10574 </dia:attribute>
10575 <dia:attribute name="polymorphic_font">
10576 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
10577 </dia:attribute>
10578 <dia:attribute name="classname_font">
10579 <dia:font family="courier new" style="0" name="Courier"/>
10580 </dia:attribute>
10581 <dia:attribute name="abstract_classname_font">
10582 <dia:font family="Courier New" style="0" name="Courier"/>
10583 </dia:attribute>
10584 <dia:attribute name="comment_font">
10585 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
10586 </dia:attribute>
10587 <dia:attribute name="normal_font_height">
10588 <dia:real val="0.80000000000000004"/>
10589 </dia:attribute>
10590 <dia:attribute name="polymorphic_font_height">
10591 <dia:real val="0.80000000000000004"/>
10592 </dia:attribute>
10593 <dia:attribute name="abstract_font_height">
10594 <dia:real val="0.80000000000000004"/>
10595 </dia:attribute>
10596 <dia:attribute name="classname_font_height">
10597 <dia:real val="1"/>
10598 </dia:attribute>
10599 <dia:attribute name="abstract_classname_font_height">
10600 <dia:real val="1"/>
10601 </dia:attribute>
10602 <dia:attribute name="comment_font_height">
10603 <dia:real val="1"/>
10604 </dia:attribute>
10605 <dia:attribute name="attributes"/>
10606 <dia:attribute name="operations"/>
10607 <dia:attribute name="template">
10608 <dia:boolean val="false"/>
10609 </dia:attribute>
10610 <dia:attribute name="templates"/>
10611 </dia:object>
10612 <dia:object type="UML - Generalization" version="1" id="O45">
10613 <dia:attribute name="obj_pos">
10614 <dia:point val="13.45,51.3"/>
10615 </dia:attribute>
10616 <dia:attribute name="obj_bb">
10617 <dia:rectangle val="12.6,51.25;34.375,55.75"/>
10618 </dia:attribute>
10619 <dia:attribute name="orth_points">
10620 <dia:point val="13.45,51.3"/>
10621 <dia:point val="13.45,52"/>
10622 <dia:point val="34.325,52"/>
10623 <dia:point val="34.325,55.7"/>
10624 </dia:attribute>
10625 <dia:attribute name="orth_orient">
10626 <dia:enum val="1"/>
10627 <dia:enum val="0"/>
10628 <dia:enum val="1"/>
10629 </dia:attribute>
10630 <dia:attribute name="orth_autoroute">
10631 <dia:boolean val="false"/>
10632 </dia:attribute>
10633 <dia:attribute name="text_colour">
10634 <dia:color val="#000000"/>
10635 </dia:attribute>
10636 <dia:attribute name="line_colour">
10637 <dia:color val="#000000"/>
10638 </dia:attribute>
10639 <dia:attribute name="name">
10640 <dia:string>##</dia:string>
10641 </dia:attribute>
10642 <dia:attribute name="stereotype">
10643 <dia:string>##</dia:string>
10644 </dia:attribute>
10645 <dia:connections>
10646 <dia:connection handle="0" to="O108" connection="6"/>
10647 <dia:connection handle="1" to="O44" connection="1"/>
10648 </dia:connections>
10649 </dia:object>
10650 <dia:object type="UML - Generalization" version="1" id="O46">
10651 <dia:attribute name="obj_pos">
10652 <dia:point val="30.775,40.4"/>
10653 </dia:attribute>
10654 <dia:attribute name="obj_bb">
10655 <dia:rectangle val="29.925,40.35;73.55,44.05"/>
10656 </dia:attribute>
10657 <dia:attribute name="orth_points">
10658 <dia:point val="30.775,40.4"/>
10659 <dia:point val="30.775,43"/>
10660 <dia:point val="73.5,43"/>
10661 <dia:point val="73.5,44"/>
10662 </dia:attribute>
10663 <dia:attribute name="orth_orient">
10664 <dia:enum val="1"/>
10665 <dia:enum val="0"/>
10666 <dia:enum val="1"/>
10667 </dia:attribute>
10668 <dia:attribute name="orth_autoroute">
10669 <dia:boolean val="false"/>
10670 </dia:attribute>
10671 <dia:attribute name="text_colour">
10672 <dia:color val="#000000"/>
10673 </dia:attribute>
10674 <dia:attribute name="line_colour">
10675 <dia:color val="#000000"/>
10676 </dia:attribute>
10677 <dia:attribute name="name">
10678 <dia:string>##</dia:string>
10679 </dia:attribute>
10680 <dia:attribute name="stereotype">
10681 <dia:string>##</dia:string>
10682 </dia:attribute>
10683 <dia:connections>
10684 <dia:connection handle="0" to="O107" connection="6"/>
10685 <dia:connection handle="1" to="O82" connection="1"/>
10686 </dia:connections>
10687 </dia:object>
10688 <dia:object type="UML - Association" version="1" id="O47">
10689 <dia:attribute name="obj_pos">
10690 <dia:point val="73.75,55.7"/>
10691 </dia:attribute>
10692 <dia:attribute name="obj_bb">
10693 <dia:rectangle val="24.6,4.1;95.7237,57.3"/>
10694 </dia:attribute>
10695 <dia:attribute name="orth_points">
10696 <dia:point val="73.75,55.7"/>
10697 <dia:point val="73.75,51"/>
10698 <dia:point val="95.6737,51"/>
10699 <dia:point val="95.6737,4.85"/>
10700 <dia:point val="25.35,4.85"/>
10701 </dia:attribute>
10702 <dia:attribute name="orth_orient">
10703 <dia:enum val="1"/>
10704 <dia:enum val="0"/>
10705 <dia:enum val="1"/>
10706 <dia:enum val="0"/>
10707 </dia:attribute>
10708 <dia:attribute name="autorouting">
10709 <dia:boolean val="false"/>
10710 </dia:attribute>
10711 <dia:attribute name="name">
10712 <dia:string>##</dia:string>
10713 </dia:attribute>
10714 <dia:attribute name="direction">
10715 <dia:enum val="0"/>
10716 </dia:attribute>
10717 <dia:attribute name="ends">
10718 <dia:composite>
10719 <dia:attribute name="role">
10720 <dia:string>##</dia:string>
10721 </dia:attribute>
10722 <dia:attribute name="multiplicity">
10723 <dia:string>##</dia:string>
10724 </dia:attribute>
10725 <dia:attribute name="arrow">
10726 <dia:boolean val="false"/>
10727 </dia:attribute>
10728 <dia:attribute name="aggregate">
10729 <dia:enum val="0"/>
10730 </dia:attribute>
10731 <dia:attribute name="visibility">
10732 <dia:enum val="0"/>
10733 </dia:attribute>
10734 </dia:composite>
10735 <dia:composite>
10736 <dia:attribute name="role">
10737 <dia:string>##</dia:string>
10738 </dia:attribute>
10739 <dia:attribute name="multiplicity">
10740 <dia:string>##</dia:string>
10741 </dia:attribute>
10742 <dia:attribute name="arrow">
10743 <dia:boolean val="false"/>
10744 </dia:attribute>
10745 <dia:attribute name="aggregate">
10746 <dia:enum val="1"/>
10747 </dia:attribute>
10748 <dia:attribute name="visibility">
10749 <dia:enum val="0"/>
10750 </dia:attribute>
10751 </dia:composite>
10752 </dia:attribute>
10753 <dia:connections>
10754 <dia:connection handle="0" to="O9" connection="0"/>
10755 <dia:connection handle="1" to="O106" connection="65"/>
10756 </dia:connections>
10757 </dia:object>
10758 <dia:object type="UML - Association" version="1" id="O48">
10759 <dia:attribute name="obj_pos">
10760 <dia:point val="56.4,55.7"/>
10761 </dia:attribute>
10762 <dia:attribute name="obj_bb">
10763 <dia:rectangle val="24.6,4.1;95.7943,57.3"/>
10764 </dia:attribute>
10765 <dia:attribute name="orth_points">
10766 <dia:point val="56.4,55.7"/>
10767 <dia:point val="56.4,51"/>
10768 <dia:point val="95.7443,51"/>
10769 <dia:point val="95.7443,4.85"/>
10770 <dia:point val="25.35,4.85"/>
10771 </dia:attribute>
10772 <dia:attribute name="orth_orient">
10773 <dia:enum val="1"/>
10774 <dia:enum val="0"/>
10775 <dia:enum val="1"/>
10776 <dia:enum val="0"/>
10777 </dia:attribute>
10778 <dia:attribute name="autorouting">
10779 <dia:boolean val="false"/>
10780 </dia:attribute>
10781 <dia:attribute name="name">
10782 <dia:string>##</dia:string>
10783 </dia:attribute>
10784 <dia:attribute name="direction">
10785 <dia:enum val="0"/>
10786 </dia:attribute>
10787 <dia:attribute name="ends">
10788 <dia:composite>
10789 <dia:attribute name="role">
10790 <dia:string>##</dia:string>
10791 </dia:attribute>
10792 <dia:attribute name="multiplicity">
10793 <dia:string>##</dia:string>
10794 </dia:attribute>
10795 <dia:attribute name="arrow">
10796 <dia:boolean val="false"/>
10797 </dia:attribute>
10798 <dia:attribute name="aggregate">
10799 <dia:enum val="0"/>
10800 </dia:attribute>
10801 <dia:attribute name="visibility">
10802 <dia:enum val="0"/>
10803 </dia:attribute>
10804 </dia:composite>
10805 <dia:composite>
10806 <dia:attribute name="role">
10807 <dia:string>##</dia:string>
10808 </dia:attribute>
10809 <dia:attribute name="multiplicity">
10810 <dia:string>##</dia:string>
10811 </dia:attribute>
10812 <dia:attribute name="arrow">
10813 <dia:boolean val="false"/>
10814 </dia:attribute>
10815 <dia:attribute name="aggregate">
10816 <dia:enum val="1"/>
10817 </dia:attribute>
10818 <dia:attribute name="visibility">
10819 <dia:enum val="0"/>
10820 </dia:attribute>
10821 </dia:composite>
10822 </dia:attribute>
10823 <dia:connections>
10824 <dia:connection handle="0" to="O10" connection="0"/>
10825 <dia:connection handle="1" to="O106" connection="65"/>
10826 </dia:connections>
10827 </dia:object>
10828 <dia:object type="UML - Association" version="1" id="O49">
10829 <dia:attribute name="obj_pos">
10830 <dia:point val="52,44"/>
10831 </dia:attribute>
10832 <dia:attribute name="obj_bb">
10833 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
10834 </dia:attribute>
10835 <dia:attribute name="orth_points">
10836 <dia:point val="52,44"/>
10837 <dia:point val="52,42"/>
10838 <dia:point val="95.2764,42"/>
10839 <dia:point val="95.2764,5.65"/>
10840 <dia:point val="25.35,5.65"/>
10841 </dia:attribute>
10842 <dia:attribute name="orth_orient">
10843 <dia:enum val="1"/>
10844 <dia:enum val="0"/>
10845 <dia:enum val="1"/>
10846 <dia:enum val="0"/>
10847 </dia:attribute>
10848 <dia:attribute name="autorouting">
10849 <dia:boolean val="false"/>
10850 </dia:attribute>
10851 <dia:attribute name="name">
10852 <dia:string>##</dia:string>
10853 </dia:attribute>
10854 <dia:attribute name="direction">
10855 <dia:enum val="0"/>
10856 </dia:attribute>
10857 <dia:attribute name="ends">
10858 <dia:composite>
10859 <dia:attribute name="role">
10860 <dia:string>##</dia:string>
10861 </dia:attribute>
10862 <dia:attribute name="multiplicity">
10863 <dia:string>##</dia:string>
10864 </dia:attribute>
10865 <dia:attribute name="arrow">
10866 <dia:boolean val="false"/>
10867 </dia:attribute>
10868 <dia:attribute name="aggregate">
10869 <dia:enum val="0"/>
10870 </dia:attribute>
10871 <dia:attribute name="visibility">
10872 <dia:enum val="0"/>
10873 </dia:attribute>
10874 </dia:composite>
10875 <dia:composite>
10876 <dia:attribute name="role">
10877 <dia:string>##</dia:string>
10878 </dia:attribute>
10879 <dia:attribute name="multiplicity">
10880 <dia:string>##</dia:string>
10881 </dia:attribute>
10882 <dia:attribute name="arrow">
10883 <dia:boolean val="false"/>
10884 </dia:attribute>
10885 <dia:attribute name="aggregate">
10886 <dia:enum val="1"/>
10887 </dia:attribute>
10888 <dia:attribute name="visibility">
10889 <dia:enum val="0"/>
10890 </dia:attribute>
10891 </dia:composite>
10892 </dia:attribute>
10893 <dia:connections>
10894 <dia:connection handle="0" to="O86" connection="0"/>
10895 <dia:connection handle="1" to="O106" connection="67"/>
10896 </dia:connections>
10897 </dia:object>
10898 <dia:object type="UML - Generalization" version="1" id="O50">
10899 <dia:attribute name="obj_pos">
10900 <dia:point val="30.775,40.4"/>
10901 </dia:attribute>
10902 <dia:attribute name="obj_bb">
10903 <dia:rectangle val="29.925,40.35;54.775,44.05"/>
10904 </dia:attribute>
10905 <dia:attribute name="orth_points">
10906 <dia:point val="30.775,40.4"/>
10907 <dia:point val="30.775,43"/>
10908 <dia:point val="54.725,43"/>
10909 <dia:point val="54.725,44"/>
10910 </dia:attribute>
10911 <dia:attribute name="orth_orient">
10912 <dia:enum val="1"/>
10913 <dia:enum val="0"/>
10914 <dia:enum val="1"/>
10915 </dia:attribute>
10916 <dia:attribute name="orth_autoroute">
10917 <dia:boolean val="false"/>
10918 </dia:attribute>
10919 <dia:attribute name="text_colour">
10920 <dia:color val="#000000"/>
10921 </dia:attribute>
10922 <dia:attribute name="line_colour">
10923 <dia:color val="#000000"/>
10924 </dia:attribute>
10925 <dia:attribute name="name">
10926 <dia:string>##</dia:string>
10927 </dia:attribute>
10928 <dia:attribute name="stereotype">
10929 <dia:string>##</dia:string>
10930 </dia:attribute>
10931 <dia:connections>
10932 <dia:connection handle="0" to="O107" connection="6"/>
10933 <dia:connection handle="1" to="O86" connection="1"/>
10934 </dia:connections>
10935 </dia:object>
10936 <dia:object type="UML - Association" version="1" id="O51">
10937 <dia:attribute name="obj_pos">
10938 <dia:point val="58,44"/>
10939 </dia:attribute>
10940 <dia:attribute name="obj_bb">
10941 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
10942 </dia:attribute>
10943 <dia:attribute name="orth_points">
10944 <dia:point val="58,44"/>
10945 <dia:point val="58,42"/>
10946 <dia:point val="95.2764,42"/>
10947 <dia:point val="95.2764,5.65"/>
10948 <dia:point val="25.35,5.65"/>
10949 </dia:attribute>
10950 <dia:attribute name="orth_orient">
10951 <dia:enum val="1"/>
10952 <dia:enum val="0"/>
10953 <dia:enum val="1"/>
10954 <dia:enum val="0"/>
10955 </dia:attribute>
10956 <dia:attribute name="autorouting">
10957 <dia:boolean val="false"/>
10958 </dia:attribute>
10959 <dia:attribute name="name">
10960 <dia:string>##</dia:string>
10961 </dia:attribute>
10962 <dia:attribute name="direction">
10963 <dia:enum val="0"/>
10964 </dia:attribute>
10965 <dia:attribute name="ends">
10966 <dia:composite>
10967 <dia:attribute name="role">
10968 <dia:string>##</dia:string>
10969 </dia:attribute>
10970 <dia:attribute name="multiplicity">
10971 <dia:string>##</dia:string>
10972 </dia:attribute>
10973 <dia:attribute name="arrow">
10974 <dia:boolean val="false"/>
10975 </dia:attribute>
10976 <dia:attribute name="aggregate">
10977 <dia:enum val="0"/>
10978 </dia:attribute>
10979 <dia:attribute name="visibility">
10980 <dia:enum val="0"/>
10981 </dia:attribute>
10982 </dia:composite>
10983 <dia:composite>
10984 <dia:attribute name="role">
10985 <dia:string>##</dia:string>
10986 </dia:attribute>
10987 <dia:attribute name="multiplicity">
10988 <dia:string>##</dia:string>
10989 </dia:attribute>
10990 <dia:attribute name="arrow">
10991 <dia:boolean val="false"/>
10992 </dia:attribute>
10993 <dia:attribute name="aggregate">
10994 <dia:enum val="1"/>
10995 </dia:attribute>
10996 <dia:attribute name="visibility">
10997 <dia:enum val="0"/>
10998 </dia:attribute>
10999 </dia:composite>
11000 </dia:attribute>
11001 <dia:connections>
11002 <dia:connection handle="0" to="O85" connection="0"/>
11003 <dia:connection handle="1" to="O106" connection="67"/>
11004 </dia:connections>
11005 </dia:object>
11006 <dia:object type="UML - Generalization" version="1" id="O52">
11007 <dia:attribute name="obj_pos">
11008 <dia:point val="30.775,40.4"/>
11009 </dia:attribute>
11010 <dia:attribute name="obj_bb">
11011 <dia:rectangle val="29.925,40.35;59.425,44.05"/>
11012 </dia:attribute>
11013 <dia:attribute name="orth_points">
11014 <dia:point val="30.775,40.4"/>
11015 <dia:point val="30.775,43"/>
11016 <dia:point val="59.375,43"/>
11017 <dia:point val="59.375,44"/>
11018 </dia:attribute>
11019 <dia:attribute name="orth_orient">
11020 <dia:enum val="1"/>
11021 <dia:enum val="0"/>
11022 <dia:enum val="1"/>
11023 </dia:attribute>
11024 <dia:attribute name="orth_autoroute">
11025 <dia:boolean val="false"/>
11026 </dia:attribute>
11027 <dia:attribute name="text_colour">
11028 <dia:color val="#000000"/>
11029 </dia:attribute>
11030 <dia:attribute name="line_colour">
11031 <dia:color val="#000000"/>
11032 </dia:attribute>
11033 <dia:attribute name="name">
11034 <dia:string>##</dia:string>
11035 </dia:attribute>
11036 <dia:attribute name="stereotype">
11037 <dia:string>##</dia:string>
11038 </dia:attribute>
11039 <dia:connections>
11040 <dia:connection handle="0" to="O107" connection="6"/>
11041 <dia:connection handle="1" to="O85" connection="1"/>
11042 </dia:connections>
11043 </dia:object>
11044 <dia:object type="UML - Association" version="1" id="O53">
11045 <dia:attribute name="obj_pos">
11046 <dia:point val="81,44"/>
11047 </dia:attribute>
11048 <dia:attribute name="obj_bb">
11049 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
11050 </dia:attribute>
11051 <dia:attribute name="orth_points">
11052 <dia:point val="81,44"/>
11053 <dia:point val="81,42"/>
11054 <dia:point val="95.2764,42"/>
11055 <dia:point val="95.2764,5.65"/>
11056 <dia:point val="25.35,5.65"/>
11057 </dia:attribute>
11058 <dia:attribute name="orth_orient">
11059 <dia:enum val="1"/>
11060 <dia:enum val="0"/>
11061 <dia:enum val="1"/>
11062 <dia:enum val="0"/>
11063 </dia:attribute>
11064 <dia:attribute name="autorouting">
11065 <dia:boolean val="false"/>
11066 </dia:attribute>
11067 <dia:attribute name="name">
11068 <dia:string>##</dia:string>
11069 </dia:attribute>
11070 <dia:attribute name="direction">
11071 <dia:enum val="0"/>
11072 </dia:attribute>
11073 <dia:attribute name="ends">
11074 <dia:composite>
11075 <dia:attribute name="role">
11076 <dia:string>##</dia:string>
11077 </dia:attribute>
11078 <dia:attribute name="multiplicity">
11079 <dia:string>##</dia:string>
11080 </dia:attribute>
11081 <dia:attribute name="arrow">
11082 <dia:boolean val="false"/>
11083 </dia:attribute>
11084 <dia:attribute name="aggregate">
11085 <dia:enum val="0"/>
11086 </dia:attribute>
11087 <dia:attribute name="visibility">
11088 <dia:enum val="0"/>
11089 </dia:attribute>
11090 </dia:composite>
11091 <dia:composite>
11092 <dia:attribute name="role">
11093 <dia:string>##</dia:string>
11094 </dia:attribute>
11095 <dia:attribute name="multiplicity">
11096 <dia:string>##</dia:string>
11097 </dia:attribute>
11098 <dia:attribute name="arrow">
11099 <dia:boolean val="false"/>
11100 </dia:attribute>
11101 <dia:attribute name="aggregate">
11102 <dia:enum val="1"/>
11103 </dia:attribute>
11104 <dia:attribute name="visibility">
11105 <dia:enum val="0"/>
11106 </dia:attribute>
11107 </dia:composite>
11108 </dia:attribute>
11109 <dia:connections>
11110 <dia:connection handle="0" to="O80" connection="0"/>
11111 <dia:connection handle="1" to="O106" connection="67"/>
11112 </dia:connections>
11113 </dia:object>
11114 <dia:object type="UML - Generalization" version="1" id="O54">
11115 <dia:attribute name="obj_pos">
11116 <dia:point val="30.775,40.4"/>
11117 </dia:attribute>
11118 <dia:attribute name="obj_bb">
11119 <dia:rectangle val="29.925,40.35;82.425,44.05"/>
11120 </dia:attribute>
11121 <dia:attribute name="orth_points">
11122 <dia:point val="30.775,40.4"/>
11123 <dia:point val="30.775,43"/>
11124 <dia:point val="82.375,43"/>
11125 <dia:point val="82.375,44"/>
11126 </dia:attribute>
11127 <dia:attribute name="orth_orient">
11128 <dia:enum val="1"/>
11129 <dia:enum val="0"/>
11130 <dia:enum val="1"/>
11131 </dia:attribute>
11132 <dia:attribute name="orth_autoroute">
11133 <dia:boolean val="false"/>
11134 </dia:attribute>
11135 <dia:attribute name="text_colour">
11136 <dia:color val="#000000"/>
11137 </dia:attribute>
11138 <dia:attribute name="line_colour">
11139 <dia:color val="#000000"/>
11140 </dia:attribute>
11141 <dia:attribute name="name">
11142 <dia:string>##</dia:string>
11143 </dia:attribute>
11144 <dia:attribute name="stereotype">
11145 <dia:string>##</dia:string>
11146 </dia:attribute>
11147 <dia:connections>
11148 <dia:connection handle="0" to="O107" connection="6"/>
11149 <dia:connection handle="1" to="O80" connection="1"/>
11150 </dia:connections>
11151 </dia:object>
11152 <dia:object type="UML - Association" version="1" id="O55">
11153 <dia:attribute name="obj_pos">
11154 <dia:point val="85,44"/>
11155 </dia:attribute>
11156 <dia:attribute name="obj_bb">
11157 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
11158 </dia:attribute>
11159 <dia:attribute name="orth_points">
11160 <dia:point val="85,44"/>
11161 <dia:point val="85,42"/>
11162 <dia:point val="95.2764,42"/>
11163 <dia:point val="95.2764,5.65"/>
11164 <dia:point val="25.35,5.65"/>
11165 </dia:attribute>
11166 <dia:attribute name="orth_orient">
11167 <dia:enum val="1"/>
11168 <dia:enum val="0"/>
11169 <dia:enum val="1"/>
11170 <dia:enum val="0"/>
11171 </dia:attribute>
11172 <dia:attribute name="autorouting">
11173 <dia:boolean val="false"/>
11174 </dia:attribute>
11175 <dia:attribute name="name">
11176 <dia:string>##</dia:string>
11177 </dia:attribute>
11178 <dia:attribute name="direction">
11179 <dia:enum val="0"/>
11180 </dia:attribute>
11181 <dia:attribute name="ends">
11182 <dia:composite>
11183 <dia:attribute name="role">
11184 <dia:string>##</dia:string>
11185 </dia:attribute>
11186 <dia:attribute name="multiplicity">
11187 <dia:string>##</dia:string>
11188 </dia:attribute>
11189 <dia:attribute name="arrow">
11190 <dia:boolean val="false"/>
11191 </dia:attribute>
11192 <dia:attribute name="aggregate">
11193 <dia:enum val="0"/>
11194 </dia:attribute>
11195 <dia:attribute name="visibility">
11196 <dia:enum val="0"/>
11197 </dia:attribute>
11198 </dia:composite>
11199 <dia:composite>
11200 <dia:attribute name="role">
11201 <dia:string>##</dia:string>
11202 </dia:attribute>
11203 <dia:attribute name="multiplicity">
11204 <dia:string>##</dia:string>
11205 </dia:attribute>
11206 <dia:attribute name="arrow">
11207 <dia:boolean val="false"/>
11208 </dia:attribute>
11209 <dia:attribute name="aggregate">
11210 <dia:enum val="1"/>
11211 </dia:attribute>
11212 <dia:attribute name="visibility">
11213 <dia:enum val="0"/>
11214 </dia:attribute>
11215 </dia:composite>
11216 </dia:attribute>
11217 <dia:connections>
11218 <dia:connection handle="0" to="O56" connection="0"/>
11219 <dia:connection handle="1" to="O106" connection="67"/>
11220 </dia:connections>
11221 </dia:object>
11222 <dia:object type="UML - Class" version="0" id="O56">
11223 <dia:attribute name="obj_pos">
11224 <dia:point val="85,44"/>
11225 </dia:attribute>
11226 <dia:attribute name="obj_bb">
11227 <dia:rectangle val="84.95,43.95;87.35,46.25"/>
11228 </dia:attribute>
11229 <dia:attribute name="elem_corner">
11230 <dia:point val="85,44"/>
11231 </dia:attribute>
11232 <dia:attribute name="elem_width">
11233 <dia:real val="2.2999999999999998"/>
11234 </dia:attribute>
11235 <dia:attribute name="elem_height">
11236 <dia:real val="2.1999999999999997"/>
11237 </dia:attribute>
11238 <dia:attribute name="name">
11239 <dia:string>#msfi#</dia:string>
11240 </dia:attribute>
11241 <dia:attribute name="stereotype">
11242 <dia:string>##</dia:string>
11243 </dia:attribute>
11244 <dia:attribute name="comment">
11245 <dia:string>##</dia:string>
11246 </dia:attribute>
11247 <dia:attribute name="abstract">
11248 <dia:boolean val="false"/>
11249 </dia:attribute>
11250 <dia:attribute name="suppress_attributes">
11251 <dia:boolean val="false"/>
11252 </dia:attribute>
11253 <dia:attribute name="suppress_operations">
11254 <dia:boolean val="false"/>
11255 </dia:attribute>
11256 <dia:attribute name="visible_attributes">
11257 <dia:boolean val="true"/>
11258 </dia:attribute>
11259 <dia:attribute name="visible_operations">
11260 <dia:boolean val="true"/>
11261 </dia:attribute>
11262 <dia:attribute name="visible_comments">
11263 <dia:boolean val="false"/>
11264 </dia:attribute>
11265 <dia:attribute name="wrap_operations">
11266 <dia:boolean val="false"/>
11267 </dia:attribute>
11268 <dia:attribute name="wrap_after_char">
11269 <dia:int val="40"/>
11270 </dia:attribute>
11271 <dia:attribute name="comment_line_length">
11272 <dia:int val="40"/>
11273 </dia:attribute>
11274 <dia:attribute name="comment_tagging">
11275 <dia:boolean val="false"/>
11276 </dia:attribute>
11277 <dia:attribute name="line_color">
11278 <dia:color val="#000000"/>
11279 </dia:attribute>
11280 <dia:attribute name="fill_color">
11281 <dia:color val="#ffffff"/>
11282 </dia:attribute>
11283 <dia:attribute name="text_color">
11284 <dia:color val="#000000"/>
11285 </dia:attribute>
11286 <dia:attribute name="normal_font">
11287 <dia:font family="Courier New" style="0" name="Courier"/>
11288 </dia:attribute>
11289 <dia:attribute name="abstract_font">
11290 <dia:font family="Courier New" style="0" name="Courier"/>
11291 </dia:attribute>
11292 <dia:attribute name="polymorphic_font">
11293 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
11294 </dia:attribute>
11295 <dia:attribute name="classname_font">
11296 <dia:font family="courier new" style="0" name="Courier"/>
11297 </dia:attribute>
11298 <dia:attribute name="abstract_classname_font">
11299 <dia:font family="Courier New" style="0" name="Courier"/>
11300 </dia:attribute>
11301 <dia:attribute name="comment_font">
11302 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
11303 </dia:attribute>
11304 <dia:attribute name="normal_font_height">
11305 <dia:real val="0.80000000000000004"/>
11306 </dia:attribute>
11307 <dia:attribute name="polymorphic_font_height">
11308 <dia:real val="0.80000000000000004"/>
11309 </dia:attribute>
11310 <dia:attribute name="abstract_font_height">
11311 <dia:real val="0.80000000000000004"/>
11312 </dia:attribute>
11313 <dia:attribute name="classname_font_height">
11314 <dia:real val="1"/>
11315 </dia:attribute>
11316 <dia:attribute name="abstract_classname_font_height">
11317 <dia:real val="1"/>
11318 </dia:attribute>
11319 <dia:attribute name="comment_font_height">
11320 <dia:real val="1"/>
11321 </dia:attribute>
11322 <dia:attribute name="attributes"/>
11323 <dia:attribute name="operations"/>
11324 <dia:attribute name="template">
11325 <dia:boolean val="false"/>
11326 </dia:attribute>
11327 <dia:attribute name="templates"/>
11328 </dia:object>
11329 <dia:object type="UML - Generalization" version="1" id="O57">
11330 <dia:attribute name="obj_pos">
11331 <dia:point val="30.775,40.4"/>
11332 </dia:attribute>
11333 <dia:attribute name="obj_bb">
11334 <dia:rectangle val="29.925,40.35;86.2,44.05"/>
11335 </dia:attribute>
11336 <dia:attribute name="orth_points">
11337 <dia:point val="30.775,40.4"/>
11338 <dia:point val="30.775,43"/>
11339 <dia:point val="86.15,43"/>
11340 <dia:point val="86.15,44"/>
11341 </dia:attribute>
11342 <dia:attribute name="orth_orient">
11343 <dia:enum val="1"/>
11344 <dia:enum val="0"/>
11345 <dia:enum val="1"/>
11346 </dia:attribute>
11347 <dia:attribute name="orth_autoroute">
11348 <dia:boolean val="false"/>
11349 </dia:attribute>
11350 <dia:attribute name="text_colour">
11351 <dia:color val="#000000"/>
11352 </dia:attribute>
11353 <dia:attribute name="line_colour">
11354 <dia:color val="#000000"/>
11355 </dia:attribute>
11356 <dia:attribute name="name">
11357 <dia:string>##</dia:string>
11358 </dia:attribute>
11359 <dia:attribute name="stereotype">
11360 <dia:string>##</dia:string>
11361 </dia:attribute>
11362 <dia:connections>
11363 <dia:connection handle="0" to="O107" connection="6"/>
11364 <dia:connection handle="1" to="O56" connection="1"/>
11365 </dia:connections>
11366 </dia:object>
11367 <dia:object type="UML - Association" version="1" id="O58">
11368 <dia:attribute name="obj_pos">
11369 <dia:point val="35,44"/>
11370 </dia:attribute>
11371 <dia:attribute name="obj_bb">
11372 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
11373 </dia:attribute>
11374 <dia:attribute name="orth_points">
11375 <dia:point val="35,44"/>
11376 <dia:point val="35,42"/>
11377 <dia:point val="95.2764,42"/>
11378 <dia:point val="95.2764,5.65"/>
11379 <dia:point val="25.35,5.65"/>
11380 </dia:attribute>
11381 <dia:attribute name="orth_orient">
11382 <dia:enum val="1"/>
11383 <dia:enum val="0"/>
11384 <dia:enum val="1"/>
11385 <dia:enum val="0"/>
11386 </dia:attribute>
11387 <dia:attribute name="autorouting">
11388 <dia:boolean val="false"/>
11389 </dia:attribute>
11390 <dia:attribute name="name">
11391 <dia:string>##</dia:string>
11392 </dia:attribute>
11393 <dia:attribute name="direction">
11394 <dia:enum val="0"/>
11395 </dia:attribute>
11396 <dia:attribute name="ends">
11397 <dia:composite>
11398 <dia:attribute name="role">
11399 <dia:string>##</dia:string>
11400 </dia:attribute>
11401 <dia:attribute name="multiplicity">
11402 <dia:string>##</dia:string>
11403 </dia:attribute>
11404 <dia:attribute name="arrow">
11405 <dia:boolean val="false"/>
11406 </dia:attribute>
11407 <dia:attribute name="aggregate">
11408 <dia:enum val="0"/>
11409 </dia:attribute>
11410 <dia:attribute name="visibility">
11411 <dia:enum val="0"/>
11412 </dia:attribute>
11413 </dia:composite>
11414 <dia:composite>
11415 <dia:attribute name="role">
11416 <dia:string>##</dia:string>
11417 </dia:attribute>
11418 <dia:attribute name="multiplicity">
11419 <dia:string>##</dia:string>
11420 </dia:attribute>
11421 <dia:attribute name="arrow">
11422 <dia:boolean val="false"/>
11423 </dia:attribute>
11424 <dia:attribute name="aggregate">
11425 <dia:enum val="1"/>
11426 </dia:attribute>
11427 <dia:attribute name="visibility">
11428 <dia:enum val="0"/>
11429 </dia:attribute>
11430 </dia:composite>
11431 </dia:attribute>
11432 <dia:connections>
11433 <dia:connection handle="0" to="O67" connection="0"/>
11434 <dia:connection handle="1" to="O106" connection="67"/>
11435 </dia:connections>
11436 </dia:object>
11437 <dia:object type="UML - Generalization" version="1" id="O59">
11438 <dia:attribute name="obj_pos">
11439 <dia:point val="30.775,40.4"/>
11440 </dia:attribute>
11441 <dia:attribute name="obj_bb">
11442 <dia:rectangle val="29.925,40.35;36.875,44.05"/>
11443 </dia:attribute>
11444 <dia:attribute name="orth_points">
11445 <dia:point val="30.775,40.4"/>
11446 <dia:point val="30.775,43"/>
11447 <dia:point val="36.825,43"/>
11448 <dia:point val="36.825,44"/>
11449 </dia:attribute>
11450 <dia:attribute name="orth_orient">
11451 <dia:enum val="1"/>
11452 <dia:enum val="0"/>
11453 <dia:enum val="1"/>
11454 </dia:attribute>
11455 <dia:attribute name="orth_autoroute">
11456 <dia:boolean val="false"/>
11457 </dia:attribute>
11458 <dia:attribute name="text_colour">
11459 <dia:color val="#000000"/>
11460 </dia:attribute>
11461 <dia:attribute name="line_colour">
11462 <dia:color val="#000000"/>
11463 </dia:attribute>
11464 <dia:attribute name="name">
11465 <dia:string>##</dia:string>
11466 </dia:attribute>
11467 <dia:attribute name="stereotype">
11468 <dia:string>##</dia:string>
11469 </dia:attribute>
11470 <dia:connections>
11471 <dia:connection handle="0" to="O107" connection="6"/>
11472 <dia:connection handle="1" to="O67" connection="1"/>
11473 </dia:connections>
11474 </dia:object>
11475 <dia:object type="UML - Association" version="1" id="O60">
11476 <dia:attribute name="obj_pos">
11477 <dia:point val="40,44"/>
11478 </dia:attribute>
11479 <dia:attribute name="obj_bb">
11480 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
11481 </dia:attribute>
11482 <dia:attribute name="orth_points">
11483 <dia:point val="40,44"/>
11484 <dia:point val="40,42"/>
11485 <dia:point val="95.2764,42"/>
11486 <dia:point val="95.2764,5.65"/>
11487 <dia:point val="25.35,5.65"/>
11488 </dia:attribute>
11489 <dia:attribute name="orth_orient">
11490 <dia:enum val="1"/>
11491 <dia:enum val="0"/>
11492 <dia:enum val="1"/>
11493 <dia:enum val="0"/>
11494 </dia:attribute>
11495 <dia:attribute name="autorouting">
11496 <dia:boolean val="false"/>
11497 </dia:attribute>
11498 <dia:attribute name="name">
11499 <dia:string>##</dia:string>
11500 </dia:attribute>
11501 <dia:attribute name="direction">
11502 <dia:enum val="0"/>
11503 </dia:attribute>
11504 <dia:attribute name="ends">
11505 <dia:composite>
11506 <dia:attribute name="role">
11507 <dia:string>##</dia:string>
11508 </dia:attribute>
11509 <dia:attribute name="multiplicity">
11510 <dia:string>##</dia:string>
11511 </dia:attribute>
11512 <dia:attribute name="arrow">
11513 <dia:boolean val="false"/>
11514 </dia:attribute>
11515 <dia:attribute name="aggregate">
11516 <dia:enum val="0"/>
11517 </dia:attribute>
11518 <dia:attribute name="visibility">
11519 <dia:enum val="0"/>
11520 </dia:attribute>
11521 </dia:composite>
11522 <dia:composite>
11523 <dia:attribute name="role">
11524 <dia:string>##</dia:string>
11525 </dia:attribute>
11526 <dia:attribute name="multiplicity">
11527 <dia:string>##</dia:string>
11528 </dia:attribute>
11529 <dia:attribute name="arrow">
11530 <dia:boolean val="false"/>
11531 </dia:attribute>
11532 <dia:attribute name="aggregate">
11533 <dia:enum val="1"/>
11534 </dia:attribute>
11535 <dia:attribute name="visibility">
11536 <dia:enum val="0"/>
11537 </dia:attribute>
11538 </dia:composite>
11539 </dia:attribute>
11540 <dia:connections>
11541 <dia:connection handle="0" to="O66" connection="0"/>
11542 <dia:connection handle="1" to="O106" connection="67"/>
11543 </dia:connections>
11544 </dia:object>
11545 <dia:object type="UML - Generalization" version="1" id="O61">
11546 <dia:attribute name="obj_pos">
11547 <dia:point val="30.775,40.4"/>
11548 </dia:attribute>
11549 <dia:attribute name="obj_bb">
11550 <dia:rectangle val="29.925,40.35;42.55,44.05"/>
11551 </dia:attribute>
11552 <dia:attribute name="orth_points">
11553 <dia:point val="30.775,40.4"/>
11554 <dia:point val="30.775,43"/>
11555 <dia:point val="42.5,43"/>
11556 <dia:point val="42.5,44"/>
11557 </dia:attribute>
11558 <dia:attribute name="orth_orient">
11559 <dia:enum val="1"/>
11560 <dia:enum val="0"/>
11561 <dia:enum val="1"/>
11562 </dia:attribute>
11563 <dia:attribute name="orth_autoroute">
11564 <dia:boolean val="false"/>
11565 </dia:attribute>
11566 <dia:attribute name="text_colour">
11567 <dia:color val="#000000"/>
11568 </dia:attribute>
11569 <dia:attribute name="line_colour">
11570 <dia:color val="#000000"/>
11571 </dia:attribute>
11572 <dia:attribute name="name">
11573 <dia:string>##</dia:string>
11574 </dia:attribute>
11575 <dia:attribute name="stereotype">
11576 <dia:string>##</dia:string>
11577 </dia:attribute>
11578 <dia:connections>
11579 <dia:connection handle="0" to="O107" connection="6"/>
11580 <dia:connection handle="1" to="O66" connection="1"/>
11581 </dia:connections>
11582 </dia:object>
11583 <dia:object type="UML - Association" version="1" id="O62">
11584 <dia:attribute name="obj_pos">
11585 <dia:point val="26,47"/>
11586 </dia:attribute>
11587 <dia:attribute name="obj_bb">
11588 <dia:rectangle val="24.6,4.9;95.3264,48.6"/>
11589 </dia:attribute>
11590 <dia:attribute name="orth_points">
11591 <dia:point val="26,47"/>
11592 <dia:point val="26,42"/>
11593 <dia:point val="95.2764,42"/>
11594 <dia:point val="95.2764,5.65"/>
11595 <dia:point val="25.35,5.65"/>
11596 </dia:attribute>
11597 <dia:attribute name="orth_orient">
11598 <dia:enum val="1"/>
11599 <dia:enum val="0"/>
11600 <dia:enum val="1"/>
11601 <dia:enum val="0"/>
11602 </dia:attribute>
11603 <dia:attribute name="autorouting">
11604 <dia:boolean val="false"/>
11605 </dia:attribute>
11606 <dia:attribute name="name">
11607 <dia:string>##</dia:string>
11608 </dia:attribute>
11609 <dia:attribute name="direction">
11610 <dia:enum val="0"/>
11611 </dia:attribute>
11612 <dia:attribute name="ends">
11613 <dia:composite>
11614 <dia:attribute name="role">
11615 <dia:string>##</dia:string>
11616 </dia:attribute>
11617 <dia:attribute name="multiplicity">
11618 <dia:string>##</dia:string>
11619 </dia:attribute>
11620 <dia:attribute name="arrow">
11621 <dia:boolean val="false"/>
11622 </dia:attribute>
11623 <dia:attribute name="aggregate">
11624 <dia:enum val="0"/>
11625 </dia:attribute>
11626 <dia:attribute name="visibility">
11627 <dia:enum val="0"/>
11628 </dia:attribute>
11629 </dia:composite>
11630 <dia:composite>
11631 <dia:attribute name="role">
11632 <dia:string>##</dia:string>
11633 </dia:attribute>
11634 <dia:attribute name="multiplicity">
11635 <dia:string>##</dia:string>
11636 </dia:attribute>
11637 <dia:attribute name="arrow">
11638 <dia:boolean val="false"/>
11639 </dia:attribute>
11640 <dia:attribute name="aggregate">
11641 <dia:enum val="1"/>
11642 </dia:attribute>
11643 <dia:attribute name="visibility">
11644 <dia:enum val="0"/>
11645 </dia:attribute>
11646 </dia:composite>
11647 </dia:attribute>
11648 <dia:connections>
11649 <dia:connection handle="0" to="O63" connection="0"/>
11650 <dia:connection handle="1" to="O106" connection="67"/>
11651 </dia:connections>
11652 </dia:object>
11653 <dia:object type="UML - Class" version="0" id="O63">
11654 <dia:attribute name="obj_pos">
11655 <dia:point val="26,47"/>
11656 </dia:attribute>
11657 <dia:attribute name="obj_bb">
11658 <dia:rectangle val="25.95,46.95;40.55,49.85"/>
11659 </dia:attribute>
11660 <dia:attribute name="elem_corner">
11661 <dia:point val="26,47"/>
11662 </dia:attribute>
11663 <dia:attribute name="elem_width">
11664 <dia:real val="14.5"/>
11665 </dia:attribute>
11666 <dia:attribute name="elem_height">
11667 <dia:real val="2.7999999999999998"/>
11668 </dia:attribute>
11669 <dia:attribute name="name">
11670 <dia:string>#table#</dia:string>
11671 </dia:attribute>
11672 <dia:attribute name="stereotype">
11673 <dia:string>##</dia:string>
11674 </dia:attribute>
11675 <dia:attribute name="comment">
11676 <dia:string>##</dia:string>
11677 </dia:attribute>
11678 <dia:attribute name="abstract">
11679 <dia:boolean val="false"/>
11680 </dia:attribute>
11681 <dia:attribute name="suppress_attributes">
11682 <dia:boolean val="false"/>
11683 </dia:attribute>
11684 <dia:attribute name="suppress_operations">
11685 <dia:boolean val="false"/>
11686 </dia:attribute>
11687 <dia:attribute name="visible_attributes">
11688 <dia:boolean val="true"/>
11689 </dia:attribute>
11690 <dia:attribute name="visible_operations">
11691 <dia:boolean val="true"/>
11692 </dia:attribute>
11693 <dia:attribute name="visible_comments">
11694 <dia:boolean val="false"/>
11695 </dia:attribute>
11696 <dia:attribute name="wrap_operations">
11697 <dia:boolean val="true"/>
11698 </dia:attribute>
11699 <dia:attribute name="wrap_after_char">
11700 <dia:int val="40"/>
11701 </dia:attribute>
11702 <dia:attribute name="comment_line_length">
11703 <dia:int val="40"/>
11704 </dia:attribute>
11705 <dia:attribute name="comment_tagging">
11706 <dia:boolean val="false"/>
11707 </dia:attribute>
11708 <dia:attribute name="line_color">
11709 <dia:color val="#000000"/>
11710 </dia:attribute>
11711 <dia:attribute name="fill_color">
11712 <dia:color val="#ffffff"/>
11713 </dia:attribute>
11714 <dia:attribute name="text_color">
11715 <dia:color val="#000000"/>
11716 </dia:attribute>
11717 <dia:attribute name="normal_font">
11718 <dia:font family="courier new" style="0" name="Courier"/>
11719 </dia:attribute>
11720 <dia:attribute name="abstract_font">
11721 <dia:font family="courier new" style="0" name="Courier"/>
11722 </dia:attribute>
11723 <dia:attribute name="polymorphic_font">
11724 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
11725 </dia:attribute>
11726 <dia:attribute name="classname_font">
11727 <dia:font family="courier new" style="0" name="Courier"/>
11728 </dia:attribute>
11729 <dia:attribute name="abstract_classname_font">
11730 <dia:font family="courier new" style="0" name="Courier"/>
11731 </dia:attribute>
11732 <dia:attribute name="comment_font">
11733 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
11734 </dia:attribute>
11735 <dia:attribute name="normal_font_height">
11736 <dia:real val="0.80000000000000004"/>
11737 </dia:attribute>
11738 <dia:attribute name="polymorphic_font_height">
11739 <dia:real val="0.80000000000000004"/>
11740 </dia:attribute>
11741 <dia:attribute name="abstract_font_height">
11742 <dia:real val="0.80000000000000004"/>
11743 </dia:attribute>
11744 <dia:attribute name="classname_font_height">
11745 <dia:real val="1"/>
11746 </dia:attribute>
11747 <dia:attribute name="abstract_classname_font_height">
11748 <dia:real val="1"/>
11749 </dia:attribute>
11750 <dia:attribute name="comment_font_height">
11751 <dia:real val="1"/>
11752 </dia:attribute>
11753 <dia:attribute name="attributes"/>
11754 <dia:attribute name="operations">
11755 <dia:composite type="umloperation">
11756 <dia:attribute name="name">
11757 <dia:string>#contify#</dia:string>
11758 </dia:attribute>
11759 <dia:attribute name="stereotype">
11760 <dia:string>##</dia:string>
11761 </dia:attribute>
11762 <dia:attribute name="type">
11763 <dia:string>##</dia:string>
11764 </dia:attribute>
11765 <dia:attribute name="visibility">
11766 <dia:enum val="0"/>
11767 </dia:attribute>
11768 <dia:attribute name="comment">
11769 <dia:string>##</dia:string>
11770 </dia:attribute>
11771 <dia:attribute name="abstract">
11772 <dia:boolean val="false"/>
11773 </dia:attribute>
11774 <dia:attribute name="inheritance_type">
11775 <dia:enum val="2"/>
11776 </dia:attribute>
11777 <dia:attribute name="query">
11778 <dia:boolean val="false"/>
11779 </dia:attribute>
11780 <dia:attribute name="class_scope">
11781 <dia:boolean val="false"/>
11782 </dia:attribute>
11783 <dia:attribute name="parameters">
11784 <dia:composite type="umlparameter">
11785 <dia:attribute name="name">
11786 <dia:string>#cont_column#</dia:string>
11787 </dia:attribute>
11788 <dia:attribute name="type">
11789 <dia:string>#scalar integer#</dia:string>
11790 </dia:attribute>
11791 <dia:attribute name="value">
11792 <dia:string>##</dia:string>
11793 </dia:attribute>
11794 <dia:attribute name="comment">
11795 <dia:string>##</dia:string>
11796 </dia:attribute>
11797 <dia:attribute name="kind">
11798 <dia:enum val="2"/>
11799 </dia:attribute>
11800 </dia:composite>
11801 </dia:attribute>
11802 </dia:composite>
11803 </dia:attribute>
11804 <dia:attribute name="template">
11805 <dia:boolean val="false"/>
11806 </dia:attribute>
11807 <dia:attribute name="templates"/>
11808 </dia:object>
11809 <dia:object type="UML - Generalization" version="1" id="O64">
11810 <dia:attribute name="obj_pos">
11811 <dia:point val="30.775,40.4"/>
11812 </dia:attribute>
11813 <dia:attribute name="obj_bb">
11814 <dia:rectangle val="29.925,40.35;33.3,47.05"/>
11815 </dia:attribute>
11816 <dia:attribute name="orth_points">
11817 <dia:point val="30.775,40.4"/>
11818 <dia:point val="30.775,43"/>
11819 <dia:point val="33.25,43"/>
11820 <dia:point val="33.25,47"/>
11821 </dia:attribute>
11822 <dia:attribute name="orth_orient">
11823 <dia:enum val="1"/>
11824 <dia:enum val="0"/>
11825 <dia:enum val="1"/>
11826 </dia:attribute>
11827 <dia:attribute name="orth_autoroute">
11828 <dia:boolean val="false"/>
11829 </dia:attribute>
11830 <dia:attribute name="text_colour">
11831 <dia:color val="#000000"/>
11832 </dia:attribute>
11833 <dia:attribute name="line_colour">
11834 <dia:color val="#000000"/>
11835 </dia:attribute>
11836 <dia:attribute name="name">
11837 <dia:string>##</dia:string>
11838 </dia:attribute>
11839 <dia:attribute name="stereotype">
11840 <dia:string>##</dia:string>
11841 </dia:attribute>
11842 <dia:connections>
11843 <dia:connection handle="0" to="O107" connection="6"/>
11844 <dia:connection handle="1" to="O63" connection="1"/>
11845 </dia:connections>
11846 </dia:object>
11847 <dia:object type="UML - Class" version="0" id="O65">
11848 <dia:attribute name="obj_pos">
11849 <dia:point val="46,44"/>
11850 </dia:attribute>
11851 <dia:attribute name="obj_bb">
11852 <dia:rectangle val="45.95,43.95;51.05,46.25"/>
11853 </dia:attribute>
11854 <dia:attribute name="elem_corner">
11855 <dia:point val="46,44"/>
11856 </dia:attribute>
11857 <dia:attribute name="elem_width">
11858 <dia:real val="5"/>
11859 </dia:attribute>
11860 <dia:attribute name="elem_height">
11861 <dia:real val="2.1999999999999997"/>
11862 </dia:attribute>
11863 <dia:attribute name="name">
11864 <dia:string>#subroutine#</dia:string>
11865 </dia:attribute>
11866 <dia:attribute name="stereotype">
11867 <dia:string>##</dia:string>
11868 </dia:attribute>
11869 <dia:attribute name="comment">
11870 <dia:string>##</dia:string>
11871 </dia:attribute>
11872 <dia:attribute name="abstract">
11873 <dia:boolean val="false"/>
11874 </dia:attribute>
11875 <dia:attribute name="suppress_attributes">
11876 <dia:boolean val="false"/>
11877 </dia:attribute>
11878 <dia:attribute name="suppress_operations">
11879 <dia:boolean val="false"/>
11880 </dia:attribute>
11881 <dia:attribute name="visible_attributes">
11882 <dia:boolean val="true"/>
11883 </dia:attribute>
11884 <dia:attribute name="visible_operations">
11885 <dia:boolean val="true"/>
11886 </dia:attribute>
11887 <dia:attribute name="visible_comments">
11888 <dia:boolean val="false"/>
11889 </dia:attribute>
11890 <dia:attribute name="wrap_operations">
11891 <dia:boolean val="false"/>
11892 </dia:attribute>
11893 <dia:attribute name="wrap_after_char">
11894 <dia:int val="40"/>
11895 </dia:attribute>
11896 <dia:attribute name="comment_line_length">
11897 <dia:int val="40"/>
11898 </dia:attribute>
11899 <dia:attribute name="comment_tagging">
11900 <dia:boolean val="false"/>
11901 </dia:attribute>
11902 <dia:attribute name="line_color">
11903 <dia:color val="#000000"/>
11904 </dia:attribute>
11905 <dia:attribute name="fill_color">
11906 <dia:color val="#ffffff"/>
11907 </dia:attribute>
11908 <dia:attribute name="text_color">
11909 <dia:color val="#000000"/>
11910 </dia:attribute>
11911 <dia:attribute name="normal_font">
11912 <dia:font family="Courier New" style="0" name="Courier"/>
11913 </dia:attribute>
11914 <dia:attribute name="abstract_font">
11915 <dia:font family="Courier New" style="0" name="Courier"/>
11916 </dia:attribute>
11917 <dia:attribute name="polymorphic_font">
11918 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
11919 </dia:attribute>
11920 <dia:attribute name="classname_font">
11921 <dia:font family="courier new" style="0" name="Courier"/>
11922 </dia:attribute>
11923 <dia:attribute name="abstract_classname_font">
11924 <dia:font family="Courier New" style="0" name="Courier"/>
11925 </dia:attribute>
11926 <dia:attribute name="comment_font">
11927 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
11928 </dia:attribute>
11929 <dia:attribute name="normal_font_height">
11930 <dia:real val="0.80000000000000004"/>
11931 </dia:attribute>
11932 <dia:attribute name="polymorphic_font_height">
11933 <dia:real val="0.80000000000000004"/>
11934 </dia:attribute>
11935 <dia:attribute name="abstract_font_height">
11936 <dia:real val="0.80000000000000004"/>
11937 </dia:attribute>
11938 <dia:attribute name="classname_font_height">
11939 <dia:real val="1"/>
11940 </dia:attribute>
11941 <dia:attribute name="abstract_classname_font_height">
11942 <dia:real val="1"/>
11943 </dia:attribute>
11944 <dia:attribute name="comment_font_height">
11945 <dia:real val="1"/>
11946 </dia:attribute>
11947 <dia:attribute name="attributes"/>
11948 <dia:attribute name="operations"/>
11949 <dia:attribute name="template">
11950 <dia:boolean val="false"/>
11951 </dia:attribute>
11952 <dia:attribute name="templates"/>
11953 </dia:object>
11954 <dia:object type="UML - Class" version="0" id="O66">
11955 <dia:attribute name="obj_pos">
11956 <dia:point val="40,44"/>
11957 </dia:attribute>
11958 <dia:attribute name="obj_bb">
11959 <dia:rectangle val="39.95,43.95;45.05,46.25"/>
11960 </dia:attribute>
11961 <dia:attribute name="elem_corner">
11962 <dia:point val="40,44"/>
11963 </dia:attribute>
11964 <dia:attribute name="elem_width">
11965 <dia:real val="5"/>
11966 </dia:attribute>
11967 <dia:attribute name="elem_height">
11968 <dia:real val="2.1999999999999997"/>
11969 </dia:attribute>
11970 <dia:attribute name="name">
11971 <dia:string>#simulation#</dia:string>
11972 </dia:attribute>
11973 <dia:attribute name="stereotype">
11974 <dia:string>##</dia:string>
11975 </dia:attribute>
11976 <dia:attribute name="comment">
11977 <dia:string>##</dia:string>
11978 </dia:attribute>
11979 <dia:attribute name="abstract">
11980 <dia:boolean val="false"/>
11981 </dia:attribute>
11982 <dia:attribute name="suppress_attributes">
11983 <dia:boolean val="false"/>
11984 </dia:attribute>
11985 <dia:attribute name="suppress_operations">
11986 <dia:boolean val="false"/>
11987 </dia:attribute>
11988 <dia:attribute name="visible_attributes">
11989 <dia:boolean val="true"/>
11990 </dia:attribute>
11991 <dia:attribute name="visible_operations">
11992 <dia:boolean val="true"/>
11993 </dia:attribute>
11994 <dia:attribute name="visible_comments">
11995 <dia:boolean val="false"/>
11996 </dia:attribute>
11997 <dia:attribute name="wrap_operations">
11998 <dia:boolean val="false"/>
11999 </dia:attribute>
12000 <dia:attribute name="wrap_after_char">
12001 <dia:int val="40"/>
12002 </dia:attribute>
12003 <dia:attribute name="comment_line_length">
12004 <dia:int val="40"/>
12005 </dia:attribute>
12006 <dia:attribute name="comment_tagging">
12007 <dia:boolean val="false"/>
12008 </dia:attribute>
12009 <dia:attribute name="line_color">
12010 <dia:color val="#000000"/>
12011 </dia:attribute>
12012 <dia:attribute name="fill_color">
12013 <dia:color val="#ffffff"/>
12014 </dia:attribute>
12015 <dia:attribute name="text_color">
12016 <dia:color val="#000000"/>
12017 </dia:attribute>
12018 <dia:attribute name="normal_font">
12019 <dia:font family="Courier New" style="0" name="Courier"/>
12020 </dia:attribute>
12021 <dia:attribute name="abstract_font">
12022 <dia:font family="Courier New" style="0" name="Courier"/>
12023 </dia:attribute>
12024 <dia:attribute name="polymorphic_font">
12025 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
12026 </dia:attribute>
12027 <dia:attribute name="classname_font">
12028 <dia:font family="courier new" style="0" name="Courier"/>
12029 </dia:attribute>
12030 <dia:attribute name="abstract_classname_font">
12031 <dia:font family="Courier New" style="0" name="Courier"/>
12032 </dia:attribute>
12033 <dia:attribute name="comment_font">
12034 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
12035 </dia:attribute>
12036 <dia:attribute name="normal_font_height">
12037 <dia:real val="0.80000000000000004"/>
12038 </dia:attribute>
12039 <dia:attribute name="polymorphic_font_height">
12040 <dia:real val="0.80000000000000004"/>
12041 </dia:attribute>
12042 <dia:attribute name="abstract_font_height">
12043 <dia:real val="0.80000000000000004"/>
12044 </dia:attribute>
12045 <dia:attribute name="classname_font_height">
12046 <dia:real val="1"/>
12047 </dia:attribute>
12048 <dia:attribute name="abstract_classname_font_height">
12049 <dia:real val="1"/>
12050 </dia:attribute>
12051 <dia:attribute name="comment_font_height">
12052 <dia:real val="1"/>
12053 </dia:attribute>
12054 <dia:attribute name="attributes"/>
12055 <dia:attribute name="operations"/>
12056 <dia:attribute name="template">
12057 <dia:boolean val="false"/>
12058 </dia:attribute>
12059 <dia:attribute name="templates"/>
12060 </dia:object>
12061 <dia:object type="UML - Class" version="0" id="O67">
12062 <dia:attribute name="obj_pos">
12063 <dia:point val="35,44"/>
12064 </dia:attribute>
12065 <dia:attribute name="obj_bb">
12066 <dia:rectangle val="34.95,43.95;38.7,46.25"/>
12067 </dia:attribute>
12068 <dia:attribute name="elem_corner">
12069 <dia:point val="35,44"/>
12070 </dia:attribute>
12071 <dia:attribute name="elem_width">
12072 <dia:real val="3.6499999999999999"/>
12073 </dia:attribute>
12074 <dia:attribute name="elem_height">
12075 <dia:real val="2.1999999999999997"/>
12076 </dia:attribute>
12077 <dia:attribute name="name">
12078 <dia:string>#scatter#</dia:string>
12079 </dia:attribute>
12080 <dia:attribute name="stereotype">
12081 <dia:string>##</dia:string>
12082 </dia:attribute>
12083 <dia:attribute name="comment">
12084 <dia:string>##</dia:string>
12085 </dia:attribute>
12086 <dia:attribute name="abstract">
12087 <dia:boolean val="false"/>
12088 </dia:attribute>
12089 <dia:attribute name="suppress_attributes">
12090 <dia:boolean val="false"/>
12091 </dia:attribute>
12092 <dia:attribute name="suppress_operations">
12093 <dia:boolean val="false"/>
12094 </dia:attribute>
12095 <dia:attribute name="visible_attributes">
12096 <dia:boolean val="true"/>
12097 </dia:attribute>
12098 <dia:attribute name="visible_operations">
12099 <dia:boolean val="true"/>
12100 </dia:attribute>
12101 <dia:attribute name="visible_comments">
12102 <dia:boolean val="false"/>
12103 </dia:attribute>
12104 <dia:attribute name="wrap_operations">
12105 <dia:boolean val="false"/>
12106 </dia:attribute>
12107 <dia:attribute name="wrap_after_char">
12108 <dia:int val="40"/>
12109 </dia:attribute>
12110 <dia:attribute name="comment_line_length">
12111 <dia:int val="40"/>
12112 </dia:attribute>
12113 <dia:attribute name="comment_tagging">
12114 <dia:boolean val="false"/>
12115 </dia:attribute>
12116 <dia:attribute name="line_color">
12117 <dia:color val="#000000"/>
12118 </dia:attribute>
12119 <dia:attribute name="fill_color">
12120 <dia:color val="#ffffff"/>
12121 </dia:attribute>
12122 <dia:attribute name="text_color">
12123 <dia:color val="#000000"/>
12124 </dia:attribute>
12125 <dia:attribute name="normal_font">
12126 <dia:font family="Courier New" style="0" name="Courier"/>
12127 </dia:attribute>
12128 <dia:attribute name="abstract_font">
12129 <dia:font family="Courier New" style="0" name="Courier"/>
12130 </dia:attribute>
12131 <dia:attribute name="polymorphic_font">
12132 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
12133 </dia:attribute>
12134 <dia:attribute name="classname_font">
12135 <dia:font family="courier new" style="0" name="Courier"/>
12136 </dia:attribute>
12137 <dia:attribute name="abstract_classname_font">
12138 <dia:font family="Courier New" style="0" name="Courier"/>
12139 </dia:attribute>
12140 <dia:attribute name="comment_font">
12141 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
12142 </dia:attribute>
12143 <dia:attribute name="normal_font_height">
12144 <dia:real val="0.80000000000000004"/>
12145 </dia:attribute>
12146 <dia:attribute name="polymorphic_font_height">
12147 <dia:real val="0.80000000000000004"/>
12148 </dia:attribute>
12149 <dia:attribute name="abstract_font_height">
12150 <dia:real val="0.80000000000000004"/>
12151 </dia:attribute>
12152 <dia:attribute name="classname_font_height">
12153 <dia:real val="1"/>
12154 </dia:attribute>
12155 <dia:attribute name="abstract_classname_font_height">
12156 <dia:real val="1"/>
12157 </dia:attribute>
12158 <dia:attribute name="comment_font_height">
12159 <dia:real val="1"/>
12160 </dia:attribute>
12161 <dia:attribute name="attributes"/>
12162 <dia:attribute name="operations"/>
12163 <dia:attribute name="template">
12164 <dia:boolean val="false"/>
12165 </dia:attribute>
12166 <dia:attribute name="templates"/>
12167 </dia:object>
12168 <dia:object type="UML - Class" version="0" id="O68">
12169 <dia:attribute name="obj_pos">
12170 <dia:point val="30,44"/>
12171 </dia:attribute>
12172 <dia:attribute name="obj_bb">
12173 <dia:rectangle val="29.95,43.95;33.7,46.25"/>
12174 </dia:attribute>
12175 <dia:attribute name="elem_corner">
12176 <dia:point val="30,44"/>
12177 </dia:attribute>
12178 <dia:attribute name="elem_width">
12179 <dia:real val="3.6499999999999999"/>
12180 </dia:attribute>
12181 <dia:attribute name="elem_height">
12182 <dia:real val="2.1999999999999997"/>
12183 </dia:attribute>
12184 <dia:attribute name="name">
12185 <dia:string>#problem#</dia:string>
12186 </dia:attribute>
12187 <dia:attribute name="stereotype">
12188 <dia:string>##</dia:string>
12189 </dia:attribute>
12190 <dia:attribute name="comment">
12191 <dia:string>##</dia:string>
12192 </dia:attribute>
12193 <dia:attribute name="abstract">
12194 <dia:boolean val="false"/>
12195 </dia:attribute>
12196 <dia:attribute name="suppress_attributes">
12197 <dia:boolean val="false"/>
12198 </dia:attribute>
12199 <dia:attribute name="suppress_operations">
12200 <dia:boolean val="false"/>
12201 </dia:attribute>
12202 <dia:attribute name="visible_attributes">
12203 <dia:boolean val="true"/>
12204 </dia:attribute>
12205 <dia:attribute name="visible_operations">
12206 <dia:boolean val="true"/>
12207 </dia:attribute>
12208 <dia:attribute name="visible_comments">
12209 <dia:boolean val="false"/>
12210 </dia:attribute>
12211 <dia:attribute name="wrap_operations">
12212 <dia:boolean val="false"/>
12213 </dia:attribute>
12214 <dia:attribute name="wrap_after_char">
12215 <dia:int val="40"/>
12216 </dia:attribute>
12217 <dia:attribute name="comment_line_length">
12218 <dia:int val="40"/>
12219 </dia:attribute>
12220 <dia:attribute name="comment_tagging">
12221 <dia:boolean val="false"/>
12222 </dia:attribute>
12223 <dia:attribute name="line_color">
12224 <dia:color val="#000000"/>
12225 </dia:attribute>
12226 <dia:attribute name="fill_color">
12227 <dia:color val="#ffffff"/>
12228 </dia:attribute>
12229 <dia:attribute name="text_color">
12230 <dia:color val="#000000"/>
12231 </dia:attribute>
12232 <dia:attribute name="normal_font">
12233 <dia:font family="courier new" style="0" name="Courier"/>
12234 </dia:attribute>
12235 <dia:attribute name="abstract_font">
12236 <dia:font family="courier new" style="0" name="Courier"/>
12237 </dia:attribute>
12238 <dia:attribute name="polymorphic_font">
12239 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
12240 </dia:attribute>
12241 <dia:attribute name="classname_font">
12242 <dia:font family="courier new" style="0" name="Courier"/>
12243 </dia:attribute>
12244 <dia:attribute name="abstract_classname_font">
12245 <dia:font family="courier new" style="0" name="Courier"/>
12246 </dia:attribute>
12247 <dia:attribute name="comment_font">
12248 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
12249 </dia:attribute>
12250 <dia:attribute name="normal_font_height">
12251 <dia:real val="0.80000000000000004"/>
12252 </dia:attribute>
12253 <dia:attribute name="polymorphic_font_height">
12254 <dia:real val="0.80000000000000004"/>
12255 </dia:attribute>
12256 <dia:attribute name="abstract_font_height">
12257 <dia:real val="0.80000000000000004"/>
12258 </dia:attribute>
12259 <dia:attribute name="classname_font_height">
12260 <dia:real val="1"/>
12261 </dia:attribute>
12262 <dia:attribute name="abstract_classname_font_height">
12263 <dia:real val="1"/>
12264 </dia:attribute>
12265 <dia:attribute name="comment_font_height">
12266 <dia:real val="1"/>
12267 </dia:attribute>
12268 <dia:attribute name="attributes"/>
12269 <dia:attribute name="operations"/>
12270 <dia:attribute name="template">
12271 <dia:boolean val="false"/>
12272 </dia:attribute>
12273 <dia:attribute name="templates"/>
12274 </dia:object>
12275 <dia:object type="UML - Class" version="0" id="O69">
12276 <dia:attribute name="obj_pos">
12277 <dia:point val="48.4,55.7"/>
12278 </dia:attribute>
12279 <dia:attribute name="obj_bb">
12280 <dia:rectangle val="48.35,55.65;52.1,57.95"/>
12281 </dia:attribute>
12282 <dia:attribute name="elem_corner">
12283 <dia:point val="48.4,55.7"/>
12284 </dia:attribute>
12285 <dia:attribute name="elem_width">
12286 <dia:real val="3.6499999999999999"/>
12287 </dia:attribute>
12288 <dia:attribute name="elem_height">
12289 <dia:real val="2.1999999999999997"/>
12290 </dia:attribute>
12291 <dia:attribute name="name">
12292 <dia:string>#aesinit#</dia:string>
12293 </dia:attribute>
12294 <dia:attribute name="stereotype">
12295 <dia:string>##</dia:string>
12296 </dia:attribute>
12297 <dia:attribute name="comment">
12298 <dia:string>##</dia:string>
12299 </dia:attribute>
12300 <dia:attribute name="abstract">
12301 <dia:boolean val="false"/>
12302 </dia:attribute>
12303 <dia:attribute name="suppress_attributes">
12304 <dia:boolean val="false"/>
12305 </dia:attribute>
12306 <dia:attribute name="suppress_operations">
12307 <dia:boolean val="false"/>
12308 </dia:attribute>
12309 <dia:attribute name="visible_attributes">
12310 <dia:boolean val="true"/>
12311 </dia:attribute>
12312 <dia:attribute name="visible_operations">
12313 <dia:boolean val="true"/>
12314 </dia:attribute>
12315 <dia:attribute name="visible_comments">
12316 <dia:boolean val="false"/>
12317 </dia:attribute>
12318 <dia:attribute name="wrap_operations">
12319 <dia:boolean val="false"/>
12320 </dia:attribute>
12321 <dia:attribute name="wrap_after_char">
12322 <dia:int val="40"/>
12323 </dia:attribute>
12324 <dia:attribute name="comment_line_length">
12325 <dia:int val="40"/>
12326 </dia:attribute>
12327 <dia:attribute name="comment_tagging">
12328 <dia:boolean val="false"/>
12329 </dia:attribute>
12330 <dia:attribute name="line_color">
12331 <dia:color val="#000000"/>
12332 </dia:attribute>
12333 <dia:attribute name="fill_color">
12334 <dia:color val="#ffffff"/>
12335 </dia:attribute>
12336 <dia:attribute name="text_color">
12337 <dia:color val="#000000"/>
12338 </dia:attribute>
12339 <dia:attribute name="normal_font">
12340 <dia:font family="Courier New" style="0" name="Courier"/>
12341 </dia:attribute>
12342 <dia:attribute name="abstract_font">
12343 <dia:font family="Courier New" style="0" name="Courier"/>
12344 </dia:attribute>
12345 <dia:attribute name="polymorphic_font">
12346 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
12347 </dia:attribute>
12348 <dia:attribute name="classname_font">
12349 <dia:font family="courier new" style="0" name="Courier"/>
12350 </dia:attribute>
12351 <dia:attribute name="abstract_classname_font">
12352 <dia:font family="Courier New" style="0" name="Courier"/>
12353 </dia:attribute>
12354 <dia:attribute name="comment_font">
12355 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
12356 </dia:attribute>
12357 <dia:attribute name="normal_font_height">
12358 <dia:real val="0.80000000000000004"/>
12359 </dia:attribute>
12360 <dia:attribute name="polymorphic_font_height">
12361 <dia:real val="0.80000000000000004"/>
12362 </dia:attribute>
12363 <dia:attribute name="abstract_font_height">
12364 <dia:real val="0.80000000000000004"/>
12365 </dia:attribute>
12366 <dia:attribute name="classname_font_height">
12367 <dia:real val="1"/>
12368 </dia:attribute>
12369 <dia:attribute name="abstract_classname_font_height">
12370 <dia:real val="1"/>
12371 </dia:attribute>
12372 <dia:attribute name="comment_font_height">
12373 <dia:real val="1"/>
12374 </dia:attribute>
12375 <dia:attribute name="attributes"/>
12376 <dia:attribute name="operations"/>
12377 <dia:attribute name="template">
12378 <dia:boolean val="false"/>
12379 </dia:attribute>
12380 <dia:attribute name="templates"/>
12381 </dia:object>
12382 <dia:object type="UML - Generalization" version="1" id="O70">
12383 <dia:attribute name="obj_pos">
12384 <dia:point val="13.45,51.3"/>
12385 </dia:attribute>
12386 <dia:attribute name="obj_bb">
12387 <dia:rectangle val="12.6,51.25;50.275,55.75"/>
12388 </dia:attribute>
12389 <dia:attribute name="orth_points">
12390 <dia:point val="13.45,51.3"/>
12391 <dia:point val="13.45,52"/>
12392 <dia:point val="50.225,52"/>
12393 <dia:point val="50.225,55.7"/>
12394 </dia:attribute>
12395 <dia:attribute name="orth_orient">
12396 <dia:enum val="1"/>
12397 <dia:enum val="0"/>
12398 <dia:enum val="1"/>
12399 </dia:attribute>
12400 <dia:attribute name="orth_autoroute">
12401 <dia:boolean val="false"/>
12402 </dia:attribute>
12403 <dia:attribute name="text_colour">
12404 <dia:color val="#000000"/>
12405 </dia:attribute>
12406 <dia:attribute name="line_colour">
12407 <dia:color val="#000000"/>
12408 </dia:attribute>
12409 <dia:attribute name="name">
12410 <dia:string>##</dia:string>
12411 </dia:attribute>
12412 <dia:attribute name="stereotype">
12413 <dia:string>##</dia:string>
12414 </dia:attribute>
12415 <dia:connections>
12416 <dia:connection handle="0" to="O108" connection="6"/>
12417 <dia:connection handle="1" to="O69" connection="1"/>
12418 </dia:connections>
12419 </dia:object>
12420 <dia:object type="UML - Association" version="1" id="O71">
12421 <dia:attribute name="obj_pos">
12422 <dia:point val="48.4,55.7"/>
12423 </dia:attribute>
12424 <dia:attribute name="obj_bb">
12425 <dia:rectangle val="24.6,4.1;95.7767,57.3"/>
12426 </dia:attribute>
12427 <dia:attribute name="orth_points">
12428 <dia:point val="48.4,55.7"/>
12429 <dia:point val="48.4,51"/>
12430 <dia:point val="95.7267,51"/>
12431 <dia:point val="95.7267,4.85"/>
12432 <dia:point val="25.35,4.85"/>
12433 </dia:attribute>
12434 <dia:attribute name="orth_orient">
12435 <dia:enum val="1"/>
12436 <dia:enum val="0"/>
12437 <dia:enum val="1"/>
12438 <dia:enum val="0"/>
12439 </dia:attribute>
12440 <dia:attribute name="autorouting">
12441 <dia:boolean val="false"/>
12442 </dia:attribute>
12443 <dia:attribute name="name">
12444 <dia:string>##</dia:string>
12445 </dia:attribute>
12446 <dia:attribute name="direction">
12447 <dia:enum val="0"/>
12448 </dia:attribute>
12449 <dia:attribute name="ends">
12450 <dia:composite>
12451 <dia:attribute name="role">
12452 <dia:string>##</dia:string>
12453 </dia:attribute>
12454 <dia:attribute name="multiplicity">
12455 <dia:string>##</dia:string>
12456 </dia:attribute>
12457 <dia:attribute name="arrow">
12458 <dia:boolean val="false"/>
12459 </dia:attribute>
12460 <dia:attribute name="aggregate">
12461 <dia:enum val="0"/>
12462 </dia:attribute>
12463 <dia:attribute name="visibility">
12464 <dia:enum val="0"/>
12465 </dia:attribute>
12466 </dia:composite>
12467 <dia:composite>
12468 <dia:attribute name="role">
12469 <dia:string>##</dia:string>
12470 </dia:attribute>
12471 <dia:attribute name="multiplicity">
12472 <dia:string>##</dia:string>
12473 </dia:attribute>
12474 <dia:attribute name="arrow">
12475 <dia:boolean val="false"/>
12476 </dia:attribute>
12477 <dia:attribute name="aggregate">
12478 <dia:enum val="1"/>
12479 </dia:attribute>
12480 <dia:attribute name="visibility">
12481 <dia:enum val="0"/>
12482 </dia:attribute>
12483 </dia:composite>
12484 </dia:attribute>
12485 <dia:connections>
12486 <dia:connection handle="0" to="O69" connection="0"/>
12487 <dia:connection handle="1" to="O106" connection="65"/>
12488 </dia:connections>
12489 </dia:object>
12490 <dia:object type="UML - Association" version="1" id="O72">
12491 <dia:attribute name="obj_pos">
12492 <dia:point val="30.4,55.7"/>
12493 </dia:attribute>
12494 <dia:attribute name="obj_bb">
12495 <dia:rectangle val="24.6,4.1;95.7264,57.3"/>
12496 </dia:attribute>
12497 <dia:attribute name="orth_points">
12498 <dia:point val="30.4,55.7"/>
12499 <dia:point val="30.4,51"/>
12500 <dia:point val="95.6764,51"/>
12501 <dia:point val="95.6764,4.85"/>
12502 <dia:point val="25.35,4.85"/>
12503 </dia:attribute>
12504 <dia:attribute name="orth_orient">
12505 <dia:enum val="1"/>
12506 <dia:enum val="0"/>
12507 <dia:enum val="1"/>
12508 <dia:enum val="0"/>
12509 </dia:attribute>
12510 <dia:attribute name="autorouting">
12511 <dia:boolean val="false"/>
12512 </dia:attribute>
12513 <dia:attribute name="name">
12514 <dia:string>##</dia:string>
12515 </dia:attribute>
12516 <dia:attribute name="direction">
12517 <dia:enum val="0"/>
12518 </dia:attribute>
12519 <dia:attribute name="ends">
12520 <dia:composite>
12521 <dia:attribute name="role">
12522 <dia:string>##</dia:string>
12523 </dia:attribute>
12524 <dia:attribute name="multiplicity">
12525 <dia:string>##</dia:string>
12526 </dia:attribute>
12527 <dia:attribute name="arrow">
12528 <dia:boolean val="false"/>
12529 </dia:attribute>
12530 <dia:attribute name="aggregate">
12531 <dia:enum val="0"/>
12532 </dia:attribute>
12533 <dia:attribute name="visibility">
12534 <dia:enum val="0"/>
12535 </dia:attribute>
12536 </dia:composite>
12537 <dia:composite>
12538 <dia:attribute name="role">
12539 <dia:string>##</dia:string>
12540 </dia:attribute>
12541 <dia:attribute name="multiplicity">
12542 <dia:string>##</dia:string>
12543 </dia:attribute>
12544 <dia:attribute name="arrow">
12545 <dia:boolean val="false"/>
12546 </dia:attribute>
12547 <dia:attribute name="aggregate">
12548 <dia:enum val="1"/>
12549 </dia:attribute>
12550 <dia:attribute name="visibility">
12551 <dia:enum val="0"/>
12552 </dia:attribute>
12553 </dia:composite>
12554 </dia:attribute>
12555 <dia:connections>
12556 <dia:connection handle="0" to="O73" connection="0"/>
12557 <dia:connection handle="1" to="O106" connection="65"/>
12558 </dia:connections>
12559 </dia:object>
12560 <dia:object type="UML - Class" version="0" id="O73">
12561 <dia:attribute name="obj_pos">
12562 <dia:point val="30.4,55.7"/>
12563 </dia:attribute>
12564 <dia:attribute name="obj_bb">
12565 <dia:rectangle val="30.35,55.65;32.3,57.95"/>
12566 </dia:attribute>
12567 <dia:attribute name="elem_corner">
12568 <dia:point val="30.4,55.7"/>
12569 </dia:attribute>
12570 <dia:attribute name="elem_width">
12571 <dia:real val="1.8500000000000001"/>
12572 </dia:attribute>
12573 <dia:attribute name="elem_height">
12574 <dia:real val="2.1999999999999997"/>
12575 </dia:attribute>
12576 <dia:attribute name="name">
12577 <dia:string>#mix#</dia:string>
12578 </dia:attribute>
12579 <dia:attribute name="stereotype">
12580 <dia:string>##</dia:string>
12581 </dia:attribute>
12582 <dia:attribute name="comment">
12583 <dia:string>##</dia:string>
12584 </dia:attribute>
12585 <dia:attribute name="abstract">
12586 <dia:boolean val="false"/>
12587 </dia:attribute>
12588 <dia:attribute name="suppress_attributes">
12589 <dia:boolean val="false"/>
12590 </dia:attribute>
12591 <dia:attribute name="suppress_operations">
12592 <dia:boolean val="false"/>
12593 </dia:attribute>
12594 <dia:attribute name="visible_attributes">
12595 <dia:boolean val="true"/>
12596 </dia:attribute>
12597 <dia:attribute name="visible_operations">
12598 <dia:boolean val="true"/>
12599 </dia:attribute>
12600 <dia:attribute name="visible_comments">
12601 <dia:boolean val="false"/>
12602 </dia:attribute>
12603 <dia:attribute name="wrap_operations">
12604 <dia:boolean val="false"/>
12605 </dia:attribute>
12606 <dia:attribute name="wrap_after_char">
12607 <dia:int val="40"/>
12608 </dia:attribute>
12609 <dia:attribute name="comment_line_length">
12610 <dia:int val="40"/>
12611 </dia:attribute>
12612 <dia:attribute name="comment_tagging">
12613 <dia:boolean val="false"/>
12614 </dia:attribute>
12615 <dia:attribute name="line_color">
12616 <dia:color val="#000000"/>
12617 </dia:attribute>
12618 <dia:attribute name="fill_color">
12619 <dia:color val="#ffffff"/>
12620 </dia:attribute>
12621 <dia:attribute name="text_color">
12622 <dia:color val="#000000"/>
12623 </dia:attribute>
12624 <dia:attribute name="normal_font">
12625 <dia:font family="Courier New" style="0" name="Courier"/>
12626 </dia:attribute>
12627 <dia:attribute name="abstract_font">
12628 <dia:font family="Courier New" style="0" name="Courier"/>
12629 </dia:attribute>
12630 <dia:attribute name="polymorphic_font">
12631 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
12632 </dia:attribute>
12633 <dia:attribute name="classname_font">
12634 <dia:font family="courier new" style="0" name="Courier"/>
12635 </dia:attribute>
12636 <dia:attribute name="abstract_classname_font">
12637 <dia:font family="Courier New" style="0" name="Courier"/>
12638 </dia:attribute>
12639 <dia:attribute name="comment_font">
12640 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
12641 </dia:attribute>
12642 <dia:attribute name="normal_font_height">
12643 <dia:real val="0.80000000000000004"/>
12644 </dia:attribute>
12645 <dia:attribute name="polymorphic_font_height">
12646 <dia:real val="0.80000000000000004"/>
12647 </dia:attribute>
12648 <dia:attribute name="abstract_font_height">
12649 <dia:real val="0.80000000000000004"/>
12650 </dia:attribute>
12651 <dia:attribute name="classname_font_height">
12652 <dia:real val="1"/>
12653 </dia:attribute>
12654 <dia:attribute name="abstract_classname_font_height">
12655 <dia:real val="1"/>
12656 </dia:attribute>
12657 <dia:attribute name="comment_font_height">
12658 <dia:real val="1"/>
12659 </dia:attribute>
12660 <dia:attribute name="attributes"/>
12661 <dia:attribute name="operations"/>
12662 <dia:attribute name="template">
12663 <dia:boolean val="false"/>
12664 </dia:attribute>
12665 <dia:attribute name="templates"/>
12666 </dia:object>
12667 <dia:object type="UML - Generalization" version="1" id="O74">
12668 <dia:attribute name="obj_pos">
12669 <dia:point val="13.45,51.3"/>
12670 </dia:attribute>
12671 <dia:attribute name="obj_bb">
12672 <dia:rectangle val="12.6,51.25;31.375,55.75"/>
12673 </dia:attribute>
12674 <dia:attribute name="orth_points">
12675 <dia:point val="13.45,51.3"/>
12676 <dia:point val="13.45,52"/>
12677 <dia:point val="31.325,52"/>
12678 <dia:point val="31.325,55.7"/>
12679 </dia:attribute>
12680 <dia:attribute name="orth_orient">
12681 <dia:enum val="1"/>
12682 <dia:enum val="0"/>
12683 <dia:enum val="1"/>
12684 </dia:attribute>
12685 <dia:attribute name="orth_autoroute">
12686 <dia:boolean val="false"/>
12687 </dia:attribute>
12688 <dia:attribute name="text_colour">
12689 <dia:color val="#000000"/>
12690 </dia:attribute>
12691 <dia:attribute name="line_colour">
12692 <dia:color val="#000000"/>
12693 </dia:attribute>
12694 <dia:attribute name="name">
12695 <dia:string>##</dia:string>
12696 </dia:attribute>
12697 <dia:attribute name="stereotype">
12698 <dia:string>##</dia:string>
12699 </dia:attribute>
12700 <dia:connections>
12701 <dia:connection handle="0" to="O108" connection="6"/>
12702 <dia:connection handle="1" to="O73" connection="1"/>
12703 </dia:connections>
12704 </dia:object>
12705 <dia:object type="UML - Association" version="1" id="O75">
12706 <dia:attribute name="obj_pos">
12707 <dia:point val="59.35,55.75"/>
12708 </dia:attribute>
12709 <dia:attribute name="obj_bb">
12710 <dia:rectangle val="24.6,4.1;95.7264,57.35"/>
12711 </dia:attribute>
12712 <dia:attribute name="orth_points">
12713 <dia:point val="59.35,55.75"/>
12714 <dia:point val="59.35,51"/>
12715 <dia:point val="95.6764,51"/>
12716 <dia:point val="95.6764,4.85"/>
12717 <dia:point val="25.35,4.85"/>
12718 </dia:attribute>
12719 <dia:attribute name="orth_orient">
12720 <dia:enum val="1"/>
12721 <dia:enum val="0"/>
12722 <dia:enum val="1"/>
12723 <dia:enum val="0"/>
12724 </dia:attribute>
12725 <dia:attribute name="autorouting">
12726 <dia:boolean val="false"/>
12727 </dia:attribute>
12728 <dia:attribute name="name">
12729 <dia:string>##</dia:string>
12730 </dia:attribute>
12731 <dia:attribute name="direction">
12732 <dia:enum val="0"/>
12733 </dia:attribute>
12734 <dia:attribute name="ends">
12735 <dia:composite>
12736 <dia:attribute name="role">
12737 <dia:string>##</dia:string>
12738 </dia:attribute>
12739 <dia:attribute name="multiplicity">
12740 <dia:string>##</dia:string>
12741 </dia:attribute>
12742 <dia:attribute name="arrow">
12743 <dia:boolean val="false"/>
12744 </dia:attribute>
12745 <dia:attribute name="aggregate">
12746 <dia:enum val="0"/>
12747 </dia:attribute>
12748 <dia:attribute name="visibility">
12749 <dia:enum val="0"/>
12750 </dia:attribute>
12751 </dia:composite>
12752 <dia:composite>
12753 <dia:attribute name="role">
12754 <dia:string>##</dia:string>
12755 </dia:attribute>
12756 <dia:attribute name="multiplicity">
12757 <dia:string>##</dia:string>
12758 </dia:attribute>
12759 <dia:attribute name="arrow">
12760 <dia:boolean val="false"/>
12761 </dia:attribute>
12762 <dia:attribute name="aggregate">
12763 <dia:enum val="1"/>
12764 </dia:attribute>
12765 <dia:attribute name="visibility">
12766 <dia:enum val="0"/>
12767 </dia:attribute>
12768 </dia:composite>
12769 </dia:attribute>
12770 <dia:connections>
12771 <dia:connection handle="0" to="O76" connection="0"/>
12772 <dia:connection handle="1" to="O106" connection="65"/>
12773 </dia:connections>
12774 </dia:object>
12775 <dia:object type="UML - Class" version="0" id="O76">
12776 <dia:attribute name="obj_pos">
12777 <dia:point val="59.35,55.75"/>
12778 </dia:attribute>
12779 <dia:attribute name="obj_bb">
12780 <dia:rectangle val="59.3,55.7;72.15,58.6"/>
12781 </dia:attribute>
12782 <dia:attribute name="elem_corner">
12783 <dia:point val="59.35,55.75"/>
12784 </dia:attribute>
12785 <dia:attribute name="elem_width">
12786 <dia:real val="12.75"/>
12787 </dia:attribute>
12788 <dia:attribute name="elem_height">
12789 <dia:real val="2.7999999999999998"/>
12790 </dia:attribute>
12791 <dia:attribute name="name">
12792 <dia:string>#pred#</dia:string>
12793 </dia:attribute>
12794 <dia:attribute name="stereotype">
12795 <dia:string>##</dia:string>
12796 </dia:attribute>
12797 <dia:attribute name="comment">
12798 <dia:string>##</dia:string>
12799 </dia:attribute>
12800 <dia:attribute name="abstract">
12801 <dia:boolean val="false"/>
12802 </dia:attribute>
12803 <dia:attribute name="suppress_attributes">
12804 <dia:boolean val="false"/>
12805 </dia:attribute>
12806 <dia:attribute name="suppress_operations">
12807 <dia:boolean val="false"/>
12808 </dia:attribute>
12809 <dia:attribute name="visible_attributes">
12810 <dia:boolean val="true"/>
12811 </dia:attribute>
12812 <dia:attribute name="visible_operations">
12813 <dia:boolean val="true"/>
12814 </dia:attribute>
12815 <dia:attribute name="visible_comments">
12816 <dia:boolean val="false"/>
12817 </dia:attribute>
12818 <dia:attribute name="wrap_operations">
12819 <dia:boolean val="false"/>
12820 </dia:attribute>
12821 <dia:attribute name="wrap_after_char">
12822 <dia:int val="40"/>
12823 </dia:attribute>
12824 <dia:attribute name="comment_line_length">
12825 <dia:int val="40"/>
12826 </dia:attribute>
12827 <dia:attribute name="comment_tagging">
12828 <dia:boolean val="false"/>
12829 </dia:attribute>
12830 <dia:attribute name="line_color">
12831 <dia:color val="#000000"/>
12832 </dia:attribute>
12833 <dia:attribute name="fill_color">
12834 <dia:color val="#ffffff"/>
12835 </dia:attribute>
12836 <dia:attribute name="text_color">
12837 <dia:color val="#000000"/>
12838 </dia:attribute>
12839 <dia:attribute name="normal_font">
12840 <dia:font family="courier new" style="0" name="Courier"/>
12841 </dia:attribute>
12842 <dia:attribute name="abstract_font">
12843 <dia:font family="courier new" style="0" name="Courier"/>
12844 </dia:attribute>
12845 <dia:attribute name="polymorphic_font">
12846 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
12847 </dia:attribute>
12848 <dia:attribute name="classname_font">
12849 <dia:font family="courier new" style="0" name="Courier"/>
12850 </dia:attribute>
12851 <dia:attribute name="abstract_classname_font">
12852 <dia:font family="courier new" style="0" name="Courier"/>
12853 </dia:attribute>
12854 <dia:attribute name="comment_font">
12855 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
12856 </dia:attribute>
12857 <dia:attribute name="normal_font_height">
12858 <dia:real val="0.80000000000000004"/>
12859 </dia:attribute>
12860 <dia:attribute name="polymorphic_font_height">
12861 <dia:real val="0.80000000000000004"/>
12862 </dia:attribute>
12863 <dia:attribute name="abstract_font_height">
12864 <dia:real val="0.80000000000000004"/>
12865 </dia:attribute>
12866 <dia:attribute name="classname_font_height">
12867 <dia:real val="1"/>
12868 </dia:attribute>
12869 <dia:attribute name="abstract_classname_font_height">
12870 <dia:real val="1"/>
12871 </dia:attribute>
12872 <dia:attribute name="comment_font_height">
12873 <dia:real val="1"/>
12874 </dia:attribute>
12875 <dia:attribute name="attributes">
12876 <dia:composite type="umlattribute">
12877 <dia:attribute name="name">
12878 <dia:string>#secondary_columns#</dia:string>
12879 </dia:attribute>
12880 <dia:attribute name="type">
12881 <dia:string>#array of arrays#</dia:string>
12882 </dia:attribute>
12883 <dia:attribute name="value">
12884 <dia:string>##</dia:string>
12885 </dia:attribute>
12886 <dia:attribute name="comment">
12887 <dia:string>##</dia:string>
12888 </dia:attribute>
12889 <dia:attribute name="visibility">
12890 <dia:enum val="0"/>
12891 </dia:attribute>
12892 <dia:attribute name="abstract">
12893 <dia:boolean val="false"/>
12894 </dia:attribute>
12895 <dia:attribute name="class_scope">
12896 <dia:boolean val="false"/>
12897 </dia:attribute>
12898 </dia:composite>
12899 </dia:attribute>
12900 <dia:attribute name="operations"/>
12901 <dia:attribute name="template">
12902 <dia:boolean val="false"/>
12903 </dia:attribute>
12904 <dia:attribute name="templates"/>
12905 </dia:object>
12906 <dia:object type="UML - Generalization" version="1" id="O77">
12907 <dia:attribute name="obj_pos">
12908 <dia:point val="13.45,51.3"/>
12909 </dia:attribute>
12910 <dia:attribute name="obj_bb">
12911 <dia:rectangle val="12.6,51.25;65.775,55.8"/>
12912 </dia:attribute>
12913 <dia:attribute name="orth_points">
12914 <dia:point val="13.45,51.3"/>
12915 <dia:point val="13.45,52"/>
12916 <dia:point val="65.725,52"/>
12917 <dia:point val="65.725,55.75"/>
12918 </dia:attribute>
12919 <dia:attribute name="orth_orient">
12920 <dia:enum val="1"/>
12921 <dia:enum val="0"/>
12922 <dia:enum val="1"/>
12923 </dia:attribute>
12924 <dia:attribute name="orth_autoroute">
12925 <dia:boolean val="false"/>
12926 </dia:attribute>
12927 <dia:attribute name="text_colour">
12928 <dia:color val="#000000"/>
12929 </dia:attribute>
12930 <dia:attribute name="line_colour">
12931 <dia:color val="#000000"/>
12932 </dia:attribute>
12933 <dia:attribute name="name">
12934 <dia:string>##</dia:string>
12935 </dia:attribute>
12936 <dia:attribute name="stereotype">
12937 <dia:string>##</dia:string>
12938 </dia:attribute>
12939 <dia:connections>
12940 <dia:connection handle="0" to="O108" connection="6"/>
12941 <dia:connection handle="1" to="O76" connection="1"/>
12942 </dia:connections>
12943 </dia:object>
12944 <dia:object type="UML - Class" version="0" id="O78">
12945 <dia:attribute name="obj_pos">
12946 <dia:point val="45.4,55.7"/>
12947 </dia:attribute>
12948 <dia:attribute name="obj_bb">
12949 <dia:rectangle val="45.35,55.65;47.3,57.95"/>
12950 </dia:attribute>
12951 <dia:attribute name="elem_corner">
12952 <dia:point val="45.4,55.7"/>
12953 </dia:attribute>
12954 <dia:attribute name="elem_width">
12955 <dia:real val="1.8500000000000001"/>
12956 </dia:attribute>
12957 <dia:attribute name="elem_height">
12958 <dia:real val="2.1999999999999997"/>
12959 </dia:attribute>
12960 <dia:attribute name="name">
12961 <dia:string>#tol#</dia:string>
12962 </dia:attribute>
12963 <dia:attribute name="stereotype">
12964 <dia:string>##</dia:string>
12965 </dia:attribute>
12966 <dia:attribute name="comment">
12967 <dia:string>##</dia:string>
12968 </dia:attribute>
12969 <dia:attribute name="abstract">
12970 <dia:boolean val="false"/>
12971 </dia:attribute>
12972 <dia:attribute name="suppress_attributes">
12973 <dia:boolean val="false"/>
12974 </dia:attribute>
12975 <dia:attribute name="suppress_operations">
12976 <dia:boolean val="false"/>
12977 </dia:attribute>
12978 <dia:attribute name="visible_attributes">
12979 <dia:boolean val="true"/>
12980 </dia:attribute>
12981 <dia:attribute name="visible_operations">
12982 <dia:boolean val="true"/>
12983 </dia:attribute>
12984 <dia:attribute name="visible_comments">
12985 <dia:boolean val="false"/>
12986 </dia:attribute>
12987 <dia:attribute name="wrap_operations">
12988 <dia:boolean val="false"/>
12989 </dia:attribute>
12990 <dia:attribute name="wrap_after_char">
12991 <dia:int val="40"/>
12992 </dia:attribute>
12993 <dia:attribute name="comment_line_length">
12994 <dia:int val="40"/>
12995 </dia:attribute>
12996 <dia:attribute name="comment_tagging">
12997 <dia:boolean val="false"/>
12998 </dia:attribute>
12999 <dia:attribute name="line_color">
13000 <dia:color val="#000000"/>
13001 </dia:attribute>
13002 <dia:attribute name="fill_color">
13003 <dia:color val="#ffffff"/>
13004 </dia:attribute>
13005 <dia:attribute name="text_color">
13006 <dia:color val="#000000"/>
13007 </dia:attribute>
13008 <dia:attribute name="normal_font">
13009 <dia:font family="Courier New" style="0" name="Courier"/>
13010 </dia:attribute>
13011 <dia:attribute name="abstract_font">
13012 <dia:font family="Courier New" style="0" name="Courier"/>
13013 </dia:attribute>
13014 <dia:attribute name="polymorphic_font">
13015 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13016 </dia:attribute>
13017 <dia:attribute name="classname_font">
13018 <dia:font family="courier new" style="0" name="Courier"/>
13019 </dia:attribute>
13020 <dia:attribute name="abstract_classname_font">
13021 <dia:font family="Courier New" style="0" name="Courier"/>
13022 </dia:attribute>
13023 <dia:attribute name="comment_font">
13024 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13025 </dia:attribute>
13026 <dia:attribute name="normal_font_height">
13027 <dia:real val="0.80000000000000004"/>
13028 </dia:attribute>
13029 <dia:attribute name="polymorphic_font_height">
13030 <dia:real val="0.80000000000000004"/>
13031 </dia:attribute>
13032 <dia:attribute name="abstract_font_height">
13033 <dia:real val="0.80000000000000004"/>
13034 </dia:attribute>
13035 <dia:attribute name="classname_font_height">
13036 <dia:real val="1"/>
13037 </dia:attribute>
13038 <dia:attribute name="abstract_classname_font_height">
13039 <dia:real val="1"/>
13040 </dia:attribute>
13041 <dia:attribute name="comment_font_height">
13042 <dia:real val="1"/>
13043 </dia:attribute>
13044 <dia:attribute name="attributes"/>
13045 <dia:attribute name="operations"/>
13046 <dia:attribute name="template">
13047 <dia:boolean val="false"/>
13048 </dia:attribute>
13049 <dia:attribute name="templates"/>
13050 </dia:object>
13051 <dia:object type="UML - Generalization" version="1" id="O79">
13052 <dia:attribute name="obj_pos">
13053 <dia:point val="13.45,51.3"/>
13054 </dia:attribute>
13055 <dia:attribute name="obj_bb">
13056 <dia:rectangle val="12.6,51.25;46.375,55.75"/>
13057 </dia:attribute>
13058 <dia:attribute name="orth_points">
13059 <dia:point val="13.45,51.3"/>
13060 <dia:point val="13.45,52"/>
13061 <dia:point val="46.325,52"/>
13062 <dia:point val="46.325,55.7"/>
13063 </dia:attribute>
13064 <dia:attribute name="orth_orient">
13065 <dia:enum val="1"/>
13066 <dia:enum val="0"/>
13067 <dia:enum val="1"/>
13068 </dia:attribute>
13069 <dia:attribute name="orth_autoroute">
13070 <dia:boolean val="false"/>
13071 </dia:attribute>
13072 <dia:attribute name="text_colour">
13073 <dia:color val="#000000"/>
13074 </dia:attribute>
13075 <dia:attribute name="line_colour">
13076 <dia:color val="#000000"/>
13077 </dia:attribute>
13078 <dia:attribute name="name">
13079 <dia:string>##</dia:string>
13080 </dia:attribute>
13081 <dia:attribute name="stereotype">
13082 <dia:string>##</dia:string>
13083 </dia:attribute>
13084 <dia:connections>
13085 <dia:connection handle="0" to="O108" connection="6"/>
13086 <dia:connection handle="1" to="O78" connection="1"/>
13087 </dia:connections>
13088 </dia:object>
13089 <dia:object type="UML - Class" version="0" id="O80">
13090 <dia:attribute name="obj_pos">
13091 <dia:point val="81,44"/>
13092 </dia:attribute>
13093 <dia:attribute name="obj_bb">
13094 <dia:rectangle val="80.95,43.95;83.8,46.25"/>
13095 </dia:attribute>
13096 <dia:attribute name="elem_corner">
13097 <dia:point val="81,44"/>
13098 </dia:attribute>
13099 <dia:attribute name="elem_width">
13100 <dia:real val="2.75"/>
13101 </dia:attribute>
13102 <dia:attribute name="elem_height">
13103 <dia:real val="2.1999999999999997"/>
13104 </dia:attribute>
13105 <dia:attribute name="name">
13106 <dia:string>#model#</dia:string>
13107 </dia:attribute>
13108 <dia:attribute name="stereotype">
13109 <dia:string>##</dia:string>
13110 </dia:attribute>
13111 <dia:attribute name="comment">
13112 <dia:string>##</dia:string>
13113 </dia:attribute>
13114 <dia:attribute name="abstract">
13115 <dia:boolean val="false"/>
13116 </dia:attribute>
13117 <dia:attribute name="suppress_attributes">
13118 <dia:boolean val="false"/>
13119 </dia:attribute>
13120 <dia:attribute name="suppress_operations">
13121 <dia:boolean val="false"/>
13122 </dia:attribute>
13123 <dia:attribute name="visible_attributes">
13124 <dia:boolean val="true"/>
13125 </dia:attribute>
13126 <dia:attribute name="visible_operations">
13127 <dia:boolean val="true"/>
13128 </dia:attribute>
13129 <dia:attribute name="visible_comments">
13130 <dia:boolean val="false"/>
13131 </dia:attribute>
13132 <dia:attribute name="wrap_operations">
13133 <dia:boolean val="false"/>
13134 </dia:attribute>
13135 <dia:attribute name="wrap_after_char">
13136 <dia:int val="40"/>
13137 </dia:attribute>
13138 <dia:attribute name="comment_line_length">
13139 <dia:int val="40"/>
13140 </dia:attribute>
13141 <dia:attribute name="comment_tagging">
13142 <dia:boolean val="false"/>
13143 </dia:attribute>
13144 <dia:attribute name="line_color">
13145 <dia:color val="#000000"/>
13146 </dia:attribute>
13147 <dia:attribute name="fill_color">
13148 <dia:color val="#ffffff"/>
13149 </dia:attribute>
13150 <dia:attribute name="text_color">
13151 <dia:color val="#000000"/>
13152 </dia:attribute>
13153 <dia:attribute name="normal_font">
13154 <dia:font family="courier new" style="0" name="Courier"/>
13155 </dia:attribute>
13156 <dia:attribute name="abstract_font">
13157 <dia:font family="courier new" style="0" name="Courier"/>
13158 </dia:attribute>
13159 <dia:attribute name="polymorphic_font">
13160 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13161 </dia:attribute>
13162 <dia:attribute name="classname_font">
13163 <dia:font family="courier new" style="0" name="Courier"/>
13164 </dia:attribute>
13165 <dia:attribute name="abstract_classname_font">
13166 <dia:font family="courier new" style="0" name="Courier"/>
13167 </dia:attribute>
13168 <dia:attribute name="comment_font">
13169 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13170 </dia:attribute>
13171 <dia:attribute name="normal_font_height">
13172 <dia:real val="0.80000000000000004"/>
13173 </dia:attribute>
13174 <dia:attribute name="polymorphic_font_height">
13175 <dia:real val="0.80000000000000004"/>
13176 </dia:attribute>
13177 <dia:attribute name="abstract_font_height">
13178 <dia:real val="0.80000000000000004"/>
13179 </dia:attribute>
13180 <dia:attribute name="classname_font_height">
13181 <dia:real val="1"/>
13182 </dia:attribute>
13183 <dia:attribute name="abstract_classname_font_height">
13184 <dia:real val="1"/>
13185 </dia:attribute>
13186 <dia:attribute name="comment_font_height">
13187 <dia:real val="1"/>
13188 </dia:attribute>
13189 <dia:attribute name="attributes"/>
13190 <dia:attribute name="operations"/>
13191 <dia:attribute name="template">
13192 <dia:boolean val="false"/>
13193 </dia:attribute>
13194 <dia:attribute name="templates"/>
13195 </dia:object>
13196 <dia:object type="UML - Class" version="0" id="O81">
13197 <dia:attribute name="obj_pos">
13198 <dia:point val="77,44"/>
13199 </dia:attribute>
13200 <dia:attribute name="obj_bb">
13201 <dia:rectangle val="76.95,43.95;79.8,46.25"/>
13202 </dia:attribute>
13203 <dia:attribute name="elem_corner">
13204 <dia:point val="77,44"/>
13205 </dia:attribute>
13206 <dia:attribute name="elem_width">
13207 <dia:real val="2.75"/>
13208 </dia:attribute>
13209 <dia:attribute name="elem_height">
13210 <dia:real val="2.1999999999999997"/>
13211 </dia:attribute>
13212 <dia:attribute name="name">
13213 <dia:string>#input#</dia:string>
13214 </dia:attribute>
13215 <dia:attribute name="stereotype">
13216 <dia:string>##</dia:string>
13217 </dia:attribute>
13218 <dia:attribute name="comment">
13219 <dia:string>##</dia:string>
13220 </dia:attribute>
13221 <dia:attribute name="abstract">
13222 <dia:boolean val="false"/>
13223 </dia:attribute>
13224 <dia:attribute name="suppress_attributes">
13225 <dia:boolean val="false"/>
13226 </dia:attribute>
13227 <dia:attribute name="suppress_operations">
13228 <dia:boolean val="false"/>
13229 </dia:attribute>
13230 <dia:attribute name="visible_attributes">
13231 <dia:boolean val="true"/>
13232 </dia:attribute>
13233 <dia:attribute name="visible_operations">
13234 <dia:boolean val="true"/>
13235 </dia:attribute>
13236 <dia:attribute name="visible_comments">
13237 <dia:boolean val="false"/>
13238 </dia:attribute>
13239 <dia:attribute name="wrap_operations">
13240 <dia:boolean val="false"/>
13241 </dia:attribute>
13242 <dia:attribute name="wrap_after_char">
13243 <dia:int val="40"/>
13244 </dia:attribute>
13245 <dia:attribute name="comment_line_length">
13246 <dia:int val="40"/>
13247 </dia:attribute>
13248 <dia:attribute name="comment_tagging">
13249 <dia:boolean val="false"/>
13250 </dia:attribute>
13251 <dia:attribute name="line_color">
13252 <dia:color val="#000000"/>
13253 </dia:attribute>
13254 <dia:attribute name="fill_color">
13255 <dia:color val="#ffffff"/>
13256 </dia:attribute>
13257 <dia:attribute name="text_color">
13258 <dia:color val="#000000"/>
13259 </dia:attribute>
13260 <dia:attribute name="normal_font">
13261 <dia:font family="Courier New" style="0" name="Courier"/>
13262 </dia:attribute>
13263 <dia:attribute name="abstract_font">
13264 <dia:font family="Courier New" style="0" name="Courier"/>
13265 </dia:attribute>
13266 <dia:attribute name="polymorphic_font">
13267 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13268 </dia:attribute>
13269 <dia:attribute name="classname_font">
13270 <dia:font family="courier new" style="0" name="Courier"/>
13271 </dia:attribute>
13272 <dia:attribute name="abstract_classname_font">
13273 <dia:font family="Courier New" style="0" name="Courier"/>
13274 </dia:attribute>
13275 <dia:attribute name="comment_font">
13276 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13277 </dia:attribute>
13278 <dia:attribute name="normal_font_height">
13279 <dia:real val="0.80000000000000004"/>
13280 </dia:attribute>
13281 <dia:attribute name="polymorphic_font_height">
13282 <dia:real val="0.80000000000000004"/>
13283 </dia:attribute>
13284 <dia:attribute name="abstract_font_height">
13285 <dia:real val="0.80000000000000004"/>
13286 </dia:attribute>
13287 <dia:attribute name="classname_font_height">
13288 <dia:real val="1"/>
13289 </dia:attribute>
13290 <dia:attribute name="abstract_classname_font_height">
13291 <dia:real val="1"/>
13292 </dia:attribute>
13293 <dia:attribute name="comment_font_height">
13294 <dia:real val="1"/>
13295 </dia:attribute>
13296 <dia:attribute name="attributes"/>
13297 <dia:attribute name="operations"/>
13298 <dia:attribute name="template">
13299 <dia:boolean val="false"/>
13300 </dia:attribute>
13301 <dia:attribute name="templates"/>
13302 </dia:object>
13303 <dia:object type="UML - Class" version="0" id="O82">
13304 <dia:attribute name="obj_pos">
13305 <dia:point val="71,44"/>
13306 </dia:attribute>
13307 <dia:attribute name="obj_bb">
13308 <dia:rectangle val="70.95,43.95;76.05,46.25"/>
13309 </dia:attribute>
13310 <dia:attribute name="elem_corner">
13311 <dia:point val="71,44"/>
13312 </dia:attribute>
13313 <dia:attribute name="elem_width">
13314 <dia:real val="5"/>
13315 </dia:attribute>
13316 <dia:attribute name="elem_height">
13317 <dia:real val="2.1999999999999997"/>
13318 </dia:attribute>
13319 <dia:attribute name="name">
13320 <dia:string>#estimation#</dia:string>
13321 </dia:attribute>
13322 <dia:attribute name="stereotype">
13323 <dia:string>##</dia:string>
13324 </dia:attribute>
13325 <dia:attribute name="comment">
13326 <dia:string>##</dia:string>
13327 </dia:attribute>
13328 <dia:attribute name="abstract">
13329 <dia:boolean val="false"/>
13330 </dia:attribute>
13331 <dia:attribute name="suppress_attributes">
13332 <dia:boolean val="false"/>
13333 </dia:attribute>
13334 <dia:attribute name="suppress_operations">
13335 <dia:boolean val="false"/>
13336 </dia:attribute>
13337 <dia:attribute name="visible_attributes">
13338 <dia:boolean val="true"/>
13339 </dia:attribute>
13340 <dia:attribute name="visible_operations">
13341 <dia:boolean val="true"/>
13342 </dia:attribute>
13343 <dia:attribute name="visible_comments">
13344 <dia:boolean val="false"/>
13345 </dia:attribute>
13346 <dia:attribute name="wrap_operations">
13347 <dia:boolean val="false"/>
13348 </dia:attribute>
13349 <dia:attribute name="wrap_after_char">
13350 <dia:int val="40"/>
13351 </dia:attribute>
13352 <dia:attribute name="comment_line_length">
13353 <dia:int val="40"/>
13354 </dia:attribute>
13355 <dia:attribute name="comment_tagging">
13356 <dia:boolean val="false"/>
13357 </dia:attribute>
13358 <dia:attribute name="line_color">
13359 <dia:color val="#000000"/>
13360 </dia:attribute>
13361 <dia:attribute name="fill_color">
13362 <dia:color val="#ffffff"/>
13363 </dia:attribute>
13364 <dia:attribute name="text_color">
13365 <dia:color val="#000000"/>
13366 </dia:attribute>
13367 <dia:attribute name="normal_font">
13368 <dia:font family="Courier New" style="0" name="Courier"/>
13369 </dia:attribute>
13370 <dia:attribute name="abstract_font">
13371 <dia:font family="Courier New" style="0" name="Courier"/>
13372 </dia:attribute>
13373 <dia:attribute name="polymorphic_font">
13374 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13375 </dia:attribute>
13376 <dia:attribute name="classname_font">
13377 <dia:font family="courier new" style="0" name="Courier"/>
13378 </dia:attribute>
13379 <dia:attribute name="abstract_classname_font">
13380 <dia:font family="Courier New" style="0" name="Courier"/>
13381 </dia:attribute>
13382 <dia:attribute name="comment_font">
13383 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13384 </dia:attribute>
13385 <dia:attribute name="normal_font_height">
13386 <dia:real val="0.80000000000000004"/>
13387 </dia:attribute>
13388 <dia:attribute name="polymorphic_font_height">
13389 <dia:real val="0.80000000000000004"/>
13390 </dia:attribute>
13391 <dia:attribute name="abstract_font_height">
13392 <dia:real val="0.80000000000000004"/>
13393 </dia:attribute>
13394 <dia:attribute name="classname_font_height">
13395 <dia:real val="1"/>
13396 </dia:attribute>
13397 <dia:attribute name="abstract_classname_font_height">
13398 <dia:real val="1"/>
13399 </dia:attribute>
13400 <dia:attribute name="comment_font_height">
13401 <dia:real val="1"/>
13402 </dia:attribute>
13403 <dia:attribute name="attributes"/>
13404 <dia:attribute name="operations"/>
13405 <dia:attribute name="template">
13406 <dia:boolean val="false"/>
13407 </dia:attribute>
13408 <dia:attribute name="templates"/>
13409 </dia:object>
13410 <dia:object type="UML - Class" version="0" id="O83">
13411 <dia:attribute name="obj_pos">
13412 <dia:point val="68,47"/>
13413 </dia:attribute>
13414 <dia:attribute name="obj_bb">
13415 <dia:rectangle val="67.95,46.95;79.05,50.65"/>
13416 </dia:attribute>
13417 <dia:attribute name="elem_corner">
13418 <dia:point val="68,47"/>
13419 </dia:attribute>
13420 <dia:attribute name="elem_width">
13421 <dia:real val="11"/>
13422 </dia:attribute>
13423 <dia:attribute name="elem_height">
13424 <dia:real val="3.6000000000000001"/>
13425 </dia:attribute>
13426 <dia:attribute name="name">
13427 <dia:string>#data#</dia:string>
13428 </dia:attribute>
13429 <dia:attribute name="stereotype">
13430 <dia:string>##</dia:string>
13431 </dia:attribute>
13432 <dia:attribute name="comment">
13433 <dia:string>##</dia:string>
13434 </dia:attribute>
13435 <dia:attribute name="abstract">
13436 <dia:boolean val="false"/>
13437 </dia:attribute>
13438 <dia:attribute name="suppress_attributes">
13439 <dia:boolean val="false"/>
13440 </dia:attribute>
13441 <dia:attribute name="suppress_operations">
13442 <dia:boolean val="false"/>
13443 </dia:attribute>
13444 <dia:attribute name="visible_attributes">
13445 <dia:boolean val="true"/>
13446 </dia:attribute>
13447 <dia:attribute name="visible_operations">
13448 <dia:boolean val="true"/>
13449 </dia:attribute>
13450 <dia:attribute name="visible_comments">
13451 <dia:boolean val="false"/>
13452 </dia:attribute>
13453 <dia:attribute name="wrap_operations">
13454 <dia:boolean val="false"/>
13455 </dia:attribute>
13456 <dia:attribute name="wrap_after_char">
13457 <dia:int val="40"/>
13458 </dia:attribute>
13459 <dia:attribute name="comment_line_length">
13460 <dia:int val="40"/>
13461 </dia:attribute>
13462 <dia:attribute name="comment_tagging">
13463 <dia:boolean val="false"/>
13464 </dia:attribute>
13465 <dia:attribute name="line_color">
13466 <dia:color val="#000000"/>
13467 </dia:attribute>
13468 <dia:attribute name="fill_color">
13469 <dia:color val="#ffffff"/>
13470 </dia:attribute>
13471 <dia:attribute name="text_color">
13472 <dia:color val="#000000"/>
13473 </dia:attribute>
13474 <dia:attribute name="normal_font">
13475 <dia:font family="courier new" style="0" name="Courier"/>
13476 </dia:attribute>
13477 <dia:attribute name="abstract_font">
13478 <dia:font family="courier new" style="0" name="Courier"/>
13479 </dia:attribute>
13480 <dia:attribute name="polymorphic_font">
13481 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13482 </dia:attribute>
13483 <dia:attribute name="classname_font">
13484 <dia:font family="courier new" style="0" name="Courier"/>
13485 </dia:attribute>
13486 <dia:attribute name="abstract_classname_font">
13487 <dia:font family="courier new" style="0" name="Courier"/>
13488 </dia:attribute>
13489 <dia:attribute name="comment_font">
13490 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13491 </dia:attribute>
13492 <dia:attribute name="normal_font_height">
13493 <dia:real val="0.80000000000000004"/>
13494 </dia:attribute>
13495 <dia:attribute name="polymorphic_font_height">
13496 <dia:real val="0.80000000000000004"/>
13497 </dia:attribute>
13498 <dia:attribute name="abstract_font_height">
13499 <dia:real val="0.80000000000000004"/>
13500 </dia:attribute>
13501 <dia:attribute name="classname_font_height">
13502 <dia:real val="1"/>
13503 </dia:attribute>
13504 <dia:attribute name="abstract_classname_font_height">
13505 <dia:real val="1"/>
13506 </dia:attribute>
13507 <dia:attribute name="comment_font_height">
13508 <dia:real val="1"/>
13509 </dia:attribute>
13510 <dia:attribute name="attributes">
13511 <dia:composite type="umlattribute">
13512 <dia:attribute name="name">
13513 <dia:string>#ignoresign#</dia:string>
13514 </dia:attribute>
13515 <dia:attribute name="type">
13516 <dia:string>#scalar string#</dia:string>
13517 </dia:attribute>
13518 <dia:attribute name="value">
13519 <dia:string>###</dia:string>
13520 </dia:attribute>
13521 <dia:attribute name="comment">
13522 <dia:string>##</dia:string>
13523 </dia:attribute>
13524 <dia:attribute name="visibility">
13525 <dia:enum val="0"/>
13526 </dia:attribute>
13527 <dia:attribute name="abstract">
13528 <dia:boolean val="false"/>
13529 </dia:attribute>
13530 <dia:attribute name="class_scope">
13531 <dia:boolean val="false"/>
13532 </dia:attribute>
13533 </dia:composite>
13534 <dia:composite type="umlattribute">
13535 <dia:attribute name="name">
13536 <dia:string>#ignore_list#</dia:string>
13537 </dia:attribute>
13538 <dia:attribute name="type">
13539 <dia:string>#array of strings#</dia:string>
13540 </dia:attribute>
13541 <dia:attribute name="value">
13542 <dia:string>##</dia:string>
13543 </dia:attribute>
13544 <dia:attribute name="comment">
13545 <dia:string>##</dia:string>
13546 </dia:attribute>
13547 <dia:attribute name="visibility">
13548 <dia:enum val="0"/>
13549 </dia:attribute>
13550 <dia:attribute name="abstract">
13551 <dia:boolean val="false"/>
13552 </dia:attribute>
13553 <dia:attribute name="class_scope">
13554 <dia:boolean val="false"/>
13555 </dia:attribute>
13556 </dia:composite>
13557 </dia:attribute>
13558 <dia:attribute name="operations"/>
13559 <dia:attribute name="template">
13560 <dia:boolean val="false"/>
13561 </dia:attribute>
13562 <dia:attribute name="templates"/>
13563 </dia:object>
13564 <dia:object type="UML - Class" version="0" id="O84">
13565 <dia:attribute name="obj_pos">
13566 <dia:point val="62,44"/>
13567 </dia:attribute>
13568 <dia:attribute name="obj_bb">
13569 <dia:rectangle val="61.95,43.95;67.05,46.25"/>
13570 </dia:attribute>
13571 <dia:attribute name="elem_corner">
13572 <dia:point val="62,44"/>
13573 </dia:attribute>
13574 <dia:attribute name="elem_width">
13575 <dia:real val="5"/>
13576 </dia:attribute>
13577 <dia:attribute name="elem_height">
13578 <dia:real val="2.1999999999999997"/>
13579 </dia:attribute>
13580 <dia:attribute name="name">
13581 <dia:string>#covariance#</dia:string>
13582 </dia:attribute>
13583 <dia:attribute name="stereotype">
13584 <dia:string>##</dia:string>
13585 </dia:attribute>
13586 <dia:attribute name="comment">
13587 <dia:string>##</dia:string>
13588 </dia:attribute>
13589 <dia:attribute name="abstract">
13590 <dia:boolean val="false"/>
13591 </dia:attribute>
13592 <dia:attribute name="suppress_attributes">
13593 <dia:boolean val="false"/>
13594 </dia:attribute>
13595 <dia:attribute name="suppress_operations">
13596 <dia:boolean val="false"/>
13597 </dia:attribute>
13598 <dia:attribute name="visible_attributes">
13599 <dia:boolean val="true"/>
13600 </dia:attribute>
13601 <dia:attribute name="visible_operations">
13602 <dia:boolean val="true"/>
13603 </dia:attribute>
13604 <dia:attribute name="visible_comments">
13605 <dia:boolean val="false"/>
13606 </dia:attribute>
13607 <dia:attribute name="wrap_operations">
13608 <dia:boolean val="false"/>
13609 </dia:attribute>
13610 <dia:attribute name="wrap_after_char">
13611 <dia:int val="40"/>
13612 </dia:attribute>
13613 <dia:attribute name="comment_line_length">
13614 <dia:int val="40"/>
13615 </dia:attribute>
13616 <dia:attribute name="comment_tagging">
13617 <dia:boolean val="false"/>
13618 </dia:attribute>
13619 <dia:attribute name="line_color">
13620 <dia:color val="#000000"/>
13621 </dia:attribute>
13622 <dia:attribute name="fill_color">
13623 <dia:color val="#ffffff"/>
13624 </dia:attribute>
13625 <dia:attribute name="text_color">
13626 <dia:color val="#000000"/>
13627 </dia:attribute>
13628 <dia:attribute name="normal_font">
13629 <dia:font family="Courier New" style="0" name="Courier"/>
13630 </dia:attribute>
13631 <dia:attribute name="abstract_font">
13632 <dia:font family="Courier New" style="0" name="Courier"/>
13633 </dia:attribute>
13634 <dia:attribute name="polymorphic_font">
13635 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13636 </dia:attribute>
13637 <dia:attribute name="classname_font">
13638 <dia:font family="courier new" style="0" name="Courier"/>
13639 </dia:attribute>
13640 <dia:attribute name="abstract_classname_font">
13641 <dia:font family="Courier New" style="0" name="Courier"/>
13642 </dia:attribute>
13643 <dia:attribute name="comment_font">
13644 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13645 </dia:attribute>
13646 <dia:attribute name="normal_font_height">
13647 <dia:real val="0.80000000000000004"/>
13648 </dia:attribute>
13649 <dia:attribute name="polymorphic_font_height">
13650 <dia:real val="0.80000000000000004"/>
13651 </dia:attribute>
13652 <dia:attribute name="abstract_font_height">
13653 <dia:real val="0.80000000000000004"/>
13654 </dia:attribute>
13655 <dia:attribute name="classname_font_height">
13656 <dia:real val="1"/>
13657 </dia:attribute>
13658 <dia:attribute name="abstract_classname_font_height">
13659 <dia:real val="1"/>
13660 </dia:attribute>
13661 <dia:attribute name="comment_font_height">
13662 <dia:real val="1"/>
13663 </dia:attribute>
13664 <dia:attribute name="attributes"/>
13665 <dia:attribute name="operations"/>
13666 <dia:attribute name="template">
13667 <dia:boolean val="false"/>
13668 </dia:attribute>
13669 <dia:attribute name="templates"/>
13670 </dia:object>
13671 <dia:object type="UML - Class" version="0" id="O85">
13672 <dia:attribute name="obj_pos">
13673 <dia:point val="58,44"/>
13674 </dia:attribute>
13675 <dia:attribute name="obj_bb">
13676 <dia:rectangle val="57.95,43.95;60.8,46.25"/>
13677 </dia:attribute>
13678 <dia:attribute name="elem_corner">
13679 <dia:point val="58,44"/>
13680 </dia:attribute>
13681 <dia:attribute name="elem_width">
13682 <dia:real val="2.75"/>
13683 </dia:attribute>
13684 <dia:attribute name="elem_height">
13685 <dia:real val="2.1999999999999997"/>
13686 </dia:attribute>
13687 <dia:attribute name="name">
13688 <dia:string>#contr#</dia:string>
13689 </dia:attribute>
13690 <dia:attribute name="stereotype">
13691 <dia:string>##</dia:string>
13692 </dia:attribute>
13693 <dia:attribute name="comment">
13694 <dia:string>##</dia:string>
13695 </dia:attribute>
13696 <dia:attribute name="abstract">
13697 <dia:boolean val="false"/>
13698 </dia:attribute>
13699 <dia:attribute name="suppress_attributes">
13700 <dia:boolean val="false"/>
13701 </dia:attribute>
13702 <dia:attribute name="suppress_operations">
13703 <dia:boolean val="false"/>
13704 </dia:attribute>
13705 <dia:attribute name="visible_attributes">
13706 <dia:boolean val="true"/>
13707 </dia:attribute>
13708 <dia:attribute name="visible_operations">
13709 <dia:boolean val="true"/>
13710 </dia:attribute>
13711 <dia:attribute name="visible_comments">
13712 <dia:boolean val="false"/>
13713 </dia:attribute>
13714 <dia:attribute name="wrap_operations">
13715 <dia:boolean val="false"/>
13716 </dia:attribute>
13717 <dia:attribute name="wrap_after_char">
13718 <dia:int val="40"/>
13719 </dia:attribute>
13720 <dia:attribute name="comment_line_length">
13721 <dia:int val="40"/>
13722 </dia:attribute>
13723 <dia:attribute name="comment_tagging">
13724 <dia:boolean val="false"/>
13725 </dia:attribute>
13726 <dia:attribute name="line_color">
13727 <dia:color val="#000000"/>
13728 </dia:attribute>
13729 <dia:attribute name="fill_color">
13730 <dia:color val="#ffffff"/>
13731 </dia:attribute>
13732 <dia:attribute name="text_color">
13733 <dia:color val="#000000"/>
13734 </dia:attribute>
13735 <dia:attribute name="normal_font">
13736 <dia:font family="Courier New" style="0" name="Courier"/>
13737 </dia:attribute>
13738 <dia:attribute name="abstract_font">
13739 <dia:font family="Courier New" style="0" name="Courier"/>
13740 </dia:attribute>
13741 <dia:attribute name="polymorphic_font">
13742 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13743 </dia:attribute>
13744 <dia:attribute name="classname_font">
13745 <dia:font family="courier new" style="0" name="Courier"/>
13746 </dia:attribute>
13747 <dia:attribute name="abstract_classname_font">
13748 <dia:font family="Courier New" style="0" name="Courier"/>
13749 </dia:attribute>
13750 <dia:attribute name="comment_font">
13751 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13752 </dia:attribute>
13753 <dia:attribute name="normal_font_height">
13754 <dia:real val="0.80000000000000004"/>
13755 </dia:attribute>
13756 <dia:attribute name="polymorphic_font_height">
13757 <dia:real val="0.80000000000000004"/>
13758 </dia:attribute>
13759 <dia:attribute name="abstract_font_height">
13760 <dia:real val="0.80000000000000004"/>
13761 </dia:attribute>
13762 <dia:attribute name="classname_font_height">
13763 <dia:real val="1"/>
13764 </dia:attribute>
13765 <dia:attribute name="abstract_classname_font_height">
13766 <dia:real val="1"/>
13767 </dia:attribute>
13768 <dia:attribute name="comment_font_height">
13769 <dia:real val="1"/>
13770 </dia:attribute>
13771 <dia:attribute name="attributes"/>
13772 <dia:attribute name="operations"/>
13773 <dia:attribute name="template">
13774 <dia:boolean val="false"/>
13775 </dia:attribute>
13776 <dia:attribute name="templates"/>
13777 </dia:object>
13778 <dia:object type="UML - Class" version="0" id="O86">
13779 <dia:attribute name="obj_pos">
13780 <dia:point val="52,44"/>
13781 </dia:attribute>
13782 <dia:attribute name="obj_bb">
13783 <dia:rectangle val="51.95,43.95;57.5,46.25"/>
13784 </dia:attribute>
13785 <dia:attribute name="elem_corner">
13786 <dia:point val="52,44"/>
13787 </dia:attribute>
13788 <dia:attribute name="elem_width">
13789 <dia:real val="5.4500000000000002"/>
13790 </dia:attribute>
13791 <dia:attribute name="elem_height">
13792 <dia:real val="2.1999999999999997"/>
13793 </dia:attribute>
13794 <dia:attribute name="name">
13795 <dia:string>#abbreviated#</dia:string>
13796 </dia:attribute>
13797 <dia:attribute name="stereotype">
13798 <dia:string>##</dia:string>
13799 </dia:attribute>
13800 <dia:attribute name="comment">
13801 <dia:string>##</dia:string>
13802 </dia:attribute>
13803 <dia:attribute name="abstract">
13804 <dia:boolean val="false"/>
13805 </dia:attribute>
13806 <dia:attribute name="suppress_attributes">
13807 <dia:boolean val="false"/>
13808 </dia:attribute>
13809 <dia:attribute name="suppress_operations">
13810 <dia:boolean val="false"/>
13811 </dia:attribute>
13812 <dia:attribute name="visible_attributes">
13813 <dia:boolean val="true"/>
13814 </dia:attribute>
13815 <dia:attribute name="visible_operations">
13816 <dia:boolean val="true"/>
13817 </dia:attribute>
13818 <dia:attribute name="visible_comments">
13819 <dia:boolean val="false"/>
13820 </dia:attribute>
13821 <dia:attribute name="wrap_operations">
13822 <dia:boolean val="false"/>
13823 </dia:attribute>
13824 <dia:attribute name="wrap_after_char">
13825 <dia:int val="40"/>
13826 </dia:attribute>
13827 <dia:attribute name="comment_line_length">
13828 <dia:int val="40"/>
13829 </dia:attribute>
13830 <dia:attribute name="comment_tagging">
13831 <dia:boolean val="false"/>
13832 </dia:attribute>
13833 <dia:attribute name="line_color">
13834 <dia:color val="#000000"/>
13835 </dia:attribute>
13836 <dia:attribute name="fill_color">
13837 <dia:color val="#ffffff"/>
13838 </dia:attribute>
13839 <dia:attribute name="text_color">
13840 <dia:color val="#000000"/>
13841 </dia:attribute>
13842 <dia:attribute name="normal_font">
13843 <dia:font family="Courier New" style="0" name="Courier"/>
13844 </dia:attribute>
13845 <dia:attribute name="abstract_font">
13846 <dia:font family="Courier New" style="0" name="Courier"/>
13847 </dia:attribute>
13848 <dia:attribute name="polymorphic_font">
13849 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
13850 </dia:attribute>
13851 <dia:attribute name="classname_font">
13852 <dia:font family="courier new" style="0" name="Courier"/>
13853 </dia:attribute>
13854 <dia:attribute name="abstract_classname_font">
13855 <dia:font family="Courier New" style="0" name="Courier"/>
13856 </dia:attribute>
13857 <dia:attribute name="comment_font">
13858 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
13859 </dia:attribute>
13860 <dia:attribute name="normal_font_height">
13861 <dia:real val="0.80000000000000004"/>
13862 </dia:attribute>
13863 <dia:attribute name="polymorphic_font_height">
13864 <dia:real val="0.80000000000000004"/>
13865 </dia:attribute>
13866 <dia:attribute name="abstract_font_height">
13867 <dia:real val="0.80000000000000004"/>
13868 </dia:attribute>
13869 <dia:attribute name="classname_font_height">
13870 <dia:real val="1"/>
13871 </dia:attribute>
13872 <dia:attribute name="abstract_classname_font_height">
13873 <dia:real val="1"/>
13874 </dia:attribute>
13875 <dia:attribute name="comment_font_height">
13876 <dia:real val="1"/>
13877 </dia:attribute>
13878 <dia:attribute name="attributes"/>
13879 <dia:attribute name="operations"/>
13880 <dia:attribute name="template">
13881 <dia:boolean val="false"/>
13882 </dia:attribute>
13883 <dia:attribute name="templates"/>
13884 </dia:object>
13885 <dia:object type="UML - Association" version="1" id="O87">
13886 <dia:attribute name="obj_pos">
13887 <dia:point val="71,44"/>
13888 </dia:attribute>
13889 <dia:attribute name="obj_bb">
13890 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
13891 </dia:attribute>
13892 <dia:attribute name="orth_points">
13893 <dia:point val="71,44"/>
13894 <dia:point val="71,42"/>
13895 <dia:point val="95.2764,42"/>
13896 <dia:point val="95.2764,5.65"/>
13897 <dia:point val="25.35,5.65"/>
13898 </dia:attribute>
13899 <dia:attribute name="orth_orient">
13900 <dia:enum val="1"/>
13901 <dia:enum val="0"/>
13902 <dia:enum val="1"/>
13903 <dia:enum val="0"/>
13904 </dia:attribute>
13905 <dia:attribute name="autorouting">
13906 <dia:boolean val="false"/>
13907 </dia:attribute>
13908 <dia:attribute name="name">
13909 <dia:string>##</dia:string>
13910 </dia:attribute>
13911 <dia:attribute name="direction">
13912 <dia:enum val="0"/>
13913 </dia:attribute>
13914 <dia:attribute name="ends">
13915 <dia:composite>
13916 <dia:attribute name="role">
13917 <dia:string>##</dia:string>
13918 </dia:attribute>
13919 <dia:attribute name="multiplicity">
13920 <dia:string>##</dia:string>
13921 </dia:attribute>
13922 <dia:attribute name="arrow">
13923 <dia:boolean val="false"/>
13924 </dia:attribute>
13925 <dia:attribute name="aggregate">
13926 <dia:enum val="0"/>
13927 </dia:attribute>
13928 <dia:attribute name="visibility">
13929 <dia:enum val="0"/>
13930 </dia:attribute>
13931 </dia:composite>
13932 <dia:composite>
13933 <dia:attribute name="role">
13934 <dia:string>##</dia:string>
13935 </dia:attribute>
13936 <dia:attribute name="multiplicity">
13937 <dia:string>##</dia:string>
13938 </dia:attribute>
13939 <dia:attribute name="arrow">
13940 <dia:boolean val="false"/>
13941 </dia:attribute>
13942 <dia:attribute name="aggregate">
13943 <dia:enum val="1"/>
13944 </dia:attribute>
13945 <dia:attribute name="visibility">
13946 <dia:enum val="0"/>
13947 </dia:attribute>
13948 </dia:composite>
13949 </dia:attribute>
13950 <dia:connections>
13951 <dia:connection handle="0" to="O82" connection="0"/>
13952 <dia:connection handle="1" to="O106" connection="67"/>
13953 </dia:connections>
13954 </dia:object>
13955 <dia:object type="UML - Association" version="1" id="O88">
13956 <dia:attribute name="obj_pos">
13957 <dia:point val="45.4,55.7"/>
13958 </dia:attribute>
13959 <dia:attribute name="obj_bb">
13960 <dia:rectangle val="24.6,4.1;95.7413,57.3"/>
13961 </dia:attribute>
13962 <dia:attribute name="orth_points">
13963 <dia:point val="45.4,55.7"/>
13964 <dia:point val="45.4,51"/>
13965 <dia:point val="95.6913,51"/>
13966 <dia:point val="95.6913,4.85"/>
13967 <dia:point val="25.35,4.85"/>
13968 </dia:attribute>
13969 <dia:attribute name="orth_orient">
13970 <dia:enum val="1"/>
13971 <dia:enum val="0"/>
13972 <dia:enum val="1"/>
13973 <dia:enum val="0"/>
13974 </dia:attribute>
13975 <dia:attribute name="autorouting">
13976 <dia:boolean val="false"/>
13977 </dia:attribute>
13978 <dia:attribute name="name">
13979 <dia:string>##</dia:string>
13980 </dia:attribute>
13981 <dia:attribute name="direction">
13982 <dia:enum val="0"/>
13983 </dia:attribute>
13984 <dia:attribute name="ends">
13985 <dia:composite>
13986 <dia:attribute name="role">
13987 <dia:string>##</dia:string>
13988 </dia:attribute>
13989 <dia:attribute name="multiplicity">
13990 <dia:string>##</dia:string>
13991 </dia:attribute>
13992 <dia:attribute name="arrow">
13993 <dia:boolean val="false"/>
13994 </dia:attribute>
13995 <dia:attribute name="aggregate">
13996 <dia:enum val="0"/>
13997 </dia:attribute>
13998 <dia:attribute name="visibility">
13999 <dia:enum val="0"/>
14000 </dia:attribute>
14001 </dia:composite>
14002 <dia:composite>
14003 <dia:attribute name="role">
14004 <dia:string>##</dia:string>
14005 </dia:attribute>
14006 <dia:attribute name="multiplicity">
14007 <dia:string>##</dia:string>
14008 </dia:attribute>
14009 <dia:attribute name="arrow">
14010 <dia:boolean val="false"/>
14011 </dia:attribute>
14012 <dia:attribute name="aggregate">
14013 <dia:enum val="1"/>
14014 </dia:attribute>
14015 <dia:attribute name="visibility">
14016 <dia:enum val="0"/>
14017 </dia:attribute>
14018 </dia:composite>
14019 </dia:attribute>
14020 <dia:connections>
14021 <dia:connection handle="0" to="O78" connection="0"/>
14022 <dia:connection handle="1" to="O106" connection="65"/>
14023 </dia:connections>
14024 </dia:object>
14025 <dia:object type="UML - Association" version="1" id="O89">
14026 <dia:attribute name="obj_pos">
14027 <dia:point val="95.5,63.2"/>
14028 </dia:attribute>
14029 <dia:attribute name="obj_bb">
14030 <dia:rectangle val="24.6,1.5;111.05,64.8"/>
14031 </dia:attribute>
14032 <dia:attribute name="orth_points">
14033 <dia:point val="95.5,63.2"/>
14034 <dia:point val="95.5,61"/>
14035 <dia:point val="111,61"/>
14036 <dia:point val="111,2.25"/>
14037 <dia:point val="25.35,2.25"/>
14038 </dia:attribute>
14039 <dia:attribute name="orth_orient">
14040 <dia:enum val="1"/>
14041 <dia:enum val="0"/>
14042 <dia:enum val="1"/>
14043 <dia:enum val="0"/>
14044 </dia:attribute>
14045 <dia:attribute name="autorouting">
14046 <dia:boolean val="false"/>
14047 </dia:attribute>
14048 <dia:attribute name="name">
14049 <dia:string>##</dia:string>
14050 </dia:attribute>
14051 <dia:attribute name="direction">
14052 <dia:enum val="0"/>
14053 </dia:attribute>
14054 <dia:attribute name="ends">
14055 <dia:composite>
14056 <dia:attribute name="role">
14057 <dia:string>##</dia:string>
14058 </dia:attribute>
14059 <dia:attribute name="multiplicity">
14060 <dia:string>##</dia:string>
14061 </dia:attribute>
14062 <dia:attribute name="arrow">
14063 <dia:boolean val="false"/>
14064 </dia:attribute>
14065 <dia:attribute name="aggregate">
14066 <dia:enum val="0"/>
14067 </dia:attribute>
14068 <dia:attribute name="visibility">
14069 <dia:enum val="0"/>
14070 </dia:attribute>
14071 </dia:composite>
14072 <dia:composite>
14073 <dia:attribute name="role">
14074 <dia:string>##</dia:string>
14075 </dia:attribute>
14076 <dia:attribute name="multiplicity">
14077 <dia:string>##</dia:string>
14078 </dia:attribute>
14079 <dia:attribute name="arrow">
14080 <dia:boolean val="false"/>
14081 </dia:attribute>
14082 <dia:attribute name="aggregate">
14083 <dia:enum val="1"/>
14084 </dia:attribute>
14085 <dia:attribute name="visibility">
14086 <dia:enum val="0"/>
14087 </dia:attribute>
14088 </dia:composite>
14089 </dia:attribute>
14090 <dia:connections>
14091 <dia:connection handle="0" to="O12" connection="0"/>
14092 <dia:connection handle="1" to="O106" connection="61"/>
14093 </dia:connections>
14094 </dia:object>
14095 <dia:object type="UML - Association" version="1" id="O90">
14096 <dia:attribute name="obj_pos">
14097 <dia:point val="99.5,63.2"/>
14098 </dia:attribute>
14099 <dia:attribute name="obj_bb">
14100 <dia:rectangle val="24.6,1.5;111.05,64.8"/>
14101 </dia:attribute>
14102 <dia:attribute name="orth_points">
14103 <dia:point val="99.5,63.2"/>
14104 <dia:point val="99.5,61"/>
14105 <dia:point val="111,61"/>
14106 <dia:point val="111,2.25"/>
14107 <dia:point val="25.35,2.25"/>
14108 </dia:attribute>
14109 <dia:attribute name="orth_orient">
14110 <dia:enum val="1"/>
14111 <dia:enum val="0"/>
14112 <dia:enum val="1"/>
14113 <dia:enum val="0"/>
14114 </dia:attribute>
14115 <dia:attribute name="autorouting">
14116 <dia:boolean val="false"/>
14117 </dia:attribute>
14118 <dia:attribute name="name">
14119 <dia:string>##</dia:string>
14120 </dia:attribute>
14121 <dia:attribute name="direction">
14122 <dia:enum val="0"/>
14123 </dia:attribute>
14124 <dia:attribute name="ends">
14125 <dia:composite>
14126 <dia:attribute name="role">
14127 <dia:string>##</dia:string>
14128 </dia:attribute>
14129 <dia:attribute name="multiplicity">
14130 <dia:string>##</dia:string>
14131 </dia:attribute>
14132 <dia:attribute name="arrow">
14133 <dia:boolean val="false"/>
14134 </dia:attribute>
14135 <dia:attribute name="aggregate">
14136 <dia:enum val="0"/>
14137 </dia:attribute>
14138 <dia:attribute name="visibility">
14139 <dia:enum val="0"/>
14140 </dia:attribute>
14141 </dia:composite>
14142 <dia:composite>
14143 <dia:attribute name="role">
14144 <dia:string>##</dia:string>
14145 </dia:attribute>
14146 <dia:attribute name="multiplicity">
14147 <dia:string>##</dia:string>
14148 </dia:attribute>
14149 <dia:attribute name="arrow">
14150 <dia:boolean val="false"/>
14151 </dia:attribute>
14152 <dia:attribute name="aggregate">
14153 <dia:enum val="1"/>
14154 </dia:attribute>
14155 <dia:attribute name="visibility">
14156 <dia:enum val="0"/>
14157 </dia:attribute>
14158 </dia:composite>
14159 </dia:attribute>
14160 <dia:connections>
14161 <dia:connection handle="0" to="O26" connection="0"/>
14162 <dia:connection handle="1" to="O106" connection="61"/>
14163 </dia:connections>
14164 </dia:object>
14165 <dia:object type="UML - Association" version="1" id="O91">
14166 <dia:attribute name="obj_pos">
14167 <dia:point val="103.5,63.2"/>
14168 </dia:attribute>
14169 <dia:attribute name="obj_bb">
14170 <dia:rectangle val="24.6,1.5;111.05,64.8"/>
14171 </dia:attribute>
14172 <dia:attribute name="orth_points">
14173 <dia:point val="103.5,63.2"/>
14174 <dia:point val="103.5,61"/>
14175 <dia:point val="111,61"/>
14176 <dia:point val="111,2.25"/>
14177 <dia:point val="25.35,2.25"/>
14178 </dia:attribute>
14179 <dia:attribute name="orth_orient">
14180 <dia:enum val="1"/>
14181 <dia:enum val="0"/>
14182 <dia:enum val="1"/>
14183 <dia:enum val="0"/>
14184 </dia:attribute>
14185 <dia:attribute name="autorouting">
14186 <dia:boolean val="false"/>
14187 </dia:attribute>
14188 <dia:attribute name="name">
14189 <dia:string>##</dia:string>
14190 </dia:attribute>
14191 <dia:attribute name="direction">
14192 <dia:enum val="0"/>
14193 </dia:attribute>
14194 <dia:attribute name="ends">
14195 <dia:composite>
14196 <dia:attribute name="role">
14197 <dia:string>##</dia:string>
14198 </dia:attribute>
14199 <dia:attribute name="multiplicity">
14200 <dia:string>##</dia:string>
14201 </dia:attribute>
14202 <dia:attribute name="arrow">
14203 <dia:boolean val="false"/>
14204 </dia:attribute>
14205 <dia:attribute name="aggregate">
14206 <dia:enum val="0"/>
14207 </dia:attribute>
14208 <dia:attribute name="visibility">
14209 <dia:enum val="0"/>
14210 </dia:attribute>
14211 </dia:composite>
14212 <dia:composite>
14213 <dia:attribute name="role">
14214 <dia:string>##</dia:string>
14215 </dia:attribute>
14216 <dia:attribute name="multiplicity">
14217 <dia:string>##</dia:string>
14218 </dia:attribute>
14219 <dia:attribute name="arrow">
14220 <dia:boolean val="false"/>
14221 </dia:attribute>
14222 <dia:attribute name="aggregate">
14223 <dia:enum val="1"/>
14224 </dia:attribute>
14225 <dia:attribute name="visibility">
14226 <dia:enum val="0"/>
14227 </dia:attribute>
14228 </dia:composite>
14229 </dia:attribute>
14230 <dia:connections>
14231 <dia:connection handle="0" to="O11" connection="0"/>
14232 <dia:connection handle="1" to="O106" connection="61"/>
14233 </dia:connections>
14234 </dia:object>
14235 <dia:object type="UML - Class" version="0" id="O92">
14236 <dia:attribute name="obj_pos">
14237 <dia:point val="162,26"/>
14238 </dia:attribute>
14239 <dia:attribute name="obj_bb">
14240 <dia:rectangle val="161.95,25.95;167.05,28.25"/>
14241 </dia:attribute>
14242 <dia:attribute name="elem_corner">
14243 <dia:point val="162,26"/>
14244 </dia:attribute>
14245 <dia:attribute name="elem_width">
14246 <dia:real val="5"/>
14247 </dia:attribute>
14248 <dia:attribute name="elem_height">
14249 <dia:real val="2.1999999999999997"/>
14250 </dia:attribute>
14251 <dia:attribute name="name">
14252 <dia:string>#table_file#</dia:string>
14253 </dia:attribute>
14254 <dia:attribute name="stereotype">
14255 <dia:string>##</dia:string>
14256 </dia:attribute>
14257 <dia:attribute name="comment">
14258 <dia:string>##</dia:string>
14259 </dia:attribute>
14260 <dia:attribute name="abstract">
14261 <dia:boolean val="false"/>
14262 </dia:attribute>
14263 <dia:attribute name="suppress_attributes">
14264 <dia:boolean val="false"/>
14265 </dia:attribute>
14266 <dia:attribute name="suppress_operations">
14267 <dia:boolean val="false"/>
14268 </dia:attribute>
14269 <dia:attribute name="visible_attributes">
14270 <dia:boolean val="true"/>
14271 </dia:attribute>
14272 <dia:attribute name="visible_operations">
14273 <dia:boolean val="true"/>
14274 </dia:attribute>
14275 <dia:attribute name="visible_comments">
14276 <dia:boolean val="false"/>
14277 </dia:attribute>
14278 <dia:attribute name="wrap_operations">
14279 <dia:boolean val="false"/>
14280 </dia:attribute>
14281 <dia:attribute name="wrap_after_char">
14282 <dia:int val="40"/>
14283 </dia:attribute>
14284 <dia:attribute name="comment_line_length">
14285 <dia:int val="40"/>
14286 </dia:attribute>
14287 <dia:attribute name="comment_tagging">
14288 <dia:boolean val="false"/>
14289 </dia:attribute>
14290 <dia:attribute name="line_color">
14291 <dia:color val="#000000"/>
14292 </dia:attribute>
14293 <dia:attribute name="fill_color">
14294 <dia:color val="#ffffff"/>
14295 </dia:attribute>
14296 <dia:attribute name="text_color">
14297 <dia:color val="#000000"/>
14298 </dia:attribute>
14299 <dia:attribute name="normal_font">
14300 <dia:font family="courier new" style="0" name="Courier"/>
14301 </dia:attribute>
14302 <dia:attribute name="abstract_font">
14303 <dia:font family="courier new" style="0" name="Courier"/>
14304 </dia:attribute>
14305 <dia:attribute name="polymorphic_font">
14306 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
14307 </dia:attribute>
14308 <dia:attribute name="classname_font">
14309 <dia:font family="courier new" style="0" name="Courier"/>
14310 </dia:attribute>
14311 <dia:attribute name="abstract_classname_font">
14312 <dia:font family="courier new" style="0" name="Courier"/>
14313 </dia:attribute>
14314 <dia:attribute name="comment_font">
14315 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
14316 </dia:attribute>
14317 <dia:attribute name="normal_font_height">
14318 <dia:real val="0.80000000000000004"/>
14319 </dia:attribute>
14320 <dia:attribute name="polymorphic_font_height">
14321 <dia:real val="0.80000000000000004"/>
14322 </dia:attribute>
14323 <dia:attribute name="abstract_font_height">
14324 <dia:real val="0.80000000000000004"/>
14325 </dia:attribute>
14326 <dia:attribute name="classname_font_height">
14327 <dia:real val="1"/>
14328 </dia:attribute>
14329 <dia:attribute name="abstract_classname_font_height">
14330 <dia:real val="1"/>
14331 </dia:attribute>
14332 <dia:attribute name="comment_font_height">
14333 <dia:real val="1"/>
14334 </dia:attribute>
14335 <dia:attribute name="attributes"/>
14336 <dia:attribute name="operations"/>
14337 <dia:attribute name="template">
14338 <dia:boolean val="false"/>
14339 </dia:attribute>
14340 <dia:attribute name="templates"/>
14341 </dia:object>
14342 <dia:object type="UML - Association" version="1" id="O93">
14343 <dia:attribute name="obj_pos">
14344 <dia:point val="162,26"/>
14345 </dia:attribute>
14346 <dia:attribute name="obj_bb">
14347 <dia:rectangle val="24.6,-4.15;162.2,27.6"/>
14348 </dia:attribute>
14349 <dia:attribute name="orth_points">
14350 <dia:point val="162,26"/>
14351 <dia:point val="162,-3.4"/>
14352 <dia:point val="25.35,-3.4"/>
14353 </dia:attribute>
14354 <dia:attribute name="orth_orient">
14355 <dia:enum val="1"/>
14356 <dia:enum val="0"/>
14357 </dia:attribute>
14358 <dia:attribute name="autorouting">
14359 <dia:boolean val="false"/>
14360 </dia:attribute>
14361 <dia:attribute name="name">
14362 <dia:string>##</dia:string>
14363 </dia:attribute>
14364 <dia:attribute name="direction">
14365 <dia:enum val="0"/>
14366 </dia:attribute>
14367 <dia:attribute name="ends">
14368 <dia:composite>
14369 <dia:attribute name="role">
14370 <dia:string>##</dia:string>
14371 </dia:attribute>
14372 <dia:attribute name="multiplicity">
14373 <dia:string>##</dia:string>
14374 </dia:attribute>
14375 <dia:attribute name="arrow">
14376 <dia:boolean val="false"/>
14377 </dia:attribute>
14378 <dia:attribute name="aggregate">
14379 <dia:enum val="0"/>
14380 </dia:attribute>
14381 <dia:attribute name="visibility">
14382 <dia:enum val="0"/>
14383 </dia:attribute>
14384 </dia:composite>
14385 <dia:composite>
14386 <dia:attribute name="role">
14387 <dia:string>##</dia:string>
14388 </dia:attribute>
14389 <dia:attribute name="multiplicity">
14390 <dia:string>##</dia:string>
14391 </dia:attribute>
14392 <dia:attribute name="arrow">
14393 <dia:boolean val="false"/>
14394 </dia:attribute>
14395 <dia:attribute name="aggregate">
14396 <dia:enum val="1"/>
14397 </dia:attribute>
14398 <dia:attribute name="visibility">
14399 <dia:enum val="0"/>
14400 </dia:attribute>
14401 </dia:composite>
14402 </dia:attribute>
14403 <dia:connections>
14404 <dia:connection handle="0" to="O92" connection="0"/>
14405 <dia:connection handle="1" to="O106" connection="55"/>
14406 </dia:connections>
14407 </dia:object>
14408 <dia:object type="UML - Generalization" version="1" id="O94">
14409 <dia:attribute name="obj_pos">
14410 <dia:point val="110.2,-32.8"/>
14411 </dia:attribute>
14412 <dia:attribute name="obj_bb">
14413 <dia:rectangle val="109.35,-32.85;164.55,26.05"/>
14414 </dia:attribute>
14415 <dia:attribute name="orth_points">
14416 <dia:point val="110.2,-32.8"/>
14417 <dia:point val="110.2,-30"/>
14418 <dia:point val="164.5,-30"/>
14419 <dia:point val="164.5,26"/>
14420 </dia:attribute>
14421 <dia:attribute name="orth_orient">
14422 <dia:enum val="1"/>
14423 <dia:enum val="0"/>
14424 <dia:enum val="1"/>
14425 </dia:attribute>
14426 <dia:attribute name="orth_autoroute">
14427 <dia:boolean val="false"/>
14428 </dia:attribute>
14429 <dia:attribute name="text_colour">
14430 <dia:color val="#000000"/>
14431 </dia:attribute>
14432 <dia:attribute name="line_colour">
14433 <dia:color val="#000000"/>
14434 </dia:attribute>
14435 <dia:attribute name="name">
14436 <dia:string>##</dia:string>
14437 </dia:attribute>
14438 <dia:attribute name="stereotype">
14439 <dia:string>##</dia:string>
14440 </dia:attribute>
14441 <dia:connections>
14442 <dia:connection handle="0" to="O22" connection="6"/>
14443 <dia:connection handle="1" to="O92" connection="1"/>
14444 </dia:connections>
14445 </dia:object>
14446 <dia:object type="UML - Class" version="0" id="O95">
14447 <dia:attribute name="obj_pos">
14448 <dia:point val="168,26"/>
14449 </dia:attribute>
14450 <dia:attribute name="obj_bb">
14451 <dia:rectangle val="167.95,25.95;187.1,28.85"/>
14452 </dia:attribute>
14453 <dia:attribute name="elem_corner">
14454 <dia:point val="168,26"/>
14455 </dia:attribute>
14456 <dia:attribute name="elem_width">
14457 <dia:real val="19.050000000000001"/>
14458 </dia:attribute>
14459 <dia:attribute name="elem_height">
14460 <dia:real val="2.7999999999999998"/>
14461 </dia:attribute>
14462 <dia:attribute name="name">
14463 <dia:string>#extra_data#</dia:string>
14464 </dia:attribute>
14465 <dia:attribute name="stereotype">
14466 <dia:string>##</dia:string>
14467 </dia:attribute>
14468 <dia:attribute name="comment">
14469 <dia:string>##</dia:string>
14470 </dia:attribute>
14471 <dia:attribute name="abstract">
14472 <dia:boolean val="false"/>
14473 </dia:attribute>
14474 <dia:attribute name="suppress_attributes">
14475 <dia:boolean val="false"/>
14476 </dia:attribute>
14477 <dia:attribute name="suppress_operations">
14478 <dia:boolean val="false"/>
14479 </dia:attribute>
14480 <dia:attribute name="visible_attributes">
14481 <dia:boolean val="true"/>
14482 </dia:attribute>
14483 <dia:attribute name="visible_operations">
14484 <dia:boolean val="true"/>
14485 </dia:attribute>
14486 <dia:attribute name="visible_comments">
14487 <dia:boolean val="false"/>
14488 </dia:attribute>
14489 <dia:attribute name="wrap_operations">
14490 <dia:boolean val="false"/>
14491 </dia:attribute>
14492 <dia:attribute name="wrap_after_char">
14493 <dia:int val="40"/>
14494 </dia:attribute>
14495 <dia:attribute name="comment_line_length">
14496 <dia:int val="40"/>
14497 </dia:attribute>
14498 <dia:attribute name="comment_tagging">
14499 <dia:boolean val="false"/>
14500 </dia:attribute>
14501 <dia:attribute name="line_color">
14502 <dia:color val="#000000"/>
14503 </dia:attribute>
14504 <dia:attribute name="fill_color">
14505 <dia:color val="#ffffff"/>
14506 </dia:attribute>
14507 <dia:attribute name="text_color">
14508 <dia:color val="#000000"/>
14509 </dia:attribute>
14510 <dia:attribute name="normal_font">
14511 <dia:font family="courier new" style="0" name="Courier"/>
14512 </dia:attribute>
14513 <dia:attribute name="abstract_font">
14514 <dia:font family="courier new" style="0" name="Courier"/>
14515 </dia:attribute>
14516 <dia:attribute name="polymorphic_font">
14517 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
14518 </dia:attribute>
14519 <dia:attribute name="classname_font">
14520 <dia:font family="courier new" style="0" name="Courier"/>
14521 </dia:attribute>
14522 <dia:attribute name="abstract_classname_font">
14523 <dia:font family="courier new" style="0" name="Courier"/>
14524 </dia:attribute>
14525 <dia:attribute name="comment_font">
14526 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
14527 </dia:attribute>
14528 <dia:attribute name="normal_font_height">
14529 <dia:real val="0.80000000000000004"/>
14530 </dia:attribute>
14531 <dia:attribute name="polymorphic_font_height">
14532 <dia:real val="0.80000000000000004"/>
14533 </dia:attribute>
14534 <dia:attribute name="abstract_font_height">
14535 <dia:real val="0.80000000000000004"/>
14536 </dia:attribute>
14537 <dia:attribute name="classname_font_height">
14538 <dia:real val="1"/>
14539 </dia:attribute>
14540 <dia:attribute name="abstract_classname_font_height">
14541 <dia:real val="1"/>
14542 </dia:attribute>
14543 <dia:attribute name="comment_font_height">
14544 <dia:real val="1"/>
14545 </dia:attribute>
14546 <dia:attribute name="attributes"/>
14547 <dia:attribute name="operations">
14548 <dia:composite type="umloperation">
14549 <dia:attribute name="name">
14550 <dia:string>#_write#</dia:string>
14551 </dia:attribute>
14552 <dia:attribute name="stereotype">
14553 <dia:string>##</dia:string>
14554 </dia:attribute>
14555 <dia:attribute name="type">
14556 <dia:string>##</dia:string>
14557 </dia:attribute>
14558 <dia:attribute name="visibility">
14559 <dia:enum val="0"/>
14560 </dia:attribute>
14561 <dia:attribute name="comment">
14562 <dia:string>##</dia:string>
14563 </dia:attribute>
14564 <dia:attribute name="abstract">
14565 <dia:boolean val="false"/>
14566 </dia:attribute>
14567 <dia:attribute name="inheritance_type">
14568 <dia:enum val="2"/>
14569 </dia:attribute>
14570 <dia:attribute name="query">
14571 <dia:boolean val="false"/>
14572 </dia:attribute>
14573 <dia:attribute name="class_scope">
14574 <dia:boolean val="false"/>
14575 </dia:attribute>
14576 <dia:attribute name="parameters">
14577 <dia:composite type="umlparameter">
14578 <dia:attribute name="name">
14579 <dia:string>#filename#</dia:string>
14580 </dia:attribute>
14581 <dia:attribute name="type">
14582 <dia:string>#scalar string#</dia:string>
14583 </dia:attribute>
14584 <dia:attribute name="value">
14585 <dia:string>#$self -&gt; full_name#</dia:string>
14586 </dia:attribute>
14587 <dia:attribute name="comment">
14588 <dia:string>##</dia:string>
14589 </dia:attribute>
14590 <dia:attribute name="kind">
14591 <dia:enum val="1"/>
14592 </dia:attribute>
14593 </dia:composite>
14594 </dia:attribute>
14595 </dia:composite>
14596 </dia:attribute>
14597 <dia:attribute name="template">
14598 <dia:boolean val="false"/>
14599 </dia:attribute>
14600 <dia:attribute name="templates"/>
14601 </dia:object>
14602 <dia:object type="UML - Generalization" version="1" id="O96">
14603 <dia:attribute name="obj_pos">
14604 <dia:point val="110.2,-32.8"/>
14605 </dia:attribute>
14606 <dia:attribute name="obj_bb">
14607 <dia:rectangle val="109.35,-32.85;177.575,26.05"/>
14608 </dia:attribute>
14609 <dia:attribute name="orth_points">
14610 <dia:point val="110.2,-32.8"/>
14611 <dia:point val="110.2,-30"/>
14612 <dia:point val="177.525,-30"/>
14613 <dia:point val="177.525,26"/>
14614 </dia:attribute>
14615 <dia:attribute name="orth_orient">
14616 <dia:enum val="1"/>
14617 <dia:enum val="0"/>
14618 <dia:enum val="1"/>
14619 </dia:attribute>
14620 <dia:attribute name="orth_autoroute">
14621 <dia:boolean val="false"/>
14622 </dia:attribute>
14623 <dia:attribute name="text_colour">
14624 <dia:color val="#000000"/>
14625 </dia:attribute>
14626 <dia:attribute name="line_colour">
14627 <dia:color val="#000000"/>
14628 </dia:attribute>
14629 <dia:attribute name="name">
14630 <dia:string>##</dia:string>
14631 </dia:attribute>
14632 <dia:attribute name="stereotype">
14633 <dia:string>##</dia:string>
14634 </dia:attribute>
14635 <dia:connections>
14636 <dia:connection handle="0" to="O22" connection="6"/>
14637 <dia:connection handle="1" to="O95" connection="1"/>
14638 </dia:connections>
14639 </dia:object>
14640 <dia:object type="UML - Association" version="1" id="O97">
14641 <dia:attribute name="obj_pos">
14642 <dia:point val="168,26"/>
14643 </dia:attribute>
14644 <dia:attribute name="obj_bb">
14645 <dia:rectangle val="24.6,-7.55;168.55,26.8"/>
14646 </dia:attribute>
14647 <dia:attribute name="orth_points">
14648 <dia:point val="168,26"/>
14649 <dia:point val="168,-6.8"/>
14650 <dia:point val="25.35,-6.8"/>
14651 </dia:attribute>
14652 <dia:attribute name="orth_orient">
14653 <dia:enum val="1"/>
14654 <dia:enum val="0"/>
14655 </dia:attribute>
14656 <dia:attribute name="autorouting">
14657 <dia:boolean val="false"/>
14658 </dia:attribute>
14659 <dia:attribute name="name">
14660 <dia:string>##</dia:string>
14661 </dia:attribute>
14662 <dia:attribute name="direction">
14663 <dia:enum val="0"/>
14664 </dia:attribute>
14665 <dia:attribute name="ends">
14666 <dia:composite>
14667 <dia:attribute name="role">
14668 <dia:string>##</dia:string>
14669 </dia:attribute>
14670 <dia:attribute name="multiplicity">
14671 <dia:string>#1#</dia:string>
14672 </dia:attribute>
14673 <dia:attribute name="arrow">
14674 <dia:boolean val="false"/>
14675 </dia:attribute>
14676 <dia:attribute name="aggregate">
14677 <dia:enum val="0"/>
14678 </dia:attribute>
14679 <dia:attribute name="visibility">
14680 <dia:enum val="0"/>
14681 </dia:attribute>
14682 </dia:composite>
14683 <dia:composite>
14684 <dia:attribute name="role">
14685 <dia:string>##</dia:string>
14686 </dia:attribute>
14687 <dia:attribute name="multiplicity">
14688 <dia:string>##</dia:string>
14689 </dia:attribute>
14690 <dia:attribute name="arrow">
14691 <dia:boolean val="false"/>
14692 </dia:attribute>
14693 <dia:attribute name="aggregate">
14694 <dia:enum val="1"/>
14695 </dia:attribute>
14696 <dia:attribute name="visibility">
14697 <dia:enum val="0"/>
14698 </dia:attribute>
14699 </dia:composite>
14700 </dia:attribute>
14701 <dia:connections>
14702 <dia:connection handle="0" to="O95" connection="0"/>
14703 <dia:connection handle="1" to="O106" connection="49"/>
14704 </dia:connections>
14705 </dia:object>
14706 <dia:object type="UML - Class" version="0" id="O98">
14707 <dia:attribute name="obj_pos">
14708 <dia:point val="103,44"/>
14709 </dia:attribute>
14710 <dia:attribute name="obj_bb">
14711 <dia:rectangle val="102.95,43.95;125.95,59.45"/>
14712 </dia:attribute>
14713 <dia:attribute name="elem_corner">
14714 <dia:point val="103,44"/>
14715 </dia:attribute>
14716 <dia:attribute name="elem_width">
14717 <dia:real val="22.899999999999999"/>
14718 </dia:attribute>
14719 <dia:attribute name="elem_height">
14720 <dia:real val="15.4"/>
14721 </dia:attribute>
14722 <dia:attribute name="name">
14723 <dia:string>#init_record#</dia:string>
14724 </dia:attribute>
14725 <dia:attribute name="stereotype">
14726 <dia:string>##</dia:string>
14727 </dia:attribute>
14728 <dia:attribute name="comment">
14729 <dia:string>##</dia:string>
14730 </dia:attribute>
14731 <dia:attribute name="abstract">
14732 <dia:boolean val="false"/>
14733 </dia:attribute>
14734 <dia:attribute name="suppress_attributes">
14735 <dia:boolean val="false"/>
14736 </dia:attribute>
14737 <dia:attribute name="suppress_operations">
14738 <dia:boolean val="false"/>
14739 </dia:attribute>
14740 <dia:attribute name="visible_attributes">
14741 <dia:boolean val="true"/>
14742 </dia:attribute>
14743 <dia:attribute name="visible_operations">
14744 <dia:boolean val="true"/>
14745 </dia:attribute>
14746 <dia:attribute name="visible_comments">
14747 <dia:boolean val="false"/>
14748 </dia:attribute>
14749 <dia:attribute name="wrap_operations">
14750 <dia:boolean val="true"/>
14751 </dia:attribute>
14752 <dia:attribute name="wrap_after_char">
14753 <dia:int val="40"/>
14754 </dia:attribute>
14755 <dia:attribute name="comment_line_length">
14756 <dia:int val="40"/>
14757 </dia:attribute>
14758 <dia:attribute name="comment_tagging">
14759 <dia:boolean val="false"/>
14760 </dia:attribute>
14761 <dia:attribute name="line_color">
14762 <dia:color val="#000000"/>
14763 </dia:attribute>
14764 <dia:attribute name="fill_color">
14765 <dia:color val="#ffffff"/>
14766 </dia:attribute>
14767 <dia:attribute name="text_color">
14768 <dia:color val="#000000"/>
14769 </dia:attribute>
14770 <dia:attribute name="normal_font">
14771 <dia:font family="courier new" style="0" name="Courier"/>
14772 </dia:attribute>
14773 <dia:attribute name="abstract_font">
14774 <dia:font family="courier new" style="0" name="Courier"/>
14775 </dia:attribute>
14776 <dia:attribute name="polymorphic_font">
14777 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
14778 </dia:attribute>
14779 <dia:attribute name="classname_font">
14780 <dia:font family="courier new" style="0" name="Courier"/>
14781 </dia:attribute>
14782 <dia:attribute name="abstract_classname_font">
14783 <dia:font family="courier new" style="0" name="Courier"/>
14784 </dia:attribute>
14785 <dia:attribute name="comment_font">
14786 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
14787 </dia:attribute>
14788 <dia:attribute name="normal_font_height">
14789 <dia:real val="0.80000000000000004"/>
14790 </dia:attribute>
14791 <dia:attribute name="polymorphic_font_height">
14792 <dia:real val="0.80000000000000004"/>
14793 </dia:attribute>
14794 <dia:attribute name="abstract_font_height">
14795 <dia:real val="0.80000000000000004"/>
14796 </dia:attribute>
14797 <dia:attribute name="classname_font_height">
14798 <dia:real val="1"/>
14799 </dia:attribute>
14800 <dia:attribute name="abstract_classname_font_height">
14801 <dia:real val="1"/>
14802 </dia:attribute>
14803 <dia:attribute name="comment_font_height">
14804 <dia:real val="1"/>
14805 </dia:attribute>
14806 <dia:attribute name="attributes">
14807 <dia:composite type="umlattribute">
14808 <dia:attribute name="name">
14809 <dia:string>#type#</dia:string>
14810 </dia:attribute>
14811 <dia:attribute name="type">
14812 <dia:string>#scalar string#</dia:string>
14813 </dia:attribute>
14814 <dia:attribute name="value">
14815 <dia:string>#undef#</dia:string>
14816 </dia:attribute>
14817 <dia:attribute name="comment">
14818 <dia:string>##</dia:string>
14819 </dia:attribute>
14820 <dia:attribute name="visibility">
14821 <dia:enum val="0"/>
14822 </dia:attribute>
14823 <dia:attribute name="abstract">
14824 <dia:boolean val="false"/>
14825 </dia:attribute>
14826 <dia:attribute name="class_scope">
14827 <dia:boolean val="false"/>
14828 </dia:attribute>
14829 </dia:composite>
14830 <dia:composite type="umlattribute">
14831 <dia:attribute name="name">
14832 <dia:string>#size#</dia:string>
14833 </dia:attribute>
14834 <dia:attribute name="type">
14835 <dia:string>#scalar string#</dia:string>
14836 </dia:attribute>
14837 <dia:attribute name="value">
14838 <dia:string>#undef#</dia:string>
14839 </dia:attribute>
14840 <dia:attribute name="comment">
14841 <dia:string>##</dia:string>
14842 </dia:attribute>
14843 <dia:attribute name="visibility">
14844 <dia:enum val="0"/>
14845 </dia:attribute>
14846 <dia:attribute name="abstract">
14847 <dia:boolean val="false"/>
14848 </dia:attribute>
14849 <dia:attribute name="class_scope">
14850 <dia:boolean val="false"/>
14851 </dia:attribute>
14852 </dia:composite>
14853 <dia:composite type="umlattribute">
14854 <dia:attribute name="name">
14855 <dia:string>#same#</dia:string>
14856 </dia:attribute>
14857 <dia:attribute name="type">
14858 <dia:string>#scalar string#</dia:string>
14859 </dia:attribute>
14860 <dia:attribute name="value">
14861 <dia:string>#0#</dia:string>
14862 </dia:attribute>
14863 <dia:attribute name="comment">
14864 <dia:string>##</dia:string>
14865 </dia:attribute>
14866 <dia:attribute name="visibility">
14867 <dia:enum val="0"/>
14868 </dia:attribute>
14869 <dia:attribute name="abstract">
14870 <dia:boolean val="false"/>
14871 </dia:attribute>
14872 <dia:attribute name="class_scope">
14873 <dia:boolean val="false"/>
14874 </dia:attribute>
14875 </dia:composite>
14876 <dia:composite type="umlattribute">
14877 <dia:attribute name="name">
14878 <dia:string>#fix#</dia:string>
14879 </dia:attribute>
14880 <dia:attribute name="type">
14881 <dia:string>#scalar boolean#</dia:string>
14882 </dia:attribute>
14883 <dia:attribute name="value">
14884 <dia:string>#0#</dia:string>
14885 </dia:attribute>
14886 <dia:attribute name="comment">
14887 <dia:string>##</dia:string>
14888 </dia:attribute>
14889 <dia:attribute name="visibility">
14890 <dia:enum val="0"/>
14891 </dia:attribute>
14892 <dia:attribute name="abstract">
14893 <dia:boolean val="false"/>
14894 </dia:attribute>
14895 <dia:attribute name="class_scope">
14896 <dia:boolean val="false"/>
14897 </dia:attribute>
14898 </dia:composite>
14899 <dia:composite type="umlattribute">
14900 <dia:attribute name="name">
14901 <dia:string>#sd#</dia:string>
14902 </dia:attribute>
14903 <dia:attribute name="type">
14904 <dia:string>#scalar boolean#</dia:string>
14905 </dia:attribute>
14906 <dia:attribute name="value">
14907 <dia:string>#0#</dia:string>
14908 </dia:attribute>
14909 <dia:attribute name="comment">
14910 <dia:string>##</dia:string>
14911 </dia:attribute>
14912 <dia:attribute name="visibility">
14913 <dia:enum val="0"/>
14914 </dia:attribute>
14915 <dia:attribute name="abstract">
14916 <dia:boolean val="false"/>
14917 </dia:attribute>
14918 <dia:attribute name="class_scope">
14919 <dia:boolean val="false"/>
14920 </dia:attribute>
14921 </dia:composite>
14922 <dia:composite type="umlattribute">
14923 <dia:attribute name="name">
14924 <dia:string>#corr#</dia:string>
14925 </dia:attribute>
14926 <dia:attribute name="type">
14927 <dia:string>#scalar boolean#</dia:string>
14928 </dia:attribute>
14929 <dia:attribute name="value">
14930 <dia:string>#0#</dia:string>
14931 </dia:attribute>
14932 <dia:attribute name="comment">
14933 <dia:string>##</dia:string>
14934 </dia:attribute>
14935 <dia:attribute name="visibility">
14936 <dia:enum val="0"/>
14937 </dia:attribute>
14938 <dia:attribute name="abstract">
14939 <dia:boolean val="false"/>
14940 </dia:attribute>
14941 <dia:attribute name="class_scope">
14942 <dia:boolean val="false"/>
14943 </dia:attribute>
14944 </dia:composite>
14945 </dia:attribute>
14946 <dia:attribute name="operations">
14947 <dia:composite type="umloperation">
14948 <dia:attribute name="name">
14949 <dia:string>#_read_options#</dia:string>
14950 </dia:attribute>
14951 <dia:attribute name="stereotype">
14952 <dia:string>#initiator#</dia:string>
14953 </dia:attribute>
14954 <dia:attribute name="type">
14955 <dia:string>##</dia:string>
14956 </dia:attribute>
14957 <dia:attribute name="visibility">
14958 <dia:enum val="1"/>
14959 </dia:attribute>
14960 <dia:attribute name="comment">
14961 <dia:string>##</dia:string>
14962 </dia:attribute>
14963 <dia:attribute name="abstract">
14964 <dia:boolean val="false"/>
14965 </dia:attribute>
14966 <dia:attribute name="inheritance_type">
14967 <dia:enum val="2"/>
14968 </dia:attribute>
14969 <dia:attribute name="query">
14970 <dia:boolean val="false"/>
14971 </dia:attribute>
14972 <dia:attribute name="class_scope">
14973 <dia:boolean val="false"/>
14974 </dia:attribute>
14975 <dia:attribute name="parameters"/>
14976 </dia:composite>
14977 <dia:composite type="umloperation">
14978 <dia:attribute name="name">
14979 <dia:string>#_add_option#</dia:string>
14980 </dia:attribute>
14981 <dia:attribute name="stereotype">
14982 <dia:string>#helper#</dia:string>
14983 </dia:attribute>
14984 <dia:attribute name="type">
14985 <dia:string>##</dia:string>
14986 </dia:attribute>
14987 <dia:attribute name="visibility">
14988 <dia:enum val="1"/>
14989 </dia:attribute>
14990 <dia:attribute name="comment">
14991 <dia:string>##</dia:string>
14992 </dia:attribute>
14993 <dia:attribute name="abstract">
14994 <dia:boolean val="false"/>
14995 </dia:attribute>
14996 <dia:attribute name="inheritance_type">
14997 <dia:enum val="2"/>
14998 </dia:attribute>
14999 <dia:attribute name="query">
15000 <dia:boolean val="false"/>
15001 </dia:attribute>
15002 <dia:attribute name="class_scope">
15003 <dia:boolean val="false"/>
15004 </dia:attribute>
15005 <dia:attribute name="parameters">
15006 <dia:composite type="umlparameter">
15007 <dia:attribute name="name">
15008 <dia:string>#option_string#</dia:string>
15009 </dia:attribute>
15010 <dia:attribute name="type">
15011 <dia:string>#scalar string#</dia:string>
15012 </dia:attribute>
15013 <dia:attribute name="value">
15014 <dia:string>##</dia:string>
15015 </dia:attribute>
15016 <dia:attribute name="comment">
15017 <dia:string>##</dia:string>
15018 </dia:attribute>
15019 <dia:attribute name="kind">
15020 <dia:enum val="1"/>
15021 </dia:attribute>
15022 </dia:composite>
15023 <dia:composite type="umlparameter">
15024 <dia:attribute name="name">
15025 <dia:string>#fix#</dia:string>
15026 </dia:attribute>
15027 <dia:attribute name="type">
15028 <dia:string>#scalar boolean#</dia:string>
15029 </dia:attribute>
15030 <dia:attribute name="value">
15031 <dia:string>#0#</dia:string>
15032 </dia:attribute>
15033 <dia:attribute name="comment">
15034 <dia:string>##</dia:string>
15035 </dia:attribute>
15036 <dia:attribute name="kind">
15037 <dia:enum val="1"/>
15038 </dia:attribute>
15039 </dia:composite>
15040 <dia:composite type="umlparameter">
15041 <dia:attribute name="name">
15042 <dia:string>#comment#</dia:string>
15043 </dia:attribute>
15044 <dia:attribute name="type">
15045 <dia:string>#scalar string#</dia:string>
15046 </dia:attribute>
15047 <dia:attribute name="value">
15048 <dia:string>##</dia:string>
15049 </dia:attribute>
15050 <dia:attribute name="comment">
15051 <dia:string>##</dia:string>
15052 </dia:attribute>
15053 <dia:attribute name="kind">
15054 <dia:enum val="0"/>
15055 </dia:attribute>
15056 </dia:composite>
15057 <dia:composite type="umlparameter">
15058 <dia:attribute name="name">
15059 <dia:string>#on_diagonal#</dia:string>
15060 </dia:attribute>
15061 <dia:attribute name="type">
15062 <dia:string>#scalar boolean#</dia:string>
15063 </dia:attribute>
15064 <dia:attribute name="value">
15065 <dia:string>##</dia:string>
15066 </dia:attribute>
15067 <dia:attribute name="comment">
15068 <dia:string>##</dia:string>
15069 </dia:attribute>
15070 <dia:attribute name="kind">
15071 <dia:enum val="1"/>
15072 </dia:attribute>
15073 </dia:composite>
15074 <dia:composite type="umlparameter">
15075 <dia:attribute name="name">
15076 <dia:string>#sd#</dia:string>
15077 </dia:attribute>
15078 <dia:attribute name="type">
15079 <dia:string>#scalar boolean#</dia:string>
15080 </dia:attribute>
15081 <dia:attribute name="value">
15082 <dia:string>#0#</dia:string>
15083 </dia:attribute>
15084 <dia:attribute name="comment">
15085 <dia:string>##</dia:string>
15086 </dia:attribute>
15087 <dia:attribute name="kind">
15088 <dia:enum val="1"/>
15089 </dia:attribute>
15090 </dia:composite>
15091 <dia:composite type="umlparameter">
15092 <dia:attribute name="name">
15093 <dia:string>#corr#</dia:string>
15094 </dia:attribute>
15095 <dia:attribute name="type">
15096 <dia:string>#scalar boolean#</dia:string>
15097 </dia:attribute>
15098 <dia:attribute name="value">
15099 <dia:string>#0#</dia:string>
15100 </dia:attribute>
15101 <dia:attribute name="comment">
15102 <dia:string>##</dia:string>
15103 </dia:attribute>
15104 <dia:attribute name="kind">
15105 <dia:enum val="1"/>
15106 </dia:attribute>
15107 </dia:composite>
15108 </dia:attribute>
15109 </dia:composite>
15110 <dia:composite type="umloperation">
15111 <dia:attribute name="name">
15112 <dia:string>#_format_record#</dia:string>
15113 </dia:attribute>
15114 <dia:attribute name="stereotype">
15115 <dia:string>#helper#</dia:string>
15116 </dia:attribute>
15117 <dia:attribute name="type">
15118 <dia:string>##</dia:string>
15119 </dia:attribute>
15120 <dia:attribute name="visibility">
15121 <dia:enum val="1"/>
15122 </dia:attribute>
15123 <dia:attribute name="comment">
15124 <dia:string>##</dia:string>
15125 </dia:attribute>
15126 <dia:attribute name="abstract">
15127 <dia:boolean val="false"/>
15128 </dia:attribute>
15129 <dia:attribute name="inheritance_type">
15130 <dia:enum val="2"/>
15131 </dia:attribute>
15132 <dia:attribute name="query">
15133 <dia:boolean val="false"/>
15134 </dia:attribute>
15135 <dia:attribute name="class_scope">
15136 <dia:boolean val="false"/>
15137 </dia:attribute>
15138 <dia:attribute name="parameters">
15139 <dia:composite type="umlparameter">
15140 <dia:attribute name="name">
15141 <dia:string>#nonparametric_code#</dia:string>
15142 </dia:attribute>
15143 <dia:attribute name="type">
15144 <dia:string>#scalar boolean#</dia:string>
15145 </dia:attribute>
15146 <dia:attribute name="value">
15147 <dia:string>##</dia:string>
15148 </dia:attribute>
15149 <dia:attribute name="comment">
15150 <dia:string>##</dia:string>
15151 </dia:attribute>
15152 <dia:attribute name="kind">
15153 <dia:enum val="1"/>
15154 </dia:attribute>
15155 </dia:composite>
15156 <dia:composite type="umlparameter">
15157 <dia:attribute name="name">
15158 <dia:string>#shrinkage_code#</dia:string>
15159 </dia:attribute>
15160 <dia:attribute name="type">
15161 <dia:string>#scalar boolean#</dia:string>
15162 </dia:attribute>
15163 <dia:attribute name="value">
15164 <dia:string>##</dia:string>
15165 </dia:attribute>
15166 <dia:attribute name="comment">
15167 <dia:string>##</dia:string>
15168 </dia:attribute>
15169 <dia:attribute name="kind">
15170 <dia:enum val="1"/>
15171 </dia:attribute>
15172 </dia:composite>
15173 <dia:composite type="umlparameter">
15174 <dia:attribute name="name">
15175 <dia:string>#eigen_value_code#</dia:string>
15176 </dia:attribute>
15177 <dia:attribute name="type">
15178 <dia:string>#scalar boolean#</dia:string>
15179 </dia:attribute>
15180 <dia:attribute name="value">
15181 <dia:string>##</dia:string>
15182 </dia:attribute>
15183 <dia:attribute name="comment">
15184 <dia:string>##</dia:string>
15185 </dia:attribute>
15186 <dia:attribute name="kind">
15187 <dia:enum val="1"/>
15188 </dia:attribute>
15189 </dia:composite>
15190 <dia:composite type="umlparameter">
15191 <dia:attribute name="name">
15192 <dia:string>#formatted#</dia:string>
15193 </dia:attribute>
15194 <dia:attribute name="type">
15195 <dia:string>#array of strings#</dia:string>
15196 </dia:attribute>
15197 <dia:attribute name="value">
15198 <dia:string>##</dia:string>
15199 </dia:attribute>
15200 <dia:attribute name="comment">
15201 <dia:string>##</dia:string>
15202 </dia:attribute>
15203 <dia:attribute name="kind">
15204 <dia:enum val="2"/>
15205 </dia:attribute>
15206 </dia:composite>
15207 </dia:attribute>
15208 </dia:composite>
15209 <dia:composite type="umloperation">
15210 <dia:attribute name="name">
15211 <dia:string>#store_inits#</dia:string>
15212 </dia:attribute>
15213 <dia:attribute name="stereotype">
15214 <dia:string>#helper#</dia:string>
15215 </dia:attribute>
15216 <dia:attribute name="type">
15217 <dia:string>##</dia:string>
15218 </dia:attribute>
15219 <dia:attribute name="visibility">
15220 <dia:enum val="0"/>
15221 </dia:attribute>
15222 <dia:attribute name="comment">
15223 <dia:string>##</dia:string>
15224 </dia:attribute>
15225 <dia:attribute name="abstract">
15226 <dia:boolean val="false"/>
15227 </dia:attribute>
15228 <dia:attribute name="inheritance_type">
15229 <dia:enum val="2"/>
15230 </dia:attribute>
15231 <dia:attribute name="query">
15232 <dia:boolean val="false"/>
15233 </dia:attribute>
15234 <dia:attribute name="class_scope">
15235 <dia:boolean val="false"/>
15236 </dia:attribute>
15237 <dia:attribute name="parameters"/>
15238 </dia:composite>
15239 <dia:composite type="umloperation">
15240 <dia:attribute name="name">
15241 <dia:string>#restore_inits#</dia:string>
15242 </dia:attribute>
15243 <dia:attribute name="stereotype">
15244 <dia:string>#helper#</dia:string>
15245 </dia:attribute>
15246 <dia:attribute name="type">
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="comment">
15253 <dia:string>##</dia:string>
15254 </dia:attribute>
15255 <dia:attribute name="abstract">
15256 <dia:boolean val="false"/>
15257 </dia:attribute>
15258 <dia:attribute name="inheritance_type">
15259 <dia:enum val="2"/>
15260 </dia:attribute>
15261 <dia:attribute name="query">
15262 <dia:boolean val="false"/>
15263 </dia:attribute>
15264 <dia:attribute name="class_scope">
15265 <dia:boolean val="false"/>
15266 </dia:attribute>
15267 <dia:attribute name="parameters"/>
15268 </dia:composite>
15269 <dia:composite type="umloperation">
15270 <dia:attribute name="name">
15271 <dia:string>#set_random_inits#</dia:string>
15272 </dia:attribute>
15273 <dia:attribute name="stereotype">
15274 <dia:string>#helper#</dia:string>
15275 </dia:attribute>
15276 <dia:attribute name="type">
15277 <dia:string>##</dia:string>
15278 </dia:attribute>
15279 <dia:attribute name="visibility">
15280 <dia:enum val="0"/>
15281 </dia:attribute>
15282 <dia:attribute name="comment">
15283 <dia:string>##</dia:string>
15284 </dia:attribute>
15285 <dia:attribute name="abstract">
15286 <dia:boolean val="false"/>
15287 </dia:attribute>
15288 <dia:attribute name="inheritance_type">
15289 <dia:enum val="2"/>
15290 </dia:attribute>
15291 <dia:attribute name="query">
15292 <dia:boolean val="false"/>
15293 </dia:attribute>
15294 <dia:attribute name="class_scope">
15295 <dia:boolean val="false"/>
15296 </dia:attribute>
15297 <dia:attribute name="parameters">
15298 <dia:composite type="umlparameter">
15299 <dia:attribute name="name">
15300 <dia:string>#degree#</dia:string>
15301 </dia:attribute>
15302 <dia:attribute name="type">
15303 <dia:string>#scalar number#</dia:string>
15304 </dia:attribute>
15305 <dia:attribute name="value">
15306 <dia:string>#0.1#</dia:string>
15307 </dia:attribute>
15308 <dia:attribute name="comment">
15309 <dia:string>##</dia:string>
15310 </dia:attribute>
15311 <dia:attribute name="kind">
15312 <dia:enum val="1"/>
15313 </dia:attribute>
15314 </dia:composite>
15315 </dia:attribute>
15316 </dia:composite>
15317 </dia:attribute>
15318 <dia:attribute name="template">
15319 <dia:boolean val="false"/>
15320 </dia:attribute>
15321 <dia:attribute name="templates"/>
15322 </dia:object>
15323 <dia:object type="UML - Class" version="0" id="O99">
15324 <dia:attribute name="obj_pos">
15325 <dia:point val="88.5406,44"/>
15326 </dia:attribute>
15327 <dia:attribute name="obj_bb">
15328 <dia:rectangle val="88.4906,43.95;95.0906,46.25"/>
15329 </dia:attribute>
15330 <dia:attribute name="elem_corner">
15331 <dia:point val="88.5406,44"/>
15332 </dia:attribute>
15333 <dia:attribute name="elem_width">
15334 <dia:real val="6.5"/>
15335 </dia:attribute>
15336 <dia:attribute name="elem_height">
15337 <dia:real val="2.1999999999999997"/>
15338 </dia:attribute>
15339 <dia:attribute name="name">
15340 <dia:string>#nonparametric#</dia:string>
15341 </dia:attribute>
15342 <dia:attribute name="stereotype">
15343 <dia:string>##</dia:string>
15344 </dia:attribute>
15345 <dia:attribute name="comment">
15346 <dia:string>##</dia:string>
15347 </dia:attribute>
15348 <dia:attribute name="abstract">
15349 <dia:boolean val="false"/>
15350 </dia:attribute>
15351 <dia:attribute name="suppress_attributes">
15352 <dia:boolean val="false"/>
15353 </dia:attribute>
15354 <dia:attribute name="suppress_operations">
15355 <dia:boolean val="false"/>
15356 </dia:attribute>
15357 <dia:attribute name="visible_attributes">
15358 <dia:boolean val="true"/>
15359 </dia:attribute>
15360 <dia:attribute name="visible_operations">
15361 <dia:boolean val="true"/>
15362 </dia:attribute>
15363 <dia:attribute name="visible_comments">
15364 <dia:boolean val="false"/>
15365 </dia:attribute>
15366 <dia:attribute name="wrap_operations">
15367 <dia:boolean val="false"/>
15368 </dia:attribute>
15369 <dia:attribute name="wrap_after_char">
15370 <dia:int val="40"/>
15371 </dia:attribute>
15372 <dia:attribute name="comment_line_length">
15373 <dia:int val="40"/>
15374 </dia:attribute>
15375 <dia:attribute name="comment_tagging">
15376 <dia:boolean val="false"/>
15377 </dia:attribute>
15378 <dia:attribute name="line_color">
15379 <dia:color val="#000000"/>
15380 </dia:attribute>
15381 <dia:attribute name="fill_color">
15382 <dia:color val="#ffffff"/>
15383 </dia:attribute>
15384 <dia:attribute name="text_color">
15385 <dia:color val="#000000"/>
15386 </dia:attribute>
15387 <dia:attribute name="normal_font">
15388 <dia:font family="monospace" style="0" name="Courier"/>
15389 </dia:attribute>
15390 <dia:attribute name="abstract_font">
15391 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
15392 </dia:attribute>
15393 <dia:attribute name="polymorphic_font">
15394 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
15395 </dia:attribute>
15396 <dia:attribute name="classname_font">
15397 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
15398 </dia:attribute>
15399 <dia:attribute name="abstract_classname_font">
15400 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
15401 </dia:attribute>
15402 <dia:attribute name="comment_font">
15403 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
15404 </dia:attribute>
15405 <dia:attribute name="normal_font_height">
15406 <dia:real val="0.80000000000000004"/>
15407 </dia:attribute>
15408 <dia:attribute name="polymorphic_font_height">
15409 <dia:real val="0.80000000000000004"/>
15410 </dia:attribute>
15411 <dia:attribute name="abstract_font_height">
15412 <dia:real val="0.80000000000000004"/>
15413 </dia:attribute>
15414 <dia:attribute name="classname_font_height">
15415 <dia:real val="1"/>
15416 </dia:attribute>
15417 <dia:attribute name="abstract_classname_font_height">
15418 <dia:real val="1"/>
15419 </dia:attribute>
15420 <dia:attribute name="comment_font_height">
15421 <dia:real val="1"/>
15422 </dia:attribute>
15423 <dia:attribute name="attributes"/>
15424 <dia:attribute name="operations"/>
15425 <dia:attribute name="template">
15426 <dia:boolean val="false"/>
15427 </dia:attribute>
15428 <dia:attribute name="templates"/>
15429 <dia:childnode parent="O1"/>
15430 </dia:object>
15431 <dia:object type="UML - Association" version="1" id="O100">
15432 <dia:attribute name="obj_pos">
15433 <dia:point val="88.5406,44"/>
15434 </dia:attribute>
15435 <dia:attribute name="obj_bb">
15436 <dia:rectangle val="24.6,4.9;95.3264,45.6"/>
15437 </dia:attribute>
15438 <dia:attribute name="orth_points">
15439 <dia:point val="88.5406,44"/>
15440 <dia:point val="88.5406,42"/>
15441 <dia:point val="95.2764,42"/>
15442 <dia:point val="95.2764,5.65"/>
15443 <dia:point val="25.35,5.65"/>
15444 </dia:attribute>
15445 <dia:attribute name="orth_orient">
15446 <dia:enum val="1"/>
15447 <dia:enum val="0"/>
15448 <dia:enum val="1"/>
15449 <dia:enum val="0"/>
15450 </dia:attribute>
15451 <dia:attribute name="autorouting">
15452 <dia:boolean val="false"/>
15453 </dia:attribute>
15454 <dia:attribute name="name">
15455 <dia:string>##</dia:string>
15456 </dia:attribute>
15457 <dia:attribute name="direction">
15458 <dia:enum val="0"/>
15459 </dia:attribute>
15460 <dia:attribute name="ends">
15461 <dia:composite>
15462 <dia:attribute name="role">
15463 <dia:string>##</dia:string>
15464 </dia:attribute>
15465 <dia:attribute name="multiplicity">
15466 <dia:string>##</dia:string>
15467 </dia:attribute>
15468 <dia:attribute name="arrow">
15469 <dia:boolean val="false"/>
15470 </dia:attribute>
15471 <dia:attribute name="aggregate">
15472 <dia:enum val="0"/>
15473 </dia:attribute>
15474 <dia:attribute name="visibility">
15475 <dia:enum val="0"/>
15476 </dia:attribute>
15477 </dia:composite>
15478 <dia:composite>
15479 <dia:attribute name="role">
15480 <dia:string>##</dia:string>
15481 </dia:attribute>
15482 <dia:attribute name="multiplicity">
15483 <dia:string>##</dia:string>
15484 </dia:attribute>
15485 <dia:attribute name="arrow">
15486 <dia:boolean val="false"/>
15487 </dia:attribute>
15488 <dia:attribute name="aggregate">
15489 <dia:enum val="1"/>
15490 </dia:attribute>
15491 <dia:attribute name="visibility">
15492 <dia:enum val="0"/>
15493 </dia:attribute>
15494 </dia:composite>
15495 </dia:attribute>
15496 <dia:connections>
15497 <dia:connection handle="0" to="O99" connection="0"/>
15498 <dia:connection handle="1" to="O106" connection="67"/>
15499 </dia:connections>
15500 </dia:object>
15501 <dia:object type="UML - Generalization" version="1" id="O101">
15502 <dia:attribute name="obj_pos">
15503 <dia:point val="30.775,40.4"/>
15504 </dia:attribute>
15505 <dia:attribute name="obj_bb">
15506 <dia:rectangle val="29.925,40.35;91.8406,44.05"/>
15507 </dia:attribute>
15508 <dia:attribute name="orth_points">
15509 <dia:point val="30.775,40.4"/>
15510 <dia:point val="30.775,43"/>
15511 <dia:point val="91.7906,43"/>
15512 <dia:point val="91.7906,44"/>
15513 </dia:attribute>
15514 <dia:attribute name="orth_orient">
15515 <dia:enum val="1"/>
15516 <dia:enum val="0"/>
15517 <dia:enum val="1"/>
15518 </dia:attribute>
15519 <dia:attribute name="orth_autoroute">
15520 <dia:boolean val="false"/>
15521 </dia:attribute>
15522 <dia:attribute name="text_colour">
15523 <dia:color val="#000000"/>
15524 </dia:attribute>
15525 <dia:attribute name="line_colour">
15526 <dia:color val="#000000"/>
15527 </dia:attribute>
15528 <dia:attribute name="name">
15529 <dia:string>##</dia:string>
15530 </dia:attribute>
15531 <dia:attribute name="stereotype">
15532 <dia:string>##</dia:string>
15533 </dia:attribute>
15534 <dia:connections>
15535 <dia:connection handle="0" to="O107" connection="6"/>
15536 <dia:connection handle="1" to="O99" connection="1"/>
15537 </dia:connections>
15538 </dia:object>
15539 <dia:object type="UML - Class" version="0" id="O102">
15540 <dia:attribute name="obj_pos">
15541 <dia:point val="30,-26"/>
15542 </dia:attribute>
15543 <dia:attribute name="obj_bb">
15544 <dia:rectangle val="29.95,-26.05;50.15,-12.95"/>
15545 </dia:attribute>
15546 <dia:attribute name="elem_corner">
15547 <dia:point val="30,-26"/>
15548 </dia:attribute>
15549 <dia:attribute name="elem_width">
15550 <dia:real val="20.100000000000001"/>
15551 </dia:attribute>
15552 <dia:attribute name="elem_height">
15553 <dia:real val="13"/>
15554 </dia:attribute>
15555 <dia:attribute name="name">
15556 <dia:string>#shrinkage_module#</dia:string>
15557 </dia:attribute>
15558 <dia:attribute name="stereotype">
15559 <dia:string>##</dia:string>
15560 </dia:attribute>
15561 <dia:attribute name="comment">
15562 <dia:string>##</dia:string>
15563 </dia:attribute>
15564 <dia:attribute name="abstract">
15565 <dia:boolean val="false"/>
15566 </dia:attribute>
15567 <dia:attribute name="suppress_attributes">
15568 <dia:boolean val="false"/>
15569 </dia:attribute>
15570 <dia:attribute name="suppress_operations">
15571 <dia:boolean val="false"/>
15572 </dia:attribute>
15573 <dia:attribute name="visible_attributes">
15574 <dia:boolean val="true"/>
15575 </dia:attribute>
15576 <dia:attribute name="visible_operations">
15577 <dia:boolean val="true"/>
15578 </dia:attribute>
15579 <dia:attribute name="visible_comments">
15580 <dia:boolean val="false"/>
15581 </dia:attribute>
15582 <dia:attribute name="wrap_operations">
15583 <dia:boolean val="false"/>
15584 </dia:attribute>
15585 <dia:attribute name="wrap_after_char">
15586 <dia:int val="40"/>
15587 </dia:attribute>
15588 <dia:attribute name="comment_line_length">
15589 <dia:int val="40"/>
15590 </dia:attribute>
15591 <dia:attribute name="comment_tagging">
15592 <dia:boolean val="false"/>
15593 </dia:attribute>
15594 <dia:attribute name="line_color">
15595 <dia:color val="#000000"/>
15596 </dia:attribute>
15597 <dia:attribute name="fill_color">
15598 <dia:color val="#ffffff"/>
15599 </dia:attribute>
15600 <dia:attribute name="text_color">
15601 <dia:color val="#000000"/>
15602 </dia:attribute>
15603 <dia:attribute name="normal_font">
15604 <dia:font family="monospace" style="0" name="Courier"/>
15605 </dia:attribute>
15606 <dia:attribute name="abstract_font">
15607 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
15608 </dia:attribute>
15609 <dia:attribute name="polymorphic_font">
15610 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
15611 </dia:attribute>
15612 <dia:attribute name="classname_font">
15613 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
15614 </dia:attribute>
15615 <dia:attribute name="abstract_classname_font">
15616 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
15617 </dia:attribute>
15618 <dia:attribute name="comment_font">
15619 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
15620 </dia:attribute>
15621 <dia:attribute name="normal_font_height">
15622 <dia:real val="0.80000000000000004"/>
15623 </dia:attribute>
15624 <dia:attribute name="polymorphic_font_height">
15625 <dia:real val="0.80000000000000004"/>
15626 </dia:attribute>
15627 <dia:attribute name="abstract_font_height">
15628 <dia:real val="0.80000000000000004"/>
15629 </dia:attribute>
15630 <dia:attribute name="classname_font_height">
15631 <dia:real val="1"/>
15632 </dia:attribute>
15633 <dia:attribute name="abstract_classname_font_height">
15634 <dia:real val="1"/>
15635 </dia:attribute>
15636 <dia:attribute name="comment_font_height">
15637 <dia:real val="1"/>
15638 </dia:attribute>
15639 <dia:attribute name="attributes">
15640 <dia:composite type="umlattribute">
15641 <dia:attribute name="name">
15642 <dia:string>#enabled#</dia:string>
15643 </dia:attribute>
15644 <dia:attribute name="type">
15645 <dia:string>#scalar boolean#</dia:string>
15646 </dia:attribute>
15647 <dia:attribute name="value">
15648 <dia:string>#0#</dia:string>
15649 </dia:attribute>
15650 <dia:attribute name="comment">
15651 <dia:string>##</dia:string>
15652 </dia:attribute>
15653 <dia:attribute name="visibility">
15654 <dia:enum val="0"/>
15655 </dia:attribute>
15656 <dia:attribute name="abstract">
15657 <dia:boolean val="false"/>
15658 </dia:attribute>
15659 <dia:attribute name="class_scope">
15660 <dia:boolean val="false"/>
15661 </dia:attribute>
15662 </dia:composite>
15663 <dia:composite type="umlattribute">
15664 <dia:attribute name="name">
15665 <dia:string>#model#</dia:string>
15666 </dia:attribute>
15667 <dia:attribute name="type">
15668 <dia:string>#object model#</dia:string>
15669 </dia:attribute>
15670 <dia:attribute name="value">
15671 <dia:string>##</dia:string>
15672 </dia:attribute>
15673 <dia:attribute name="comment">
15674 <dia:string>##</dia:string>
15675 </dia:attribute>
15676 <dia:attribute name="visibility">
15677 <dia:enum val="0"/>
15678 </dia:attribute>
15679 <dia:attribute name="abstract">
15680 <dia:boolean val="false"/>
15681 </dia:attribute>
15682 <dia:attribute name="class_scope">
15683 <dia:boolean val="false"/>
15684 </dia:attribute>
15685 </dia:composite>
15686 <dia:composite type="umlattribute">
15687 <dia:attribute name="name">
15688 <dia:string>#problem#</dia:string>
15689 </dia:attribute>
15690 <dia:attribute name="type">
15691 <dia:string>#object model::problem#</dia:string>
15692 </dia:attribute>
15693 <dia:attribute name="value">
15694 <dia:string>##</dia:string>
15695 </dia:attribute>
15696 <dia:attribute name="comment">
15697 <dia:string>##</dia:string>
15698 </dia:attribute>
15699 <dia:attribute name="visibility">
15700 <dia:enum val="0"/>
15701 </dia:attribute>
15702 <dia:attribute name="abstract">
15703 <dia:boolean val="false"/>
15704 </dia:attribute>
15705 <dia:attribute name="class_scope">
15706 <dia:boolean val="false"/>
15707 </dia:attribute>
15708 </dia:composite>
15709 <dia:composite type="umlattribute">
15710 <dia:attribute name="name">
15711 <dia:string>#temp_problem_number#</dia:string>
15712 </dia:attribute>
15713 <dia:attribute name="type">
15714 <dia:string>#scalar integer#</dia:string>
15715 </dia:attribute>
15716 <dia:attribute name="value">
15717 <dia:string>##</dia:string>
15718 </dia:attribute>
15719 <dia:attribute name="comment">
15720 <dia:string>##</dia:string>
15721 </dia:attribute>
15722 <dia:attribute name="visibility">
15723 <dia:enum val="0"/>
15724 </dia:attribute>
15725 <dia:attribute name="abstract">
15726 <dia:boolean val="false"/>
15727 </dia:attribute>
15728 <dia:attribute name="class_scope">
15729 <dia:boolean val="false"/>
15730 </dia:attribute>
15731 </dia:composite>
15732 </dia:attribute>
15733 <dia:attribute name="operations">
15734 <dia:composite type="umloperation">
15735 <dia:attribute name="name">
15736 <dia:string>#eta_tablename#</dia:string>
15737 </dia:attribute>
15738 <dia:attribute name="stereotype">
15739 <dia:string>##</dia:string>
15740 </dia:attribute>
15741 <dia:attribute name="type">
15742 <dia:string>##</dia:string>
15743 </dia:attribute>
15744 <dia:attribute name="visibility">
15745 <dia:enum val="0"/>
15746 </dia:attribute>
15747 <dia:attribute name="comment">
15748 <dia:string>##</dia:string>
15749 </dia:attribute>
15750 <dia:attribute name="abstract">
15751 <dia:boolean val="false"/>
15752 </dia:attribute>
15753 <dia:attribute name="inheritance_type">
15754 <dia:enum val="2"/>
15755 </dia:attribute>
15756 <dia:attribute name="query">
15757 <dia:boolean val="false"/>
15758 </dia:attribute>
15759 <dia:attribute name="class_scope">
15760 <dia:boolean val="false"/>
15761 </dia:attribute>
15762 <dia:attribute name="parameters">
15763 <dia:composite type="umlparameter">
15764 <dia:attribute name="name">
15765 <dia:string>#filename#</dia:string>
15766 </dia:attribute>
15767 <dia:attribute name="type">
15768 <dia:string>#scalar string#</dia:string>
15769 </dia:attribute>
15770 <dia:attribute name="value">
15771 <dia:string>##</dia:string>
15772 </dia:attribute>
15773 <dia:attribute name="comment">
15774 <dia:string>##</dia:string>
15775 </dia:attribute>
15776 <dia:attribute name="kind">
15777 <dia:enum val="2"/>
15778 </dia:attribute>
15779 </dia:composite>
15780 </dia:attribute>
15781 </dia:composite>
15782 <dia:composite type="umloperation">
15783 <dia:attribute name="name">
15784 <dia:string>#wres_tablename#</dia:string>
15785 </dia:attribute>
15786 <dia:attribute name="stereotype">
15787 <dia:string>##</dia:string>
15788 </dia:attribute>
15789 <dia:attribute name="type">
15790 <dia:string>##</dia:string>
15791 </dia:attribute>
15792 <dia:attribute name="visibility">
15793 <dia:enum val="0"/>
15794 </dia:attribute>
15795 <dia:attribute name="comment">
15796 <dia:string>##</dia:string>
15797 </dia:attribute>
15798 <dia:attribute name="abstract">
15799 <dia:boolean val="false"/>
15800 </dia:attribute>
15801 <dia:attribute name="inheritance_type">
15802 <dia:enum val="2"/>
15803 </dia:attribute>
15804 <dia:attribute name="query">
15805 <dia:boolean val="false"/>
15806 </dia:attribute>
15807 <dia:attribute name="class_scope">
15808 <dia:boolean val="false"/>
15809 </dia:attribute>
15810 <dia:attribute name="parameters">
15811 <dia:composite type="umlparameter">
15812 <dia:attribute name="name">
15813 <dia:string>#filename#</dia:string>
15814 </dia:attribute>
15815 <dia:attribute name="type">
15816 <dia:string>#scalar string#</dia:string>
15817 </dia:attribute>
15818 <dia:attribute name="value">
15819 <dia:string>##</dia:string>
15820 </dia:attribute>
15821 <dia:attribute name="comment">
15822 <dia:string>##</dia:string>
15823 </dia:attribute>
15824 <dia:attribute name="kind">
15825 <dia:enum val="2"/>
15826 </dia:attribute>
15827 </dia:composite>
15828 </dia:attribute>
15829 </dia:composite>
15830 <dia:composite type="umloperation">
15831 <dia:attribute name="name">
15832 <dia:string>#format_shrinkage_tables#</dia:string>
15833 </dia:attribute>
15834 <dia:attribute name="stereotype">
15835 <dia:string>##</dia:string>
15836 </dia:attribute>
15837 <dia:attribute name="type">
15838 <dia:string>##</dia:string>
15839 </dia:attribute>
15840 <dia:attribute name="visibility">
15841 <dia:enum val="0"/>
15842 </dia:attribute>
15843 <dia:attribute name="comment">
15844 <dia:string>##</dia:string>
15845 </dia:attribute>
15846 <dia:attribute name="abstract">
15847 <dia:boolean val="false"/>
15848 </dia:attribute>
15849 <dia:attribute name="inheritance_type">
15850 <dia:enum val="2"/>
15851 </dia:attribute>
15852 <dia:attribute name="query">
15853 <dia:boolean val="false"/>
15854 </dia:attribute>
15855 <dia:attribute name="class_scope">
15856 <dia:boolean val="false"/>
15857 </dia:attribute>
15858 <dia:attribute name="parameters">
15859 <dia:composite type="umlparameter">
15860 <dia:attribute name="name">
15861 <dia:string>#formatted#</dia:string>
15862 </dia:attribute>
15863 <dia:attribute name="type">
15864 <dia:string>#array of strings#</dia:string>
15865 </dia:attribute>
15866 <dia:attribute name="value">
15867 <dia:string>##</dia:string>
15868 </dia:attribute>
15869 <dia:attribute name="comment">
15870 <dia:string>##</dia:string>
15871 </dia:attribute>
15872 <dia:attribute name="kind">
15873 <dia:enum val="2"/>
15874 </dia:attribute>
15875 </dia:composite>
15876 </dia:attribute>
15877 </dia:composite>
15878 <dia:composite type="umloperation">
15879 <dia:attribute name="name">
15880 <dia:string>#problem_number#</dia:string>
15881 </dia:attribute>
15882 <dia:attribute name="stereotype">
15883 <dia:string>##</dia:string>
15884 </dia:attribute>
15885 <dia:attribute name="type">
15886 <dia:string>##</dia:string>
15887 </dia:attribute>
15888 <dia:attribute name="visibility">
15889 <dia:enum val="0"/>
15890 </dia:attribute>
15891 <dia:attribute name="comment">
15892 <dia:string>##</dia:string>
15893 </dia:attribute>
15894 <dia:attribute name="abstract">
15895 <dia:boolean val="false"/>
15896 </dia:attribute>
15897 <dia:attribute name="inheritance_type">
15898 <dia:enum val="2"/>
15899 </dia:attribute>
15900 <dia:attribute name="query">
15901 <dia:boolean val="false"/>
15902 </dia:attribute>
15903 <dia:attribute name="class_scope">
15904 <dia:boolean val="false"/>
15905 </dia:attribute>
15906 <dia:attribute name="parameters">
15907 <dia:composite type="umlparameter">
15908 <dia:attribute name="name">
15909 <dia:string>#problem_number#</dia:string>
15910 </dia:attribute>
15911 <dia:attribute name="type">
15912 <dia:string>#scalar integer#</dia:string>
15913 </dia:attribute>
15914 <dia:attribute name="value">
15915 <dia:string>##</dia:string>
15916 </dia:attribute>
15917 <dia:attribute name="comment">
15918 <dia:string>##</dia:string>
15919 </dia:attribute>
15920 <dia:attribute name="kind">
15921 <dia:enum val="2"/>
15922 </dia:attribute>
15923 </dia:composite>
15924 </dia:attribute>
15925 </dia:composite>
15926 <dia:composite type="umloperation">
15927 <dia:attribute name="name">
15928 <dia:string>#enable#</dia:string>
15929 </dia:attribute>
15930 <dia:attribute name="stereotype">
15931 <dia:string>##</dia:string>
15932 </dia:attribute>
15933 <dia:attribute name="type">
15934 <dia:string>##</dia:string>
15935 </dia:attribute>
15936 <dia:attribute name="visibility">
15937 <dia:enum val="0"/>
15938 </dia:attribute>
15939 <dia:attribute name="comment">
15940 <dia:string>##</dia:string>
15941 </dia:attribute>
15942 <dia:attribute name="abstract">
15943 <dia:boolean val="false"/>
15944 </dia:attribute>
15945 <dia:attribute name="inheritance_type">
15946 <dia:enum val="2"/>
15947 </dia:attribute>
15948 <dia:attribute name="query">
15949 <dia:boolean val="false"/>
15950 </dia:attribute>
15951 <dia:attribute name="class_scope">
15952 <dia:boolean val="false"/>
15953 </dia:attribute>
15954 <dia:attribute name="parameters"/>
15955 </dia:composite>
15956 <dia:composite type="umloperation">
15957 <dia:attribute name="name">
15958 <dia:string>#disable#</dia:string>
15959 </dia:attribute>
15960 <dia:attribute name="stereotype">
15961 <dia:string>##</dia:string>
15962 </dia:attribute>
15963 <dia:attribute name="type">
15964 <dia:string>##</dia:string>
15965 </dia:attribute>
15966 <dia:attribute name="visibility">
15967 <dia:enum val="0"/>
15968 </dia:attribute>
15969 <dia:attribute name="comment">
15970 <dia:string>##</dia:string>
15971 </dia:attribute>
15972 <dia:attribute name="abstract">
15973 <dia:boolean val="false"/>
15974 </dia:attribute>
15975 <dia:attribute name="inheritance_type">
15976 <dia:enum val="2"/>
15977 </dia:attribute>
15978 <dia:attribute name="query">
15979 <dia:boolean val="false"/>
15980 </dia:attribute>
15981 <dia:attribute name="class_scope">
15982 <dia:boolean val="false"/>
15983 </dia:attribute>
15984 <dia:attribute name="parameters"/>
15985 </dia:composite>
15986 <dia:composite type="umloperation">
15987 <dia:attribute name="name">
15988 <dia:string>#eta_shrinkage#</dia:string>
15989 </dia:attribute>
15990 <dia:attribute name="stereotype">
15991 <dia:string>##</dia:string>
15992 </dia:attribute>
15993 <dia:attribute name="type">
15994 <dia:string>##</dia:string>
15995 </dia:attribute>
15996 <dia:attribute name="visibility">
15997 <dia:enum val="0"/>
15998 </dia:attribute>
15999 <dia:attribute name="comment">
16000 <dia:string>##</dia:string>
16001 </dia:attribute>
16002 <dia:attribute name="abstract">
16003 <dia:boolean val="false"/>
16004 </dia:attribute>
16005 <dia:attribute name="inheritance_type">
16006 <dia:enum val="2"/>
16007 </dia:attribute>
16008 <dia:attribute name="query">
16009 <dia:boolean val="false"/>
16010 </dia:attribute>
16011 <dia:attribute name="class_scope">
16012 <dia:boolean val="false"/>
16013 </dia:attribute>
16014 <dia:attribute name="parameters">
16015 <dia:composite type="umlparameter">
16016 <dia:attribute name="name">
16017 <dia:string>#eta_shrinkage#</dia:string>
16018 </dia:attribute>
16019 <dia:attribute name="type">
16020 <dia:string>#array of#</dia:string>
16021 </dia:attribute>
16022 <dia:attribute name="value">
16023 <dia:string>##</dia:string>
16024 </dia:attribute>
16025 <dia:attribute name="comment">
16026 <dia:string>##</dia:string>
16027 </dia:attribute>
16028 <dia:attribute name="kind">
16029 <dia:enum val="2"/>
16030 </dia:attribute>
16031 </dia:composite>
16032 </dia:attribute>
16033 </dia:composite>
16034 <dia:composite type="umloperation">
16035 <dia:attribute name="name">
16036 <dia:string>#wres_shrinkage#</dia:string>
16037 </dia:attribute>
16038 <dia:attribute name="stereotype">
16039 <dia:string>##</dia:string>
16040 </dia:attribute>
16041 <dia:attribute name="type">
16042 <dia:string>##</dia:string>
16043 </dia:attribute>
16044 <dia:attribute name="visibility">
16045 <dia:enum val="0"/>
16046 </dia:attribute>
16047 <dia:attribute name="comment">
16048 <dia:string>##</dia:string>
16049 </dia:attribute>
16050 <dia:attribute name="abstract">
16051 <dia:boolean val="false"/>
16052 </dia:attribute>
16053 <dia:attribute name="inheritance_type">
16054 <dia:enum val="2"/>
16055 </dia:attribute>
16056 <dia:attribute name="query">
16057 <dia:boolean val="false"/>
16058 </dia:attribute>
16059 <dia:attribute name="class_scope">
16060 <dia:boolean val="false"/>
16061 </dia:attribute>
16062 <dia:attribute name="parameters">
16063 <dia:composite type="umlparameter">
16064 <dia:attribute name="name">
16065 <dia:string>#wres_shrinkage#</dia:string>
16066 </dia:attribute>
16067 <dia:attribute name="type">
16068 <dia:string>#array of#</dia:string>
16069 </dia:attribute>
16070 <dia:attribute name="value">
16071 <dia:string>##</dia:string>
16072 </dia:attribute>
16073 <dia:attribute name="comment">
16074 <dia:string>##</dia:string>
16075 </dia:attribute>
16076 <dia:attribute name="kind">
16077 <dia:enum val="2"/>
16078 </dia:attribute>
16079 </dia:composite>
16080 </dia:attribute>
16081 </dia:composite>
16082 <dia:composite type="umloperation">
16083 <dia:attribute name="name">
16084 <dia:string>#eta_table_exists#</dia:string>
16085 </dia:attribute>
16086 <dia:attribute name="stereotype">
16087 <dia:string>##</dia:string>
16088 </dia:attribute>
16089 <dia:attribute name="type">
16090 <dia:string>##</dia:string>
16091 </dia:attribute>
16092 <dia:attribute name="visibility">
16093 <dia:enum val="0"/>
16094 </dia:attribute>
16095 <dia:attribute name="comment">
16096 <dia:string>##</dia:string>
16097 </dia:attribute>
16098 <dia:attribute name="abstract">
16099 <dia:boolean val="false"/>
16100 </dia:attribute>
16101 <dia:attribute name="inheritance_type">
16102 <dia:enum val="2"/>
16103 </dia:attribute>
16104 <dia:attribute name="query">
16105 <dia:boolean val="false"/>
16106 </dia:attribute>
16107 <dia:attribute name="class_scope">
16108 <dia:boolean val="false"/>
16109 </dia:attribute>
16110 <dia:attribute name="parameters">
16111 <dia:composite type="umlparameter">
16112 <dia:attribute name="name">
16113 <dia:string>#exists#</dia:string>
16114 </dia:attribute>
16115 <dia:attribute name="type">
16116 <dia:string>#scalar boolean#</dia:string>
16117 </dia:attribute>
16118 <dia:attribute name="value">
16119 <dia:string>#0#</dia:string>
16120 </dia:attribute>
16121 <dia:attribute name="comment">
16122 <dia:string>##</dia:string>
16123 </dia:attribute>
16124 <dia:attribute name="kind">
16125 <dia:enum val="2"/>
16126 </dia:attribute>
16127 </dia:composite>
16128 </dia:attribute>
16129 </dia:composite>
16130 <dia:composite type="umloperation">
16131 <dia:attribute name="name">
16132 <dia:string>#wres_table_exists#</dia:string>
16133 </dia:attribute>
16134 <dia:attribute name="stereotype">
16135 <dia:string>##</dia:string>
16136 </dia:attribute>
16137 <dia:attribute name="type">
16138 <dia:string>##</dia:string>
16139 </dia:attribute>
16140 <dia:attribute name="visibility">
16141 <dia:enum val="0"/>
16142 </dia:attribute>
16143 <dia:attribute name="comment">
16144 <dia:string>##</dia:string>
16145 </dia:attribute>
16146 <dia:attribute name="abstract">
16147 <dia:boolean val="false"/>
16148 </dia:attribute>
16149 <dia:attribute name="inheritance_type">
16150 <dia:enum val="2"/>
16151 </dia:attribute>
16152 <dia:attribute name="query">
16153 <dia:boolean val="false"/>
16154 </dia:attribute>
16155 <dia:attribute name="class_scope">
16156 <dia:boolean val="false"/>
16157 </dia:attribute>
16158 <dia:attribute name="parameters">
16159 <dia:composite type="umlparameter">
16160 <dia:attribute name="name">
16161 <dia:string>#exists#</dia:string>
16162 </dia:attribute>
16163 <dia:attribute name="type">
16164 <dia:string>#scalar boolean#</dia:string>
16165 </dia:attribute>
16166 <dia:attribute name="value">
16167 <dia:string>#0#</dia:string>
16168 </dia:attribute>
16169 <dia:attribute name="comment">
16170 <dia:string>##</dia:string>
16171 </dia:attribute>
16172 <dia:attribute name="kind">
16173 <dia:enum val="2"/>
16174 </dia:attribute>
16175 </dia:composite>
16176 </dia:attribute>
16177 </dia:composite>
16178 </dia:attribute>
16179 <dia:attribute name="template">
16180 <dia:boolean val="false"/>
16181 </dia:attribute>
16182 <dia:attribute name="templates"/>
16183 </dia:object>
16184 <dia:object type="UML - Association" version="1" id="O103">
16185 <dia:attribute name="obj_pos">
16186 <dia:point val="30,-22.5"/>
16187 </dia:attribute>
16188 <dia:attribute name="obj_bb">
16189 <dia:rectangle val="-6.25,-35.6;30.05,-20.9"/>
16190 </dia:attribute>
16191 <dia:attribute name="orth_points">
16192 <dia:point val="30,-22.5"/>
16193 <dia:point val="26.7329,-22.5"/>
16194 <dia:point val="26.7329,-34.85"/>
16195 <dia:point val="-5.5,-34.85"/>
16196 </dia:attribute>
16197 <dia:attribute name="orth_orient">
16198 <dia:enum val="0"/>
16199 <dia:enum val="1"/>
16200 <dia:enum val="0"/>
16201 </dia:attribute>
16202 <dia:attribute name="autorouting">
16203 <dia:boolean val="false"/>
16204 </dia:attribute>
16205 <dia:attribute name="name">
16206 <dia:string>##</dia:string>
16207 </dia:attribute>
16208 <dia:attribute name="direction">
16209 <dia:enum val="0"/>
16210 </dia:attribute>
16211 <dia:attribute name="ends">
16212 <dia:composite>
16213 <dia:attribute name="role">
16214 <dia:string>##</dia:string>
16215 </dia:attribute>
16216 <dia:attribute name="multiplicity">
16217 <dia:string>##</dia:string>
16218 </dia:attribute>
16219 <dia:attribute name="arrow">
16220 <dia:boolean val="false"/>
16221 </dia:attribute>
16222 <dia:attribute name="aggregate">
16223 <dia:enum val="0"/>
16224 </dia:attribute>
16225 <dia:attribute name="visibility">
16226 <dia:enum val="0"/>
16227 </dia:attribute>
16228 </dia:composite>
16229 <dia:composite>
16230 <dia:attribute name="role">
16231 <dia:string>##</dia:string>
16232 </dia:attribute>
16233 <dia:attribute name="multiplicity">
16234 <dia:string>##</dia:string>
16235 </dia:attribute>
16236 <dia:attribute name="arrow">
16237 <dia:boolean val="false"/>
16238 </dia:attribute>
16239 <dia:attribute name="aggregate">
16240 <dia:enum val="1"/>
16241 </dia:attribute>
16242 <dia:attribute name="visibility">
16243 <dia:enum val="0"/>
16244 </dia:attribute>
16245 </dia:composite>
16246 </dia:attribute>
16247 <dia:connections>
16248 <dia:connection handle="0" to="O102" connection="12"/>
16249 <dia:connection handle="1" to="O21" connection="95"/>
16250 </dia:connections>
16251 </dia:object>
16252 <dia:object type="UML - Class" version="0" id="O104">
16253 <dia:attribute name="obj_pos">
16254 <dia:point val="54,-26"/>
16255 </dia:attribute>
16256 <dia:attribute name="obj_bb">
16257 <dia:rectangle val="53.95,-26.05;80.8,-9.75"/>
16258 </dia:attribute>
16259 <dia:attribute name="elem_corner">
16260 <dia:point val="54,-26"/>
16261 </dia:attribute>
16262 <dia:attribute name="elem_width">
16263 <dia:real val="26.75"/>
16264 </dia:attribute>
16265 <dia:attribute name="elem_height">
16266 <dia:real val="16.200000000000003"/>
16267 </dia:attribute>
16268 <dia:attribute name="name">
16269 <dia:string>#nonparametric_module#</dia:string>
16270 </dia:attribute>
16271 <dia:attribute name="stereotype">
16272 <dia:string>##</dia:string>
16273 </dia:attribute>
16274 <dia:attribute name="comment">
16275 <dia:string>##</dia:string>
16276 </dia:attribute>
16277 <dia:attribute name="abstract">
16278 <dia:boolean val="false"/>
16279 </dia:attribute>
16280 <dia:attribute name="suppress_attributes">
16281 <dia:boolean val="false"/>
16282 </dia:attribute>
16283 <dia:attribute name="suppress_operations">
16284 <dia:boolean val="false"/>
16285 </dia:attribute>
16286 <dia:attribute name="visible_attributes">
16287 <dia:boolean val="true"/>
16288 </dia:attribute>
16289 <dia:attribute name="visible_operations">
16290 <dia:boolean val="true"/>
16291 </dia:attribute>
16292 <dia:attribute name="visible_comments">
16293 <dia:boolean val="false"/>
16294 </dia:attribute>
16295 <dia:attribute name="wrap_operations">
16296 <dia:boolean val="false"/>
16297 </dia:attribute>
16298 <dia:attribute name="wrap_after_char">
16299 <dia:int val="40"/>
16300 </dia:attribute>
16301 <dia:attribute name="comment_line_length">
16302 <dia:int val="40"/>
16303 </dia:attribute>
16304 <dia:attribute name="comment_tagging">
16305 <dia:boolean val="false"/>
16306 </dia:attribute>
16307 <dia:attribute name="line_color">
16308 <dia:color val="#000000"/>
16309 </dia:attribute>
16310 <dia:attribute name="fill_color">
16311 <dia:color val="#ffffff"/>
16312 </dia:attribute>
16313 <dia:attribute name="text_color">
16314 <dia:color val="#000000"/>
16315 </dia:attribute>
16316 <dia:attribute name="normal_font">
16317 <dia:font family="monospace" style="0" name="Courier"/>
16318 </dia:attribute>
16319 <dia:attribute name="abstract_font">
16320 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
16321 </dia:attribute>
16322 <dia:attribute name="polymorphic_font">
16323 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
16324 </dia:attribute>
16325 <dia:attribute name="classname_font">
16326 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
16327 </dia:attribute>
16328 <dia:attribute name="abstract_classname_font">
16329 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
16330 </dia:attribute>
16331 <dia:attribute name="comment_font">
16332 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
16333 </dia:attribute>
16334 <dia:attribute name="normal_font_height">
16335 <dia:real val="0.80000000000000004"/>
16336 </dia:attribute>
16337 <dia:attribute name="polymorphic_font_height">
16338 <dia:real val="0.80000000000000004"/>
16339 </dia:attribute>
16340 <dia:attribute name="abstract_font_height">
16341 <dia:real val="0.80000000000000004"/>
16342 </dia:attribute>
16343 <dia:attribute name="classname_font_height">
16344 <dia:real val="1"/>
16345 </dia:attribute>
16346 <dia:attribute name="abstract_classname_font_height">
16347 <dia:real val="1"/>
16348 </dia:attribute>
16349 <dia:attribute name="comment_font_height">
16350 <dia:real val="1"/>
16351 </dia:attribute>
16352 <dia:attribute name="attributes">
16353 <dia:composite type="umlattribute">
16354 <dia:attribute name="name">
16355 <dia:string>#enabled#</dia:string>
16356 </dia:attribute>
16357 <dia:attribute name="type">
16358 <dia:string>#scalar boolean#</dia:string>
16359 </dia:attribute>
16360 <dia:attribute name="value">
16361 <dia:string>#0#</dia:string>
16362 </dia:attribute>
16363 <dia:attribute name="comment">
16364 <dia:string>##</dia:string>
16365 </dia:attribute>
16366 <dia:attribute name="visibility">
16367 <dia:enum val="0"/>
16368 </dia:attribute>
16369 <dia:attribute name="abstract">
16370 <dia:boolean val="false"/>
16371 </dia:attribute>
16372 <dia:attribute name="class_scope">
16373 <dia:boolean val="false"/>
16374 </dia:attribute>
16375 </dia:composite>
16376 <dia:composite type="umlattribute">
16377 <dia:attribute name="name">
16378 <dia:string>#model#</dia:string>
16379 </dia:attribute>
16380 <dia:attribute name="type">
16381 <dia:string>#object model#</dia:string>
16382 </dia:attribute>
16383 <dia:attribute name="value">
16384 <dia:string>##</dia:string>
16385 </dia:attribute>
16386 <dia:attribute name="comment">
16387 <dia:string>##</dia:string>
16388 </dia:attribute>
16389 <dia:attribute name="visibility">
16390 <dia:enum val="0"/>
16391 </dia:attribute>
16392 <dia:attribute name="abstract">
16393 <dia:boolean val="false"/>
16394 </dia:attribute>
16395 <dia:attribute name="class_scope">
16396 <dia:boolean val="false"/>
16397 </dia:attribute>
16398 </dia:composite>
16399 <dia:composite type="umlattribute">
16400 <dia:attribute name="name">
16401 <dia:string>#problem#</dia:string>
16402 </dia:attribute>
16403 <dia:attribute name="type">
16404 <dia:string>#object model::problem#</dia:string>
16405 </dia:attribute>
16406 <dia:attribute name="value">
16407 <dia:string>##</dia:string>
16408 </dia:attribute>
16409 <dia:attribute name="comment">
16410 <dia:string>##</dia:string>
16411 </dia:attribute>
16412 <dia:attribute name="visibility">
16413 <dia:enum val="0"/>
16414 </dia:attribute>
16415 <dia:attribute name="abstract">
16416 <dia:boolean val="false"/>
16417 </dia:attribute>
16418 <dia:attribute name="class_scope">
16419 <dia:boolean val="false"/>
16420 </dia:attribute>
16421 </dia:composite>
16422 <dia:composite type="umlattribute">
16423 <dia:attribute name="name">
16424 <dia:string>#temp_problem_number#</dia:string>
16425 </dia:attribute>
16426 <dia:attribute name="type">
16427 <dia:string>#scalar integer#</dia:string>
16428 </dia:attribute>
16429 <dia:attribute name="value">
16430 <dia:string>##</dia:string>
16431 </dia:attribute>
16432 <dia:attribute name="comment">
16433 <dia:string>##</dia:string>
16434 </dia:attribute>
16435 <dia:attribute name="visibility">
16436 <dia:enum val="0"/>
16437 </dia:attribute>
16438 <dia:attribute name="abstract">
16439 <dia:boolean val="false"/>
16440 </dia:attribute>
16441 <dia:attribute name="class_scope">
16442 <dia:boolean val="false"/>
16443 </dia:attribute>
16444 </dia:composite>
16445 </dia:attribute>
16446 <dia:attribute name="operations">
16447 <dia:composite type="umloperation">
16448 <dia:attribute name="name">
16449 <dia:string>#etas_tablename#</dia:string>
16450 </dia:attribute>
16451 <dia:attribute name="stereotype">
16452 <dia:string>##</dia:string>
16453 </dia:attribute>
16454 <dia:attribute name="type">
16455 <dia:string>##</dia:string>
16456 </dia:attribute>
16457 <dia:attribute name="visibility">
16458 <dia:enum val="0"/>
16459 </dia:attribute>
16460 <dia:attribute name="comment">
16461 <dia:string>##</dia:string>
16462 </dia:attribute>
16463 <dia:attribute name="abstract">
16464 <dia:boolean val="false"/>
16465 </dia:attribute>
16466 <dia:attribute name="inheritance_type">
16467 <dia:enum val="2"/>
16468 </dia:attribute>
16469 <dia:attribute name="query">
16470 <dia:boolean val="false"/>
16471 </dia:attribute>
16472 <dia:attribute name="class_scope">
16473 <dia:boolean val="false"/>
16474 </dia:attribute>
16475 <dia:attribute name="parameters">
16476 <dia:composite type="umlparameter">
16477 <dia:attribute name="name">
16478 <dia:string>#filename#</dia:string>
16479 </dia:attribute>
16480 <dia:attribute name="type">
16481 <dia:string>#scalar string#</dia:string>
16482 </dia:attribute>
16483 <dia:attribute name="value">
16484 <dia:string>##</dia:string>
16485 </dia:attribute>
16486 <dia:attribute name="comment">
16487 <dia:string>##</dia:string>
16488 </dia:attribute>
16489 <dia:attribute name="kind">
16490 <dia:enum val="2"/>
16491 </dia:attribute>
16492 </dia:composite>
16493 </dia:attribute>
16494 </dia:composite>
16495 <dia:composite type="umloperation">
16496 <dia:attribute name="name">
16497 <dia:string>#marginals_tablename#</dia:string>
16498 </dia:attribute>
16499 <dia:attribute name="stereotype">
16500 <dia:string>##</dia:string>
16501 </dia:attribute>
16502 <dia:attribute name="type">
16503 <dia:string>##</dia:string>
16504 </dia:attribute>
16505 <dia:attribute name="visibility">
16506 <dia:enum val="0"/>
16507 </dia:attribute>
16508 <dia:attribute name="comment">
16509 <dia:string>##</dia:string>
16510 </dia:attribute>
16511 <dia:attribute name="abstract">
16512 <dia:boolean val="false"/>
16513 </dia:attribute>
16514 <dia:attribute name="inheritance_type">
16515 <dia:enum val="2"/>
16516 </dia:attribute>
16517 <dia:attribute name="query">
16518 <dia:boolean val="false"/>
16519 </dia:attribute>
16520 <dia:attribute name="class_scope">
16521 <dia:boolean val="false"/>
16522 </dia:attribute>
16523 <dia:attribute name="parameters">
16524 <dia:composite type="umlparameter">
16525 <dia:attribute name="name">
16526 <dia:string>#filename#</dia:string>
16527 </dia:attribute>
16528 <dia:attribute name="type">
16529 <dia:string>#scalar string#</dia:string>
16530 </dia:attribute>
16531 <dia:attribute name="value">
16532 <dia:string>##</dia:string>
16533 </dia:attribute>
16534 <dia:attribute name="comment">
16535 <dia:string>##</dia:string>
16536 </dia:attribute>
16537 <dia:attribute name="kind">
16538 <dia:enum val="2"/>
16539 </dia:attribute>
16540 </dia:composite>
16541 </dia:attribute>
16542 </dia:composite>
16543 <dia:composite type="umloperation">
16544 <dia:attribute name="name">
16545 <dia:string>#format_etas_table#</dia:string>
16546 </dia:attribute>
16547 <dia:attribute name="stereotype">
16548 <dia:string>##</dia:string>
16549 </dia:attribute>
16550 <dia:attribute name="type">
16551 <dia:string>##</dia:string>
16552 </dia:attribute>
16553 <dia:attribute name="visibility">
16554 <dia:enum val="0"/>
16555 </dia:attribute>
16556 <dia:attribute name="comment">
16557 <dia:string>##</dia:string>
16558 </dia:attribute>
16559 <dia:attribute name="abstract">
16560 <dia:boolean val="false"/>
16561 </dia:attribute>
16562 <dia:attribute name="inheritance_type">
16563 <dia:enum val="2"/>
16564 </dia:attribute>
16565 <dia:attribute name="query">
16566 <dia:boolean val="false"/>
16567 </dia:attribute>
16568 <dia:attribute name="class_scope">
16569 <dia:boolean val="false"/>
16570 </dia:attribute>
16571 <dia:attribute name="parameters">
16572 <dia:composite type="umlparameter">
16573 <dia:attribute name="name">
16574 <dia:string>#formatted#</dia:string>
16575 </dia:attribute>
16576 <dia:attribute name="type">
16577 <dia:string>#array of strings#</dia:string>
16578 </dia:attribute>
16579 <dia:attribute name="value">
16580 <dia:string>##</dia:string>
16581 </dia:attribute>
16582 <dia:attribute name="comment">
16583 <dia:string>##</dia:string>
16584 </dia:attribute>
16585 <dia:attribute name="kind">
16586 <dia:enum val="2"/>
16587 </dia:attribute>
16588 </dia:composite>
16589 </dia:attribute>
16590 </dia:composite>
16591 <dia:composite type="umloperation">
16592 <dia:attribute name="name">
16593 <dia:string>#format_marginals_table#</dia:string>
16594 </dia:attribute>
16595 <dia:attribute name="stereotype">
16596 <dia:string>##</dia:string>
16597 </dia:attribute>
16598 <dia:attribute name="type">
16599 <dia:string>##</dia:string>
16600 </dia:attribute>
16601 <dia:attribute name="visibility">
16602 <dia:enum val="0"/>
16603 </dia:attribute>
16604 <dia:attribute name="comment">
16605 <dia:string>##</dia:string>
16606 </dia:attribute>
16607 <dia:attribute name="abstract">
16608 <dia:boolean val="false"/>
16609 </dia:attribute>
16610 <dia:attribute name="inheritance_type">
16611 <dia:enum val="2"/>
16612 </dia:attribute>
16613 <dia:attribute name="query">
16614 <dia:boolean val="false"/>
16615 </dia:attribute>
16616 <dia:attribute name="class_scope">
16617 <dia:boolean val="false"/>
16618 </dia:attribute>
16619 <dia:attribute name="parameters">
16620 <dia:composite type="umlparameter">
16621 <dia:attribute name="name">
16622 <dia:string>#formatted#</dia:string>
16623 </dia:attribute>
16624 <dia:attribute name="type">
16625 <dia:string>#array of strings#</dia:string>
16626 </dia:attribute>
16627 <dia:attribute name="value">
16628 <dia:string>##</dia:string>
16629 </dia:attribute>
16630 <dia:attribute name="comment">
16631 <dia:string>##</dia:string>
16632 </dia:attribute>
16633 <dia:attribute name="kind">
16634 <dia:enum val="2"/>
16635 </dia:attribute>
16636 </dia:composite>
16637 </dia:attribute>
16638 </dia:composite>
16639 <dia:composite type="umloperation">
16640 <dia:attribute name="name">
16641 <dia:string>#format_table#</dia:string>
16642 </dia:attribute>
16643 <dia:attribute name="stereotype">
16644 <dia:string>##</dia:string>
16645 </dia:attribute>
16646 <dia:attribute name="type">
16647 <dia:string>##</dia:string>
16648 </dia:attribute>
16649 <dia:attribute name="visibility">
16650 <dia:enum val="0"/>
16651 </dia:attribute>
16652 <dia:attribute name="comment">
16653 <dia:string>##</dia:string>
16654 </dia:attribute>
16655 <dia:attribute name="abstract">
16656 <dia:boolean val="false"/>
16657 </dia:attribute>
16658 <dia:attribute name="inheritance_type">
16659 <dia:enum val="2"/>
16660 </dia:attribute>
16661 <dia:attribute name="query">
16662 <dia:boolean val="false"/>
16663 </dia:attribute>
16664 <dia:attribute name="class_scope">
16665 <dia:boolean val="false"/>
16666 </dia:attribute>
16667 <dia:attribute name="parameters">
16668 <dia:composite type="umlparameter">
16669 <dia:attribute name="name">
16670 <dia:string>#type#</dia:string>
16671 </dia:attribute>
16672 <dia:attribute name="type">
16673 <dia:string>#scalar string#</dia:string>
16674 </dia:attribute>
16675 <dia:attribute name="value">
16676 <dia:string>##</dia:string>
16677 </dia:attribute>
16678 <dia:attribute name="comment">
16679 <dia:string>##</dia:string>
16680 </dia:attribute>
16681 <dia:attribute name="kind">
16682 <dia:enum val="1"/>
16683 </dia:attribute>
16684 </dia:composite>
16685 <dia:composite type="umlparameter">
16686 <dia:attribute name="name">
16687 <dia:string>#formatted#</dia:string>
16688 </dia:attribute>
16689 <dia:attribute name="type">
16690 <dia:string>#array of strings#</dia:string>
16691 </dia:attribute>
16692 <dia:attribute name="value">
16693 <dia:string>##</dia:string>
16694 </dia:attribute>
16695 <dia:attribute name="comment">
16696 <dia:string>##</dia:string>
16697 </dia:attribute>
16698 <dia:attribute name="kind">
16699 <dia:enum val="2"/>
16700 </dia:attribute>
16701 </dia:composite>
16702 </dia:attribute>
16703 </dia:composite>
16704 <dia:composite type="umloperation">
16705 <dia:attribute name="name">
16706 <dia:string>#problem_number#</dia:string>
16707 </dia:attribute>
16708 <dia:attribute name="stereotype">
16709 <dia:string>##</dia:string>
16710 </dia:attribute>
16711 <dia:attribute name="type">
16712 <dia:string>##</dia:string>
16713 </dia:attribute>
16714 <dia:attribute name="visibility">
16715 <dia:enum val="0"/>
16716 </dia:attribute>
16717 <dia:attribute name="comment">
16718 <dia:string>##</dia:string>
16719 </dia:attribute>
16720 <dia:attribute name="abstract">
16721 <dia:boolean val="false"/>
16722 </dia:attribute>
16723 <dia:attribute name="inheritance_type">
16724 <dia:enum val="2"/>
16725 </dia:attribute>
16726 <dia:attribute name="query">
16727 <dia:boolean val="false"/>
16728 </dia:attribute>
16729 <dia:attribute name="class_scope">
16730 <dia:boolean val="false"/>
16731 </dia:attribute>
16732 <dia:attribute name="parameters">
16733 <dia:composite type="umlparameter">
16734 <dia:attribute name="name">
16735 <dia:string>#problem_number#</dia:string>
16736 </dia:attribute>
16737 <dia:attribute name="type">
16738 <dia:string>#scalar integer#</dia:string>
16739 </dia:attribute>
16740 <dia:attribute name="value">
16741 <dia:string>##</dia:string>
16742 </dia:attribute>
16743 <dia:attribute name="comment">
16744 <dia:string>##</dia:string>
16745 </dia:attribute>
16746 <dia:attribute name="kind">
16747 <dia:enum val="2"/>
16748 </dia:attribute>
16749 </dia:composite>
16750 </dia:attribute>
16751 </dia:composite>
16752 <dia:composite type="umloperation">
16753 <dia:attribute name="name">
16754 <dia:string>#enable#</dia:string>
16755 </dia:attribute>
16756 <dia:attribute name="stereotype">
16757 <dia:string>##</dia:string>
16758 </dia:attribute>
16759 <dia:attribute name="type">
16760 <dia:string>##</dia:string>
16761 </dia:attribute>
16762 <dia:attribute name="visibility">
16763 <dia:enum val="0"/>
16764 </dia:attribute>
16765 <dia:attribute name="comment">
16766 <dia:string>##</dia:string>
16767 </dia:attribute>
16768 <dia:attribute name="abstract">
16769 <dia:boolean val="false"/>
16770 </dia:attribute>
16771 <dia:attribute name="inheritance_type">
16772 <dia:enum val="2"/>
16773 </dia:attribute>
16774 <dia:attribute name="query">
16775 <dia:boolean val="false"/>
16776 </dia:attribute>
16777 <dia:attribute name="class_scope">
16778 <dia:boolean val="false"/>
16779 </dia:attribute>
16780 <dia:attribute name="parameters"/>
16781 </dia:composite>
16782 <dia:composite type="umloperation">
16783 <dia:attribute name="name">
16784 <dia:string>#disable#</dia:string>
16785 </dia:attribute>
16786 <dia:attribute name="stereotype">
16787 <dia:string>##</dia:string>
16788 </dia:attribute>
16789 <dia:attribute name="type">
16790 <dia:string>##</dia:string>
16791 </dia:attribute>
16792 <dia:attribute name="visibility">
16793 <dia:enum val="0"/>
16794 </dia:attribute>
16795 <dia:attribute name="comment">
16796 <dia:string>##</dia:string>
16797 </dia:attribute>
16798 <dia:attribute name="abstract">
16799 <dia:boolean val="false"/>
16800 </dia:attribute>
16801 <dia:attribute name="inheritance_type">
16802 <dia:enum val="2"/>
16803 </dia:attribute>
16804 <dia:attribute name="query">
16805 <dia:boolean val="false"/>
16806 </dia:attribute>
16807 <dia:attribute name="class_scope">
16808 <dia:boolean val="false"/>
16809 </dia:attribute>
16810 <dia:attribute name="parameters"/>
16811 </dia:composite>
16812 <dia:composite type="umloperation">
16813 <dia:attribute name="name">
16814 <dia:string>#etas_table_exists#</dia:string>
16815 </dia:attribute>
16816 <dia:attribute name="stereotype">
16817 <dia:string>##</dia:string>
16818 </dia:attribute>
16819 <dia:attribute name="type">
16820 <dia:string>##</dia:string>
16821 </dia:attribute>
16822 <dia:attribute name="visibility">
16823 <dia:enum val="0"/>
16824 </dia:attribute>
16825 <dia:attribute name="comment">
16826 <dia:string>##</dia:string>
16827 </dia:attribute>
16828 <dia:attribute name="abstract">
16829 <dia:boolean val="false"/>
16830 </dia:attribute>
16831 <dia:attribute name="inheritance_type">
16832 <dia:enum val="2"/>
16833 </dia:attribute>
16834 <dia:attribute name="query">
16835 <dia:boolean val="false"/>
16836 </dia:attribute>
16837 <dia:attribute name="class_scope">
16838 <dia:boolean val="false"/>
16839 </dia:attribute>
16840 <dia:attribute name="parameters">
16841 <dia:composite type="umlparameter">
16842 <dia:attribute name="name">
16843 <dia:string>#exists#</dia:string>
16844 </dia:attribute>
16845 <dia:attribute name="type">
16846 <dia:string>#scalar boolean#</dia:string>
16847 </dia:attribute>
16848 <dia:attribute name="value">
16849 <dia:string>#0#</dia:string>
16850 </dia:attribute>
16851 <dia:attribute name="comment">
16852 <dia:string>##</dia:string>
16853 </dia:attribute>
16854 <dia:attribute name="kind">
16855 <dia:enum val="2"/>
16856 </dia:attribute>
16857 </dia:composite>
16858 </dia:attribute>
16859 </dia:composite>
16860 <dia:composite type="umloperation">
16861 <dia:attribute name="name">
16862 <dia:string>#marginals_table_exists#</dia:string>
16863 </dia:attribute>
16864 <dia:attribute name="stereotype">
16865 <dia:string>##</dia:string>
16866 </dia:attribute>
16867 <dia:attribute name="type">
16868 <dia:string>##</dia:string>
16869 </dia:attribute>
16870 <dia:attribute name="visibility">
16871 <dia:enum val="0"/>
16872 </dia:attribute>
16873 <dia:attribute name="comment">
16874 <dia:string>##</dia:string>
16875 </dia:attribute>
16876 <dia:attribute name="abstract">
16877 <dia:boolean val="false"/>
16878 </dia:attribute>
16879 <dia:attribute name="inheritance_type">
16880 <dia:enum val="2"/>
16881 </dia:attribute>
16882 <dia:attribute name="query">
16883 <dia:boolean val="false"/>
16884 </dia:attribute>
16885 <dia:attribute name="class_scope">
16886 <dia:boolean val="false"/>
16887 </dia:attribute>
16888 <dia:attribute name="parameters">
16889 <dia:composite type="umlparameter">
16890 <dia:attribute name="name">
16891 <dia:string>#exists#</dia:string>
16892 </dia:attribute>
16893 <dia:attribute name="type">
16894 <dia:string>#scalar boolean#</dia:string>
16895 </dia:attribute>
16896 <dia:attribute name="value">
16897 <dia:string>#0#</dia:string>
16898 </dia:attribute>
16899 <dia:attribute name="comment">
16900 <dia:string>##</dia:string>
16901 </dia:attribute>
16902 <dia:attribute name="kind">
16903 <dia:enum val="2"/>
16904 </dia:attribute>
16905 </dia:composite>
16906 </dia:attribute>
16907 </dia:composite>
16908 <dia:composite type="umloperation">
16909 <dia:attribute name="name">
16910 <dia:string>#format_nonparametric#</dia:string>
16911 </dia:attribute>
16912 <dia:attribute name="stereotype">
16913 <dia:string>##</dia:string>
16914 </dia:attribute>
16915 <dia:attribute name="type">
16916 <dia:string>##</dia:string>
16917 </dia:attribute>
16918 <dia:attribute name="visibility">
16919 <dia:enum val="0"/>
16920 </dia:attribute>
16921 <dia:attribute name="comment">
16922 <dia:string>##</dia:string>
16923 </dia:attribute>
16924 <dia:attribute name="abstract">
16925 <dia:boolean val="false"/>
16926 </dia:attribute>
16927 <dia:attribute name="inheritance_type">
16928 <dia:enum val="2"/>
16929 </dia:attribute>
16930 <dia:attribute name="query">
16931 <dia:boolean val="false"/>
16932 </dia:attribute>
16933 <dia:attribute name="class_scope">
16934 <dia:boolean val="false"/>
16935 </dia:attribute>
16936 <dia:attribute name="parameters">
16937 <dia:composite type="umlparameter">
16938 <dia:attribute name="name">
16939 <dia:string>#type#</dia:string>
16940 </dia:attribute>
16941 <dia:attribute name="type">
16942 <dia:string>#scalar string#</dia:string>
16943 </dia:attribute>
16944 <dia:attribute name="value">
16945 <dia:string>##</dia:string>
16946 </dia:attribute>
16947 <dia:attribute name="comment">
16948 <dia:string>##</dia:string>
16949 </dia:attribute>
16950 <dia:attribute name="kind">
16951 <dia:enum val="1"/>
16952 </dia:attribute>
16953 </dia:composite>
16954 <dia:composite type="umlparameter">
16955 <dia:attribute name="name">
16956 <dia:string>#formatted#</dia:string>
16957 </dia:attribute>
16958 <dia:attribute name="type">
16959 <dia:string>#array of strings#</dia:string>
16960 </dia:attribute>
16961 <dia:attribute name="value">
16962 <dia:string>##</dia:string>
16963 </dia:attribute>
16964 <dia:attribute name="comment">
16965 <dia:string>##</dia:string>
16966 </dia:attribute>
16967 <dia:attribute name="kind">
16968 <dia:enum val="2"/>
16969 </dia:attribute>
16970 </dia:composite>
16971 </dia:attribute>
16972 </dia:composite>
16973 <dia:composite type="umloperation">
16974 <dia:attribute name="name">
16975 <dia:string>#format_etas_nonparametric#</dia:string>
16976 </dia:attribute>
16977 <dia:attribute name="stereotype">
16978 <dia:string>##</dia:string>
16979 </dia:attribute>
16980 <dia:attribute name="type">
16981 <dia:string>##</dia:string>
16982 </dia:attribute>
16983 <dia:attribute name="visibility">
16984 <dia:enum val="0"/>
16985 </dia:attribute>
16986 <dia:attribute name="comment">
16987 <dia:string>##</dia:string>
16988 </dia:attribute>
16989 <dia:attribute name="abstract">
16990 <dia:boolean val="false"/>
16991 </dia:attribute>
16992 <dia:attribute name="inheritance_type">
16993 <dia:enum val="2"/>
16994 </dia:attribute>
16995 <dia:attribute name="query">
16996 <dia:boolean val="false"/>
16997 </dia:attribute>
16998 <dia:attribute name="class_scope">
16999 <dia:boolean val="false"/>
17000 </dia:attribute>
17001 <dia:attribute name="parameters">
17002 <dia:composite type="umlparameter">
17003 <dia:attribute name="name">
17004 <dia:string>#formatted#</dia:string>
17005 </dia:attribute>
17006 <dia:attribute name="type">
17007 <dia:string>#array of strings#</dia:string>
17008 </dia:attribute>
17009 <dia:attribute name="value">
17010 <dia:string>##</dia:string>
17011 </dia:attribute>
17012 <dia:attribute name="comment">
17013 <dia:string>##</dia:string>
17014 </dia:attribute>
17015 <dia:attribute name="kind">
17016 <dia:enum val="2"/>
17017 </dia:attribute>
17018 </dia:composite>
17019 </dia:attribute>
17020 </dia:composite>
17021 <dia:composite type="umloperation">
17022 <dia:attribute name="name">
17023 <dia:string>#format_marginals_nonparametric#</dia:string>
17024 </dia:attribute>
17025 <dia:attribute name="stereotype">
17026 <dia:string>##</dia:string>
17027 </dia:attribute>
17028 <dia:attribute name="type">
17029 <dia:string>##</dia:string>
17030 </dia:attribute>
17031 <dia:attribute name="visibility">
17032 <dia:enum val="0"/>
17033 </dia:attribute>
17034 <dia:attribute name="comment">
17035 <dia:string>##</dia:string>
17036 </dia:attribute>
17037 <dia:attribute name="abstract">
17038 <dia:boolean val="false"/>
17039 </dia:attribute>
17040 <dia:attribute name="inheritance_type">
17041 <dia:enum val="2"/>
17042 </dia:attribute>
17043 <dia:attribute name="query">
17044 <dia:boolean val="false"/>
17045 </dia:attribute>
17046 <dia:attribute name="class_scope">
17047 <dia:boolean val="false"/>
17048 </dia:attribute>
17049 <dia:attribute name="parameters">
17050 <dia:composite type="umlparameter">
17051 <dia:attribute name="name">
17052 <dia:string>#formatted#</dia:string>
17053 </dia:attribute>
17054 <dia:attribute name="type">
17055 <dia:string>#array of strings#</dia:string>
17056 </dia:attribute>
17057 <dia:attribute name="value">
17058 <dia:string>##</dia:string>
17059 </dia:attribute>
17060 <dia:attribute name="comment">
17061 <dia:string>##</dia:string>
17062 </dia:attribute>
17063 <dia:attribute name="kind">
17064 <dia:enum val="2"/>
17065 </dia:attribute>
17066 </dia:composite>
17067 </dia:attribute>
17068 </dia:composite>
17069 <dia:composite type="umloperation">
17070 <dia:attribute name="name">
17071 <dia:string>#format_etas_msfi#</dia:string>
17072 </dia:attribute>
17073 <dia:attribute name="stereotype">
17074 <dia:string>##</dia:string>
17075 </dia:attribute>
17076 <dia:attribute name="type">
17077 <dia:string>##</dia:string>
17078 </dia:attribute>
17079 <dia:attribute name="visibility">
17080 <dia:enum val="0"/>
17081 </dia:attribute>
17082 <dia:attribute name="comment">
17083 <dia:string>##</dia:string>
17084 </dia:attribute>
17085 <dia:attribute name="abstract">
17086 <dia:boolean val="false"/>
17087 </dia:attribute>
17088 <dia:attribute name="inheritance_type">
17089 <dia:enum val="2"/>
17090 </dia:attribute>
17091 <dia:attribute name="query">
17092 <dia:boolean val="false"/>
17093 </dia:attribute>
17094 <dia:attribute name="class_scope">
17095 <dia:boolean val="false"/>
17096 </dia:attribute>
17097 <dia:attribute name="parameters">
17098 <dia:composite type="umlparameter">
17099 <dia:attribute name="name">
17100 <dia:string>#formatted#</dia:string>
17101 </dia:attribute>
17102 <dia:attribute name="type">
17103 <dia:string>#array of strings#</dia:string>
17104 </dia:attribute>
17105 <dia:attribute name="value">
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="kind">
17112 <dia:enum val="2"/>
17113 </dia:attribute>
17114 </dia:composite>
17115 </dia:attribute>
17116 </dia:composite>
17117 </dia:attribute>
17118 <dia:attribute name="template">
17119 <dia:boolean val="false"/>
17120 </dia:attribute>
17121 <dia:attribute name="templates"/>
17122 </dia:object>
17123 <dia:object type="UML - Association" version="1" id="O105">
17124 <dia:attribute name="obj_pos">
17125 <dia:point val="54,-20.7"/>
17126 </dia:attribute>
17127 <dia:attribute name="obj_bb">
17128 <dia:rectangle val="-6.25,-39;54.05,-19.1"/>
17129 </dia:attribute>
17130 <dia:attribute name="orth_points">
17131 <dia:point val="54,-20.7"/>
17132 <dia:point val="52,-20.7"/>
17133 <dia:point val="52,-38.25"/>
17134 <dia:point val="-5.5,-38.25"/>
17135 </dia:attribute>
17136 <dia:attribute name="orth_orient">
17137 <dia:enum val="0"/>
17138 <dia:enum val="1"/>
17139 <dia:enum val="0"/>
17140 </dia:attribute>
17141 <dia:attribute name="autorouting">
17142 <dia:boolean val="false"/>
17143 </dia:attribute>
17144 <dia:attribute name="name">
17145 <dia:string>##</dia:string>
17146 </dia:attribute>
17147 <dia:attribute name="direction">
17148 <dia:enum val="0"/>
17149 </dia:attribute>
17150 <dia:attribute name="ends">
17151 <dia:composite>
17152 <dia:attribute name="role">
17153 <dia:string>##</dia:string>
17154 </dia:attribute>
17155 <dia:attribute name="multiplicity">
17156 <dia:string>##</dia:string>
17157 </dia:attribute>
17158 <dia:attribute name="arrow">
17159 <dia:boolean val="false"/>
17160 </dia:attribute>
17161 <dia:attribute name="aggregate">
17162 <dia:enum val="0"/>
17163 </dia:attribute>
17164 <dia:attribute name="visibility">
17165 <dia:enum val="0"/>
17166 </dia:attribute>
17167 </dia:composite>
17168 <dia:composite>
17169 <dia:attribute name="role">
17170 <dia:string>##</dia:string>
17171 </dia:attribute>
17172 <dia:attribute name="multiplicity">
17173 <dia:string>##</dia:string>
17174 </dia:attribute>
17175 <dia:attribute name="arrow">
17176 <dia:boolean val="false"/>
17177 </dia:attribute>
17178 <dia:attribute name="aggregate">
17179 <dia:enum val="1"/>
17180 </dia:attribute>
17181 <dia:attribute name="visibility">
17182 <dia:enum val="0"/>
17183 </dia:attribute>
17184 </dia:composite>
17185 </dia:attribute>
17186 <dia:connections>
17187 <dia:connection handle="0" to="O104" connection="16"/>
17188 <dia:connection handle="1" to="O21" connection="89"/>
17189 </dia:connections>
17190 </dia:object>
17191 <dia:object type="UML - Class" version="0" id="O106">
17192 <dia:attribute name="obj_pos">
17193 <dia:point val="0,-26"/>
17194 </dia:attribute>
17195 <dia:attribute name="obj_bb">
17196 <dia:rectangle val="-0.05,-26.05;25.4,25.1"/>
17197 </dia:attribute>
17198 <dia:attribute name="elem_corner">
17199 <dia:point val="0,-26"/>
17200 </dia:attribute>
17201 <dia:attribute name="elem_width">
17202 <dia:real val="25.350000000000001"/>
17203 </dia:attribute>
17204 <dia:attribute name="elem_height">
17205 <dia:real val="51.050000000000011"/>
17206 </dia:attribute>
17207 <dia:attribute name="name">
17208 <dia:string>#problem#</dia:string>
17209 </dia:attribute>
17210 <dia:attribute name="stereotype">
17211 <dia:string>##</dia:string>
17212 </dia:attribute>
17213 <dia:attribute name="comment">
17214 <dia:string>##</dia:string>
17215 </dia:attribute>
17216 <dia:attribute name="abstract">
17217 <dia:boolean val="false"/>
17218 </dia:attribute>
17219 <dia:attribute name="suppress_attributes">
17220 <dia:boolean val="false"/>
17221 </dia:attribute>
17222 <dia:attribute name="suppress_operations">
17223 <dia:boolean val="false"/>
17224 </dia:attribute>
17225 <dia:attribute name="visible_attributes">
17226 <dia:boolean val="true"/>
17227 </dia:attribute>
17228 <dia:attribute name="visible_operations">
17229 <dia:boolean val="true"/>
17230 </dia:attribute>
17231 <dia:attribute name="visible_comments">
17232 <dia:boolean val="false"/>
17233 </dia:attribute>
17234 <dia:attribute name="wrap_operations">
17235 <dia:boolean val="true"/>
17236 </dia:attribute>
17237 <dia:attribute name="wrap_after_char">
17238 <dia:int val="40"/>
17239 </dia:attribute>
17240 <dia:attribute name="comment_line_length">
17241 <dia:int val="40"/>
17242 </dia:attribute>
17243 <dia:attribute name="comment_tagging">
17244 <dia:boolean val="false"/>
17245 </dia:attribute>
17246 <dia:attribute name="line_color">
17247 <dia:color val="#000000"/>
17248 </dia:attribute>
17249 <dia:attribute name="fill_color">
17250 <dia:color val="#ffffff"/>
17251 </dia:attribute>
17252 <dia:attribute name="text_color">
17253 <dia:color val="#000000"/>
17254 </dia:attribute>
17255 <dia:attribute name="normal_font">
17256 <dia:font family="courier new" style="0" name="Courier"/>
17257 </dia:attribute>
17258 <dia:attribute name="abstract_font">
17259 <dia:font family="courier new" style="0" name="Courier"/>
17260 </dia:attribute>
17261 <dia:attribute name="polymorphic_font">
17262 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
17263 </dia:attribute>
17264 <dia:attribute name="classname_font">
17265 <dia:font family="courier new" style="0" name="Courier"/>
17266 </dia:attribute>
17267 <dia:attribute name="abstract_classname_font">
17268 <dia:font family="courier new" style="0" name="Courier"/>
17269 </dia:attribute>
17270 <dia:attribute name="comment_font">
17271 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
17272 </dia:attribute>
17273 <dia:attribute name="normal_font_height">
17274 <dia:real val="0.80000000000000004"/>
17275 </dia:attribute>
17276 <dia:attribute name="polymorphic_font_height">
17277 <dia:real val="0.80000000000000004"/>
17278 </dia:attribute>
17279 <dia:attribute name="abstract_font_height">
17280 <dia:real val="0.80000000000000004"/>
17281 </dia:attribute>
17282 <dia:attribute name="classname_font_height">
17283 <dia:real val="1"/>
17284 </dia:attribute>
17285 <dia:attribute name="abstract_classname_font_height">
17286 <dia:real val="1"/>
17287 </dia:attribute>
17288 <dia:attribute name="comment_font_height">
17289 <dia:real val="1"/>
17290 </dia:attribute>
17291 <dia:attribute name="attributes">
17292 <dia:composite type="umlattribute">
17293 <dia:attribute name="name">
17294 <dia:string>#compute_cwres#</dia:string>
17295 </dia:attribute>
17296 <dia:attribute name="type">
17297 <dia:string>#scalar booleans#</dia:string>
17298 </dia:attribute>
17299 <dia:attribute name="value">
17300 <dia:string>#0#</dia:string>
17301 </dia:attribute>
17302 <dia:attribute name="comment">
17303 <dia:string>##</dia:string>
17304 </dia:attribute>
17305 <dia:attribute name="visibility">
17306 <dia:enum val="0"/>
17307 </dia:attribute>
17308 <dia:attribute name="abstract">
17309 <dia:boolean val="false"/>
17310 </dia:attribute>
17311 <dia:attribute name="class_scope">
17312 <dia:boolean val="false"/>
17313 </dia:attribute>
17314 </dia:composite>
17315 <dia:composite type="umlattribute">
17316 <dia:attribute name="name">
17317 <dia:string>#directory#</dia:string>
17318 </dia:attribute>
17319 <dia:attribute name="type">
17320 <dia:string>#scalar string#</dia:string>
17321 </dia:attribute>
17322 <dia:attribute name="value">
17323 <dia:string>##</dia:string>
17324 </dia:attribute>
17325 <dia:attribute name="comment">
17326 <dia:string>##</dia:string>
17327 </dia:attribute>
17328 <dia:attribute name="visibility">
17329 <dia:enum val="0"/>
17330 </dia:attribute>
17331 <dia:attribute name="abstract">
17332 <dia:boolean val="false"/>
17333 </dia:attribute>
17334 <dia:attribute name="class_scope">
17335 <dia:boolean val="false"/>
17336 </dia:attribute>
17337 </dia:composite>
17338 <dia:composite type="umlattribute">
17339 <dia:attribute name="name">
17340 <dia:string>#extra_data_file_name#</dia:string>
17341 </dia:attribute>
17342 <dia:attribute name="type">
17343 <dia:string>#scalar string#</dia:string>
17344 </dia:attribute>
17345 <dia:attribute name="value">
17346 <dia:string>##</dia:string>
17347 </dia:attribute>
17348 <dia:attribute name="comment">
17349 <dia:string>##</dia:string>
17350 </dia:attribute>
17351 <dia:attribute name="visibility">
17352 <dia:enum val="0"/>
17353 </dia:attribute>
17354 <dia:attribute name="abstract">
17355 <dia:boolean val="false"/>
17356 </dia:attribute>
17357 <dia:attribute name="class_scope">
17358 <dia:boolean val="false"/>
17359 </dia:attribute>
17360 </dia:composite>
17361 <dia:composite type="umlattribute">
17362 <dia:attribute name="name">
17363 <dia:string>#extra_data_header#</dia:string>
17364 </dia:attribute>
17365 <dia:attribute name="type">
17366 <dia:string>#array of strings#</dia:string>
17367 </dia:attribute>
17368 <dia:attribute name="value">
17369 <dia:string>##</dia:string>
17370 </dia:attribute>
17371 <dia:attribute name="comment">
17372 <dia:string>##</dia:string>
17373 </dia:attribute>
17374 <dia:attribute name="visibility">
17375 <dia:enum val="0"/>
17376 </dia:attribute>
17377 <dia:attribute name="abstract">
17378 <dia:boolean val="false"/>
17379 </dia:attribute>
17380 <dia:attribute name="class_scope">
17381 <dia:boolean val="false"/>
17382 </dia:attribute>
17383 </dia:composite>
17384 <dia:composite type="umlattribute">
17385 <dia:attribute name="name">
17386 <dia:string>#ignore_missing_files#</dia:string>
17387 </dia:attribute>
17388 <dia:attribute name="type">
17389 <dia:string>#scalar boolean#</dia:string>
17390 </dia:attribute>
17391 <dia:attribute name="value">
17392 <dia:string>#1#</dia:string>
17393 </dia:attribute>
17394 <dia:attribute name="comment">
17395 <dia:string>##</dia:string>
17396 </dia:attribute>
17397 <dia:attribute name="visibility">
17398 <dia:enum val="0"/>
17399 </dia:attribute>
17400 <dia:attribute name="abstract">
17401 <dia:boolean val="false"/>
17402 </dia:attribute>
17403 <dia:attribute name="class_scope">
17404 <dia:boolean val="false"/>
17405 </dia:attribute>
17406 </dia:composite>
17407 <dia:composite type="umlattribute">
17408 <dia:attribute name="name">
17409 <dia:string>#ignore_missing_output_files#</dia:string>
17410 </dia:attribute>
17411 <dia:attribute name="type">
17412 <dia:string>#scalar boolean#</dia:string>
17413 </dia:attribute>
17414 <dia:attribute name="value">
17415 <dia:string>#1#</dia:string>
17416 </dia:attribute>
17417 <dia:attribute name="comment">
17418 <dia:string>##</dia:string>
17419 </dia:attribute>
17420 <dia:attribute name="visibility">
17421 <dia:enum val="0"/>
17422 </dia:attribute>
17423 <dia:attribute name="abstract">
17424 <dia:boolean val="false"/>
17425 </dia:attribute>
17426 <dia:attribute name="class_scope">
17427 <dia:boolean val="false"/>
17428 </dia:attribute>
17429 </dia:composite>
17430 <dia:composite type="umlattribute">
17431 <dia:attribute name="name">
17432 <dia:string>#nm_version#</dia:string>
17433 </dia:attribute>
17434 <dia:attribute name="type">
17435 <dia:string>#scalar#</dia:string>
17436 </dia:attribute>
17437 <dia:attribute name="value">
17438 <dia:string>##</dia:string>
17439 </dia:attribute>
17440 <dia:attribute name="comment">
17441 <dia:string>##</dia:string>
17442 </dia:attribute>
17443 <dia:attribute name="visibility">
17444 <dia:enum val="0"/>
17445 </dia:attribute>
17446 <dia:attribute name="abstract">
17447 <dia:boolean val="false"/>
17448 </dia:attribute>
17449 <dia:attribute name="class_scope">
17450 <dia:boolean val="false"/>
17451 </dia:attribute>
17452 </dia:composite>
17453 <dia:composite type="umlattribute">
17454 <dia:attribute name="name">
17455 <dia:string>#prob_arr#</dia:string>
17456 </dia:attribute>
17457 <dia:attribute name="type">
17458 <dia:string>#array of strings#</dia:string>
17459 </dia:attribute>
17460 <dia:attribute name="value">
17461 <dia:string>##</dia:string>
17462 </dia:attribute>
17463 <dia:attribute name="comment">
17464 <dia:string>##</dia:string>
17465 </dia:attribute>
17466 <dia:attribute name="visibility">
17467 <dia:enum val="1"/>
17468 </dia:attribute>
17469 <dia:attribute name="abstract">
17470 <dia:boolean val="false"/>
17471 </dia:attribute>
17472 <dia:attribute name="class_scope">
17473 <dia:boolean val="false"/>
17474 </dia:attribute>
17475 </dia:composite>
17476 <dia:composite type="umlattribute">
17477 <dia:attribute name="name">
17478 <dia:string>#sde#</dia:string>
17479 </dia:attribute>
17480 <dia:attribute name="type">
17481 <dia:string>#scalar boolean#</dia:string>
17482 </dia:attribute>
17483 <dia:attribute name="value">
17484 <dia:string>#0#</dia:string>
17485 </dia:attribute>
17486 <dia:attribute name="comment">
17487 <dia:string>##</dia:string>
17488 </dia:attribute>
17489 <dia:attribute name="visibility">
17490 <dia:enum val="0"/>
17491 </dia:attribute>
17492 <dia:attribute name="abstract">
17493 <dia:boolean val="false"/>
17494 </dia:attribute>
17495 <dia:attribute name="class_scope">
17496 <dia:boolean val="false"/>
17497 </dia:attribute>
17498 </dia:composite>
17499 <dia:composite type="umlattribute">
17500 <dia:attribute name="name">
17501 <dia:string>#primary_columns#</dia:string>
17502 </dia:attribute>
17503 <dia:attribute name="type">
17504 <dia:string>#array of arrays#</dia:string>
17505 </dia:attribute>
17506 <dia:attribute name="value">
17507 <dia:string>##</dia:string>
17508 </dia:attribute>
17509 <dia:attribute name="comment">
17510 <dia:string>##</dia:string>
17511 </dia:attribute>
17512 <dia:attribute name="visibility">
17513 <dia:enum val="0"/>
17514 </dia:attribute>
17515 <dia:attribute name="abstract">
17516 <dia:boolean val="false"/>
17517 </dia:attribute>
17518 <dia:attribute name="class_scope">
17519 <dia:boolean val="false"/>
17520 </dia:attribute>
17521 </dia:composite>
17522 <dia:composite type="umlattribute">
17523 <dia:attribute name="name">
17524 <dia:string>#secondary_columns#</dia:string>
17525 </dia:attribute>
17526 <dia:attribute name="type">
17527 <dia:string>#array of arrays#</dia:string>
17528 </dia:attribute>
17529 <dia:attribute name="value">
17530 <dia:string>##</dia:string>
17531 </dia:attribute>
17532 <dia:attribute name="comment">
17533 <dia:string>##</dia:string>
17534 </dia:attribute>
17535 <dia:attribute name="visibility">
17536 <dia:enum val="0"/>
17537 </dia:attribute>
17538 <dia:attribute name="abstract">
17539 <dia:boolean val="false"/>
17540 </dia:attribute>
17541 <dia:attribute name="class_scope">
17542 <dia:boolean val="false"/>
17543 </dia:attribute>
17544 </dia:composite>
17545 <dia:composite type="umlattribute">
17546 <dia:attribute name="name">
17547 <dia:string>#shrinkage_module#</dia:string>
17548 </dia:attribute>
17549 <dia:attribute name="type">
17550 <dia:string>#object model::shrinkage_module#</dia:string>
17551 </dia:attribute>
17552 <dia:attribute name="value">
17553 <dia:string>##</dia:string>
17554 </dia:attribute>
17555 <dia:attribute name="comment">
17556 <dia:string>##</dia:string>
17557 </dia:attribute>
17558 <dia:attribute name="visibility">
17559 <dia:enum val="0"/>
17560 </dia:attribute>
17561 <dia:attribute name="abstract">
17562 <dia:boolean val="false"/>
17563 </dia:attribute>
17564 <dia:attribute name="class_scope">
17565 <dia:boolean val="false"/>
17566 </dia:attribute>
17567 </dia:composite>
17568 <dia:composite type="umlattribute">
17569 <dia:attribute name="name">
17570 <dia:string>#eigen_value_code#</dia:string>
17571 </dia:attribute>
17572 <dia:attribute name="type">
17573 <dia:string>#scalar boolean#</dia:string>
17574 </dia:attribute>
17575 <dia:attribute name="value">
17576 <dia:string>#1#</dia:string>
17577 </dia:attribute>
17578 <dia:attribute name="comment">
17579 <dia:string>##</dia:string>
17580 </dia:attribute>
17581 <dia:attribute name="visibility">
17582 <dia:enum val="0"/>
17583 </dia:attribute>
17584 <dia:attribute name="abstract">
17585 <dia:boolean val="false"/>
17586 </dia:attribute>
17587 <dia:attribute name="class_scope">
17588 <dia:boolean val="false"/>
17589 </dia:attribute>
17590 </dia:composite>
17591 <dia:composite type="umlattribute">
17592 <dia:attribute name="name">
17593 <dia:string>#nonparametric_code#</dia:string>
17594 </dia:attribute>
17595 <dia:attribute name="type">
17596 <dia:string>#scalar boolean#</dia:string>
17597 </dia:attribute>
17598 <dia:attribute name="value">
17599 <dia:string>#1#</dia:string>
17600 </dia:attribute>
17601 <dia:attribute name="comment">
17602 <dia:string>##</dia:string>
17603 </dia:attribute>
17604 <dia:attribute name="visibility">
17605 <dia:enum val="0"/>
17606 </dia:attribute>
17607 <dia:attribute name="abstract">
17608 <dia:boolean val="false"/>
17609 </dia:attribute>
17610 <dia:attribute name="class_scope">
17611 <dia:boolean val="false"/>
17612 </dia:attribute>
17613 </dia:composite>
17614 <dia:composite type="umlattribute">
17615 <dia:attribute name="name">
17616 <dia:string>#wres_shrinkage_table#</dia:string>
17617 </dia:attribute>
17618 <dia:attribute name="type">
17619 <dia:string>#scalar string#</dia:string>
17620 </dia:attribute>
17621 <dia:attribute name="value">
17622 <dia:string>##</dia:string>
17623 </dia:attribute>
17624 <dia:attribute name="comment">
17625 <dia:string>##</dia:string>
17626 </dia:attribute>
17627 <dia:attribute name="visibility">
17628 <dia:enum val="0"/>
17629 </dia:attribute>
17630 <dia:attribute name="abstract">
17631 <dia:boolean val="false"/>
17632 </dia:attribute>
17633 <dia:attribute name="class_scope">
17634 <dia:boolean val="false"/>
17635 </dia:attribute>
17636 </dia:composite>
17637 <dia:composite type="umlattribute">
17638 <dia:attribute name="name">
17639 <dia:string>#eta_shrinkage_table#</dia:string>
17640 </dia:attribute>
17641 <dia:attribute name="type">
17642 <dia:string>#scalar string#</dia:string>
17643 </dia:attribute>
17644 <dia:attribute name="value">
17645 <dia:string>##</dia:string>
17646 </dia:attribute>
17647 <dia:attribute name="comment">
17648 <dia:string>##</dia:string>
17649 </dia:attribute>
17650 <dia:attribute name="visibility">
17651 <dia:enum val="0"/>
17652 </dia:attribute>
17653 <dia:attribute name="abstract">
17654 <dia:boolean val="false"/>
17655 </dia:attribute>
17656 <dia:attribute name="class_scope">
17657 <dia:boolean val="false"/>
17658 </dia:attribute>
17659 </dia:composite>
17660 </dia:attribute>
17661 <dia:attribute name="operations">
17662 <dia:composite type="umloperation">
17663 <dia:attribute name="name">
17664 <dia:string>#add_records#</dia:string>
17665 </dia:attribute>
17666 <dia:attribute name="stereotype">
17667 <dia:string>##</dia:string>
17668 </dia:attribute>
17669 <dia:attribute name="type">
17670 <dia:string>##</dia:string>
17671 </dia:attribute>
17672 <dia:attribute name="visibility">
17673 <dia:enum val="1"/>
17674 </dia:attribute>
17675 <dia:attribute name="comment">
17676 <dia:string>##</dia:string>
17677 </dia:attribute>
17678 <dia:attribute name="abstract">
17679 <dia:boolean val="false"/>
17680 </dia:attribute>
17681 <dia:attribute name="inheritance_type">
17682 <dia:enum val="1"/>
17683 </dia:attribute>
17684 <dia:attribute name="query">
17685 <dia:boolean val="false"/>
17686 </dia:attribute>
17687 <dia:attribute name="class_scope">
17688 <dia:boolean val="false"/>
17689 </dia:attribute>
17690 <dia:attribute name="parameters">
17691 <dia:composite type="umlparameter">
17692 <dia:attribute name="name">
17693 <dia:string>#record_strings#</dia:string>
17694 </dia:attribute>
17695 <dia:attribute name="type">
17696 <dia:string>#mandatory array of strings#</dia:string>
17697 </dia:attribute>
17698 <dia:attribute name="value">
17699 <dia:string>##</dia:string>
17700 </dia:attribute>
17701 <dia:attribute name="comment">
17702 <dia:string>##</dia:string>
17703 </dia:attribute>
17704 <dia:attribute name="kind">
17705 <dia:enum val="1"/>
17706 </dia:attribute>
17707 </dia:composite>
17708 <dia:composite type="umlparameter">
17709 <dia:attribute name="name">
17710 <dia:string>#type#</dia:string>
17711 </dia:attribute>
17712 <dia:attribute name="type">
17713 <dia:string>#mandatory scalar string#</dia:string>
17714 </dia:attribute>
17715 <dia:attribute name="value">
17716 <dia:string>##</dia:string>
17717 </dia:attribute>
17718 <dia:attribute name="comment">
17719 <dia:string>##</dia:string>
17720 </dia:attribute>
17721 <dia:attribute name="kind">
17722 <dia:enum val="1"/>
17723 </dia:attribute>
17724 </dia:composite>
17725 </dia:attribute>
17726 </dia:composite>
17727 <dia:composite type="umloperation">
17728 <dia:attribute name="name">
17729 <dia:string>#contify_tables#</dia:string>
17730 </dia:attribute>
17731 <dia:attribute name="stereotype">
17732 <dia:string>##</dia:string>
17733 </dia:attribute>
17734 <dia:attribute name="type">
17735 <dia:string>##</dia:string>
17736 </dia:attribute>
17737 <dia:attribute name="visibility">
17738 <dia:enum val="0"/>
17739 </dia:attribute>
17740 <dia:attribute name="comment">
17741 <dia:string>##</dia:string>
17742 </dia:attribute>
17743 <dia:attribute name="abstract">
17744 <dia:boolean val="false"/>
17745 </dia:attribute>
17746 <dia:attribute name="inheritance_type">
17747 <dia:enum val="2"/>
17748 </dia:attribute>
17749 <dia:attribute name="query">
17750 <dia:boolean val="false"/>
17751 </dia:attribute>
17752 <dia:attribute name="class_scope">
17753 <dia:boolean val="false"/>
17754 </dia:attribute>
17755 <dia:attribute name="parameters"/>
17756 </dia:composite>
17757 <dia:composite type="umloperation">
17758 <dia:attribute name="name">
17759 <dia:string>#set_records#</dia:string>
17760 </dia:attribute>
17761 <dia:attribute name="stereotype">
17762 <dia:string>##</dia:string>
17763 </dia:attribute>
17764 <dia:attribute name="type">
17765 <dia:string>##</dia:string>
17766 </dia:attribute>
17767 <dia:attribute name="visibility">
17768 <dia:enum val="1"/>
17769 </dia:attribute>
17770 <dia:attribute name="comment">
17771 <dia:string>##</dia:string>
17772 </dia:attribute>
17773 <dia:attribute name="abstract">
17774 <dia:boolean val="false"/>
17775 </dia:attribute>
17776 <dia:attribute name="inheritance_type">
17777 <dia:enum val="1"/>
17778 </dia:attribute>
17779 <dia:attribute name="query">
17780 <dia:boolean val="false"/>
17781 </dia:attribute>
17782 <dia:attribute name="class_scope">
17783 <dia:boolean val="false"/>
17784 </dia:attribute>
17785 <dia:attribute name="parameters">
17786 <dia:composite type="umlparameter">
17787 <dia:attribute name="name">
17788 <dia:string>#record_strings#</dia:string>
17789 </dia:attribute>
17790 <dia:attribute name="type">
17791 <dia:string>#mandatory array of strings#</dia:string>
17792 </dia:attribute>
17793 <dia:attribute name="value">
17794 <dia:string>##</dia:string>
17795 </dia:attribute>
17796 <dia:attribute name="comment">
17797 <dia:string>##</dia:string>
17798 </dia:attribute>
17799 <dia:attribute name="kind">
17800 <dia:enum val="1"/>
17801 </dia:attribute>
17802 </dia:composite>
17803 <dia:composite type="umlparameter">
17804 <dia:attribute name="name">
17805 <dia:string>#type#</dia:string>
17806 </dia:attribute>
17807 <dia:attribute name="type">
17808 <dia:string>#mandatory scalar string#</dia:string>
17809 </dia:attribute>
17810 <dia:attribute name="value">
17811 <dia:string>##</dia:string>
17812 </dia:attribute>
17813 <dia:attribute name="comment">
17814 <dia:string>##</dia:string>
17815 </dia:attribute>
17816 <dia:attribute name="kind">
17817 <dia:enum val="1"/>
17818 </dia:attribute>
17819 </dia:composite>
17820 </dia:attribute>
17821 </dia:composite>
17822 <dia:composite type="umloperation">
17823 <dia:attribute name="name">
17824 <dia:string>#_read_records#</dia:string>
17825 </dia:attribute>
17826 <dia:attribute name="stereotype">
17827 <dia:string>#initiator#</dia:string>
17828 </dia:attribute>
17829 <dia:attribute name="type">
17830 <dia:string>##</dia:string>
17831 </dia:attribute>
17832 <dia:attribute name="visibility">
17833 <dia:enum val="1"/>
17834 </dia:attribute>
17835 <dia:attribute name="comment">
17836 <dia:string>##</dia:string>
17837 </dia:attribute>
17838 <dia:attribute name="abstract">
17839 <dia:boolean val="false"/>
17840 </dia:attribute>
17841 <dia:attribute name="inheritance_type">
17842 <dia:enum val="1"/>
17843 </dia:attribute>
17844 <dia:attribute name="query">
17845 <dia:boolean val="false"/>
17846 </dia:attribute>
17847 <dia:attribute name="class_scope">
17848 <dia:boolean val="false"/>
17849 </dia:attribute>
17850 <dia:attribute name="parameters">
17851 <dia:composite type="umlparameter">
17852 <dia:attribute name="name">
17853 <dia:string>#type#</dia:string>
17854 </dia:attribute>
17855 <dia:attribute name="type">
17856 <dia:string>#scalar string#</dia:string>
17857 </dia:attribute>
17858 <dia:attribute name="value">
17859 <dia:string>##</dia:string>
17860 </dia:attribute>
17861 <dia:attribute name="comment">
17862 <dia:string>##</dia:string>
17863 </dia:attribute>
17864 <dia:attribute name="kind">
17865 <dia:enum val="1"/>
17866 </dia:attribute>
17867 </dia:composite>
17868 </dia:attribute>
17869 </dia:composite>
17870 <dia:composite type="umloperation">
17871 <dia:attribute name="name">
17872 <dia:string>#_format_problem#</dia:string>
17873 </dia:attribute>
17874 <dia:attribute name="stereotype">
17875 <dia:string>#helper#</dia:string>
17876 </dia:attribute>
17877 <dia:attribute name="type">
17878 <dia:string>##</dia:string>
17879 </dia:attribute>
17880 <dia:attribute name="visibility">
17881 <dia:enum val="1"/>
17882 </dia:attribute>
17883 <dia:attribute name="comment">
17884 <dia:string>##</dia:string>
17885 </dia:attribute>
17886 <dia:attribute name="abstract">
17887 <dia:boolean val="false"/>
17888 </dia:attribute>
17889 <dia:attribute name="inheritance_type">
17890 <dia:enum val="2"/>
17891 </dia:attribute>
17892 <dia:attribute name="query">
17893 <dia:boolean val="false"/>
17894 </dia:attribute>
17895 <dia:attribute name="class_scope">
17896 <dia:boolean val="false"/>
17897 </dia:attribute>
17898 <dia:attribute name="parameters">
17899 <dia:composite type="umlparameter">
17900 <dia:attribute name="name">
17901 <dia:string>#filename#</dia:string>
17902 </dia:attribute>
17903 <dia:attribute name="type">
17904 <dia:string>#scalar string#</dia:string>
17905 </dia:attribute>
17906 <dia:attribute name="value">
17907 <dia:string>##</dia:string>
17908 </dia:attribute>
17909 <dia:attribute name="comment">
17910 <dia:string>##</dia:string>
17911 </dia:attribute>
17912 <dia:attribute name="kind">
17913 <dia:enum val="1"/>
17914 </dia:attribute>
17915 </dia:composite>
17916 <dia:composite type="umlparameter">
17917 <dia:attribute name="name">
17918 <dia:string>#problem_number#</dia:string>
17919 </dia:attribute>
17920 <dia:attribute name="type">
17921 <dia:string>#scalar integer#</dia:string>
17922 </dia:attribute>
17923 <dia:attribute name="value">
17924 <dia:string>##</dia:string>
17925 </dia:attribute>
17926 <dia:attribute name="comment">
17927 <dia:string>##</dia:string>
17928 </dia:attribute>
17929 <dia:attribute name="kind">
17930 <dia:enum val="1"/>
17931 </dia:attribute>
17932 </dia:composite>
17933 <dia:composite type="umlparameter">
17934 <dia:attribute name="name">
17935 <dia:string>#formatted#</dia:string>
17936 </dia:attribute>
17937 <dia:attribute name="type">
17938 <dia:string>#array of strings#</dia:string>
17939 </dia:attribute>
17940 <dia:attribute name="value">
17941 <dia:string>##</dia:string>
17942 </dia:attribute>
17943 <dia:attribute name="comment">
17944 <dia:string>##</dia:string>
17945 </dia:attribute>
17946 <dia:attribute name="kind">
17947 <dia:enum val="2"/>
17948 </dia:attribute>
17949 </dia:composite>
17950 </dia:attribute>
17951 </dia:composite>
17952 <dia:composite type="umloperation">
17953 <dia:attribute name="name">
17954 <dia:string>#store_inits#</dia:string>
17955 </dia:attribute>
17956 <dia:attribute name="stereotype">
17957 <dia:string>#helper#</dia:string>
17958 </dia:attribute>
17959 <dia:attribute name="type">
17960 <dia:string>##</dia:string>
17961 </dia:attribute>
17962 <dia:attribute name="visibility">
17963 <dia:enum val="0"/>
17964 </dia:attribute>
17965 <dia:attribute name="comment">
17966 <dia:string>##</dia:string>
17967 </dia:attribute>
17968 <dia:attribute name="abstract">
17969 <dia:boolean val="false"/>
17970 </dia:attribute>
17971 <dia:attribute name="inheritance_type">
17972 <dia:enum val="2"/>
17973 </dia:attribute>
17974 <dia:attribute name="query">
17975 <dia:boolean val="false"/>
17976 </dia:attribute>
17977 <dia:attribute name="class_scope">
17978 <dia:boolean val="false"/>
17979 </dia:attribute>
17980 <dia:attribute name="parameters"/>
17981 </dia:composite>
17982 <dia:composite type="umloperation">
17983 <dia:attribute name="name">
17984 <dia:string>#restore_inits#</dia:string>
17985 </dia:attribute>
17986 <dia:attribute name="stereotype">
17987 <dia:string>#helper#</dia:string>
17988 </dia:attribute>
17989 <dia:attribute name="type">
17990 <dia:string>##</dia:string>
17991 </dia:attribute>
17992 <dia:attribute name="visibility">
17993 <dia:enum val="0"/>
17994 </dia:attribute>
17995 <dia:attribute name="comment">
17996 <dia:string>##</dia:string>
17997 </dia:attribute>
17998 <dia:attribute name="abstract">
17999 <dia:boolean val="false"/>
18000 </dia:attribute>
18001 <dia:attribute name="inheritance_type">
18002 <dia:enum val="2"/>
18003 </dia:attribute>
18004 <dia:attribute name="query">
18005 <dia:boolean val="false"/>
18006 </dia:attribute>
18007 <dia:attribute name="class_scope">
18008 <dia:boolean val="false"/>
18009 </dia:attribute>
18010 <dia:attribute name="parameters"/>
18011 </dia:composite>
18012 <dia:composite type="umloperation">
18013 <dia:attribute name="name">
18014 <dia:string>#set_random_inits#</dia:string>
18015 </dia:attribute>
18016 <dia:attribute name="stereotype">
18017 <dia:string>#helper#</dia:string>
18018 </dia:attribute>
18019 <dia:attribute name="type">
18020 <dia:string>##</dia:string>
18021 </dia:attribute>
18022 <dia:attribute name="visibility">
18023 <dia:enum val="0"/>
18024 </dia:attribute>
18025 <dia:attribute name="comment">
18026 <dia:string>##</dia:string>
18027 </dia:attribute>
18028 <dia:attribute name="abstract">
18029 <dia:boolean val="false"/>
18030 </dia:attribute>
18031 <dia:attribute name="inheritance_type">
18032 <dia:enum val="2"/>
18033 </dia:attribute>
18034 <dia:attribute name="query">
18035 <dia:boolean val="false"/>
18036 </dia:attribute>
18037 <dia:attribute name="class_scope">
18038 <dia:boolean val="false"/>
18039 </dia:attribute>
18040 <dia:attribute name="parameters">
18041 <dia:composite type="umlparameter">
18042 <dia:attribute name="name">
18043 <dia:string>#degree#</dia:string>
18044 </dia:attribute>
18045 <dia:attribute name="type">
18046 <dia:string>#scalar number#</dia:string>
18047 </dia:attribute>
18048 <dia:attribute name="value">
18049 <dia:string>#0.1#</dia:string>
18050 </dia:attribute>
18051 <dia:attribute name="comment">
18052 <dia:string>##</dia:string>
18053 </dia:attribute>
18054 <dia:attribute name="kind">
18055 <dia:enum val="1"/>
18056 </dia:attribute>
18057 </dia:composite>
18058 </dia:attribute>
18059 </dia:composite>
18060 <dia:composite type="umloperation">
18061 <dia:attribute name="name">
18062 <dia:string>#record_count#</dia:string>
18063 </dia:attribute>
18064 <dia:attribute name="stereotype">
18065 <dia:string>##</dia:string>
18066 </dia:attribute>
18067 <dia:attribute name="type">
18068 <dia:string>##</dia:string>
18069 </dia:attribute>
18070 <dia:attribute name="visibility">
18071 <dia:enum val="0"/>
18072 </dia:attribute>
18073 <dia:attribute name="comment">
18074 <dia:string>##</dia:string>
18075 </dia:attribute>
18076 <dia:attribute name="abstract">
18077 <dia:boolean val="false"/>
18078 </dia:attribute>
18079 <dia:attribute name="inheritance_type">
18080 <dia:enum val="2"/>
18081 </dia:attribute>
18082 <dia:attribute name="query">
18083 <dia:boolean val="false"/>
18084 </dia:attribute>
18085 <dia:attribute name="class_scope">
18086 <dia:boolean val="false"/>
18087 </dia:attribute>
18088 <dia:attribute name="parameters">
18089 <dia:composite type="umlparameter">
18090 <dia:attribute name="name">
18091 <dia:string>#record_name#</dia:string>
18092 </dia:attribute>
18093 <dia:attribute name="type">
18094 <dia:string>#scalar string#</dia:string>
18095 </dia:attribute>
18096 <dia:attribute name="value">
18097 <dia:string>##</dia:string>
18098 </dia:attribute>
18099 <dia:attribute name="comment">
18100 <dia:string>##</dia:string>
18101 </dia:attribute>
18102 <dia:attribute name="kind">
18103 <dia:enum val="1"/>
18104 </dia:attribute>
18105 </dia:composite>
18106 <dia:composite type="umlparameter">
18107 <dia:attribute name="name">
18108 <dia:string>#return_value#</dia:string>
18109 </dia:attribute>
18110 <dia:attribute name="type">
18111 <dia:string>#scalar integer#</dia:string>
18112 </dia:attribute>
18113 <dia:attribute name="value">
18114 <dia:string>#0#</dia:string>
18115 </dia:attribute>
18116 <dia:attribute name="comment">
18117 <dia:string>##</dia:string>
18118 </dia:attribute>
18119 <dia:attribute name="kind">
18120 <dia:enum val="2"/>
18121 </dia:attribute>
18122 </dia:composite>
18123 </dia:attribute>
18124 </dia:composite>
18125 <dia:composite type="umloperation">
18126 <dia:attribute name="name">
18127 <dia:string>#_init_attr#</dia:string>
18128 </dia:attribute>
18129 <dia:attribute name="stereotype">
18130 <dia:string>#helper#</dia:string>
18131 </dia:attribute>
18132 <dia:attribute name="type">
18133 <dia:string>##</dia:string>
18134 </dia:attribute>
18135 <dia:attribute name="visibility">
18136 <dia:enum val="0"/>
18137 </dia:attribute>
18138 <dia:attribute name="comment">
18139 <dia:string>##</dia:string>
18140 </dia:attribute>
18141 <dia:attribute name="abstract">
18142 <dia:boolean val="false"/>
18143 </dia:attribute>
18144 <dia:attribute name="inheritance_type">
18145 <dia:enum val="1"/>
18146 </dia:attribute>
18147 <dia:attribute name="query">
18148 <dia:boolean val="false"/>
18149 </dia:attribute>
18150 <dia:attribute name="class_scope">
18151 <dia:boolean val="false"/>
18152 </dia:attribute>
18153 <dia:attribute name="parameters">
18154 <dia:composite type="umlparameter">
18155 <dia:attribute name="name">
18156 <dia:string>#parameter_type#</dia:string>
18157 </dia:attribute>
18158 <dia:attribute name="type">
18159 <dia:string>#scalar string#</dia:string>
18160 </dia:attribute>
18161 <dia:attribute name="value">
18162 <dia:string>##</dia:string>
18163 </dia:attribute>
18164 <dia:attribute name="comment">
18165 <dia:string>##</dia:string>
18166 </dia:attribute>
18167 <dia:attribute name="kind">
18168 <dia:enum val="1"/>
18169 </dia:attribute>
18170 </dia:composite>
18171 <dia:composite type="umlparameter">
18172 <dia:attribute name="name">
18173 <dia:string>#parameter_numbers#</dia:string>
18174 </dia:attribute>
18175 <dia:attribute name="type">
18176 <dia:string>#array of integers#</dia:string>
18177 </dia:attribute>
18178 <dia:attribute name="value">
18179 <dia:string>##</dia:string>
18180 </dia:attribute>
18181 <dia:attribute name="comment">
18182 <dia:string>##</dia:string>
18183 </dia:attribute>
18184 <dia:attribute name="kind">
18185 <dia:enum val="1"/>
18186 </dia:attribute>
18187 </dia:composite>
18188 <dia:composite type="umlparameter">
18189 <dia:attribute name="name">
18190 <dia:string>#attribute#</dia:string>
18191 </dia:attribute>
18192 <dia:attribute name="type">
18193 <dia:string>#scalar string#</dia:string>
18194 </dia:attribute>
18195 <dia:attribute name="value">
18196 <dia:string>##</dia:string>
18197 </dia:attribute>
18198 <dia:attribute name="comment">
18199 <dia:string>##</dia:string>
18200 </dia:attribute>
18201 <dia:attribute name="kind">
18202 <dia:enum val="1"/>
18203 </dia:attribute>
18204 </dia:composite>
18205 <dia:composite type="umlparameter">
18206 <dia:attribute name="name">
18207 <dia:string>#new_values#</dia:string>
18208 </dia:attribute>
18209 <dia:attribute name="type">
18210 <dia:string>#array of strings#</dia:string>
18211 </dia:attribute>
18212 <dia:attribute name="value">
18213 <dia:string>##</dia:string>
18214 </dia:attribute>
18215 <dia:attribute name="comment">
18216 <dia:string>##</dia:string>
18217 </dia:attribute>
18218 <dia:attribute name="kind">
18219 <dia:enum val="1"/>
18220 </dia:attribute>
18221 </dia:composite>
18222 <dia:composite type="umlparameter">
18223 <dia:attribute name="name">
18224 <dia:string>#add_if_absent#</dia:string>
18225 </dia:attribute>
18226 <dia:attribute name="type">
18227 <dia:string>#scalar boolean#</dia:string>
18228 </dia:attribute>
18229 <dia:attribute name="value">
18230 <dia:string>#0#</dia:string>
18231 </dia:attribute>
18232 <dia:attribute name="comment">
18233 <dia:string>##</dia:string>
18234 </dia:attribute>
18235 <dia:attribute name="kind">
18236 <dia:enum val="1"/>
18237 </dia:attribute>
18238 </dia:composite>
18239 <dia:composite type="umlparameter">
18240 <dia:attribute name="name">
18241 <dia:string>#parameter_values#</dia:string>
18242 </dia:attribute>
18243 <dia:attribute name="type">
18244 <dia:string>#array of strings#</dia:string>
18245 </dia:attribute>
18246 <dia:attribute name="value">
18247 <dia:string>##</dia:string>
18248 </dia:attribute>
18249 <dia:attribute name="comment">
18250 <dia:string>##</dia:string>
18251 </dia:attribute>
18252 <dia:attribute name="kind">
18253 <dia:enum val="2"/>
18254 </dia:attribute>
18255 </dia:composite>
18256 </dia:attribute>
18257 </dia:composite>
18258 <dia:composite type="umloperation">
18259 <dia:attribute name="name">
18260 <dia:string>#indexes#</dia:string>
18261 </dia:attribute>
18262 <dia:attribute name="stereotype">
18263 <dia:string>##</dia:string>
18264 </dia:attribute>
18265 <dia:attribute name="type">
18266 <dia:string>##</dia:string>
18267 </dia:attribute>
18268 <dia:attribute name="visibility">
18269 <dia:enum val="0"/>
18270 </dia:attribute>
18271 <dia:attribute name="comment">
18272 <dia:string>##</dia:string>
18273 </dia:attribute>
18274 <dia:attribute name="abstract">
18275 <dia:boolean val="false"/>
18276 </dia:attribute>
18277 <dia:attribute name="inheritance_type">
18278 <dia:enum val="2"/>
18279 </dia:attribute>
18280 <dia:attribute name="query">
18281 <dia:boolean val="false"/>
18282 </dia:attribute>
18283 <dia:attribute name="class_scope">
18284 <dia:boolean val="false"/>
18285 </dia:attribute>
18286 <dia:attribute name="parameters">
18287 <dia:composite type="umlparameter">
18288 <dia:attribute name="name">
18289 <dia:string>#parameter_type#</dia:string>
18290 </dia:attribute>
18291 <dia:attribute name="type">
18292 <dia:string>#scalar string#</dia:string>
18293 </dia:attribute>
18294 <dia:attribute name="value">
18295 <dia:string>##</dia:string>
18296 </dia:attribute>
18297 <dia:attribute name="comment">
18298 <dia:string>##</dia:string>
18299 </dia:attribute>
18300 <dia:attribute name="kind">
18301 <dia:enum val="1"/>
18302 </dia:attribute>
18303 </dia:composite>
18304 <dia:composite type="umlparameter">
18305 <dia:attribute name="name">
18306 <dia:string>#parameter_numbers#</dia:string>
18307 </dia:attribute>
18308 <dia:attribute name="type">
18309 <dia:string>#array of numbers#</dia:string>
18310 </dia:attribute>
18311 <dia:attribute name="value">
18312 <dia:string>##</dia:string>
18313 </dia:attribute>
18314 <dia:attribute name="comment">
18315 <dia:string>##</dia:string>
18316 </dia:attribute>
18317 <dia:attribute name="kind">
18318 <dia:enum val="1"/>
18319 </dia:attribute>
18320 </dia:composite>
18321 <dia:composite type="umlparameter">
18322 <dia:attribute name="name">
18323 <dia:string>#indexes#</dia:string>
18324 </dia:attribute>
18325 <dia:attribute name="type">
18326 <dia:string>#array of strings#</dia:string>
18327 </dia:attribute>
18328 <dia:attribute name="value">
18329 <dia:string>##</dia:string>
18330 </dia:attribute>
18331 <dia:attribute name="comment">
18332 <dia:string>##</dia:string>
18333 </dia:attribute>
18334 <dia:attribute name="kind">
18335 <dia:enum val="2"/>
18336 </dia:attribute>
18337 </dia:composite>
18338 </dia:attribute>
18339 </dia:composite>
18340 <dia:composite type="umloperation">
18341 <dia:attribute name="name">
18342 <dia:string>#covariance#</dia:string>
18343 </dia:attribute>
18344 <dia:attribute name="stereotype">
18345 <dia:string>##</dia:string>
18346 </dia:attribute>
18347 <dia:attribute name="type">
18348 <dia:string>##</dia:string>
18349 </dia:attribute>
18350 <dia:attribute name="visibility">
18351 <dia:enum val="0"/>
18352 </dia:attribute>
18353 <dia:attribute name="comment">
18354 <dia:string>##</dia:string>
18355 </dia:attribute>
18356 <dia:attribute name="abstract">
18357 <dia:boolean val="false"/>
18358 </dia:attribute>
18359 <dia:attribute name="inheritance_type">
18360 <dia:enum val="2"/>
18361 </dia:attribute>
18362 <dia:attribute name="query">
18363 <dia:boolean val="false"/>
18364 </dia:attribute>
18365 <dia:attribute name="class_scope">
18366 <dia:boolean val="false"/>
18367 </dia:attribute>
18368 <dia:attribute name="parameters">
18369 <dia:composite type="umlparameter">
18370 <dia:attribute name="name">
18371 <dia:string>#enabled#</dia:string>
18372 </dia:attribute>
18373 <dia:attribute name="type">
18374 <dia:string>#scalar boolean#</dia:string>
18375 </dia:attribute>
18376 <dia:attribute name="value">
18377 <dia:string>##</dia:string>
18378 </dia:attribute>
18379 <dia:attribute name="comment">
18380 <dia:string>##</dia:string>
18381 </dia:attribute>
18382 <dia:attribute name="kind">
18383 <dia:enum val="1"/>
18384 </dia:attribute>
18385 </dia:composite>
18386 <dia:composite type="umlparameter">
18387 <dia:attribute name="name">
18388 <dia:string>#indicator#</dia:string>
18389 </dia:attribute>
18390 <dia:attribute name="type">
18391 <dia:string>#scalar boolean#</dia:string>
18392 </dia:attribute>
18393 <dia:attribute name="value">
18394 <dia:string>#0#</dia:string>
18395 </dia:attribute>
18396 <dia:attribute name="comment">
18397 <dia:string>##</dia:string>
18398 </dia:attribute>
18399 <dia:attribute name="kind">
18400 <dia:enum val="2"/>
18401 </dia:attribute>
18402 </dia:composite>
18403 </dia:attribute>
18404 </dia:composite>
18405 <dia:composite type="umloperation">
18406 <dia:attribute name="name">
18407 <dia:string>#eigen#</dia:string>
18408 </dia:attribute>
18409 <dia:attribute name="stereotype">
18410 <dia:string>##</dia:string>
18411 </dia:attribute>
18412 <dia:attribute name="type">
18413 <dia:string>##</dia:string>
18414 </dia:attribute>
18415 <dia:attribute name="visibility">
18416 <dia:enum val="0"/>
18417 </dia:attribute>
18418 <dia:attribute name="comment">
18419 <dia:string>##</dia:string>
18420 </dia:attribute>
18421 <dia:attribute name="abstract">
18422 <dia:boolean val="false"/>
18423 </dia:attribute>
18424 <dia:attribute name="inheritance_type">
18425 <dia:enum val="2"/>
18426 </dia:attribute>
18427 <dia:attribute name="query">
18428 <dia:boolean val="false"/>
18429 </dia:attribute>
18430 <dia:attribute name="class_scope">
18431 <dia:boolean val="false"/>
18432 </dia:attribute>
18433 <dia:attribute name="parameters">
18434 <dia:composite type="umlparameter">
18435 <dia:attribute name="name">
18436 <dia:string>#enabled#</dia:string>
18437 </dia:attribute>
18438 <dia:attribute name="type">
18439 <dia:string>#scalar string#</dia:string>
18440 </dia:attribute>
18441 <dia:attribute name="value">
18442 <dia:string>##</dia:string>
18443 </dia:attribute>
18444 <dia:attribute name="comment">
18445 <dia:string>##</dia:string>
18446 </dia:attribute>
18447 <dia:attribute name="kind">
18448 <dia:enum val="1"/>
18449 </dia:attribute>
18450 </dia:composite>
18451 <dia:composite type="umlparameter">
18452 <dia:attribute name="name">
18453 <dia:string>#indicator#</dia:string>
18454 </dia:attribute>
18455 <dia:attribute name="type">
18456 <dia:string>#scalar boolean#</dia:string>
18457 </dia:attribute>
18458 <dia:attribute name="value">
18459 <dia:string>#0#</dia:string>
18460 </dia:attribute>
18461 <dia:attribute name="comment">
18462 <dia:string>##</dia:string>
18463 </dia:attribute>
18464 <dia:attribute name="kind">
18465 <dia:enum val="2"/>
18466 </dia:attribute>
18467 </dia:composite>
18468 </dia:attribute>
18469 </dia:composite>
18470 <dia:composite type="umloperation">
18471 <dia:attribute name="name">
18472 <dia:string>#_option_val_pos#</dia:string>
18473 </dia:attribute>
18474 <dia:attribute name="stereotype">
18475 <dia:string>#helper#</dia:string>
18476 </dia:attribute>
18477 <dia:attribute name="type">
18478 <dia:string>##</dia:string>
18479 </dia:attribute>
18480 <dia:attribute name="visibility">
18481 <dia:enum val="0"/>
18482 </dia:attribute>
18483 <dia:attribute name="comment">
18484 <dia:string>##</dia:string>
18485 </dia:attribute>
18486 <dia:attribute name="abstract">
18487 <dia:boolean val="false"/>
18488 </dia:attribute>
18489 <dia:attribute name="inheritance_type">
18490 <dia:enum val="1"/>
18491 </dia:attribute>
18492 <dia:attribute name="query">
18493 <dia:boolean val="false"/>
18494 </dia:attribute>
18495 <dia:attribute name="class_scope">
18496 <dia:boolean val="false"/>
18497 </dia:attribute>
18498 <dia:attribute name="parameters">
18499 <dia:composite type="umlparameter">
18500 <dia:attribute name="name">
18501 <dia:string>#record_name#</dia:string>
18502 </dia:attribute>
18503 <dia:attribute name="type">
18504 <dia:string>#scalar string#</dia:string>
18505 </dia:attribute>
18506 <dia:attribute name="value">
18507 <dia:string>##</dia:string>
18508 </dia:attribute>
18509 <dia:attribute name="comment">
18510 <dia:string>##</dia:string>
18511 </dia:attribute>
18512 <dia:attribute name="kind">
18513 <dia:enum val="1"/>
18514 </dia:attribute>
18515 </dia:composite>
18516 <dia:composite type="umlparameter">
18517 <dia:attribute name="name">
18518 <dia:string>#instance_numbers#</dia:string>
18519 </dia:attribute>
18520 <dia:attribute name="type">
18521 <dia:string>#array of integers#</dia:string>
18522 </dia:attribute>
18523 <dia:attribute name="value">
18524 <dia:string>##</dia:string>
18525 </dia:attribute>
18526 <dia:attribute name="comment">
18527 <dia:string>##</dia:string>
18528 </dia:attribute>
18529 <dia:attribute name="kind">
18530 <dia:enum val="1"/>
18531 </dia:attribute>
18532 </dia:composite>
18533 <dia:composite type="umlparameter">
18534 <dia:attribute name="name">
18535 <dia:string>#name#</dia:string>
18536 </dia:attribute>
18537 <dia:attribute name="type">
18538 <dia:string>#scalar string#</dia:string>
18539 </dia:attribute>
18540 <dia:attribute name="value">
18541 <dia:string>##</dia:string>
18542 </dia:attribute>
18543 <dia:attribute name="comment">
18544 <dia:string>##</dia:string>
18545 </dia:attribute>
18546 <dia:attribute name="kind">
18547 <dia:enum val="1"/>
18548 </dia:attribute>
18549 </dia:composite>
18550 <dia:composite type="umlparameter">
18551 <dia:attribute name="name">
18552 <dia:string>#new_values#</dia:string>
18553 </dia:attribute>
18554 <dia:attribute name="type">
18555 <dia:string>#array of strings#</dia:string>
18556 </dia:attribute>
18557 <dia:attribute name="value">
18558 <dia:string>##</dia:string>
18559 </dia:attribute>
18560 <dia:attribute name="comment">
18561 <dia:string>##</dia:string>
18562 </dia:attribute>
18563 <dia:attribute name="kind">
18564 <dia:enum val="1"/>
18565 </dia:attribute>
18566 </dia:composite>
18567 <dia:composite type="umlparameter">
18568 <dia:attribute name="name">
18569 <dia:string>#exact_match#</dia:string>
18570 </dia:attribute>
18571 <dia:attribute name="type">
18572 <dia:string>#scalar boolean#</dia:string>
18573 </dia:attribute>
18574 <dia:attribute name="value">
18575 <dia:string>#1#</dia:string>
18576 </dia:attribute>
18577 <dia:attribute name="comment">
18578 <dia:string>##</dia:string>
18579 </dia:attribute>
18580 <dia:attribute name="kind">
18581 <dia:enum val="1"/>
18582 </dia:attribute>
18583 </dia:composite>
18584 <dia:composite type="umlparameter">
18585 <dia:attribute name="name">
18586 <dia:string>#values#</dia:string>
18587 </dia:attribute>
18588 <dia:attribute name="type">
18589 <dia:string>#array of strings#</dia:string>
18590 </dia:attribute>
18591 <dia:attribute name="value">
18592 <dia:string>##</dia:string>
18593 </dia:attribute>
18594 <dia:attribute name="comment">
18595 <dia:string>##</dia:string>
18596 </dia:attribute>
18597 <dia:attribute name="kind">
18598 <dia:enum val="2"/>
18599 </dia:attribute>
18600 </dia:composite>
18601 <dia:composite type="umlparameter">
18602 <dia:attribute name="name">
18603 <dia:string>#positions#</dia:string>
18604 </dia:attribute>
18605 <dia:attribute name="type">
18606 <dia:string>#array of integers#</dia:string>
18607 </dia:attribute>
18608 <dia:attribute name="value">
18609 <dia:string>##</dia:string>
18610 </dia:attribute>
18611 <dia:attribute name="comment">
18612 <dia:string>##</dia:string>
18613 </dia:attribute>
18614 <dia:attribute name="kind">
18615 <dia:enum val="2"/>
18616 </dia:attribute>
18617 </dia:composite>
18618 </dia:attribute>
18619 </dia:composite>
18620 <dia:composite type="umloperation">
18621 <dia:attribute name="name">
18622 <dia:string>#name_val#</dia:string>
18623 </dia:attribute>
18624 <dia:attribute name="stereotype">
18625 <dia:string>##</dia:string>
18626 </dia:attribute>
18627 <dia:attribute name="type">
18628 <dia:string>##</dia:string>
18629 </dia:attribute>
18630 <dia:attribute name="visibility">
18631 <dia:enum val="0"/>
18632 </dia:attribute>
18633 <dia:attribute name="comment">
18634 <dia:string>##</dia:string>
18635 </dia:attribute>
18636 <dia:attribute name="abstract">
18637 <dia:boolean val="false"/>
18638 </dia:attribute>
18639 <dia:attribute name="inheritance_type">
18640 <dia:enum val="1"/>
18641 </dia:attribute>
18642 <dia:attribute name="query">
18643 <dia:boolean val="false"/>
18644 </dia:attribute>
18645 <dia:attribute name="class_scope">
18646 <dia:boolean val="false"/>
18647 </dia:attribute>
18648 <dia:attribute name="parameters">
18649 <dia:composite type="umlparameter">
18650 <dia:attribute name="name">
18651 <dia:string>#parameter_type#</dia:string>
18652 </dia:attribute>
18653 <dia:attribute name="type">
18654 <dia:string>#scalar string#</dia:string>
18655 </dia:attribute>
18656 <dia:attribute name="value">
18657 <dia:string>##</dia:string>
18658 </dia:attribute>
18659 <dia:attribute name="comment">
18660 <dia:string>##</dia:string>
18661 </dia:attribute>
18662 <dia:attribute name="kind">
18663 <dia:enum val="1"/>
18664 </dia:attribute>
18665 </dia:composite>
18666 <dia:composite type="umlparameter">
18667 <dia:attribute name="name">
18668 <dia:string>#parameter_numbers#</dia:string>
18669 </dia:attribute>
18670 <dia:attribute name="type">
18671 <dia:string>#array of integers#</dia:string>
18672 </dia:attribute>
18673 <dia:attribute name="value">
18674 <dia:string>##</dia:string>
18675 </dia:attribute>
18676 <dia:attribute name="comment">
18677 <dia:string>##</dia:string>
18678 </dia:attribute>
18679 <dia:attribute name="kind">
18680 <dia:enum val="1"/>
18681 </dia:attribute>
18682 </dia:composite>
18683 <dia:composite type="umlparameter">
18684 <dia:attribute name="name">
18685 <dia:string>#names_values#</dia:string>
18686 </dia:attribute>
18687 <dia:attribute name="type">
18688 <dia:string>#array of#</dia:string>
18689 </dia:attribute>
18690 <dia:attribute name="value">
18691 <dia:string>##</dia:string>
18692 </dia:attribute>
18693 <dia:attribute name="comment">
18694 <dia:string>##</dia:string>
18695 </dia:attribute>
18696 <dia:attribute name="kind">
18697 <dia:enum val="2"/>
18698 </dia:attribute>
18699 </dia:composite>
18700 </dia:attribute>
18701 </dia:composite>
18702 <dia:composite type="umloperation">
18703 <dia:attribute name="name">
18704 <dia:string>#remove_records#</dia:string>
18705 </dia:attribute>
18706 <dia:attribute name="stereotype">
18707 <dia:string>##</dia:string>
18708 </dia:attribute>
18709 <dia:attribute name="type">
18710 <dia:string>##</dia:string>
18711 </dia:attribute>
18712 <dia:attribute name="visibility">
18713 <dia:enum val="0"/>
18714 </dia:attribute>
18715 <dia:attribute name="comment">
18716 <dia:string>##</dia:string>
18717 </dia:attribute>
18718 <dia:attribute name="abstract">
18719 <dia:boolean val="false"/>
18720 </dia:attribute>
18721 <dia:attribute name="inheritance_type">
18722 <dia:enum val="2"/>
18723 </dia:attribute>
18724 <dia:attribute name="query">
18725 <dia:boolean val="false"/>
18726 </dia:attribute>
18727 <dia:attribute name="class_scope">
18728 <dia:boolean val="false"/>
18729 </dia:attribute>
18730 <dia:attribute name="parameters">
18731 <dia:composite type="umlparameter">
18732 <dia:attribute name="name">
18733 <dia:string>#type#</dia:string>
18734 </dia:attribute>
18735 <dia:attribute name="type">
18736 <dia:string>#mandatory scalar string#</dia:string>
18737 </dia:attribute>
18738 <dia:attribute name="value">
18739 <dia:string>##</dia:string>
18740 </dia:attribute>
18741 <dia:attribute name="comment">
18742 <dia:string>##</dia:string>
18743 </dia:attribute>
18744 <dia:attribute name="kind">
18745 <dia:enum val="1"/>
18746 </dia:attribute>
18747 </dia:composite>
18748 </dia:attribute>
18749 </dia:composite>
18750 <dia:composite type="umloperation">
18751 <dia:attribute name="name">
18752 <dia:string>#_read_table_files#</dia:string>
18753 </dia:attribute>
18754 <dia:attribute name="stereotype">
18755 <dia:string>##</dia:string>
18756 </dia:attribute>
18757 <dia:attribute name="type">
18758 <dia:string>#initiator#</dia:string>
18759 </dia:attribute>
18760 <dia:attribute name="visibility">
18761 <dia:enum val="0"/>
18762 </dia:attribute>
18763 <dia:attribute name="comment">
18764 <dia:string>##</dia:string>
18765 </dia:attribute>
18766 <dia:attribute name="abstract">
18767 <dia:boolean val="false"/>
18768 </dia:attribute>
18769 <dia:attribute name="inheritance_type">
18770 <dia:enum val="2"/>
18771 </dia:attribute>
18772 <dia:attribute name="query">
18773 <dia:boolean val="false"/>
18774 </dia:attribute>
18775 <dia:attribute name="class_scope">
18776 <dia:boolean val="false"/>
18777 </dia:attribute>
18778 <dia:attribute name="parameters">
18779 <dia:composite type="umlparameter">
18780 <dia:attribute name="name">
18781 <dia:string>#ignore_missing_files#</dia:string>
18782 </dia:attribute>
18783 <dia:attribute name="type">
18784 <dia:string>#scalar boolean#</dia:string>
18785 </dia:attribute>
18786 <dia:attribute name="value">
18787 <dia:string>#0#</dia:string>
18788 </dia:attribute>
18789 <dia:attribute name="comment">
18790 <dia:string>##</dia:string>
18791 </dia:attribute>
18792 <dia:attribute name="kind">
18793 <dia:enum val="1"/>
18794 </dia:attribute>
18795 </dia:composite>
18796 </dia:attribute>
18797 </dia:composite>
18798 <dia:composite type="umloperation">
18799 <dia:attribute name="name">
18800 <dia:string>#_normalize_record_name#</dia:string>
18801 </dia:attribute>
18802 <dia:attribute name="stereotype">
18803 <dia:string>##</dia:string>
18804 </dia:attribute>
18805 <dia:attribute name="type">
18806 <dia:string>##</dia:string>
18807 </dia:attribute>
18808 <dia:attribute name="visibility">
18809 <dia:enum val="1"/>
18810 </dia:attribute>
18811 <dia:attribute name="comment">
18812 <dia:string>##</dia:string>
18813 </dia:attribute>
18814 <dia:attribute name="abstract">
18815 <dia:boolean val="false"/>
18816 </dia:attribute>
18817 <dia:attribute name="inheritance_type">
18818 <dia:enum val="2"/>
18819 </dia:attribute>
18820 <dia:attribute name="query">
18821 <dia:boolean val="false"/>
18822 </dia:attribute>
18823 <dia:attribute name="class_scope">
18824 <dia:boolean val="false"/>
18825 </dia:attribute>
18826 <dia:attribute name="parameters">
18827 <dia:composite type="umlparameter">
18828 <dia:attribute name="name">
18829 <dia:string>#record_name#</dia:string>
18830 </dia:attribute>
18831 <dia:attribute name="type">
18832 <dia:string>#mandatory scalar string#</dia:string>
18833 </dia:attribute>
18834 <dia:attribute name="value">
18835 <dia:string>##</dia:string>
18836 </dia:attribute>
18837 <dia:attribute name="comment">
18838 <dia:string>##</dia:string>
18839 </dia:attribute>
18840 <dia:attribute name="kind">
18841 <dia:enum val="1"/>
18842 </dia:attribute>
18843 </dia:composite>
18844 <dia:composite type="umlparameter">
18845 <dia:attribute name="name">
18846 <dia:string>#normalized_name#</dia:string>
18847 </dia:attribute>
18848 <dia:attribute name="type">
18849 <dia:string>#scalar string#</dia:string>
18850 </dia:attribute>
18851 <dia:attribute name="value">
18852 <dia:string>##</dia:string>
18853 </dia:attribute>
18854 <dia:attribute name="comment">
18855 <dia:string>##</dia:string>
18856 </dia:attribute>
18857 <dia:attribute name="kind">
18858 <dia:enum val="2"/>
18859 </dia:attribute>
18860 </dia:composite>
18861 </dia:attribute>
18862 </dia:composite>
18863 <dia:composite type="umloperation">
18864 <dia:attribute name="name">
18865 <dia:string>#header#</dia:string>
18866 </dia:attribute>
18867 <dia:attribute name="stereotype">
18868 <dia:string>##</dia:string>
18869 </dia:attribute>
18870 <dia:attribute name="type">
18871 <dia:string>##</dia:string>
18872 </dia:attribute>
18873 <dia:attribute name="visibility">
18874 <dia:enum val="0"/>
18875 </dia:attribute>
18876 <dia:attribute name="comment">
18877 <dia:string>##</dia:string>
18878 </dia:attribute>
18879 <dia:attribute name="abstract">
18880 <dia:boolean val="false"/>
18881 </dia:attribute>
18882 <dia:attribute name="inheritance_type">
18883 <dia:enum val="2"/>
18884 </dia:attribute>
18885 <dia:attribute name="query">
18886 <dia:boolean val="false"/>
18887 </dia:attribute>
18888 <dia:attribute name="class_scope">
18889 <dia:boolean val="false"/>
18890 </dia:attribute>
18891 <dia:attribute name="parameters">
18892 <dia:composite type="umlparameter">
18893 <dia:attribute name="name">
18894 <dia:string>#header#</dia:string>
18895 </dia:attribute>
18896 <dia:attribute name="type">
18897 <dia:string>#array of strings#</dia:string>
18898 </dia:attribute>
18899 <dia:attribute name="value">
18900 <dia:string>##</dia:string>
18901 </dia:attribute>
18902 <dia:attribute name="comment">
18903 <dia:string>##</dia:string>
18904 </dia:attribute>
18905 <dia:attribute name="kind">
18906 <dia:enum val="2"/>
18907 </dia:attribute>
18908 </dia:composite>
18909 </dia:attribute>
18910 </dia:composite>
18911 <dia:composite type="umloperation">
18912 <dia:attribute name="name">
18913 <dia:string>#dropped_columns#</dia:string>
18914 </dia:attribute>
18915 <dia:attribute name="stereotype">
18916 <dia:string>##</dia:string>
18917 </dia:attribute>
18918 <dia:attribute name="type">
18919 <dia:string>##</dia:string>
18920 </dia:attribute>
18921 <dia:attribute name="visibility">
18922 <dia:enum val="0"/>
18923 </dia:attribute>
18924 <dia:attribute name="comment">
18925 <dia:string>##</dia:string>
18926 </dia:attribute>
18927 <dia:attribute name="abstract">
18928 <dia:boolean val="false"/>
18929 </dia:attribute>
18930 <dia:attribute name="inheritance_type">
18931 <dia:enum val="2"/>
18932 </dia:attribute>
18933 <dia:attribute name="query">
18934 <dia:boolean val="false"/>
18935 </dia:attribute>
18936 <dia:attribute name="class_scope">
18937 <dia:boolean val="false"/>
18938 </dia:attribute>
18939 <dia:attribute name="parameters">
18940 <dia:composite type="umlparameter">
18941 <dia:attribute name="name">
18942 <dia:string>#dropped_columns#</dia:string>
18943 </dia:attribute>
18944 <dia:attribute name="type">
18945 <dia:string>#array of booleans#</dia:string>
18946 </dia:attribute>
18947 <dia:attribute name="value">
18948 <dia:string>##</dia:string>
18949 </dia:attribute>
18950 <dia:attribute name="comment">
18951 <dia:string>##</dia:string>
18952 </dia:attribute>
18953 <dia:attribute name="kind">
18954 <dia:enum val="2"/>
18955 </dia:attribute>
18956 </dia:composite>
18957 </dia:attribute>
18958 </dia:composite>
18959 <dia:composite type="umloperation">
18960 <dia:attribute name="name">
18961 <dia:string>#cont_wrap_columns#</dia:string>
18962 </dia:attribute>
18963 <dia:attribute name="stereotype">
18964 <dia:string>##</dia:string>
18965 </dia:attribute>
18966 <dia:attribute name="type">
18967 <dia:string>##</dia:string>
18968 </dia:attribute>
18969 <dia:attribute name="visibility">
18970 <dia:enum val="0"/>
18971 </dia:attribute>
18972 <dia:attribute name="comment">
18973 <dia:string>##</dia:string>
18974 </dia:attribute>
18975 <dia:attribute name="abstract">
18976 <dia:boolean val="false"/>
18977 </dia:attribute>
18978 <dia:attribute name="inheritance_type">
18979 <dia:enum val="2"/>
18980 </dia:attribute>
18981 <dia:attribute name="query">
18982 <dia:boolean val="false"/>
18983 </dia:attribute>
18984 <dia:attribute name="class_scope">
18985 <dia:boolean val="false"/>
18986 </dia:attribute>
18987 <dia:attribute name="parameters">
18988 <dia:composite type="umlparameter">
18989 <dia:attribute name="name">
18990 <dia:string>#cont_column#</dia:string>
18991 </dia:attribute>
18992 <dia:attribute name="type">
18993 <dia:string>#scalar integer#</dia:string>
18994 </dia:attribute>
18995 <dia:attribute name="value">
18996 <dia:string>##</dia:string>
18997 </dia:attribute>
18998 <dia:attribute name="comment">
18999 <dia:string>##</dia:string>
19000 </dia:attribute>
19001 <dia:attribute name="kind">
19002 <dia:enum val="2"/>
19003 </dia:attribute>
19004 </dia:composite>
19005 <dia:composite type="umlparameter">
19006 <dia:attribute name="name">
19007 <dia:string>#wrap_column#</dia:string>
19008 </dia:attribute>
19009 <dia:attribute name="type">
19010 <dia:string>#scalar integer#</dia:string>
19011 </dia:attribute>
19012 <dia:attribute name="value">
19013 <dia:string>##</dia:string>
19014 </dia:attribute>
19015 <dia:attribute name="comment">
19016 <dia:string>##</dia:string>
19017 </dia:attribute>
19018 <dia:attribute name="kind">
19019 <dia:enum val="2"/>
19020 </dia:attribute>
19021 </dia:composite>
19022 </dia:attribute>
19023 </dia:composite>
19024 <dia:composite type="umloperation">
19025 <dia:attribute name="name">
19026 <dia:string>#drop_dropped#</dia:string>
19027 </dia:attribute>
19028 <dia:attribute name="stereotype">
19029 <dia:string>##</dia:string>
19030 </dia:attribute>
19031 <dia:attribute name="type">
19032 <dia:string>##</dia:string>
19033 </dia:attribute>
19034 <dia:attribute name="visibility">
19035 <dia:enum val="0"/>
19036 </dia:attribute>
19037 <dia:attribute name="comment">
19038 <dia:string>##</dia:string>
19039 </dia:attribute>
19040 <dia:attribute name="abstract">
19041 <dia:boolean val="false"/>
19042 </dia:attribute>
19043 <dia:attribute name="inheritance_type">
19044 <dia:enum val="2"/>
19045 </dia:attribute>
19046 <dia:attribute name="query">
19047 <dia:boolean val="false"/>
19048 </dia:attribute>
19049 <dia:attribute name="class_scope">
19050 <dia:boolean val="false"/>
19051 </dia:attribute>
19052 <dia:attribute name="parameters"/>
19053 </dia:composite>
19054 <dia:composite type="umloperation">
19055 <dia:attribute name="name">
19056 <dia:string>#remove_option#</dia:string>
19057 </dia:attribute>
19058 <dia:attribute name="stereotype">
19059 <dia:string>##</dia:string>
19060 </dia:attribute>
19061 <dia:attribute name="type">
19062 <dia:string>##</dia:string>
19063 </dia:attribute>
19064 <dia:attribute name="visibility">
19065 <dia:enum val="0"/>
19066 </dia:attribute>
19067 <dia:attribute name="comment">
19068 <dia:string>##</dia:string>
19069 </dia:attribute>
19070 <dia:attribute name="abstract">
19071 <dia:boolean val="false"/>
19072 </dia:attribute>
19073 <dia:attribute name="inheritance_type">
19074 <dia:enum val="2"/>
19075 </dia:attribute>
19076 <dia:attribute name="query">
19077 <dia:boolean val="false"/>
19078 </dia:attribute>
19079 <dia:attribute name="class_scope">
19080 <dia:boolean val="false"/>
19081 </dia:attribute>
19082 <dia:attribute name="parameters">
19083 <dia:composite type="umlparameter">
19084 <dia:attribute name="name">
19085 <dia:string>#record_name#</dia:string>
19086 </dia:attribute>
19087 <dia:attribute name="type">
19088 <dia:string>#scalar string#</dia:string>
19089 </dia:attribute>
19090 <dia:attribute name="value">
19091 <dia:string>##</dia:string>
19092 </dia:attribute>
19093 <dia:attribute name="comment">
19094 <dia:string>##</dia:string>
19095 </dia:attribute>
19096 <dia:attribute name="kind">
19097 <dia:enum val="1"/>
19098 </dia:attribute>
19099 </dia:composite>
19100 <dia:composite type="umlparameter">
19101 <dia:attribute name="name">
19102 <dia:string>#option_name#</dia:string>
19103 </dia:attribute>
19104 <dia:attribute name="type">
19105 <dia:string>#scalar string#</dia:string>
19106 </dia:attribute>
19107 <dia:attribute name="value">
19108 <dia:string>##</dia:string>
19109 </dia:attribute>
19110 <dia:attribute name="comment">
19111 <dia:string>##</dia:string>
19112 </dia:attribute>
19113 <dia:attribute name="kind">
19114 <dia:enum val="1"/>
19115 </dia:attribute>
19116 </dia:composite>
19117 </dia:attribute>
19118 </dia:composite>
19119 <dia:composite type="umloperation">
19120 <dia:attribute name="name">
19121 <dia:string>#add_option#</dia:string>
19122 </dia:attribute>
19123 <dia:attribute name="stereotype">
19124 <dia:string>##</dia:string>
19125 </dia:attribute>
19126 <dia:attribute name="type">
19127 <dia:string>##</dia:string>
19128 </dia:attribute>
19129 <dia:attribute name="visibility">
19130 <dia:enum val="0"/>
19131 </dia:attribute>
19132 <dia:attribute name="comment">
19133 <dia:string>##</dia:string>
19134 </dia:attribute>
19135 <dia:attribute name="abstract">
19136 <dia:boolean val="false"/>
19137 </dia:attribute>
19138 <dia:attribute name="inheritance_type">
19139 <dia:enum val="2"/>
19140 </dia:attribute>
19141 <dia:attribute name="query">
19142 <dia:boolean val="false"/>
19143 </dia:attribute>
19144 <dia:attribute name="class_scope">
19145 <dia:boolean val="false"/>
19146 </dia:attribute>
19147 <dia:attribute name="parameters">
19148 <dia:composite type="umlparameter">
19149 <dia:attribute name="name">
19150 <dia:string>#record_name#</dia:string>
19151 </dia:attribute>
19152 <dia:attribute name="type">
19153 <dia:string>#scalar string#</dia:string>
19154 </dia:attribute>
19155 <dia:attribute name="value">
19156 <dia:string>##</dia:string>
19157 </dia:attribute>
19158 <dia:attribute name="comment">
19159 <dia:string>##</dia:string>
19160 </dia:attribute>
19161 <dia:attribute name="kind">
19162 <dia:enum val="1"/>
19163 </dia:attribute>
19164 </dia:composite>
19165 <dia:composite type="umlparameter">
19166 <dia:attribute name="name">
19167 <dia:string>#option_name#</dia:string>
19168 </dia:attribute>
19169 <dia:attribute name="type">
19170 <dia:string>#scalar string#</dia:string>
19171 </dia:attribute>
19172 <dia:attribute name="value">
19173 <dia:string>##</dia:string>
19174 </dia:attribute>
19175 <dia:attribute name="comment">
19176 <dia:string>##</dia:string>
19177 </dia:attribute>
19178 <dia:attribute name="kind">
19179 <dia:enum val="1"/>
19180 </dia:attribute>
19181 </dia:composite>
19182 <dia:composite type="umlparameter">
19183 <dia:attribute name="name">
19184 <dia:string>#option_value#</dia:string>
19185 </dia:attribute>
19186 <dia:attribute name="type">
19187 <dia:string>#scalar#</dia:string>
19188 </dia:attribute>
19189 <dia:attribute name="value">
19190 <dia:string>##</dia:string>
19191 </dia:attribute>
19192 <dia:attribute name="comment">
19193 <dia:string>##</dia:string>
19194 </dia:attribute>
19195 <dia:attribute name="kind">
19196 <dia:enum val="1"/>
19197 </dia:attribute>
19198 </dia:composite>
19199 <dia:composite type="umlparameter">
19200 <dia:attribute name="name">
19201 <dia:string>#add_record#</dia:string>
19202 </dia:attribute>
19203 <dia:attribute name="type">
19204 <dia:string>#scalar boolean#</dia:string>
19205 </dia:attribute>
19206 <dia:attribute name="value">
19207 <dia:string>#0#</dia:string>
19208 </dia:attribute>
19209 <dia:attribute name="comment">
19210 <dia:string>##</dia:string>
19211 </dia:attribute>
19212 <dia:attribute name="kind">
19213 <dia:enum val="1"/>
19214 </dia:attribute>
19215 </dia:composite>
19216 </dia:attribute>
19217 </dia:composite>
19218 <dia:composite type="umloperation">
19219 <dia:attribute name="name">
19220 <dia:string>#add_marginals_code#</dia:string>
19221 </dia:attribute>
19222 <dia:attribute name="stereotype">
19223 <dia:string>##</dia:string>
19224 </dia:attribute>
19225 <dia:attribute name="type">
19226 <dia:string>##</dia:string>
19227 </dia:attribute>
19228 <dia:attribute name="visibility">
19229 <dia:enum val="0"/>
19230 </dia:attribute>
19231 <dia:attribute name="comment">
19232 <dia:string>##</dia:string>
19233 </dia:attribute>
19234 <dia:attribute name="abstract">
19235 <dia:boolean val="false"/>
19236 </dia:attribute>
19237 <dia:attribute name="inheritance_type">
19238 <dia:enum val="2"/>
19239 </dia:attribute>
19240 <dia:attribute name="query">
19241 <dia:boolean val="false"/>
19242 </dia:attribute>
19243 <dia:attribute name="class_scope">
19244 <dia:boolean val="false"/>
19245 </dia:attribute>
19246 <dia:attribute name="parameters">
19247 <dia:composite type="umlparameter">
19248 <dia:attribute name="name">
19249 <dia:string>#nomegas#</dia:string>
19250 </dia:attribute>
19251 <dia:attribute name="type">
19252 <dia:string>#scalar integer#</dia:string>
19253 </dia:attribute>
19254 <dia:attribute name="value">
19255 <dia:string>##</dia:string>
19256 </dia:attribute>
19257 <dia:attribute name="comment">
19258 <dia:string>##</dia:string>
19259 </dia:attribute>
19260 <dia:attribute name="kind">
19261 <dia:enum val="1"/>
19262 </dia:attribute>
19263 </dia:composite>
19264 </dia:attribute>
19265 </dia:composite>
19266 <dia:composite type="umloperation">
19267 <dia:attribute name="name">
19268 <dia:string>#nomegas#</dia:string>
19269 </dia:attribute>
19270 <dia:attribute name="stereotype">
19271 <dia:string>##</dia:string>
19272 </dia:attribute>
19273 <dia:attribute name="type">
19274 <dia:string>##</dia:string>
19275 </dia:attribute>
19276 <dia:attribute name="visibility">
19277 <dia:enum val="0"/>
19278 </dia:attribute>
19279 <dia:attribute name="comment">
19280 <dia:string>##</dia:string>
19281 </dia:attribute>
19282 <dia:attribute name="abstract">
19283 <dia:boolean val="false"/>
19284 </dia:attribute>
19285 <dia:attribute name="inheritance_type">
19286 <dia:enum val="2"/>
19287 </dia:attribute>
19288 <dia:attribute name="query">
19289 <dia:boolean val="false"/>
19290 </dia:attribute>
19291 <dia:attribute name="class_scope">
19292 <dia:boolean val="false"/>
19293 </dia:attribute>
19294 <dia:attribute name="parameters">
19295 <dia:composite type="umlparameter">
19296 <dia:attribute name="name">
19297 <dia:string>#nomegas#</dia:string>
19298 </dia:attribute>
19299 <dia:attribute name="type">
19300 <dia:string>#scalar integer#</dia:string>
19301 </dia:attribute>
19302 <dia:attribute name="value">
19303 <dia:string>##</dia:string>
19304 </dia:attribute>
19305 <dia:attribute name="comment">
19306 <dia:string>##</dia:string>
19307 </dia:attribute>
19308 <dia:attribute name="kind">
19309 <dia:enum val="2"/>
19310 </dia:attribute>
19311 </dia:composite>
19312 </dia:attribute>
19313 </dia:composite>
19314 <dia:composite type="umloperation">
19315 <dia:attribute name="name">
19316 <dia:string>#nsigmas#</dia:string>
19317 </dia:attribute>
19318 <dia:attribute name="stereotype">
19319 <dia:string>##</dia:string>
19320 </dia:attribute>
19321 <dia:attribute name="type">
19322 <dia:string>##</dia:string>
19323 </dia:attribute>
19324 <dia:attribute name="visibility">
19325 <dia:enum val="0"/>
19326 </dia:attribute>
19327 <dia:attribute name="comment">
19328 <dia:string>##</dia:string>
19329 </dia:attribute>
19330 <dia:attribute name="abstract">
19331 <dia:boolean val="false"/>
19332 </dia:attribute>
19333 <dia:attribute name="inheritance_type">
19334 <dia:enum val="2"/>
19335 </dia:attribute>
19336 <dia:attribute name="query">
19337 <dia:boolean val="false"/>
19338 </dia:attribute>
19339 <dia:attribute name="class_scope">
19340 <dia:boolean val="false"/>
19341 </dia:attribute>
19342 <dia:attribute name="parameters">
19343 <dia:composite type="umlparameter">
19344 <dia:attribute name="name">
19345 <dia:string>#nsigmas#</dia:string>
19346 </dia:attribute>
19347 <dia:attribute name="type">
19348 <dia:string>#scalar integer#</dia:string>
19349 </dia:attribute>
19350 <dia:attribute name="value">
19351 <dia:string>##</dia:string>
19352 </dia:attribute>
19353 <dia:attribute name="comment">
19354 <dia:string>##</dia:string>
19355 </dia:attribute>
19356 <dia:attribute name="kind">
19357 <dia:enum val="2"/>
19358 </dia:attribute>
19359 </dia:composite>
19360 </dia:attribute>
19361 </dia:composite>
19362 <dia:composite type="umloperation">
19363 <dia:attribute name="name">
19364 <dia:string>#eta_shrinkage#</dia:string>
19365 </dia:attribute>
19366 <dia:attribute name="stereotype">
19367 <dia:string>##</dia:string>
19368 </dia:attribute>
19369 <dia:attribute name="type">
19370 <dia:string>##</dia:string>
19371 </dia:attribute>
19372 <dia:attribute name="visibility">
19373 <dia:enum val="0"/>
19374 </dia:attribute>
19375 <dia:attribute name="comment">
19376 <dia:string>##</dia:string>
19377 </dia:attribute>
19378 <dia:attribute name="abstract">
19379 <dia:boolean val="false"/>
19380 </dia:attribute>
19381 <dia:attribute name="inheritance_type">
19382 <dia:enum val="2"/>
19383 </dia:attribute>
19384 <dia:attribute name="query">
19385 <dia:boolean val="false"/>
19386 </dia:attribute>
19387 <dia:attribute name="class_scope">
19388 <dia:boolean val="false"/>
19389 </dia:attribute>
19390 <dia:attribute name="parameters">
19391 <dia:composite type="umlparameter">
19392 <dia:attribute name="name">
19393 <dia:string>#eta_shrinkage#</dia:string>
19394 </dia:attribute>
19395 <dia:attribute name="type">
19396 <dia:string>#array of#</dia:string>
19397 </dia:attribute>
19398 <dia:attribute name="value">
19399 <dia:string>##</dia:string>
19400 </dia:attribute>
19401 <dia:attribute name="comment">
19402 <dia:string>##</dia:string>
19403 </dia:attribute>
19404 <dia:attribute name="kind">
19405 <dia:enum val="2"/>
19406 </dia:attribute>
19407 </dia:composite>
19408 </dia:attribute>
19409 </dia:composite>
19410 <dia:composite type="umloperation">
19411 <dia:attribute name="name">
19412 <dia:string>#wres_shrinkage#</dia:string>
19413 </dia:attribute>
19414 <dia:attribute name="stereotype">
19415 <dia:string>##</dia:string>
19416 </dia:attribute>
19417 <dia:attribute name="type">
19418 <dia:string>##</dia:string>
19419 </dia:attribute>
19420 <dia:attribute name="visibility">
19421 <dia:enum val="0"/>
19422 </dia:attribute>
19423 <dia:attribute name="comment">
19424 <dia:string>##</dia:string>
19425 </dia:attribute>
19426 <dia:attribute name="abstract">
19427 <dia:boolean val="false"/>
19428 </dia:attribute>
19429 <dia:attribute name="inheritance_type">
19430 <dia:enum val="2"/>
19431 </dia:attribute>
19432 <dia:attribute name="query">
19433 <dia:boolean val="false"/>
19434 </dia:attribute>
19435 <dia:attribute name="class_scope">
19436 <dia:boolean val="false"/>
19437 </dia:attribute>
19438 <dia:attribute name="parameters">
19439 <dia:composite type="umlparameter">
19440 <dia:attribute name="name">
19441 <dia:string>#wres_shrinkage#</dia:string>
19442 </dia:attribute>
19443 <dia:attribute name="type">
19444 <dia:string>#array of#</dia:string>
19445 </dia:attribute>
19446 <dia:attribute name="value">
19447 <dia:string>##</dia:string>
19448 </dia:attribute>
19449 <dia:attribute name="comment">
19450 <dia:string>##</dia:string>
19451 </dia:attribute>
19452 <dia:attribute name="kind">
19453 <dia:enum val="2"/>
19454 </dia:attribute>
19455 </dia:composite>
19456 </dia:attribute>
19457 </dia:composite>
19458 </dia:attribute>
19459 <dia:attribute name="template">
19460 <dia:boolean val="false"/>
19461 </dia:attribute>
19462 <dia:attribute name="templates"/>
19463 </dia:object>
19464 <dia:object type="UML - Class" version="0" id="O107">
19465 <dia:attribute name="obj_pos">
19466 <dia:point val="2,33"/>
19467 </dia:attribute>
19468 <dia:attribute name="obj_bb">
19469 <dia:rectangle val="1.95,32.95;59.6,40.45"/>
19470 </dia:attribute>
19471 <dia:attribute name="elem_corner">
19472 <dia:point val="2,33"/>
19473 </dia:attribute>
19474 <dia:attribute name="elem_width">
19475 <dia:real val="57.549999999999997"/>
19476 </dia:attribute>
19477 <dia:attribute name="elem_height">
19478 <dia:real val="7.4000000000000004"/>
19479 </dia:attribute>
19480 <dia:attribute name="name">
19481 <dia:string>#record#</dia:string>
19482 </dia:attribute>
19483 <dia:attribute name="stereotype">
19484 <dia:string>##</dia:string>
19485 </dia:attribute>
19486 <dia:attribute name="comment">
19487 <dia:string>##</dia:string>
19488 </dia:attribute>
19489 <dia:attribute name="abstract">
19490 <dia:boolean val="false"/>
19491 </dia:attribute>
19492 <dia:attribute name="suppress_attributes">
19493 <dia:boolean val="false"/>
19494 </dia:attribute>
19495 <dia:attribute name="suppress_operations">
19496 <dia:boolean val="false"/>
19497 </dia:attribute>
19498 <dia:attribute name="visible_attributes">
19499 <dia:boolean val="true"/>
19500 </dia:attribute>
19501 <dia:attribute name="visible_operations">
19502 <dia:boolean val="true"/>
19503 </dia:attribute>
19504 <dia:attribute name="visible_comments">
19505 <dia:boolean val="false"/>
19506 </dia:attribute>
19507 <dia:attribute name="wrap_operations">
19508 <dia:boolean val="false"/>
19509 </dia:attribute>
19510 <dia:attribute name="wrap_after_char">
19511 <dia:int val="40"/>
19512 </dia:attribute>
19513 <dia:attribute name="comment_line_length">
19514 <dia:int val="40"/>
19515 </dia:attribute>
19516 <dia:attribute name="comment_tagging">
19517 <dia:boolean val="false"/>
19518 </dia:attribute>
19519 <dia:attribute name="line_color">
19520 <dia:color val="#000000"/>
19521 </dia:attribute>
19522 <dia:attribute name="fill_color">
19523 <dia:color val="#ffffff"/>
19524 </dia:attribute>
19525 <dia:attribute name="text_color">
19526 <dia:color val="#000000"/>
19527 </dia:attribute>
19528 <dia:attribute name="normal_font">
19529 <dia:font family="courier new" style="0" name="Courier"/>
19530 </dia:attribute>
19531 <dia:attribute name="abstract_font">
19532 <dia:font family="courier new" style="0" name="Courier"/>
19533 </dia:attribute>
19534 <dia:attribute name="polymorphic_font">
19535 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
19536 </dia:attribute>
19537 <dia:attribute name="classname_font">
19538 <dia:font family="courier new" style="0" name="Courier"/>
19539 </dia:attribute>
19540 <dia:attribute name="abstract_classname_font">
19541 <dia:font family="courier new" style="0" name="Courier"/>
19542 </dia:attribute>
19543 <dia:attribute name="comment_font">
19544 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
19545 </dia:attribute>
19546 <dia:attribute name="normal_font_height">
19547 <dia:real val="0.80000000000000004"/>
19548 </dia:attribute>
19549 <dia:attribute name="polymorphic_font_height">
19550 <dia:real val="0.80000000000000004"/>
19551 </dia:attribute>
19552 <dia:attribute name="abstract_font_height">
19553 <dia:real val="0.80000000000000004"/>
19554 </dia:attribute>
19555 <dia:attribute name="classname_font_height">
19556 <dia:real val="1"/>
19557 </dia:attribute>
19558 <dia:attribute name="abstract_classname_font_height">
19559 <dia:real val="1"/>
19560 </dia:attribute>
19561 <dia:attribute name="comment_font_height">
19562 <dia:real val="1"/>
19563 </dia:attribute>
19564 <dia:attribute name="attributes">
19565 <dia:composite type="umlattribute">
19566 <dia:attribute name="name">
19567 <dia:string>#debug#</dia:string>
19568 </dia:attribute>
19569 <dia:attribute name="type">
19570 <dia:string>#scalar boolean#</dia:string>
19571 </dia:attribute>
19572 <dia:attribute name="value">
19573 <dia:string>#0#</dia:string>
19574 </dia:attribute>
19575 <dia:attribute name="comment">
19576 <dia:string>##</dia:string>
19577 </dia:attribute>
19578 <dia:attribute name="visibility">
19579 <dia:enum val="0"/>
19580 </dia:attribute>
19581 <dia:attribute name="abstract">
19582 <dia:boolean val="false"/>
19583 </dia:attribute>
19584 <dia:attribute name="class_scope">
19585 <dia:boolean val="false"/>
19586 </dia:attribute>
19587 </dia:composite>
19588 <dia:composite type="umlattribute">
19589 <dia:attribute name="name">
19590 <dia:string>#record_arr#</dia:string>
19591 </dia:attribute>
19592 <dia:attribute name="type">
19593 <dia:string>#array of string#</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="visibility">
19602 <dia:enum val="1"/>
19603 </dia:attribute>
19604 <dia:attribute name="abstract">
19605 <dia:boolean val="false"/>
19606 </dia:attribute>
19607 <dia:attribute name="class_scope">
19608 <dia:boolean val="false"/>
19609 </dia:attribute>
19610 </dia:composite>
19611 <dia:composite type="umlattribute">
19612 <dia:attribute name="name">
19613 <dia:string>#comment#</dia:string>
19614 </dia:attribute>
19615 <dia:attribute name="type">
19616 <dia:string>#array of strings#</dia:string>
19617 </dia:attribute>
19618 <dia:attribute name="value">
19619 <dia:string>##</dia:string>
19620 </dia:attribute>
19621 <dia:attribute name="comment">
19622 <dia:string>##</dia:string>
19623 </dia:attribute>
19624 <dia:attribute name="visibility">
19625 <dia:enum val="0"/>
19626 </dia:attribute>
19627 <dia:attribute name="abstract">
19628 <dia:boolean val="false"/>
19629 </dia:attribute>
19630 <dia:attribute name="class_scope">
19631 <dia:boolean val="false"/>
19632 </dia:attribute>
19633 </dia:composite>
19634 </dia:attribute>
19635 <dia:attribute name="operations">
19636 <dia:composite type="umloperation">
19637 <dia:attribute name="name">
19638 <dia:string>#_add_option#</dia:string>
19639 </dia:attribute>
19640 <dia:attribute name="stereotype">
19641 <dia:string>#helper#</dia:string>
19642 </dia:attribute>
19643 <dia:attribute name="type">
19644 <dia:string>##</dia:string>
19645 </dia:attribute>
19646 <dia:attribute name="visibility">
19647 <dia:enum val="1"/>
19648 </dia:attribute>
19649 <dia:attribute name="comment">
19650 <dia:string>##</dia:string>
19651 </dia:attribute>
19652 <dia:attribute name="abstract">
19653 <dia:boolean val="false"/>
19654 </dia:attribute>
19655 <dia:attribute name="inheritance_type">
19656 <dia:enum val="2"/>
19657 </dia:attribute>
19658 <dia:attribute name="query">
19659 <dia:boolean val="false"/>
19660 </dia:attribute>
19661 <dia:attribute name="class_scope">
19662 <dia:boolean val="false"/>
19663 </dia:attribute>
19664 <dia:attribute name="parameters">
19665 <dia:composite type="umlparameter">
19666 <dia:attribute name="name">
19667 <dia:string>#option_string#</dia:string>
19668 </dia:attribute>
19669 <dia:attribute name="type">
19670 <dia:string>#scalar string#</dia:string>
19671 </dia:attribute>
19672 <dia:attribute name="value">
19673 <dia:string>##</dia:string>
19674 </dia:attribute>
19675 <dia:attribute name="comment">
19676 <dia:string>##</dia:string>
19677 </dia:attribute>
19678 <dia:attribute name="kind">
19679 <dia:enum val="1"/>
19680 </dia:attribute>
19681 </dia:composite>
19682 </dia:attribute>
19683 </dia:composite>
19684 <dia:composite type="umloperation">
19685 <dia:attribute name="name">
19686 <dia:string>#_read_options#</dia:string>
19687 </dia:attribute>
19688 <dia:attribute name="stereotype">
19689 <dia:string>#initiator#</dia:string>
19690 </dia:attribute>
19691 <dia:attribute name="type">
19692 <dia:string>##</dia:string>
19693 </dia:attribute>
19694 <dia:attribute name="visibility">
19695 <dia:enum val="1"/>
19696 </dia:attribute>
19697 <dia:attribute name="comment">
19698 <dia:string>##</dia:string>
19699 </dia:attribute>
19700 <dia:attribute name="abstract">
19701 <dia:boolean val="false"/>
19702 </dia:attribute>
19703 <dia:attribute name="inheritance_type">
19704 <dia:enum val="2"/>
19705 </dia:attribute>
19706 <dia:attribute name="query">
19707 <dia:boolean val="false"/>
19708 </dia:attribute>
19709 <dia:attribute name="class_scope">
19710 <dia:boolean val="false"/>
19711 </dia:attribute>
19712 <dia:attribute name="parameters"/>
19713 </dia:composite>
19714 <dia:composite type="umloperation">
19715 <dia:attribute name="name">
19716 <dia:string>#_format_record#</dia:string>
19717 </dia:attribute>
19718 <dia:attribute name="stereotype">
19719 <dia:string>#helper#</dia:string>
19720 </dia:attribute>
19721 <dia:attribute name="type">
19722 <dia:string>##</dia:string>
19723 </dia:attribute>
19724 <dia:attribute name="visibility">
19725 <dia:enum val="1"/>
19726 </dia:attribute>
19727 <dia:attribute name="comment">
19728 <dia:string>##</dia:string>
19729 </dia:attribute>
19730 <dia:attribute name="abstract">
19731 <dia:boolean val="false"/>
19732 </dia:attribute>
19733 <dia:attribute name="inheritance_type">
19734 <dia:enum val="2"/>
19735 </dia:attribute>
19736 <dia:attribute name="query">
19737 <dia:boolean val="false"/>
19738 </dia:attribute>
19739 <dia:attribute name="class_scope">
19740 <dia:boolean val="false"/>
19741 </dia:attribute>
19742 <dia:attribute name="parameters">
19743 <dia:composite type="umlparameter">
19744 <dia:attribute name="name">
19745 <dia:string>#nonparametric_code#</dia:string>
19746 </dia:attribute>
19747 <dia:attribute name="type">
19748 <dia:string>#scalar boolean#</dia:string>
19749 </dia:attribute>
19750 <dia:attribute name="value">
19751 <dia:string>##</dia:string>
19752 </dia:attribute>
19753 <dia:attribute name="comment">
19754 <dia:string>##</dia:string>
19755 </dia:attribute>
19756 <dia:attribute name="kind">
19757 <dia:enum val="1"/>
19758 </dia:attribute>
19759 </dia:composite>
19760 <dia:composite type="umlparameter">
19761 <dia:attribute name="name">
19762 <dia:string>#shrinkage_code#</dia:string>
19763 </dia:attribute>
19764 <dia:attribute name="type">
19765 <dia:string>#scalar boolean#</dia:string>
19766 </dia:attribute>
19767 <dia:attribute name="value">
19768 <dia:string>##</dia:string>
19769 </dia:attribute>
19770 <dia:attribute name="comment">
19771 <dia:string>##</dia:string>
19772 </dia:attribute>
19773 <dia:attribute name="kind">
19774 <dia:enum val="1"/>
19775 </dia:attribute>
19776 </dia:composite>
19777 <dia:composite type="umlparameter">
19778 <dia:attribute name="name">
19779 <dia:string>#eigen_value_code#</dia:string>
19780 </dia:attribute>
19781 <dia:attribute name="type">
19782 <dia:string>#scalar boolean#</dia:string>
19783 </dia:attribute>
19784 <dia:attribute name="value">
19785 <dia:string>##</dia:string>
19786 </dia:attribute>
19787 <dia:attribute name="comment">
19788 <dia:string>##</dia:string>
19789 </dia:attribute>
19790 <dia:attribute name="kind">
19791 <dia:enum val="1"/>
19792 </dia:attribute>
19793 </dia:composite>
19794 <dia:composite type="umlparameter">
19795 <dia:attribute name="name">
19796 <dia:string>#formatted#</dia:string>
19797 </dia:attribute>
19798 <dia:attribute name="type">
19799 <dia:string>#array of strings#</dia:string>
19800 </dia:attribute>
19801 <dia:attribute name="value">
19802 <dia:string>##</dia:string>
19803 </dia:attribute>
19804 <dia:attribute name="comment">
19805 <dia:string>##</dia:string>
19806 </dia:attribute>
19807 <dia:attribute name="kind">
19808 <dia:enum val="2"/>
19809 </dia:attribute>
19810 </dia:composite>
19811 </dia:attribute>
19812 </dia:composite>
19813 <dia:composite type="umloperation">
19814 <dia:attribute name="name">
19815 <dia:string>#remove_option#</dia:string>
19816 </dia:attribute>
19817 <dia:attribute name="stereotype">
19818 <dia:string>##</dia:string>
19819 </dia:attribute>
19820 <dia:attribute name="type">
19821 <dia:string>##</dia:string>
19822 </dia:attribute>
19823 <dia:attribute name="visibility">
19824 <dia:enum val="0"/>
19825 </dia:attribute>
19826 <dia:attribute name="comment">
19827 <dia:string>##</dia:string>
19828 </dia:attribute>
19829 <dia:attribute name="abstract">
19830 <dia:boolean val="false"/>
19831 </dia:attribute>
19832 <dia:attribute name="inheritance_type">
19833 <dia:enum val="2"/>
19834 </dia:attribute>
19835 <dia:attribute name="query">
19836 <dia:boolean val="false"/>
19837 </dia:attribute>
19838 <dia:attribute name="class_scope">
19839 <dia:boolean val="false"/>
19840 </dia:attribute>
19841 <dia:attribute name="parameters">
19842 <dia:composite type="umlparameter">
19843 <dia:attribute name="name">
19844 <dia:string>#name#</dia:string>
19845 </dia:attribute>
19846 <dia:attribute name="type">
19847 <dia:string>#scalar string#</dia:string>
19848 </dia:attribute>
19849 <dia:attribute name="value">
19850 <dia:string>##</dia:string>
19851 </dia:attribute>
19852 <dia:attribute name="comment">
19853 <dia:string>##</dia:string>
19854 </dia:attribute>
19855 <dia:attribute name="kind">
19856 <dia:enum val="1"/>
19857 </dia:attribute>
19858 </dia:composite>
19859 </dia:attribute>
19860 </dia:composite>
19861 </dia:attribute>
19862 <dia:attribute name="template">
19863 <dia:boolean val="false"/>
19864 </dia:attribute>
19865 <dia:attribute name="templates"/>
19866 </dia:object>
19867 <dia:object type="UML - Class" version="0" id="O108">
19868 <dia:attribute name="obj_pos">
19869 <dia:point val="2,44"/>
19870 </dia:attribute>
19871 <dia:attribute name="obj_bb">
19872 <dia:rectangle val="1.95,43.95;24.95,51.35"/>
19873 </dia:attribute>
19874 <dia:attribute name="elem_corner">
19875 <dia:point val="2,44"/>
19876 </dia:attribute>
19877 <dia:attribute name="elem_width">
19878 <dia:real val="22.899999999999999"/>
19879 </dia:attribute>
19880 <dia:attribute name="elem_height">
19881 <dia:real val="7.2999999999999998"/>
19882 </dia:attribute>
19883 <dia:attribute name="name">
19884 <dia:string>#code_record#</dia:string>
19885 </dia:attribute>
19886 <dia:attribute name="stereotype">
19887 <dia:string>##</dia:string>
19888 </dia:attribute>
19889 <dia:attribute name="comment">
19890 <dia:string>##</dia:string>
19891 </dia:attribute>
19892 <dia:attribute name="abstract">
19893 <dia:boolean val="false"/>
19894 </dia:attribute>
19895 <dia:attribute name="suppress_attributes">
19896 <dia:boolean val="false"/>
19897 </dia:attribute>
19898 <dia:attribute name="suppress_operations">
19899 <dia:boolean val="false"/>
19900 </dia:attribute>
19901 <dia:attribute name="visible_attributes">
19902 <dia:boolean val="true"/>
19903 </dia:attribute>
19904 <dia:attribute name="visible_operations">
19905 <dia:boolean val="true"/>
19906 </dia:attribute>
19907 <dia:attribute name="visible_comments">
19908 <dia:boolean val="false"/>
19909 </dia:attribute>
19910 <dia:attribute name="wrap_operations">
19911 <dia:boolean val="true"/>
19912 </dia:attribute>
19913 <dia:attribute name="wrap_after_char">
19914 <dia:int val="40"/>
19915 </dia:attribute>
19916 <dia:attribute name="comment_line_length">
19917 <dia:int val="40"/>
19918 </dia:attribute>
19919 <dia:attribute name="comment_tagging">
19920 <dia:boolean val="false"/>
19921 </dia:attribute>
19922 <dia:attribute name="line_color">
19923 <dia:color val="#000000"/>
19924 </dia:attribute>
19925 <dia:attribute name="fill_color">
19926 <dia:color val="#ffffff"/>
19927 </dia:attribute>
19928 <dia:attribute name="text_color">
19929 <dia:color val="#000000"/>
19930 </dia:attribute>
19931 <dia:attribute name="normal_font">
19932 <dia:font family="courier new" style="0" name="Courier"/>
19933 </dia:attribute>
19934 <dia:attribute name="abstract_font">
19935 <dia:font family="courier new" style="0" name="Courier"/>
19936 </dia:attribute>
19937 <dia:attribute name="polymorphic_font">
19938 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
19939 </dia:attribute>
19940 <dia:attribute name="classname_font">
19941 <dia:font family="courier new" style="0" name="Courier"/>
19942 </dia:attribute>
19943 <dia:attribute name="abstract_classname_font">
19944 <dia:font family="courier new" style="0" name="Courier"/>
19945 </dia:attribute>
19946 <dia:attribute name="comment_font">
19947 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
19948 </dia:attribute>
19949 <dia:attribute name="normal_font_height">
19950 <dia:real val="0.80000000000000004"/>
19951 </dia:attribute>
19952 <dia:attribute name="polymorphic_font_height">
19953 <dia:real val="0.80000000000000004"/>
19954 </dia:attribute>
19955 <dia:attribute name="abstract_font_height">
19956 <dia:real val="0.80000000000000004"/>
19957 </dia:attribute>
19958 <dia:attribute name="classname_font_height">
19959 <dia:real val="1"/>
19960 </dia:attribute>
19961 <dia:attribute name="abstract_classname_font_height">
19962 <dia:real val="1"/>
19963 </dia:attribute>
19964 <dia:attribute name="comment_font_height">
19965 <dia:real val="1"/>
19966 </dia:attribute>
19967 <dia:attribute name="attributes">
19968 <dia:composite type="umlattribute">
19969 <dia:attribute name="name">
19970 <dia:string>#code#</dia:string>
19971 </dia:attribute>
19972 <dia:attribute name="type">
19973 <dia:string>#array of strings#</dia:string>
19974 </dia:attribute>
19975 <dia:attribute name="value">
19976 <dia:string>##</dia:string>
19977 </dia:attribute>
19978 <dia:attribute name="comment">
19979 <dia:string>##</dia:string>
19980 </dia:attribute>
19981 <dia:attribute name="visibility">
19982 <dia:enum val="0"/>
19983 </dia:attribute>
19984 <dia:attribute name="abstract">
19985 <dia:boolean val="false"/>
19986 </dia:attribute>
19987 <dia:attribute name="class_scope">
19988 <dia:boolean val="false"/>
19989 </dia:attribute>
19990 </dia:composite>
19991 <dia:composite type="umlattribute">
19992 <dia:attribute name="name">
19993 <dia:string>#verbatim_last#</dia:string>
19994 </dia:attribute>
19995 <dia:attribute name="type">
19996 <dia:string>#array of strings#</dia:string>
19997 </dia:attribute>
19998 <dia:attribute name="value">
19999 <dia:string>##</dia:string>
20000 </dia:attribute>
20001 <dia:attribute name="comment">
20002 <dia:string>##</dia:string>
20003 </dia:attribute>
20004 <dia:attribute name="visibility">
20005 <dia:enum val="0"/>
20006 </dia:attribute>
20007 <dia:attribute name="abstract">
20008 <dia:boolean val="false"/>
20009 </dia:attribute>
20010 <dia:attribute name="class_scope">
20011 <dia:boolean val="false"/>
20012 </dia:attribute>
20013 </dia:composite>
20014 <dia:composite type="umlattribute">
20015 <dia:attribute name="name">
20016 <dia:string>#verbatim_first#</dia:string>
20017 </dia:attribute>
20018 <dia:attribute name="type">
20019 <dia:string>#array of strings#</dia:string>
20020 </dia:attribute>
20021 <dia:attribute name="value">
20022 <dia:string>##</dia:string>
20023 </dia:attribute>
20024 <dia:attribute name="comment">
20025 <dia:string>##</dia:string>
20026 </dia:attribute>
20027 <dia:attribute name="visibility">
20028 <dia:enum val="0"/>
20029 </dia:attribute>
20030 <dia:attribute name="abstract">
20031 <dia:boolean val="false"/>
20032 </dia:attribute>
20033 <dia:attribute name="class_scope">
20034 <dia:boolean val="false"/>
20035 </dia:attribute>
20036 </dia:composite>
20037 </dia:attribute>
20038 <dia:attribute name="operations">
20039 <dia:composite type="umloperation">
20040 <dia:attribute name="name">
20041 <dia:string>#_format_record#</dia:string>
20042 </dia:attribute>
20043 <dia:attribute name="stereotype">
20044 <dia:string>#helper#</dia:string>
20045 </dia:attribute>
20046 <dia:attribute name="type">
20047 <dia:string>##</dia:string>
20048 </dia:attribute>
20049 <dia:attribute name="visibility">
20050 <dia:enum val="1"/>
20051 </dia:attribute>
20052 <dia:attribute name="comment">
20053 <dia:string>##</dia:string>
20054 </dia:attribute>
20055 <dia:attribute name="abstract">
20056 <dia:boolean val="false"/>
20057 </dia:attribute>
20058 <dia:attribute name="inheritance_type">
20059 <dia:enum val="2"/>
20060 </dia:attribute>
20061 <dia:attribute name="query">
20062 <dia:boolean val="false"/>
20063 </dia:attribute>
20064 <dia:attribute name="class_scope">
20065 <dia:boolean val="false"/>
20066 </dia:attribute>
20067 <dia:attribute name="parameters">
20068 <dia:composite type="umlparameter">
20069 <dia:attribute name="name">
20070 <dia:string>#nonparametric_code#</dia:string>
20071 </dia:attribute>
20072 <dia:attribute name="type">
20073 <dia:string>#scalar boolean#</dia:string>
20074 </dia:attribute>
20075 <dia:attribute name="value">
20076 <dia:string>##</dia:string>
20077 </dia:attribute>
20078 <dia:attribute name="comment">
20079 <dia:string>##</dia:string>
20080 </dia:attribute>
20081 <dia:attribute name="kind">
20082 <dia:enum val="1"/>
20083 </dia:attribute>
20084 </dia:composite>
20085 <dia:composite type="umlparameter">
20086 <dia:attribute name="name">
20087 <dia:string>#shrinkage_code#</dia:string>
20088 </dia:attribute>
20089 <dia:attribute name="type">
20090 <dia:string>#scalar boolean#</dia:string>
20091 </dia:attribute>
20092 <dia:attribute name="value">
20093 <dia:string>##</dia:string>
20094 </dia:attribute>
20095 <dia:attribute name="comment">
20096 <dia:string>##</dia:string>
20097 </dia:attribute>
20098 <dia:attribute name="kind">
20099 <dia:enum val="1"/>
20100 </dia:attribute>
20101 </dia:composite>
20102 <dia:composite type="umlparameter">
20103 <dia:attribute name="name">
20104 <dia:string>#eigen_value_code#</dia:string>
20105 </dia:attribute>
20106 <dia:attribute name="type">
20107 <dia:string>#scalar boolean#</dia:string>
20108 </dia:attribute>
20109 <dia:attribute name="value">
20110 <dia:string>##</dia:string>
20111 </dia:attribute>
20112 <dia:attribute name="comment">
20113 <dia:string>##</dia:string>
20114 </dia:attribute>
20115 <dia:attribute name="kind">
20116 <dia:enum val="1"/>
20117 </dia:attribute>
20118 </dia:composite>
20119 <dia:composite type="umlparameter">
20120 <dia:attribute name="name">
20121 <dia:string>#formatted#</dia:string>
20122 </dia:attribute>
20123 <dia:attribute name="type">
20124 <dia:string>#array of strings#</dia:string>
20125 </dia:attribute>
20126 <dia:attribute name="value">
20127 <dia:string>##</dia:string>
20128 </dia:attribute>
20129 <dia:attribute name="comment">
20130 <dia:string>##</dia:string>
20131 </dia:attribute>
20132 <dia:attribute name="kind">
20133 <dia:enum val="2"/>
20134 </dia:attribute>
20135 </dia:composite>
20136 </dia:attribute>
20137 </dia:composite>
20138 <dia:composite type="umloperation">
20139 <dia:attribute name="name">
20140 <dia:string>#_read_options#</dia:string>
20141 </dia:attribute>
20142 <dia:attribute name="stereotype">
20143 <dia:string>#initiator#</dia:string>
20144 </dia:attribute>
20145 <dia:attribute name="type">
20146 <dia:string>##</dia:string>
20147 </dia:attribute>
20148 <dia:attribute name="visibility">
20149 <dia:enum val="1"/>
20150 </dia:attribute>
20151 <dia:attribute name="comment">
20152 <dia:string>##</dia:string>
20153 </dia:attribute>
20154 <dia:attribute name="abstract">
20155 <dia:boolean val="false"/>
20156 </dia:attribute>
20157 <dia:attribute name="inheritance_type">
20158 <dia:enum val="2"/>
20159 </dia:attribute>
20160 <dia:attribute name="query">
20161 <dia:boolean val="false"/>
20162 </dia:attribute>
20163 <dia:attribute name="class_scope">
20164 <dia:boolean val="false"/>
20165 </dia:attribute>
20166 <dia:attribute name="parameters"/>
20167 </dia:composite>
20168 </dia:attribute>
20169 <dia:attribute name="template">
20170 <dia:boolean val="false"/>
20171 </dia:attribute>
20172 <dia:attribute name="templates"/>
20173 </dia:object>
20174 <dia:object type="UML - Class" version="0" id="O109">
20175 <dia:attribute name="obj_pos">
20176 <dia:point val="84,-26"/>
20177 </dia:attribute>
20178 <dia:attribute name="obj_bb">
20179 <dia:rectangle val="83.95,-26.05;98.9,-20.95"/>
20180 </dia:attribute>
20181 <dia:attribute name="elem_corner">
20182 <dia:point val="84,-26"/>
20183 </dia:attribute>
20184 <dia:attribute name="elem_width">
20185 <dia:real val="14.85"/>
20186 </dia:attribute>
20187 <dia:attribute name="elem_height">
20188 <dia:real val="5"/>
20189 </dia:attribute>
20190 <dia:attribute name="name">
20191 <dia:string>#cwres_module#</dia:string>
20192 </dia:attribute>
20193 <dia:attribute name="stereotype">
20194 <dia:string>##</dia:string>
20195 </dia:attribute>
20196 <dia:attribute name="comment">
20197 <dia:string>##</dia:string>
20198 </dia:attribute>
20199 <dia:attribute name="abstract">
20200 <dia:boolean val="false"/>
20201 </dia:attribute>
20202 <dia:attribute name="suppress_attributes">
20203 <dia:boolean val="false"/>
20204 </dia:attribute>
20205 <dia:attribute name="suppress_operations">
20206 <dia:boolean val="false"/>
20207 </dia:attribute>
20208 <dia:attribute name="visible_attributes">
20209 <dia:boolean val="true"/>
20210 </dia:attribute>
20211 <dia:attribute name="visible_operations">
20212 <dia:boolean val="true"/>
20213 </dia:attribute>
20214 <dia:attribute name="visible_comments">
20215 <dia:boolean val="false"/>
20216 </dia:attribute>
20217 <dia:attribute name="wrap_operations">
20218 <dia:boolean val="true"/>
20219 </dia:attribute>
20220 <dia:attribute name="wrap_after_char">
20221 <dia:int val="40"/>
20222 </dia:attribute>
20223 <dia:attribute name="comment_line_length">
20224 <dia:int val="40"/>
20225 </dia:attribute>
20226 <dia:attribute name="comment_tagging">
20227 <dia:boolean val="false"/>
20228 </dia:attribute>
20229 <dia:attribute name="line_color">
20230 <dia:color val="#000000"/>
20231 </dia:attribute>
20232 <dia:attribute name="fill_color">
20233 <dia:color val="#ffffff"/>
20234 </dia:attribute>
20235 <dia:attribute name="text_color">
20236 <dia:color val="#000000"/>
20237 </dia:attribute>
20238 <dia:attribute name="normal_font">
20239 <dia:font family="monospace" style="0" name="Courier"/>
20240 </dia:attribute>
20241 <dia:attribute name="abstract_font">
20242 <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
20243 </dia:attribute>
20244 <dia:attribute name="polymorphic_font">
20245 <dia:font family="monospace" style="8" name="Courier-Oblique"/>
20246 </dia:attribute>
20247 <dia:attribute name="classname_font">
20248 <dia:font family="sans" style="80" name="Helvetica-Bold"/>
20249 </dia:attribute>
20250 <dia:attribute name="abstract_classname_font">
20251 <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
20252 </dia:attribute>
20253 <dia:attribute name="comment_font">
20254 <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
20255 </dia:attribute>
20256 <dia:attribute name="normal_font_height">
20257 <dia:real val="0.80000000000000004"/>
20258 </dia:attribute>
20259 <dia:attribute name="polymorphic_font_height">
20260 <dia:real val="0.80000000000000004"/>
20261 </dia:attribute>
20262 <dia:attribute name="abstract_font_height">
20263 <dia:real val="0.80000000000000004"/>
20264 </dia:attribute>
20265 <dia:attribute name="classname_font_height">
20266 <dia:real val="1"/>
20267 </dia:attribute>
20268 <dia:attribute name="abstract_classname_font_height">
20269 <dia:real val="1"/>
20270 </dia:attribute>
20271 <dia:attribute name="comment_font_height">
20272 <dia:real val="1"/>
20273 </dia:attribute>
20274 <dia:attribute name="attributes">
20275 <dia:composite type="umlattribute">
20276 <dia:attribute name="name">
20277 <dia:string>#enabled#</dia:string>
20278 </dia:attribute>
20279 <dia:attribute name="type">
20280 <dia:string>#scalar boolean#</dia:string>
20281 </dia:attribute>
20282 <dia:attribute name="value">
20283 <dia:string>#0#</dia:string>
20284 </dia:attribute>
20285 <dia:attribute name="comment">
20286 <dia:string>##</dia:string>
20287 </dia:attribute>
20288 <dia:attribute name="visibility">
20289 <dia:enum val="0"/>
20290 </dia:attribute>
20291 <dia:attribute name="abstract">
20292 <dia:boolean val="false"/>
20293 </dia:attribute>
20294 <dia:attribute name="class_scope">
20295 <dia:boolean val="false"/>
20296 </dia:attribute>
20297 </dia:composite>
20298 <dia:composite type="umlattribute">
20299 <dia:attribute name="name">
20300 <dia:string>#problem#</dia:string>
20301 </dia:attribute>
20302 <dia:attribute name="type">
20303 <dia:string>#mandatory object model::problem#</dia:string>
20304 </dia:attribute>
20305 <dia:attribute name="value">
20306 <dia:string>##</dia:string>
20307 </dia:attribute>
20308 <dia:attribute name="comment">
20309 <dia:string>##</dia:string>
20310 </dia:attribute>
20311 <dia:attribute name="visibility">
20312 <dia:enum val="0"/>
20313 </dia:attribute>
20314 <dia:attribute name="abstract">
20315 <dia:boolean val="false"/>
20316 </dia:attribute>
20317 <dia:attribute name="class_scope">
20318 <dia:boolean val="false"/>
20319 </dia:attribute>
20320 </dia:composite>
20321 <dia:composite type="umlattribute">
20322 <dia:attribute name="name">
20323 <dia:string>#nm_version#</dia:string>
20324 </dia:attribute>
20325 <dia:attribute name="type">
20326 <dia:string>#scalar#</dia:string>
20327 </dia:attribute>
20328 <dia:attribute name="value">
20329 <dia:string>##</dia:string>
20330 </dia:attribute>
20331 <dia:attribute name="comment">
20332 <dia:string>##</dia:string>
20333 </dia:attribute>
20334 <dia:attribute name="visibility">
20335 <dia:enum val="0"/>
20336 </dia:attribute>
20337 <dia:attribute name="abstract">
20338 <dia:boolean val="false"/>
20339 </dia:attribute>
20340 <dia:attribute name="class_scope">
20341 <dia:boolean val="false"/>
20342 </dia:attribute>
20343 </dia:composite>
20344 </dia:attribute>
20345 <dia:attribute name="operations">
20346 <dia:composite type="umloperation">
20347 <dia:attribute name="name">
20348 <dia:string>#post_process#</dia:string>
20349 </dia:attribute>
20350 <dia:attribute name="stereotype">
20351 <dia:string>##</dia:string>
20352 </dia:attribute>
20353 <dia:attribute name="type">
20354 <dia:string>##</dia:string>
20355 </dia:attribute>
20356 <dia:attribute name="visibility">
20357 <dia:enum val="1"/>
20358 </dia:attribute>
20359 <dia:attribute name="comment">
20360 <dia:string>##</dia:string>
20361 </dia:attribute>
20362 <dia:attribute name="abstract">
20363 <dia:boolean val="false"/>
20364 </dia:attribute>
20365 <dia:attribute name="inheritance_type">
20366 <dia:enum val="2"/>
20367 </dia:attribute>
20368 <dia:attribute name="query">
20369 <dia:boolean val="false"/>
20370 </dia:attribute>
20371 <dia:attribute name="class_scope">
20372 <dia:boolean val="false"/>
20373 </dia:attribute>
20374 <dia:attribute name="parameters"/>
20375 </dia:composite>
20376 </dia:attribute>
20377 <dia:attribute name="template">
20378 <dia:boolean val="false"/>
20379 </dia:attribute>
20380 <dia:attribute name="templates"/>
20381 </dia:object>
20382 <dia:object type="UML - Association" version="1" id="O110">
20383 <dia:attribute name="obj_pos">
20384 <dia:point val="84,-24.1"/>
20385 </dia:attribute>
20386 <dia:attribute name="obj_bb">
20387 <dia:rectangle val="24.6,-24.15;84.05,-6"/>
20388 </dia:attribute>
20389 <dia:attribute name="orth_points">
20390 <dia:point val="84,-24.1"/>
20391 <dia:point val="82,-24.1"/>
20392 <dia:point val="82,-7.6"/>
20393 <dia:point val="25.35,-7.6"/>
20394 </dia:attribute>
20395 <dia:attribute name="orth_orient">
20396 <dia:enum val="0"/>
20397 <dia:enum val="1"/>
20398 <dia:enum val="0"/>
20399 </dia:attribute>
20400 <dia:attribute name="autorouting">
20401 <dia:boolean val="false"/>
20402 </dia:attribute>
20403 <dia:attribute name="name">
20404 <dia:string>##</dia:string>
20405 </dia:attribute>
20406 <dia:attribute name="direction">
20407 <dia:enum val="0"/>
20408 </dia:attribute>
20409 <dia:attribute name="ends">
20410 <dia:composite>
20411 <dia:attribute name="role">
20412 <dia:string>##</dia:string>
20413 </dia:attribute>
20414 <dia:attribute name="multiplicity">
20415 <dia:string>##</dia:string>
20416 </dia:attribute>
20417 <dia:attribute name="arrow">
20418 <dia:boolean val="false"/>
20419 </dia:attribute>
20420 <dia:attribute name="aggregate">
20421 <dia:enum val="0"/>
20422 </dia:attribute>
20423 <dia:attribute name="visibility">
20424 <dia:enum val="0"/>
20425 </dia:attribute>
20426 </dia:composite>
20427 <dia:composite>
20428 <dia:attribute name="role">
20429 <dia:string>##</dia:string>
20430 </dia:attribute>
20431 <dia:attribute name="multiplicity">
20432 <dia:string>##</dia:string>
20433 </dia:attribute>
20434 <dia:attribute name="arrow">
20435 <dia:boolean val="false"/>
20436 </dia:attribute>
20437 <dia:attribute name="aggregate">
20438 <dia:enum val="1"/>
20439 </dia:attribute>
20440 <dia:attribute name="visibility">
20441 <dia:enum val="0"/>
20442 </dia:attribute>
20443 </dia:composite>
20444 </dia:attribute>
20445 <dia:connections>
20446 <dia:connection handle="0" to="O109" connection="8"/>
20447 <dia:connection handle="1" to="O106" connection="47"/>
20448 </dia:connections>
20449 </dia:object>
20450 </dia:layer>
20451 </dia:diagram>