About the Execution of Marcie for S_BridgeAndVehicles-COL-V20P10N50
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
9792.120 | 3600000.00 | 3600633.00 | 68.90 | [undef] | Time out reached |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Waiting for the VM to be ready (probing ssh)
..................
=====================================================================
Generated by BenchKit 2-2979
Executing tool marcie
Input is S_BridgeAndVehicles-COL-V20P10N50, examination is ReachabilityDeadlock
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r173kn-ebro-146433144900116
=====================================================================
--------------------
content from stdout:
=== Data for post analysis generated by BenchKit (invocation template)
The expected result is a vector of booleans
BOOL_VECTOR
here is the order used to build the result vector(from text file)
FORMULA_NAME BridgeAndVehicles-COL-V20P10N50-ReachabilityDeadlock-0
=== Now, execution of the tool begins
BK_START 1464784961681
Marcie rev. 8535M (built: crohr on 2016-04-27)
A model checker for Generalized Stochastic Petri nets
authors: Alex Tovchigrechko (IDD package and CTL model checking)
Martin Schwarick (Symbolic numerical analysis and CSL model checking)
Christian Rohr (Simulative and approximative numerical model checking)
marcie@informatik.tu-cottbus.de
called as: marcie --net-file=model.pnml --mcc-file=ReachabilityDeadlock.xml --mcc-mode --memory=6 --suppress
parse successfull
net created successfully
Unfolding complete |P|=108|T|=2228|A|=17190
Time for unfolding: 0m 3.166sec
Net: pnml4350924139475488194
(NrP: 108 NrTr: 2228 NrArc: 17190)
net check time: 0m 0.004sec
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.066sec
init dd package: 0m 9.006sec
RS generation: 27m51.886sec
-> reachability set: #nodes 1201150 (1.2e+06) #states 9,080,862 (6)
starting MCC model checker
--------------------------
checking: EF [DEADLOCK]
normalized: E [true U DEADLOCK]
before gc: list nodes free: 269893
after gc: idd nodes used:1216313, unused:62783687; list nodes free:276911410
before gc: list nodes free: 10258832
after gc: idd nodes used:1203980, unused:62796020; list nodes free:276995762
BK_TIME_CONFINEMENT_REACHED
--------------------
content from stderr:
check for maximal unmarked siphon
ok
check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok
initing FirstDep: 0m 0.005sec
108 183 345 357 431 518 532 605 693 693 709 781 870 888 959 1049 1069 1139 1230 1252 1321 1321 1413 1437 1505 1598 1624 1691 1785 1813 1879 1974 2004 2069 2165 2165 2259 2259 2354 2384 2447 2541 2571 2633 2726 2756 2817 2909 2939 2999 3090 3120 3179 3269 3299 3357 3446 3476 3533 3621 3651 3707 3794 3824 3879 38180 38319 38639 38639 38639 38639 38639 38639 38639 38641 38639 38639 38639 38639 38639 38639 38639 38639 38639 38639 38639 38639 38639 38639 38978 39909 40224 41142 41142 41434 42335 42605 43485 43734 44589 44589 44818 45644 45854 46647 46839 47595 47770 47770 48485 48644 49314 49458 50061 50191 50727 50727 50844 51313 51418 51820 51914 52249 52333 52601 52601 52676 52877 52944 53078 53138 53205 53261 67962 70423 70423 70573 70719 70863 71005 71145 71283 71419 71553 71553 71685 71815 71943 72069 72193 72315 72435 72553 72553 72669 72783 72895 73005 73057 73059 73057 73082 73082 73080 73102 73127 73125 73147 73172 73170 73192 73217 73215 73215 73237 73262 73260 73282 73307 73305 73327 73352 73350 73372 73372 73395 73395 73417 73442 73440 73462 73487 73485 73507 73521 73519 73531 73545 73543 73555 73569 73567 73579 73593 73591 73603 73603 73615 73627 73627 73639 73639 73651 73663 73663 73675 73687 73687 73699 73711 73711 73723 73735 75161 86737 86745 86745 86745 86745 86745 86745 86745 86745 86745 86745 86764 86764 86764 86764 86764 86764 86764 86764 86764 86764 86764 86707 86833 86761 86914 86829 86895 87005 86909 87104 86999 87209 87097 87233 87318 87201 87429 87309 87540 87419 87649 87649 87529 87754 87637 87837 87733 87908 87817 87967 87889 87889 88014 87949 88049 87997 88072 88033 88083 88057 88082 88082 88069 89784 90554 90574 90564 90552 90538 90538 90522 90504 90484 90462 90438 90412 90386 90360 90334 90334 90308 90282 90256 90230 90204 90178 90150 90150 90152 90150 90174 90172 90193 90217 90215 90236 90260 90258 90258 90279 90303 90301 90322 90346 90344 90365 90389 90387 90408 90408 90432 90430 90451 90475 90473 90494 90518 90516 90537 90561 90559 90580 90594 90592 90604 90604 90616 90616 90628 90642 90640 90652 90666 90664 90676 90690 90688 90700 90714 90712 90724 90738 90736 90748 90762 90760 90772 90786 90784 101881 101953 101953 101953 101953 101953 101953 101953 101953 101953 101971 101971 101971 101971 101971 101971 101971 101971 101971 101971 101971 101917 102036 101968 102112 102032 102032 102197 102107 102289 102191 102386 102282 102282 102486 102378 102587 102477 102687 102577 102784 102784 102676 102876 102772 102947 102856 103006 102928 103053 102988 102988 103088 103036 103111 103072 103122 103096 103121 103108 103108 104625 105345 105365 105355 105343 105329 105313 105295 105275 105275 105253 105229 105203 105177 105151 105125 105099 105073 105073 105047 105021 104995 104967 104969 104967 104990 104988 104988 105008 105031 105029 105049 105072 105070 105090 105113 105111 105111 105131 105154 105152 105172 105195 105193 105213 105236 105234 105254 105277 105275 105275 105295 105318 105316 105336 105359 105357 105377 105391 105389 105401 105415 105413 105425 105439 105437 105449 105463 105461 105473 105487 105485 105497 105497 105509 105521 105521 105533 105545 105545 105557 107877 115365 115365 115365 115365 115365 115365 115365 115365 115365 115382 115382 115382 115382 115382 115382 115382 115382 115382 115382 115331 115443 115443 115379 115514 115439 115593 115509 115678 115678 115587 115767 115671 115858 115759 115949 115849 116038 116038 115939 116123 116027 116202 116111 116261 116183 116308 116308 116243 116343 116291 116366 116327 116377 116351 116376 116363 116363 117695 118365 118385 118375 118363 118349 118333 118315 118315 118295 118273 118249 118223 118197 118171 118145 118119 118119 118093 118067 118041 118013 118015 118013 118035 118033 118033 118052 118074 118072 118091 118113 118111 118130 118152 118150 118169 118169 118191 118189 118208 118230 118228 118247 118269 118267 118286 118308 118306 118325 118325 118347 118345 118364 118386 118384 118403 118417 118415 118427 118441 118439 118451 118465 118463 118475 118489 118487 118499 118513 118511 118523 118523 118535 118547 118547 118559 124413 127093 127093 127093 127093 127093 127093 127093 127093 127109 127109 127109 127109 127109 127109 127109 127109 127109 127109 127061 127166 127106 127196 127232 127162 127305 127227 127383 127299 127464 127464 127376 127546 127456 127627 127537 127705 127617 127778 127778 127694 127844 127766 127891 127826 127926 127874 127949 127910 127910 127960 127934 127959 127946 129106 129726 129746 129736 129736 129724 129710 129694 129676 129656 129634 129610 129584 129558 129558 129532 129506 129480 129454 129428 129400 129402 129400 129400 129421 129419 129437 129458 129456 129474 129495 129493 129511 129511 129532 129530 129548 129569 129567 129585 129606 129604 129622 129643 129641 129641 129659 129680 129678 129696 129717 129715 129733 129754 129752 129770 129784 129782 129794 129808 129806 129818 129818 129830 129830 129842 129854 129854 129866 129880 129878 129890 129904 129902 137189 137249 137249 137249 137249 137249 137249 137264 137264 137264 137264 137264 137264 137264 137264 137264 137264 137219 137317 137261 137261 137378 137313 137445 137373 137516 137439 137589 137589 137509 137662 137581 137733 137653 137800 137723 137861 137861 137789 137914 137849 137949 137897 137972 137933 137983 137957 137957 137982 137969 138970 139540 139560 139550 139538 139524 139524 139508 139490 139470 139448 139424 139398 139372 139346 139346 139320 139294 139268 139240 139242 139240 139260 139258 139258 139275 139295 139293 139310 139330 139328 139345 139365 139363 139380 139380 139400 139398 139415 139435 139433 139450 139470 139468 139485 139505 139503 139520 139520 139540 139538 139555 139575 139573 139590 139604 139602 139614 139628 139626 139638 139652 139650 139662 139676 139674 139686 139700 139698 145889 145945 145945 145945 145945 145945 145945 145959 145959 145959 145959 145959 145959 145959 145959 145959 145959 145917 146008 145956 146064 146004 146125 146125 146059 146189 146119 146254 146182 146318 146246 146379 146379 146309 146435 146369 146484 146424 146524 146472 146547 146508 146508 146558 146532 146557 146544 147399 147919 147939 147929 147929 147917 147903 147887 147869 147849 147827 147803 147777 147777 147751 147725 147699 147673 147645 147647 147645 147664 147662 147662 147678 147697 147695 147711 147730 147728 147744 147763 147761 147761 147777 147796 147794 147810 147829 147827 147843 147862 147860 147876 147895 147893 147893 147909 147928 147926 147942 147961 147959 147975 147989 147987 147999 148013 148011 148023 148037 148035 148047 148061 148059 153241 153293 153293 153293 153293 153293 153306 153306 153306 153306 153306 153306 153306 153306 153306 153306 153267 153351 153303 153402 153347 153457 153457 153397 153514 153451 153571 153507 153626 153563 153677 153617 153617 153722 153667 153759 153711 153786 153747 153797 153771 153796 153796 153783 154505 154975 154995 154985 154973 154959 154943 154943 154925 154905 154883 154859 154833 154807 154781 154755 154755 154727 154729 154727 154745 154743 154758 154776 154774 154789 154789 154807 154805 154820 154838 154836 154851 154869 154867 154882 154882 154898 154898 154913 154931 154929 154944 154962 154960 154975 154993 154991 155006 155024 155022 155037 155037 155049 155049 155061 155075 155073 155085 155099 155097 159357 159405 159405 159405 159415 159417 159417 159417 159417 159417 159417 159417 159417 159417 159381 159458 159414 159504 159504 159454 159553 159499 159603 159547 159652 159596 159698 159698 159644 159739 159689 159773 159729 159798 159762 159812 159786 159786 159811 159798 160400 160820 160840 160830 160818 160804 160804 160788 160770 160750 160728 160704 160678 160652 160626 160626 160598 160600 160598 160615 160613 160627 160644 160642 160656 160656 160673 160671 160685 160702 160700 160714 160731 160729 160743 160743 160758 160758 160772 160789 160787 160801 160818 160816 160830 160847 160845 160859 160876 160874 160888 160888 160900 160900 160912 160926 160924 164349 164393 164393 164404 164404 164404 164404 164404 164404 164404 164404 164404 164404 164371 164441 164401 164482 164437 164437 164525 164477 164568 164519 164609 164561 164646 164601 164677 164677 164637 164700 164667 164713 164689 164714 164701 165196 165196 165566 165586 165576 165564 165550 165534 165516 165496 165474 165474 165450 165424 165398 165370 165372 165370 165386 165384 165384 165397 165413 165411 165424 165440 165438 165451 165467 165465 165465 165478 165494 165492 165505 165521 165519 165532 165548 165546 165559 165575 165573 165586 165586 165602 165600 165613 165629 165627 165640 165654 165652 168329 168369 168369 168379 168379 168379 168379 168379 168379 168379 168379 168379 168349 168412 168376 168376 168448 168408 168485 168443 168521 168479 168554 168514 168582 168582 168546 168603 168573 168615 168593 168616 168604 169005 169005 169325 169345 169335 169323 169309 169293 169275 169255 169233 169233 169209 169183 169155 169157 169155 169170 169168 169180 169180 169195 169193 169205 169220 169218 169230 169245 169243 169255 169255 169270 169268 169280 169295 169293 169305 169320 169318 169330 169345 169343 169355 169355 169368 169368 169380 169395 169393 171409 171445 171454 171454 171454 171454 171454 171454 171454 171454 171454 171427 171483 171451 171514 171479 171490 171545 171509 171574 171539 171599 171567 171618 171591 171629 171629 171609 171630 171619 171939 172209 172229 172219 172207 172193 172193 172177 172159 172139 172117 172093 172065 172067 172065 172065 172079 172077 172088 172102 172100 172111 172125 172123 172134 172134 172148 172146 172157 172171 172169 172180 172194 172192 172203 172217 172215 172215 172226 172240 172238 172249 172263 172261 173719 173751 173759 173759 173759 173759 173759 173759 173759 173759 173735 173784 173756 173810 173810 173780 173835 173805 173857 173829 173874 173850 173884 173866 173866 173885 173875 174126 174350 174370 174360 174348 174334 174334 174318 174300 174280 174258 174230 174232 174230 174243 174241 174241 174251 174264 174262 174272 174285 174283 174293 174306 174304 174304 174314 174327 174325 174335 174348 174346 174356 174369 174367 174377 174390 174388 174388 175407 175434 175434 175434 175434 175434 175434 175434 175434 175413 175455 175431 175476 175451 175495 175471 175471 175510 175489 175519 175503 175520 175511 175704 175886 175906 175906 175896 175884 175870 175854 175836 175816 175788 175790 175790 175788 175800 175798 175807 175819 175817 175826 175838 175836 175836 175845 175857 175855 175864 175876 175874 175883 175895 175893 175902 175902 175912 175912 176575 176599 176605 176605 176605 176605 176605 176605 176587 176622 176602 176638 176618 176651 176633 176633 176659 176645 176660 176652 176797 176941 176961 176951 176951 176939 176925 176909 176891 176863 176865 176863 176874 176872 176872 176880 176891 176889 176897 176908 176906 176914 176925 176923 176923 176931 176942 176940 176948 176959 176957 177359 177379 177384 177384 177384 177384 177384 177369 177397 177397 177381 177408 177393 177415 177403 177416 177409 177515 177625 177625 177645 177635 177623 177609 177593 177565 177567 177565 177565 177575 177573 177580 177590 177588 177595 177605 177603 177610 177610 177620 177618 177625 177635 177633 177849 177865 177869 177869 177869 177869 177857 177878 177866 177866 177884 177874 177885 177879 177954 178034 178054 178044 178044 178032 178018 177990 177992 177990 177999 177997 178003 178003 178012 178010 178016 178025 178023 178029 178038 178036 178129 178141 178144 178144 178144 178144 178135 178149 178141 178150 178145 178196 178250 178270 178270 178260 178248 178220 178222 178220 178228 178226 178231 178231 178239 178237 178242 178250 178248 178269 178277 178279 178279 178273 178280 178276 178276 178311 178343 178363 178353 178325 178327 178325 178325 178332 178330 178334 178341 178339 178325 178329 178330 178327 178328 178328 178342 178362 178334 178336 178334 178340 178338 178366 178366 178368 178366 178425 178366 178369 178466 178392 178414 178414 178524 178437 178459 178580 178482 178504 178634 178527 178549 178686 178572 178572 178594 178736 178617 178639 178784 178662 178684 178830 178707 178729 178874 178752 178774 178896 178786 178798 178798 178810 178810 178822 178920 178834 178846 178932 178858 178870 178944 178882 178894 178956 178906 178918 178968 178930 178942 178980 178954 178966 178992 178978 178990 179004 179002 186092 186092 186092 186092 186092 186092 186092 186092 186092 186092 186092 186146 185921 185921 185989 185768 185848 185632 185722 185512 185512 185610 185407 185511 185316 185424 185238 185348 185348 185172 185282 185117 185225 185072 185176 185036 185088 185127 185036 185114 185036 185101 185036 185088 185036 185075 185075 185036 185062 185036 185049 185036 184132 184510 184430 184430 184404 184360 184316 184272 184228 184184 184140 184096 184052 184052 184026 184000 183974 183948 183922 183896 183870 183844 183844 183826 183828 183826 183879 183826 183826 183913 183843 183843 183864 183968 183886 183907 184021 183929 183950 184072 183972 183993 183993 184121 184015 184036 184168 184058 184079 184213 184101 184122 184256 184144 184165 184297 184187 184187 184208 184318 184220 184232 184330 184244 184256 184342 184268 184280 184354 184292 184304 184366 184316 184328 184378 184340 184352 184390 184364 184376 184402 184388 184400 184414 184412 189692 189692 189692 189692 189692 189692 189692 189692 189692 189692 189692 189740 189556 189616 189616 189436 189506 189331 189409 189240 189324 189162 189162 189250 189096 189186 189041 189131 188996 189084 189084 188960 189044 188932 189010 188911 188976 188911 188963 188911 188911 188950 188911 188937 188911 188924 188911 188249 188575 188575 188503 188479 188439 188399 188359 188319 188279 188239 188199 188199 188159 188133 188107 188081 188055 188029 188003 187987 187987 187989 187987 188034 187987 187987 188064 188002 188017 188017 188109 188032 188052 188159 188073 188093 188207 188114 188134 188253 188155 188155 188175 188297 188196 188216 188339 188237 188257 188379 188278 188298 188417 188319 188339 188339 188351 188351 188363 188375 188375 188387 188461 188399 188411 188473 188423 188435 188485 188447 188459 188497 188471 188483 188509 188495 188507 188521 188519 192628 192628 192628 192628 192628 192628 192628 192628 192628 192628 192628 192670 192523 192575 192432 192492 192354 192408 192420 192288 192358 192233 192305 192188 192260 192152 192202 192222 192124 192190 192103 192163 192088 192140 192078 192117 192117 192078 192104 192078 192091 192078 191618 191892 191828 191828 191806 191770 191734 191698 191662 191626 191590 191554 191518 191518 191492 191466 191440 191414 191400 191402 191400 191441 191441 191400 191400 191467 191413 191426 191506 191439 191452 191545 191465 191465 191484 191590 191504 191523 191633 191543 191562 191674 191582 191601 191601 191621 191621 191640 191750 191660 191679 191785 191699 191718 191804 191730 191742 191816 191754 191766 191828 191778 191790 191790 191802 191814 191814 191826 191826 191838 191850 191850 191862 191874 191874 194950 194950 194950 194950 194950 194950 194950 194950 194950 194950 194986 194872 194916 194806 194851 194856 194751 194805 194706 194762 194670 194726 194642 194696 194696 194621 194671 194606 194650 194596 194632 194590 194616 194587 194587 194600 194587 194289 194511 194455 194435 194403 194371 194371 194339 194307 194275 194243 194211 194179 194153 194127 194127 194115 194117 194115 194150 194115 194115 194172 194126 194137 194137 194205 194148 194159 194238 194170 194181 194271 194192 194210 194210 194229 194229 194247 194349 194266 194284 194385 194303 194321 194419 194340 194358 194451 194377 194395 194395 194407 194407 194419 194481 194431 194443 194493 194455 194467 194505 194479 194491 194517 194503 194515 194529 194527 196712 196712 196712 196712 196712 196712 196712 196712 196712 196712 196742 196657 196693 196693 196612 196652 196576 196618 196548 196590 196527 196567 196512 196512 196548 196502 196532 196496 196518 196493 196505 196492 196316 196316 196486 196438 196420 196392 196364 196336 196308 196280 196280 196252 196224 196196 196186 196188 196186 196215 196186 196186 196186 196233 196195 196204 196260 196213 196222 196287 196231 196240 196240 196314 196249 196258 196341 196267 196284 196376 196302 196319 196409 196337 196354 196354 196440 196372 196389 196469 196407 196424 196486 196436 196448 196498 196460 196472 196510 196484 196496 196522 196508 196520 196534 196532 197972 197972 197972 197972 197972 197972 197972 197972 197972 197972 197996 197936 197936 197964 197908 197938 197887 197917 197872 197900 197862 197886 197886 197856 197874 197853 197863 197852 197759 197879 197839 197823 197823 197799 197775 197751 197727 197703 197679 197671 197673 197673 197671 197694 197671 197671 197708 197678 197685 197729 197692 197692 197699 197750 197706 197713 197771 197720 197727 197792 197734 197741 197741 197813 197748 197764 197843 197781 197797 197871 197814 197830 197897 197847 197863 197913 197875 197887 197887 197899 197899 197911 197923 197923 197935 197949 197947 198792 198792 198792 198792 198792 198792 198792 198792 198792 198810 198810 198771 198791 198756 198776 198746 198764 198740 198754 198737 198737 198745 198736 198694 198772 198740 198726 198706 198686 198686 198666 198646 198640 198642 198640 198657 198640 198640 198640 198667 198645 198650 198682 198655 198660 198697 198665 198670 198712 198675 198675 198680 198727 198685 198690 198742 198695 198700 198757 198705 198720 198782 198736 198736 198751 198805 198767 198782 198820 198794 198806 198832 198818 198830 198844 198842 199246 199246 199246 199246 199246 199246 199246 199246 199246 199246 199258 199236 199248 199230 199240 199227 199233 199226 199226 199211 199255 199231 199219 199203 199187 199183 199183 199185 199183 199194 199183 199183 199200 199186 199189 199209 199192 199192 199195 199218 199198 199201 199227 199204 199207 199236 199210 199213 199213 199245 199216 199219 199254 199222 199225 199263 199228 199242 199283 199257 199271 199297 199283 199295 199295 199307 199307 199428 199428 199428 199428 199428 199428 199428 199428 199428 199434 199425 199429 199424 199424 199420 199438 199422 199412 199410 199412 199410 199415 199415 199410 199410 199417 199411 199412 199420 199413 199414 199414 199423 199415 199416 199426 199417 199418 199429 199419 199420 199432 199421 199422 199422 199435 199423 199424 199438 199425 199426 199441 199427 199440 199454 199452 199453 199455 199453 199453 199482 199453 199453 199500 199462 199471 199527 199480 199489 199489 199554 199498 199507 199581 199516 199525 199608 199534 199543 199635 199552 199561 199561 199662 199570 199579 199689 199588 199597 199716 199606 199615 199725 199615 199627 199737 199639 199651 199749 199663 199675 199675 199687 199687 199699 199711 199711 199723 199735 199735 199747 199797 199759 199771 199809 199783 199795 199807 199807 199819 199831 199831 203250 203250 203250 203250 203250 203250 203250 203250 203250 203250 203250 203301 203169 203233 203097 203172 203172 203033 203117 202977 203068 202928 203024 202886 202886 202985 202850 202950 202820 202919 202795 202891 202891 202775 202866 202759 202837 202759 202824 202759 202811 202759 202759 202798 202759 202785 202759 202772 202759 202338 202690 202690 202646 202620 202601 202573 202543 202513 202481 202449 202415 202415 202381 202355 202329 202303 202277 202251 202225 202199 202199 202190 202192 202190 202216 202190 202190 202232 202198 202198 202206 202256 202214 202222 202280 202230 202238 202304 202246 202254 202254 202328 202262 202270 202352 202278 202286 202376 202294 202302 202400 202310 202318 202424 202326 202326 202334 202432 202334 202346 202444 202358 202370 202456 202382 202394 202468 202406 202418 202480 202430 202442 202492 202454 202466 202504 202478 202490 202516 202502 202514 202528 202526 204808 204808 204808 204808 204808 204808 204808 204808 204808 204808 204808 204850 204752 204804 204703 204763 204763 204661 204727 204625 204695 204595 204667 204570 204642 204642 204550 204620 204534 204600 204522 204582 204513 204565 204507 204507 204546 204507 204533 204507 204520 204507 204253 204527 204527 204491 204467 204450 204424 204398 204370 204342 204312 204282 204282 204250 204224 204198 204172 204146 204139 204141 204139 204139 204159 204139 204139 204171 204145 204151 204189 204157 204163 204163 204207 204169 204175 204225 204181 204187 204243 204193 204199 204261 204205 204205 204211 204279 204217 204223 204297 204229 204235 204315 204241 204247 204321 204247 204247 204321 204247 204259 204259 204271 204271 204283 204295 204295 204307 204357 204319 204331 204369 204343 204355 204381 204367 204379 204393 204391 205856 205856 205856 205856 205856 205856 205856 205856 205856 205856 205889 205820 205860 205790 205830 205835 205765 205813 205745 205794 205729 205777 205717 205762 205762 205708 205748 205702 205735 205698 205722 205696 205709 205695 205695 205562 205758 205726 205706 205690 205668 205644 205620 205620 205594 205568 205540 205512 205486 205480 205482 205480 205480 205497 205480 205480 205507 205485 205490 205522 205495 205500 205500 205537 205505 205510 205552 205515 205520 205567 205525 205530 205582 205535 205540 205540 205597 205545 205550 205612 205555 205560 205627 205565 205570 205632 205570 205570 205632 205570 205582 205644 205594 205606 205606 205618 205618 205630 205642 205642 205654 205666 205666 205678 205692 205690 206502 206502 206502 206502 206502 206502 206502 206502 206502 206502 206526 206482 206510 206466 206496 206454 206484 206445 206473 206473 206439 206463 206435 206453 206433 206443 206432 206376 206376 206496 206472 206454 206440 206420 206400 206378 206356 206332 206332 206328 206330 206328 206339 206328 206328 206345 206331 206331 206334 206354 206337 206340 206363 206343 206346 206372 206349 206352 206352 206381 206355 206358 206390 206361 206364 206399 206367 206370 206408 206373 206376 206417 206379 206379 206382 206420 206382 206382 206420 206382 206382 206420 206382 206394 206432 206406 206418 206444 206430 206442 206456 206454 206818 206818 206818 206818 206818 206818 206818 206818 206818 206818 206833 206809 206825 206803 206818 206799 206811 206811 206797 206804 206796 206778 206838 206818 206804 206791 206791 206775 206757 206754 206756 206754 206762 206754 206754 206754 206766 206756 206758 206772 206760 206762 206778 206764 206766 206784 206768 206768 206770 206790 206772 206774 206796 206776 206778 206802 206780 206782 206808 206784 206784 206786 206814 206788 206790 206816 206790 206790 206816 206790 206790 206816 206790 206802 206828 206814 206826 206840 206838 206918 206918 206918 206918 206918 206918 206918 206918 206918 206918 206924 206916 206920 206915 206912 206930 206930 206918 206906 206907 206909 206907 206927 206907 206907 206907 206939 206913 206919 206957 206925 206931 206975 206937 206943 206993 206949 206949 206955 207011 206961 206967 207029 206973 206979 207047 206985 206991 207065 206997 206997 207003 207083 207009 207015 207089 207015 207015 207089 207015 207015 207089 207015 207015 207089 207015 207027 207101 207039 207051 207113 207063 207075 207125 207087 207099 207137 207111 207123 207149 207135 207147 207161 207159 209317 209317 209317 209317 209317 209317 209317 209317 209317 209317 209317 209365 209266 209282 209326 209221 209291 209181 209259 209146 209230 209230 209116 209204 209090 209180 209068 209158 209050 209050 209138 209035 209119 209023 209101 209014 209079 209014 209066 209066 209014 209053 209014 209040 209014 209027 209014 208753 208753 209079 209047 209027 209005 208987 208963 208937 208909 208881 208881 208851 208819 208793 208767 208741 208715 208689 208663 208663 208657 208659 208657 208674 208657 208657 208684 208662 208662 208667 208699 208672 208677 208714 208682 208687 208729 208692 208697 208697 208744 208702 208707 208759 208712 208717 208774 208722 208727 208789 208732 208737 208804 208742 208742 208747 208809 208747 208747 208809 208747 208747 208809 208747 208747 208809 208747 208759 208821 208771 208783 208833 208795 208807 208845 208819 208831 208857 208843 208855 208869 208867 210085 210085 210085 210085 210085 210085 210085 210085 210085 210085 210121 210121 210055 210099 210029 210079 210007 210061 209989 210024 210045 209974 210030 209962 210016 209953 210003 209946 209990 209990 209941 209977 209938 209964 209936 209949 209936 209810 209810 210032 210008 209990 209970 209954 209932 209908 209884 209858 209858 209830 209802 209776 209750 209746 209748 209746 209757 209757 209746 209746 209763 209749 209752 209772 209755 209758 209781 209761 209761 209764 209790 209767 209770 209799 209773 209776 209808 209779 209782 209782 209785 209785 209788 209826 209791 209794 209835 209797 209800 209838 209800 209800 209838 209800 209800 209838 209800 209800 209838 209800 209800 209800 209800 209812 209812 209824 209824 209836 209848 209848 209860 209872 209872 210479 210479 210479 210479 210479 210479 210479 210479 210479 210500 210503 210464 210492 210452 210482 210443 210473 210436 210464 210464 210431 210455 210428 210446 210426 210436 210425 210380 210500 210500 210480 210464 210448 210433 210413 210393 210371 210347 210347 210344 210346 210344 210352 210344 210344 210356 210346 210348 210348 210362 210350 210352 210368 210354 210356 210374 210358 210360 210360 210362 210362 210364 210386 210366 210368 210392 210370 210372 210398 210374 210376 210404 210378 210380 210380 210380 210380 210380 210406 210380 210380 210406 210380 210380 210406 210380 210380 210406 210380 210392 210418 210404 210416 210430 210428 210629 210629 210629 210629 210629 210629 210629 210629 210629 210629 210641 210624 210636 210621 210631 210619 210625 210618 210618 210607 210651 210635 210623 210609 210595 210593 210593 210595 210593 210598 210593 210593 210600 210594 210595 210603 210596 210596 210597 210606 210598 210599 210609 210600 210601 210612 210602 210603 210603 210615 210604 210605 210618 210606 210607 210621 210608 210609 210624 210610 210611 210625 210611 210611 210611 210611 210611 210611 210611 210611 210611 210625 210611 210611 210625 210611 210623 210637 210635 210636 210638 210636 210650 210636 210636 210636 210658 210640 210644 210670 210648 210652 210682 210656 210660 210694 210664 210664 210668 210706 210672 210676 210718 210680 210684 210730 210688 210692 210742 210696 210696 210700 210754 210704 210708 210758 210708 210708 210758 210708 210708 210758 210708 210708 210758 210708 210708 210758 210708 210708 210758 210708 210720 210770 210732 210744 210782 210756 210768 210794 210780 210792 210806 210804 212331 212331 212331 212331 212331 212331 212331 212331 212331 212331 212331 212376 212295 212351 212351 212263 212328 212235 212307 212211 212288 212190 212230 212270 212172 212253 212157 212237 212145 212222 212135 212183 212207 212127 212192 212121 212173 212121 212160 212121 212147 212147 212121 212134 212121 211939 212239 212215 212197 212177 212177 212157 212139 212115 212089 212063 212035 212005 211979 211953 211953 211927 211901 211875 211871 211873 211871 211882 211871 211871 211871 211888 211874 211877 211897 211880 211883 211906 211886 211886 211889 211915 211892 211895 211924 211898 211901 211933 211904 211907 211942 211910 211910 211913 211951 211916 211919 211960 211922 211925 211963 211925 211925 211963 211925 211925 211963 211925 211925 211963 211925 211925 211963 211925 211925 211925 211925 211937 211937 211949 211961 211961 211973 211985 211985 211997 212645 212725 212725 212725 212725 212725 212725 212725 212725 212725 212725 212755 212707 212743 212692 212732 212680 212722 212670 212670 212712 212662 212702 212656 212692 212652 212682 212649 212671 212671 212647 212659 212646 212578 212748 212728 212712 212696 212696 212678 212661 212639 212617 212593 212567 212539 212536 212536 212538 212536 212544 212536 212536 212548 212538 212540 212554 212542 212542 212544 212560 212546 212548 212566 212550 212552 212572 212554 212556 212556 212578 212558 212560 212584 212562 212564 212590 212566 212568 212596 212570 212572 212598 212572 212572 212572 212572 212572 212572 212598 212572 212572 212598 212572 212572 212598 212572 212572 212598 212572 212584 212610 212596 212608 212622 212620 212861 212861 212861 212861 212861 212861 212861 212861 212861 212861 212876 212855 212871 212851 212866 212848 212860 212846 212853 212853 212845 212829 212889 212873 212861 212847 212831 212815 212815 212813 212815 212813 212818 212813 212813 212820 212814 212814 212815 212823 212816 212817 212826 212818 212819 212829 212820 212821 212821 212832 212822 212823 212835 212824 212825 212838 212826 212827 212841 212828 212829 212844 212830 212831 212831 212831 212831 212831 212845 212831 212831 212845 212831 212831 212845 212831 212831 212845 212831 212831 212845 212831 212843 212857 212855 212856 212858 212856 212867 212867 212856 212856 212873 212859 212862 212882 212865 212868 212891 212871 212871 212874 212900 212877 212880 212909 212883 212886 212918 212889 212892 212892 212895 212895 212898 212936 212901 212904 212945 212907 212910 212948 212910 212910 212948 212910 212910 212948 212910 212910 212948 212910 212910 212910 212910 212910 212910 212910 212910 212910 212910 212910 212922 212934 212934 212946 212958 212958 212970 212982 212982 214130 214130 214130 214130 214130 214130 214130 214130 214130 214130 214172 214103 214151 214155 214079 214139 214058 214124 214040 214110 214025 214025 214097 214012 214084 214001 214071 213992 214058 213985 213996 214045 213980 214032 213976 214015 213976 214002 213976 213989 213989 213976 213841 214115 214095 214079 214061 214041 214021 214021 214002 213978 213952 213924 213896 213870 213844 213818 213792 213792 213789 213791 213789 213797 213789 213789 213801 213791 213791 213793 213807 213795 213797 213813 213799 213801 213819 213803 213805 213805 213825 213807 213809 213831 213811 213813 213837 213815 213817 213843 213819 213821 213849 213823 213823 213825 213851 213825 213825 213851 213825 213825 213851 213825 213825 213851 213825 213825 213851 213825 213825 213851 213825 213825 213851 213825 213837 213863 213849 213861 213875 213873 214316 214316 214316 214316 214316 214316 214316 214316 214316 214316 214340 214305 214333 214296 214316 214326 214289 214319 214284 214312 214280 214304 214277 214295 214275 214275 214285 214274 214236 214356 214340 214326 214310 214294 214294 214276 214258 214236 214212 214210 214212 214210 214215 214215 214210 214210 214217 214211 214212 214220 214213 214214 214223 214215 214215 214216 214226 214217 214218 214229 214219 214220 214232 214221 214222 214222 214223 214223 214224 214238 214225 214226 214241 214227 214228 214242 214228 214228 214242 214228 214228 214242 214228 214228 214228 214228 214228 214228 214228 214228 214228 214228 214228 214228 214228 214228 214240 214252 214252 214332 214332 214332 214332 214332 214332 214332 214332 214332 214338 214330 214334 214329 214329 214326 214344 214332 214320 214321 214323 214321 214321 214332 214321 214321 214338 214324 214327 214347 214330 214333 214333 214356 214336 214339 214365 214342 214345 214374 214348 214351 214383 214354 214357 214357 214392 214360 214363 214401 214366 214369 214410 214372 214375 214413 214375 214375 214413 214375 214375 214413 214375 214375 214375 214375 214375 214375 214375 214375 214375 214413 214375 214375 214413 214375 214387 214425 214399 214411 214437 214423 214435 214447 214447 215342 215342 215342 215342 215342 215342 215342 215342 215342 215342 215381 215321 215369 215369 215303 215358 215287 215347 215273 215336 215261 215325 215325 215251 215314 215243 215303 215237 215292 215232 215280 215228 215228 215267 215225 215251 215225 215238 215225 215120 215368 215368 215348 215334 215318 215300 215280 215258 215237 215213 215213 215187 215159 215133 215107 215081 215078 215080 215078 215078 215086 215078 215078 215090 215080 215082 215096 215084 215086 215086 215102 215088 215090 215108 215092 215094 215114 215096 215098 215120 215100 215102 215102 215126 215104 215106 215132 215108 215110 215138 215112 215114 215140 215114 215114 215140 215114 215114 215140 215114 215114 215114 215114 215114 215114 215114 215114 215114 215114 215114 215114 215140 215114 215126 215152 215138 215150 215162 215162 215402 215402 215402 215402 215402 215402 215402 215402 215402 215420 215420 215396 215416 215391 215411 215387 215405 215384 215398 215382 215390 215390 215381 215360 215438 215426 215414 215400 215384 215366 215366 215346 215347 215349 215347 215355 215347 215347 215359 215359 215349 215351 215365 215353 215355 215371 215357 215359 215377 215361 215361 215363 215383 215365 215367 215389 215369 215371 215395 215373 215375 215401 215377 215379 215379 215381 215381 215383 215409 215383 215383 215409 215383 215383 215409 215383 215383 215409 215383 215383 215409 215383 215383 215409 215383 215383 215409 215383 215383 215409 215383 215395 215421 215407 215419 215433 215431 216157 216157 216157 216157 216157 216157 216157 216157 216157 216157 216163 216193 216140 216184 216125 216175 216112 216166 216101 216101 216157 216092 216148 216085 216139 216079 216129 216074 216085 216118 216070 216106 216067 216093 216065 216078 216065 215981 215981 216203 216187 216173 216157 216139 216119 216099 216077 216077 216055 216029 216001 215975 215949 215947 215949 215947 215947 215952 215947 215947 215954 215948 215949 215957 215950 215951 215951 215960 215952 215953 215963 215954 215955 215966 215956 215957 215969 215958 215959 215959 215972 215960 215961 215975 215962 215963 215978 215964 215965 215979 215965 215965 215979 215965 215965 215979 215965 215965 215965 215965 215965 215965 215965 215965 215965 215965 215965 215965 215979 215965 215965 215979 215965 215977 215989 215989 216149 216149 216149 216149 216149 216149 216149 216149 216149 216161 216145 216157 216157 216142 216152 216140 216146 216139 216129 216173 216161 216161 216149 216135 216119 216120 216122 216120 216128 216120 216120 216120 216132 216122 216124 216138 216126 216128 216144 216130 216132 216132 216150 216134 216136 216156 216138 216140 216162 216142 216144 216168 216146 216148 216148 216174 216150 216152 216180 216154 216156 216182 216156 216156 216182 216156 216156 216182 216156 216156 216182 216156 216156 216182 216156 216156 216156 216156 216156 216156 216156 216156 216156 216156 216168 216168 216180 216192 216192 216204 216803 216803 216803 216803 216803 216803 216803 216803 216803 216803 216803 216836 216789 216829 216777 216822 216767 216815 216815 216759 216808 216752 216800 216746 216791 216741 216781 216737 216737 216770 216734 216758 216732 216745 216731 216663 216859 216859 216843 216829 216813 216797 216779 216759 216737 216713 216689 216689 216661 216635 216633 216635 216633 216638 216633 216633 216633 216640 216634 216635 216643 216636 216637 216646 216638 216639 216639 216649 216640 216641 216652 216642 216643 216655 216644 216645 216658 216646 216647 216661 216648 216648 216649 216664 216650 216651 216665 216651 216651 216665 216651 216651 216665 216651 216651 216665 216651 216651 216665 216651 216651 216665 216651 216651 216665 216651 216651 216665 216651 216663 216677 216675 216755 216755 216755 216755 216755 216755 216755 216755 216755 216755 216761 216753 216757 216752 216749 216749 216767 216755 216743 216744 216746 216744 216752 216744 216744 216744 216756 216746 216748 216762 216750 216752 216768 216754 216756 216756 216774 216758 216760 216780 216762 216764 216786 216766 216768 216792 216770 216772 216772 216774 216774 216776 216804 216778 216780 216806 216780 216780 216806 216780 216780 216806 216780 216780 216806 216780 216780 216806 216780 216780 216806 216780 216780 216780 216780 216780 216780 216780 216792 216792 216804 216816 216816 216828 217300 217300 217300 217300 217300 217300 217300 217300 217300 217300 217330 217330 217289 217325 217280 217320 217272 217314 217265 217307 217307 217259 217299 217254 217290 217250 217280 217247 217269 217245 217245 217257 217244 217188 217358 217342 217330 217316 217300 217300 217282 217262 217240 217216 217190 217164 217162 217164 217162 217162 217167 217162 217162 217169 217163 217164 217172 217165 217165 217166 217175 217167 217168 217178 217169 217170 217181 217171 217172 217184 217173 217173 217174 217187 217175 217176 217190 217177 217178 217193 217179 217180 217194 217180 217180 217194 217180 217180 217180 217180 217180 217180 217180 217180 217180 217194 217180 217180 217194 217180 217180 217194 217180 217180 217194 217180 217192 217206 217204 217205 217207 217205 217210 217205 217205 217212 217212 217206 217207 217215 217208 217209 217218 217210 217211 217221 217212 217212 217213 217224 217214 217215 217227 217216 217217 217230 217218 217219 217233 217220 217221 217221 217222 217222 217223 217237 217223 217223 217237 217223 217223 217237 217223 217223 217237 217223 217223 217237 217223 217223 217237 217223 217223 217237 217223 217223 217237 217223 217223 217237 217223 217235 217249 217247 217634 217634 217634 217634 217634 217634 217634 217634 217634 217634 217661 217625 217657 217657 217617 217652 217610 217646 217604 217639 217599 217631 217595 217595 217622 217592 217612 217590 217601 217589 217544 217688 217688 217676 217664 217650 217634 217616 217596 217574 217550 217524 217524 217524 217526 217524 217529 217524 217524 217531 217525 217525 217526 217534 217527 217528 217537 217529 217530 217540 217531 217532 217532 217543 217533 217534 217546 217535 217536 217549 217537 217538 217552 217539 217540 217555 217541 217541 217542 217556 217542 217542 217556 217542 217542 217556 217542 217542 217556 217542 217542 217556 217542 217542 217556 217542 217542 217556 217542 217542 217556 217542 217542 217556 217542 217554 217568 217566 217902 217902 217902 217902 217902 217902 217902 217902 217902 217902 217926 217894 217922 217887 217917 217917 217881 217911 217876 217904 217872 217896 217869 217887 217867 217867 217877 217866 217830 217950 217938 217926 217912 217896 217896 217878 217858 217836 217812 217812 217814 217812 217817 217817 217812 217812 217819 217813 217814 217822 217815 217816 217825 217817 217817 217818 217828 217819 217820 217831 217821 217822 217834 217823 217824 217824 217825 217825 217826 217840 217827 217828 217843 217829 217830 217844 217830 217830 217844 217830 217830 217844 217830 217830 217844 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217830 217842 217854 217854 218148 218148 218148 218148 218148 218148 218148 218148 218148 218169 218141 218141 218165 218135 218160 218130 218154 218126 218147 218123 218139 218139 218121 218130 218120 218092 218190 218178 218166 218152 218152 218136 218118 218098 218076 218076 218078 218076 218081 218076 218076 218076 218083 218077 218078 218086 218079 218080 218089 218081 218081 218082 218092 218083 218084 218095 218085 218086 218098 218087 218088 218101 218089 218089 218090 218104 218091 218092 218107 218093 218094 218108 218094 218094 218108 218094 218094 218108 218094 218094 218108 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218094 218106 218118 218370 218370 218370 218370 218370 218370 218370 218370 218370 218370 218388 218364 218384 218384 218359 218379 218355 218373 218352 218366 218350 218358 218349 218349 218328 218406 218394 218382 218368 218352 218334 218314 218314 218314 218316 218314 218319 218314 218314 218321 218315 218315 218316 218324 218317 218318 218327 218319 218320 218330 218321 218322 218322 218333 218323 218324 218336 218325 218326 218339 218327 218328 218342 218329 218330 218345 218331 218332 218332 218332 218332 218332 218346 218332 218332 218346 218332 218332 218346 218332 218332 218346 218332 218332 218346 218332 218332 218346 218332 218332 218346 218332 218332 218346 218332 218344 218358 218356 218566 218566 218566 218566 218566 218566 218566 218566 218566 218566 218581 218561 218577 218557 218572 218554 218566 218552 218552 218559 218551 218536 218596 218584 218572 218558 218542 218542 218524 218524 218526 218524 218529 218524 218524 218531 218531 218525 218526 218534 218527 218528 218537 218529 218530 218540 218531 218531 218532 218543 218533 218534 218546 218535 218536 218549 218537 218538 218552 218539 218540 218540 218541 218541 218542 218556 218542 218542 218556 218542 218542 218556 218542 218542 218556 218542 218542 218556 218542 218542 218556 218542 218542 218556 218542 218542 218556 218542 218542 218556 218542 218554 218568 218566 218734 218734 218734 218734 218734 218734 218734 218734 218734 218734 218746 218730 218742 218727 218737 218725 218731 218731 218724 218714 218758 218746 218734 218720 218704 218704 218704 218706 218704 218709 218704 218704 218711 218705 218706 218706 218714 218707 218708 218717 218709 218710 218720 218711 218712 218723 218713 218713 218714 218726 218715 218716 218729 218717 218718 218732 218719 218720 218735 218721 218722 218722 218722 218722 218722 218736 218722 218722 218736 218722 218722 218736 218722 218722 218736 218722 218722 218736 218722 218722 218736 218722 218722 218736 218722 218722 218736 218722 218734 218748 218746 218872 218872 218872 218872 218872 218872 218872 218872 218872 218872 218881 218869 218877 218867 218872 218866 218860 218890 218878 218878 218866 218852 218852 218854 218852 218857 218852 218852 218852 218859 218853 218854 218862 218855 218856 218865 218857 218858 218858 218868 218859 218860 218871 218861 218862 218874 218863 218864 218877 218865 218866 218866 218867 218867 218868 218883 218869 218870 218884 218870 218870 218884 218870 218870 218884 218870 218870 218884 218870 218870 218884 218870 218870 218884 218870 218870 218870 218870 218870 218870 218870 218870 218870 218870 218882 218882 218894 218978 218978 218978 218978 218978 218978 218978 218978 218978 218978 218984 218976 218980 218975 218972 218972 218990 218978 218966 218966 218968 218966 218971 218966 218966 218966 218973 218967 218968 218976 218969 218970 218979 218971 218972 218972 218982 218973 218974 218985 218975 218976 218988 218977 218978 218991 218979 218980 218980 218994 218981 218982 218997 218983 218984 218998 218984 218984 218998 218984 218984 218998 218984 218984 218998 218984 218984 218998 218984 218984 218984 218984 218984 218984 218984 218984 218984 218984 218984 218984 218984 218996 218996 219008 219050 219050 219050 219050 219050 219050 219050 219050 219050 219050 219053 219049 219048 219056 219044 219044 219044 219046 219044 219049 219044 219044 219051 219045 219045 219046 219054 219047 219048 219057 219049 219050 219060 219051 219052 219052 219063 219053 219054 219066 219055 219056 219069 219057 219058 219072 219059 219060 219075 219061 219061 219062 219076 219062 219062 219076 219062 219062 219076 219062 219062 219076 219062 219062 219076 219062 219062 219076 219062 219062 219076 219062 219062 219076 219062 219062 219076 219062 219074 219088 219086 503693 734992 859678 960789 1040253 1073058 1127204 1149504 1169263 1186773 1201150
iterations count:6213790 (2788), effective:16611 (7)
initing FirstDep: 0m 0.006sec
1599 1600 1602 1603 1604 1606 1607 1598 1598 1600 1602 1604 1608 1610 1612 1612 1614 1689 1689 1689 1689 1689 1689 1689 1689 1689 1689 1689 1690 1752 1751 1750 1749 1748 1747 1747 1746 1745 1744 1689 2539 2596 2598 2599 2601 2602 2603 2595 2595 2597 2599 2603 2605 2607 2609 2611 2667 2667 2669 2767 2854 2914 2973 2974 2975 2976 2978 2971 2971 2968 2965 2962 2959 2956 2953 2950 2947 2946 2943 2941 3029 3089 3148 3150 3151 3152 3153 3147 3144 3141 3138 3135 3132 3129 3126 3123 3122 3119 3117 3117 3206 3266 3327 3328 3329 3330 3325 3322 3319 3316 3313 3310 3307 3304 3301 3300 3297 3295 3385 3385 3506 3507 3508 3509 3505 3502 3499 3496 3493 3490 3487 3484 3481 3480 3477 3475 3475 3566 3626 3689 3690 3687 3687 3684 3681 3675 3672 3669 3666 3663 3663 3662 3659 3657 3749 3809 3872 3873 3871 3868 3865 3862 3859 3856 3853 3850 3847 3846 3843 3841 3934 3934 4058 4057 4057 4054 4051 4048 4045 4042 4039 4036 4033 4032 4029 4027 4121 4181 4245 4245 4242 4239 4236 4233 4230 4227 4224 4221 4220 4217 4215 4310 4370 4372 4369 4366 4363 4360 4357 4354 4351 4348 4347 4344 4342 4375 4428 4425 4422 4419 4416 4413 4410 4407 4404 4403 4400 4398 4422 4422 4470 4464 4461 4458 4455 4452 4449 4448 4448 4445 4443 4465 4508 4505 4502 4499 4496 4493 4490 4489 4486 4484 4504 4542 4539 4536 4533 4530 4527 4526 4523 4523 4521 4539 4572 4569 4566 4563 4560 4559 4556 4554 4570 4570 4598 4595 4592 4589 4588 4585 4583 4597 4620 4617 4614 4613 4610 4608 4608 4620 4638 4635 4634 4631 4629 4639 4652 4651 4651 4648 4646 4654 4662 4661 4659 5488 5488 5644 5700 5755 5701 5702 5759 5761 5704 5763 5705 5706 5767 5707 5769 5771 5709 5773 5778 5845 5850 5918 5923 5992 6067 6072 6143 6148 6220 6225 6298 6303 6377 6377 6382 6457 6457 6475 6528 6530 6590 6590 6647 6591 6649 6592 6651 6649 6653 6651 6594 6653 6595 6657 6596 6659 6657 6597 6661 6598 6600 6596 6534 6532 6535 6540 6545 6550 6552 6555 6560 6562 6565 6570 6572 6575 6580 6582 6585 6590 6592 6595 6600 6602 6605 6610 6612 6615 6620 6622 6622 6633 6631 6646 6659 6659 6739 6739 6811 6811 6811 6873 6866 6812 6873 6868 6813 6875 6870 6879 6877 6872 6881 6879 6874 6816 6881 6876 6817 6885 6878 6818 6887 6885 6880 6824 6820 6813 6751 6748 6751 6754 6762 6765 6768 6773 6776 6779 6782 6787 6790 6793 6796 6804 6807 6810 6815 6818 6821 6824 6829 6832 6835 6838 6843 6846 6849 6852 6857 6860 6863 6863 6866 6871 6874 6874 6885 6883 6891 6901 6897 6912 6919 6919 6933 7037 7037 7043 7118 7118 7118 7186 7184 7173 7119 7186 7181 7175 7190 7188 7183 7121 7192 7190 7179 7122 7194 7187 7181 7123 7194 7189 7183 7124 7198 7191 7185 7125 7200 7193 7187 7126 7132 7128 7121 7051 7045 7048 7051 7054 7059 7061 7064 7070 7075 7077 7080 7083 7086 7091 7093 7096 7099 7102 7107 7109 7112 7118 7123 7125 7128 7131 7134 7139 7141 7144 7147 7150 7155 7157 7160 7163 7166 7166 7171 7173 7176 7179 7182 7187 7189 7189 7200 7198 7206 7216 7212 7212 7220 7224 7235 7229 7244 7251 7258 7273 7401 7401 7401 7401 7492 7492 7492 7492 7567 7565 7554 7547 7569 7567 7562 7549 7494 7569 7564 7558 7495 7573 7571 7560 7553 7496 7573 7568 7562 7555 7577 7575 7570 7564 7498 7579 7577 7572 7559 7499 7581 7579 7574 7561 7500 7507 7503 7496 7488 7417 7408 7411 7414 7417 7420 7425 7426 7432 7435 7438 7443 7444 7447 7450 7453 7456 7461 7462 7468 7471 7474 7479 7480 7483 7486 7489 7492 7497 7498 7501 7504 7507 7510 7515 7516 7519 7522 7525 7528 7533 7534 7537 7540 7543 7546 7551 7552 7555 7558 7561 7564 7569 7569 7570 7570 7581 7579 7587 7597 7593 7601 7605 7616 7616 7610 7618 7622 7626 7638 7630 7645 7652 7659 7666 7666 7682 7834 7834 7834 7834 7936 7936 7936 7936 7936 8019 8012 8006 7991 7937 8021 8014 8008 7993 7938 8023 8016 8010 8003 7939 8025 8018 8012 8005 7997 8027 8025 8020 8007 7999 7941 8029 8022 8016 8009 8001 8031 8029 8024 8018 8003 7943 8033 8031 8026 8013 8005 7944 7952 7948 7941 7924 7914 7852 7840 7843 7846 7849 7855 7860 7860 7863 7866 7869 7872 7875 7880 7883 7886 7889 7892 7895 7900 7900 7903 7906 7909 7912 7915 7920 7920 7923 7926 7932 7935 7940 7940 7943 7946 7949 7952 7955 7960 7960 7963 7966 7969 7972 7975 7980 7980 7983 7986 7989 7992 7992 7995 8000 8000 8003 8006 8009 8012 8015 8020 8020 8020 8031 8029 8037 8047 8047 8043 8051 8055 8066 8060 8068 8072 8076 8088 8080 8080 8088 8092 8096 8100 8113 8103 8118 8125 8132 8139 8139 8146 8163 8339 8339 8339 8339 8348 8453 8453 8453 8453 8453 8545 8543 8532 8525 8517 8454 8547 8540 8534 8527 8510 8455 8547 8542 8536 8521 8512 8456 8549 8544 8538 8523 8514 8457 8551 8546 8540 8533 8516 8458 8555 8548 8542 8535 8527 8459 8557 8555 8550 8544 8529 8520 8460 8559 8557 8546 8539 8531 8522 8461 8466 8459 8451 8442 8432 8421 8344 8347 8350 8353 8356 8359 8362 8367 8369 8372 8375 8378 8381 8384 8389 8388 8391 8394 8400 8403 8406 8411 8410 8413 8416 8419 8422 8425 8428 8433 8432 8435 8438 8441 8444 8447 8450 8455 8454 8460 8463 8466 8469 8472 8477 8476 8479 8482 8485 8488 8491 8494 8494 8499 8498 8501 8504 8507 8510 8513 8516 8521 8520 8523 8526 8529 8532 8535 8538 8543 8542 8542 8553 8553 8551 8559 8569 8565 8573 8577 8588 8582 8590 8594 8598 8598 8610 8602 8610 8614 8618 8622 8635 8625 8633 8637 8637 8641 8645 8649 8663 8651 8666 8673 8680 8687 8694 8694 8701 8719 8919 8919 8919 8919 8919 8929 9046 9046 9046 9046 9046 9046 9146 9141 9135 9120 9111 9047 9150 9143 9137 9130 9113 9103 9152 9150 9145 9132 9124 9115 9049 9154 9152 9141 9134 9126 9107 9050 9156 9149 9143 9136 9128 9109 9051 9158 9156 9145 9138 9130 9121 9052 9160 9158 9153 9140 9132 9123 9113 9053 9160 9155 9149 9142 9134 9115 9054 9064 9060 9053 9045 9026 9015 9003 8941 8923 8926 8929 8935 8938 8941 8944 8949 8947 8950 8953 8959 8962 8965 8968 8973 8971 8974 8977 8980 8983 8986 8992 8997 8995 8998 9001 9004 9007 9010 9013 9016 9021 9019 9022 9025 9028 9031 9034 9037 9040 9045 9043 9046 9049 9052 9055 9058 9064 9069 9067 9070 9073 9073 9076 9079 9082 9085 9088 9093 9091 9094 9097 9100 9103 9106 9109 9112 9117 9115 9118 9121 9124 9127 9130 9133 9136 9141 9139 9139 9139 9150 9148 9156 9166 9162 9170 9174 9185 9179 9187 9187 9191 9195 9207 9199 9207 9211 9215 9219 9232 9222 9222 9230 9234 9238 9242 9246 9260 9248 9256 9260 9264 9264 9268 9272 9276 9291 9277 9292 9299 9306 9313 9320 9320 9327 9334 9353 9577 9577 9577 9577 9577 9577 9718 9718 9718 9718 9718 9718 9718 9831 9829 9818 9811 9794 9784 9719 9833 9831 9820 9813 9796 9786 9775 9835 9833 9822 9815 9807 9788 9777 9721 9835 9830 9824 9809 9800 9790 9722 9839 9837 9832 9819 9811 9802 9781 9723 9841 9839 9828 9821 9813 9804 9783 9724 9843 9841 9830 9823 9815 9806 9796 9725 9845 9843 9838 9832 9817 9808 9798 9787 9726 9737 9726 9718 9709 9699 9688 9676 9601 9580 9583 9586 9589 9592 9595 9598 9604 9609 9606 9609 9612 9615 9618 9621 9624 9630 9635 9632 9635 9638 9641 9644 9647 9650 9653 9656 9661 9661 9664 9667 9670 9673 9676 9679 9682 9687 9684 9687 9690 9693 9696 9699 9702 9705 9708 9713 9710 9713 9716 9719 9722 9725 9728 9731 9734 9739 9736 9739 9742 9745 9748 9751 9754 9757 9760 9765 9762 9765 9768 9771 9774 9777 9780 9783 9786 9791 9788 9791 9794 9797 9800 9803 9806 9809 9812 9817 9817 9814 9814 9825 9823 9831 9841 9837 9845 9849 9860 9860 9854 9862 9866 9870 9882 9874 9882 9886 9890 9894 9894 9907 9897 9905 9909 9913 9917 9921 9935 9923 9931 9931 9935 9939 9943 9947 9951 9966 9952 9960 9964 9968 9968 9972 9976 9980 9984 10000 9984 9999 10006 10013 10020 10020 10027 10034 10041 10048 10068 10316 10316 10316 10316 10316 10316 10316 10472 10472 10472 10472 10472 10472 10472 10472 10595 10590 10577 10569 10560 10539 10527 10599 10597 10586 10579 10571 10552 10541 10529 10601 10599 10588 10581 10573 10554 10543 10531 10603 10601 10596 10583 10575 10566 10545 10533 10476 10603 10598 10592 10585 10568 10558 10547 10477 10607 10605 10600 10587 10579 10570 10560 10537 10478 10609 10607 10602 10589 10581 10572 10562 10539 10479 10611 10609 10604 10598 10583 10574 10564 10553 10541 10492 10488 10481 10473 10464 10454 10431 10418 10404 10342 10318 10321 10324 10330 10333 10336 10339 10342 10345 10350 10346 10352 10355 10358 10361 10364 10367 10370 10373 10378 10374 10380 10383 10386 10389 10392 10395 10398 10401 10406 10402 10405 10408 10411 10414 10417 10423 10426 10429 10434 10430 10433 10436 10439 10442 10445 10448 10451 10454 10457 10462 10458 10461 10464 10467 10470 10473 10476 10479 10482 10485 10490 10486 10489 10492 10495 10498 10501 10504 10507 10510 10513 10518 10514 10517 10520 10523 10526 10529 10532 10535 10538 10541 10546 10542 10545 10548 10551 10551 10554 10557 10560 10563 10566 10569 10574 10570 10571 10582 10580 10588 10598 10598 10594 10602 10606 10617 10611 10619 10623 10627 10639 10631 10631 10639 10643 10647 10651 10664 10654 10662 10666 10670 10674 10674 10678 10692 10680 10688 10692 10696 10700 10704 10708 10723 10723 10709 10717 10721 10725 10729 10733 10737 10741 10757 10741 10741 10749 10753 10757 10761 10765 10769 10773 10777 10794 10776 10791 10791 10798 10805 10812 10819 10826 10833 10840 10847 10868 10868 11140 11140 11140 11140 11140 11140 11140 11312 11312 11312 11312 11312 11312 11312 11312 11312 11448 11443 11430 11422 11403 11392 11367 11313 11452 11445 11439 11424 11415 11405 11382 11369 11454 11452 11447 11434 11426 11417 11396 11384 11371 11456 11454 11449 11436 11428 11419 11398 11386 11373 11458 11456 11451 11445 11430 11421 11411 11388 11375 11317 11460 11453 11447 11440 11432 11413 11402 11390 11377 11462 11460 11455 11449 11442 11425 11415 11404 11392 11319 11464 11462 11457 11451 11444 11427 11417 11406 11394 11381 11332 11328 11321 11313 11304 11294 11271 11258 11244 11229 11167 11141 11144 11150 11153 11156 11159 11162 11165 11168 11171 11171 11174 11177 11180 11183 11186 11189 11192 11195 11198 11206 11201 11204 11207 11210 11213 11216 11219 11222 11225 11228 11231 11231 11234 11237 11240 11243 11246 11249 11252 11255 11258 11261 11266 11261 11264 11267 11270 11273 11276 11279 11282 11285 11288 11291 11296 11294 11297 11300 11303 11306 11309 11312 11315 11318 11321 11326 11321 11324 11327 11330 11333 11336 11339 11342 11345 11348 11351 11351 11356 11351 11354 11357 11360 11363 11366 11369 11372 11375 11378 11381 11386 11381 11384 11387 11390 11393 11396 11399 11402 11405 11408 11411 11411 11416 11411 11473 11547 11549 11557 11567 11563 11571 11575 11586 11586 11580 11588 11592 11596 11608 11600 11608 11612 11616 11620 11620 11633 11623 11631 11635 11639 11643 11647 11661 11649 11657 11657 11661 11665 11669 11673 11677 11692 11678 11686 11690 11694 11694 11698 11702 11706 11710 11726 11710 11718 11722 11726 11730 11730 11734 11738 11742 11746 11763 11745 11753 11757 11761 11765 11765 11769 11773 11777 11781 11785 11803 11783 11798 11805 11812 11812 11819 11826 11833 11840 11847 11854 11861 11883 12179 12179 12179 12179 12179 12179 12179 12179 12193 12368 12368 12368 12368 12368 12368 12368 12368 12368 12518 12513 12500 12492 12483 12462 12450 12423 12369 12520 12515 12509 12494 12485 12475 12452 12439 12370 12524 12522 12511 12504 12496 12477 12466 12441 12427 12371 12524 12519 12513 12506 12489 12479 12468 12443 12429 12372 12526 12521 12515 12500 12491 12481 12470 12445 12431 12373 12530 12523 12517 12510 12502 12483 12472 12460 12447 12374 12532 12530 12525 12512 12504 12495 12485 12474 12449 12435 12375 12471 12469 12458 12451 12443 12434 12424 12401 12388 12374 12313 12326 12324 12313 12305 12296 12286 12275 12263 12250 12221 12207 12179 12182 12185 12188 12191 12197 12200 12203 12206 12209 12212 12217 12211 12217 12220 12223 12226 12229 12232 12235 12238 12241 12244 12243 12246 12249 12252 12255 12258 12261 12264 12267 12270 12273 12276 12281 12278 12281 12284 12287 12290 12293 12296 12299 12302 12305 12308 12313 12307 12310 12313 12316 12319 12322 12325 12328 12331 12334 12337 12345 12339 12342 12345 12348 12351 12354 12357 12360 12363 12366 12369 12372 12377 12371 12374 12377 12380 12383 12386 12389 12392 12395 12398 12401 12404 12409 12409 12403 12406 12409 12412 12415 12418 12421 12424 12427 12430 12433 12436 12441 12435 12438 12441 12444 12447 12450 12453 12456 12459 12462 12465 12465 12468 12473 12467 12466 12465 12529 12603 12613 12616 12624 12628 12628 12639 12633 12641 12645 12649 12661 12653 12661 12665 12669 12669 12673 12686 12676 12684 12688 12692 12696 12700 12714 12702 12702 12710 12714 12718 12722 12726 12730 12745 12731 12739 12743 12743 12747 12751 12755 12759 12763 12779 12763 12771 12775 12779 12779 12783 12787 12791 12795 12799 12816 12798 12806 12810 12814 12814 12818 12822 12826 12830 12834 12838 12856 12836 12844 12848 12848 12852 12856 12860 12864 12868 12872 12876 12880 12899 12877 12877 12892 12899 12906 12913 12920 12927 12934 12941 12948 12955 12955 12962 12985 13305 13305 13305 13305 13305 13305 13305 13305 13320 13512 13512 13512 13512 13512 13512 13512 13512 13512 13679 13677 13672 13659 13651 13632 13621 13596 13582 13567 13681 13679 13668 13661 13653 13634 13623 13598 13584 13569 13683 13681 13670 13663 13655 13636 13625 13613 13586 13571 13515 13683 13678 13672 13657 13648 13638 13615 13602 13588 13573 13687 13685 13680 13667 13659 13650 13640 13617 13604 13590 13517 13689 13687 13682 13669 13661 13652 13642 13619 13606 13592 13577 13518 13627 13622 13616 13609 13592 13582 13571 13559 13546 13517 13457 13566 13566 13564 13553 13546 13538 13529 13519 13496 13483 13469 13454 13468 13466 13457 13449 13440 13430 13419 13407 13380 13365 13349 13334 13304 13307 13310 13316 13319 13322 13325 13328 13331 13334 13337 13345 13338 13341 13344 13347 13350 13353 13356 13359 13362 13368 13371 13374 13379 13372 13375 13378 13381 13384 13387 13390 13393 13399 13402 13405 13408 13413 13406 13409 13412 13415 13418 13421 13424 13427 13430 13433 13436 13442 13447 13440 13443 13446 13449 13452 13455 13458 13461 13464 13467 13470 13473 13476 13481 13474 13477 13480 13483 13486 13489 13492 13495 13498 13501 13504 13507 13510 13515 13508 13511 13514 13517 13520 13523 13526 13529 13532 13535 13538 13541 13544 13549 13542 13545 13548 13551 13554 13557 13560 13563 13566 13569 13572 13575 13578 13583 13583 13576 13579 13582 13585 13588 13591 13594 13597 13600 13603 13606 13609 13612 13617 13610 13609 13667 13608 13607 13663 13606 13675 13749 13759 13770 13774 13782 13782 13786 13790 13802 13794 13802 13806 13810 13814 13827 13817 13817 13825 13829 13833 13837 13841 13855 13843 13851 13855 13859 13859 13863 13867 13871 13886 13872 13880 13884 13888 13892 13896 13896 13900 13904 13920 13904 13912 13916 13920 13924 13928 13932 13932 13936 13940 13957 13939 13947 13951 13955 13959 13963 13967 13967 13971 13975 13979 13997 13977 13985 13989 13993 13997 14001 14001 14005 14009 14013 14017 14021 14040 14018 14026 14030 14034 14034 14038 14042 14046 14050 14054 14058 14062 14066 14086 14062 14062 14077 14084 14091 14098 14105 14112 14119 14126 14133 14140 14140 14147 14154 14178 14522 14522 14522 14522 14522 14522 14522 14522 14522 14538 14748 14748 14748 14748 14748 14748 14748 14748 14748 14748 14931 14924 14918 14903 14894 14873 14861 14848 14819 14803 14933 14931 14920 14913 14905 14886 14875 14863 14836 14821 14750 14935 14933 14922 14915 14907 14888 14877 14865 14838 14823 14807 14937 14935 14930 14917 14909 14900 14879 14867 14854 14825 14809 14752 14937 14932 14926 14919 14902 14892 14881 14856 14842 14827 14811 14880 14878 14873 14867 14852 14843 14833 14822 14797 14783 14768 14752 14818 14818 14816 14811 14805 14790 14781 14771 14760 14735 14721 14706 14690 14810 14810 14805 14799 14792 14784 14775 14754 14742 14729 14715 14700 14684 14697 14695 14693 14685 14676 14666 14643 14630 14616 14601 14585 14568 14520 14523 14526 14529 14532 14535 14538 14541 14547 14550 14553 14556 14559 14564 14556 14559 14565 14568 14571 14574 14577 14580 14583 14586 14589 14592 14595 14592 14595 14598 14601 14604 14607 14610 14613 14616 14619 14622 14625 14631 14636 14628 14631 14634 14637 14640 14643 14646 14649 14652 14655 14658 14661 14664 14667 14672 14664 14667 14670 14676 14679 14682 14685 14688 14691 14694 14697 14700 14703 14708 14700 14703 14706 14709 14712 14715 14718 14721 14724 14727 14730 14733 14736 14739 14744 14736 14739 14742 14745 14748 14751 14754 14757 14760 14763 14766 14769 14772 14775 14780 14772 14775 14778 14781 14784 14787 14790 14793 14793 14796 14799 14802 14805 14808 14811 14816 14808 14811 14814 14817 14820 14823 14826 14829 14832 14835 14838 14841 14844 14847 14847 14852 14844 14843 14842 14841 14896 14840 14839 14895 14894 14894 14838 14913 14987 14997 15008 15020 15025 15033 15037 15041 15041 15045 15058 15048 15056 15060 15064 15068 15072 15086 15074 15074 15082 15086 15090 15094 15098 15102 15117 15103 15111 15115 15115 15119 15123 15127 15131 15135 15151 15135 15143 15147 15151 15151 15155 15159 15163 15167 15171 15188 15170 15178 15182 15186 15186 15190 15194 15198 15202 15206 15210 15228 15208 15216 15220 15220 15224 15228 15232 15236 15240 15244 15248 15252 15271 15249 15249 15257 15261 15265 15269 15273 15277 15281 15285 15289 15293 15293 15297 15317 15293 15301 15305 15309 15313 15317 15321 15325 15325 15329 15333 15337 15341 15345 15366 15340 15355 15362 15369 15369 15376 15383 15390 15397 15404 15411 15418 15425 15432 15439 15439 15464 15832 15832 15832 15832 15832 15832 15832 15832 15832 15832 16078 16078 16078 16078 16078 16078 16078 16078 16078 16078 16078 16278 16271 16265 16258 16241 16231 16208 16195 16166 16150 16133 16280 16278 16267 16260 16252 16233 16222 16197 16183 16168 16135 16080 16282 16275 16269 16254 16245 16235 16212 16199 16185 16154 16137 16081 16282 16277 16271 16256 16247 16237 16214 16201 16187 16172 16139 16082 16226 16219 16213 16206 16189 16179 16168 16156 16129 16114 16098 16081 16165 16165 16163 16158 16145 16137 16128 16118 16095 16082 16068 16053 16020 16157 16157 16157 16146 16139 16131 16122 16112 16089 16076 16062 16047 16031 16145 16145 16145 16145 16139 16124 16115 16105 16094 16082 16069 16040 16024 16007 16023 16021 16019 16015 16006 15996 15985 15973 15960 15931 15915 15898 15880 15863 15829 15832 15838 15841 15844 15847 15850 15853 15856 15859 15865 15868 15871 15876 15867 15870 15873 15876 15879 15885 15888 15891 15894 15897 15900 15903 15906 15909 15914 15908 15911 15914 15917 15920 15923 15926 15929 15932 15935 15938 15941 15944 15952 15943 15946 15949 15952 15955 15958 15961 15964 15967 15970 15973 15976 15979 15982 15985 15990 15981 15984 15987 15993 15996 15999 16002 16005 16008 16011 16014 16017 16020 16023 16028 16019 16022 16025 16028 16031 16034 16037 16040 16043 16046 16049 16052 16055 16058 16061 16066 16057 16060 16063 16066 16069 16072 16075 16078 16081 16084 16087 16090 16093 16096 16099 16104 16095 16098 16101 16104 16107 16110 16113 16113 16116 16119 16122 16125 16128 16131 16134 16137 16142 16133 16136 16139 16142 16145 16148 16151 16154 16157 16160 16163 16166 16169 16169 16172 16175 16180 16171 16170 16169 16168 16222 16167 16166 16221 16221 16220 16165 16164 16220 16219 16218 16163 16245 16319 16319 16329 16340 16352 16365 16371 16379 16383 16387 16391 16395 16395 16409 16397 16405 16409 16413 16417 16421 16425 16440 16426 16426 16434 16438 16442 16446 16450 16454 16458 16474 16458 16466 16466 16470 16474 16478 16482 16486 16490 16494 16511 16493 16501 16501 16505 16509 16513 16517 16521 16525 16529 16533 16551 16531 16531 16539 16543 16547 16551 16555 16559 16563 16567 16571 16575 16575 16594 16572 16580 16584 16588 16592 16596 16600 16604 16608 16608 16612 16616 16620 16640 16616 16624 16628 16632 16636 16640 16640 16644 16648 16652 16656 16660 16664 16668 16689 16663 16671 16671 16675 16679 16683 16687 16691 16695 16699 16703 16707 16711 16711 16715 16719 16741 16713 16728 16735 16742 16749 16756 16763 16763 16770 16777 16784 16791 16798 16805 16812 16819 16845 17013 17237 17237 17237 17237 17237 17237 17237 17237 17237 17237 17255 17504 17504 17504 17504 17504 17504 17504 17504 17504 17504 17504 17722 17720 17709 17702 17685 17675 17652 17639 17625 17594 17577 17505 17724 17722 17711 17704 17687 17677 17666 17641 17627 17596 17579 17561 17726 17724 17719 17706 17698 17689 17668 17656 17629 17614 17598 17563 17507 17669 17662 17656 17649 17632 17622 17611 17599 17572 17557 17541 17506 17449 17609 17607 17602 17596 17589 17572 17562 17551 17526 17512 17497 17481 17446 17601 17601 17601 17590 17583 17575 17566 17545 17533 17520 17506 17475 17458 17440 17589 17589 17589 17583 17576 17568 17549 17538 17526 17513 17499 17468 17451 17433 17575 17575 17575 17575 17568 17560 17551 17541 17518 17505 17491 17476 17460 17425 17442 17440 17438 17436 17434 17422 17411 17399 17386 17372 17357 17341 17306 17287 17269 17233 17236 17239 17242 17248 17251 17254 17257 17260 17263 17266 17269 17275 17278 17283 17273 17276 17279 17282 17285 17288 17294 17297 17300 17303 17306 17309 17312 17315 17318 17323 17313 17319 17322 17325 17328 17331 17334 17337 17340 17343 17346 17349 17352 17355 17363 17353 17356 17359 17362 17365 17368 17371 17374 17377 17380 17383 17386 17389 17392 17395 17398 17403 17393 17396 17402 17405 17408 17411 17414 17417 17420 17423 17426 17429 17432 17435 17438 17443 17433 17436 17439 17442 17445 17448 17451 17454 17457 17460 17463 17466 17469 17472 17475 17478 17483 17473 17476 17479 17482 17485 17488 17491 17494 17497 17500 17503 17506 17509 17512 17515 17518 17523 17513 17516 17519 17522 17525 17528 17531 17534 17537 17537 17540 17543 17546 17549 17552 17555 17558 17563 17553 17556 17559 17562 17565 17568 17571 17574 17577 17580 17583 17586 17589 17589 17592 17595 17598 17603 17593 17592 17591 17590 17643 17589 17588 17588 17642 17641 17587 17586 17641 17640 17639 17585 17584 17640 17640 17639 17638 17637 17583 17673 17747 17757 17768 17780 17793 17793 17807 17814 17822 17826 17830 17834 17838 17842 17857 17857 17843 17851 17855 17859 17863 17867 17871 17875 17891 17875 17875 17883 17887 17891 17895 17899 17903 17907 17911 17928 17910 17910 17918 17922 17926 17930 17934 17938 17942 17946 17950 17968 17968 17948 17956 17960 17964 17968 17972 17976 17980 17984 17988 17988 17992 18011 17989 17997 18001 18005 18009 18013 18017 18021 18021 18025 18029 18033 18037 18057 18033 18041 18045 18049 18053 18053 18057 18061 18065 18069 18073 18077 18081 18085 18106 18080 18080 18088 18092 18096 18100 18104 18108 18112 18116 18120 18124 18124 18128 18132 18136 18158 18130 18138 18142 18146 18150 18154 18154 18158 18162 18166 18170 18174 18178 18182 18186 18190 18213 18213 18183 18198 18205 18212 18219 18226 18233 18240 18247 18254 18254 18261 18268 18275 18282 18289 18296 18323 18739 18739 18739 18739 18739 18739 18739 18739 18739 18739 18739 18739 19028 19028 19028 19028 19028 19028 19028 19028 19028 19028 19028 19028 19265 19263 19252 19245 19237 19218 19207 19182 19168 19137 19120 19102 19029 19267 19260 19254 19247 19230 19220 19197 19184 19170 19139 19122 19104 19030 19211 19204 19198 19191 19174 19164 19153 19128 19114 19099 19066 19048 19029 19152 19152 19150 19139 19132 19124 19105 19094 19082 19055 19040 19024 19007 18970 19144 19144 19139 19133 19126 19118 19099 19088 19076 19049 19034 19018 19001 18964 19132 19132 19132 19126 19119 19111 19102 19081 19069 19056 19042 19011 18994 18976 18957 19118 19118 19118 19118 19111 19094 19084 19073 19061 19048 19019 19003 18986 18968 18949 19102 19102 19102 19102 19102 19085 19075 19064 19052 19039 19010 18994 18977 18959 18940 18958 18954 18952 18950 18948 18946 18935 18923 18896 18881 18865 18848 18830 18811 18791 18734 18737 18740 18743 18746 18749 18752 18758 18761 18764 18767 18770 18773 18776 18779 18787 18776 18779 18782 18785 18788 18791 18794 18797 18800 18806 18809 18812 18815 18818 18821 18824 18829 18818 18821 18824 18830 18833 18836 18839 18842 18845 18848 18851 18854 18857 18860 18863 18866 18871 18863 18866 18869 18872 18875 18878 18881 18884 18887 18890 18893 18896 18899 18902 18905 18908 18913 18902 18905 18908 18914 18917 18920 18923 18926 18929 18932 18935 18938 18941 18944 18947 18950 18955 18944 18947 18950 18953 18956 18959 18962 18965 18968 18971 18974 18977 18980 18983 18986 18989 18992 18997 18986 18989 18992 18995 18998 19001 19004 19007 19010 19013 19016 19019 19022 19025 19028 19031 19034 19039 19028 19031 19034 19037 19040 19043 19046 19049 19049 19052 19055 19058 19061 19064 19067 19070 19073 19076 19081 19070 19073 19076 19079 19082 19085 19088 19091 19094 19097 19100 19100 19103 19106 19109 19112 19115 19118 19123 19112 19111 19110 19109 19161 19108 19108 19107 19160 19159 19106 19105 19159 19158 19157 19104 19104 19103 19158 19157 19156 19155 19102 19101 19157 19156 19155 19155 19154 19153 19100 19199 19273 19283 19294 19306 19319 19333 19333 19348 19356 19364 19368 19372 19376 19380 19384 19388 19404 19404 19388 19396 19400 19404 19408 19412 19416 19420 19424 19441 19441 19423 19431 19435 19439 19443 19447 19451 19455 19459 19463 19463 19481 19461 19469 19473 19477 19481 19485 19489 19493 19497 19497 19501 19505 19524 19502 19510 19514 19518 19522 19526 19530 19530 19534 19538 19542 19546 19550 19570 19546 19554 19558 19562 19562 19566 19570 19574 19578 19582 19586 19590 19594 19598 19598 19619 19593 19601 19605 19609 19613 19617 19621 19625 19629 19633 19633 19637 19641 19645 19649 19671 19643 19651 19655 19659 19659 19663 19667 19671 19675 19679 19683 19687 19691 19695 19699 19699 19703 19726 19696 19704 19708 19712 19716 19720 19724 19728 19728 19732 19736 19740 19744 19748 19752 19756 19760 19784 19784 19752 19767 19774 19781 19788 19795 19802 19809 19816 19823 19830 19830 19837 19844 19851 19858 19865 19872 19900 20340 20340 20340 20340 20340 20340 20340 20340 20340 20340 20340 20340 20360 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20652 20907 20902 20896 20881 20872 20851 20839 20812 20797 20781 20746 20727 20653 20854 20852 20841 20834 20817 20807 20796 20771 20757 20726 20709 20691 20652 20597 20796 20794 20789 20776 20768 20759 20738 20726 20713 20684 20668 20651 20614 20594 20788 20788 20783 20777 20762 20753 20743 20720 20707 20693 20678 20645 20627 20608 20776 20776 20776 20770 20763 20755 20746 20725 20713 20700 20686 20655 20638 20620 20601 20762 20762 20762 20762 20755 20747 20738 20717 20705 20692 20678 20663 20630 20612 20593 20573 20746 20746 20746 20746 20746 20729 20719 20708 20696 20669 20654 20638 20621 20603 20564 20728 20728 20728 20728 20728 20728 20719 20709 20698 20686 20659 20644 20628 20611 20593 20574 20573 20571 20569 20567 20565 20563 20559 20547 20534 20520 20505 20489 20472 20435 20415 20394 20374 20334 20337 20340 20346 20349 20352 20355 20358 20361 20364 20367 20373 20376 20379 20382 20385 20390 20378 20381 20387 20390 20393 20396 20399 20402 20405 20408 20411 20414 20420 20423 20426 20429 20434 20422 20425 20428 20431 20434 20437 20440 20446 20449 20452 20455 20458 20461 20464 20467 20470 20473 20478 20466 20469 20472 20475 20481 20484 20487 20490 20493 20496 20499 20502 20505 20508 20511 20514 20517 20522 20510 20513 20516 20519 20522 20525 20528 20531 20534 20537 20540 20546 20549 20552 20555 20558 20561 20566 20554 20557 20560 20563 20566 20569 20572 20575 20578 20581 20584 20587 20590 20593 20596 20599 20602 20605 20610 20598 20601 20604 20607 20610 20613 20616 20619 20622 20625 20628 20631 20634 20637 20640 20643 20646 20649 20649 20654 20642 20645 20648 20651 20654 20657 20660 20663 20666 20669 20672 20675 20678 20681 20684 20687 20690 20693 20698 20686 20689 20692 20695 20698 20701 20701 20704 20707 20710 20713 20716 20719 20722 20725 20728 20731 20734 20737 20742 20730 20729 20729 20728 20727 20778 20726 20725 20777 20776 20724 20723 20776 20776 20775 20774 20722 20721 20775 20774 20773 20772 20720 20720 20719 20774 20773 20772 20771 20770 20718 20717 20773 20772 20772 20771 20770 20769 20768 20716 20825 20899 20909 20920 20932 20932 20945 20959 20974 20990 20999 21007 21011 21015 21019 21023 21023 21027 21031 21035 21052 21034 21042 21046 21050 21054 21058 21058 21062 21066 21070 21074 21092 21072 21080 21084 21088 21092 21092 21096 21100 21104 21108 21112 21116 21135 21113 21121 21125 21125 21129 21133 21137 21141 21145 21149 21153 21157 21161 21181 21181 21157 21165 21169 21173 21177 21181 21185 21189 21193 21197 21197 21201 21205 21209 21230 21204 21212 21216 21220 21224 21228 21228 21232 21236 21240 21244 21248 21252 21256 21260 21282 21282 21254 21262 21266 21270 21274 21278 21282 21286 21290 21294 21294 21298 21302 21306 21310 21314 21337 21307 21315 21319 21323 21323 21327 21331 21335 21339 21343 21347 21351 21355 21359 21363 21363 21367 21371 21395 21363 21371 21375 21379 21383 21387 21391 21391 21395 21399 21403 21407 21411 21415 21419 21423 21427 21427 21431 21456 21422 21437 21444 21451 21458 21465 21472 21479 21479 21486 21493 21500 21507 21514 21521 21528 21535 21542 21549 21549 21578 22042 22042 22042 22042 22042 22042 22042 22042 22042 22042 22042 22042 22063 22378 22378 22378 22378 22378 22378 22378 22378 22378 22378 22378 22378 22378 22600 22598 22593 22580 22572 22553 22542 22517 22503 22488 22455 22437 22398 22377 22323 22543 22541 22530 22523 22506 22496 22485 22460 22446 22431 22398 22380 22341 22320 22535 22535 22530 22524 22509 22500 22490 22467 22454 22440 22409 22392 22374 22335 22314 22523 22523 22523 22517 22502 22493 22483 22460 22447 22433 22402 22385 22367 22348 22307 22509 22509 22509 22509 22502 22485 22475 22464 22452 22425 22410 22394 22377 22340 22320 22299 22493 22493 22493 22493 22493 22476 22466 22455 22443 22416 22401 22385 22368 22331 22311 22290 22475 22475 22475 22475 22475 22475 22456 22445 22433 22420 22406 22375 22358 22340 22321 22301 22455 22455 22455 22455 22455 22455 22455 22445 22434 22422 22409 22380 22364 22347 22329 22310 22290 22289 22287 22285 22283 22281 22279 22275 22273 22260 22246 22231 22215 22180 22161 22141 22120 22098 22077 22035 22041 22044 22047 22050 22053 22056 22059 22062 22068 22071 22074 22077 22080 22083 22086 22089 22094 22084 22087 22090 22093 22096 22099 22102 22105 22108 22114 22117 22120 22123 22126 22129 22132 22135 22140 22127 22130 22136 22139 22142 22145 22148 22151 22154 22157 22160 22163 22166 22169 22172 22175 22181 22186 22173 22176 22179 22182 22185 22188 22191 22194 22197 22200 22203 22206 22209 22212 22215 22218 22221 22224 22232 22219 22222 22225 22228 22231 22234 22237 22240 22243 22246 22249 22252 22255 22258 22261 22264 22267 22270 22273 22278 22265 22268 22271 22274 22277 22280 22283 22286 22289 22292 22295 22298 22301 22304 22307 22310 22313 22316 22319 22324 22311 22314 22317 22320 22323 22326 22329 22332 22335 22338 22341 22344 22347 22350 22353 22356 22359 22362 22365 22370 22357 22360 22363 22366 22369 22372 22375 22378 22381 22384 22387 22390 22393 22393 22396 22399 22402 22405 22408 22411 22416 22403 22406 22409 22412 22415 22418 22421 22424 22427 22430 22433 22436 22439 22439 22442 22445 22448 22451 22454 22457 22462 22449 22448 22447 22446 22496 22496 22445 22444 22495 22494 22443 22442 22494 22493 22492 22441 22441 22440 22493 22492 22491 22490 22439 22438 22492 22491 22490 22490 22489 22488 22437 22436 22491 22490 22489 22488 22487 22487 22486 22435 22434 22490 22489 22488 22487 22486 22485 22484 22484 22433 22553 22627 22637 22648 22660 22673 22687 22702 22718 22718 22735 22745 22753 22757 22761 22765 22769 22773 22777 22781 22781 22785 22803 22783 22791 22795 22799 22803 22807 22811 22815 22815 22819 22823 22827 22846 22824 22832 22836 22840 22844 22848 22848 22852 22856 22860 22864 22868 22872 22892 22868 22876 22880 22880 22884 22888 22892 22896 22900 22904 22908 22912 22916 22920 22920 22941 22915 22923 22927 22931 22935 22939 22943 22947 22951 22951 22955 22959 22963 22967 22971 22993 22965 22973 22977 22977 22981 22985 22989 22993 22997 23001 23005 23009 23013 23017 23017 23021 23025 23048 23018 23026 23030 23034 23038 23042 23046 23046 23050 23054 23058 23062 23066 23070 23074 23078 23082 23106 23106 23074 23082 23086 23090 23094 23098 23102 23106 23110 23114 23114 23118 23122 23126 23130 23134 23138 23142 23167 23133 23133 23141 23145 23149 23153 23157 23161 23165 23169 23173 23177 23177 23181 23185 23189 23193 23197 23201 23205 23231 23195 23195 23210 23217 23224 23231 23238 23245 23252 23259 23266 23273 23280 23280 23287 23294 23301 23308 23315 23322 23329 23359 23847 23847 23847 23847 23847 23847 23847 23847 23847 23847 23847 23847 23847 23847 24153 24153 35890 36207 36209 36210 36211 36213 35928 35928 35966 36004 36042 36080 36118 36156 36194 36232 36547 36585 38250 43670 51127 51468 51786 51788 51789 51790 51791 51430 51202 50974 50746 50518 50290 50062 49834 49606 49587 49359 49150 54564 54564 62363 62682 62683 62685 62686 62401 62325 62097 61869 61641 61413 61185 60957 60729 60501 60482 60254 60045 65452 72909 73252 73573 73574 73575 73290 73214 72986 72530 72302 72074 71846 71618 71390 71371 71371 71143 70934 76333 83790 84134 84456 84457 84172 84096 83868 83640 83412 82956 82728 82500 82500 82272 82253 82025 81816 87206 94663 95008 95330 95046 94970 94742 94514 94286 94058 93830 93602 93374 93146 93127 92899 92690 98070 105527 105873 106196 105911 105835 105607 105151 104923 104695 104467 104239 104011 103992 103992 103764 103555 108924 116381 116728 116766 116462 116234 116006 115778 115550 115322 115094 114866 114847 114619 114410 114410 119767 127224 127248 127020 126792 126564 126336 126108 125880 125652 125424 125405 125177 124968 124968 130159 137540 137298 137070 136842 136614 136386 136158 135930 135702 135683 135455 135246 135246 140333 147066 146862 146634 146178 145950 145722 145494 145266 145247 145247 145019 144810 149287 155372 155168 154940 154712 154484 154256 154028 153800 153781 153553 153344 157401 162838 162634 162406 162178 161950 161722 161494 161475 161247 161038 161038 164675 169464 169260 169032 168804 168576 168348 168329 168101 167892 171109 175250 175046 174818 174590 174362 174343 174115 174115 173906 176703 180196 179992 179764 179536 179517 179289 179080 181457 181457 184302 184098 183870 183851 183623 183414 185371 187568 187364 187345 187117 186908 186908 188445 189994 189975 189771 189562 190679 191580 191585 191585 191395 191597 207980 208097 208097 208138 208138 208261 208328 208424 208424 208445 208568 208562 208611 208611 208675 208770 208770 208790 208913 208905 208955 208949 208949 208999 209062 209156 209156 209175 209298 209288 209339 209339 209331 209382 209376 209425 209486 209579 209579 209597 209597 209720 209708 209760 209750 209802 209794 209844 209838 209886 209937 209945 210037 210037 210054 210177 210163 210216 210204 210204 210257 210247 210298 210290 210339 210333 210380 210437 210528 210528 210528 210544 210667 210651 210705 210691 210745 210733 210785 210785 210775 210825 210817 210865 210859 210905 210960 211050 211050 211050 211065 211188 211170 211225 211209 211264 211250 211303 211303 211291 211342 211332 211381 211373 211420 211414 211459 211512 211512 211601 211601 211615 211738 211718 211774 211756 211812 211812 211796 211850 211836 211888 211876 211926 211916 211964 211956 212002 212002 211996 212040 212091 212179 212179 212192 212315 212315 212293 212350 212330 212387 212369 212424 212408 212461 212447 212498 212498 212486 212535 212525 212572 212564 212609 212603 212646 212695 212695 212772 212772 212775 212898 212874 212932 212910 212968 212968 212948 213004 212986 213040 213024 213076 213062 213112 213100 213100 213148 213138 213184 213176 213220 213214 213256 213303 213379 213379 213379 213382 213486 213462 213521 213497 213556 213534 213534 213591 213571 213626 213608 213661 213645 213696 213682 213731 213731 213719 213766 213756 213801 213793 213836 213830 213871 213916 213916 213991 213991 213994 214097 214073 214116 214092 214152 214152 214128 214186 214164 214220 214200 214254 214236 214288 214272 214272 214322 214308 214356 214344 214390 214380 214424 214416 214458 214452 214452 214492 214535 214609 214609 214612 214714 214690 214690 214733 214709 214755 214731 214790 214766 214823 214801 214856 214856 214836 214889 214871 214922 214906 214955 214941 214988 214976 215021 215021 215011 215054 215046 215087 215081 215120 215161 215234 215234 215234 215237 215338 215314 215357 215333 215379 215355 215355 215402 215378 215436 215412 215468 215446 215500 215480 215532 215532 215514 215564 215548 215596 215582 215628 215616 215660 215650 215692 215692 215684 215724 215718 215756 215795 215867 215867 215867 215870 215970 215946 215989 215965 216011 215987 216034 216010 216010 216058 216034 216091 216067 216122 216100 216153 216133 216184 216184 216166 216215 216199 216246 216232 216277 216265 216308 216298 216298 216339 216331 216370 216364 216401 216438 216509 216509 216509 216512 216611 216587 216630 216606 216652 216628 216675 216651 216651 216699 216675 216724 216700 216756 216732 216786 216764 216816 216816 216796 216846 216828 216876 216860 216906 216892 216936 216924 216924 216966 216956 216996 216988 217026 217020 217056 217091 217091 217161 217161 217164 217262 217238 217281 217257 217303 217303 217279 217326 217302 217350 217326 217375 217351 217401 217377 217377 217432 217408 217461 217439 217490 217470 217519 217501 217548 217548 217532 217577 217563 217606 217594 217635 217625 217664 217656 217656 217693 217687 217722 217755 217824 217824 217827 217924 217924 217900 217943 217919 217965 217941 217988 217964 218012 217988 217988 218037 218013 218063 218039 218090 218066 218120 218096 218148 218148 218126 218176 218156 218204 218186 218232 218216 218260 218246 218246 218288 218276 218316 218306 218344 218336 218372 218366 218400 218400 218431 218499 218500 218503 218599 218575 218618 218618 218594 218640 218616 218663 218639 218687 218663 218712 218688 218688 218738 218714 218765 218741 218793 218769 218821 218797 218847 218847 218825 218873 218853 218899 218881 218925 218909 218951 218937 218937 218977 218965 219003 218993 219029 219021 219030 219024 219057 219057 219086 308158 308242 308284 308326 308410 308452 308494 308536 308578 308620 308704 308746 308788 308830 308872 308872 309269 309311 311239 311356 311356 311455 311492 311492 311588 311588 311684 311684 311710 311745 311840 311840 311840 311935 311935 311959 311959 311987 312022 312116 312116 312116 312210 312210 312234 312234 312260 312260 312288 312322 312322 312415 312415 312508 312508 312532 312532 312558 312558 312558 312584 312584 312612 312645 312737 312737 312829 312829 312829 312853 312853 312879 312879 312905 312905 312931 312931 312959 312959 312991 313082 313082 313173 313173 313197 313197 313223 313223 313223 313249 313249 313275 313275 313301 313301 313329 313360 313360 313450 313450 313540 313540 313564 313564 313590 313590 313590 313616 313616 313642 313642 313668 313668 313694 313694 313722 313752 313752 313841 313841 313930 313930 313954 313954 313980 313980 313980 314006 314006 314032 314032 314058 314058 314084 314084 314110 314110 314110 314138 314167 314255 314255 314343 314343 314343 314367 314367 314393 314393 314419 314419 314445 314445 314471 314471 314471 314497 314497 314523 314523 314549 314549 314577 314605 314605 314682 314682 314769 314769 314793 314793 314819 314819 314819 314845 314845 314871 314871 314897 314897 314923 314923 314949 314949 314949 314975 314975 315001 315001 315029 315056 315132 315132 315132 315209 315209 315233 315233 315259 315259 315285 315285 315311 315311 315311 315337 315337 315363 315363 315389 315389 315415 315415 315415 315441 315441 315467 315467 315495 315521 315596 315596 315596 315672 315672 315688 315688 315714 315714 315740 315740 315740 315766 315766 315792 315792 315818 315818 315844 315844 315870 315870 315870 315896 315896 315922 315922 315948 315948 315976 316001 316001 316075 316075 316150 316150 316166 316166 316185 316185 316185 316211 316211 316237 316237 316263 316263 316289 316289 316315 316315 316315 316341 316341 316367 316367 316393 316393 316419 316419 316445 316445 316445 316473 316497 316570 316570 316644 316644 316644 316660 316660 316679 316679 316699 316699 316725 316725 316751 316751 316751 316777 316777 316803 316803 316829 316829 316855 316855 316855 316881 316881 316907 316907 316933 316933 316959 316959 316987 316987 317010 317082 317082 317155 317155 317171 317171 317190 317190 317190 317210 317210 317231 317231 317257 317257 317283 317283 317283 317309 317309 317335 317335 317361 317361 317387 317387 317413 317413 317413 317439 317439 317465 317465 317491 317491 317519 317541 317541 317612 317612 317684 317684 317700 317700 317719 317719 317719 317739 317739 317760 317760 317782 317782 317808 317808 317808 317834 317834 317860 317860 317886 317886 317912 317912 317938 317938 317938 317964 317964 317990 317990 318016 318016 318042 318042 318070 318070 318091 318161 318161 318232 318232 318248 318248 318248 318267 318267 318287 318287 318308 318308 318330 318330 318353 318353 318353 318379 318379 318405 318405 318431 318431 318457 318457 318457 318483 318483 318509 318509 318535 318535 318561 318561 318587 318587 318587 318613 318613 318641 318661 318730 318731 318731 318801 318801 318817 318817 318836 318836 318856 318856 318877 318877 318877 318899 318899 318922 318922 318946 318946 318972 318972 318972 318998 318998 319024 319024 319050 319050 319076 319076 319102 319102 319102 319128 319128 319154 319154 319180 319180 319206 319206 319206 319234 319253 319321 319376 319445 319446 319462 319462 319462 319481 319481 319501 319501 319522 319522 319544 319544 319544 319567 319567 319591 319591 319616 319616 319641 319641 319666 319666 319666 319691 319691 319716 319716 319741 319741 319766 319766 319766 319791 319791 319816 319816 319841 319841 319841 319841 319869 319869 319887 402953 403037 403079 403121 403205 403247 403289 403331 403373 403415 403457 403499 403541 403583 403625 404024 404066 405994 406111 406111 406111 406210 406247 406343 406343 406439 406439 406465 406465 406500 406595 406595 406690 406690 406714 406714 406714 406742 406777 406871 406871 406965 406965 406989 406989 406989 407015 407015 407043 407077 407170 407170 407170 407263 407263 407287 407287 407313 407313 407339 407339 407367 407400 407400 407492 407492 407584 407584 407608 407608 407634 407634 407634 407660 407660 407686 407686 407714 407746 407837 407837 407837 407928 407928 407952 407952 407978 407978 408004 408004 408004 408030 408030 408056 408056 408084 408115 408205 408205 408205 408295 408295 408319 408319 408345 408345 408371 408371 408371 408397 408397 408423 408423 408449 408449 408477 408507 408507 408596 408596 408685 408685 408709 408709 408735 408735 408761 408761 408761 408787 408787 408813 408813 408839 408839 408865 408865 408865 408893 408922 409010 409010 409098 409098 409122 409122 409122 409148 409148 409174 409174 409200 409200 409226 409226 409252 409252 409252 409278 409278 409304 409304 409332 409360 409360 409437 409437 409524 409524 409548 409548 409574 409574 409600 409600 409600 409626 409626 409652 409652 409678 409678 409704 409704 409704 409730 409730 409756 409756 409784 409811 409887 409887 409887 409964 409964 409988 409988 410014 410014 410040 410040 410066 410066 410066 410092 410092 410118 410118 410144 410144 410170 410170 410170 410196 410196 410222 410222 410250 410276 410351 410351 410351 410427 410427 410443 410443 410469 410469 410495 410495 410495 410521 410521 410547 410547 410573 410573 410599 410599 410625 410625 410625 410651 410651 410677 410677 410703 410703 410731 410756 410756 410830 410830 410905 410905 410921 410921 410940 410940 410940 410966 410966 410992 410992 411018 411018 411044 411044 411070 411070 411070 411096 411096 411122 411122 411148 411148 411174 411174 411174 411200 411200 411228 411252 411325 411325 411399 411399 411399 411415 411415 411434 411434 411454 411454 411480 411480 411480 411506 411506 411532 411532 411558 411558 411584 411584 411610 411610 411610 411636 411636 411662 411662 411688 411688 411714 411714 411714 411742 411765 411837 411837 411910 411910 411926 411926 411926 411945 411945 411965 411965 411986 411986 412012 412012 412012 412038 412038 412064 412064 412090 412090 412116 412116 412142 412142 412142 412168 412168 412194 412194 412220 412220 412246 412246 412246 412274 412296 412367 412367 412439 412439 412455 412455 412455 412474 412474 412494 412494 412515 412515 412537 412537 412537 412563 412563 412589 412589 412615 412615 412641 412641 412667 412667 412667 412693 412693 412719 412719 412745 412745 412771 412771 412771 412797 412797 412825 412846 412916 412917 412988 412988 412988 413004 413004 413023 413023 413043 413043 413064 413064 413064 413086 413086 413109 413109 413135 413135 413161 413161 413187 413187 413187 413213 413213 413239 413239 413265 413265 413291 413291 413291 413317 413317 413343 413343 413369 413369 413397 413417 413417 413486 413542 413612 413613 413629 413629 413648 413648 413648 413668 413668 413689 413689 413711 413711 413734 413734 413758 413758 413758 413784 413784 413810 413810 413836 413836 413862 413862 413862 413888 413888 413914 413914 413940 413940 413966 413966 413992 413992 413992 414018 414018 414046 414065 414133 414188 414188 414257 414313 414329 414330 414349 414349 414369 414369 414369 414390 414390 414412 414412 414435 414435 414459 414459 414484 414484 414484 414509 414509 414534 414534 414559 414559 414584 414584 414584 414609 414609 414634 414634 414659 414659 414684 414684 414709 414709 414709 414709 414709 414737 414755 491813 491855 491897 491981 492023 492065 492107 492149 492191 492233 492275 492317 492359 492401 492443 492844 492886 494814 494931 494931 495030 495030 495067 495163 495163 495259 495259 495285 495320 495320 495415 495415 495510 495510 495534 495534 495562 495562 495597 495691 495691 495785 495785 495809 495809 495809 495835 495835 495863 495897 495990 495990 495990 496083 496083 496107 496107 496133 496133 496159 496159 496187 496187 496220 496312 496312 496404 496404 496428 496428 496428 496454 496454 496480 496480 496506 496506 496534 496566 496566 496657 496657 496748 496748 496772 496772 496798 496798 496798 496824 496824 496850 496850 496876 496876 496904 496935 496935 497025 497025 497115 497115 497139 497139 497165 497165 497165 497191 497191 497217 497217 497243 497243 497269 497269 497297 497327 497327 497416 497416 497505 497505 497529 497529 497529 497555 497555 497581 497581 497607 497607 497633 497633 497659 497659 497659 497685 497685 497713 497742 497830 497830 497830 497918 497918 497942 497942 497968 497968 497994 497994 498020 498020 498020 498046 498046 498072 498072 498098 498098 498124 498124 498152 498152 498180 498257 498257 498344 498344 498368 498368 498368 498394 498394 498420 498420 498446 498446 498472 498472 498498 498498 498498 498524 498524 498550 498550 498576 498576 498604 498631 498631 498707 498707 498784 498784 498808 498808 498834 498834 498834 498860 498860 498886 498886 498912 498912 498938 498938 498938 498964 498964 498990 498990 499016 499016 499042 499042 499070 499070 499096 499171 499171 499247 499247 499263 499263 499263 499289 499289 499315 499315 499341 499341 499367 499367 499393 499393 499393 499419 499419 499445 499445 499471 499471 499497 499497 499497 499523 499523 499551 499576 499650 499650 499725 499725 499725 499741 499741 499760 499760 499786 499786 499812 499812 499812 499838 499838 499864 499864 499890 499890 499916 499916 499942 499942 499942 499968 499968 499994 499994 500020 500020 500048 500072 500072 500145 500145 500219 500219 500235 500235 500254 500254 500254 500274 500274 500300 500300 500326 500326 500352 500352 500352 500378 500378 500404 500404 500430 500430 500456 500456 500482 500482 500482 500508 500508 500534 500534 500562 500585 500585 500657 500657 500730 500730 500746 500746 500765 500765 500765 500785 500785 500806 500806 500832 500832 500858 500858 500884 500884 500884 500910 500910 500936 500936 500962 500962 500988 500988 501014 501014 501014 501040 501040 501066 501066 501094 501116 501116 501187 501188 501260 501260 501276 501276 501295 501295 501295 501315 501315 501336 501336 501358 501358 501384 501384 501410 501410 501410 501436 501436 501462 501462
Sequence of Actions to be Executed by the VM
This is useful if one wants to reexecute the tool in the VM from the submitted image disk.
set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="S_BridgeAndVehicles-COL-V20P10N50"
export BK_EXAMINATION="ReachabilityDeadlock"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/users/gast00/fkordon/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
# this is specific to your benchmark or test
export BIN_DIR="$HOME/BenchKit/bin"
# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi
tar xzf /home/mcc/BenchKit/INPUTS/S_BridgeAndVehicles-COL-V20P10N50.tgz
mv S_BridgeAndVehicles-COL-V20P10N50 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2979"
echo " Executing tool marcie"
echo " Input is S_BridgeAndVehicles-COL-V20P10N50, examination is ReachabilityDeadlock"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r173kn-ebro-146433144900116"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityDeadlock" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityDeadlock" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "ReachabilityDeadlock.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityDeadlock.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityDeadlock.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;