TSTP Solution File: SEU332+2 by Equinox---6.0.1a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Equinox---6.0.1a
% Problem  : SEU332+2 : TPTP v8.1.0. Released v3.3.0.
% Transfm  : none
% Format   : tptp:short
% Command  : equinox --modelfile /tmp/model --no-progress --time %d --tstp %s

% Computer : n003.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Tue Jul 19 09:02:38 EDT 2022

% Result   : Timeout 300.05s 299.91s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.11  % Problem  : SEU332+2 : TPTP v8.1.0. Released v3.3.0.
% 0.09/0.12  % Command  : equinox --modelfile /tmp/model --no-progress --time %d --tstp %s
% 0.12/0.33  % Computer : n003.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Sun Jun 19 05:03:13 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.12/0.33  Equinox, version 6.0.1alpha, 2011-12-07, pre-release.
% 0.12/0.33  +++ PROBLEM: /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.33  Reading '/export/starexec/sandbox/benchmark/theBenchmark.p' ... OK
% 0.19/0.57  +++ SOLVING: /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.48/0.65  #elt|#instances
% 0.48/0.67  (SAT)(equ)(fun)(SAT)  63| -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -12345 -12345 -12345 -12345 -12345 -. -. -. -. -. -. -. -. -. -. -. -. -. -123456 -. -. -12 -. -. -. -1 -. -. -. -. -. -. -. -. -. -12 -. -. -. -. -1 -. -. -. -. -. -. -. -1234 -1234 -1234 -. -. -. -. -. -. -. -123456789XL -. -. -1 -. -. -. -. -. -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -1 -. -. -. -. -1 -. -. -. -. -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -. -. -. -. -. -. -. -1 -. -1 -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -1 -. -. -. -. -. -. -. -1 -. -1 -. -. -. -. -. -1 -1 -. -123456789XL -. -1 -1 -. -. -. -. -. -. -. -. -. -. -1 -1 -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -1 -1 -1 -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -1 -1 -1 -1 -1 -. -. -. -. -. -. -. -. -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -1 -. -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -. -. -. -. -. -1 -. -. -. -. -1 -1 -1 -1 -1 -. -. -. -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -. -. -. -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123456789XL -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123456789XL -. -. -. -. -. -. -. -. -1 -1 -. -1 -1 -1 -. -1 -1 -1 -. -. -. -. -. -1 -. -. -1 -1 -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -1 -. -. -. -. -. -1 -1 -. -. -. -1 -. -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -12345 -. -. -. -. -1 -1 -. -. -. -. -. -. -. -. -. -. -1 -1 -. -. -. -. -. -123456789XL -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -1 -. -. -. -. -. -.
% 1.05/1.20  (SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(fun)(SAT) 113| -123456789XL  -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -. -. -1234567 -1   -12  -. -. -12 -12 -1 -1 -1 -1 -1 -. -. -. -1 -1  -. -. -1  -1234567 -. -. -1234567 -1  -. -. -1234567  -. -. -. -. -. -. -1   -123456789X -1 -.  -.  -12 -12   -123456789X -. -.  -.   -. -. -. -.  -123   -123456789X -. -.  -.     -. -. -.  -123  -. -. -. -. -. -. -.  -.   -123456789X -. -.  -123   -123456789X -. -.  -123      -. -. -. -. -.  -. -. -. -. -. -. -. -. -. -12345678    -. -. -. -. -. -. -. -.     -. -. -. -.  -. -. -. -. -1234 -1 -.     -. -. -.  -.  -1  -. -. -1 -123456789XLC> -.   -12345678 -. -. -123  -1 -1 -. -. -.  -. -. -12345 -.   -. -. -. -. -. -.  -12345678 -. -. -. -. -. -1234567 -. -1234567 -12345678  -. -. -. -. -.  -.      -123456789X -123456789X -1 -.  -123   -. -123456789X -.   -123 -. -. -. -. -. -. -. -123456789XLC> -. -. -.  -. -.  -.  -.     -123456789XLC> -1 -.  -123 -1 -1 -. -. -1234567 -. -. -. -. -. -. -1 -1 -1 -1 -1 -. -1   -123456789XLC> -1 -. -123        -.        -123456789X -1 -.  -123  -. -. -1   -123456 -. -. -.  -.  -. -1 -. -. -. -1 -.       -. -. -. -. -. -1 -1 -. -. -1 -. -1 -. -. -. -.    -. -. -.        -1 -1 -. -1 -. -. -. -. -. -. -.   -123456789X -. -.  -. -1 -1 -1 -1 -1 -.  -. -. -. -. -.    -.   -. -. -. -.  -. -. -. -. -. -.  -.  -.  -.  -. -. -. -. -. -. -. -. -. -1 -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -12 -1 -. -. -. -1 -. -. -1 -. -. -. -. -. -. -. -1 -1 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -1  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.  -. -. -. -. -. -. -. -1 -1 -. -. -. -.  -1 -.  -. -.  -1 -. -1 -1 -.   -.   -.  -123456789X -1 -1 -1 -. -. -. -. -1 -1 -. -. -1 -. -. -.  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.   -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -. -. -. -. -.   -. -. -.   -1 -1 -. -1       -1 -12 -.       -.  -. -. -. -. -. -. -. -.   -.   -. -. -. -.   -. -. -. -. -. -. -. -. -. -123 -. -123456789         -. -. -.  -1  -.  -.  -.    -. -. -. -. -.  -.   -.    -. -. -. -. -. -. -. -.  -. -.    -. -.    -. -. -. -. -. -. -. -. -.     -1 -. -. -. -.   -.  -.   -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.    -. -. -.     -.   -.   -. -.     -. -. -. -.  -.   -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -. -. -. -. -. -. -. -. -.  -. -.  -. -.  -. -. -. -. -. -. -. -. -. -.  -.  -.  -. -. -. -. -. -. -. -. -.   -. -.  -. -. -. -. -. -. -.   -.    -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -.    -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.   -.   -.       -.  -. -. -.         -. -. -. -. -. -. -.  -.  -. -. -. -. -. -. -1  -1  -1  -.  -.  -.    -1    -. -. -. -.      -.      -. -. -. -1 -. -. -. -. -. -123 -. -. -.   -.  -. -.   -. -1 -. -.    -. -. -. -. -. -. -. -.  -1 -.  -. -. -. -. -. -. -. -.  -. -. -. -.  -. -. -. -. -1  -. -. -.  -. -123456789X  -. -. -. -. -. -. -. -.  -. -. -. -. -. -.   -.  -123456789XL -. -.   -123456789XLC>     -.  -.  -. -.  -. -. -. -. -. -. -. -. -1 -. -. -. -1234567 -. -. -. -. -. -. -. -. -.       -1234   -. -. -1 -1 -. -. -. -. -1 -1 -.   -. -.   -. -. -. -.  -. -123456789XLC> -12  -. -. -.   -. -1 -. -. -. -. -1 -.   -. -. -. -. -. -. -. -. -.  -. -.     -.    -. -. -. -. -. -. -. -.  -. -123456789X -1 -.  -1  -.        -.  -. -. -. -. -. -. -. -. -123  -. -. -.  -1 -. -. -123456789X    -.  -.  -. -1 -1 -. -. -. -. -. -1 -. -. -1  -1  -. -. -. -. -. -. -. -123456789X -. -. -123 -123456789 -1 -. -. -1 -. -. -. -. -123456789XLC> -. -. -.    -. -1 -. -. -. -1       -.   -.  -. -. -. -. -. -. -. -.
% 1.94/2.10  (SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT) 193| -123456789X  -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -. -1 -1 -1 -123 -123 -123 -123 -123 -. -. -. -. -. -. -. -. -. -. -. -. -123 -12   -. -. -. -. -12 -1 -. -. -. -. -. -. -. -. -. -.  -. -. -. -. -1 -. -. -. -. -. -. -. -12 -.  -. -. -. -. -. -123456789X   -123456789XL -. -.  -.  -. -.   -123456789XLC> -. -.  -.   -. -. -. -.  -.   -123456789XLC> -. -.  -.     -. -. -.  -.      -. -. -.     -123456789XLC> -. -.  -.   -123456789XLC> -. -.  -.         -. -.   -. -. -. -. -. -. -.  -12    -. -. -. -. -. -. -. -.     -. -. -. -.  -. -. -.  -. -. -.     -. -. -.  -.  -.  -. -. -1 -123456789XLC -.   -123456789XL -. -. -.  -. -. -. -. -.  -. -. -123456789X -.   -1 -. -. -. -. -.  -12 -. -. -. -. -. -12 -123456789XL -1234 -123456789X     -.   -.      -123456789XL -123456789XL -. -.  -123456789X    -123456789XLC> -.   -123456789X -. -. -. -.  -. -. -123456789XLC> -. -. -.  -. -.  -.  -.     -123456789XLC> -. -.  -123456789X -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -.  -.   -123456789XLC> -. -. -123456789X                -123456789XLC> -. -.  -.  -. -. -.   -123456789X -. -. -.  -.  -. -. -. -. -. -.        -. -1 -. -. -. -. -. -. -. -.  -. -. -. -. -.    -. -. -.        -. -. -. -. -. -. -. -. -. -. -.   -123456789XLC> -. -.  -. -. -. -. -. -. -.  -. -. -. -. -.    -.   -. -. -. -1  -. -. -. -. -. -.  -.  -.  -.  -. -. -. -1 -. -. -. -. -. -. -. -.   -1 -. -. -. -. -. -. -.  -.  -. -. -. -. -. -. -. -. -. -. -. -. -123456789X -123456789X -123456789X -1 -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -.  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.  -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.   -.  -12 -. -. -. -.   -.     -123456789 -. -. -. -.  -. -. -. -. -. -. -.  -. -.  -1 -. -. -. -. -. -. -. -. -. -.   -. -.   -. -. -. -. -. -. -. -. -. -. -. -.  -. -.    -. -. -. -. -.   -. -. -.   -. -. -. -.       -1234567 -.        -.  -. -. -. -. -. -. -. -.   -.         -. -. -. -. -. -. -. -. -. -. -. -.         -. -. -.  -.  -.  -.  -.    -. -. -. -. -.  -.   -.    -. -. -. -. -. -. -. -.   -.     -.    -. -. -. -. -. -. -. -. -.     -. -. -. -. -.        -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.    -. -. -.     -.   -.   -. -.     -. -. -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.  -.  -. -. -. -. -. -. -. -. -. -.   -.   -.  -. -. -. -. -. -. -. -. -. -.      -. -. -. -. -. -. -123456789X -. -.   -. -.  -. -. -. -. -. -. -.   -.    -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123456789X -. -. -. -. -. -. -. -.   -.   -.       -.  -. -. -.            -. -. -. -.  -.  -. -. -. -. -. -. -.  -.  -.  -.  -.  -.    -.    -. -. -. -.      -.      -. -. -. -1 -. -. -. -. -. -. -. -. -.   -.  -. -.   -. -. -. -.    -. -. -. -. -. -. -. -.  -. -.  -. -. -. -. -. -. -. -.  -. -. -. -.  -. -. -. -. -.  -. -. -.  -. -123456789XL  -. -. -. -. -. -. -. -.  -. -. -. -. -. -.   -.  -123456789X -. -.   -123456789X     -.  -.  -.   -. -. -. -. -. -. -. -. -12 -. -. -. -12 -. -. -1 -. -. -. -. -. -.       -.   -. -. -. -. -. -. -. -. -. -.    -. -.   -. -. -. -.   -123456789X -.  -1 -. -.    -. -. -. -. -. -. -.   -. -. -. -. -. -. -. -. -.  -. -.     -.    -. -. -. -. -. -. -.    -123456789X -. -.  -1  -.        -.  -. -. -. -. -. -. -. -. -.  -. -. -.  -. -. -. -.    -1  -.  -. -. -. -.   -. -. -. -.  -123  -.  -. -. -. -. -. -. -. -123456789X -. -. -. -123456789XLC> -. -.  -. -. -. -. -. -123456789X -. -. -.    -. -. -1 -. -. -.       -.   -.  -. -. -. -. -.   
% 9.56/9.74  (SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(fun)(SAT) 190| -123456789XL  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -12 -12 -12 -12 -12 -. -. -. -. -. -. -. -. -. -. -12345678 -1234567 -123456789XLC -1   -12 -. -1 -123 -12 -123456 -. -. -. -. -. -. -. -. -. -.  -. -. -. -. -. -. -. -. -. -. -12 -. -12 -.   -.  -.  -.   -123456789XL -. -.  -.  -12 -12   -123456789XLC> -. -.  -.    -. -. -.  -.   -123456789XLC> -. -.  -.     -. -. -.  -.      -. -. -.     -123456789XLC> -. -.  -.   -123456789XLC> -. -.  -.         -. -.   -. -. -. -. -. -. -.  -12    -. -. -. -. -. -. -.       -. -. -.  -.  -.  -1 -. -.      -.   -.  -.  -. -. -. -123 -.   -123456789XLC -. -. -.  -. -. -. -.   -. -. -1 -.   -123456789X -. -. -. -. -.  -123456789XL -. -. -. -. -. -123456789XLC> -123456789XL -123456789X -12345678     -.   -.      -123456789XLC -123456789XLC -. -.  -123456789X    -123456789XLC> -.   -123456789X -. -. -. -.  -. -. -123456789XLC> -. -. -.  -. -.  -.  -.     -123456789XLC> -. -.  -123456789X -. -.  -. -. -1 -123 -. -. -. -. -. -. -. -.   -.   -123456789XLC> -. -. -123456789X                -123456789XLC> -. -.  -.   -. -.   -123456789X -. -. -.  -.  -. -. -. -. -.         -. -1   -. -. -. -. -.   -. -. -. -. -.              -. -.   -. -. -. -. -. -. -.   -123456789XL -. -.  -. -. -. -. -. -. -.  -. -. -. -. -.    -.   -. -. -. -.  -. -. -. -. -. -.  -.  -.  -.  -. -. -. -. -. -. -. -. -.      -. -.   -. -.    -.  -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -1  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -1 -1 -. -. -.  -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -.  -. -.  -. -.  -. -. -. -. -. -. -. -. -. -.   -.  -. -.     -123456789XLC>  -. -. -.   -1     -123456789XLC> -. -.  -1234   -. -. -. -. -.   -. -.  -12 -. -123 -123 -. -. -. -. -. -. -.   -. -.   -. -. -. -. -. -. -. -. -. -. -. -.  -. -.    -. -. -. -. -.   -. -. -.   -.  -.        -. -12        -.  -. -. -. -. -. -. -. -.   -.         -. -. -. -. -. -. -. -. -. -. -. -.         -. -. -.  -.  -.  -.  -.    -. -. -. -. -.  -.   -.    -. -. -. -. -. -. -. -.   -.     -.    -. -. -. -. -. -. -. -. -.     -. -. -. -. -.        -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.    -. -. -.     -.   -.   -. -.     -. -. -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.  -.  -. -. -. -. -. -. -. -. -. -.   -.   -.  -. -. -. -. -. -. -. -. -. -.      -. -. -. -. -. -. -1234567 -. -.   -. -.  -. -. -. -. -. -. -.   -.    -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1234 -. -. -. -. -. -. -. -. -. -123456789XLC -. -. -. -.    -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1234567 -. -. -. -. -123456789X -. -. -.   -.   -.       -.  -. -. -.             -. -. -.  -.  -. -. -. -. -. -. -.  -.  -.  -.  -.  -.    -.    -. -. -.       -.      -. -123 -123 -. -. -. -. -. -. -. -. -. -.   -.  -. -.   -. -. -. -.     -. -. -. -. -.  -.  -.   -.  -. -. -. -. -. -.  -. -. -.   -.  -. -. -.   -. -.   -123456789XL  -. -. -. -. -. -. -.   -1 -. -.  -. -.     -123456789XLC> -. -.   -123456789XLC>     -.  -.  -.   -. -. -.  -. -. -.  -.    -123456789XLC> -. -. -. -1 -. -.   -.       -.   -. -. -.  -.   -. -. -.    -1 -.   -.  -. -.   -123456789XLC> -1234567  -. -. -.    -. -.  -1 -. -. -1   -. -. -. -. -. -. -. -. -.  -.      -.    -. -.  -. -. -. -.    -123456789XL -. -.  -.  -.          -. -. -. -. -. -. -. -. -.  -. -. -.  -. -.  -123456789XL    -.  -.  -. -.  -.   -. -. -. -.  -12  -1   -. -.  -. -. -. -1234 -. -. -. -123456789XLC> -1 -.  -. -. -. -. -. -123456  -. -.    -. -. -12 -.  -.       -.   -.  -. -. -. -. -.   
% 26.92/27.05  (SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT) 186| -123456789XL  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123456789XLC -123456789XLC -123456789XL -.   -. -. -1 -1234567 -. -. -. -. -. -. -. -. -1 -. -. -.  -. -. -. -. -. -. -. -. -. -. -. -12 -1 -.   -. -. -.  -.   -123456789XL -. -.  -.  -. -.   -123456789XL -1 -.  -.    -123456789X -1 -.  -1   -123456789XL -1 -.  -.     -12345678 -1 -.  -.      -. -. -.     -123456789XL -1 -.  -1   -123456789XL -1 -.  -.         -. -.   -. -. -. -1 -. -. -.  -123456789X    -. -. -. -. -. -. -.       -. -. -.  -.  -.  -123456 -.       -.     -.  -. -. -. -12 -.   -123456789XL -1 -. -.  -. -. -. -.   -. -. -12345 -.   -. -. -. -. -. -.  -12 -. -. -. -. -. -123456789XLC> -123456789XLC> -123456789X -12     -.   -.      -123456789XLC -123456789XL -. -.  -12345678    -123456789XLC> -.   -. -. -. -. -.  -. -. -123456789XLC> -. -. -.  -. -.  -.  -.     -123456789XLC> -. -.  -12345678 -. -.  -. -. -1 -1234567 -1 -. -1 -12 -. -. -. -.   -.   -123456789XLC> -. -. -123456789X                -123456789XLC> -. -.  -1   -1 -.   -123456789X -. -. -.  -.  -. -. -. -. -1234         -. -.   -. -. -.     -. -1 -. -12 -.     -. -.        -. -.   -. -. -. -. -. -. -.   -123456789X -. -.  -1234 -. -. -. -. -. -.  -. -. -. -. -.    -1   -. -. -. -.  -. -. -. -. -. -.  -1  -.  -.  -. -. -. -. -. -1 -1 -. -.      -. -.   -. -.    -.  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -. -. -. -. -. -. -. -. -. -1 -1 -. -. -. -.  -. -.  -. -.  -. -. -. -. -. -. -. -. -. -.   -.  -.      -12 -. -. -.    -.     -123456789XLC> -. -.  -.    -. -. -. -.   -. -.  -. -. -. -. -. -. -123456789X -1 -. -. -.   -. -.   -. -. -. -. -. -. -. -. -. -. -. -.  -. -.    -. -. -. -. -.   -. -. -.   -. -. -.        -. -.        -.  -1 -. -1 -. -. -1 -. -1            -. -. -. -.  -. -. -. -. -12345 -12345 -.         -. -. -.  -.  -.  -.  -.    -. -. -. -1234 -1234  -.   -.    -. -. -. -. -. -. -. -.   -.     -.    -. -. -. -. -. -. -. -. -.      -. -. -. -.         -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.    -. -. -.     -.   -.   -. -.     -. -. -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.  -.  -. -. -. -. -. -. -. -. -. -.   -.   -.  -. -. -. -. -. -. -. -. -. -.      -. -. -. -. -. -1234 -. -. -.   -. -.  -. -. -. -. -. -. -.   -.    -. -. -. -. -. -. -. -. -123456789X -. -. -. -. -.  -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.      -. -. -. -. -. -. -. -. -. -. -. -. -123456789X -. -. -1234 -. -. -. -. -. -. -. -. -. -.   -.   -.       -.  -1 -. -.             -. -. -.  -.  -. -. -. -. -. -. -.  -.  -.  -.  -.  -.    -.    -. -. -.       -.      -. -. -. -. -. -. -. -1 -. -. -. -. -.   -.  -. -.   -. -. -. -1     -1234 -. -. -. -. -. -.  -. -.  -.  -. -. -. -. -. -.  -. -. -.   -.  -. -. -.   -. -.   -123456789XLC>  -12 -1234 -. -. -. -. -.   -. -. -.  -. -.     -123456789XL -. -.   -123456789XL     -.  -.  -.   -. -. -.    -.  -.   -. -123456789XLC> -. -.  -. -1234 -1234   -.       -.   -. -. -.  -.   -. -. -.    -. -.   -.  -. -.   -123456789XLC> -1234   -. -.    -. -.  -. -. -. -.   -. -. -. -. -. -. -. -. -.  -.      -.    -. -.  -. -. -. -.    -123456789XLC  -.  -12  -.          -. -. -. -1 -1 -. -. -. -1  -1 -1 -.  -. -.  -12345    -.  -.  -. -. -. -.   -. -. -. -.  -12  -.   -. -.  -. -. -. -1234567 -. -. -. -123456789XLC> -. -.  -. -123456789X -1 -. -. -123456  -12 -.    -. -. -. -. -. -.       -.   -.  -. -. -. -. -.   
% 67.77/67.90  (SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(fun)(SAT) 219| -123456789X                 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123456789X -123456789XL -123456789XLC> -.   -1  -. -12 -1234 -123 -. -. -. -. -. -. -. -. -. -.  -. -. -.  -123456789XLC> -12345678 -123456789X -123456789XLC>   -. -. -123    -.  -.  -.   -123456789XL -. -.  -.  -. -.   -123456789XLC> -. -.  -.    -. -. -.  -.   -123456789XLC> -. -.  -.     -. -. -.  -.      -. -. -.     -123456789XLC> -. -.  -.   -123456789XLC> -. -.  -.         -. -.    -1 -. -. -. -. -.  -123456789X    -. -. -. -. -. -. -.       -. -. -.  -.  -.  -.  -.      -.     -.  -. -. -. -123456789XL -.   -123456789XLC> -. -. -.  -. -. -. -.   -. -. -1 -.   -. -. -. -. -. -.  -1 -. -. -. -. -. -123456789XLC> -123456789XL -123456789X -123456789X     -.   -.      -123456789XLC> -123456789XLC -. -.  -1    -123456789XLC> -.   -. -. -. -. -.  -. -. -123456789XLC> -. -. -.  -. -.  -.  -.     -123456789XLC> -. -.  -1 -. -. -. -. -123456789XLC> -. -12 -. -. -. -.       -.   -123456789XLC> -. -. -123456789X                -123456789XLC> -. -.  -.   -. -.   -12 -. -. -.  -.  -. -. -. -. -.          -.   -.   -. -.    -. -. -. -.    -. -. -.            -. -. -. -. -. -. -.   -123456789XLC> -. -.  -.      -.  -. -. -. -. -.    -.   -. -. -. -.  -. -. -. -. -. -.  -.  -.  -.  -. -. -. -. -. -. -. -. -.      -. -.   -. -.    -.   -. -.  -. -.      -.    -1 -. -. -. -. -. -. -. -. -. -. -. -1 -.     -. -. -. -. -. -. -. -. -. -.  -.                                 -. -. -. -. -. -. -. -.  -.          -. -. -. -. -1 -.  -. -.  -. -.  -. -. -. -.  -. -. -. -. -.   -.   -.     -. -.   -.   -.     -123456789XLC -. -.  -.      -. -.   -. -.  -1 -. -. -. -. -. -. -. -. -. -.   -. -.   -. -. -. -. -.  -.  -.  -. -.  -. -.     -. -. -. -.   -. -. -.   -.  -.        -. -.        -.  -. -. -. -. -. -. -. -.   -.         -. -. -. -.  -. -. -. -. -. -. -.         -. -. -.  -.  -.  -.  -.    -. -. -. -. -.  -.   -.    -. -. -. -. -. -. -. -.   -.     -.    -. -. -. -. -. -. -. -. -.      -. -. -. -.        -. -. -. -. -. -. -123 -1 -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.    -. -. -.     -.   -.   -. -.     -. -. -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.  -.  -. -. -. -. -. -. -. -. -. -.   -.   -.  -. -. -. -. -. -. -. -. -. -.      -. -. -. -. -. -123 -. -. -.   -. -.  -. -. -. -. -. -. -.   -.    -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123 -1 -. -. -. -. -. -. -. -. -.    -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123 -. -. -. -. -. -. -123 -. -. -.   -.   -.       -.  -. -. -.             -. -. -.  -.  -. -. -. -. -. -. -.  -.  -.  -.  -.  -.    -.    -. -. -.       -.      -. -. -. -. -. -. -. -. -. -. -. -. -.   -.  -. -.   -. -. -. -.     -. -. -. -. -. -. -.  -. -.    -. -. -. -. -. -.  -. -. -.      -. -.       -123456789XL  -. -.   -. -. -.   -.    -. -.     -123456789XLC> -. -.   -123456789XLC>         -.   -. -. -.  -. -. -.  -.    -123456789XLC> -. -.  -. -. -.   -.       -.   -. -. -.  -.   -. -. -.    -. -.     -. -.   -123456789XLC> -123   -. -.    -. -1 -. -12 -1 -. -.   -. -. -. -. -. -. -. -. -.  -.      -.    -. -.  -. -. -. -.    -123456789XL  -.  -1  -.          -. -. -. -. -.  -.  -.  -. -. -.  -. -.  -1        -. -. -. -.   -. -. -. -.  -1234  -.   -. -.  -. -. -. -123456789X -. -. -. -. -. -.  -. -. -. -. -. -123456789X -. -. -.    -. -. -1 -. -. -.       -.   -.  -. -. -. -. -.   
% 125.47/125.61  (SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(fun)(SAT) 221| -123456789X                 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123456789XLC> -123456789XLC> -123456789XLC> -12   -12  -. -1 -12 -1 -. -. -. -. -. -. -. -. -. -12  -. -. -.  -123456789XLC -123456789XL -123456789XL -123456789XLC   -12 -1 -12    -. -. -.  -.   -123456789XL -. -.  -.  -. -.   -123456789XLC> -. -.  -.    -. -.   -.   -123456789XLC> -. -.  -.     -. -. -.  -.      -. -. -.     -123456789XLC> -. -.  -.   -123456789XLC> -. -.  -.         -. -.   -1 -. -. -.  -. -.  -123456    -. -. -. -. -. -. -.       -. -. -.  -.  -.  -.  -.      -.     -.  -. -. -. -123 -.   -123456789XL -. -. -.  -. -. -. -.   -. -. -. -.   -1 -. -. -. -. -.  -. -. -. -. -. -. -123456789XLC> -123456789XLC> -1 -1234     -.   -.      -123456789XLC -123456789XL -. -.  -.    -123456789XLC> -.   -1 -. -. -. -.  -. -. -123456789XLC> -. -. -.  -. -.  -.  -.     -123456789XLC> -. -.  -. -. -. -. -. -123456789XLC -. -1 -. -. -. -.       -.   -123456789XLC> -. -. -.                -123456789XLC> -. -.  -12   -. -.   -. -. -. -.  -.  -. -. -. -. -.             -.   -. -.   -. -. -. -. -.    -.              -. -. -. -. -. -. -.   -123456789X -. -.  -.      -.  -. -. -. -. -.    -.   -. -. -. -.  -. -. -. -. -. -.  -.  -.  -.  -. -. -. -. -. -. -. -. -.      -. -.   -. -.    -.  -. -. -. -. -. -. -. -.   -. -.    -. -. -. -. -. -. -. -. -. -. -. -. -. -.     -. -. -.  -. -. -. -. -. -.  -.                                 -. -. -. -. -. -. -. -.  -.          -. -. -. -1 -. -.  -. -.  -. -.  -. -. -. -. -. -. -. -. -. -.   -.   -.     -.    -.   -.     -123456789X -. -.  -.      -. -.   -. -.  -. -. -. -. -. -. -. -. -. -. -.   -. -.   -. -. -. -. -. -. -.  -.  -. -.  -. -.    -. -. -. -. -.   -. -. -.   -. -. -.        -. -.        -.  -. -. -. -. -. -. -.             -. -. -. -.  -. -. -. -. -. -. -.         -. -. -.  -.  -.  -.  -.    -. -. -. -. -.  -.   -.    -. -. -. -. -. -. -. -.   -.     -.    -. -. -. -. -. -. -. -. -.      -. -. -. -.        -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.    -.    -. -. -.     -.   -.   -. -.     -. -. -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -.  -. -.  -.  -. -. -. -. -. -. -. -. -. -.   -.   -.  -. -. -. -. -. -. -. -. -. -.      -. -. -. -. -. -123 -. -. -.   -. -.  -. -. -. -. -. -. -.   -.    -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1 -. -. -. -. -. -. -. -. -. -.    -.      -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123 -. -. -. -. -. -1234 -. -. -. -.   -.   -.       -.  -. -. -.             -. -. -.  -.  -. -. -. -. -. -. -.  -.  -.  -.  -.  -.    -.    -. -. -.       -.      -. -. -. -. -. -. -. -. -. -. -. -. -.   -.  -. -.   -. -. -. -1     -. -. -. -. -.  -.  -.   -.  -. -. -. -. -. -.  -. -. -.   -.   -. -.       -123456789XLC>  -. -.        -.    -. -.     -123456789XLC> -. -.   -123456789XL       -.  -.   -. -. -.  -. -. -.  -.   -. -123456789XLC> -. -.  -. -. -.   -.       -.   -. -. -.  -.   -. -. -.    -. -.     -. -.   -123456789XL -1   -. -.    -. -.  -. -. -.    -. -. -.  -. -. -. -. -.        -.     -.   -. -. -.    -123456789XL  -.  -.  -.          -. -. -. -. -.  -.  -12  -. -. -.  -. -.  -.        -. -. -. -.   -. -. -. -.  -12  -.   -. -.  -. -. -. -12 -. -. -. -. -. -.  -. -. -. -. -. -123456 -. -. -.    -. -. -. -.  -.       -.   -.  -. -. -. -. -.   
% 208.44/208.46  (SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(SAT)(equ)(fun)(SAT)(equ)(SAT)(equ)(fun)(SAT) 225| -123456789XL                 -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -123456789XL -123456789XLC> -123456789XL -.   -123456  -123 -1 -1234 -12345 -. -. -. -. -. -. -. -. -. -12  -. -. -.  -12345 -1 -. -12   -123 -123 -123456    -.  -.  -123456789XL   -123456789X -. -.  -.  -. -.   -123456789XL -. -.  -.    -. -.   -.   -123456789XL -. -.  -.     -. -. -.  -.      -. -. -.     -123456789XL -. -.  -.   -123456789XL -. -.  -.         -. -.   -. -. -1 -.  -. -.  -.    -. -. -. -. -. -. -.       -. -. -.  -.  -.  -.  -.      -.     -.  -. -. -. -. -.   -123456789XL -. -. -.  -. -. -. -.   -. -. -123 -.   -. -. -. -. -. -.  -. -. -. -. -. -. -123456789XLC> -123456789XLC> -123456789XL -123456789XL     -.   -.      -123456789XLC -123456789XL -. -.  -1234    -123456789XL -.   -. -. -. -. -.  -. -. -123456789XLC> -. -. -.  -. -.  -.  -.     -123456789XLC> -. -.  -1234 -. -. -. -. -12345 -123 -1 -. -. -. -.       -.   -123456789XLC> -. -. -1                -123456789XLC> -. -.  -.   -. -.   -1234567 -. -. -.  -.  -. -. -. -. -.          -.   -.   -. -.   -. -. -. -. -.    -.              -. -. -. -. -. -. -.   -123456789 -. -.  -.      -.  -. -. -. -. -.    -.   -. -. -. -.  -. -. -. -. -. -.  -.  -.  -.  -. -. -. -. -. -. -. -. -.      -. -.   -. -.    -.  -. -. -. -. -. -. -. -.   -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -. -1     -. -. -.  -. -. -. -. -. -.  -.                                 -. -. -. -. -. -. -. -.  -.          -. -. -. -. -. -.  -. -.  -. -.  -. -. -. -. -. -. -. -. -. -.   -.   -.     -.    -.   -.     -123456789XLC> -. -.  -.      -. -.   -. -.  -. -. -. -. -. -. -. -. -. -. -.   -. -.   -. -. -. -. -. -. -.  -.  -. -.  -. -.    -. -. -. -. -.   -. -. -.   -.  -.        -123456789XL -.        -.  -. -. -. -. -. -. -.             -. -. -. -.  -. -. -. -. -. -. -123456789X         -. -. -.  -.  -.  -.  -.    -. -. -. -. -.  -.   -.    -. -. -. -. -. -. -. -.   -.     -.    -. -. -. -. -. -. -. -.
%------------------------------------------------------------------------------