Contents
clear all;
clc;
experiment data prepare
load experiment data
xe=[ 20 30 40 50 60 70 80 90 100];
ye=[ 5.15689154037705 0.928210336705772 0.700609434233889 0.704872737425338 ...
0.929915657982351 1.08311696243415 1.23512850785578 0.790118971937154 0.3996003996004];
r = 1300;
normalization of the data
ysum=sum(ye,2);
yenorm=ye/ysum;
Approximation
pstart=[15.9979606024077,0.377418721825493,14.2739695461521,30.5699098632726,1.11502799929318,1.24510665791401;];
[params,fval] = fminsearch(@(par)odeesol(par,xe,r,yenorm),pstart, optimset('TolX',1e-10,'TolFun',1e-10, 'MaxFunEvals', 1e8, 'MaxIter', 3e3, 'PlotFcns', @optimplotfval,'Display','iter'));
Iteration Func-count min f(x) Procedure
0 1 0.0946399
1 7 0.0946399 initial simplex
2 9 0.0946399 contract outside
3 11 0.0946399 contract inside
4 13 0.0946399 contract inside
5 15 0.0946399 contract inside
6 17 0.0946399 contract inside
7 19 0.0946399 contract inside
8 21 0.0946399 contract inside
9 23 0.0946399 contract inside
10 25 0.0946399 contract inside
11 27 0.0946399 contract inside
12 29 0.0946399 contract inside
13 31 0.0946399 contract inside
14 33 0.0946399 contract outside
15 35 0.0946399 contract inside
16 37 0.0946399 contract inside
17 39 0.0946399 contract inside
18 41 0.0946399 contract inside
19 43 0.0946399 contract inside
20 45 0.0946399 contract inside
21 47 0.0946399 contract inside
22 48 0.0946399 reflect
23 50 0.0946399 contract inside
24 52 0.0946399 contract inside
25 54 0.0946399 contract inside
26 56 0.0946399 contract inside
27 57 0.0946399 reflect
28 59 0.0946399 contract inside
29 61 0.0946399 contract inside
30 63 0.0946399 contract outside
31 65 0.0946399 contract inside
32 67 0.0946399 contract inside
33 69 0.0946399 contract inside
34 71 0.0946399 contract inside
35 72 0.0946399 reflect
36 74 0.094489 contract inside
37 76 0.094489 contract inside
38 78 0.094489 contract inside
39 80 0.094489 contract inside
40 82 0.094489 contract inside
41 84 0.094489 contract inside
42 85 0.094489 reflect
43 87 0.0939445 expand
44 88 0.0939445 reflect
45 89 0.0939445 reflect
46 90 0.0939445 reflect
47 91 0.0939445 reflect
48 93 0.0938055 reflect
49 95 0.09349 expand
50 97 0.0933422 expand
51 98 0.0933422 reflect
52 99 0.0933422 reflect
53 101 0.0924142 expand
54 102 0.0924142 reflect
55 104 0.0918726 expand
56 105 0.0918726 reflect
57 107 0.0908896 expand
58 108 0.0908896 reflect
59 109 0.0908896 reflect
60 111 0.0901598 expand
61 113 0.0891827 expand
62 114 0.0891827 reflect
63 116 0.0877458 expand
64 117 0.0877458 reflect
65 118 0.0877458 reflect
66 120 0.0869991 expand
67 122 0.0856756 expand
68 123 0.0856756 reflect
69 124 0.0856756 reflect
70 126 0.0856756 contract inside
71 127 0.0856756 reflect
72 129 0.0856756 contract inside
73 131 0.0845481 expand
74 133 0.0845481 contract inside
75 134 0.0845481 reflect
76 135 0.0845481 reflect
77 136 0.0845481 reflect
78 138 0.0836498 expand
79 139 0.0836498 reflect
80 140 0.0836498 reflect
81 142 0.0836498 contract inside
82 144 0.082074 expand
83 145 0.082074 reflect
84 146 0.082074 reflect
85 148 0.0806657 expand
86 149 0.0806657 reflect
87 150 0.0806657 reflect
88 152 0.0775529 expand
89 153 0.0775529 reflect
90 154 0.0775529 reflect
91 156 0.0753686 expand
92 157 0.0753686 reflect
93 159 0.0726524 expand
94 161 0.0681196 expand
95 162 0.0681196 reflect
96 163 0.0681196 reflect
97 164 0.0681196 reflect
98 165 0.0681196 reflect
99 167 0.0642177 reflect
100 168 0.0642177 reflect
101 170 0.0627012 reflect
102 171 0.0627012 reflect
103 172 0.0627012 reflect
104 174 0.0627012 contract inside
105 175 0.0627012 reflect
106 177 0.0627012 contract inside
107 178 0.0627012 reflect
108 179 0.0627012 reflect
109 180 0.0627012 reflect
110 182 0.0627012 contract inside
111 183 0.0627012 reflect
112 184 0.0627012 reflect
113 185 0.0627012 reflect
114 187 0.0626264 contract inside
115 189 0.0626264 contract inside
116 190 0.0626264 reflect
117 192 0.0626264 contract outside
118 194 0.0626264 contract inside
119 196 0.0625017 contract outside
120 197 0.0625017 reflect
121 199 0.0621276 contract inside
122 201 0.0621276 contract inside
123 203 0.0620866 contract inside
124 205 0.0615445 expand
125 207 0.0615445 contract inside
126 209 0.0614281 contract inside
127 210 0.0614281 reflect
128 212 0.0612475 expand
129 214 0.0607271 reflect
130 215 0.0607271 reflect
131 217 0.060691 reflect
132 219 0.0602663 expand
133 220 0.0602663 reflect
134 222 0.0602663 contract inside
135 224 0.0594834 expand
136 225 0.0594834 reflect
137 226 0.0594834 reflect
138 227 0.0594834 reflect
139 228 0.0594834 reflect
140 230 0.0582707 expand
141 232 0.0573114 expand
142 233 0.0573114 reflect
143 234 0.0573114 reflect
144 235 0.0573114 reflect
145 237 0.0572167 expand
146 238 0.0572167 reflect
147 240 0.0548876 expand
148 241 0.0548876 reflect
149 242 0.0548876 reflect
150 243 0.0548876 reflect
151 245 0.0548876 contract inside
152 247 0.0548876 contract inside
153 249 0.0548876 contract inside
154 250 0.0548876 reflect
155 251 0.0548876 reflect
156 252 0.0548876 reflect
157 254 0.0548876 contract inside
158 256 0.0546184 reflect
159 258 0.0535593 expand
160 260 0.0535593 contract inside
161 262 0.0535593 contract inside
162 263 0.0535593 reflect
163 264 0.0535593 reflect
164 265 0.0535593 reflect
165 266 0.0535593 reflect
166 267 0.0535593 reflect
167 269 0.0535593 contract inside
168 271 0.052743 expand
169 272 0.052743 reflect
170 273 0.052743 reflect
171 275 0.052632 reflect
172 276 0.052632 reflect
173 278 0.0510912 expand
174 279 0.0510912 reflect
175 281 0.0505905 expand
176 282 0.0505905 reflect
177 283 0.0505905 reflect
178 285 0.0498702 reflect
179 287 0.0491688 reflect
180 289 0.0491688 contract inside
181 290 0.0491688 reflect
182 291 0.0491688 reflect
183 293 0.0491688 contract inside
184 294 0.0491688 reflect
185 296 0.0484893 expand
186 297 0.0484893 reflect
187 299 0.0484893 contract inside
188 300 0.0484893 reflect
189 302 0.0473807 expand
190 304 0.0473807 contract inside
191 306 0.0473807 contract inside
192 307 0.0473807 reflect
193 309 0.0471529 reflect
194 311 0.0463925 expand
195 313 0.0444929 expand
196 314 0.0444929 reflect
197 315 0.0444929 reflect
198 317 0.043261 expand
199 318 0.043261 reflect
200 319 0.043261 reflect
201 321 0.0421974 reflect
202 323 0.0421974 contract inside
203 324 0.0421974 reflect
204 326 0.0416703 reflect
205 328 0.0416703 contract inside
206 329 0.0416703 reflect
207 331 0.0416703 contract inside
208 333 0.0416703 contract outside
209 335 0.0402889 expand
210 337 0.0402889 contract inside
211 338 0.0402889 reflect
212 339 0.0402889 reflect
213 340 0.0402889 reflect
214 341 0.0402889 reflect
215 342 0.0402889 reflect
216 344 0.0398237 reflect
217 346 0.0398237 contract inside
218 348 0.0398237 contract inside
219 349 0.0398237 reflect
220 350 0.0398237 reflect
221 351 0.0398237 reflect
222 352 0.0398237 reflect
223 354 0.0389631 reflect
224 356 0.0389631 contract inside
225 358 0.0389631 contract outside
226 359 0.0389631 reflect
227 361 0.0387503 reflect
228 363 0.0387503 contract inside
229 364 0.0387503 reflect
230 365 0.0387503 reflect
231 367 0.0384892 expand
232 369 0.0384892 contract inside
233 371 0.0384773 reflect
234 373 0.0384773 contract inside
235 374 0.0384773 reflect
236 376 0.03782 expand
237 377 0.03782 reflect
238 378 0.03782 reflect
239 380 0.03782 contract inside
240 382 0.03782 contract inside
241 383 0.03782 reflect
242 384 0.03782 reflect
243 385 0.03782 reflect
244 387 0.0377001 reflect
245 389 0.0377001 contract inside
246 390 0.0377001 reflect
247 392 0.0374632 reflect
248 394 0.0374135 reflect
249 396 0.0373072 reflect
250 398 0.0373072 contract inside
251 400 0.0373072 contract inside
252 401 0.0373072 reflect
253 403 0.0373072 contract inside
254 405 0.0370995 reflect
255 407 0.0370995 contract inside
256 408 0.0370995 reflect
257 409 0.0370995 reflect
258 410 0.0370995 reflect
259 412 0.0370662 contract inside
260 413 0.0370662 reflect
261 415 0.0370319 reflect
262 417 0.0369578 contract inside
263 419 0.0369578 contract outside
264 421 0.0369578 contract inside
265 423 0.0369006 contract inside
266 424 0.0369006 reflect
267 426 0.0368946 reflect
268 428 0.0368665 contract inside
269 430 0.0368312 contract inside
270 431 0.0368312 reflect
271 433 0.0368312 contract inside
272 435 0.0368312 contract inside
273 437 0.0368312 contract inside
274 438 0.0368312 reflect
275 440 0.0368312 contract inside
276 442 0.0368167 contract inside
277 444 0.0368167 contract outside
278 446 0.0368167 contract inside
279 448 0.03681 reflect
280 450 0.0368067 contract inside
281 452 0.0368045 contract inside
282 454 0.0368045 contract inside
283 456 0.0368001 contract inside
284 458 0.0367862 reflect
285 460 0.0367862 contract inside
286 462 0.0367862 contract inside
287 464 0.0367862 contract inside
288 465 0.0367862 reflect
289 467 0.0367862 contract inside
290 469 0.0367862 contract outside
291 470 0.0367862 reflect
292 472 0.0367862 contract inside
293 474 0.0367729 reflect
294 476 0.0367729 contract inside
295 478 0.0367729 contract inside
296 479 0.0367729 reflect
297 481 0.0367729 contract inside
298 482 0.0367729 reflect
299 484 0.0367729 contract inside
300 486 0.0367729 contract inside
301 488 0.0367729 contract inside
302 489 0.0367729 reflect
303 491 0.0367729 contract inside
304 493 0.0367729 contract inside
305 495 0.0367729 contract inside
306 497 0.0367729 contract inside
307 499 0.0367729 contract inside
308 500 0.0367729 reflect
309 502 0.0367729 contract inside
310 504 0.0367729 contract inside
311 506 0.0367729 contract inside
312 508 0.0367729 contract inside
313 509 0.0367729 reflect
314 511 0.0367729 contract inside
315 512 0.0367729 reflect
316 514 0.0367729 contract inside
317 516 0.0367729 contract inside
318 517 0.0367729 reflect
319 519 0.0367725 reflect
320 521 0.0367725 contract inside
321 523 0.0367725 contract outside
322 525 0.0367724 reflect
323 527 0.0367724 contract inside
324 529 0.0367724 contract inside
325 531 0.0367722 contract inside
326 532 0.0367722 reflect
327 533 0.0367722 reflect
328 535 0.0367722 contract inside
329 537 0.0367722 contract inside
330 539 0.0367722 contract inside
331 541 0.036772 contract inside
332 543 0.036772 contract inside
333 545 0.0367719 contract inside
334 547 0.0367719 contract inside
335 549 0.0367719 contract inside
336 550 0.0367719 reflect
337 552 0.0367719 contract outside
338 554 0.0367719 contract inside
339 556 0.0367718 contract inside
340 558 0.0367718 contract inside
341 559 0.0367718 reflect
342 561 0.0367718 contract inside
343 563 0.0367718 contract inside
344 565 0.0367718 contract inside
345 567 0.0367718 contract inside
346 568 0.0367718 reflect
347 570 0.0367718 expand
348 572 0.0367717 reflect
349 573 0.0367717 reflect
350 574 0.0367717 reflect
351 576 0.0367717 reflect
352 578 0.0367717 expand
353 579 0.0367717 reflect
354 581 0.0367716 reflect
355 582 0.0367716 reflect
356 584 0.0367716 reflect
357 586 0.0367716 contract inside
358 588 0.0367716 contract inside
359 590 0.0367716 contract inside
360 591 0.0367716 reflect
361 592 0.0367716 reflect
362 593 0.0367716 reflect
363 595 0.0367716 reflect
364 596 0.0367716 reflect
365 598 0.0367716 contract inside
366 600 0.0367715 contract inside
367 602 0.0367715 contract inside
368 604 0.0367715 contract inside
369 606 0.0367715 contract inside
370 607 0.0367715 reflect
371 608 0.0367715 reflect
372 609 0.0367715 reflect
373 610 0.0367715 reflect
374 612 0.0367715 contract inside
375 613 0.0367715 reflect
376 615 0.0367715 contract inside
377 617 0.0367715 contract inside
378 619 0.0367715 reflect
379 621 0.0367715 contract inside
380 623 0.0367715 contract inside
381 625 0.0367715 contract inside
382 626 0.0367715 reflect
383 627 0.0367715 reflect
384 629 0.0367715 contract inside
385 631 0.0367715 contract inside
386 633 0.0367715 contract inside
387 635 0.0367715 reflect
388 637 0.0367715 contract inside
389 638 0.0367715 reflect
390 640 0.0367715 contract inside
391 642 0.0367715 contract inside
392 644 0.0367715 contract inside
393 645 0.0367715 reflect
394 647 0.0367715 contract inside
395 649 0.0367715 contract inside
396 651 0.0367715 contract inside
397 652 0.0367715 reflect
398 653 0.0367715 reflect
399 655 0.0367715 contract inside
400 657 0.0367715 contract inside
401 658 0.0367715 reflect
402 660 0.0367715 contract inside
403 662 0.0367715 contract inside
404 663 0.0367715 reflect
405 665 0.0367715 contract inside
406 667 0.0367715 contract inside
407 669 0.0367715 contract inside
408 670 0.0367715 reflect
409 672 0.0367715 contract inside
410 674 0.0367715 reflect
411 675 0.0367715 reflect
412 677 0.0367715 expand
413 679 0.0367715 contract inside
414 681 0.0367715 contract inside
415 682 0.0367715 reflect
416 684 0.0367715 contract inside
417 686 0.0367715 contract inside
418 688 0.0367715 contract outside
419 690 0.0367715 reflect
420 692 0.0367715 contract inside
421 693 0.0367715 reflect
422 695 0.0367715 contract inside
423 696 0.0367715 reflect
424 698 0.0367715 contract outside
425 700 0.0367715 contract inside
426 702 0.0367715 contract inside
427 703 0.0367715 reflect
428 705 0.0367715 reflect
429 706 0.0367715 reflect
430 707 0.0367715 reflect
431 709 0.0367715 contract inside
432 710 0.0367715 reflect
433 711 0.0367715 reflect
434 713 0.0367715 contract inside
435 714 0.0367715 reflect
436 716 0.0367715 expand
437 717 0.0367715 reflect
438 718 0.0367715 reflect
439 719 0.0367715 reflect
440 721 0.0367715 reflect
441 722 0.0367715 reflect
442 723 0.0367715 reflect
443 725 0.0367715 expand
444 726 0.0367715 reflect
445 727 0.0367715 reflect
446 729 0.0367715 expand
447 730 0.0367715 reflect
448 731 0.0367715 reflect
449 732 0.0367715 reflect
450 734 0.0367715 contract inside
451 736 0.0367715 expand
452 737 0.0367715 reflect
453 738 0.0367715 reflect
454 739 0.0367715 reflect
455 741 0.0367714 expand
456 742 0.0367714 reflect
457 744 0.0367714 expand
458 745 0.0367714 reflect
459 746 0.0367714 reflect
460 748 0.0367714 expand
461 749 0.0367714 reflect
462 750 0.0367714 reflect
463 752 0.0367714 expand
464 753 0.0367714 reflect
465 755 0.0367714 expand
466 756 0.0367714 reflect
467 758 0.0367714 expand
468 759 0.0367714 reflect
469 761 0.0367714 expand
470 762 0.0367714 reflect
471 764 0.0367714 expand
472 765 0.0367714 reflect
473 767 0.0367713 expand
474 768 0.0367713 reflect
475 770 0.0367713 expand
476 771 0.0367713 reflect
477 772 0.0367713 reflect
478 774 0.0367712 expand
479 775 0.0367712 reflect
480 777 0.0367711 expand
481 778 0.0367711 reflect
482 780 0.036771 expand
483 781 0.036771 reflect
484 783 0.0367708 expand
485 784 0.0367708 reflect
486 786 0.0367705 expand
487 787 0.0367705 reflect
488 789 0.0367702 expand
489 790 0.0367702 reflect
490 792 0.0367697 expand
491 793 0.0367697 reflect
492 795 0.0367691 expand
493 796 0.0367691 reflect
494 798 0.0367681 expand
495 799 0.0367681 reflect
496 801 0.0367668 expand
497 802 0.0367668 reflect
498 804 0.0367651 expand
499 805 0.0367651 reflect
500 807 0.0367625 expand
501 808 0.0367625 reflect
502 810 0.0367592 expand
503 811 0.0367592 reflect
504 813 0.0367546 expand
505 814 0.0367546 reflect
506 816 0.0367496 expand
507 817 0.0367496 reflect
508 819 0.0367489 expand
509 820 0.0367489 reflect
510 822 0.0367481 expand
511 823 0.0367481 reflect
512 825 0.0367469 expand
513 826 0.0367469 reflect
514 828 0.0367454 expand
515 829 0.0367454 reflect
516 831 0.0367437 expand
517 832 0.0367437 reflect
518 834 0.0367417 expand
519 835 0.0367417 reflect
520 837 0.03674 expand
521 838 0.03674 reflect
522 840 0.0367396 expand
523 842 0.0367395 reflect
524 843 0.0367395 reflect
525 844 0.0367395 reflect
526 846 0.0367395 contract outside
527 848 0.0367395 contract inside
528 849 0.0367395 reflect
529 851 0.0367395 contract inside
530 853 0.0367395 contract inside
531 855 0.0367395 contract inside
532 857 0.0367395 contract inside
533 859 0.0367395 contract inside
534 861 0.0367395 contract inside
535 863 0.0367395 contract inside
536 865 0.0367395 contract outside
537 867 0.0367395 contract inside
538 869 0.0367395 contract inside
539 871 0.0367395 contract inside
540 873 0.0367395 reflect
541 875 0.0367395 contract outside
542 877 0.0367395 contract inside
543 878 0.0367395 reflect
544 880 0.0367395 contract inside
545 881 0.0367395 reflect
546 883 0.0367395 contract inside
547 885 0.0367395 expand
548 886 0.0367395 reflect
549 888 0.0367395 expand
550 889 0.0367395 reflect
551 891 0.0367394 expand
552 892 0.0367394 reflect
553 893 0.0367394 reflect
554 894 0.0367394 reflect
555 895 0.0367394 reflect
556 897 0.0367394 expand
557 898 0.0367394 reflect
558 900 0.0367393 expand
559 901 0.0367393 reflect
560 902 0.0367393 reflect
561 904 0.0367393 expand
562 906 0.0367392 expand
563 907 0.0367392 reflect
564 908 0.0367392 reflect
565 910 0.0367391 expand
566 911 0.0367391 reflect
567 913 0.0367389 expand
568 914 0.0367389 reflect
569 915 0.0367389 reflect
570 916 0.0367389 reflect
571 918 0.0367385 expand
572 919 0.0367385 reflect
573 921 0.0367382 expand
574 922 0.0367382 reflect
575 923 0.0367382 reflect
576 925 0.0367377 expand
577 926 0.0367377 reflect
578 927 0.0367377 reflect
579 929 0.0367372 expand
580 931 0.0367365 expand
581 932 0.0367365 reflect
582 934 0.0367357 expand
583 935 0.0367357 reflect
584 937 0.0367343 expand
585 938 0.0367343 reflect
586 940 0.0367323 expand
587 941 0.0367323 reflect
588 942 0.0367323 reflect
589 944 0.0367302 expand
590 946 0.0367269 expand
591 947 0.0367269 reflect
592 948 0.0367269 reflect
593 950 0.0367226 expand
594 951 0.0367226 reflect
595 953 0.0367193 expand
596 955 0.0367124 expand
597 956 0.0367124 reflect
598 957 0.0367124 reflect
599 959 0.036707 expand
600 960 0.036707 reflect
601 962 0.0367034 expand
602 964 0.0366873 expand
603 965 0.0366873 reflect
604 966 0.0366873 reflect
605 967 0.0366873 reflect
606 968 0.0366873 reflect
607 969 0.0366873 reflect
608 971 0.0366872 reflect
609 973 0.0366628 expand
610 974 0.0366628 reflect
611 975 0.0366628 reflect
612 977 0.0366614 expand
613 978 0.0366614 reflect
614 980 0.036644 reflect
615 982 0.0366368 reflect
616 984 0.0366368 contract outside
617 986 0.0366368 contract inside
618 987 0.0366368 reflect
619 989 0.0366368 contract inside
620 990 0.0366368 reflect
621 992 0.0366272 reflect
622 994 0.0366229 reflect
623 996 0.0366229 contract inside
624 997 0.0366229 reflect
625 998 0.0366229 reflect
626 999 0.0366229 reflect
627 1000 0.0366229 reflect
628 1002 0.0366208 reflect
629 1003 0.0366208 reflect
630 1005 0.0366175 contract inside
631 1006 0.0366175 reflect
632 1008 0.0366175 contract inside
633 1010 0.0366175 contract inside
634 1011 0.0366175 reflect
635 1013 0.0366171 reflect
636 1014 0.0366171 reflect
637 1016 0.0366114 reflect
638 1018 0.0366109 contract inside
639 1020 0.0366109 contract inside
640 1021 0.0366109 reflect
641 1022 0.0366109 reflect
642 1024 0.0366092 reflect
643 1026 0.0366092 contract inside
644 1028 0.0366092 contract inside
645 1030 0.0366092 contract inside
646 1032 0.0366039 reflect
647 1033 0.0366039 reflect
648 1035 0.0366039 contract inside
649 1036 0.0366039 reflect
650 1038 0.0366039 contract inside
651 1039 0.0366039 reflect
652 1040 0.0366039 reflect
653 1042 0.0366022 reflect
654 1044 0.0365978 expand
655 1046 0.0365978 contract inside
656 1047 0.0365978 reflect
657 1048 0.0365978 reflect
658 1050 0.0365978 contract inside
659 1052 0.0365978 contract inside
660 1053 0.0365978 reflect
661 1054 0.0365978 reflect
662 1055 0.0365978 reflect
663 1057 0.0365969 reflect
664 1059 0.0365962 reflect
665 1060 0.0365962 reflect
666 1062 0.0365962 contract inside
667 1063 0.0365962 reflect
668 1065 0.0365962 contract inside
669 1066 0.0365962 reflect
670 1068 0.0365962 contract inside
671 1070 0.0365961 reflect
672 1072 0.0365934 expand
673 1074 0.0365934 contract outside
674 1075 0.0365934 reflect
675 1076 0.0365934 reflect
676 1077 0.0365934 reflect
677 1079 0.0365934 contract inside
678 1080 0.0365934 reflect
679 1081 0.0365934 reflect
680 1083 0.0365924 reflect
681 1084 0.0365924 reflect
682 1086 0.0365924 contract inside
683 1087 0.0365924 reflect
684 1089 0.0365924 contract inside
685 1091 0.0365919 reflect
686 1093 0.0365913 expand
687 1095 0.0365913 contract inside
688 1096 0.0365913 reflect
689 1098 0.0365913 contract outside
690 1099 0.0365913 reflect
691 1101 0.0365909 reflect
692 1103 0.0365909 contract inside
693 1104 0.0365909 reflect
694 1106 0.0365909 contract inside
695 1108 0.0365909 contract inside
696 1110 0.0365909 contract inside
697 1112 0.0365909 contract inside
698 1113 0.0365909 reflect
699 1115 0.0365909 contract inside
700 1117 0.0365909 contract inside
701 1119 0.0365909 contract inside
702 1121 0.0365909 contract inside
703 1122 0.0365909 reflect
704 1123 0.0365909 reflect
705 1125 0.0365908 reflect
706 1127 0.0365908 contract inside
707 1129 0.0365908 expand
708 1131 0.0365908 contract outside
709 1132 0.0365908 reflect
710 1133 0.0365908 reflect
711 1135 0.0365908 contract inside
712 1136 0.0365908 reflect
713 1138 0.0365908 contract inside
714 1140 0.0365908 contract inside
715 1142 0.0365908 contract outside
716 1143 0.0365908 reflect
717 1144 0.0365908 reflect
718 1146 0.0365908 contract inside
719 1147 0.0365908 reflect
720 1148 0.0365908 reflect
721 1150 0.0365908 contract inside
722 1152 0.0365907 contract inside
723 1153 0.0365907 reflect
724 1155 0.0365907 contract inside
725 1157 0.0365907 contract inside
726 1159 0.0365907 contract inside
727 1161 0.0365907 contract inside
728 1162 0.0365907 reflect
729 1164 0.0365907 contract inside
730 1166 0.0365907 contract inside
731 1168 0.0365907 expand
732 1169 0.0365907 reflect
733 1170 0.0365907 reflect
734 1172 0.0365907 contract outside
735 1174 0.0365907 contract inside
736 1176 0.0365907 expand
737 1177 0.0365907 reflect
738 1178 0.0365907 reflect
739 1179 0.0365907 reflect
740 1181 0.0365907 contract inside
741 1182 0.0365907 reflect
742 1183 0.0365907 reflect
743 1185 0.0365907 contract inside
744 1187 0.0365907 contract inside
745 1188 0.0365907 reflect
746 1189 0.0365907 reflect
747 1190 0.0365907 reflect
748 1191 0.0365907 reflect
749 1193 0.0365907 reflect
750 1195 0.0365907 contract inside
751 1196 0.0365907 reflect
752 1197 0.0365907 reflect
753 1199 0.0365907 contract inside
754 1200 0.0365907 reflect
755 1202 0.0365907 contract inside
756 1203 0.0365907 reflect
757 1204 0.0365907 reflect
758 1206 0.0365907 contract inside
759 1208 0.0365907 contract inside
760 1209 0.0365907 reflect
761 1211 0.0365907 contract inside
762 1213 0.0365907 contract outside
763 1215 0.0365907 contract inside
764 1217 0.0365907 contract inside
765 1219 0.0365907 contract inside
766 1221 0.0365907 contract inside
767 1223 0.0365907 contract outside
768 1225 0.0365907 contract inside
769 1227 0.0365907 reflect
770 1228 0.0365907 reflect
771 1230 0.0365907 contract inside
772 1231 0.0365907 reflect
773 1233 0.0365907 contract inside
774 1234 0.0365907 reflect
775 1236 0.0365907 contract inside
776 1238 0.0365907 contract inside
777 1239 0.0365907 reflect
778 1241 0.0365907 contract inside
779 1243 0.0365907 contract inside
780 1245 0.0365907 contract inside
781 1246 0.0365907 reflect
782 1248 0.0365907 reflect
783 1250 0.0365907 contract inside
784 1252 0.0365907 contract inside
785 1253 0.0365907 reflect
786 1255 0.0365907 contract inside
787 1256 0.0365907 reflect
788 1258 0.0365907 reflect
789 1260 0.0365907 contract inside
790 1262 0.0365907 reflect
791 1264 0.0365907 contract inside
792 1266 0.0365907 contract inside
793 1267 0.0365907 reflect
794 1269 0.0365907 expand
795 1271 0.0365907 contract inside
796 1272 0.0365907 reflect
797 1274 0.0365907 contract inside
798 1276 0.0365907 reflect
799 1278 0.0365907 reflect
800 1279 0.0365907 reflect
801 1280 0.0365907 reflect
802 1282 0.0365907 reflect
803 1284 0.0365907 contract inside
804 1286 0.0365907 reflect
805 1288 0.0365907 reflect
806 1290 0.0365907 reflect
807 1292 0.0365907 reflect
808 1293 0.0365907 reflect
809 1295 0.0365907 contract inside
810 1297 0.0365907 contract inside
811 1298 0.0365907 reflect
812 1299 0.0365907 reflect
813 1301 0.0365907 contract inside
814 1303 0.0365907 expand
815 1304 0.0365907 reflect
816 1306 0.0365907 expand
817 1307 0.0365907 reflect
818 1308 0.0365907 reflect
819 1310 0.0365907 expand
820 1312 0.0365907 expand
821 1313 0.0365907 reflect
822 1315 0.0365907 expand
823 1316 0.0365907 reflect
824 1317 0.0365907 reflect
825 1319 0.0365907 expand
826 1320 0.0365907 reflect
827 1322 0.0365907 expand
828 1323 0.0365907 reflect
829 1325 0.0365907 expand
830 1326 0.0365907 reflect
831 1328 0.0365907 expand
832 1329 0.0365907 reflect
833 1331 0.0365907 expand
834 1332 0.0365907 reflect
835 1334 0.0365907 expand
836 1335 0.0365907 reflect
837 1337 0.0365907 expand
838 1338 0.0365907 reflect
839 1340 0.0365907 expand
840 1341 0.0365907 reflect
841 1342 0.0365907 reflect
842 1344 0.0365907 expand
843 1345 0.0365907 reflect
844 1347 0.0365907 expand
845 1348 0.0365907 reflect
846 1350 0.0365907 expand
847 1351 0.0365907 reflect
848 1353 0.0365907 expand
849 1354 0.0365907 reflect
850 1355 0.0365907 reflect
851 1357 0.0365907 expand
852 1359 0.0365906 expand
853 1360 0.0365906 reflect
854 1362 0.0365906 expand
855 1363 0.0365906 reflect
856 1364 0.0365906 reflect
857 1366 0.0365906 expand
858 1367 0.0365906 reflect
859 1369 0.0365906 expand
860 1370 0.0365906 reflect
861 1371 0.0365906 reflect
862 1373 0.0365906 expand
863 1374 0.0365906 reflect
864 1376 0.0365905 expand
865 1378 0.0365905 expand
866 1379 0.0365905 reflect
867 1380 0.0365905 reflect
868 1381 0.0365905 reflect
869 1383 0.0365905 expand
870 1384 0.0365905 reflect
871 1385 0.0365905 reflect
872 1386 0.0365905 reflect
873 1388 0.0365904 expand
874 1389 0.0365904 reflect
875 1390 0.0365904 reflect
876 1391 0.0365904 reflect
877 1393 0.0365903 expand
878 1394 0.0365903 reflect
879 1395 0.0365903 reflect
880 1397 0.0365902 expand
881 1398 0.0365902 reflect
882 1399 0.0365902 reflect
883 1401 0.0365901 expand
884 1402 0.0365901 reflect
885 1403 0.0365901 reflect
886 1405 0.0365899 expand
887 1406 0.0365899 reflect
888 1407 0.0365899 reflect
889 1409 0.0365896 expand
890 1410 0.0365896 reflect
891 1411 0.0365896 reflect
892 1413 0.0365892 expand
893 1414 0.0365892 reflect
894 1415 0.0365892 reflect
895 1417 0.0365886 expand
896 1418 0.0365886 reflect
897 1419 0.0365886 reflect
898 1421 0.0365876 expand
899 1422 0.0365876 reflect
900 1423 0.0365876 reflect
901 1425 0.0365863 expand
902 1426 0.0365863 reflect
903 1427 0.0365863 reflect
904 1429 0.0365842 expand
905 1430 0.0365842 reflect
906 1431 0.0365842 reflect
907 1433 0.0365814 expand
908 1434 0.0365814 reflect
909 1435 0.0365814 reflect
910 1437 0.0365768 expand
911 1438 0.0365768 reflect
912 1439 0.0365768 reflect
913 1441 0.0365707 expand
914 1442 0.0365707 reflect
915 1443 0.0365707 reflect
916 1445 0.0365607 expand
917 1446 0.0365607 reflect
918 1447 0.0365607 reflect
919 1449 0.0365478 expand
920 1450 0.0365478 reflect
921 1451 0.0365478 reflect
922 1453 0.0365257 expand
923 1454 0.0365257 reflect
924 1455 0.0365257 reflect
925 1457 0.036499 expand
926 1458 0.036499 reflect
927 1459 0.036499 reflect
928 1461 0.0364497 expand
929 1462 0.0364497 reflect
930 1463 0.0364497 reflect
931 1465 0.0363967 expand
932 1466 0.0363967 reflect
933 1468 0.0363936 reflect
934 1470 0.0363575 reflect
935 1471 0.0363575 reflect
936 1473 0.0363575 contract inside
937 1475 0.0363575 contract inside
938 1476 0.0363575 reflect
939 1478 0.0363575 contract inside
940 1480 0.0363575 contract inside
941 1482 0.0363575 contract outside
942 1484 0.0363575 contract inside
943 1485 0.0363575 reflect
944 1486 0.0363575 reflect
945 1488 0.0363574 reflect
946 1489 0.0363574 reflect
947 1491 0.0363574 contract inside
948 1492 0.0363574 reflect
949 1494 0.0363316 expand
950 1496 0.036313 expand
951 1497 0.036313 reflect
952 1498 0.036313 reflect
953 1499 0.036313 reflect
954 1501 0.0362885 expand
955 1502 0.0362885 reflect
956 1503 0.0362885 reflect
957 1505 0.0362671 expand
958 1506 0.0362671 reflect
959 1507 0.0362671 reflect
960 1509 0.036262 reflect
961 1510 0.036262 reflect
962 1512 0.0362353 expand
963 1513 0.0362353 reflect
964 1515 0.0362313 reflect
965 1516 0.0362313 reflect
966 1517 0.0362313 reflect
967 1519 0.0362313 contract inside
968 1521 0.0362313 contract inside
969 1523 0.0362313 contract inside
970 1525 0.0362313 contract inside
971 1527 0.0362313 contract inside
972 1529 0.0362313 contract inside
973 1531 0.0362313 contract inside
974 1533 0.0362313 contract inside
975 1535 0.0362313 contract inside
976 1537 0.0362313 contract inside
977 1538 0.0362313 reflect
978 1540 0.0362313 contract inside
979 1542 0.0362313 contract outside
980 1544 0.0362313 contract inside
981 1546 0.0362312 contract inside
982 1548 0.0362309 contract inside
983 1550 0.0362309 contract inside
984 1551 0.0362309 reflect
985 1553 0.0362309 contract inside
986 1555 0.0362309 contract inside
987 1556 0.0362309 reflect
988 1557 0.0362309 reflect
989 1558 0.0362309 reflect
990 1560 0.0362309 contract inside
991 1562 0.0362309 contract inside
992 1564 0.0362307 contract inside
993 1565 0.0362307 reflect
994 1567 0.0362307 contract inside
995 1569 0.0362307 contract inside
996 1571 0.0362307 contract inside
997 1572 0.0362307 reflect
998 1574 0.0362307 contract inside
999 1576 0.0362307 contract inside
1000 1578 0.0362307 contract inside
1001 1580 0.0362307 contract inside
1002 1582 0.0362306 contract inside
1003 1584 0.0362306 contract inside
1004 1586 0.0362306 contract inside
1005 1588 0.0362306 contract inside
1006 1590 0.0362306 contract inside
1007 1592 0.0362306 contract inside
1008 1594 0.0362306 contract inside
1009 1595 0.0362306 reflect
1010 1597 0.0362306 contract inside
1011 1599 0.0362306 contract inside
1012 1601 0.0362306 contract outside
1013 1603 0.0362306 contract inside
1014 1605 0.0362306 contract inside
1015 1606 0.0362306 reflect
1016 1608 0.0362306 contract inside
1017 1610 0.0362306 contract inside
1018 1612 0.0362306 contract inside
1019 1614 0.0362306 contract inside
1020 1616 0.0362306 contract inside
1021 1618 0.0362306 contract inside
1022 1620 0.0362306 contract inside
1023 1622 0.0362306 contract inside
1024 1623 0.0362306 reflect
1025 1624 0.0362306 reflect
1026 1626 0.0362306 contract inside
1027 1627 0.0362306 reflect
1028 1628 0.0362306 reflect
1029 1630 0.0362306 contract inside
1030 1632 0.0362306 contract inside
1031 1634 0.0362306 contract inside
1032 1636 0.0362306 contract inside
1033 1638 0.0362306 contract inside
1034 1640 0.0362306 contract outside
1035 1642 0.0362306 contract inside
1036 1643 0.0362306 reflect
1037 1645 0.0362306 contract inside
1038 1647 0.0362306 contract inside
1039 1649 0.0362306 contract inside
1040 1651 0.0362306 contract inside
1041 1653 0.0362306 contract inside
1042 1655 0.0362306 contract inside
1043 1656 0.0362306 reflect
1044 1658 0.0362306 contract inside
1045 1660 0.0362306 contract inside
1046 1662 0.0362306 contract inside
1047 1664 0.0362306 contract inside
1048 1666 0.0362306 contract inside
1049 1668 0.0362306 contract inside
1050 1670 0.0362306 contract inside
1051 1672 0.0362306 contract inside
1052 1674 0.0362306 contract inside
1053 1676 0.0362306 contract inside
1054 1678 0.0362306 contract inside
1055 1679 0.0362306 reflect
1056 1681 0.0362306 contract inside
1057 1683 0.0362306 contract inside
1058 1685 0.0362306 contract inside
1059 1687 0.0362306 contract inside
1060 1689 0.0362306 contract inside
1061 1691 0.0362306 contract inside
1062 1693 0.0362306 contract inside
1063 1695 0.0362306 contract outside
1064 1696 0.0362306 reflect
1065 1698 0.0362306 contract inside
1066 1700 0.0362306 contract inside
1067 1702 0.0362306 contract outside
1068 1704 0.0362306 contract inside
1069 1706 0.0362306 contract inside
1070 1708 0.0362306 contract inside
1071 1710 0.0362306 contract outside
1072 1712 0.0362306 contract inside
1073 1714 0.0362306 contract outside
1074 1716 0.0362306 contract inside
1075 1718 0.0362306 contract outside
1076 1720 0.0362306 contract inside
1077 1722 0.0362306 contract inside
1078 1724 0.0362306 contract outside
1079 1726 0.0362306 contract inside
1080 1728 0.0362306 contract inside
1081 1730 0.0362306 contract inside
1082 1732 0.0362306 contract inside
1083 1733 0.0362306 reflect
1084 1735 0.0362306 contract inside
1085 1737 0.0362306 contract inside
1086 1739 0.0362306 contract inside
1087 1741 0.0362306 contract inside
1088 1743 0.0362306 contract inside
1089 1745 0.0362306 contract inside
1090 1746 0.0362306 reflect
1091 1748 0.0362306 contract inside
1092 1750 0.0362306 contract inside
1093 1752 0.0362306 contract outside
1094 1754 0.0362306 reflect
1095 1756 0.0362306 contract inside
1096 1757 0.0362306 reflect
1097 1758 0.0362306 reflect
1098 1760 0.0362306 contract inside
1099 1762 0.0362306 contract inside
1100 1764 0.0362306 contract inside
1101 1766 0.0362306 contract outside
1102 1768 0.0362306 contract outside
1103 1769 0.0362306 reflect
1104 1771 0.0362306 contract inside
1105 1773 0.0362306 contract inside
1106 1775 0.0362306 contract inside
1107 1777 0.0362306 contract inside
1108 1779 0.0362306 contract inside
1109 1781 0.0362306 contract inside
1110 1783 0.0362306 contract inside
1111 1785 0.0362306 contract outside
1112 1787 0.0362306 contract inside
1113 1788 0.0362306 reflect
1114 1790 0.0362306 contract inside
1115 1792 0.0362306 contract inside
1116 1794 0.0362306 contract inside
1117 1796 0.0362306 contract inside
1118 1798 0.0362306 contract inside
1119 1800 0.0362306 contract outside
1120 1802 0.0362306 contract inside
1121 1803 0.0362306 reflect
1122 1805 0.0362306 contract inside
1123 1807 0.0362306 contract inside
1124 1809 0.0362306 contract inside
1125 1811 0.0362306 contract inside
1126 1813 0.0362306 contract inside
1127 1815 0.0362306 contract inside
1128 1817 0.0362306 contract inside
1129 1819 0.0362306 contract inside
1130 1820 0.0362306 reflect
1131 1822 0.0362306 contract inside
1132 1823 0.0362306 reflect
1133 1825 0.0362306 contract inside
1134 1827 0.0362306 contract inside
1135 1829 0.0362306 contract outside
1136 1831 0.0362306 contract inside
1137 1832 0.0362306 reflect
1138 1834 0.0362306 contract inside
1139 1836 0.0362306 contract inside
1140 1838 0.0362306 contract inside
1141 1839 0.0362306 reflect
1142 1841 0.0362306 contract inside
1143 1843 0.0362306 expand
1144 1845 0.0362306 contract inside
1145 1847 0.0362306 contract inside
1146 1848 0.0362306 reflect
1147 1850 0.0362306 contract outside
1148 1851 0.0362306 reflect
1149 1852 0.0362306 reflect
1150 1853 0.0362306 reflect
1151 1855 0.0362306 contract outside
1152 1856 0.0362306 reflect
1153 1858 0.0362306 reflect
1154 1860 0.0362306 reflect
1155 1861 0.0362306 reflect
1156 1863 0.0362306 contract inside
1157 1864 0.0362306 reflect
1158 1866 0.0362306 expand
1159 1867 0.0362306 reflect
1160 1868 0.0362306 reflect
1161 1869 0.0362306 reflect
1162 1870 0.0362306 reflect
1163 1871 0.0362306 reflect
1164 1872 0.0362306 reflect
1165 1874 0.0362306 expand
1166 1876 0.0362306 expand
1167 1877 0.0362306 reflect
1168 1878 0.0362306 reflect
1169 1879 0.0362306 reflect
1170 1881 0.0362306 expand
1171 1883 0.0362306 expand
1172 1885 0.0362306 expand
1173 1887 0.0362306 expand
1174 1888 0.0362306 reflect
1175 1889 0.0362306 reflect
1176 1890 0.0362306 reflect
1177 1892 0.0362306 expand
1178 1893 0.0362306 reflect
1179 1894 0.0362306 reflect
1180 1895 0.0362306 reflect
1181 1897 0.0362306 expand
1182 1898 0.0362306 reflect
1183 1900 0.0362306 expand
1184 1901 0.0362306 reflect
1185 1902 0.0362306 reflect
1186 1904 0.0362306 expand
1187 1905 0.0362306 reflect
1188 1906 0.0362306 reflect
1189 1908 0.0362306 expand
1190 1909 0.0362306 reflect
1191 1910 0.0362306 reflect
1192 1912 0.0362306 expand
1193 1913 0.0362306 reflect
1194 1915 0.0362306 expand
1195 1917 0.0362306 expand
1196 1918 0.0362306 reflect
1197 1919 0.0362306 reflect
1198 1921 0.0362306 expand
1199 1922 0.0362306 reflect
1200 1923 0.0362306 reflect
1201 1924 0.0362306 reflect
1202 1926 0.0362306 expand
1203 1927 0.0362306 reflect
1204 1928 0.0362306 reflect
1205 1929 0.0362306 reflect
1206 1930 0.0362306 reflect
1207 1932 0.0362306 expand
1208 1933 0.0362306 reflect
1209 1935 0.0362306 expand
1210 1937 0.0362306 expand
1211 1938 0.0362306 reflect
1212 1939 0.0362306 reflect
1213 1940 0.0362306 reflect
1214 1942 0.0362306 expand
1215 1943 0.0362306 reflect
1216 1944 0.0362306 reflect
1217 1945 0.0362306 reflect
1218 1947 0.0362306 expand
1219 1948 0.0362306 reflect
1220 1949 0.0362306 reflect
1221 1951 0.0362306 expand
1222 1952 0.0362306 reflect
1223 1954 0.0362306 expand
1224 1956 0.0362306 expand
1225 1957 0.0362306 reflect
1226 1958 0.0362306 reflect
1227 1960 0.0362306 expand
1228 1961 0.0362306 reflect
1229 1962 0.0362306 reflect
1230 1964 0.0362306 expand
1231 1965 0.0362306 reflect
1232 1966 0.0362306 reflect
1233 1968 0.0362306 expand
1234 1969 0.0362306 reflect
1235 1971 0.0362306 expand
1236 1972 0.0362306 reflect
1237 1974 0.0362306 expand
1238 1975 0.0362306 reflect
1239 1977 0.0362306 expand
1240 1978 0.0362306 reflect
1241 1980 0.0362306 expand
1242 1981 0.0362306 reflect
1243 1983 0.0362306 expand
1244 1984 0.0362306 reflect
1245 1986 0.0362306 expand
1246 1987 0.0362306 reflect
1247 1989 0.0362306 expand
1248 1990 0.0362306 reflect
1249 1991 0.0362306 reflect
1250 1993 0.0362306 expand
1251 1994 0.0362306 reflect
1252 1996 0.0362306 expand
1253 1997 0.0362306 reflect
1254 1999 0.0362306 expand
1255 2000 0.0362306 reflect
1256 2002 0.0362306 expand
1257 2003 0.0362306 reflect
1258 2005 0.0362306 expand
1259 2006 0.0362306 reflect
1260 2008 0.0362306 expand
1261 2009 0.0362306 reflect
1262 2011 0.0362306 expand
1263 2012 0.0362306 reflect
1264 2014 0.0362306 expand
1265 2015 0.0362306 reflect
1266 2016 0.0362306 reflect
1267 2018 0.0362306 expand
1268 2019 0.0362306 reflect
1269 2020 0.0362306 reflect
1270 2022 0.0362306 expand
1271 2023 0.0362306 reflect
1272 2024 0.0362306 reflect
1273 2026 0.0362305 expand
1274 2028 0.0362305 expand
1275 2029 0.0362305 reflect
1276 2031 0.0362305 expand
1277 2032 0.0362305 reflect
1278 2033 0.0362305 reflect
1279 2035 0.0362305 reflect
1280 2037 0.0362305 expand
1281 2038 0.0362305 reflect
1282 2039 0.0362305 reflect
1283 2040 0.0362305 reflect
1284 2041 0.0362305 reflect
1285 2042 0.0362305 reflect
1286 2043 0.0362305 reflect
1287 2045 0.0362305 expand
1288 2046 0.0362305 reflect
1289 2048 0.0362305 expand
1290 2049 0.0362305 reflect
1291 2051 0.0362305 expand
1292 2052 0.0362305 reflect
1293 2054 0.0362305 expand
1294 2055 0.0362305 reflect
1295 2057 0.0362305 expand
1296 2058 0.0362305 reflect
1297 2060 0.0362305 expand
1298 2061 0.0362305 reflect
1299 2063 0.0362305 expand
1300 2064 0.0362305 reflect
1301 2066 0.0362304 expand
1302 2067 0.0362304 reflect
1303 2069 0.0362304 expand
1304 2070 0.0362304 reflect
1305 2072 0.0362303 expand
1306 2073 0.0362303 reflect
1307 2075 0.0362302 expand
1308 2076 0.0362302 reflect
1309 2078 0.0362301 expand
1310 2079 0.0362301 reflect
1311 2081 0.0362299 expand
1312 2082 0.0362299 reflect
1313 2084 0.0362297 expand
1314 2085 0.0362297 reflect
1315 2087 0.0362294 expand
1316 2088 0.0362294 reflect
1317 2090 0.0362289 expand
1318 2091 0.0362289 reflect
1319 2093 0.0362283 expand
1320 2094 0.0362283 reflect
1321 2096 0.0362275 expand
1322 2097 0.0362275 reflect
1323 2099 0.0362264 expand
1324 2100 0.0362264 reflect
1325 2102 0.0362245 expand
1326 2103 0.0362245 reflect
1327 2105 0.0362221 expand
1328 2106 0.0362221 reflect
1329 2108 0.0362198 expand
1330 2109 0.0362198 reflect
1331 2111 0.0362144 expand
1332 2112 0.0362144 reflect
1333 2114 0.0362085 expand
1334 2115 0.0362085 reflect
1335 2117 0.0362015 expand
1336 2118 0.0362015 reflect
1337 2120 0.0361874 expand
1338 2121 0.0361874 reflect
1339 2122 0.0361874 reflect
1340 2124 0.0361686 expand
1341 2125 0.0361686 reflect
1342 2127 0.0361512 expand
1343 2129 0.036132 expand
1344 2130 0.036132 reflect
1345 2132 0.0361309 reflect
1346 2134 0.0361309 contract inside
1347 2135 0.0361309 reflect
1348 2136 0.0361309 reflect
1349 2138 0.0361309 contract inside
1350 2140 0.0361109 expand
1351 2142 0.0360784 expand
1352 2143 0.0360784 reflect
1353 2144 0.0360784 reflect
1354 2145 0.0360784 reflect
1355 2147 0.0360557 expand
1356 2149 0.0360438 expand
1357 2150 0.0360438 reflect
1358 2151 0.0360438 reflect
1359 2153 0.0360437 expand
1360 2154 0.0360437 reflect
1361 2156 0.0359982 expand
1362 2158 0.0359982 contract outside
1363 2159 0.0359982 reflect
1364 2160 0.0359982 reflect
1365 2161 0.0359982 reflect
1366 2163 0.0359974 reflect
1367 2164 0.0359974 reflect
1368 2166 0.0359314 expand
1369 2167 0.0359314 reflect
1370 2169 0.0359314 contract inside
1371 2170 0.0359314 reflect
1372 2171 0.0359314 reflect
1373 2172 0.0359314 reflect
1374 2174 0.0358924 expand
1375 2175 0.0358924 reflect
1376 2176 0.0358924 reflect
1377 2177 0.0358924 reflect
1378 2178 0.0358924 reflect
1379 2179 0.0358924 reflect
1380 2180 0.0358924 reflect
1381 2182 0.0358829 contract inside
1382 2184 0.0358693 reflect
1383 2186 0.0358693 contract inside
1384 2188 0.0358693 contract inside
1385 2189 0.0358693 reflect
1386 2191 0.0358376 expand
1387 2192 0.0358376 reflect
1388 2193 0.0358376 reflect
1389 2195 0.0358376 contract inside
1390 2196 0.0358376 reflect
1391 2197 0.0358376 reflect
1392 2198 0.0358376 reflect
1393 2199 0.0358376 reflect
1394 2201 0.0358376 contract inside
1395 2203 0.0358056 expand
1396 2204 0.0358056 reflect
1397 2206 0.0358056 contract inside
1398 2207 0.0358056 reflect
1399 2208 0.0358056 reflect
1400 2210 0.0357886 expand
1401 2211 0.0357886 reflect
1402 2212 0.0357886 reflect
1403 2213 0.0357886 reflect
1404 2215 0.0357886 contract outside
1405 2217 0.035767 reflect
1406 2219 0.035767 contract inside
1407 2220 0.035767 reflect
1408 2221 0.035767 reflect
1409 2223 0.035767 contract inside
1410 2224 0.035767 reflect
1411 2225 0.035767 reflect
1412 2227 0.035767 contract inside
1413 2229 0.0357667 reflect
1414 2231 0.0357649 contract inside
1415 2233 0.0357536 reflect
1416 2235 0.0357536 contract inside
1417 2237 0.0357536 contract outside
1418 2239 0.035737 expand
1419 2240 0.035737 reflect
1420 2241 0.035737 reflect
1421 2242 0.035737 reflect
1422 2243 0.035737 reflect
1423 2245 0.0357283 reflect
1424 2246 0.0357283 reflect
1425 2248 0.0357283 contract outside
1426 2250 0.0357283 contract outside
1427 2251 0.0357283 reflect
1428 2253 0.0357283 contract outside
1429 2255 0.0357245 reflect
1430 2257 0.0357245 contract inside
1431 2258 0.0357245 reflect
1432 2260 0.0357245 contract inside
1433 2261 0.0357245 reflect
1434 2263 0.0357245 contract inside
1435 2265 0.0357245 contract inside
1436 2266 0.0357245 reflect
1437 2268 0.0357151 expand
1438 2269 0.0357151 reflect
1439 2271 0.0357151 contract inside
1440 2273 0.0357125 expand
1441 2274 0.0357125 reflect
1442 2275 0.0357125 reflect
1443 2276 0.0357125 reflect
1444 2278 0.0357111 reflect
1445 2279 0.0357111 reflect
1446 2281 0.0357111 contract inside
1447 2282 0.0357111 reflect
1448 2284 0.0357102 contract inside
1449 2286 0.0357102 contract inside
1450 2288 0.0357092 contract inside
1451 2289 0.0357092 reflect
1452 2291 0.035701 expand
1453 2292 0.035701 reflect
1454 2293 0.035701 reflect
1455 2295 0.035701 contract inside
1456 2297 0.035701 contract inside
1457 2298 0.035701 reflect
1458 2300 0.035701 contract outside
1459 2302 0.035699 expand
1460 2304 0.035699 contract inside
1461 2305 0.035699 reflect
1462 2307 0.035699 contract inside
1463 2309 0.035699 contract inside
1464 2310 0.035699 reflect
1465 2311 0.035699 reflect
1466 2313 0.0356983 reflect
1467 2315 0.0356973 expand
1468 2316 0.0356973 reflect
1469 2318 0.0356973 contract inside
1470 2319 0.0356973 reflect
1471 2321 0.0356955 reflect
1472 2322 0.0356955 reflect
1473 2323 0.0356955 reflect
1474 2324 0.0356955 reflect
1475 2325 0.0356955 reflect
1476 2327 0.0356955 contract inside
1477 2328 0.0356955 reflect
1478 2330 0.0356953 contract inside
1479 2331 0.0356953 reflect
1480 2333 0.0356953 contract inside
1481 2335 0.0356951 contract inside
1482 2337 0.0356951 contract outside
1483 2338 0.0356951 reflect
1484 2340 0.0356941 contract inside
1485 2342 0.0356939 reflect
1486 2344 0.0356939 contract inside
1487 2346 0.0356939 contract inside
1488 2348 0.0356938 reflect
1489 2349 0.0356938 reflect
1490 2350 0.0356938 reflect
1491 2352 0.0356938 contract inside
1492 2354 0.0356938 contract inside
1493 2355 0.0356938 reflect
1494 2357 0.0356936 reflect
1495 2359 0.0356936 contract outside
1496 2361 0.0356936 contract inside
1497 2362 0.0356936 reflect
1498 2364 0.0356936 contract inside
1499 2366 0.0356935 expand
1500 2367 0.0356935 reflect
1501 2369 0.0356932 expand
1502 2370 0.0356932 reflect
1503 2371 0.0356932 reflect
1504 2372 0.0356932 reflect
1505 2374 0.035693 reflect
1506 2375 0.035693 reflect
1507 2377 0.0356929 reflect
1508 2379 0.0356929 contract outside
1509 2381 0.0356929 contract inside
1510 2382 0.0356929 reflect
1511 2384 0.0356929 contract inside
1512 2385 0.0356929 reflect
1513 2387 0.0356928 contract inside
1514 2389 0.0356924 expand
1515 2390 0.0356924 reflect
1516 2391 0.0356924 reflect
1517 2393 0.0356924 contract inside
1518 2394 0.0356924 reflect
1519 2396 0.0356924 contract inside
1520 2397 0.0356924 reflect
1521 2398 0.0356924 reflect
1522 2399 0.0356924 reflect
1523 2401 0.0356924 contract inside
1524 2403 0.0356922 expand
1525 2405 0.0356922 contract inside
1526 2406 0.0356922 reflect
1527 2408 0.0356922 contract inside
1528 2409 0.0356922 reflect
1529 2411 0.0356922 contract outside
1530 2412 0.0356922 reflect
1531 2414 0.035692 expand
1532 2415 0.035692 reflect
1533 2417 0.0356919 expand
1534 2418 0.0356919 reflect
1535 2419 0.0356919 reflect
1536 2421 0.0356917 expand
1537 2423 0.0356917 contract inside
1538 2425 0.0356917 contract inside
1539 2426 0.0356917 reflect
1540 2427 0.0356917 reflect
1541 2428 0.0356917 reflect
1542 2429 0.0356917 reflect
1543 2431 0.0356917 contract inside
1544 2433 0.0356917 reflect
1545 2435 0.0356917 contract inside
1546 2436 0.0356917 reflect
1547 2437 0.0356917 reflect
1548 2439 0.0356917 contract inside
1549 2441 0.0356917 contract outside
1550 2443 0.0356917 contract outside
1551 2445 0.0356917 contract outside
1552 2447 0.0356917 contract inside
1553 2449 0.0356917 contract inside
1554 2451 0.0356916 reflect
1555 2453 0.0356916 reflect
1556 2455 0.0356916 contract inside
1557 2456 0.0356916 reflect
1558 2458 0.0356916 contract inside
1559 2459 0.0356916 reflect
1560 2461 0.0356916 reflect
1561 2462 0.0356916 reflect
1562 2464 0.0356916 contract inside
1563 2466 0.0356916 contract outside
1564 2467 0.0356916 reflect
1565 2469 0.0356916 reflect
1566 2471 0.0356916 contract inside
1567 2472 0.0356916 reflect
1568 2474 0.0356916 contract inside
1569 2476 0.0356916 contract inside
1570 2478 0.0356916 contract inside
1571 2480 0.0356916 reflect
1572 2481 0.0356916 reflect
1573 2483 0.0356916 contract inside
1574 2485 0.0356916 contract inside
1575 2487 0.0356916 reflect
1576 2489 0.0356916 contract inside
1577 2491 0.0356916 reflect
1578 2492 0.0356916 reflect
1579 2494 0.0356916 expand
1580 2496 0.0356916 contract inside
1581 2497 0.0356916 reflect
1582 2498 0.0356916 reflect
1583 2499 0.0356916 reflect
1584 2501 0.0356916 expand
1585 2502 0.0356916 reflect
1586 2504 0.0356915 reflect
1587 2505 0.0356915 reflect
1588 2507 0.0356915 expand
1589 2509 0.0356915 contract outside
1590 2510 0.0356915 reflect
1591 2511 0.0356915 reflect
1592 2513 0.0356915 contract inside
1593 2515 0.0356915 contract outside
1594 2517 0.0356915 reflect
1595 2519 0.0356915 expand
1596 2520 0.0356915 reflect
1597 2521 0.0356915 reflect
1598 2522 0.0356915 reflect
1599 2523 0.0356915 reflect
1600 2525 0.0356915 contract inside
1601 2527 0.0356915 contract inside
1602 2529 0.0356915 contract inside
1603 2531 0.0356915 contract inside
1604 2532 0.0356915 reflect
1605 2533 0.0356915 reflect
1606 2535 0.0356915 contract inside
1607 2536 0.0356915 reflect
1608 2537 0.0356915 reflect
1609 2539 0.0356915 contract inside
1610 2541 0.0356915 contract inside
1611 2542 0.0356915 reflect
1612 2544 0.0356915 contract outside
1613 2546 0.0356915 contract inside
1614 2548 0.0356915 contract inside
1615 2550 0.0356915 contract outside
1616 2552 0.0356915 reflect
1617 2553 0.0356915 reflect
1618 2555 0.0356915 contract inside
1619 2556 0.0356915 reflect
1620 2557 0.0356915 reflect
1621 2559 0.0356915 contract inside
1622 2560 0.0356915 reflect
1623 2561 0.0356915 reflect
1624 2563 0.0356915 contract inside
1625 2564 0.0356915 reflect
1626 2566 0.0356915 reflect
1627 2568 0.0356915 contract inside
1628 2570 0.0356915 contract outside
1629 2572 0.0356915 contract outside
1630 2574 0.0356915 contract inside
1631 2575 0.0356915 reflect
1632 2576 0.0356915 reflect
1633 2578 0.0356915 expand
1634 2580 0.0356915 expand
1635 2582 0.0356915 contract outside
1636 2583 0.0356915 reflect
1637 2584 0.0356915 reflect
1638 2585 0.0356915 reflect
1639 2587 0.0356915 contract inside
1640 2589 0.0356915 reflect
1641 2591 0.0356915 contract inside
1642 2593 0.0356915 contract outside
1643 2594 0.0356915 reflect
1644 2596 0.0356915 expand
1645 2597 0.0356915 reflect
1646 2598 0.0356915 reflect
1647 2600 0.0356915 expand
1648 2602 0.0356915 contract inside
1649 2603 0.0356915 reflect
1650 2604 0.0356915 reflect
1651 2606 0.0356915 contract inside
1652 2608 0.0356915 reflect
1653 2610 0.0356915 contract outside
1654 2611 0.0356915 reflect
1655 2613 0.0356915 contract inside
1656 2615 0.0356915 reflect
1657 2617 0.0356915 expand
1658 2618 0.0356915 reflect
1659 2620 0.0356915 contract inside
1660 2622 0.0356915 contract outside
1661 2623 0.0356915 reflect
1662 2624 0.0356915 reflect
1663 2625 0.0356915 reflect
1664 2627 0.0356915 contract inside
1665 2628 0.0356915 reflect
1666 2629 0.0356915 reflect
1667 2630 0.0356915 reflect
1668 2632 0.0356915 contract inside
1669 2634 0.0356915 contract outside
1670 2636 0.0356915 contract inside
1671 2638 0.0356915 contract inside
1672 2640 0.0356915 reflect
1673 2642 0.0356915 contract inside
1674 2643 0.0356915 reflect
1675 2645 0.0356915 contract inside
1676 2647 0.0356915 expand
1677 2649 0.0356915 contract inside
1678 2651 0.0356915 contract outside
1679 2652 0.0356915 reflect
1680 2653 0.0356915 reflect
1681 2655 0.0356915 contract outside
1682 2657 0.0356915 expand
1683 2658 0.0356915 reflect
1684 2659 0.0356915 reflect
1685 2661 0.0356915 contract inside
1686 2662 0.0356915 reflect
1687 2664 0.0356915 contract inside
1688 2666 0.0356915 reflect
1689 2667 0.0356915 reflect
1690 2669 0.0356915 reflect
1691 2671 0.0356915 reflect
1692 2672 0.0356915 reflect
1693 2674 0.0356915 contract inside
1694 2675 0.0356915 reflect
1695 2676 0.0356915 reflect
1696 2678 0.0356915 contract inside
1697 2679 0.0356915 reflect
1698 2681 0.0356915 contract inside
1699 2683 0.0356915 expand
1700 2684 0.0356915 reflect
1701 2685 0.0356915 reflect
1702 2686 0.0356915 reflect
1703 2687 0.0356915 reflect
1704 2689 0.0356915 contract inside
1705 2690 0.0356915 reflect
1706 2692 0.0356915 contract inside
1707 2693 0.0356915 reflect
1708 2694 0.0356915 reflect
1709 2696 0.0356915 reflect
1710 2698 0.0356915 contract inside
1711 2700 0.0356915 expand
1712 2701 0.0356915 reflect
1713 2703 0.0356915 contract inside
1714 2704 0.0356915 reflect
1715 2705 0.0356915 reflect
1716 2707 0.0356915 contract inside
1717 2708 0.0356915 reflect
1718 2710 0.0356915 contract outside
1719 2712 0.0356915 reflect
1720 2714 0.0356915 contract inside
1721 2715 0.0356915 reflect
1722 2716 0.0356915 reflect
1723 2718 0.0356915 reflect
1724 2720 0.0356915 contract outside
1725 2722 0.0356915 contract inside
1726 2724 0.0356915 expand
1727 2725 0.0356915 reflect
1728 2727 0.0356915 contract inside
1729 2729 0.0356915 contract inside
1730 2730 0.0356915 reflect
1731 2731 0.0356915 reflect
1732 2733 0.0356915 contract inside
1733 2735 0.0356915 reflect
1734 2737 0.0356915 contract inside
1735 2738 0.0356915 reflect
1736 2740 0.0356915 contract inside
1737 2742 0.0356915 contract inside
1738 2744 0.0356915 reflect
1739 2746 0.0356915 contract inside
1740 2747 0.0356915 reflect
1741 2748 0.0356915 reflect
1742 2750 0.0356915 contract inside
1743 2752 0.0356915 contract inside
1744 2753 0.0356915 reflect
1745 2755 0.0356915 reflect
1746 2757 0.0356915 reflect
1747 2758 0.0356915 reflect
1748 2760 0.0356915 reflect
1749 2762 0.0356915 contract inside
1750 2764 0.0356915 contract inside
1751 2766 0.0356915 contract inside
1752 2767 0.0356915 reflect
1753 2769 0.0356915 contract inside
1754 2771 0.0356915 contract inside
1755 2773 0.0356915 contract inside
1756 2774 0.0356915 reflect
1757 2775 0.0356915 reflect
1758 2777 0.0356915 reflect
1759 2779 0.0356915 contract inside
1760 2780 0.0356915 reflect
1761 2782 0.0356915 contract inside
1762 2784 0.0356915 contract inside
1763 2786 0.0356915 contract inside
1764 2788 0.0356915 contract outside
1765 2790 0.0356915 reflect
1766 2792 0.0356915 expand
1767 2793 0.0356915 reflect
1768 2795 0.0356915 contract inside
1769 2796 0.0356915 reflect
1770 2798 0.0356915 contract inside
1771 2800 0.0356915 reflect
1772 2801 0.0356915 reflect
1773 2803 0.0356915 contract inside
1774 2805 0.0356915 expand
1775 2807 0.0356915 expand
1776 2809 0.0356915 expand
1777 2810 0.0356915 reflect
1778 2811 0.0356915 reflect
1779 2813 0.0356915 expand
1780 2815 0.0356915 contract inside
1781 2817 0.0356915 contract inside
1782 2819 0.0356915 contract inside
1783 2820 0.0356915 reflect
1784 2821 0.0356915 reflect
1785 2822 0.0356915 reflect
1786 2824 0.0356915 contract outside
1787 2826 0.0356915 reflect
1788 2828 0.0356915 contract inside
1789 2829 0.0356915 reflect
1790 2831 0.0356915 contract inside
1791 2832 0.0356915 reflect
1792 2834 0.0356915 contract outside
1793 2835 0.0356915 reflect
1794 2836 0.0356915 reflect
1795 2838 0.0356915 contract inside
1796 2840 0.0356915 contract inside
1797 2842 0.0356915 reflect
1798 2844 0.0356915 contract outside
1799 2846 0.0356915 contract inside
1800 2848 0.0356915 contract inside
1801 2850 0.0356915 contract inside
1802 2852 0.0356915 contract inside
1803 2854 0.0356915 contract inside
1804 2856 0.0356915 contract inside
1805 2857 0.0356915 reflect
1806 2859 0.0356915 contract inside
1807 2861 0.0356915 contract inside
1808 2863 0.0356915 contract inside
1809 2865 0.0356915 contract inside
1810 2866 0.0356915 reflect
1811 2868 0.0356915 contract inside
1812 2870 0.0356915 reflect
1813 2871 0.0356915 reflect
1814 2873 0.0356915 contract inside
1815 2875 0.0356915 reflect
1816 2877 0.0356915 contract inside
1817 2878 0.0356915 reflect
1818 2879 0.0356915 reflect
1819 2881 0.0356915 reflect
1820 2883 0.0356915 contract inside
1821 2885 0.0356915 contract inside
1822 2887 0.0356915 expand
1823 2888 0.0356915 reflect
1824 2889 0.0356915 reflect
1825 2890 0.0356915 reflect
1826 2891 0.0356915 reflect
1827 2892 0.0356915 reflect
1828 2893 0.0356915 reflect
1829 2894 0.0356915 reflect
1830 2895 0.0356915 reflect
1831 2897 0.0356915 contract inside
1832 2899 0.0356915 reflect
1833 2900 0.0356915 reflect
1834 2901 0.0356915 reflect
1835 2903 0.0356915 contract inside
1836 2904 0.0356915 reflect
1837 2906 0.0356915 reflect
1838 2908 0.0356915 reflect
1839 2910 0.0356915 contract inside
1840 2912 0.0356915 contract inside
1841 2913 0.0356915 reflect
1842 2915 0.0356915 reflect
1843 2916 0.0356915 reflect
1844 2917 0.0356915 reflect
1845 2919 0.0356915 contract outside
1846 2921 0.0356915 contract inside
1847 2923 0.0356915 reflect
1848 2925 0.0356915 contract inside
1849 2927 0.0356915 contract inside
1850 2929 0.0356915 contract outside
1851 2931 0.0356915 expand
1852 2932 0.0356915 reflect
1853 2933 0.0356915 reflect
1854 2935 0.0356915 expand
1855 2937 0.0356915 contract outside
1856 2938 0.0356915 reflect
1857 2939 0.0356915 reflect
1858 2941 0.0356915 reflect
1859 2943 0.0356915 contract inside
1860 2945 0.0356915 expand
1861 2946 0.0356915 reflect
1862 2948 0.0356915 reflect
1863 2950 0.0356915 contract inside
1864 2952 0.0356915 expand
1865 2953 0.0356915 reflect
1866 2955 0.0356915 expand
1867 2957 0.0356915 expand
1868 2958 0.0356915 reflect
1869 2959 0.0356915 reflect
1870 2960 0.0356915 reflect
1871 2962 0.0356915 contract inside
1872 2963 0.0356915 reflect
1873 2965 0.0356915 reflect
1874 2967 0.0356915 contract inside
1875 2968 0.0356915 reflect
1876 2970 0.0356915 reflect
1877 2971 0.0356915 reflect
1878 2973 0.0356915 contract inside
1879 2974 0.0356915 reflect
1880 2975 0.0356915 reflect
1881 2977 0.0356915 expand
1882 2979 0.0356915 contract inside
1883 2980 0.0356915 reflect
1884 2981 0.0356915 reflect
1885 2983 0.0356915 expand
1886 2984 0.0356915 reflect
1887 2985 0.0356915 reflect
1888 2986 0.0356915 reflect
1889 2988 0.0356915 reflect
1890 2989 0.0356915 reflect
1891 2991 0.0356915 contract inside
1892 2992 0.0356915 reflect
1893 2993 0.0356915 reflect
1894 2995 0.0356915 contract inside
1895 2997 0.0356915 contract inside
1896 2999 0.0356915 reflect
1897 3001 0.0356915 contract inside
1898 3003 0.0356915 contract inside
1899 3004 0.0356915 reflect
1900 3006 0.0356915 contract inside
1901 3008 0.0356915 reflect
1902 3009 0.0356915 reflect
1903 3011 0.0356915 contract inside
1904 3013 0.0356915 contract inside
1905 3014 0.0356915 reflect
1906 3015 0.0356915 reflect
1907 3016 0.0356915 reflect
1908 3018 0.0356915 expand
1909 3020 0.0356915 expand
1910 3021 0.0356915 reflect
1911 3022 0.0356915 reflect
1912 3024 0.0356915 expand
1913 3025 0.0356915 reflect
1914 3027 0.0356915 expand
1915 3028 0.0356915 reflect
1916 3029 0.0356915 reflect
1917 3031 0.0356915 contract inside
1918 3033 0.0356915 expand
1919 3034 0.0356915 reflect
1920 3036 0.0356915 contract inside
1921 3037 0.0356915 reflect
1922 3039 0.0356915 contract inside
1923 3040 0.0356915 reflect
1924 3042 0.0356915 reflect
1925 3043 0.0356915 reflect
1926 3045 0.0356915 contract inside
1927 3047 0.0356915 contract outside
1928 3048 0.0356915 reflect
1929 3049 0.0356915 reflect
1930 3051 0.0356915 reflect
1931 3053 0.0356915 contract inside
1932 3055 0.0356915 contract inside
1933 3056 0.0356915 reflect
1934 3057 0.0356915 reflect
1935 3059 0.0356915 contract outside
1936 3060 0.0356915 reflect
1937 3061 0.0356915 reflect
1938 3063 0.0356915 reflect
1939 3065 0.0356915 contract inside
1940 3066 0.0356915 reflect
1941 3068 0.0356915 contract outside
1942 3070 0.0356915 reflect
1943 3072 0.0356915 contract inside
1944 3074 0.0356915 reflect
1945 3076 0.0356915 contract inside
1946 3078 0.0356915 reflect
1947 3080 0.0356915 contract inside
1948 3082 0.0356915 contract inside
1949 3084 0.0356915 contract inside
1950 3086 0.0356915 reflect
1951 3088 0.0356915 contract inside
1952 3090 0.0356915 reflect
1953 3091 0.0356915 reflect
1954 3092 0.0356915 reflect
1955 3094 0.0356915 contract inside
1956 3095 0.0356915 reflect
1957 3097 0.0356915 contract inside
1958 3099 0.0356915 contract inside
1959 3107 0.0356915 shrink
1960 3109 0.0356915 contract outside
1961 3117 0.0356915 shrink
1962 3118 0.0356915 reflect
1963 3119 0.0356915 reflect
1964 3120 0.0356915 reflect
1965 3122 0.0356915 contract inside
1966 3130 0.0356915 shrink
1967 3138 0.0356915 shrink
1968 3139 0.0356915 reflect
1969 3141 0.0356915 contract inside
1970 3143 0.0356915 contract inside
1971 3151 0.0356915 shrink
1972 3159 0.0356915 shrink
1973 3160 0.0356915 reflect
1974 3162 0.0356915 contract inside
1975 3164 0.0356915 contract inside
1976 3165 0.0356915 reflect
1977 3166 0.0356915 reflect
1978 3168 0.0356915 contract inside
1979 3170 0.0356915 contract inside
1980 3172 0.0356915 contract inside
1981 3174 0.0356915 contract inside
1982 3176 0.0356915 contract inside
1983 3184 0.0356915 shrink
1984 3185 0.0356915 reflect
1985 3186 0.0356915 reflect
1986 3187 0.0356915 reflect
1987 3189 0.0356915 contract inside
1988 3191 0.0356915 contract inside
1989 3193 0.0356915 contract inside
1990 3194 0.0356915 reflect
1991 3195 0.0356915 reflect
1992 3203 0.0356915 shrink
1993 3204 0.0356915 reflect
1994 3205 0.0356915 reflect
1995 3207 0.0356915 contract outside
1996 3209 0.0356915 contract inside
1997 3211 0.0356915 contract inside
1998 3213 0.0356915 contract outside
1999 3221 0.0356915 shrink
2000 3222 0.0356915 reflect
2001 3224 0.0356915 contract outside
2002 3226 0.0356915 contract inside
2003 3234 0.0356915 shrink
2004 3235 0.0356915 reflect
2005 3237 0.0356915 contract outside
2006 3239 0.0356915 contract outside
2007 3241 0.0356915 contract inside
2008 3249 0.0356915 shrink
2009 3251 0.0356915 contract inside
2010 3252 0.0356915 reflect
Optimization terminated:
the current x satisfies the termination criteria using OPTIONS.TolX of 1.000000e-10
and F(X) satisfies the convergence criteria using OPTIONS.TolFun of 1.000000e-10
data output
k01=params(1);
k02=params(2);
f2=params(3);
phi0=params(4);
f12=params(5);
f1=params(6);
[TOUT,YOUT] = ode45(@(t,y) -(phi0*k01*exp(t/f1)+exp(t/f12)*exp(t/f2)*k02)/(phi0+exp(t/f12))*y/r,xe,1);
y_f=((phi0*k01.*exp(TOUT./f1)+exp(TOUT./f12).*exp(TOUT./f2).*k02)./(phi0+exp(TOUT./f12))).*YOUT/r;
y_f=y_f/sum(y_f,1);
figure(1)
plot(xe,y_f*ysum,'r+-',xe,ye,'ko-','LineWidth',2);
set(gca,'FontSize',16);
xlabel('Rupture force (pN)');
ylabel('Frequency (%)');