About the Execution of 2020-gold for DrinkVendingMachine-COL-24
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
16255.464 | 3600000.00 | 3187166.00 | 489019.30 | FTT??FFFTFT?FFTT | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fkordon/mcc2021-input.r094-tall-162048902500243.qcow2', fmt=qcow2 size=4294967296 backing_file='/data/fkordon/mcc2021-input.qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
Waiting for the VM to be ready (probing ssh)
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
Generated by BenchKit 2-4028
Executing tool gold2020
Input is DrinkVendingMachine-COL-24, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r094-tall-162048902500243
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 420K
-rw-r--r-- 1 mcc users 14K May 5 16:58 CTLCardinality.txt
-rw-r--r-- 1 mcc users 115K May 10 09:42 CTLCardinality.xml
-rw-r--r-- 1 mcc users 14K May 5 16:58 CTLFireability.txt
-rw-r--r-- 1 mcc users 103K May 10 09:42 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K May 6 14:48 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.5K May 6 14:48 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 4.0K Mar 28 16:05 LTLCardinality.txt
-rw-r--r-- 1 mcc users 25K Mar 28 16:05 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.3K Mar 28 16:06 LTLFireability.txt
-rw-r--r-- 1 mcc users 17K Mar 28 16:06 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.8K Mar 23 10:26 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 17K Mar 23 10:26 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 3.4K Mar 22 18:29 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 18K Mar 22 18:29 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.9K Mar 22 09:11 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.9K Mar 22 09:11 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 5 16:51 equiv_pt
-rw-r--r-- 1 mcc users 3 May 5 16:51 instance
-rw-r--r-- 1 mcc users 5 May 5 16:51 iscolored
-rw-r--r-- 1 mcc users 28K May 5 16:51 model.pnml
--------------------
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 DrinkVendingMachine-COL-24-ReachabilityCardinality-00
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-01
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-02
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-03
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-04
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-05
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-06
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-07
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-08
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-09
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-10
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-11
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-12
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-13
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-14
FORMULA_NAME DrinkVendingMachine-COL-24-ReachabilityCardinality-15
=== Now, execution of the tool begins
BK_START 1620756854982
bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
[2021-05-11 18:14:16] [INFO ] Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, ReachabilityCardinality, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -timeout, 3600, -rebuildPNML]
[2021-05-11 18:14:16] [INFO ] Parsing pnml file : /home/mcc/execution/model.pnml
[2021-05-11 18:14:16] [INFO ] Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[2021-05-11 18:14:17] [INFO ] Load time of PNML (colored model parsed with PNMLFW) : 548 ms
[2021-05-11 18:14:17] [INFO ] sort/places :
Options->optionSlots,theOptions,
Products->productSlots,theProducts,
Quality->wait,ready,
[2021-05-11 18:14:17] [INFO ] o1 symmetric to o2 in transition elaborate2
[2021-05-11 18:14:17] [INFO ] o1 symmetric to o3 in transition elaborate3
[2021-05-11 18:14:17] [INFO ] o3 symmetric to o2 in transition elaborate3
[2021-05-11 18:14:17] [INFO ] Imported 6 HL places and 7 HL transitions for a total of 288 PT places and 3.3235344E7 transition bindings in 61 ms.
[2021-05-11 18:14:17] [INFO ] Computed order based on color domains.
[2021-05-11 18:14:22] [INFO ] Unfolded HLPN to a Petri net with 288 places and 1684944 transitions in 5345 ms.
[2021-05-11 18:14:22] [INFO ] Unfolded HLPN properties in 1 ms.
[2021-05-11 18:14:22] [INFO ] Initial state test concluded for 7 properties.
Parsed 16 properties from file /home/mcc/execution/ReachabilityCardinality.xml in 8922 ms.
Working with output stream class java.io.PrintStream
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-01 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-02 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-07 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-08 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-09 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-10 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-13 FALSE TECHNIQUES TOPOLOGICAL INITIAL_STATE
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-14 TRUE TECHNIQUES TOPOLOGICAL INITIAL_STATE
Interrupted random walk after 3678 steps, including 0 resets, run timeout after 30478 ms. (steps per millisecond=0 ) properties seen :[1, 0, 0, 1, 1, 0, 1, 0]
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-12 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-06 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-05 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-00 FALSE TECHNIQUES TOPOLOGICAL RANDOM_WALK
Interrupted Best-First random walk after 1001 steps, including 0 resets, run timeout after 6677 ms. (steps per millisecond=0 ) properties seen :[0, 0, 0, 0]
Incomplete Best-First random walk after 10001 steps, including 0 resets, run finished after 487 ms. (steps per millisecond=20 ) properties seen :[0, 0, 0, 0]
Incomplete Best-First random walk after 10001 steps, including 0 resets, run finished after 465 ms. (steps per millisecond=21 ) properties seen :[0, 0, 0, 0]
Incomplete Best-First random walk after 10001 steps, including 0 resets, run finished after 457 ms. (steps per millisecond=21 ) properties seen :[0, 0, 0, 0]
// Phase 1: matrix 1684944 rows 288 cols
[2021-05-11 18:15:23] [INFO ] Computed 144 place invariants in 13516 ms
[2021-05-11 18:15:23] [INFO ] [Real]Absence check using 144 positive place invariants in 78 ms returned sat
[2021-05-11 18:15:23] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-11 18:15:28] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Error writing to Z3 solver: java.io.IOException: Stream closed") while checking expression at index 0
[2021-05-11 18:15:28] [INFO ] [Real]Absence check using 144 positive place invariants in 60 ms returned sat
[2021-05-11 18:15:28] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-11 18:15:33] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Error writing to Z3 solver: java.io.IOException: Stream closed") while checking expression at index 1
[2021-05-11 18:15:34] [INFO ] [Real]Absence check using 144 positive place invariants in 50 ms returned sat
[2021-05-11 18:15:34] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-11 18:15:44] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Error writing to Z3 solver: java.io.IOException: Broken pipe") while checking expression at index 2
[2021-05-11 18:15:44] [INFO ] [Real]Absence check using 144 positive place invariants in 23 ms returned unsat
FORMULA DrinkVendingMachine-COL-24-ReachabilityCardinality-15 TRUE TECHNIQUES STRUCTURAL_REDUCTION TOPOLOGICAL SAT_SMT
Support contains 288 out of 288 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 288/288 places, 1684944/1684944 transitions.
Applied a total of 0 rules in 1130199 ms. Remains 288 /288 variables (removed 0) and now considering 1684944/1684944 (removed 0) transitions.
// Phase 1: matrix 1684944 rows 288 cols
[2021-05-11 18:35:18] [INFO ] Computed 144 place invariants in 30265 ms
[2021-05-11 18:35:50] [INFO ] Performed 23564/1684944 'is it Dead' test of which 2928 returned DEAD in 31 seconds.
[2021-05-11 18:36:18] [INFO ] Dead Transitions with SMT raised an exceptionSMT solver raised an error when submitting script. Raised (error "Failed to assert expression: java.io.IOException: Stream closed (and (>= s29 1) (>= s35 1) (>= s83 1) (>= s164 1))") after 104005 ms
Found 6600 dead transitions using SMT.
Drop transitions removed 6600 transitions
Dead transitions reduction (with SMT) triggered by suspicious arc values removed 6600 transitions :[55727, 55726, 55725, 55724, 55723, 55722, 55721, 55720, 55719, 55718, 55717, 55716, 55715, 55714, 55713, 55712, 55711, 55710, 55709, 55708, 55707, 55706, 55705, 55704, 55439, 55438, 55437, 55436, 55435, 55434, 55433, 55432, 55431, 55430, 55429, 55428, 55427, 55426, 55425, 55424, 55423, 55422, 55421, 55420, 55419, 55418, 55417, 55416, 55151, 55150, 55149, 55148, 55147, 55146, 55145, 55144, 55143, 55142, 55141, 55140, 55139, 55138, 55137, 55136, 55135, 55134, 55133, 55132, 55131, 55130, 55129, 55128, 54863, 54862, 54861, 54860, 54859, 54858, 54857, 54856, 54855, 54854, 54853, 54852, 54851, 54850, 54849, 54848, 54847, 54846, 54845, 54844, 54843, 54842, 54841, 54840, 54575, 54574, 54573, 54572, 54571, 54570, 54569, 54568, 54567, 54566, 54565, 54564, 54563, 54562, 54561, 54560, 54559, 54558, 54557, 54556, 54555, 54554, 54553, 54552, 54287, 54286, 54285, 54284, 54283, 54282, 54281, 54280, 54279, 54278, 54277, 54276, 54275, 54274, 54273, 54272, 54271, 54270, 54269, 54268, 54267, 54266, 54265, 54264, 53999, 53998, 53997, 53996, 53995, 53994, 53993, 53992, 53991, 53990, 53989, 53988, 53987, 53986, 53985, 53984, 53983, 53982, 53981, 53980, 53979, 53978, 53977, 53976, 53711, 53710, 53709, 53708, 53707, 53706, 53705, 53704, 53703, 53702, 53701, 53700, 53699, 53698, 53697, 53696, 53695, 53694, 53693, 53692, 53691, 53690, 53689, 53688, 53423, 53422, 53421, 53420, 53419, 53418, 53417, 53416, 53415, 53414, 53413, 53412, 53411, 53410, 53409, 53408, 53407, 53406, 53405, 53404, 53403, 53402, 53401, 53400, 53135, 53134, 53133, 53132, 53131, 53130, 53129, 53128, 53127, 53126, 53125, 53124, 53123, 53122, 53121, 53120, 53119, 53118, 53117, 53116, 53115, 53114, 53113, 53112, 52847, 52846, 52845, 52844, 52843, 52842, 52841, 52840, 52839, 52838, 52837, 52836, 52835, 52834, 52833, 52832, 52831, 52830, 52829, 52828, 52827, 52826, 52825, 52824, 52559, 52558, 52557, 52556, 52555, 52554, 52553, 52552, 52551, 52550, 52549, 52548, 52547, 52546, 52545, 52544, 52543, 52542, 52541, 52540, 52539, 52538, 52537, 52536, 52295, 52294, 52293, 52292, 52291, 52290, 52289, 52288, 52287, 52286, 52285, 52284, 52283, 52282, 52281, 52280, 52279, 52278, 52277, 52276, 52275, 52274, 52273, 52272, 52031, 52030, 52029, 52028, 52027, 52026, 52025, 52024, 52023, 52022, 52021, 52020, 52019, 52018, 52017, 52016, 52015, 52014, 52013, 52012, 52011, 52010, 52009, 52008, 51767, 51766, 51765, 51764, 51763, 51762, 51761, 51760, 51759, 51758, 51757, 51756, 51755, 51754, 51753, 51752, 51751, 51750, 51749, 51748, 51747, 51746, 51745, 51744, 51503, 51502, 51501, 51500, 51499, 51498, 51497, 51496, 51495, 51494, 51493, 51492, 51491, 51490, 51489, 51488, 51487, 51486, 51485, 51484, 51483, 51482, 51481, 51480, 51239, 51238, 51237, 51236, 51235, 51234, 51233, 51232, 51231, 51230, 51229, 51228, 51227, 51226, 51225, 51224, 51223, 51222, 51221, 51220, 51219, 51218, 51217, 51216, 50975, 50974, 50973, 50972, 50971, 50970, 50969, 50968, 50967, 50966, 50965, 50964, 50963, 50962, 50961, 50960, 50959, 50958, 50957, 50956, 50955, 50954, 50953, 50952, 50711, 50710, 50709, 50708, 50707, 50706, 50705, 50704, 50703, 50702, 50701, 50700, 50699, 50698, 50697, 50696, 50695, 50694, 50693, 50692, 50691, 50690, 50689, 50688, 50447, 50446, 50445, 50444, 50443, 50442, 50441, 50440, 50439, 50438, 50437, 50436, 50435, 50434, 50433, 50432, 50431, 50430, 50429, 50428, 50427, 50426, 50425, 50424, 50183, 50182, 50181, 50180, 50179, 50178, 50177, 50176, 50175, 50174, 50173, 50172, 50171, 50170, 50169, 50168, 50167, 50166, 50165, 50164, 50163, 50162, 50161, 50160, 49919, 49918, 49917, 49916, 49915, 49914, 49913, 49912, 49911, 49910, 49909, 49908, 49907, 49906, 49905, 49904, 49903, 49902, 49901, 49900, 49899, 49898, 49897, 49896, 49655, 49654, 49653, 49652, 49651, 49650, 49649, 49648, 49647, 49646, 49645, 49644, 49643, 49642, 49641, 49640, 49639, 49638, 49637, 49636, 49635, 49634, 49633, 49632, 49391, 49390, 49389, 49388, 49387, 49386, 49385, 49384, 49383, 49382, 49381, 49380, 49379, 49378, 49377, 49376, 49375, 49374, 49373, 49372, 49371, 49370, 49369, 49368, 49127, 49126, 49125, 49124, 49123, 49122, 49121, 49120, 49119, 49118, 49117, 49116, 49115, 49114, 49113, 49112, 49111, 49110, 49109, 49108, 49107, 49106, 49105, 49104, 48863, 48862, 48861, 48860, 48859, 48858, 48857, 48856, 48855, 48854, 48853, 48852, 48851, 48850, 48849, 48848, 48847, 48846, 48845, 48844, 48843, 48842, 48841, 48840, 48599, 48598, 48597, 48596, 48595, 48594, 48593, 48592, 48591, 48590, 48589, 48588, 48587, 48586, 48585, 48584, 48583, 48582, 48581, 48580, 48579, 48578, 48577, 48576, 48335, 48334, 48333, 48332, 48331, 48330, 48329, 48328, 48327, 48326, 48325, 48324, 48323, 48322, 48321, 48320, 48319, 48318, 48317, 48316, 48315, 48314, 48313, 48312, 48071, 48070, 48069, 48068, 48067, 48066, 48065, 48064, 48063, 48062, 48061, 48060, 48059, 48058, 48057, 48056, 48055, 48054, 48053, 48052, 48051, 48050, 48049, 48048, 47807, 47806, 47805, 47804, 47803, 47802, 47801, 47800, 47799, 47798, 47797, 47796, 47795, 47794, 47793, 47792, 47791, 47790, 47789, 47788, 47787, 47786, 47785, 47784, 47543, 47542, 47541, 47540, 47539, 47538, 47537, 47536, 47535, 47534, 47533, 47532, 47531, 47530, 47529, 47528, 47527, 47526, 47525, 47524, 47523, 47522, 47521, 47520, 47279, 47278, 47277, 47276, 47275, 47274, 47273, 47272, 47271, 47270, 47269, 47268, 47267, 47266, 47265, 47264, 47263, 47262, 47261, 47260, 47259, 47258, 47257, 47256, 47015, 47014, 47013, 47012, 47011, 47010, 47009, 47008, 47007, 47006, 47005, 47004, 47003, 47002, 47001, 47000, 46999, 46998, 46997, 46996, 46995, 46994, 46993, 46992, 46751, 46750, 46749, 46748, 46747, 46746, 46745, 46744, 46743, 46742, 46741, 46740, 46739, 46738, 46737, 46736, 46735, 46734, 46733, 46732, 46731, 46730, 46729, 46728, 46487, 46486, 46485, 46484, 46483, 46482, 46481, 46480, 46479, 46478, 46477, 46476, 46475, 46474, 46473, 46472, 46471, 46470, 46469, 46468, 46467, 46466, 46465, 46464, 46223, 46222, 46221, 46220, 46219, 46218, 46217, 46216, 46215, 46214, 46213, 46212, 46211, 46210, 46209, 46208, 46207, 46206, 46205, 46204, 46203, 46202, 46201, 46200, 45983, 45982, 45981, 45980, 45979, 45978, 45977, 45976, 45975, 45974, 45973, 45972, 45971, 45970, 45969, 45968, 45967, 45966, 45965, 45964, 45963, 45962, 45961, 45960, 45743, 45742, 45741, 45740, 45739, 45738, 45737, 45736, 45735, 45734, 45733, 45732, 45731, 45730, 45729, 45728, 45727, 45726, 45725, 45724, 45723, 45722, 45721, 45720, 45503, 45502, 45501, 45500, 45499, 45498, 45497, 45496, 45495, 45494, 45493, 45492, 45491, 45490, 45489, 45488, 45487, 45486, 45485, 45484, 45483, 45482, 45481, 45480, 45263, 45262, 45261, 45260, 45259, 45258, 45257, 45256, 45255, 45254, 45253, 45252, 45251, 45250, 45249, 45248, 45247, 45246, 45245, 45244, 45243, 45242, 45241, 45240, 45023, 45022, 45021, 45020, 45019, 45018, 45017, 45016, 45015, 45014, 45013, 45012, 45011, 45010, 45009, 45008, 45007, 45006, 45005, 45004, 45003, 45002, 45001, 45000, 44783, 44782, 44781, 44780, 44779, 44778, 44777, 44776, 44775, 44774, 44773, 44772, 44771, 44770, 44769, 44768, 44767, 44766, 44765, 44764, 44763, 44762, 44761, 44760, 44543, 44542, 44541, 44540, 44539, 44538, 44537, 44536, 44535, 44534, 44533, 44532, 44531, 44530, 44529, 44528, 44527, 44526, 44525, 44524, 44523, 44522, 44521, 44520, 44303, 44302, 44301, 44300, 44299, 44298, 44297, 44296, 44295, 44294, 44293, 44292, 44291, 44290, 44289, 44288, 44287, 44286, 44285, 44284, 44283, 44282, 44281, 44280, 44063, 44062, 44061, 44060, 44059, 44058, 44057, 44056, 44055, 44054, 44053, 44052, 44051, 44050, 44049, 44048, 44047, 44046, 44045, 44044, 44043, 44042, 44041, 44040, 43823, 43822, 43821, 43820, 43819, 43818, 43817, 43816, 43815, 43814, 43813, 43812, 43811, 43810, 43809, 43808, 43807, 43806, 43805, 43804, 43803, 43802, 43801, 43800, 43583, 43582, 43581, 43580, 43579, 43578, 43577, 43576, 43575, 43574, 43573, 43572, 43571, 43570, 43569, 43568, 43567, 43566, 43565, 43564, 43563, 43562, 43561, 43560, 43343, 43342, 43341, 43340, 43339, 43338, 43337, 43336, 43335, 43334, 43333, 43332, 43331, 43330, 43329, 43328, 43327, 43326, 43325, 43324, 43323, 43322, 43321, 43320, 43103, 43102, 43101, 43100, 43099, 43098, 43097, 43096, 43095, 43094, 43093, 43092, 43091, 43090, 43089, 43088, 43087, 43086, 43085, 43084, 43083, 43082, 43081, 43080, 42863, 42862, 42861, 42860, 42859, 42858, 42857, 42856, 42855, 42854, 42853, 42852, 42851, 42850, 42849, 42848, 42847, 42846, 42845, 42844, 42843, 42842, 42841, 42840, 42623, 42622, 42621, 42620, 42619, 42618, 42617, 42616, 42615, 42614, 42613, 42612, 42611, 42610, 42609, 42608, 42607, 42606, 42605, 42604, 42603, 42602, 42601, 42600, 42383, 42382, 42381, 42380, 42379, 42378, 42377, 42376, 42375, 42374, 42373, 42372, 42371, 42370, 42369, 42368, 42367, 42366, 42365, 42364, 42363, 42362, 42361, 42360, 42143, 42142, 42141, 42140, 42139, 42138, 42137, 42136, 42135, 42134, 42133, 42132, 42131, 42130, 42129, 42128, 42127, 42126, 42125, 42124, 42123, 42122, 42121, 42120, 41903, 41902, 41901, 41900, 41899, 41898, 41897, 41896, 41895, 41894, 41893, 41892, 41891, 41890, 41889, 41888, 41887, 41886, 41885, 41884, 41883, 41882, 41881, 41880, 41663, 41662, 41661, 41660, 41659, 41658, 41657, 41656, 41655, 41654, 41653, 41652, 41651, 41650, 41649, 41648, 41647, 41646, 41645, 41644, 41643, 41642, 41641, 41640, 41423, 41422, 41421, 41420, 41419, 41418, 41417, 41416, 41415, 41414, 41413, 41412, 41411, 41410, 41409, 41408, 41407, 41406, 41405, 41404, 41403, 41402, 41401, 41400, 41183, 41182, 41181, 41180, 41179, 41178, 41177, 41176, 41175, 41174, 41173, 41172, 41171, 41170, 41169, 41168, 41167, 41166, 41165, 41164, 41163, 41162, 41161, 41160, 40943, 40942, 40941, 40940, 40939, 40938, 40937, 40936, 40935, 40934, 40933, 40932, 40931, 40930, 40929, 40928, 40927, 40926, 40925, 40924, 40923, 40922, 40921, 40920, 40703, 40702, 40701, 40700, 40699, 40698, 40697, 40696, 40695, 40694, 40693, 40692, 40691, 40690, 40689, 40688, 40687, 40686, 40685, 40684, 40683, 40682, 40681, 40680, 40463, 40462, 40461, 40460, 40459, 40458, 40457, 40456, 40455, 40454, 40453, 40452, 40451, 40450, 40449, 40448, 40447, 40446, 40445, 40444, 40443, 40442, 40441, 40440, 40247, 40246, 40245, 40244, 40243, 40242, 40241, 40240, 40239, 40238, 40237, 40236, 40235, 40234, 40233, 40232, 40231, 40230, 40229, 40228, 40227, 40226, 40225, 40224, 40031, 40030, 40029, 40028, 40027, 40026, 40025, 40024, 40023, 40022, 40021, 40020, 40019, 40018, 40017, 40016, 40015, 40014, 40013, 40012, 40011, 40010, 40009, 40008, 39815, 39814, 39813, 39812, 39811, 39810, 39809, 39808, 39807, 39806, 39805, 39804, 39803, 39802, 39801, 39800, 39799, 39798, 39797, 39796, 39795, 39794, 39793, 39792, 39599, 39598, 39597, 39596, 39595, 39594, 39593, 39592, 39591, 39590, 39589, 39588, 39587, 39586, 39585, 39584, 39583, 39582, 39581, 39580, 39579, 39578, 39577, 39576, 39383, 39382, 39381, 39380, 39379, 39378, 39377, 39376, 39375, 39374, 39373, 39372, 39371, 39370, 39369, 39368, 39367, 39366, 39365, 39364, 39363, 39362, 39361, 39360, 39167, 39166, 39165, 39164, 39163, 39162, 39161, 39160, 39159, 39158, 39157, 39156, 39155, 39154, 39153, 39152, 39151, 39150, 39149, 39148, 39147, 39146, 39145, 39144, 38951, 38950, 38949, 38948, 38947, 38946, 38945, 38944, 38943, 38942, 38941, 38940, 38939, 38938, 38937, 38936, 38935, 38934, 38933, 38932, 38931, 38930, 38929, 38928, 38735, 38734, 38733, 38732, 38731, 38730, 38729, 38728, 38727, 38726, 38725, 38724, 38723, 38722, 38721, 38720, 38719, 38718, 38717, 38716, 38715, 38714, 38713, 38712, 38519, 38518, 38517, 38516, 38515, 38514, 38513, 38512, 38511, 38510, 38509, 38508, 38507, 38506, 38505, 38504, 38503, 38502, 38501, 38500, 38499, 38498, 38497, 38496, 38303, 38302, 38301, 38300, 38299, 38298, 38297, 38296, 38295, 38294, 38293, 38292, 38291, 38290, 38289, 38288, 38287, 38286, 38285, 38284, 38283, 38282, 38281, 38280, 38087, 38086, 38085, 38084, 38083, 38082, 38081, 38080, 38079, 38078, 38077, 38076, 38075, 38074, 38073, 38072, 38071, 38070, 38069, 38068, 38067, 38066, 38065, 38064, 37871, 37870, 37869, 37868, 37867, 37866, 37865, 37864, 37863, 37862, 37861, 37860, 37859, 37858, 37857, 37856, 37855, 37854, 37853, 37852, 37851, 37850, 37849, 37848, 37655, 37654, 37653, 37652, 37651, 37650, 37649, 37648, 37647, 37646, 37645, 37644, 37643, 37642, 37641, 37640, 37639, 37638, 37637, 37636, 37635, 37634, 37633, 37632, 37439, 37438, 37437, 37436, 37435, 37434, 37433, 37432, 37431, 37430, 37429, 37428, 37427, 37426, 37425, 37424, 37423, 37422, 37421, 37420, 37419, 37418, 37417, 37416, 37223, 37222, 37221, 37220, 37219, 37218, 37217, 37216, 37215, 37214, 37213, 37212, 37211, 37210, 37209, 37208, 37207, 37206, 37205, 37204, 37203, 37202, 37201, 37200, 37007, 37006, 37005, 37004, 37003, 37002, 37001, 37000, 36999, 36998, 36997, 36996, 36995, 36994, 36993, 36992, 36991, 36990, 36989, 36988, 36987, 36986, 36985, 36984, 36791, 36790, 36789, 36788, 36787, 36786, 36785, 36784, 36783, 36782, 36781, 36780, 36779, 36778, 36777, 36776, 36775, 36774, 36773, 36772, 36771, 36770, 36769, 36768, 36575, 36574, 36573, 36572, 36571, 36570, 36569, 36568, 36567, 36566, 36565, 36564, 36563, 36562, 36561, 36560, 36559, 36558, 36557, 36556, 36555, 36554, 36553, 36552, 36359, 36358, 36357, 36356, 36355, 36354, 36353, 36352, 36351, 36350, 36349, 36348, 36347, 36346, 36345, 36344, 36343, 36342, 36341, 36340, 36339, 36338, 36337, 36336, 36143, 36142, 36141, 36140, 36139, 36138, 36137, 36136, 36135, 36134, 36133, 36132, 36131, 36130, 36129, 36128, 36127, 36126, 36125, 36124, 36123, 36122, 36121, 36120, 35927, 35926, 35925, 35924, 35923, 35922, 35921, 35920, 35919, 35918, 35917, 35916, 35915, 35914, 35913, 35912, 35911, 35910, 35909, 35908, 35907, 35906, 35905, 35904, 35711, 35710, 35709, 35708, 35707, 35706, 35705, 35704, 35703, 35702, 35701, 35700, 35699, 35698, 35697, 35696, 35695, 35694, 35693, 35692, 35691, 35690, 35689, 35688, 35495, 35494, 35493, 35492, 35491, 35490, 35489, 35488, 35487, 35486, 35485, 35484, 35483, 35482, 35481, 35480, 35479, 35478, 35477, 35476, 35475, 35474, 35473, 35472, 35279, 35278, 35277, 35276, 35275, 35274, 35273, 35272, 35271, 35270, 35269, 35268, 35267, 35266, 35265, 35264, 35263, 35262, 35261, 35260, 35259, 35258, 35257, 35256, 35087, 35086, 35085, 35084, 35083, 35082, 35081, 35080, 35079, 35078, 35077, 35076, 35075, 35074, 35073, 35072, 35071, 35070, 35069, 35068, 35067, 35066, 35065, 35064, 34895, 34894, 34893, 34892, 34891, 34890, 34889, 34888, 34887, 34886, 34885, 34884, 34883, 34882, 34881, 34880, 34879, 34878, 34877, 34876, 34875, 34874, 34873, 34872, 34703, 34702, 34701, 34700, 34699, 34698, 34697, 34696, 34695, 34694, 34693, 34692, 34691, 34690, 34689, 34688, 34687, 34686, 34685, 34684, 34683, 34682, 34681, 34680, 34511, 34510, 34509, 34508, 34507, 34506, 34505, 34504, 34503, 34502, 34501, 34500, 34499, 34498, 34497, 34496, 34495, 34494, 34493, 34492, 34491, 34490, 34489, 34488, 34319, 34318, 34317, 34316, 34315, 34314, 34313, 34312, 34311, 34310, 34309, 34308, 34307, 34306, 34305, 34304, 34303, 34302, 34301, 34300, 34299, 34298, 34297, 34296, 34127, 34126, 34125, 34124, 34123, 34122, 34121, 34120, 34119, 34118, 34117, 34116, 34115, 34114, 34113, 34112, 34111, 34110, 34109, 34108, 34107, 34106, 34105, 34104, 33935, 33934, 33933, 33932, 33931, 33930, 33929, 33928, 33927, 33926, 33925, 33924, 33923, 33922, 33921, 33920, 33919, 33918, 33917, 33916, 33915, 33914, 33913, 33912, 33743, 33742, 33741, 33740, 33739, 33738, 33737, 33736, 33735, 33734, 33733, 33732, 33731, 33730, 33729, 33728, 33727, 33726, 33725, 33724, 33723, 33722, 33721, 33720, 33551, 33550, 33549, 33548, 33547, 33546, 33545, 33544, 33543, 33542, 33541, 33540, 33539, 33538, 33537, 33536, 33535, 33534, 33533, 33532, 33531, 33530, 33529, 33528, 33359, 33358, 33357, 33356, 33355, 33354, 33353, 33352, 33351, 33350, 33349, 33348, 33347, 33346, 33345, 33344, 33343, 33342, 33341, 33340, 33339, 33338, 33337, 33336, 33167, 33166, 33165, 33164, 33163, 33162, 33161, 33160, 33159, 33158, 33157, 33156, 33155, 33154, 33153, 33152, 33151, 33150, 33149, 33148, 33147, 33146, 33145, 33144, 32975, 32974, 32973, 32972, 32971, 32970, 32969, 32968, 32967, 32966, 32965, 32964, 32963, 32962, 32961, 32960, 32959, 32958, 32957, 32956, 32955, 32954, 32953, 32952, 32783, 32782, 32781, 32780, 32779, 32778, 32777, 32776, 32775, 32774, 32773, 32772, 32771, 32770, 32769, 32768, 32767, 32766, 32765, 32764, 32763, 32762, 32761, 32760, 32591, 32590, 32589, 32588, 32587, 32586, 32585, 32584, 32583, 32582, 32581, 32580, 32579, 32578, 32577, 32576, 32575, 32574, 32573, 32572, 32571, 32570, 32569, 32568, 32399, 32398, 32397, 32396, 32395, 32394, 32393, 32392, 32391, 32390, 32389, 32388, 32387, 32386, 32385, 32384, 32383, 32382, 32381, 32380, 32379, 32378, 32377, 32376, 32207, 32206, 32205, 32204, 32203, 32202, 32201, 32200, 32199, 32198, 32197, 32196, 32195, 32194, 32193, 32192, 32191, 32190, 32189, 32188, 32187, 32186, 32185, 32184, 32015, 32014, 32013, 32012, 32011, 32010, 32009, 32008, 32007, 32006, 32005, 32004, 32003, 32002, 32001, 32000, 31999, 31998, 31997, 31996, 31995, 31994, 31993, 31992, 31823, 31822, 31821, 31820, 31819, 31818, 31817, 31816, 31815, 31814, 31813, 31812, 31811, 31810, 31809, 31808, 31807, 31806, 31805, 31804, 31803, 31802, 31801, 31800, 31631, 31630, 31629, 31628, 31627, 31626, 31625, 31624, 31623, 31622, 31621, 31620, 31619, 31618, 31617, 31616, 31615, 31614, 31613, 31612, 31611, 31610, 31609, 31608, 31439, 31438, 31437, 31436, 31435, 31434, 31433, 31432, 31431, 31430, 31429, 31428, 31427, 31426, 31425, 31424, 31423, 31422, 31421, 31420, 31419, 31418, 31417, 31416, 31247, 31246, 31245, 31244, 31243, 31242, 31241, 31240, 31239, 31238, 31237, 31236, 31235, 31234, 31233, 31232, 31231, 31230, 31229, 31228, 31227, 31226, 31225, 31224, 31055, 31054, 31053, 31052, 31051, 31050, 31049, 31048, 31047, 31046, 31045, 31044, 31043, 31042, 31041, 31040, 31039, 31038, 31037, 31036, 31035, 31034, 31033, 31032, 30863, 30862, 30861, 30860, 30859, 30858, 30857, 30856, 30855, 30854, 30853, 30852, 30851, 30850, 30849, 30848, 30847, 30846, 30845, 30844, 30843, 30842, 30841, 30840, 30671, 30670, 30669, 30668, 30667, 30666, 30665, 30664, 30663, 30662, 30661, 30660, 30659, 30658, 30657, 30656, 30655, 30654, 30653, 30652, 30651, 30650, 30649, 30648, 30503, 30502, 30501, 30500, 30499, 30498, 30497, 30496, 30495, 30494, 30493, 30492, 30491, 30490, 30489, 30488, 30487, 30486, 30485, 30484, 30483, 30482, 30481, 30480, 30335, 30334, 30333, 30332, 30331, 30330, 30329, 30328, 30327, 30326, 30325, 30324, 30323, 30322, 30321, 30320, 30319, 30318, 30317, 30316, 30315, 30314, 30313, 30312, 30167, 30166, 30165, 30164, 30163, 30162, 30161, 30160, 30159, 30158, 30157, 30156, 30155, 30154, 30153, 30152, 30151, 30150, 30149, 30148, 30147, 30146, 30145, 30144, 29999, 29998, 29997, 29996, 29995, 29994, 29993, 29992, 29991, 29990, 29989, 29988, 29987, 29986, 29985, 29984, 29983, 29982, 29981, 29980, 29979, 29978, 29977, 29976, 29831, 29830, 29829, 29828, 29827, 29826, 29825, 29824, 29823, 29822, 29821, 29820, 29819, 29818, 29817, 29816, 29815, 29814, 29813, 29812, 29811, 29810, 29809, 29808, 29663, 29662, 29661, 29660, 29659, 29658, 29657, 29656, 29655, 29654, 29653, 29652, 29651, 29650, 29649, 29648, 29647, 29646, 29645, 29644, 29643, 29642, 29641, 29640, 29495, 29494, 29493, 29492, 29491, 29490, 29489, 29488, 29487, 29486, 29485, 29484, 29483, 29482, 29481, 29480, 29479, 29478, 29477, 29476, 29475, 29474, 29473, 29472, 29327, 29326, 29325, 29324, 29323, 29322, 29321, 29320, 29319, 29318, 29317, 29316, 29315, 29314, 29313, 29312, 29311, 29310, 29309, 29308, 29307, 29306, 29305, 29304, 29159, 29158, 29157, 29156, 29155, 29154, 29153, 29152, 29151, 29150, 29149, 29148, 29147, 29146, 29145, 29144, 29143, 29142, 29141, 29140, 29139, 29138, 29137, 29136, 28991, 28990, 28989, 28988, 28987, 28986, 28985, 28984, 28983, 28982, 28981, 28980, 28979, 28978, 28977, 28976, 28975, 28974, 28973, 28972, 28971, 28970, 28969, 28968, 28823, 28822, 28821, 28820, 28819, 28818, 28817, 28816, 28815, 28814, 28813, 28812, 28811, 28810, 28809, 28808, 28807, 28806, 28805, 28804, 28803, 28802, 28801, 28800, 28655, 28654, 28653, 28652, 28651, 28650, 28649, 28648, 28647, 28646, 28645, 28644, 28643, 28642, 28641, 28640, 28639, 28638, 28637, 28636, 28635, 28634, 28633, 28632, 28487, 28486, 28485, 28484, 28483, 28482, 28481, 28480, 28479, 28478, 28477, 28476, 28475, 28474, 28473, 28472, 28471, 28470, 28469, 28468, 28467, 28466, 28465, 28464, 28319, 28318, 28317, 28316, 28315, 28314, 28313, 28312, 28311, 28310, 28309, 28308, 28307, 28306, 28305, 28304, 28303, 28302, 28301, 28300, 28299, 28298, 28297, 28296, 28151, 28150, 28149, 28148, 28147, 28146, 28145, 28144, 28143, 28142, 28141, 28140, 28139, 28138, 28137, 28136, 28135, 28134, 28133, 28132, 28131, 28130, 28129, 28128, 27983, 27982, 27981, 27980, 27979, 27978, 27977, 27976, 27975, 27974, 27973, 27972, 27971, 27970, 27969, 27968, 27967, 27966, 27965, 27964, 27963, 27962, 27961, 27960, 27815, 27814, 27813, 27812, 27811, 27810, 27809, 27808, 27807, 27806, 27805, 27804, 27803, 27802, 27801, 27800, 27799, 27798, 27797, 27796, 27795, 27794, 27793, 27792, 27647, 27646, 27645, 27644, 27643, 27642, 27641, 27640, 27639, 27638, 27637, 27636, 27635, 27634, 27633, 27632, 27631, 27630, 27629, 27628, 27627, 27626, 27625, 27624, 27479, 27478, 27477, 27476, 27475, 27474, 27473, 27472, 27471, 27470, 27469, 27468, 27467, 27466, 27465, 27464, 27463, 27462, 27461, 27460, 27459, 27458, 27457, 27456, 27311, 27310, 27309, 27308, 27307, 27306, 27305, 27304, 27303, 27302, 27301, 27300, 27299, 27298, 27297, 27296, 27295, 27294, 27293, 27292, 27291, 27290, 27289, 27288, 27143, 27142, 27141, 27140, 27139, 27138, 27137, 27136, 27135, 27134, 27133, 27132, 27131, 27130, 27129, 27128, 27127, 27126, 27125, 27124, 27123, 27122, 27121, 27120, 26975, 26974, 26973, 26972, 26971, 26970, 26969, 26968, 26967, 26966, 26965, 26964, 26963, 26962, 26961, 26960, 26959, 26958, 26957, 26956, 26955, 26954, 26953, 26952, 26807, 26806, 26805, 26804, 26803, 26802, 26801, 26800, 26799, 26798, 26797, 26796, 26795, 26794, 26793, 26792, 26791, 26790, 26789, 26788, 26787, 26786, 26785, 26784, 26639, 26638, 26637, 26636, 26635, 26634, 26633, 26632, 26631, 26630, 26629, 26628, 26627, 26626, 26625, 26624, 26623, 26622, 26621, 26620, 26619, 26618, 26617, 26616, 26495, 26494, 26493, 26492, 26491, 26490, 26489, 26488, 26487, 26486, 26485, 26484, 26483, 26482, 26481, 26480, 26479, 26478, 26477, 26476, 26475, 26474, 26473, 26472, 26351, 26350, 26349, 26348, 26347, 26346, 26345, 26344, 26343, 26342, 26341, 26340, 26339, 26338, 26337, 26336, 26335, 26334, 26333, 26332, 26331, 26330, 26329, 26328, 26207, 26206, 26205, 26204, 26203, 26202, 26201, 26200, 26199, 26198, 26197, 26196, 26195, 26194, 26193, 26192, 26191, 26190, 26189, 26188, 26187, 26186, 26185, 26184, 26063, 26062, 26061, 26060, 26059, 26058, 26057, 26056, 26055, 26054, 26053, 26052, 26051, 26050, 26049, 26048, 26047, 26046, 26045, 26044, 26043, 26042, 26041, 26040, 25919, 25918, 25917, 25916, 25915, 25914, 25913, 25912, 25911, 25910, 25909, 25908, 25907, 25906, 25905, 25904, 25903, 25902, 25901, 25900, 25899, 25898, 25897, 25896, 25775, 25774, 25773, 25772, 25771, 25770, 25769, 25768, 25767, 25766, 25765, 25764, 25763, 25762, 25761, 25760, 25759, 25758, 25757, 25756, 25755, 25754, 25753, 25752, 25631, 25630, 25629, 25628, 25627, 25626, 25625, 25624, 25623, 25622, 25621, 25620, 25619, 25618, 25617, 25616, 25615, 25614, 25613, 25612, 25611, 25610, 25609, 25608, 25487, 25486, 25485, 25484, 25483, 25482, 25481, 25480, 25479, 25478, 25477, 25476, 25475, 25474, 25473, 25472, 25471, 25470, 25469, 25468, 25467, 25466, 25465, 25464, 25343, 25342, 25341, 25340, 25339, 25338, 25337, 25336, 25335, 25334, 25333, 25332, 25331, 25330, 25329, 25328, 25327, 25326, 25325, 25324, 25323, 25322, 25321, 25320, 25199, 25198, 25197, 25196, 25195, 25194, 25193, 25192, 25191, 25190, 25189, 25188, 25187, 25186, 25185, 25184, 25183, 25182, 25181, 25180, 25179, 25178, 25177, 25176, 25055, 25054, 25053, 25052, 25051, 25050, 25049, 25048, 25047, 25046, 25045, 25044, 25043, 25042, 25041, 25040, 25039, 25038, 25037, 25036, 25035, 25034, 25033, 25032, 24911, 24910, 24909, 24908, 24907, 24906, 24905, 24904, 24903, 24902, 24901, 24900, 24899, 24898, 24897, 24896, 24895, 24894, 24893, 24892, 24891, 24890, 24889, 24888, 24767, 24766, 24765, 24764, 24763, 24762, 24761, 24760, 24759, 24758, 24757, 24756, 24755, 24754, 24753, 24752, 24751, 24750, 24749, 24748, 24747, 24746, 24745, 24744, 24623, 24622, 24621, 24620, 24619, 24618, 24617, 24616, 24615, 24614, 24613, 24612, 24611, 24610, 24609, 24608, 24607, 24606, 24605, 24604, 24603, 24602, 24601, 24600, 24479, 24478, 24477, 24476, 24475, 24474, 24473, 24472, 24471, 24470, 24469, 24468, 24467, 24466, 24465, 24464, 24463, 24462, 24461, 24460, 24459, 24458, 24457, 24456, 24335, 24334, 24333, 24332, 24331, 24330, 24329, 24328, 24327, 24326, 24325, 24324, 24323, 24322, 24321, 24320, 24319, 24318, 24317, 24316, 24315, 24314, 24313, 24312, 24191, 24190, 24189, 24188, 24187, 24186, 24185, 24184, 24183, 24182, 24181, 24180, 24179, 24178, 24177, 24176, 24175, 24174, 24173, 24172, 24171, 24170, 24169, 24168, 24047, 24046, 24045, 24044, 24043, 24042, 24041, 24040, 24039, 24038, 24037, 24036, 24035, 24034, 24033, 24032, 24031, 24030, 24029, 24028, 24027, 24026, 24025, 24024, 23903, 23902, 23901, 23900, 23899, 23898, 23897, 23896, 23895, 23894, 23893, 23892, 23891, 23890, 23889, 23888, 23887, 23886, 23885, 23884, 23883, 23882, 23881, 23880, 23759, 23758, 23757, 23756, 23755, 23754, 23753, 23752, 23751, 23750, 23749, 23748, 23747, 23746, 23745, 23744, 23743, 23742, 23741, 23740, 23739, 23738, 23737, 23736, 23615, 23614, 23613, 23612, 23611, 23610, 23609, 23608, 23607, 23606, 23605, 23604, 23603, 23602, 23601, 23600, 23599, 23598, 23597, 23596, 23595, 23594, 23593, 23592, 23471, 23470, 23469, 23468, 23467, 23466, 23465, 23464, 23463, 23462, 23461, 23460, 23459, 23458, 23457, 23456, 23455, 23454, 23453, 23452, 23451, 23450, 23449, 23448, 23327, 23326, 23325, 23324, 23323, 23322, 23321, 23320, 23319, 23318, 23317, 23316, 23315, 23314, 23313, 23312, 23311, 23310, 23309, 23308, 23307, 23306, 23305, 23304, 23183, 23182, 23181, 23180, 23179, 23178, 23177, 23176, 23175, 23174, 23173, 23172, 23171, 23170, 23169, 23168, 23167, 23166, 23165, 23164, 23163, 23162, 23161, 23160, 23063, 23062, 23061, 23060, 23059, 23058, 23057, 23056, 23055, 23054, 23053, 23052, 23051, 23050, 23049, 23048, 23047, 23046, 23045, 23044, 23043, 23042, 23041, 23040, 22943, 22942, 22941, 22940, 22939, 22938, 22937, 22936, 22935, 22934, 22933, 22932, 22931, 22930, 22929, 22928, 22927, 22926, 22925, 22924, 22923, 22922, 22921, 22920, 22823, 22822, 22821, 22820, 22819, 22818, 22817, 22816, 22815, 22814, 22813, 22812, 22811, 22810, 22809, 22808, 22807, 22806, 22805, 22804, 22803, 22802, 22801, 22800, 22703, 22702, 22701, 22700, 22699, 22698, 22697, 22696, 22695, 22694, 22693, 22692, 22691, 22690, 22689, 22688, 22687, 22686, 22685, 22684, 22683, 22682, 22681, 22680, 22583, 22582, 22581, 22580, 22579, 22578, 22577, 22576, 22575, 22574, 22573, 22572, 22571, 22570, 22569, 22568, 22567, 22566, 22565, 22564, 22563, 22562, 22561, 22560, 22463, 22462, 22461, 22460, 22459, 22458, 22457, 22456, 22455, 22454, 22453, 22452, 22451, 22450, 22449, 22448, 22447, 22446, 22445, 22444, 22443, 22442, 22441, 22440, 22343, 22342, 22341, 22340, 22339, 22338, 22337, 22336, 22335, 22334, 22333, 22332, 22331, 22330, 22329, 22328, 22327, 22326, 22325, 22324, 22323, 22322, 22321, 22320, 22223, 22222, 22221, 22220, 22219, 22218, 22217, 22216, 22215, 22214, 22213, 22212, 22211, 22210, 22209, 22208, 22207, 22206, 22205, 22204, 22203, 22202, 22201, 22200, 22103, 22102, 22101, 22100, 22099, 22098, 22097, 22096, 22095, 22094, 22093, 22092, 22091, 22090, 22089, 22088, 22087, 22086, 22085, 22084, 22083, 22082, 22081, 22080, 21983, 21982, 21981, 21980, 21979, 21978, 21977, 21976, 21975, 21974, 21973, 21972, 21971, 21970, 21969, 21968, 21967, 21966, 21965, 21964, 21963, 21962, 21961, 21960, 21863, 21862, 21861, 21860, 21859, 21858, 21857, 21856, 21855, 21854, 21853, 21852, 21851, 21850, 21849, 21848, 21847, 21846, 21845, 21844, 21843, 21842, 21841, 21840, 21743, 21742, 21741, 21740, 21739, 21738, 21737, 21736, 21735, 21734, 21733, 21732, 21731, 21730, 21729, 21728, 21727, 21726, 21725, 21724, 21723, 21722, 21721, 21720, 21623, 21622, 21621, 21620, 21619, 21618, 21617, 21616, 21615, 21614, 21613, 21612, 21611, 21610, 21609, 21608, 21607, 21606, 21605, 21604, 21603, 21602, 21601, 21600, 21503, 21502, 21501, 21500, 21499, 21498, 21497, 21496, 21495, 21494, 21493, 21492, 21491, 21490, 21489, 21488, 21487, 21486, 21485, 21484, 21483, 21482, 21481, 21480, 21383, 21382, 21381, 21380, 21379, 21378, 21377, 21376, 21375, 21374, 21373, 21372, 21371, 21370, 21369, 21368, 21367, 21366, 21365, 21364, 21363, 21362, 21361, 21360, 21263, 21262, 21261, 21260, 21259, 21258, 21257, 21256, 21255, 21254, 21253, 21252, 21251, 21250, 21249, 21248, 21247, 21246, 21245, 21244, 21243, 21242, 21241, 21240, 21143, 21142, 21141, 21140, 21139, 21138, 21137, 21136, 21135, 21134, 21133, 21132, 21131, 21130, 21129, 21128, 21127, 21126, 21125, 21124, 21123, 21122, 21121, 21120, 21023, 21022, 21021, 21020, 21019, 21018, 21017, 21016, 21015, 21014, 21013, 21012, 21011, 21010, 21009, 21008, 21007, 21006, 21005, 21004, 21003, 21002, 21001, 21000, 20903, 20902, 20901, 20900, 20899, 20898, 20897, 20896, 20895, 20894, 20893, 20892, 20891, 20890, 20889, 20888, 20887, 20886, 20885, 20884, 20883, 20882, 20881, 20880, 20783, 20782, 20781, 20780, 20779, 20778, 20777, 20776, 20775, 20774, 20773, 20772, 20771, 20770, 20769, 20768, 20767, 20766, 20765, 20764, 20763, 20762, 20761, 20760, 20663, 20662, 20661, 20660, 20659, 20658, 20657, 20656, 20655, 20654, 20653, 20652, 20651, 20650, 20649, 20648, 20647, 20646, 20645, 20644, 20643, 20642, 20641, 20640, 20543, 20542, 20541, 20540, 20539, 20538, 20537, 20536, 20535, 20534, 20533, 20532, 20531, 20530, 20529, 20528, 20527, 20526, 20525, 20524, 20523, 20522, 20521, 20520, 20423, 20422, 20421, 20420, 20419, 20418, 20417, 20416, 20415, 20414, 20413, 20412, 20411, 20410, 20409, 20408, 20407, 20406, 20405, 20404, 20403, 20402, 20401, 20400, 20303, 20302, 20301, 20300, 20299, 20298, 20297, 20296, 20295, 20294, 20293, 20292, 20291, 20290, 20289, 20288, 20287, 20286, 20285, 20284, 20283, 20282, 20281, 20280, 20207, 20206, 20205, 20204, 20203, 20202, 20201, 20200, 20199, 20198, 20197, 20196, 20195, 20194, 20193, 20192, 20191, 20190, 20189, 20188, 20187, 20186, 20185, 20184, 20111, 20110, 20109, 20108, 20107, 20106, 20105, 20104, 20103, 20102, 20101, 20100, 20099, 20098, 20097, 20096, 20095, 20094, 20093, 20092, 20091, 20090, 20089, 20088, 20015, 20014, 20013, 20012, 20011, 20010, 20009, 20008, 20007, 20006, 20005, 20004, 20003, 20002, 20001, 20000, 19999, 19998, 19997, 19996, 19995, 19994, 19993, 19992, 19919, 19918, 19917, 19916, 19915, 19914, 19913, 19912, 19911, 19910, 19909, 19908, 19907, 19906, 19905, 19904, 19903, 19902, 19901, 19900, 19899, 19898, 19897, 19896, 19823, 19822, 19821, 19820, 19819, 19818, 19817, 19816, 19815, 19814, 19813, 19812, 19811, 19810, 19809, 19808, 19807, 19806, 19805, 19804, 19803, 19802, 19801, 19800, 19727, 19726, 19725, 19724, 19723, 19722, 19721, 19720, 19719, 19718, 19717, 19716, 19715, 19714, 19713, 19712, 19711, 19710, 19709, 19708, 19707, 19706, 19705, 19704, 19631, 19630, 19629, 19628, 19627, 19626, 19625, 19624, 19623, 19622, 19621, 19620, 19619, 19618, 19617, 19616, 19615, 19614, 19613, 19612, 19611, 19610, 19609, 19608, 19535, 19534, 19533, 19532, 19531, 19530, 19529, 19528, 19527, 19526, 19525, 19524, 19523, 19522, 19521, 19520, 19519, 19518, 19517, 19516, 19515, 19514, 19513, 19512, 19439, 19438, 19437, 19436, 19435, 19434, 19433, 19432, 19431, 19430, 19429, 19428, 19427, 19426, 19425, 19424, 19423, 19422, 19421, 19420, 19419, 19418, 19417, 19416, 19343, 19342, 19341, 19340, 19339, 19338, 19337, 19336, 19335, 19334, 19333, 19332, 19331, 19330, 19329, 19328, 19327, 19326, 19325, 19324, 19323, 19322, 19321, 19320, 19247, 19246, 19245, 19244, 19243, 19242, 19241, 19240, 19239, 19238, 19237, 19236, 19235, 19234, 19233, 19232, 19231, 19230, 19229, 19228, 19227, 19226, 19225, 19224, 19151, 19150, 19149, 19148, 19147, 19146, 19145, 19144, 19143, 19142, 19141, 19140, 19139, 19138, 19137, 19136, 19135, 19134, 19133, 19132, 19131, 19130, 19129, 19128, 19055, 19054, 19053, 19052, 19051, 19050, 19049, 19048, 19047, 19046, 19045, 19044, 19043, 19042, 19041, 19040, 19039, 19038, 19037, 19036, 19035, 19034, 19033, 19032, 18959, 18958, 18957, 18956, 18955, 18954, 18953, 18952, 18951, 18950, 18949, 18948, 18947, 18946, 18945, 18944, 18943, 18942, 18941, 18940, 18939, 18938, 18937, 18936, 18863, 18862, 18861, 18860, 18859, 18858, 18857, 18856, 18855, 18854, 18853, 18852, 18851, 18850, 18849, 18848, 18847, 18846, 18845, 18844, 18843, 18842, 18841, 18840, 18767, 18766, 18765, 18764, 18763, 18762, 18761, 18760, 18759, 18758, 18757, 18756, 18755, 18754, 18753, 18752, 18751, 18750, 18749, 18748, 18747, 18746, 18745, 18744, 18671, 18670, 18669, 18668, 18667, 18666, 18665, 18664, 18663, 18662, 18661, 18660, 18659, 18658, 18657, 18656, 18655, 18654, 18653, 18652, 18651, 18650, 18649, 18648, 18575, 18574, 18573, 18572, 18571, 18570, 18569, 18568, 18567, 18566, 18565, 18564, 18563, 18562, 18561, 18560, 18559, 18558, 18557, 18556, 18555, 18554, 18553, 18552, 18479, 18478, 18477, 18476, 18475, 18474, 18473, 18472, 18471, 18470, 18469, 18468, 18467, 18466, 18465, 18464, 18463, 18462, 18461, 18460, 18459, 18458, 18457, 18456, 18383, 18382, 18381, 18380, 18379, 18378, 18377, 18376, 18375, 18374, 18373, 18372, 18371, 18370, 18369, 18368, 18367, 18366, 18365, 18364, 18363, 18362, 18361, 18360, 18287, 18286, 18285, 18284, 18283, 18282, 18281, 18280, 18279, 18278, 18277, 18276, 18275, 18274, 18273, 18272, 18271, 18270, 18269, 18268, 18267, 18266, 18265, 18264, 18191, 18190, 18189, 18188, 18187, 18186, 18185, 18184, 18183, 18182, 18181, 18180, 18179, 18178, 18177, 18176, 18175, 18174, 18173, 18172, 18171, 18170, 18169, 18168, 18095, 18094, 18093, 18092, 18091, 18090, 18089, 18088, 18087, 18086, 18085, 18084, 18083, 18082, 18081, 18080, 18079, 18078, 18077, 18076, 18075, 18074, 18073, 18072, 17999, 17998, 17997, 17996, 17995, 17994, 17993, 17992, 17991, 17990, 17989, 17988, 17987, 17986, 17985, 17984, 17983, 17982, 17981, 17980, 17979, 17978, 17977, 17976, 17927, 17926, 17925, 17924, 17923, 17922, 17921, 17920, 17919, 17918, 17917, 17916, 17915, 17914, 17913, 17912, 17911, 17910, 17909, 17908, 17907, 17906, 17905, 17904, 17855, 17854, 17853, 17852, 17851, 17850, 17849, 17848, 17847, 17846, 17845, 17844, 17843, 17842, 17841, 17840, 17839, 17838, 17837, 17836, 17835, 17834, 17833, 17832, 17783, 17782, 17781, 17780, 17779, 17778, 17777, 17776, 17775, 17774, 17773, 17772, 17771, 17770, 17769, 17768, 17767, 17766, 17765, 17764, 17763, 17762, 17761, 17760, 17711, 17710, 17709, 17708, 17707, 17706, 17705, 17704, 17703, 17702, 17701, 17700, 17699, 17698, 17697, 17696, 17695, 17694, 17693, 17692, 17691, 17690, 17689, 17688, 17639, 17638, 17637, 17636, 17635, 17634, 17633, 17632, 17631, 17630, 17629, 17628, 17627, 17626, 17625, 17624, 17623, 17622, 17621, 17620, 17619, 17618, 17617, 17616, 17567, 17566, 17565, 17564, 17563, 17562, 17561, 17560, 17559, 17558, 17557, 17556, 17555, 17554, 17553, 17552, 17551, 17550, 17549, 17548, 17547, 17546, 17545, 17544, 17495, 17494, 17493, 17492, 17491, 17490, 17489, 17488, 17487, 17486, 17485, 17484, 17483, 17482, 17481, 17480, 17479, 17478, 17477, 17476, 17475, 17474, 17473, 17472, 17423, 17422, 17421, 17420, 17419, 17418, 17417, 17416, 17415, 17414, 17413, 17412, 17411, 17410, 17409, 17408, 17407, 17406, 17405, 17404, 17403, 17402, 17401, 17400, 17351, 17350, 17349, 17348, 17347, 17346, 17345, 17344, 17343, 17342, 17341, 17340, 17339, 17338, 17337, 17336, 17335, 17334, 17333, 17332, 17331, 17330, 17329, 17328, 17279, 17278, 17277, 17276, 17275, 17274, 17273, 17272, 17271, 17270, 17269, 17268, 17267, 17266, 17265, 17264, 17263, 17262, 17261, 17260, 17259, 17258, 17257, 17256, 17207, 17206, 17205, 17204, 17203, 17202, 17201, 17200, 17199, 17198, 17197, 17196, 17195, 17194, 17193, 17192, 17191, 17190, 17189, 17188, 17187, 17186, 17185, 17184, 17135, 17134, 17133, 17132, 17131, 17130, 17129, 17128, 17127, 17126, 17125, 17124, 17123, 17122, 17121, 17120, 17119, 17118, 17117, 17116, 17115, 17114, 17113, 17112, 17063, 17062, 17061, 17060, 17059, 17058, 17057, 17056, 17055, 17054, 17053, 17052, 17051, 17050, 17049, 17048, 17047, 17046, 17045, 17044, 17043, 17042, 17041, 17040, 16991, 16990, 16989, 16988, 16987, 16986, 16985, 16984, 16983, 16982, 16981, 16980, 16979, 16978, 16977, 16976, 16975, 16974, 16973, 16972, 16971, 16970, 16969, 16968, 16919, 16918, 16917, 16916, 16915, 16914, 16913, 16912, 16911, 16910, 16909, 16908, 16907, 16906, 16905, 16904, 16903, 16902, 16901, 16900, 16899, 16898, 16897, 16896, 16847, 16846, 16845, 16844, 16843, 16842, 16841, 16840, 16839, 16838, 16837, 16836, 16835, 16834, 16833, 16832, 16831, 16830, 16829, 16828, 16827, 16826, 16825, 16824, 16775, 16774, 16773, 16772, 16771, 16770, 16769, 16768, 16767, 16766, 16765, 16764, 16763, 16762, 16761, 16760, 16759, 16758, 16757, 16756, 16755, 16754, 16753, 16752, 16703, 16702, 16701, 16700, 16699, 16698, 16697, 16696, 16695, 16694, 16693, 16692, 16691, 16690, 16689, 16688, 16687, 16686, 16685, 16684, 16683, 16682, 16681, 16680, 16631, 16630, 16629, 16628, 16627, 16626, 16625, 16624, 16623, 16622, 16621, 16620, 16619, 16618, 16617, 16616, 16615, 16614, 16613, 16612, 16611, 16610, 16609, 16608, 16559, 16558, 16557, 16556, 16555, 16554, 16553, 16552, 16551, 16550, 16549, 16548, 16547, 16546, 16545, 16544, 16543, 16542, 16541, 16540, 16539, 16538, 16537, 16536, 16487, 16486, 16485, 16484, 16483, 16482, 16481, 16480, 16479, 16478, 16477, 16476, 16475, 16474, 16473, 16472, 16471, 16470, 16469, 16468, 16467, 16466, 16465, 16464, 16415, 16414, 16413, 16412, 16411, 16410, 16409, 16408, 16407, 16406, 16405, 16404, 16403, 16402, 16401, 16400, 16399, 16398, 16397, 16396, 16395, 16394, 16393, 16392, 16343, 16342, 16341, 16340, 16339, 16338, 16337, 16336, 16335, 16334, 16333, 16332, 16331, 16330, 16329, 16328, 16327, 16326, 16325, 16324, 16323, 16322, 16321, 16320, 16271, 16270, 16269, 16268, 16267, 16266, 16265, 16264, 16263, 16262, 16261, 16260, 16259, 16258, 16257, 16256, 16255, 16254, 16253, 16252, 16251, 16250, 16249, 16248, 16223, 16222, 16221, 16220, 16219, 16218, 16217, 16216, 16215, 16214, 16213, 16212, 16211, 16210, 16209, 16208, 16207, 16206, 16205, 16204, 16203, 16202, 16201, 16200, 16175, 16174, 16173, 16172, 16171, 16170, 16169, 16168, 16167, 16166, 16165, 16164, 16163, 16162, 16161, 16160, 16159, 16158, 16157, 16156, 16155, 16154, 16153, 16152, 16127, 16126, 16125, 16124, 16123, 16122, 16121, 16120, 16119, 16118, 16117, 16116, 16115, 16114, 16113, 16112, 16111, 16110, 16109, 16108, 16107, 16106, 16105, 16104, 16079, 16078, 16077, 16076, 16075, 16074, 16073, 16072, 16071, 16070, 16069, 16068, 16067, 16066, 16065, 16064, 16063, 16062, 16061, 16060, 16059, 16058, 16057, 16056, 16031, 16030, 16029, 16028, 16027, 16026, 16025, 16024, 16023, 16022, 16021, 16020, 16019, 16018, 16017, 16016, 16015, 16014, 16013, 16012, 16011, 16010, 16009, 16008, 15983, 15982, 15981, 15980, 15979, 15978, 15977, 15976, 15975, 15974, 15973, 15972, 15971, 15970, 15969, 15968, 15967, 15966, 15965, 15964, 15963, 15962, 15961, 15960, 15935, 15934, 15933, 15932, 15931, 15930, 15929, 15928, 15927, 15926, 15925, 15924, 15923, 15922, 15921, 15920, 15919, 15918, 15917, 15916, 15915, 15914, 15913, 15912, 15887, 15886, 15885, 15884, 15883, 15882, 15881, 15880, 15879, 15878, 15877, 15876, 15875, 15874, 15873, 15872, 15871, 15870, 15869, 15868, 15867, 15866, 15865, 15864, 15839, 15838, 15837, 15836, 15835, 15834, 15833, 15832, 15831, 15830, 15829, 15828, 15827, 15826, 15825, 15824, 15823, 15822, 15821, 15820, 15819, 15818, 15817, 15816, 15791, 15790, 15789, 15788, 15787, 15786, 15785, 15784, 15783, 15782, 15781, 15780, 15779, 15778, 15777, 15776, 15775, 15774, 15773, 15772, 15771, 15770, 15769, 15768, 15743, 15742, 15741, 15740, 15739, 15738, 15737, 15736, 15735, 15734, 15733, 15732, 15731, 15730, 15729, 15728, 15727, 15726, 15725, 15724, 15723, 15722, 15721, 15720, 15695, 15694, 15693, 15692, 15691, 15690, 15689, 15688, 15687, 15686, 15685, 15684, 15683, 15682, 15681, 15680, 15679, 15678, 15677, 15676, 15675, 15674, 15673, 15672, 15647, 15646, 15645, 15644, 15643, 15642, 15641, 15640, 15639, 15638, 15637, 15636, 15635, 15634, 15633, 15632, 15631, 15630, 15629, 15628, 15627, 15626, 15625, 15624, 15599, 15598, 15597, 15596, 15595, 15594, 15593, 15592, 15591, 15590, 15589, 15588, 15587, 15586, 15585, 15584, 15583, 15582, 15581, 15580, 15579, 15578, 15577, 15576, 15551, 15550, 15549, 15548, 15547, 15546, 15545, 15544, 15543, 15542, 15541, 15540, 15539, 15538, 15537, 15536, 15535, 15534, 15533, 15532, 15531, 15530, 15529, 15528, 15503, 15502, 15501, 15500, 15499, 15498, 15497, 15496, 15495, 15494, 15493, 15492, 15491, 15490, 15489, 15488, 15487, 15486, 15485, 15484, 15483, 15482, 15481, 15480, 15455, 15454, 15453, 15452, 15451, 15450, 15449, 15448, 15447, 15446, 15445, 15444, 15443, 15442, 15441, 15440, 15439, 15438, 15437, 15436, 15435, 15434, 15433, 15432, 15407, 15406, 15405, 15404, 15403, 15402, 15401, 15400, 15399, 15398, 15397, 15396, 15395, 15394, 15393, 15392, 15391, 15390, 15389, 15388, 15387, 15386, 15385, 15384, 15359, 15358, 15357, 15356, 15355, 15354, 15353, 15352, 15351, 15350, 15349, 15348, 15347, 15346, 15345, 15344, 15343, 15342, 15341, 15340, 15339, 15338, 15337, 15336, 15311, 15310, 15309, 15308, 15307, 15306, 15305, 15304, 15303, 15302, 15301, 15300, 15299, 15298, 15297, 15296, 15295, 15294, 15293, 15292, 15291, 15290, 15289, 15288, 15263, 15262, 15261, 15260, 15259, 15258, 15257, 15256, 15255, 15254, 15253, 15252, 15251, 15250, 15249, 15248, 15247, 15246, 15245, 15244, 15243, 15242, 15241, 15240, 15215, 15214, 15213, 15212, 15211, 15210, 15209, 15208, 15207, 15206, 15205, 15204, 15203, 15202, 15201, 15200, 15199, 15198, 15197, 15196, 15195, 15194, 15193, 15192, 15167, 15166, 15165, 15164, 15163, 15162, 15161, 15160, 15159, 15158, 15157, 15156, 15155, 15154, 15153, 15152, 15151, 15150, 15149, 15148, 15147, 15146, 15145, 15144, 15119, 15118, 15117, 15116, 15115, 15114, 15113, 15112, 15111, 15110, 15109, 15108, 15107, 15106, 15105, 15104, 15103, 15102, 15101, 15100, 15099, 15098, 15097, 15096, 15095, 15094, 15093, 15092, 15091, 15090, 15089, 15088, 15087, 15086, 15085, 15084, 15083, 15082, 15081, 15080, 15079, 15078, 15077, 15076, 15075, 15074, 15073, 15072, 15071, 15070, 15069, 15068, 15067, 15066, 15065, 15064, 15063, 15062, 15061, 15060, 15059, 15058, 15057, 15056, 15055, 15054, 15053, 15052, 15051, 15050, 15049, 15048, 15047, 15046, 15045, 15044, 15043, 15042, 15041, 15040, 15039, 15038, 15037, 15036, 15035, 15034, 15033, 15032, 15031, 15030, 15029, 15028, 15027, 15026, 15025, 15024, 15023, 15022, 15021, 15020, 15019, 15018, 15017, 15016, 15015, 15014, 15013, 15012, 15011, 15010, 15009, 15008, 15007, 15006, 15005, 15004, 15003, 15002, 15001, 15000, 14999, 14998, 14997, 14996, 14995, 14994, 14993, 14992, 14991, 14990, 14989, 14988, 14987, 14986, 14985, 14984, 14983, 14982, 14981, 14980, 14979, 14978, 14977, 14976, 14975, 14974, 14973, 14972, 14971, 14970, 14969, 14968, 14967, 14966, 14965, 14964, 14963, 14962, 14961, 14960, 14959, 14958, 14957, 14956, 14955, 14954, 14953, 14952, 14951, 14950, 14949, 14948, 14947, 14946, 14945, 14944, 14943, 14942, 14941, 14940, 14939, 14938, 14937, 14936, 14935, 14934, 14933, 14932, 14931, 14930, 14929, 14928, 14927, 14926, 14925, 14924, 14923, 14922, 14921, 14920, 14919, 14918, 14917, 14916, 14915, 14914, 14913, 14912, 14911, 14910, 14909, 14908, 14907, 14906, 14905, 14904, 14903, 14902, 14901, 14900, 14899, 14898, 14897, 14896, 14895, 14894, 14893, 14892, 14891, 14890, 14889, 14888, 14887, 14886, 14885, 14884, 14883, 14882, 14881, 14880, 14879, 14878, 14877, 14876, 14875, 14874, 14873, 14872, 14871, 14870, 14869, 14868, 14867, 14866, 14865, 14864, 14863, 14862, 14861, 14860, 14859, 14858, 14857, 14856, 14855, 14854, 14853, 14852, 14851, 14850, 14849, 14848, 14847, 14846, 14845, 14844, 14843, 14842, 14841, 14840, 14839, 14838, 14837, 14836, 14835, 14834, 14833, 14832, 14831, 14830, 14829, 14828, 14827, 14826, 14825, 14824, 14823, 14822, 14821, 14820, 14819, 14818, 14817, 14816, 14815, 14814, 14813, 14812, 14811, 14810, 14809, 14808, 14807, 14806, 14805, 14804, 14803, 14802, 14801, 14800, 14799, 14798, 14797, 14796, 14795, 14794, 14793, 14792, 14791, 14790, 14789, 14788, 14787, 14786, 14785, 14784, 14783, 14782, 14781, 14780, 14779, 14778, 14777, 14776, 14775, 14774, 14773, 14772, 14771, 14770, 14769, 14768, 14767, 14766, 14765, 14764, 14763, 14762, 14761, 14760, 14759, 14758, 14757, 14756, 14755, 14754, 14753, 14752, 14751, 14750, 14749, 14748, 14747, 14746, 14745, 14744, 14743, 14742, 14741, 14740, 14739, 14738, 14737, 14736, 14735, 14734, 14733, 14732, 14731, 14730, 14729, 14728, 14727, 14726, 14725, 14724, 14723, 14722, 14721, 14720, 14719, 14718, 14717, 14716, 14715, 14714, 14713, 14712, 14711, 14710, 14709, 14708, 14707, 14706, 14705, 14704, 14703, 14702, 14701, 14700, 14699, 14698, 14697, 14696, 14695, 14694, 14693, 14692, 14691, 14690, 14689, 14688, 14687, 14686, 14685, 14684, 14683, 14682, 14681, 14680, 14679, 14678, 14677, 14676, 14675, 14674, 14673, 14672, 14671, 14670, 14669, 14668, 14667, 14666, 14665, 14664, 14663, 14662, 14661, 14660, 14659, 14658, 14657, 14656, 14655, 14654, 14653, 14652, 14651, 14650, 14649, 14648, 14647, 14646, 14645, 14644, 14643, 14642, 14641, 14640, 14639, 14638, 14637, 14636, 14635, 14634, 14633, 14632, 14631, 14630, 14629, 14628, 14627, 14626, 14625, 14624, 14623, 14622, 14621, 14620, 14619, 14618, 14617, 14616, 14615, 14614, 14613, 14612, 14611, 14610, 14609, 14608, 14607, 14606, 14605, 14604, 14603, 14602, 14601, 14600, 14599, 14598, 14597, 14596, 14595, 14594, 14593, 14592, 14591, 14590, 14589, 14588, 14587, 14586, 14585, 14584, 14583, 14582, 14581, 14580, 14579, 14578, 14577, 14576, 14575, 14574, 14573, 14572, 14571, 14570, 14569, 14568, 14567, 14566, 14565, 14564, 14563, 14562, 14561, 14560, 14559, 14558, 14557, 14556, 14555, 14554, 14553, 14552, 14551, 14550, 14549, 14548, 14547, 14546, 14545, 14544]
Starting structural reductions, iteration 1 : 288/288 places, 1678344/1684944 transitions.
Applied a total of 0 rules in 807021 ms. Remains 288 /288 variables (removed 0) and now considering 1678344/1678344 (removed 0) transitions.
Finished structural reductions, in 2 iterations. Remains : 288/288 places, 1678344/1684944 transitions.
Interrupted random walk after 1015 steps, including 0 resets, run timeout after 36261 ms. (steps per millisecond=0 ) properties seen :[0, 0, 0]
Interrupted Best-First random walk after 865001 steps, including 0 resets, run timeout after 5143 ms. (steps per millisecond=168 ) properties seen :[0, 0, 0]
Interrupted Best-First random walk after 1001 steps, including 0 resets, run timeout after 7140 ms. (steps per millisecond=0 ) properties seen :[0, 0, 0]
Interrupted Best-First random walk after 809001 steps, including 0 resets, run timeout after 5405 ms. (steps per millisecond=149 ) properties seen :[0, 0, 0]
Probabilistic random walk after 1827201 steps, saw 2 distinct states, run finished after 41995 ms. (steps per millisecond=43 ) properties seen :[0, 0, 0]
// Phase 1: matrix 1678344 rows 288 cols
[2021-05-11 18:52:17] [INFO ] Computed 144 place invariants in 18840 ms
[2021-05-11 18:52:17] [INFO ] [Real]Absence check using 144 positive place invariants in 66 ms returned sat
[2021-05-11 18:52:17] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-11 18:53:02] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Error writing to Z3 solver: java.io.IOException: Broken pipe") while checking expression at index 0
[2021-05-11 18:53:02] [INFO ] [Real]Absence check using 144 positive place invariants in 58 ms returned sat
[2021-05-11 18:53:02] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-11 18:53:56] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Error writing to Z3 solver: java.io.IOException: Stream closed") while checking expression at index 1
[2021-05-11 18:53:56] [INFO ] [Real]Absence check using 144 positive place invariants in 88 ms returned sat
[2021-05-11 18:53:56] [INFO ] [Real]Adding state equation constraints to refine reachable states.
[2021-05-11 18:54:43] [WARNING] SMT solver failed with error :java.lang.RuntimeException: SMT solver raised an error when submitting script. Raised (error "Error writing to Z3 solver: java.io.IOException: Broken pipe") while checking expression at index 2
Support contains 288 out of 288 places. Attempting structural reductions.
Starting structural reductions, iteration 0 : 288/288 places, 1678344/1678344 transitions.
Applied a total of 0 rules in 804061 ms. Remains 288 /288 variables (removed 0) and now considering 1678344/1678344 (removed 0) transitions.
Finished structural reductions, in 1 iterations. Remains : 288/288 places, 1678344/1678344 transitions.
Starting structural reductions, iteration 0 : 288/288 places, 1678344/1678344 transitions.
TIME LIMIT: Killed by timeout after 3600 seconds
MemTotal: 16427332 kB
MemFree: 167916 kB
After kill :
MemTotal: 16427332 kB
MemFree: 16294320 kB
--------------------
content from stderr:
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="DrinkVendingMachine-COL-24"
export BK_EXAMINATION="ReachabilityCardinality"
export BK_TOOL="gold2020"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"
# 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
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-4028"
echo " Executing tool gold2020"
echo " Input is DrinkVendingMachine-COL-24, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r094-tall-162048902500243"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/DrinkVendingMachine-COL-24.tgz
mv DrinkVendingMachine-COL-24 execution
cd execution
if [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "UpperBounds" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] || [ "ReachabilityCardinality" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "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 "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.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
elif [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME ReachabilityCardinality"
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 ;