Solver Name | Answer | CPU time | Wall clock time |
---|---|---|---|
minisat+ 1.14 | UNSAT | 720.646 | 720.899 |
Name | normalized-PB07/PURE-SAT/SAT07/industrial/ palacios/medium/blocks-4-ipc5-h22-unknown.opb |
MD5SUM | 5bd44671a7ff32579fe6d8803c2b90d6 |
Bench Category | PURE-SAT (instances containing only clauses) |
Best result obtained on this benchmark | UNSAT |
Best value of the objective obtained on this benchmark | |
Best CPU time to get the best result obtained on this benchmark | 720.646 |
Has Objective Function | NO |
Satisfiable | NO |
(Un)Satisfiability was proved | YES |
Best value of the objective function | |
Optimality of the best value was proved | |
Number of variables | 146874 |
Total number of constraints | 937242 |
Number of constraints which are clauses | 937242 |
Number of constraints which are cardinality constraints (but not clauses) | 0 |
Number of constraints which are nor clauses,nor cardinality constraints | 0 |
Minimum length of a constraint | 1 |
Maximum length of a constraint | 417 |
Number of terms in the objective function | 0 |
Biggest coefficient in the objective function | 0 |
Number of bits for the biggest coefficient in the objective function | 0 |
Sum of the numbers in the objective function | 0 |
Number of bits of the sum of numbers in the objective function | 0 |
Biggest number in a constraint | 415 |
Number of bits of the biggest number in a constraint | 9 |
Biggest sum of numbers in a constraint | 832 |
Number of bits of the biggest sum of numbers | 10 |
Number of products (including duplicates) | 0 |
Sum of products size (including duplicates) | 0 |
Number of different products | 0 |
Sum of products size | 0 |
0.00/0.00 c Parsing PB file... 29.98/30.08 c Converting 936867 PB-constraints to clauses... 30.17/30.23 c -- Unit propagations: (none) 30.17/30.24 c -- Detecting intervals from adjacent constraints: ################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ 30.27/30.32 c -- Clauses(.)/Splits(s): ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 32.54/32.64 c ---[936822]---> BDD-cost: 1 32.54/32.64 c ---[936811]---> BDD-cost: 1 32.54/32.64 c ---[936809]---> BDD-cost: 1 32.54/32.64 c ---[936807]---> BDD-cost: 1 32.54/32.64 c ---[936805]---> BDD-cost: 1 32.54/32.64 c ---[936803]---> BDD-cost: 1 32.54/32.64 c ---[936801]---> BDD-cost: 1 32.54/32.64 c ---[936799]---> BDD-cost: 1 32.54/32.64 c ---[936797]---> BDD-cost: 1 32.54/32.64 c ---[936795]---> BDD-cost: 1 32.54/32.64 c ---[936793]---> BDD-cost: 1 32.54/32.64 c ---[936791]---> BDD-cost: 1 32.54/32.64 c ---[936789]---> BDD-cost: 1 32.54/32.64 c ---[936787]---> BDD-cost: 1 32.54/32.64 c ---[936785]---> BDD-cost: 1 32.54/32.64 c ---[936783]---> BDD-cost: 1 32.54/32.64 c ---[936781]---> BDD-cost: 1 32.54/32.64 c ---[936779]---> BDD-cost: 1 32.54/32.64 c ---[936777]---> BDD-cost: 1 32.54/32.64 c ---[936775]---> BDD-cost: 1 32.54/32.64 c ---[936773]---> BDD-cost: 1 32.54/32.64 c ---[936771]---> BDD-cost: 1 32.54/32.64 c ---[936769]---> BDD-cost: 1 32.54/32.64 c ---[936767]---> BDD-cost: 1 32.54/32.64 c ---[936765]---> BDD-cost: 1 32.54/32.64 c ---[936763]---> BDD-cost: 1 32.54/32.64 c ---[936761]---> BDD-cost: 1 32.54/32.64 c ---[936759]---> BDD-cost: 1 32.54/32.64 c ---[936757]---> BDD-cost: 1 32.54/32.64 c ---[936755]---> BDD-cost: 1 32.54/32.64 c ---[936753]---> BDD-cost: 1 32.54/32.64 c ---[936751]---> BDD-cost: 1 32.54/32.64 c ---[936707]---> BDD-cost: 1 32.54/32.64 c ---[936658]---> BDD-cost: 1 32.54/32.64 c ---[936656]---> BDD-cost: 1 32.54/32.64 c ---[936654]---> BDD-cost: 1 32.54/32.64 c ---[936652]---> BDD-cost: 1 32.54/32.64 c ---[936650]---> BDD-cost: 1 32.54/32.64 c ---[936648]---> BDD-cost: 1 32.54/32.64 c ---[936646]---> BDD-cost: 1 32.54/32.64 c ---[936644]---> BDD-cost: 1 32.54/32.64 c ---[936642]---> BDD-cost: 1 32.54/32.64 c ---[936640]---> BDD-cost: 1 32.54/32.64 c ---[936638]---> BDD-cost: 1 32.54/32.64 c ---[936636]---> BDD-cost: 1 32.54/32.64 c ---[936634]---> BDD-cost: 1 32.54/32.64 c ---[936632]---> BDD-cost: 1 32.54/32.64 c ---[936630]---> BDD-cost: 1 32.54/32.64 c ---[936628]---> BDD-cost: 1 32.54/32.64 c ---[936626]---> BDD-cost: 1 32.54/32.64 c ---[936624]---> BDD-cost: 1 32.54/32.64 c ---[936622]---> BDD-cost: 1 32.54/32.64 c ---[936620]---> BDD-cost: 1 32.54/32.64 c ---[936618]---> BDD-cost: 1 32.54/32.64 c ---[936616]---> BDD-cost: 1 32.54/32.64 c ---[936614]---> BDD-cost: 1 32.54/32.64 c ---[936612]---> BDD-cost: 1 32.54/32.64 c ---[936610]---> BDD-cost: 1 32.54/32.64 c ---[936608]---> BDD-cost: 1 32.54/32.64 c ---[936606]---> BDD-cost: 1 32.54/32.64 c ---[936604]---> BDD-cost: 1 32.54/32.64 c ---[936602]---> BDD-cost: 1 32.54/32.64 c ---[936600]---> BDD-cost: 1 32.54/32.64 c ---[936598]---> BDD-cost: 1 32.54/32.64 c ---[936542]---> BDD-cost: 1 32.54/32.64 c ---[936453]---> BDD-cost: 1 32.54/32.64 c ---[936451]---> BDD-cost: 1 32.54/32.64 c ---[936449]---> BDD-cost: 1 32.54/32.64 c ---[936447]---> BDD-cost: 1 32.54/32.64 c ---[936445]---> BDD-cost: 1 32.54/32.64 c ---[936443]---> BDD-cost: 1 32.54/32.64 c ---[936441]---> BDD-cost: 1 32.54/32.64 c ---[936439]---> BDD-cost: 1 32.54/32.64 c ---[936437]---> BDD-cost: 1 32.54/32.64 c ---[936435]---> BDD-cost: 1 32.54/32.64 c ---[936433]---> BDD-cost: 1 32.54/32.64 c ---[936431]---> BDD-cost: 1 32.54/32.64 c ---[936429]---> BDD-cost: 1 32.54/32.64 c ---[936427]---> BDD-cost: 1 32.54/32.64 c ---[936425]---> BDD-cost: 1 32.54/32.64 c ---[936423]---> BDD-cost: 1 32.54/32.64 c ---[936421]---> BDD-cost: 1 32.54/32.64 c ---[936419]---> BDD-cost: 1 32.54/32.64 c ---[936417]---> BDD-cost: 1 32.54/32.64 c ---[936415]---> BDD-cost: 1 32.54/32.64 c ---[936413]---> BDD-cost: 1 32.54/32.64 c ---[936411]---> BDD-cost: 1 32.54/32.64 c ---[936409]---> BDD-cost: 1 32.54/32.64 c ---[936407]---> BDD-cost: 1 32.54/32.64 c ---[936405]---> BDD-cost: 1 32.54/32.64 c ---[936403]---> BDD-cost: 1 32.54/32.64 c ---[936401]---> BDD-cost: 1 32.54/32.64 c ---[936399]---> BDD-cost: 1 32.54/32.64 c ---[936397]---> BDD-cost: 1 32.54/32.64 c ---[936395]---> BDD-cost: 1 32.54/32.64 c ---[936393]---> BDD-cost: 1 32.54/32.64 c ---[936319]---> BDD-cost: 1 32.54/32.64 c ---[936188]---> BDD-cost: 1 32.54/32.64 c ---[936186]---> BDD-cost: 1 32.54/32.64 c ---[936184]---> BDD-cost: 1 32.54/32.64 c ---[936182]---> BDD-cost: 1 32.54/32.64 c ---[936180]---> BDD-cost: 1 32.54/32.64 c ---[936178]---> BDD-cost: 1 32.54/32.64 c ---[936176]---> BDD-cost: 1 32.54/32.64 c ---[936174]---> BDD-cost: 1 32.54/32.64 c ---[936172]---> BDD-cost: 1 32.54/32.64 c ---[936170]---> BDD-cost: 1 32.54/32.64 c ---[936168]---> BDD-cost: 1 32.54/32.64 c ---[936166]---> BDD-cost: 1 32.54/32.64 c ---[936164]---> BDD-cost: 1 32.54/32.64 c ---[936162]---> BDD-cost: 1 32.54/32.64 c ---[936160]---> BDD-cost: 1 32.54/32.64 c ---[936158]---> BDD-cost: 1 32.54/32.64 c ---[936156]---> BDD-cost: 1 32.54/32.64 c ---[936154]---> BDD-cost: 1 32.54/32.64 c ---[936152]---> BDD-cost: 1 32.54/32.64 c ---[936150]---> BDD-cost: 1 32.54/32.64 c ---[936148]---> BDD-cost: 1 32.54/32.64 c ---[936146]---> BDD-cost: 1 32.54/32.64 c ---[936144]---> BDD-cost: 1 32.54/32.64 c ---[936142]---> BDD-cost: 1 32.54/32.64 c ---[936140]---> BDD-cost: 1 32.54/32.64 c ---[936138]---> BDD-cost: 1 32.54/32.64 c ---[936136]---> BDD-cost: 1 32.54/32.64 c ---[936134]---> BDD-cost: 1 32.54/32.64 c ---[936132]---> BDD-cost: 1 32.54/32.64 c ---[936130]---> BDD-cost: 1 32.54/32.64 c ---[936128]---> BDD-cost: 1 32.54/32.64 c ---[936030]---> BDD-cost: 1 32.54/32.64 c ---[935852]---> BDD-cost: 1 32.54/32.64 c ---[935850]---> BDD-cost: 1 32.54/32.64 c ---[935848]---> BDD-cost: 1 32.54/32.64 c ---[935846]---> BDD-cost: 1 32.54/32.64 c ---[935844]---> BDD-cost: 1 32.54/32.64 c ---[935842]---> BDD-cost: 1 32.54/32.64 c ---[935840]---> BDD-cost: 1 32.54/32.64 c ---[935838]---> BDD-cost: 1 32.54/32.64 c ---[935836]---> BDD-cost: 1 32.54/32.64 c ---[935834]---> BDD-cost: 1 32.54/32.64 c ---[935832]---> BDD-cost: 1 32.54/32.64 c ---[935830]---> BDD-cost: 1 32.54/32.64 c ---[935828]---> BDD-cost: 1 32.54/32.64 c ---[935826]---> BDD-cost: 1 32.54/32.64 c ---[935824]---> BDD-cost: 1 32.54/32.64 c ---[935822]---> BDD-cost: 1 32.54/32.64 c ---[935820]---> BDD-cost: 1 32.54/32.64 c ---[935818]---> BDD-cost: 1 32.54/32.64 c ---[935816]---> BDD-cost: 1 32.54/32.64 c ---[935814]---> BDD-cost: 1 32.54/32.64 c ---[935812]---> BDD-cost: 1 32.54/32.64 c ---[935810]---> BDD-cost: 1 32.54/32.64 c ---[935808]---> BDD-cost: 1 32.54/32.64 c ---[935806]---> BDD-cost: 1 32.54/32.64 c ---[935804]---> BDD-cost: 1 32.54/32.64 c ---[935802]---> BDD-cost: 1 32.54/32.64 c ---[935800]---> BDD-cost: 1 32.54/32.64 c ---[935798]---> BDD-cost: 1 32.54/32.64 c ---[935796]---> BDD-cost: 1 32.54/32.64 c ---[935794]---> BDD-cost: 1 32.54/32.64 c ---[935792]---> BDD-cost: 1 32.54/32.64 c ---[935664]---> BDD-cost: 1 32.54/32.64 c ---[935413]---> BDD-cost: 1 32.54/32.64 c ---[935411]---> BDD-cost: 1 32.54/32.64 c ---[935409]---> BDD-cost: 1 32.54/32.64 c ---[935407]---> BDD-cost: 1 32.54/32.64 c ---[935405]---> BDD-cost: 1 32.54/32.64 c ---[935403]---> BDD-cost: 1 32.54/32.64 c ---[935401]---> BDD-cost: 1 32.54/32.64 c ---[935399]---> BDD-cost: 1 32.54/32.64 c ---[935397]---> BDD-cost: 1 32.54/32.64 c ---[935395]---> BDD-cost: 1 32.54/32.64 c ---[935393]---> BDD-cost: 1 32.54/32.64 c ---[935391]---> BDD-cost: 1 32.54/32.64 c ---[935389]---> BDD-cost: 1 32.54/32.64 c ---[935387]---> BDD-cost: 1 32.54/32.64 c ---[935385]---> BDD-cost: 1 32.54/32.64 c ---[935383]---> BDD-cost: 1 32.54/32.64 c ---[935381]---> BDD-cost: 1 32.54/32.64 c ---[935379]---> BDD-cost: 1 32.54/32.64 c ---[935377]---> BDD-cost: 1 32.54/32.64 c ---[935375]---> BDD-cost: 1 32.54/32.64 c ---[935373]---> BDD-cost: 1 32.54/32.64 c ---[935371]---> BDD-cost: 1 32.54/32.64 c ---[935369]---> BDD-cost: 1 32.54/32.64 c ---[935367]---> BDD-cost: 1 32.54/32.64 c ---[935365]---> BDD-cost: 1 32.54/32.64 c ---[935363]---> BDD-cost: 1 32.54/32.64 c ---[935361]---> BDD-cost: 1 32.54/32.64 c ---[935359]---> BDD-cost: 1 32.54/32.64 c ---[935357]---> BDD-cost: 1 32.54/32.64 c ---[935355]---> BDD-cost: 1 32.54/32.64 c ---[935353]---> BDD-cost: 1 32.54/32.64 c ---[935198]---> BDD-cost: 1 32.54/32.64 c ---[934876]---> BDD-cost: 1 32.54/32.64 c ---[934874]---> BDD-cost: 1 32.54/32.64 c ---[934872]---> BDD-cost: 1 32.54/32.64 c ---[934870]---> BDD-cost: 1 32.54/32.64 c ---[934868]---> BDD-cost: 1 32.54/32.64 c ---[934866]---> BDD-cost: 1 32.54/32.64 c ---[934864]---> BDD-cost: 1 32.54/32.64 c ---[934862]---> BDD-cost: 1 32.54/32.64 c ---[934860]---> BDD-cost: 1 32.54/32.64 c ---[934858]---> BDD-cost: 1 32.54/32.64 c ---[934856]---> BDD-cost: 1 32.54/32.64 c ---[934854]---> BDD-cost: 1 32.54/32.64 c ---[934852]---> BDD-cost: 1 32.54/32.64 c ---[934850]---> BDD-cost: 1 32.54/32.64 c ---[934848]---> BDD-cost: 1 32.54/32.64 c ---[934846]---> BDD-cost: 1 32.54/32.64 c ---[934844]---> BDD-cost: 1 32.54/32.64 c ---[934842]---> BDD-cost: 1 32.54/32.64 c ---[934840]---> BDD-cost: 1 32.54/32.64 c ---[934838]---> BDD-cost: 1 32.54/32.64 c ---[934836]---> BDD-cost: 1 32.54/32.64 c ---[934834]---> BDD-cost: 1 32.54/32.64 c ---[934832]---> BDD-cost: 1 32.54/32.64 c ---[934830]---> BDD-cost: 1 32.54/32.64 c ---[934828]---> BDD-cost: 1 32.54/32.64 c ---[934826]---> BDD-cost: 1 32.54/32.64 c ---[934824]---> BDD-cost: 1 32.54/32.64 c ---[934822]---> BDD-cost: 1 32.54/32.64 c ---[934820]---> BDD-cost: 1 32.54/32.64 c ---[934818]---> BDD-cost: 1 32.54/32.64 c ---[934816]---> BDD-cost: 1 32.54/32.64 c ---[934634]---> BDD-cost: 1 32.54/32.64 c ---[934271]---> BDD-cost: 1 32.54/32.64 c ---[934269]---> BDD-cost: 1 32.54/32.64 c ---[934267]---> BDD-cost: 1 32.54/32.64 c ---[934265]---> BDD-cost: 1 32.54/32.64 c ---[934263]---> BDD-cost: 1 32.54/32.64 c ---[934261]---> BDD-cost: 1 32.54/32.64 c ---[934259]---> BDD-cost: 1 32.54/32.64 c ---[934257]---> BDD-cost: 1 32.54/32.64 c ---[934255]---> BDD-cost: 1 32.54/32.64 c ---[934253]---> BDD-cost: 1 32.54/32.64 c ---[934251]---> BDD-cost: 1 32.54/32.64 c ---[934249]---> BDD-cost: 1 32.54/32.64 c ---[934247]---> BDD-cost: 1 32.54/32.64 c ---[934245]---> BDD-cost: 1 32.54/32.64 c ---[934243]---> BDD-cost: 1 32.54/32.64 c ---[934241]---> BDD-cost: 1 32.54/32.64 c ---[934239]---> BDD-cost: 1 32.54/32.64 c ---[934237]---> BDD-cost: 1 32.54/32.64 c ---[934235]---> BDD-cost: 1 32.54/32.64 c ---[934233]---> BDD-cost: 1 32.54/32.64 c ---[934231]---> BDD-cost: 1 32.54/32.64 c ---[934229]---> BDD-cost: 1 32.54/32.64 c ---[934227]---> BDD-cost: 1 32.54/32.64 c ---[934225]---> BDD-cost: 1 32.54/32.64 c ---[934223]---> BDD-cost: 1 32.54/32.64 c ---[934221]---> BDD-cost: 1 32.54/32.64 c ---[934219]---> BDD-cost: 1 32.54/32.64 c ---[934217]---> BDD-cost: 1 32.54/32.64 c ---[934215]---> BDD-cost: 1 32.54/32.64 c ---[934213]---> BDD-cost: 1 32.54/32.64 c ---[934211]---> BDD-cost: 1 32.54/32.64 c ---[933999]---> BDD-cost: 1 32.54/32.64 c ---[933564]---> BDD-cost: 1 32.54/32.64 c ---[933562]---> BDD-cost: 1 32.54/32.64 c ---[933560]---> BDD-cost: 1 32.54/32.64 c ---[933558]---> BDD-cost: 1 32.54/32.64 c ---[933556]---> BDD-cost: 1 32.54/32.64 c ---[933554]---> BDD-cost: 1 32.54/32.64 c ---[933552]---> BDD-cost: 1 32.54/32.64 c ---[933550]---> BDD-cost: 1 32.54/32.64 c ---[933548]---> BDD-cost: 1 32.54/32.64 c ---[933546]---> BDD-cost: 1 32.54/32.64 c ---[933544]---> BDD-cost: 1 32.54/32.64 c ---[933542]---> BDD-cost: 1 32.54/32.64 c ---[933540]---> BDD-cost: 1 32.54/32.65 c ---[933538]---> BDD-cost: 1 32.54/32.65 c ---[933536]---> BDD-cost: 1 32.54/32.65 c ---[933534]---> BDD-cost: 1 32.54/32.65 c ---[933532]---> BDD-cost: 1 32.54/32.65 c ---[933530]---> BDD-cost: 1 32.54/32.65 c ---[933528]---> BDD-cost: 1 32.54/32.65 c ---[933526]---> BDD-cost: 1 32.54/32.65 c ---[933524]---> BDD-cost: 1 32.54/32.65 c ---[933522]---> BDD-cost: 1 32.54/32.65 c ---[933520]---> BDD-cost: 1 32.54/32.65 c ---[933518]---> BDD-cost: 1 32.54/32.65 c ---[933516]---> BDD-cost: 1 32.54/32.65 c ---[933514]---> BDD-cost: 1 32.54/32.65 c ---[933512]---> BDD-cost: 1 32.54/32.65 c ---[933510]---> BDD-cost: 1 32.54/32.65 c ---[933508]---> BDD-cost: 1 32.54/32.65 c ---[933506]---> BDD-cost: 1 32.54/32.65 c ---[933504]---> BDD-cost: 1 32.54/32.65 c ---[933256]---> BDD-cost: 1 32.54/32.65 c ---[932693]---> BDD-cost: 1 32.54/32.65 c ---[932691]---> BDD-cost: 1 32.54/32.65 c ---[932689]---> BDD-cost: 1 32.54/32.65 c ---[932687]---> BDD-cost: 1 32.54/32.65 c ---[932685]---> BDD-cost: 1 32.54/32.65 c ---[932683]---> BDD-cost: 1 32.54/32.65 c ---[932681]---> BDD-cost: 1 32.54/32.65 c ---[932679]---> BDD-cost: 1 32.54/32.65 c ---[932677]---> BDD-cost: 1 32.54/32.65 c ---[932675]---> BDD-cost: 1 32.54/32.65 c ---[932673]---> BDD-cost: 1 32.54/32.65 c ---[932671]---> BDD-cost: 1 32.54/32.65 c ---[932669]---> BDD-cost: 1 32.54/32.65 c ---[932667]---> BDD-cost: 1 32.54/32.65 c ---[932665]---> BDD-cost: 1 32.54/32.65 c ---[932663]---> BDD-cost: 1 32.54/32.65 c ---[932661]---> BDD-cost: 1 32.54/32.65 c ---[932659]---> BDD-cost: 1 32.54/32.65 c ---[932657]---> BDD-cost: 1 32.54/32.65 c ---[932655]---> BDD-cost: 1 32.54/32.65 c ---[932653]---> BDD-cost: 1 32.54/32.65 c ---[932651]---> BDD-cost: 1 32.54/32.65 c ---[932649]---> BDD-cost: 1 32.54/32.65 c ---[932647]---> BDD-cost: 1 32.54/32.65 c ---[932645]---> BDD-cost: 1 32.54/32.65 c ---[932643]---> BDD-cost: 1 32.54/32.65 c ---[932641]---> BDD-cost: 1 32.54/32.65 c ---[932639]---> BDD-cost: 1 32.54/32.65 c ---[932637]---> BDD-cost: 1 32.54/32.65 c ---[932635]---> BDD-cost: 1 32.54/32.65 c ---[932633]---> BDD-cost: 1 32.54/32.65 c ---[932349]---> BDD-cost: 1 32.54/32.65 c ---[931712]---> BDD-cost: 1 32.54/32.65 c ---[931710]---> BDD-cost: 1 32.54/32.65 c ---[931708]---> BDD-cost: 1 32.54/32.65 c ---[931706]---> BDD-cost: 1 32.54/32.65 c ---[931704]---> BDD-cost: 1 32.54/32.65 c ---[931702]---> BDD-cost: 1 32.54/32.65 c ---[931700]---> BDD-cost: 1 32.54/32.65 c ---[931698]---> BDD-cost: 1 32.54/32.65 c ---[931696]---> BDD-cost: 1 32.54/32.65 c ---[931694]---> BDD-cost: 1 32.54/32.65 c ---[931692]---> BDD-cost: 1 32.54/32.65 c ---[931690]---> BDD-cost: 1 32.54/32.65 c ---[931688]---> BDD-cost: 1 32.54/32.65 c ---[931686]---> BDD-cost: 1 32.54/32.65 c ---[931684]---> BDD-cost: 1 32.54/32.65 c ---[931682]---> BDD-cost: 1 32.54/32.65 c ---[931680]---> BDD-cost: 1 32.54/32.65 c ---[931678]---> BDD-cost: 1 32.54/32.65 c ---[931676]---> BDD-cost: 1 32.54/32.65 c ---[931674]---> BDD-cost: 1 32.54/32.65 c ---[931672]---> BDD-cost: 1 32.54/32.65 c ---[931670]---> BDD-cost: 1 32.54/32.65 c ---[931668]---> BDD-cost: 1 32.54/32.65 c ---[931666]---> BDD-cost: 1 32.54/32.65 c ---[931664]---> BDD-cost: 1 32.54/32.65 c ---[931662]---> BDD-cost: 1 32.54/32.65 c ---[931660]---> BDD-cost: 1 32.54/32.65 c ---[931658]---> BDD-cost: 1 32.54/32.65 c ---[931656]---> BDD-cost: 1 32.54/32.65 c ---[931654]---> BDD-cost: 1 32.54/32.65 c ---[931652]---> BDD-cost: 1 32.54/32.65 c ---[931305]---> BDD-cost: 1 32.54/32.65 c ---[930582]---> BDD-cost: 1 32.54/32.65 c ---[930580]---> BDD-cost: 1 32.54/32.65 c ---[930578]---> BDD-cost: 1 32.54/32.65 c ---[930576]---> BDD-cost: 1 32.54/32.65 c ---[930574]---> BDD-cost: 1 32.54/32.65 c ---[930572]---> BDD-cost: 1 32.54/32.65 c ---[930570]---> BDD-cost: 1 32.54/32.65 c ---[930568]---> BDD-cost: 1 32.54/32.65 c ---[930566]---> BDD-cost: 1 32.54/32.65 c ---[930564]---> BDD-cost: 1 32.54/32.65 c ---[930562]---> BDD-cost: 1 32.54/32.65 c ---[930560]---> BDD-cost: 1 32.54/32.65 c ---[930558]---> BDD-cost: 1 32.54/32.65 c ---[930556]---> BDD-cost: 1 32.54/32.65 c ---[930554]---> BDD-cost: 1 32.54/32.65 c ---[930552]---> BDD-cost: 1 32.54/32.65 c ---[930550]---> BDD-cost: 1 32.54/32.65 c ---[930548]---> BDD-cost: 1 32.54/32.65 c ---[930546]---> BDD-cost: 1 32.54/32.65 c ---[930544]---> BDD-cost: 1 32.54/32.65 c ---[930542]---> BDD-cost: 1 32.54/32.65 c ---[930540]---> BDD-cost: 1 32.54/32.65 c ---[930538]---> BDD-cost: 1 32.54/32.65 c ---[930536]---> BDD-cost: 1 32.54/32.65 c ---[930534]---> BDD-cost: 1 32.54/32.65 c ---[930532]---> BDD-cost: 1 32.54/32.65 c ---[930530]---> BDD-cost: 1 32.54/32.65 c ---[930528]---> BDD-cost: 1 32.54/32.65 c ---[930526]---> BDD-cost: 1 32.54/32.65 c ---[930524]---> BDD-cost: 1 32.54/32.65 c ---[930522]---> BDD-cost: 1 32.54/32.65 c ---[930078]---> BDD-cost: 1 32.54/32.65 c ---[929187]---> BDD-cost: 1 32.54/32.65 c ---[929185]---> BDD-cost: 1 32.54/32.65 c ---[929183]---> BDD-cost: 1 32.54/32.65 c ---[929181]---> BDD-cost: 1 32.54/32.65 c ---[929179]---> BDD-cost: 1 32.54/32.65 c ---[929177]---> BDD-cost: 1 32.54/32.65 c ---[929175]---> BDD-cost: 1 32.54/32.65 c ---[929173]---> BDD-cost: 1 32.54/32.65 c ---[929171]---> BDD-cost: 1 32.54/32.65 c ---[929169]---> BDD-cost: 1 32.54/32.65 c ---[929167]---> BDD-cost: 1 32.54/32.65 c ---[929165]---> BDD-cost: 1 32.54/32.65 c ---[929163]---> BDD-cost: 1 32.54/32.65 c ---[929161]---> BDD-cost: 1 32.54/32.65 c ---[929159]---> BDD-cost: 1 32.54/32.65 c ---[929157]---> BDD-cost: 1 32.54/32.65 c ---[929155]---> BDD-cost: 1 32.54/32.65 c ---[929153]---> BDD-cost: 1 32.54/32.65 c ---[929151]---> BDD-cost: 1 32.54/32.65 c ---[929149]---> BDD-cost: 1 32.54/32.65 c ---[929147]---> BDD-cost: 1 32.54/32.65 c ---[929145]---> BDD-cost: 1 32.54/32.65 c ---[929143]---> BDD-cost: 1 32.54/32.65 c ---[929141]---> BDD-cost: 1 32.54/32.65 c ---[929139]---> BDD-cost: 1 32.54/32.65 c ---[929137]---> BDD-cost: 1 32.54/32.65 c ---[929135]---> BDD-cost: 1 32.54/32.65 c ---[929133]---> BDD-cost: 1 32.54/32.65 c ---[929131]---> BDD-cost: 1 32.54/32.65 c ---[929129]---> BDD-cost: 1 32.54/32.65 c ---[929127]---> BDD-cost: 1 32.54/32.65 c ---[928569]---> BDD-cost: 1 32.54/32.65 c ---[927363]---> BDD-cost: 1 32.54/32.65 c ---[927361]---> BDD-cost: 1 32.54/32.65 c ---[927359]---> BDD-cost: 1 32.54/32.65 c ---[927357]---> BDD-cost: 1 32.54/32.65 c ---[927355]---> BDD-cost: 1 32.54/32.65 c ---[927353]---> BDD-cost: 1 32.54/32.65 c ---[927351]---> BDD-cost: 1 32.54/32.65 c ---[927349]---> BDD-cost: 1 32.54/32.65 c ---[927347]---> BDD-cost: 1 32.54/32.65 c ---[927345]---> BDD-cost: 1 32.54/32.65 c ---[927343]---> BDD-cost: 1 32.54/32.65 c ---[927341]---> BDD-cost: 1 32.54/32.65 c ---[927339]---> BDD-cost: 1 32.54/32.65 c ---[927337]---> BDD-cost: 1 32.54/32.65 c ---[927335]---> BDD-cost: 1 32.54/32.65 c ---[927333]---> BDD-cost: 1 32.54/32.65 c ---[927331]---> BDD-cost: 1 32.54/32.65 c ---[927329]---> BDD-cost: 1 32.54/32.65 c ---[927327]---> BDD-cost: 1 32.54/32.65 c ---[927325]---> BDD-cost: 1 32.54/32.65 c ---[927323]---> BDD-cost: 1 32.54/32.65 c ---[927321]---> BDD-cost: 1 32.54/32.65 c ---[927319]---> BDD-cost: 1 32.54/32.65 c ---[927317]---> BDD-cost: 1 32.54/32.65 c ---[927315]---> BDD-cost: 1 32.54/32.65 c ---[927313]---> BDD-cost: 1 32.54/32.65 c ---[927311]---> BDD-cost: 1 32.54/32.65 c ---[927309]---> BDD-cost: 1 32.54/32.65 c ---[927307]---> BDD-cost: 1 32.54/32.65 c ---[927305]---> BDD-cost: 1 32.54/32.65 c ---[927303]---> BDD-cost: 1 32.54/32.65 c ---[926668]---> BDD-cost: 1 32.54/32.65 c ---[926666]---> BDD-cost: 1 32.54/32.65 c ---[926664]---> BDD-cost: 1 32.54/32.65 c ---[926662]---> BDD-cost: 1 32.54/32.65 c ---[926660]---> BDD-cost: 1 32.54/32.65 c ---[926658]---> BDD-cost: 1 32.54/32.65 c ---[926656]---> BDD-cost: 1 32.54/32.65 c ---[926654]---> BDD-cost: 1 32.54/32.65 c ---[926652]---> BDD-cost: 1 32.54/32.65 c ---[926650]---> BDD-cost: 1 32.54/32.65 c ---[926648]---> BDD-cost: 1 32.54/32.65 c ---[926646]---> BDD-cost: 1 32.54/32.65 c ---[926644]---> BDD-cost: 1 32.54/32.65 c ---[926642]---> BDD-cost: 1 32.54/32.65 c ---[926640]---> BDD-cost: 1 32.54/32.65 c ---[926638]---> BDD-cost: 1 32.54/32.65 c ---[926636]---> BDD-cost: 1 32.54/32.65 c ---[926634]---> BDD-cost: 1 32.54/32.65 c ---[926632]---> BDD-cost: 1 32.54/32.65 c ---[926630]---> BDD-cost: 1 32.54/32.65 c ---[926628]---> BDD-cost: 1 32.54/32.65 c ---[926626]---> BDD-cost: 1 32.54/32.65 c ---[926624]---> BDD-cost: 1 32.54/32.65 c ---[926622]---> BDD-cost: 1 32.54/32.65 c ---[926620]---> BDD-cost: 1 32.54/32.65 c ---[926618]---> BDD-cost: 1 32.54/32.65 c ---[926616]---> BDD-cost: 1 32.54/32.65 c ---[926614]---> BDD-cost: 1 32.54/32.65 c ---[926612]---> BDD-cost: 1 32.54/32.65 c ---[926610]---> BDD-cost: 1 32.54/32.65 c ---[926608]---> BDD-cost: 1 32.54/32.65 c ---[926606]---> BDD-cost: 1 32.54/32.65 c ---[926604]---> BDD-cost: 1 32.54/32.65 c ---[926602]---> BDD-cost: 1 32.54/32.65 c ---[926600]---> BDD-cost: 1 32.54/32.65 c ---[926598]---> BDD-cost: 1 32.54/32.65 c ---[926596]---> BDD-cost: 1 32.54/32.65 c ---[926594]---> BDD-cost: 1 32.54/32.65 c ---[926592]---> BDD-cost: 1 32.54/32.65 c ---[926590]---> BDD-cost: 1 32.54/32.65 c ---[926588]---> BDD-cost: 1 32.54/32.65 c ---[926586]---> BDD-cost: 1 32.54/32.65 c ---[926584]---> BDD-cost: 1 32.54/32.65 c ---[926582]---> BDD-cost: 1 32.54/32.65 c ---[926580]---> BDD-cost: 1 32.54/32.65 c ---[926578]---> BDD-cost: 1 32.54/32.65 c ---[926576]---> BDD-cost: 1 32.54/32.65 c ---[926574]---> BDD-cost: 1 32.54/32.65 c ---[926572]---> BDD-cost: 1 32.54/32.65 c ---[926570]---> BDD-cost: 1 32.54/32.65 c ---[926568]---> BDD-cost: 1 32.54/32.65 c ---[926566]---> BDD-cost: 1 32.54/32.65 c ---[926564]---> BDD-cost: 1 32.54/32.65 c ---[926562]---> BDD-cost: 1 32.54/32.65 c ---[926560]---> BDD-cost: 1 32.54/32.65 c ---[926558]---> BDD-cost: 1 32.54/32.65 c ---[926556]---> BDD-cost: 1 32.54/32.65 c ---[926554]---> BDD-cost: 1 32.54/32.65 c ---[926552]---> BDD-cost: 1 32.54/32.65 c ---[926550]---> BDD-cost: 1 32.54/32.65 c ---[926548]---> BDD-cost: 1 32.54/32.65 c ---[926546]---> BDD-cost: 1 32.54/32.65 c ---[926544]---> BDD-cost: 1 32.54/32.65 c ---[926542]---> BDD-cost: 1 32.54/32.65 c ---[926540]---> BDD-cost: 1 32.54/32.65 c ---[926538]---> BDD-cost: 1 32.54/32.65 c ---[926536]---> BDD-cost: 1 32.54/32.65 c ---[926534]---> BDD-cost: 1 32.54/32.65 c ---[926532]---> BDD-cost: 1 32.54/32.65 c ---[926530]---> BDD-cost: 1 32.54/32.65 c ---[926528]---> BDD-cost: 1 32.54/32.65 c ---[926526]---> BDD-cost: 1 32.54/32.65 c ---[926524]---> BDD-cost: 1 32.54/32.65 c ---[926522]---> BDD-cost: 1 32.54/32.65 c ---[926520]---> BDD-cost: 1 32.54/32.65 c ---[926518]---> BDD-cost: 1 32.54/32.65 c ---[926516]---> BDD-cost: 1 32.54/32.65 c ---[926514]---> BDD-cost: 1 32.54/32.65 c ---[926512]---> BDD-cost: 1 32.54/32.65 c ---[926510]---> BDD-cost: 1 32.54/32.65 c ---[926508]---> BDD-cost: 1 32.54/32.65 c ---[926506]---> BDD-cost: 1 32.54/32.65 c ---[926504]---> BDD-cost: 1 32.54/32.65 c ---[926502]---> BDD-cost: 1 32.54/32.65 c ---[926500]---> BDD-cost: 1 32.54/32.65 c ---[926498]---> BDD-cost: 1 32.54/32.65 c ---[926496]---> BDD-cost: 1 32.54/32.65 c ---[926494]---> BDD-cost: 1 32.54/32.65 c ---[926492]---> BDD-cost: 1 32.54/32.65 c ---[926490]---> BDD-cost: 1 32.54/32.65 c ---[926488]---> BDD-cost: 1 32.54/32.65 c ---[926486]---> BDD-cost: 1 32.54/32.65 c ---[926484]---> BDD-cost: 1 32.54/32.65 c ---[926482]---> BDD-cost: 1 32.54/32.65 c ---[926480]---> BDD-cost: 1 32.54/32.65 c ---[926478]---> BDD-cost: 1 32.54/32.65 c ---[926476]---> BDD-cost: 1 32.54/32.65 c ---[926474]---> BDD-cost: 1 32.54/32.65 c ---[926472]---> BDD-cost: 1 32.54/32.65 c ---[926470]---> BDD-cost: 1 32.54/32.65 c ---[926468]---> BDD-cost: 1 32.54/32.65 c ---[926466]---> BDD-cost: 1 32.54/32.65 c ---[926464]---> BDD-cost: 1 32.54/32.65 c ---[926462]---> BDD-cost: 1 32.54/32.65 c ---[926460]---> BDD-cost: 1 32.54/32.65 c ---[926458]---> BDD-cost: 1 32.54/32.65 c ---[926456]---> BDD-cost: 1 32.54/32.65 c ---[926454]---> BDD-cost: 1 32.54/32.65 c ---[926452]---> BDD-cost: 1 32.54/32.65 c ---[926450]---> BDD-cost: 1 32.54/32.65 c ---[926448]---> BDD-cost: 1 32.54/32.65 c ---[926446]---> BDD-cost: 1 32.54/32.65 c ---[926444]---> BDD-cost: 1 32.54/32.66 c ---[926442]---> BDD-cost: 1 32.54/32.66 c ---[926440]---> BDD-cost: 1 32.54/32.66 c ---[926438]---> BDD-cost: 1 32.54/32.66 c ---[926436]---> BDD-cost: 1 32.54/32.66 c ---[926434]---> BDD-cost: 1 32.54/32.66 c ---[926432]---> BDD-cost: 1 32.54/32.66 c ---[926430]---> BDD-cost: 1 32.54/32.66 c ---[926428]---> BDD-cost: 1 32.54/32.66 c ---[926426]---> BDD-cost: 1 32.54/32.66 c ---[926424]---> BDD-cost: 1 32.54/32.66 c ---[926422]---> BDD-cost: 1 32.54/32.66 c ---[926420]---> BDD-cost: 1 32.54/32.66 c ---[926418]---> BDD-cost: 1 32.54/32.66 c ---[926416]---> BDD-cost: 1 32.54/32.66 c ---[926414]---> BDD-cost: 1 32.54/32.66 c ---[926412]---> BDD-cost: 1 32.54/32.66 c ---[926410]---> BDD-cost: 1 32.54/32.66 c ---[926408]---> BDD-cost: 1 32.54/32.66 c ---[926406]---> BDD-cost: 1 32.54/32.66 c ---[926404]---> BDD-cost: 1 32.54/32.66 c ---[926402]---> BDD-cost: 1 32.54/32.66 c ---[926400]---> BDD-cost: 1 32.54/32.66 c ---[926398]---> BDD-cost: 1 32.54/32.66 c ---[926396]---> BDD-cost: 1 32.54/32.66 c ---[926394]---> BDD-cost: 1 32.54/32.66 c ---[926392]---> BDD-cost: 1 32.54/32.66 c ---[926390]---> BDD-cost: 1 32.54/32.66 c ---[926388]---> BDD-cost: 1 32.54/32.66 c ---[926386]---> BDD-cost: 1 32.54/32.66 c ---[926384]---> BDD-cost: 1 32.54/32.66 c ---[926382]---> BDD-cost: 1 32.54/32.66 c ---[926380]---> BDD-cost: 1 32.54/32.66 c ---[926378]---> BDD-cost: 1 32.54/32.66 c ---[926376]---> BDD-cost: 1 32.54/32.66 c ---[926374]---> BDD-cost: 1 32.54/32.66 c ---[926372]---> BDD-cost: 1 32.54/32.66 c ---[926370]---> BDD-cost: 1 32.54/32.66 c ---[926368]---> BDD-cost: 1 32.54/32.66 c ---[926366]---> BDD-cost: 1 32.54/32.66 c ---[926364]---> BDD-cost: 1 32.54/32.66 c ---[926362]---> BDD-cost: 1 32.54/32.66 c ---[926360]---> BDD-cost: 1 32.54/32.66 c ---[926358]---> BDD-cost: 1 32.54/32.66 c ---[926356]---> BDD-cost: 1 32.54/32.66 c ---[926354]---> BDD-cost: 1 32.54/32.66 c ---[926352]---> BDD-cost: 1 32.54/32.66 c ---[926350]---> BDD-cost: 1 32.54/32.66 c ---[926348]---> BDD-cost: 1 32.54/32.66 c ---[926346]---> BDD-cost: 1 32.54/32.66 c ---[926344]---> BDD-cost: 1 32.54/32.66 c ---[926342]---> BDD-cost: 1 32.54/32.66 c ---[926340]---> BDD-cost: 1 32.54/32.66 c ---[926338]---> BDD-cost: 1 32.54/32.66 c ---[926336]---> BDD-cost: 1 32.54/32.66 c ---[926334]---> BDD-cost: 1 32.54/32.66 c ---[926332]---> BDD-cost: 1 32.54/32.66 c ---[926330]---> BDD-cost: 1 32.54/32.66 c ---[926328]---> BDD-cost: 1 32.54/32.66 c ---[926326]---> BDD-cost: 1 32.54/32.66 c ---[926324]---> BDD-cost: 1 32.54/32.66 c ---[926322]---> BDD-cost: 1 32.54/32.66 c ---[926320]---> BDD-cost: 1 32.54/32.66 c ---[926318]---> BDD-cost: 1 32.54/32.66 c ---[926316]---> BDD-cost: 1 32.54/32.66 c ---[926314]---> BDD-cost: 1 32.54/32.66 c ---[926312]---> BDD-cost: 1 32.54/32.66 c ---[926310]---> BDD-cost: 1 32.54/32.66 c ---[926308]---> BDD-cost: 1 32.54/32.66 c ---[926306]---> BDD-cost: 1 32.54/32.66 c ---[926304]---> BDD-cost: 1 32.54/32.66 c ---[926302]---> BDD-cost: 1 32.54/32.66 c ---[926300]---> BDD-cost: 1 32.54/32.66 c ---[926298]---> BDD-cost: 1 32.54/32.66 c ---[926296]---> BDD-cost: 1 32.54/32.66 c ---[926294]---> BDD-cost: 1 32.54/32.66 c ---[926292]---> BDD-cost: 1 32.54/32.66 c ---[926290]---> BDD-cost: 1 32.54/32.66 c ---[926288]---> BDD-cost: 1 32.54/32.66 c ---[926286]---> BDD-cost: 1 32.54/32.66 c ---[926284]---> BDD-cost: 1 32.54/32.66 c ---[926282]---> BDD-cost: 1 32.54/32.66 c ---[926280]---> BDD-cost: 1 32.54/32.66 c ---[926278]---> BDD-cost: 1 32.54/32.66 c ---[926276]---> BDD-cost: 1 32.54/32.66 c ---[926274]---> BDD-cost: 1 32.54/32.66 c ---[926272]---> BDD-cost: 1 32.54/32.66 c ---[926270]---> BDD-cost: 1 32.54/32.66 c ---[926268]---> BDD-cost: 1 32.54/32.66 c ---[926266]---> BDD-cost: 1 32.54/32.66 c ---[926264]---> BDD-cost: 1 32.54/32.66 c ---[926262]---> BDD-cost: 1 32.54/32.66 c ---[926260]---> BDD-cost: 1 32.54/32.66 c ---[926258]---> BDD-cost: 1 32.54/32.66 c ---[926256]---> BDD-cost: 1 32.54/32.66 c ---[926254]---> BDD-cost: 1 32.54/32.66 c ---[926252]---> BDD-cost: 1 32.54/32.66 c ---[926250]---> BDD-cost: 1 32.54/32.66 c ---[926248]---> BDD-cost: 1 32.54/32.66 c ---[926246]---> BDD-cost: 1 32.54/32.66 c ---[926244]---> BDD-cost: 1 32.54/32.66 c ---[926242]---> BDD-cost: 1 32.54/32.66 c ---[926240]---> BDD-cost: 1 32.54/32.66 c ---[926238]---> BDD-cost: 1 32.54/32.66 c ---[926236]---> BDD-cost: 1 32.54/32.66 c ---[926201]---> BDD-cost: 1 32.54/32.66 c ---[925130]---> BDD-cost: 1 32.54/32.66 c ---[925128]---> BDD-cost: 1 32.54/32.66 c ---[925126]---> BDD-cost: 1 32.54/32.66 c ---[925124]---> BDD-cost: 1 32.54/32.66 c ---[925122]---> BDD-cost: 1 32.54/32.66 c ---[925120]---> BDD-cost: 1 32.54/32.66 c ---[925118]---> BDD-cost: 1 32.54/32.66 c ---[925116]---> BDD-cost: 1 32.54/32.66 c ---[925114]---> BDD-cost: 1 32.54/32.66 c ---[925112]---> BDD-cost: 1 32.54/32.66 c ---[925110]---> BDD-cost: 1 32.54/32.66 c ---[925108]---> BDD-cost: 1 32.54/32.66 c ---[925106]---> BDD-cost: 1 32.54/32.66 c ---[925104]---> BDD-cost: 1 32.54/32.66 c ---[925102]---> BDD-cost: 1 32.54/32.66 c ---[925100]---> BDD-cost: 1 32.54/32.66 c ---[925098]---> BDD-cost: 1 32.54/32.66 c ---[925096]---> BDD-cost: 1 32.54/32.66 c ---[925094]---> BDD-cost: 1 32.54/32.66 c ---[925092]---> BDD-cost: 1 32.54/32.66 c ---[925090]---> BDD-cost: 1 32.54/32.66 c ---[925088]---> BDD-cost: 1 32.54/32.66 c ---[925086]---> BDD-cost: 1 32.54/32.66 c ---[925084]---> BDD-cost: 1 32.54/32.66 c ---[925082]---> BDD-cost: 1 32.54/32.66 c ---[925080]---> BDD-cost: 1 32.54/32.66 c ---[925078]---> BDD-cost: 1 32.54/32.66 c ---[925076]---> BDD-cost: 1 32.54/32.66 c ---[925074]---> BDD-cost: 1 32.54/32.66 c ---[925072]---> BDD-cost: 1 32.54/32.66 c ---[925070]---> BDD-cost: 1 32.54/32.66 c ---[920432]---> BDD-cost: 1 32.54/32.66 c ---[920430]---> BDD-cost: 1 32.54/32.66 c ---[912411]---> BDD-cost: 1 32.54/32.66 c ---[845842]---> BDD-cost: 1 32.54/32.66 c ---[589501]---> BDD-cost: 1 32.54/32.66 c ---[526545]---> BDD-cost: 1 32.54/32.66 c ---[220594]---> BDD-cost: 1 32.63/32.71 c ==================================[MINISAT+]================================== 32.63/32.71 c | Conflicts | Original | Learnt | Progress | 32.63/32.71 c | | Clauses Literals | Max Clauses Literals LPC | | 32.63/32.71 c ============================================================================== 32.63/32.71 c | 0 | 936867 2519794 | 312289 0 0 nan | 0.000 % | 33.03/33.19 c | 105 | 936867 2519794 | 343517 105 1560 14.9 | 0.562 % | 34.12/34.21 c | 257 | 936867 2519794 | 377869 257 11700 45.5 | 0.562 % | 35.02/35.20 c | 482 | 936867 2519794 | 415656 482 16439 34.1 | 0.562 % | 37.50/37.65 c | 820 | 936867 2519794 | 457222 820 65405 79.8 | 0.562 % | 39.40/39.56 c | 1326 | 936867 2519794 | 502944 1326 78465 59.2 | 0.562 % | 44.90/45.01 c | 2089 | 936867 2519794 | 553239 2089 157717 75.5 | 0.562 % | 51.20/51.30 c | 3231 | 936867 2519794 | 608562 3231 245138 75.9 | 0.562 % | 59.80/59.94 c | 4939 | 936867 2519794 | 669419 4939 367214 74.3 | 0.562 % | 71.49/71.68 c | 7501 | 936867 2519794 | 736361 7501 488439 65.1 | 0.562 % | 95.49/95.64 c | 11345 | 936867 2519794 | 809997 11345 891256 78.6 | 0.562 % | 126.98/127.14 c | 17112 | 936867 2519794 | 890996 17112 1309823 76.5 | 0.562 % | 184.87/185.03 c | 25761 | 936867 2519794 | 980096 25761 2243789 87.1 | 0.562 % | 261.85/262.05 c | 38736 | 936867 2519794 | 1078106 38736 3171903 81.9 | 0.562 % | 409.41/409.62 c | 58198 | 936867 2519794 | 1185916 58198 4233002 72.7 | 0.562 % | 584.88/585.20 c | 87393 | 936834 2519728 | 1304508 71378 4519573 63.3 | 0.562 % | 720.54/720.83 c ============================================================================== 720.54/720.83 c [1mUNSATISFIABLE[0m 720.54/720.83 s UNSATISFIABLE 720.54/720.83 c _______________________________________________________________________________ 720.54/720.83 c 720.54/720.83 c restarts : 16 720.54/720.83 c conflicts : 114388 (159 /sec) 720.54/720.83 c decisions : 255407 (355 /sec) 720.54/720.83 c propagations : 0 (0 /sec) 720.54/720.83 c inspects : 0 (0 /sec) 720.54/720.83 c CPU time : 718.896 s 720.54/720.83 c _______________________________________________________________________________
ERROR: no interpretation found !
/tmp/evaluation/420111-1177419173/instance-420111-1177419173.opb is already a linear file
runsolver version 3.2.3 (c) roussel@cril.univ-artois.fr command line: runsolver --timestamp -w ROOT/results/node43/watcher-420111-1177419173 -o ROOT/results/node43/solver-420111-1177419173 -C 1800 -W 3600 -M 1800 --output-limit 1,15 /tmp/evaluation/420111-1177419173/minisat+ /tmp/evaluation/420111-1177419173/instance-420111-1177419173.opb Enforcing CPUTime limit (soft limit, will send SIGTERM then SIGKILL): 1800 seconds Enforcing CPUTime limit (hard limit, will send SIGXCPU): 1830 seconds Enforcing wall clock limit (soft limit, will send SIGTERM then SIGKILL): 3600 seconds Enforcing VSIZE limit (soft limit, will send SIGTERM then SIGKILL): 1843200 KiB Enforcing VSIZE limit (hard limit, stack expansion will fail with SIGSEGV, brk() and mmap() will return ENOMEM): 1894400 KiB Solver output will be limited to a maximum of 15728640 bytes. The first 1048576 bytes and the last 14680064 bytes will be preserved Current StackSize limit: 10240 KiB [startup+0 s] /proc/loadavg: 1.00 1.00 1.00 3/77 15254 /proc/meminfo: memFree=1713672/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=1048 CPUtime=0 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 114 0 0 0 0 0 0 0 18 0 1 0 189829299 1073152 100 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135031278 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 262 100 75 215 0 44 0 [startup+0.063144 s] /proc/loadavg: 1.00 1.00 1.00 3/77 15254 /proc/meminfo: memFree=1713672/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=1616 CPUtime=0.06 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 263 0 0 0 6 0 0 0 18 0 1 0 189829299 1654784 249 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135031278 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 404 249 75 215 0 186 0 Current children cumulated CPU time (s) 0.06 Current children cumulated vsize (KiB) 1616 [startup+0.101147 s] /proc/loadavg: 1.00 1.00 1.00 3/77 15254 /proc/meminfo: memFree=1713672/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=2088 CPUtime=0.09 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 365 0 0 0 9 0 0 0 18 0 1 0 189829299 2138112 351 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135031278 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 522 351 75 215 0 304 0 Current children cumulated CPU time (s) 0.09 Current children cumulated vsize (KiB) 2088 [startup+0.301164 s] /proc/loadavg: 1.00 1.00 1.00 3/77 15254 /proc/meminfo: memFree=1713672/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=4000 CPUtime=0.29 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 842 0 0 0 29 0 0 0 19 0 1 0 189829299 4096000 828 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135007481 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 1000 828 75 215 0 782 0 Current children cumulated CPU time (s) 0.29 Current children cumulated vsize (KiB) 4000 [startup+0.701206 s] /proc/loadavg: 1.00 1.00 1.00 3/77 15254 /proc/meminfo: memFree=1713672/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=7764 CPUtime=0.69 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 1761 0 0 0 69 0 0 0 23 0 1 0 189829299 7950336 1747 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135005815 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 1941 1747 75 215 0 1723 0 Current children cumulated CPU time (s) 0.69 Current children cumulated vsize (KiB) 7764 [startup+1.50128 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15255 /proc/meminfo: memFree=1704064/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=14968 CPUtime=1.49 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 3559 0 0 0 148 1 0 0 25 0 1 0 189829299 15327232 3545 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134618678 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 3742 3545 75 215 0 3524 0 Current children cumulated CPU time (s) 1.49 Current children cumulated vsize (KiB) 14968 [startup+3.10141 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15255 /proc/meminfo: memFree=1693696/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=29592 CPUtime=3.08 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 7128 0 0 0 304 4 0 0 25 0 1 0 189829299 30302208 7114 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135031278 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 7398 7114 75 215 0 7180 0 Current children cumulated CPU time (s) 3.08 Current children cumulated vsize (KiB) 29592 [startup+6.30268 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15255 /proc/meminfo: memFree=1665344/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=57884 CPUtime=6.29 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 14143 0 0 0 621 8 0 0 25 0 1 0 189829299 59273216 14087 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135031278 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 14471 14087 75 215 0 14253 0 Current children cumulated CPU time (s) 6.29 Current children cumulated vsize (KiB) 57884 [startup+12.7012 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15255 /proc/meminfo: memFree=1608264/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=114792 CPUtime=12.68 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 28087 0 0 0 1252 16 0 0 25 0 1 0 189829299 117547008 27948 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135010342 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 28698 27948 75 215 0 28480 0 Current children cumulated CPU time (s) 12.68 Current children cumulated vsize (KiB) 114792 [startup+25.5014 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15255 /proc/meminfo: memFree=1494984/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=226548 CPUtime=25.48 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 55635 0 0 0 2516 32 0 0 25 0 1 0 189829299 231985152 55331 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 135005310 0 0 4096 16386 0 0 0 17 1 0 0 /proc/15254/statm: 56637 55331 75 215 0 56419 0 Current children cumulated CPU time (s) 25.48 Current children cumulated vsize (KiB) 226548 [startup+51.1018 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15255 /proc/meminfo: memFree=1401928/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316556 CPUtime=51 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78844 0 0 0 4953 147 0 0 25 0 1 0 189829299 324153344 77679 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580732 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79139 77679 106 215 0 78921 0 Current children cumulated CPU time (s) 51 Current children cumulated vsize (KiB) 316556 [startup+102.305 s] /proc/loadavg: 1.06 1.01 1.00 2/78 15255 /proc/meminfo: memFree=1401992/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316556 CPUtime=102.19 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78844 0 0 0 10072 147 0 0 25 0 1 0 189829299 324153344 77679 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134574219 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79139 77679 106 215 0 78921 0 Current children cumulated CPU time (s) 102.19 Current children cumulated vsize (KiB) 316556 [startup+162.301 s] /proc/loadavg: 1.07 1.03 1.00 2/78 15255 /proc/meminfo: memFree=1401992/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316556 CPUtime=162.18 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78874 0 0 0 16070 148 0 0 25 0 1 0 189829299 324153344 77709 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580732 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79139 77709 106 215 0 78921 0 Current children cumulated CPU time (s) 162.18 Current children cumulated vsize (KiB) 316556 [startup+222.302 s] /proc/loadavg: 1.07 1.03 1.00 2/78 15255 /proc/meminfo: memFree=1401992/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316720 CPUtime=222.16 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78913 0 0 0 22068 148 0 0 25 0 1 0 189829299 324321280 77748 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134572728 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79180 77748 106 215 0 78962 0 Current children cumulated CPU time (s) 222.16 Current children cumulated vsize (KiB) 316720 [startup+282.302 s] /proc/loadavg: 1.02 1.03 1.00 2/78 15255 /proc/meminfo: memFree=1401864/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316800 CPUtime=282.15 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78927 0 0 0 28067 148 0 0 25 0 1 0 189829299 324403200 77762 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134581183 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79200 77762 106 215 0 78982 0 Current children cumulated CPU time (s) 282.15 Current children cumulated vsize (KiB) 316800 [startup+342.301 s] /proc/loadavg: 1.01 1.02 1.00 2/78 15255 /proc/meminfo: memFree=1401864/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316800 CPUtime=342.13 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78937 0 0 0 34065 148 0 0 25 0 1 0 189829299 324403200 77772 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134576737 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79200 77772 106 215 0 78982 0 Current children cumulated CPU time (s) 342.13 Current children cumulated vsize (KiB) 316800 [startup+402.301 s] /proc/loadavg: 1.00 1.01 1.00 2/78 15255 /proc/meminfo: memFree=1401800/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316800 CPUtime=402.11 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78947 0 0 0 40063 148 0 0 25 0 1 0 189829299 324403200 77782 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580433 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79200 77782 106 215 0 78982 0 Current children cumulated CPU time (s) 402.11 Current children cumulated vsize (KiB) 316800 [startup+462.301 s] /proc/loadavg: 1.00 1.01 1.00 2/78 15255 /proc/meminfo: memFree=1401736/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=462.11 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78959 0 0 0 46062 149 0 0 25 0 1 0 189829299 324526080 77794 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580732 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77794 106 215 0 79012 0 Current children cumulated CPU time (s) 462.11 Current children cumulated vsize (KiB) 316920 [startup+522.302 s] /proc/loadavg: 1.00 1.00 1.00 2/84 15421 /proc/meminfo: memFree=1400408/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=522.09 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78972 0 0 0 52046 163 0 0 25 0 1 0 189829299 324526080 77807 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580732 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77807 106 215 0 79012 0 Current children cumulated CPU time (s) 522.09 Current children cumulated vsize (KiB) 316920 [startup+582.302 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=582.08 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78979 0 0 0 58040 168 0 0 25 0 1 0 189829299 324526080 77814 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134572709 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77814 106 215 0 79012 0 Current children cumulated CPU time (s) 582.08 Current children cumulated vsize (KiB) 316920 [startup+642.301 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=642.06 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78979 0 0 0 64038 168 0 0 25 0 1 0 189829299 324526080 77814 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580732 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77814 106 215 0 79012 0 Current children cumulated CPU time (s) 642.06 Current children cumulated vsize (KiB) 316920 [startup+702.301 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=702.04 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 70036 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580759 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 702.04 Current children cumulated vsize (KiB) 316920 Solver just ended. Dumping a history of the last processes samples [startup+703.901 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=703.65 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 70197 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580759 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 703.65 Current children cumulated vsize (KiB) 316920 [startup+710.301 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=710.04 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 70836 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580759 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 710.04 Current children cumulated vsize (KiB) 316920 [startup+716.702 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=716.44 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 71476 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134572776 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 716.44 Current children cumulated vsize (KiB) 316920 [startup+718.306 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=718.04 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 71636 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134581028 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 718.04 Current children cumulated vsize (KiB) 316920 [startup+719.902 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=719.64 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 71796 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580732 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 719.64 Current children cumulated vsize (KiB) 316920 [startup+720.302 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=720.04 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 71836 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134580840 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 720.04 Current children cumulated vsize (KiB) 316920 [startup+720.702 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=720.44 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 71876 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134569721 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 720.44 Current children cumulated vsize (KiB) 316920 [startup+720.802 s] /proc/loadavg: 1.00 1.00 1.00 2/78 15453 /proc/meminfo: memFree=1401352/2055920 swapFree=4158592/4192956 [pid=15254] ppid=15252 vsize=316920 CPUtime=720.54 /proc/15254/stat : 15254 (minisat+) R 15252 15254 13911 0 -1 4194304 78980 0 0 0 71886 168 0 0 25 0 1 0 189829299 324526080 77815 18446744073709551615 134512640 135395479 4294956672 18446744073709551615 134582049 0 0 4096 16386 0 0 0 17 0 0 0 /proc/15254/statm: 79230 77815 106 215 0 79012 0 Current children cumulated CPU time (s) 720.54 Current children cumulated vsize (KiB) 316920 Child status: 20 Real time (s): 720.899 CPU time (s): 720.646 CPU user time (s): 718.91 CPU system time (s): 1.73673 CPU usage (%): 99.965 Max. virtual memory (cumulated for all children) (KiB): 316920 getrusage(RUSAGE_CHILDREN,...) data: user time used= 718.91 system time used= 1.73673 maximum resident set size= 0 integral shared memory size= 0 integral unshared data size= 0 integral unshared stack size= 0 page reclaims= 78983 page faults= 0 swaps= 0 block input operations= 0 block output operations= 0 messages sent= 0 messages received= 0 signals received= 0 voluntary context switches= 9994 involuntary context switches= 2079 runsolver used 1.39179 second user time and 3.51747 second system time The end
Begin job on node43 on Tue Apr 24 12:52:55 UTC 2007 IDJOB= 420111 IDBENCH= 47822 IDSOLVER= 156 FILE ID= node43/420111-1177419173 PBS_JOBID= 4675675 Free space on /tmp= 66403 MiB SOLVER NAME= minisat+ 1.14 BENCH NAME= HOME/pub/bench/PB07/normalized-PB07/PURE-SAT/SAT07/industrial/palacios/medium/blocks-4-ipc5-h22-unknown.opb COMMAND LINE= /tmp/evaluation/420111-1177419173/minisat+ /tmp/evaluation/420111-1177419173/instance-420111-1177419173.opb CONVERSION COMMAND LINE= runsolver -w ROOT/results/node43/convwatcher-420111-1177419173 -o ROOT/results/node43/conversion-420111-1177419173 -C 600 -M 1800 PBconversionToLinear /tmp/evaluation/420111-1177419173/instance-420111-1177419173.opb CONVERSION RUNSOLVER STATUS CODE= 0 CONVERSION STATUS CODE= 0 RUNSOLVER COMMAND LINE= runsolver --timestamp -w ROOT/results/node43/watcher-420111-1177419173 -o ROOT/results/node43/solver-420111-1177419173 -C 1800 -W 3600 -M 1800 --output-limit 1,15 /tmp/evaluation/420111-1177419173/minisat+ /tmp/evaluation/420111-1177419173/instance-420111-1177419173.opb META MD5SUM SOLVER= e46aded85e5f265b61da9cdcce06370e MD5SUM BENCH= 5bd44671a7ff32579fe6d8803c2b90d6 RANDOM SEED= 427185049 TIME LIMIT= 1800 seconds MEMORY LIMIT= 1800 MiB Linux node43.alineos.net 2.6.9-22.EL.rootsmp #1 SMP Mon Oct 3 08:59:52 CEST 2005 x86_64 x86_64 x86_64 GNU/Linux /proc/cpuinfo: processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping : 3 cpu MHz : 3000.218 cache size : 2048 KB fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm pni monitor ds_cpl cid cx16 xtpr bogomips : 5914.62 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping : 3 cpu MHz : 3000.218 cache size : 2048 KB fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm pni monitor ds_cpl cid cx16 xtpr bogomips : 5586.94 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: /proc/meminfo: MemTotal: 2055920 kB MemFree: 1714080 kB Buffers: 42720 kB Cached: 198960 kB SwapCached: 2984 kB Active: 196764 kB Inactive: 88716 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 2055920 kB LowFree: 1714080 kB SwapTotal: 4192956 kB SwapFree: 4158592 kB Dirty: 32504 kB Writeback: 0 kB Mapped: 51404 kB Slab: 41708 kB Committed_AS: 2666708 kB PageTables: 1956 kB VmallocTotal: 536870911 kB VmallocUsed: 264952 kB VmallocChunk: 536605679 kB HugePages_Total: 0 HugePages_Free: 0 Hugepagesize: 2048 kB Free space on /tmp at the end= 66403 MiB End job on node43 on Tue Apr 24 13:04:56 UTC 2007