Multi-output Gaussian processes in GPflow#

This notebook shows how to construct a multi-output GP model using GPflow, together with different interdomain inducing variables which lead to different approximation properties. GPflow provides a framework for specifying multioutput GP priors, and interdomain approximations which is - modular, by providing a consistent interface for the user of the resulting SVGP model, - extensible, by allowing new interdomain variables and kernels to be specified while reusing exising code where possible, - efficient, by allowing the most efficient custom code path to be specified where desired.

Getting to grips with the maths and code can be a bit daunting, so to accompany the documentation there is an in-depth review on arXiv, which provides a unified mathematical framework, together with a high-level description of software design choices in GPflow.

This notebook shows the various design choices that can be made, to show the reader the flexibility of the framework. This is done in the hope that an example is provided that can be easily adapted to the special case that the reader wants to implement.

A reader who just wants to use a multioutput kernel should simply choose the most efficient set of inducing variables.

To cite this framework, please reference our arXiv paper.

@article{GPflow2020multioutput,
  author = {{van der Wilk}, Mark and Dutordoir, Vincent and John, ST and
            Artemev, Artem and Adam, Vincent and Hensman, James},
  title = {A Framework for Interdomain and Multioutput {G}aussian Processes},
  year = {2020},
  journal = {arXiv:2003.01115},
  url = {https://arxiv.org/abs/2003.01115}
}

\begin{equation} \newcommand{\GP}{\mathcal{GP}} \newcommand{\NN}{\mathcal{N}} \newcommand{\LL}{\mathcal{L}} \newcommand{\RR}{\mathbb{R}} \newcommand{\EE}{\mathbb{E}} \newcommand{\valpha}{\boldsymbol\alpha} \newcommand{\vf}{\mathbf{f}} \newcommand{\vF}{\mathbf{F}} \newcommand{\vg}{\mathbf{g}} \newcommand{\vW}{\mathbf{W}} \newcommand{\vI}{\mathbf{I}} \newcommand{\vZ}{\mathbf{Z}} \newcommand{\vu}{\mathbf{u}} \newcommand{\vU}{\mathbf{U}} \newcommand{\vX}{\mathbf{X}} \newcommand{\vY}{\mathbf{Y}} \newcommand{\identity}{\mathbb{I}} \end{equation}

Task#

We will consider a regression problem for functions \(f: \mathbb{R}^D \rightarrow \mathbb{R}^P\). We assume that the dataset is of the form \((X, f_1), \dots, (X, f_P)\), that is, we observe all the outputs for a particular input location (for cases where there are not fully observed outputs for each input, see A simple demonstration of coregionalization).

Here we assume a model of the form: \begin{equation} f(x) = W g(x), \end{equation} where \(g(x) \in \mathbb{R}^L\), \(f(x) \in \mathbb{R}^P\) and \(W \in \mathbb{R}^{P \times L}\). We assume that the outputs of \(g\) are uncorrelated, and that by mixing them with \(W\) they become correlated. In this notebook, we show how to build this model using Sparse Variational Gaussian Process (SVGP) for \(g\), which scales well with the numbers of data points and outputs.

Here we have two options for \(g\): 1. The output dimensions of \(g\) share the same kernel. 1. Each output of \(g\) has a separate kernel.

In addition, we have two further suboptions for the inducing inputs of \(g\): 1. The instances of \(g\) share the same inducing inputs. 1. Each output of \(g\) has its own set of inducing inputs.

The notation is as follows: - \(X \in \mathbb{R}^{N \times D}\) denotes the input - \(Y \in \RR^{N \times P}\) denotes the output - \(k_{1..L}\), \(L\) are kernels on \(\RR^{N \times D}\) - \(g_{1..L}\), \(L\) are independent \(\GP\)s with \(g_l \sim \GP(0,k_l)\) - \(f_{1..P}\), \(P\) are correlated \(\GP\)s with \(\vf = \vW \vg\)

[1]:
import numpy as np
import matplotlib.pyplot as plt
import gpflow as gpf
import tensorflow as tf

from gpflow.utilities import print_summary
from gpflow.ci_utils import ci_niter

gpf.config.set_default_float(np.float64)
gpf.config.set_default_summary_fmt("notebook")
np.random.seed(0)
%matplotlib inline

MAXITER = ci_niter(2000)
2022-05-10 10:59:37.552850: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudart.so.11.0'; dlerror: libcudart.so.11.0: cannot open shared object file: No such file or directory
2022-05-10 10:59:37.552876: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

Generate synthetic data#

We create a utility function to generate synthetic data. We assume that:

[2]:
N = 100  # number of points
D = 1  # number of input dimensions
M = 15  # number of inducing points
L = 2  # number of latent GPs
P = 3  # number of observations = output dimensions
[3]:
def generate_data(N=100):
    X = np.random.rand(N)[:, None] * 10 - 5  # Inputs = N x D
    G = np.hstack((0.5 * np.sin(3 * X) + X, 3.0 * np.cos(X) - X))  # G = N x L
    W = np.array([[0.5, -0.3, 1.5], [-0.4, 0.43, 0.0]])  # L x P
    F = np.matmul(G, W)  # N x P
    Y = F + np.random.randn(*F.shape) * [0.2, 0.2, 0.2]

    return X, Y
[4]:
X, Y = data = generate_data(N)
Zinit = np.linspace(-5, 5, M)[:, None]

We create a utility function for plotting:

[5]:
def plot_model(m, lower=-8.0, upper=8.0):
    pX = np.linspace(lower, upper, 100)[:, None]
    pY, pYv = m.predict_y(pX)
    if pY.ndim == 3:
        pY = pY[:, 0, :]
    plt.plot(X, Y, "x")
    plt.gca().set_prop_cycle(None)
    plt.plot(pX, pY)
    for i in range(pY.shape[1]):
        top = pY[:, i] + 2.0 * pYv[:, i] ** 0.5
        bot = pY[:, i] - 2.0 * pYv[:, i] ** 0.5
        plt.fill_between(pX[:, 0], top, bot, alpha=0.3)
    plt.xlabel("X")
    plt.ylabel("f")
    plt.title(f"ELBO: {m.elbo(data):.3}")
    plt.plot(Z, Z * 0.0, "o")

Model the outputs of \(f(x)\) directly#

The three following examples show how to model the outputs of the model \(f(x)\) directly. Mathematically, this case is equivalent to having: \begin{equation} f(x) = I g(x), \end{equation} i.e. \(W = I\) and \(P = L\).

1. Shared independent multi-output kernel (MOK) and shared independent inducing variables#

Here the priors on all outputs are constrained to have the same kernel hyperparameters. We also share the inducing inputs between all outputs. The different GPs are independent both in the prior and the approximate posterior.

[6]:
# create multi-output kernel
kernel = gpf.kernels.SharedIndependent(
    gpf.kernels.SquaredExponential() + gpf.kernels.Linear(), output_dim=P
)
# initialization of inducing input locations (M random points from the training inputs)
Z = Zinit.copy()
# create multi-output inducing variables from Z
iv = gpf.inducing_variables.SharedIndependentInducingVariables(
    gpf.inducing_variables.InducingPoints(Z)
)
2022-05-10 10:59:39.628032: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcuda.so.1'; dlerror: libcuda.so.1: cannot open shared object file: No such file or directory
2022-05-10 10:59:39.628057: W tensorflow/stream_executor/cuda/cuda_driver.cc:269] failed call to cuInit: UNKNOWN ERROR (303)
2022-05-10 10:59:39.628074: I tensorflow/stream_executor/cuda/cuda_diagnostics.cc:156] kernel driver does not appear to be running on this host (49c966262641): /proc/driver/nvidia/version does not exist
2022-05-10 10:59:39.628321: I tensorflow/core/platform/cpu_feature_guard.cc:151] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX2 AVX512F FMA
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
[7]:
# create SVGP model as usual and optimize
m = gpf.models.SVGP(kernel, gpf.likelihoods.Gaussian(), inducing_variable=iv, num_latent_gps=P)
print_summary(m)
name class transform prior trainable shape dtype value
SVGP.kernel.kernel.kernels[0].variance ParameterSoftplus True () float641.0
SVGP.kernel.kernel.kernels[0].lengthscalesParameterSoftplus True () float641.0
SVGP.kernel.kernel.kernels[1].variance ParameterSoftplus True () float641.0
SVGP.likelihood.variance ParameterSoftplus + Shift True () float641.0
SVGP.inducing_variable.inducing_variable.ZParameterIdentity True (15, 1) float64[[-5....
SVGP.q_mu ParameterIdentity True (15, 3) float64[[0., 0., 0....
SVGP.q_sqrt ParameterFillTriangular True (3, 15, 15)float64[[[1., 0., 0....
[8]:
def optimize_model_with_scipy(model):
    optimizer = gpf.optimizers.Scipy()
    optimizer.minimize(
        model.training_loss_closure(data),
        variables=model.trainable_variables,
        method="l-bfgs-b",
        options={"disp": True, "maxiter": MAXITER},
    )


optimize_model_with_scipy(m)
2022-05-10 10:59:39.696141: W tensorflow/python/util/util.cc:368] Sets are not currently considered sequences, but this may change in the future, so consider avoiding using them.
 This problem is unconstrained.
RUNNING THE L-BFGS-B CODE

           * * *

Machine precision = 2.220D-16
 N =          424     M =           10

At X0         0 variables are exactly at the bounds

At iterate    0    f=  3.26251D+03    |proj g|=  1.79322D+03

At iterate    1    f=  1.42381D+03    |proj g|=  5.94444D+02

At iterate    2    f=  8.84935D+02    |proj g|=  3.56771D+02

At iterate    3    f=  5.15138D+02    |proj g|=  5.86730D+01

At iterate    4    f=  4.91599D+02    |proj g|=  4.57648D+01

At iterate    5    f=  4.83878D+02    |proj g|=  4.25475D+01

At iterate    6    f=  4.55434D+02    |proj g|=  2.73693D+01

At iterate    7    f=  4.20808D+02    |proj g|=  5.49701D+01

At iterate    8    f=  4.04327D+02    |proj g|=  7.51807D+01

At iterate    9    f=  3.80875D+02    |proj g|=  5.05081D+01

At iterate   10    f=  3.60975D+02    |proj g|=  4.18280D+01

At iterate   11    f=  3.56982D+02    |proj g|=  2.16764D+01

At iterate   12    f=  3.46620D+02    |proj g|=  4.81397D+01

At iterate   13    f=  3.40358D+02    |proj g|=  4.53443D+01

At iterate   14    f=  3.36718D+02    |proj g|=  1.65893D+01

At iterate   15    f=  3.33887D+02    |proj g|=  1.88957D+01

At iterate   16    f=  3.26642D+02    |proj g|=  4.29735D+01

At iterate   17    f=  3.17898D+02    |proj g|=  6.81228D+01

At iterate   18    f=  3.07196D+02    |proj g|=  6.65616D+01

At iterate   19    f=  2.87028D+02    |proj g|=  1.00605D+02

At iterate   20    f=  2.66325D+02    |proj g|=  5.21198D+01

At iterate   21    f=  2.49271D+02    |proj g|=  6.86826D+01

At iterate   22    f=  2.43177D+02    |proj g|=  6.79000D+01

At iterate   23    f=  2.35877D+02    |proj g|=  2.87791D+01

At iterate   24    f=  2.30153D+02    |proj g|=  4.72660D+01

At iterate   25    f=  2.29522D+02    |proj g|=  5.19721D+01

At iterate   26    f=  2.28558D+02    |proj g|=  1.02698D+01

At iterate   27    f=  2.28110D+02    |proj g|=  6.72763D+00

At iterate   28    f=  2.26973D+02    |proj g|=  2.68656D+01

At iterate   29    f=  2.25346D+02    |proj g|=  3.78599D+01

At iterate   30    f=  2.21900D+02    |proj g|=  5.08426D+01

At iterate   31    f=  2.16844D+02    |proj g|=  4.94128D+01

At iterate   32    f=  2.09570D+02    |proj g|=  4.56389D+01

At iterate   33    f=  2.06220D+02    |proj g|=  2.37505D+01

At iterate   34    f=  2.04747D+02    |proj g|=  1.15718D+01

At iterate   35    f=  2.03709D+02    |proj g|=  3.02427D+01

At iterate   36    f=  2.01866D+02    |proj g|=  2.61932D+01

At iterate   37    f=  1.96347D+02    |proj g|=  3.81344D+01

At iterate   38    f=  1.94008D+02    |proj g|=  3.11962D+01

At iterate   39    f=  1.90827D+02    |proj g|=  2.84823D+01

At iterate   40    f=  1.89954D+02    |proj g|=  5.21494D+01

At iterate   41    f=  1.87911D+02    |proj g|=  3.21404D+01

At iterate   42    f=  1.85929D+02    |proj g|=  2.02918D+01

At iterate   43    f=  1.82347D+02    |proj g|=  3.95466D+01

At iterate   44    f=  1.77794D+02    |proj g|=  4.73729D+01

At iterate   45    f=  1.76651D+02    |proj g|=  6.37086D+01

At iterate   46    f=  1.72005D+02    |proj g|=  3.62776D+01

At iterate   47    f=  1.67831D+02    |proj g|=  3.48762D+01

At iterate   48    f=  1.66195D+02    |proj g|=  5.32786D+01

At iterate   49    f=  1.64195D+02    |proj g|=  4.29904D+01

At iterate   50    f=  1.60046D+02    |proj g|=  2.23880D+01

At iterate   51    f=  1.54286D+02    |proj g|=  3.86892D+01

At iterate   52    f=  1.50842D+02    |proj g|=  1.18164D+02

At iterate   53    f=  1.44693D+02    |proj g|=  6.67544D+01

At iterate   54    f=  1.35544D+02    |proj g|=  6.07365D+01

At iterate   55    f=  1.34046D+02    |proj g|=  7.81002D+01

At iterate   56    f=  1.32015D+02    |proj g|=  2.45840D+01

At iterate   57    f=  1.30496D+02    |proj g|=  1.79847D+01

At iterate   58    f=  1.27947D+02    |proj g|=  3.96907D+01

At iterate   59    f=  1.22391D+02    |proj g|=  9.52903D+01

At iterate   60    f=  1.18004D+02    |proj g|=  1.05175D+02

At iterate   61    f=  1.12192D+02    |proj g|=  3.10244D+01

At iterate   62    f=  1.09714D+02    |proj g|=  3.67687D+01

At iterate   63    f=  1.07678D+02    |proj g|=  4.80071D+01

At iterate   64    f=  1.03156D+02    |proj g|=  2.02843D+02

At iterate   65    f=  1.01760D+02    |proj g|=  1.50936D+02

At iterate   66    f=  9.87793D+01    |proj g|=  3.01583D+01

At iterate   67    f=  9.77631D+01    |proj g|=  3.32735D+01

At iterate   68    f=  9.54136D+01    |proj g|=  5.84876D+01

At iterate   69    f=  9.21910D+01    |proj g|=  7.28568D+01

At iterate   70    f=  8.97482D+01    |proj g|=  1.14341D+02

At iterate   71    f=  8.64167D+01    |proj g|=  4.09064D+01

At iterate   72    f=  8.47066D+01    |proj g|=  4.61400D+01

At iterate   73    f=  8.18691D+01    |proj g|=  1.02694D+02

At iterate   74    f=  7.95181D+01    |proj g|=  5.88529D+01

At iterate   75    f=  7.85729D+01    |proj g|=  1.74147D+01

At iterate   76    f=  7.78678D+01    |proj g|=  3.45714D+01

At iterate   77    f=  7.71630D+01    |proj g|=  4.28101D+01

At iterate   78    f=  7.56313D+01    |proj g|=  6.82946D+01

At iterate   79    f=  7.44410D+01    |proj g|=  8.54565D+01

At iterate   80    f=  7.30228D+01    |proj g|=  4.77557D+01

At iterate   81    f=  7.17116D+01    |proj g|=  4.87280D+01

At iterate   82    f=  7.09642D+01    |proj g|=  1.94404D+01

At iterate   83    f=  7.02585D+01    |proj g|=  2.11407D+01

At iterate   84    f=  6.91951D+01    |proj g|=  8.40984D+01

At iterate   85    f=  6.80901D+01    |proj g|=  5.22796D+01

At iterate   86    f=  6.69629D+01    |proj g|=  2.08223D+01

At iterate   87    f=  6.66997D+01    |proj g|=  4.34813D+01

At iterate   88    f=  6.62871D+01    |proj g|=  2.49594D+01

At iterate   89    f=  6.54944D+01    |proj g|=  2.75347D+01

At iterate   90    f=  6.49751D+01    |proj g|=  2.87023D+01

At iterate   91    f=  6.48018D+01    |proj g|=  1.17288D+02

At iterate   92    f=  6.41125D+01    |proj g|=  2.80833D+01

At iterate   93    f=  6.40260D+01    |proj g|=  5.74452D+00

At iterate   94    f=  6.39533D+01    |proj g|=  5.91568D+00

At iterate   95    f=  6.37933D+01    |proj g|=  2.04081D+01

At iterate   96    f=  6.35122D+01    |proj g|=  2.71741D+01

At iterate   97    f=  6.34572D+01    |proj g|=  7.20164D+01

At iterate   98    f=  6.30078D+01    |proj g|=  1.49738D+01

At iterate   99    f=  6.28419D+01    |proj g|=  7.85054D+00

At iterate  100    f=  6.26421D+01    |proj g|=  2.26264D+01

At iterate  101    f=  6.23836D+01    |proj g|=  3.32415D+01

At iterate  102    f=  6.22419D+01    |proj g|=  4.98430D+01

At iterate  103    f=  6.18644D+01    |proj g|=  1.11817D+01

At iterate  104    f=  6.17716D+01    |proj g|=  7.86806D+00

At iterate  105    f=  6.16762D+01    |proj g|=  9.95730D+00

At iterate  106    f=  6.15324D+01    |proj g|=  2.44568D+01

At iterate  107    f=  6.12794D+01    |proj g|=  1.86447D+01

At iterate  108    f=  6.10855D+01    |proj g|=  4.78053D+01

At iterate  109    f=  6.08017D+01    |proj g|=  2.46496D+01

At iterate  110    f=  6.05567D+01    |proj g|=  2.06467D+01

At iterate  111    f=  6.04515D+01    |proj g|=  2.15133D+01

At iterate  112    f=  6.00293D+01    |proj g|=  2.88568D+01

At iterate  113    f=  5.98488D+01    |proj g|=  4.53585D+01

At iterate  114    f=  5.95737D+01    |proj g|=  2.43108D+01

At iterate  115    f=  5.92827D+01    |proj g|=  1.88736D+01

At iterate  116    f=  5.90402D+01    |proj g|=  2.29745D+01

At iterate  117    f=  5.88538D+01    |proj g|=  1.44757D+01

At iterate  118    f=  5.86884D+01    |proj g|=  1.12045D+01

At iterate  119    f=  5.85965D+01    |proj g|=  1.97495D+01

At iterate  120    f=  5.84768D+01    |proj g|=  1.98225D+01

At iterate  121    f=  5.82130D+01    |proj g|=  5.41247D+01

At iterate  122    f=  5.78298D+01    |proj g|=  1.28492D+01

At iterate  123    f=  5.77473D+01    |proj g|=  1.34359D+01

At iterate  124    f=  5.75807D+01    |proj g|=  1.10403D+01

At iterate  125    f=  5.74086D+01    |proj g|=  3.11903D+01

At iterate  126    f=  5.72193D+01    |proj g|=  1.69905D+01

At iterate  127    f=  5.70882D+01    |proj g|=  7.90902D+00

At iterate  128    f=  5.69815D+01    |proj g|=  8.28110D+00

At iterate  129    f=  5.68821D+01    |proj g|=  1.65313D+01

At iterate  130    f=  5.67542D+01    |proj g|=  1.69288D+01

At iterate  131    f=  5.65924D+01    |proj g|=  7.65276D+00

At iterate  132    f=  5.65224D+01    |proj g|=  2.84565D+01

At iterate  133    f=  5.64454D+01    |proj g|=  1.28082D+01

At iterate  134    f=  5.63514D+01    |proj g|=  1.58696D+01

At iterate  135    f=  5.62372D+01    |proj g|=  1.48709D+01

At iterate  136    f=  5.61494D+01    |proj g|=  1.87774D+01

At iterate  137    f=  5.60635D+01    |proj g|=  8.68619D+00

At iterate  138    f=  5.59417D+01    |proj g|=  1.53168D+01

At iterate  139    f=  5.58082D+01    |proj g|=  3.24414D+01

At iterate  140    f=  5.56783D+01    |proj g|=  1.57412D+01

At iterate  141    f=  5.56031D+01    |proj g|=  5.90798D+00

At iterate  142    f=  5.55411D+01    |proj g|=  9.81692D+00

At iterate  143    f=  5.54563D+01    |proj g|=  1.95506D+01

At iterate  144    f=  5.53171D+01    |proj g|=  3.03867D+01

At iterate  145    f=  5.51967D+01    |proj g|=  1.92303D+01

At iterate  146    f=  5.50836D+01    |proj g|=  9.49068D+00

At iterate  147    f=  5.50126D+01    |proj g|=  1.18548D+01

At iterate  148    f=  5.49728D+01    |proj g|=  1.62029D+01

At iterate  149    f=  5.48810D+01    |proj g|=  2.23009D+01

At iterate  150    f=  5.46378D+01    |proj g|=  3.22111D+01

At iterate  151    f=  5.45896D+01    |proj g|=  3.12962D+01

At iterate  152    f=  5.44564D+01    |proj g|=  1.06650D+01

At iterate  153    f=  5.43684D+01    |proj g|=  5.60853D+00

At iterate  154    f=  5.42584D+01    |proj g|=  2.16558D+01

At iterate  155    f=  5.41413D+01    |proj g|=  1.85290D+01

At iterate  156    f=  5.39959D+01    |proj g|=  1.58045D+01

At iterate  157    f=  5.39295D+01    |proj g|=  1.84714D+01

At iterate  158    f=  5.38519D+01    |proj g|=  9.91509D+00

At iterate  159    f=  5.38106D+01    |proj g|=  8.57177D+00

At iterate  160    f=  5.37565D+01    |proj g|=  1.17367D+01

At iterate  161    f=  5.37151D+01    |proj g|=  1.71755D+01

At iterate  162    f=  5.36746D+01    |proj g|=  9.48388D+00

At iterate  163    f=  5.36127D+01    |proj g|=  1.22914D+01

At iterate  164    f=  5.35512D+01    |proj g|=  1.98586D+01

At iterate  165    f=  5.34134D+01    |proj g|=  2.02287D+01

At iterate  166    f=  5.33627D+01    |proj g|=  5.49616D+01

At iterate  167    f=  5.32379D+01    |proj g|=  1.62060D+01

At iterate  168    f=  5.31701D+01    |proj g|=  6.40591D+00

At iterate  169    f=  5.30929D+01    |proj g|=  2.19353D+01

At iterate  170    f=  5.29951D+01    |proj g|=  2.55683D+01

At iterate  171    f=  5.28833D+01    |proj g|=  2.89390D+01

At iterate  172    f=  5.27437D+01    |proj g|=  9.33144D+00

At iterate  173    f=  5.26794D+01    |proj g|=  6.58977D+00

At iterate  174    f=  5.26177D+01    |proj g|=  9.84213D+00

At iterate  175    f=  5.25469D+01    |proj g|=  5.21791D+01

At iterate  176    f=  5.24253D+01    |proj g|=  2.64477D+01

At iterate  177    f=  5.22359D+01    |proj g|=  1.41745D+01

At iterate  178    f=  5.21598D+01    |proj g|=  1.36734D+01

At iterate  179    f=  5.21210D+01    |proj g|=  4.81785D+01

At iterate  180    f=  5.19450D+01    |proj g|=  1.66222D+01

At iterate  181    f=  5.18918D+01    |proj g|=  7.77615D+00

At iterate  182    f=  5.18193D+01    |proj g|=  1.20821D+01

At iterate  183    f=  5.16834D+01    |proj g|=  1.67455D+01

At iterate  184    f=  5.15759D+01    |proj g|=  1.81363D+01

At iterate  185    f=  5.14724D+01    |proj g|=  8.02224D+00

At iterate  186    f=  5.14114D+01    |proj g|=  9.45616D+00

At iterate  187    f=  5.13421D+01    |proj g|=  7.29729D+00

At iterate  188    f=  5.12787D+01    |proj g|=  2.46046D+01

At iterate  189    f=  5.11650D+01    |proj g|=  6.96602D+00

At iterate  190    f=  5.10667D+01    |proj g|=  6.39000D+00

At iterate  191    f=  5.10097D+01    |proj g|=  9.95495D+00

At iterate  192    f=  5.09623D+01    |proj g|=  1.43918D+01

At iterate  193    f=  5.09007D+01    |proj g|=  8.31398D+00

At iterate  194    f=  5.07960D+01    |proj g|=  1.06479D+01

At iterate  195    f=  5.07495D+01    |proj g|=  1.41992D+01

At iterate  196    f=  5.07098D+01    |proj g|=  8.30057D+00

At iterate  197    f=  5.06669D+01    |proj g|=  1.12084D+01

At iterate  198    f=  5.05476D+01    |proj g|=  2.02793D+01

At iterate  199    f=  5.05057D+01    |proj g|=  1.62000D+01

At iterate  200    f=  5.04513D+01    |proj g|=  8.90949D+00

At iterate  201    f=  5.03874D+01    |proj g|=  1.36933D+01

At iterate  202    f=  5.03472D+01    |proj g|=  1.43566D+01

At iterate  203    f=  5.02708D+01    |proj g|=  1.23912D+01

At iterate  204    f=  5.02515D+01    |proj g|=  3.39946D+01

At iterate  205    f=  5.01961D+01    |proj g|=  9.86586D+00

At iterate  206    f=  5.01685D+01    |proj g|=  7.53852D+00

At iterate  207    f=  5.01315D+01    |proj g|=  1.49803D+01

At iterate  208    f=  5.00872D+01    |proj g|=  1.90379D+01

At iterate  209    f=  5.00042D+01    |proj g|=  2.08015D+01

At iterate  210    f=  4.99437D+01    |proj g|=  1.92572D+01

At iterate  211    f=  4.98874D+01    |proj g|=  6.46181D+00

At iterate  212    f=  4.98551D+01    |proj g|=  1.06271D+01

At iterate  213    f=  4.98287D+01    |proj g|=  1.39939D+01

At iterate  214    f=  4.97721D+01    |proj g|=  1.23479D+01

At iterate  215    f=  4.97267D+01    |proj g|=  1.12035D+01

At iterate  216    f=  4.96953D+01    |proj g|=  5.29707D+00

At iterate  217    f=  4.96642D+01    |proj g|=  5.70772D+00

At iterate  218    f=  4.96423D+01    |proj g|=  9.35236D+00

At iterate  219    f=  4.95993D+01    |proj g|=  1.65603D+01

At iterate  220    f=  4.95580D+01    |proj g|=  5.76205D+00

At iterate  221    f=  4.95302D+01    |proj g|=  8.05121D+00

At iterate  222    f=  4.94941D+01    |proj g|=  1.47873D+01

At iterate  223    f=  4.94645D+01    |proj g|=  1.94097D+01

At iterate  224    f=  4.94336D+01    |proj g|=  9.01451D+00

At iterate  225    f=  4.93908D+01    |proj g|=  6.18901D+00

At iterate  226    f=  4.93684D+01    |proj g|=  5.86147D+00

At iterate  227    f=  4.93153D+01    |proj g|=  3.75849D+01

At iterate  228    f=  4.92057D+01    |proj g|=  8.86281D+00

At iterate  229    f=  4.91428D+01    |proj g|=  6.62132D+00

At iterate  230    f=  4.90975D+01    |proj g|=  6.23951D+00

At iterate  231    f=  4.90820D+01    |proj g|=  1.08712D+01

At iterate  232    f=  4.90633D+01    |proj g|=  7.68148D+00

At iterate  233    f=  4.89847D+01    |proj g|=  1.25171D+01

At iterate  234    f=  4.89324D+01    |proj g|=  1.22377D+01

At iterate  235    f=  4.88984D+01    |proj g|=  2.06439D+01

At iterate  236    f=  4.88592D+01    |proj g|=  6.76016D+00

At iterate  237    f=  4.88380D+01    |proj g|=  7.36485D+00

At iterate  238    f=  4.87949D+01    |proj g|=  1.23543D+01

At iterate  239    f=  4.87375D+01    |proj g|=  1.04359D+01

At iterate  240    f=  4.86990D+01    |proj g|=  1.14511D+01

At iterate  241    f=  4.86616D+01    |proj g|=  6.54721D+00

At iterate  242    f=  4.86169D+01    |proj g|=  1.35148D+01

At iterate  243    f=  4.85734D+01    |proj g|=  1.41560D+01

At iterate  244    f=  4.85496D+01    |proj g|=  2.09830D+01

At iterate  245    f=  4.85035D+01    |proj g|=  8.47313D+00

At iterate  246    f=  4.84673D+01    |proj g|=  5.19488D+00

At iterate  247    f=  4.84326D+01    |proj g|=  1.14998D+01

At iterate  248    f=  4.83830D+01    |proj g|=  1.75315D+01

At iterate  249    f=  4.83436D+01    |proj g|=  1.80974D+01

At iterate  250    f=  4.82932D+01    |proj g|=  5.90026D+00

At iterate  251    f=  4.82469D+01    |proj g|=  1.15777D+01

At iterate  252    f=  4.82070D+01    |proj g|=  7.60839D+00

At iterate  253    f=  4.81763D+01    |proj g|=  2.42902D+01

At iterate  254    f=  4.81139D+01    |proj g|=  5.75023D+00

At iterate  255    f=  4.80737D+01    |proj g|=  8.67540D+00

At iterate  256    f=  4.80407D+01    |proj g|=  1.04023D+01

At iterate  257    f=  4.80160D+01    |proj g|=  2.50359D+01

At iterate  258    f=  4.79624D+01    |proj g|=  1.23792D+01

At iterate  259    f=  4.78954D+01    |proj g|=  5.83960D+00

At iterate  260    f=  4.78583D+01    |proj g|=  8.97994D+00

At iterate  261    f=  4.78028D+01    |proj g|=  1.83563D+01

At iterate  262    f=  4.77459D+01    |proj g|=  1.51513D+01

At iterate  263    f=  4.77007D+01    |proj g|=  1.21365D+01

At iterate  264    f=  4.76539D+01    |proj g|=  7.09096D+00

At iterate  265    f=  4.76274D+01    |proj g|=  6.52797D+00

At iterate  266    f=  4.75896D+01    |proj g|=  1.50713D+01

At iterate  267    f=  4.75606D+01    |proj g|=  1.04085D+01

At iterate  268    f=  4.75336D+01    |proj g|=  1.00606D+01

At iterate  269    f=  4.75051D+01    |proj g|=  1.16043D+01

At iterate  270    f=  4.74756D+01    |proj g|=  6.06378D+00

At iterate  271    f=  4.74502D+01    |proj g|=  6.89397D+00

At iterate  272    f=  4.74025D+01    |proj g|=  5.99082D+00

At iterate  273    f=  4.73796D+01    |proj g|=  1.79863D+01

At iterate  274    f=  4.73469D+01    |proj g|=  1.00654D+01

At iterate  275    f=  4.73121D+01    |proj g|=  5.17846D+00

At iterate  276    f=  4.72921D+01    |proj g|=  5.35726D+00

At iterate  277    f=  4.72859D+01    |proj g|=  1.83497D+01

At iterate  278    f=  4.72505D+01    |proj g|=  5.21015D+00

At iterate  279    f=  4.72343D+01    |proj g|=  2.71422D+00

At iterate  280    f=  4.72083D+01    |proj g|=  7.58652D+00

At iterate  281    f=  4.71773D+01    |proj g|=  6.92581D+00

At iterate  282    f=  4.71455D+01    |proj g|=  2.18211D+01

At iterate  283    f=  4.70961D+01    |proj g|=  5.32952D+00

At iterate  284    f=  4.70623D+01    |proj g|=  9.26285D+00

At iterate  285    f=  4.70220D+01    |proj g|=  1.53207D+01

At iterate  286    f=  4.70020D+01    |proj g|=  1.63857D+01

At iterate  287    f=  4.69741D+01    |proj g|=  4.97261D+00

At iterate  288    f=  4.69498D+01    |proj g|=  8.33640D+00

At iterate  289    f=  4.69233D+01    |proj g|=  1.10013D+01

At iterate  290    f=  4.68956D+01    |proj g|=  2.53303D+01

At iterate  291    f=  4.68478D+01    |proj g|=  5.61292D+00

At iterate  292    f=  4.68263D+01    |proj g|=  3.96191D+00

At iterate  293    f=  4.68023D+01    |proj g|=  7.54251D+00

At iterate  294    f=  4.67771D+01    |proj g|=  1.27185D+01

At iterate  295    f=  4.67493D+01    |proj g|=  5.71579D+00

At iterate  296    f=  4.67206D+01    |proj g|=  5.95992D+00

At iterate  297    f=  4.66777D+01    |proj g|=  1.92685D+01

At iterate  298    f=  4.66536D+01    |proj g|=  1.92378D+01

At iterate  299    f=  4.66320D+01    |proj g|=  5.78483D+00

At iterate  300    f=  4.66159D+01    |proj g|=  4.95050D+00

At iterate  301    f=  4.65997D+01    |proj g|=  8.33172D+00

At iterate  302    f=  4.65629D+01    |proj g|=  1.12479D+01

At iterate  303    f=  4.65457D+01    |proj g|=  1.74269D+01

At iterate  304    f=  4.65122D+01    |proj g|=  8.31678D+00

At iterate  305    f=  4.64858D+01    |proj g|=  7.24482D+00

At iterate  306    f=  4.64651D+01    |proj g|=  1.07137D+01

At iterate  307    f=  4.64296D+01    |proj g|=  7.41374D+00

At iterate  308    f=  4.64147D+01    |proj g|=  1.54000D+01

At iterate  309    f=  4.63886D+01    |proj g|=  5.72239D+00

At iterate  310    f=  4.63632D+01    |proj g|=  6.35391D+00

At iterate  311    f=  4.63381D+01    |proj g|=  7.36057D+00

At iterate  312    f=  4.63207D+01    |proj g|=  2.29709D+01

At iterate  313    f=  4.62945D+01    |proj g|=  6.04193D+00

At iterate  314    f=  4.62731D+01    |proj g|=  5.85997D+00

At iterate  315    f=  4.62443D+01    |proj g|=  1.54694D+01

At iterate  316    f=  4.62052D+01    |proj g|=  1.39465D+01

At iterate  317    f=  4.61908D+01    |proj g|=  2.11484D+01

At iterate  318    f=  4.61661D+01    |proj g|=  6.70559D+00

At iterate  319    f=  4.61491D+01    |proj g|=  4.96194D+00

At iterate  320    f=  4.61262D+01    |proj g|=  1.61584D+01

At iterate  321    f=  4.60930D+01    |proj g|=  2.03241D+01

At iterate  322    f=  4.60758D+01    |proj g|=  2.41099D+01

At iterate  323    f=  4.60458D+01    |proj g|=  1.24934D+01

At iterate  324    f=  4.60280D+01    |proj g|=  4.60190D+00

At iterate  325    f=  4.60118D+01    |proj g|=  1.10936D+01

At iterate  326    f=  4.59896D+01    |proj g|=  1.71083D+01

At iterate  327    f=  4.59526D+01    |proj g|=  1.86858D+01

At iterate  328    f=  4.59362D+01    |proj g|=  1.81027D+01

At iterate  329    f=  4.59016D+01    |proj g|=  6.04353D+00

At iterate  330    f=  4.58770D+01    |proj g|=  6.90193D+00

At iterate  331    f=  4.58580D+01    |proj g|=  1.71992D+01

At iterate  332    f=  4.58399D+01    |proj g|=  1.15271D+01

At iterate  333    f=  4.58235D+01    |proj g|=  4.14449D+00

At iterate  334    f=  4.58124D+01    |proj g|=  6.34061D+00

At iterate  335    f=  4.57894D+01    |proj g|=  1.15279D+01

At iterate  336    f=  4.57517D+01    |proj g|=  1.22751D+01

At iterate  337    f=  4.57303D+01    |proj g|=  9.36180D+00

At iterate  338    f=  4.57012D+01    |proj g|=  4.51208D+00

At iterate  339    f=  4.56816D+01    |proj g|=  6.70189D+00

At iterate  340    f=  4.56609D+01    |proj g|=  1.16116D+01

At iterate  341    f=  4.56441D+01    |proj g|=  1.18887D+01

At iterate  342    f=  4.56280D+01    |proj g|=  4.95210D+00

At iterate  343    f=  4.56081D+01    |proj g|=  6.98505D+00

At iterate  344    f=  4.55937D+01    |proj g|=  6.08894D+00

At iterate  345    f=  4.55679D+01    |proj g|=  2.14551D+01

At iterate  346    f=  4.55347D+01    |proj g|=  4.80503D+00

At iterate  347    f=  4.55143D+01    |proj g|=  7.85433D+00

At iterate  348    f=  4.54928D+01    |proj g|=  5.66362D+00

At iterate  349    f=  4.54625D+01    |proj g|=  1.95850D+01

At iterate  350    f=  4.54208D+01    |proj g|=  1.01334D+01

At iterate  351    f=  4.53802D+01    |proj g|=  1.06370D+01

At iterate  352    f=  4.53636D+01    |proj g|=  1.04106D+01

At iterate  353    f=  4.53464D+01    |proj g|=  4.47035D+00

At iterate  354    f=  4.53354D+01    |proj g|=  2.72236D+00

At iterate  355    f=  4.53113D+01    |proj g|=  6.67290D+00

At iterate  356    f=  4.52745D+01    |proj g|=  1.03244D+01

At iterate  357    f=  4.52584D+01    |proj g|=  1.32039D+01

At iterate  358    f=  4.52277D+01    |proj g|=  6.86430D+00

At iterate  359    f=  4.52109D+01    |proj g|=  4.89184D+00

At iterate  360    f=  4.51933D+01    |proj g|=  5.60255D+00

At iterate  361    f=  4.51682D+01    |proj g|=  8.62435D+00

At iterate  362    f=  4.51247D+01    |proj g|=  1.94014D+01

At iterate  363    f=  4.51160D+01    |proj g|=  2.27156D+01

At iterate  364    f=  4.50846D+01    |proj g|=  3.50127D+00

At iterate  365    f=  4.50757D+01    |proj g|=  3.26564D+00

At iterate  366    f=  4.50591D+01    |proj g|=  4.73458D+00

At iterate  367    f=  4.50263D+01    |proj g|=  6.28736D+00

At iterate  368    f=  4.49896D+01    |proj g|=  1.73946D+01

At iterate  369    f=  4.49612D+01    |proj g|=  1.07455D+01

At iterate  370    f=  4.49456D+01    |proj g|=  3.72699D+00

At iterate  371    f=  4.49346D+01    |proj g|=  5.39384D+00

At iterate  372    f=  4.49239D+01    |proj g|=  1.29705D+01

At iterate  373    f=  4.49099D+01    |proj g|=  8.04243D+00

At iterate  374    f=  4.48855D+01    |proj g|=  3.15409D+00

At iterate  375    f=  4.48754D+01    |proj g|=  4.10376D+00

At iterate  376    f=  4.48491D+01    |proj g|=  6.49166D+00

At iterate  377    f=  4.48365D+01    |proj g|=  2.41150D+01

At iterate  378    f=  4.48185D+01    |proj g|=  8.47749D+00

At iterate  379    f=  4.48062D+01    |proj g|=  3.48930D+00

At iterate  380    f=  4.47976D+01    |proj g|=  4.93103D+00

At iterate  381    f=  4.47749D+01    |proj g|=  9.03910D+00

At iterate  382    f=  4.47640D+01    |proj g|=  1.28125D+01

At iterate  383    f=  4.47514D+01    |proj g|=  2.20951D+00

At iterate  384    f=  4.47444D+01    |proj g|=  2.92455D+00

At iterate  385    f=  4.47338D+01    |proj g|=  8.29237D+00

At iterate  386    f=  4.47158D+01    |proj g|=  5.63830D+00

At iterate  387    f=  4.46941D+01    |proj g|=  5.76041D+00

At iterate  388    f=  4.46723D+01    |proj g|=  1.89148D+00

At iterate  389    f=  4.46589D+01    |proj g|=  8.31395D+00

At iterate  390    f=  4.46424D+01    |proj g|=  4.57036D+00

At iterate  391    f=  4.46256D+01    |proj g|=  3.31330D+00

At iterate  392    f=  4.46057D+01    |proj g|=  5.82523D+00

At iterate  393    f=  4.45977D+01    |proj g|=  9.73798D+00

At iterate  394    f=  4.45898D+01    |proj g|=  4.34605D+00

At iterate  395    f=  4.45816D+01    |proj g|=  2.44899D+00

At iterate  396    f=  4.45693D+01    |proj g|=  4.32126D+00

At iterate  397    f=  4.45519D+01    |proj g|=  5.58394D+00

At iterate  398    f=  4.45459D+01    |proj g|=  1.38531D+01

At iterate  399    f=  4.45309D+01    |proj g|=  7.54532D+00

At iterate  400    f=  4.45190D+01    |proj g|=  2.45854D+00

At iterate  401    f=  4.45104D+01    |proj g|=  4.70540D+00

At iterate  402    f=  4.45041D+01    |proj g|=  4.93241D+00

At iterate  403    f=  4.44964D+01    |proj g|=  3.00598D+00

At iterate  404    f=  4.44735D+01    |proj g|=  2.59011D+00

At iterate  405    f=  4.44548D+01    |proj g|=  1.65825D+01

At iterate  406    f=  4.44315D+01    |proj g|=  5.65677D+00

At iterate  407    f=  4.44165D+01    |proj g|=  2.29687D+00

At iterate  408    f=  4.43976D+01    |proj g|=  5.33760D+00

At iterate  409    f=  4.43889D+01    |proj g|=  1.79075D+01

At iterate  410    f=  4.43624D+01    |proj g|=  7.87892D+00

At iterate  411    f=  4.43374D+01    |proj g|=  1.97944D+00

At iterate  412    f=  4.43189D+01    |proj g|=  5.46925D+00

At iterate  413    f=  4.42952D+01    |proj g|=  6.81395D+00

At iterate  414    f=  4.42831D+01    |proj g|=  1.12731D+01

At iterate  415    f=  4.42479D+01    |proj g|=  4.53756D+00

At iterate  416    f=  4.42292D+01    |proj g|=  2.97638D+00

At iterate  417    f=  4.42150D+01    |proj g|=  2.00263D+01

At iterate  418    f=  4.41974D+01    |proj g|=  3.39196D+00

At iterate  419    f=  4.41844D+01    |proj g|=  3.48861D+00

At iterate  420    f=  4.41510D+01    |proj g|=  8.63734D+00

At iterate  421    f=  4.41406D+01    |proj g|=  1.20080D+01

At iterate  422    f=  4.41293D+01    |proj g|=  6.98380D+00

At iterate  423    f=  4.41096D+01    |proj g|=  5.94465D+00

At iterate  424    f=  4.40890D+01    |proj g|=  9.46245D+00

At iterate  425    f=  4.40625D+01    |proj g|=  1.07156D+01

At iterate  426    f=  4.40430D+01    |proj g|=  1.23010D+01

At iterate  427    f=  4.40266D+01    |proj g|=  4.89986D+00

At iterate  428    f=  4.40112D+01    |proj g|=  5.65508D+00

At iterate  429    f=  4.39999D+01    |proj g|=  5.74079D+00

At iterate  430    f=  4.39779D+01    |proj g|=  9.43677D+00

At iterate  431    f=  4.39518D+01    |proj g|=  8.73725D+00

At iterate  432    f=  4.39341D+01    |proj g|=  6.94917D+00

At iterate  433    f=  4.39224D+01    |proj g|=  9.15718D+00

At iterate  434    f=  4.39138D+01    |proj g|=  9.76607D+00

At iterate  435    f=  4.39067D+01    |proj g|=  4.60148D+00

At iterate  436    f=  4.38891D+01    |proj g|=  5.48110D+00

At iterate  437    f=  4.38729D+01    |proj g|=  1.05956D+01

At iterate  438    f=  4.38444D+01    |proj g|=  9.78283D+00

At iterate  439    f=  4.38343D+01    |proj g|=  1.93595D+01

At iterate  440    f=  4.38087D+01    |proj g|=  8.88841D+00

At iterate  441    f=  4.37917D+01    |proj g|=  2.98700D+00

At iterate  442    f=  4.37706D+01    |proj g|=  4.68118D+00

At iterate  443    f=  4.37646D+01    |proj g|=  1.64411D+01

At iterate  444    f=  4.37433D+01    |proj g|=  4.18050D+00

At iterate  445    f=  4.37283D+01    |proj g|=  4.05114D+00

At iterate  446    f=  4.37109D+01    |proj g|=  5.91680D+00

At iterate  447    f=  4.36993D+01    |proj g|=  1.79624D+01

At iterate  448    f=  4.36754D+01    |proj g|=  1.05931D+01

At iterate  449    f=  4.36377D+01    |proj g|=  3.77418D+00

At iterate  450    f=  4.36197D+01    |proj g|=  1.38962D+01

At iterate  451    f=  4.36019D+01    |proj g|=  4.55818D+00

At iterate  452    f=  4.35897D+01    |proj g|=  3.96107D+00

At iterate  453    f=  4.35652D+01    |proj g|=  8.18489D+00

At iterate  454    f=  4.35418D+01    |proj g|=  1.71006D+01

At iterate  455    f=  4.35190D+01    |proj g|=  1.25338D+01

At iterate  456    f=  4.34815D+01    |proj g|=  7.58882D+00

At iterate  457    f=  4.34723D+01    |proj g|=  1.26435D+01

At iterate  458    f=  4.34599D+01    |proj g|=  6.56946D+00

At iterate  459    f=  4.34132D+01    |proj g|=  1.00710D+01

At iterate  460    f=  4.34011D+01    |proj g|=  9.02463D+00

At iterate  461    f=  4.33953D+01    |proj g|=  6.72511D+00

At iterate  462    f=  4.33887D+01    |proj g|=  3.65990D+00

At iterate  463    f=  4.33798D+01    |proj g|=  8.08131D+00

At iterate  464    f=  4.33660D+01    |proj g|=  1.05750D+01

At iterate  465    f=  4.33526D+01    |proj g|=  1.08277D+01

At iterate  466    f=  4.33385D+01    |proj g|=  3.64511D+00

At iterate  467    f=  4.33304D+01    |proj g|=  2.17243D+00

At iterate  468    f=  4.33192D+01    |proj g|=  8.56209D+00

At iterate  469    f=  4.33103D+01    |proj g|=  1.16885D+01

At iterate  470    f=  4.32992D+01    |proj g|=  1.21950D+01

At iterate  471    f=  4.32888D+01    |proj g|=  3.56186D+00

At iterate  472    f=  4.32837D+01    |proj g|=  4.25482D+00

At iterate  473    f=  4.32783D+01    |proj g|=  6.18108D+00

At iterate  474    f=  4.32716D+01    |proj g|=  6.46434D+00

At iterate  475    f=  4.32647D+01    |proj g|=  2.40527D+00

At iterate  476    f=  4.32518D+01    |proj g|=  6.52987D+00

At iterate  477    f=  4.32400D+01    |proj g|=  7.01588D+00

At iterate  478    f=  4.32264D+01    |proj g|=  2.28490D+01

At iterate  479    f=  4.31992D+01    |proj g|=  5.99627D+00

At iterate  480    f=  4.31921D+01    |proj g|=  2.01068D+00

At iterate  481    f=  4.31873D+01    |proj g|=  2.55377D+00

At iterate  482    f=  4.31759D+01    |proj g|=  5.34398D+00

At iterate  483    f=  4.31556D+01    |proj g|=  7.44405D+00

At iterate  484    f=  4.31439D+01    |proj g|=  1.88365D+01

At iterate  485    f=  4.31241D+01    |proj g|=  4.39886D+00

At iterate  486    f=  4.31180D+01    |proj g|=  3.10838D+00

At iterate  487    f=  4.31120D+01    |proj g|=  3.67129D+00

At iterate  488    f=  4.31033D+01    |proj g|=  5.04633D+00

At iterate  489    f=  4.30814D+01    |proj g|=  5.94109D+00

At iterate  490    f=  4.30654D+01    |proj g|=  1.45339D+01

At iterate  491    f=  4.30512D+01    |proj g|=  3.79161D+00

At iterate  492    f=  4.30461D+01    |proj g|=  1.34767D+00

At iterate  493    f=  4.30410D+01    |proj g|=  1.42081D+00

At iterate  494    f=  4.30320D+01    |proj g|=  4.20290D+00

At iterate  495    f=  4.30133D+01    |proj g|=  7.01969D+00

At iterate  496    f=  4.29967D+01    |proj g|=  5.39361D+00

At iterate  497    f=  4.29885D+01    |proj g|=  1.49518D+01

At iterate  498    f=  4.29782D+01    |proj g|=  2.58895D+00

At iterate  499    f=  4.29748D+01    |proj g|=  1.99351D+00

At iterate  500    f=  4.29656D+01    |proj g|=  4.69862D+00

At iterate  501    f=  4.29553D+01    |proj g|=  1.19128D+01

At iterate  502    f=  4.29421D+01    |proj g|=  6.11978D+00

At iterate  503    f=  4.29268D+01    |proj g|=  2.86064D+00

At iterate  504    f=  4.29184D+01    |proj g|=  5.95873D+00

At iterate  505    f=  4.29052D+01    |proj g|=  9.80402D+00

At iterate  506    f=  4.28901D+01    |proj g|=  7.32280D+00

At iterate  507    f=  4.28792D+01    |proj g|=  4.12039D+00

At iterate  508    f=  4.28679D+01    |proj g|=  3.91523D+00

At iterate  509    f=  4.28662D+01    |proj g|=  8.09843D+00

At iterate  510    f=  4.28590D+01    |proj g|=  2.45437D+00

At iterate  511    f=  4.28534D+01    |proj g|=  3.43178D+00

At iterate  512    f=  4.28451D+01    |proj g|=  6.90457D+00

At iterate  513    f=  4.28360D+01    |proj g|=  5.76851D+00

At iterate  514    f=  4.28327D+01    |proj g|=  5.66540D+00

At iterate  515    f=  4.28291D+01    |proj g|=  1.56704D+00

At iterate  516    f=  4.28261D+01    |proj g|=  3.23279D+00

At iterate  517    f=  4.28218D+01    |proj g|=  6.09640D+00

At iterate  518    f=  4.28144D+01    |proj g|=  7.68431D+00

At iterate  519    f=  4.28085D+01    |proj g|=  1.07058D+01

At iterate  520    f=  4.28015D+01    |proj g|=  2.57442D+00

At iterate  521    f=  4.27985D+01    |proj g|=  1.81752D+00

At iterate  522    f=  4.27944D+01    |proj g|=  4.01240D+00

At iterate  523    f=  4.27903D+01    |proj g|=  6.16950D+00

At iterate  524    f=  4.27858D+01    |proj g|=  3.24845D+00

At iterate  525    f=  4.27829D+01    |proj g|=  1.92254D+00

At iterate  526    f=  4.27807D+01    |proj g|=  2.76657D+00

At iterate  527    f=  4.27784D+01    |proj g|=  3.00355D+00

At iterate  528    f=  4.27751D+01    |proj g|=  8.23940D+00

At iterate  529    f=  4.27712D+01    |proj g|=  1.90472D+00

At iterate  530    f=  4.27701D+01    |proj g|=  1.04644D+00

At iterate  531    f=  4.27690D+01    |proj g|=  2.05862D+00

At iterate  532    f=  4.27668D+01    |proj g|=  3.07194D+00

At iterate  533    f=  4.27625D+01    |proj g|=  3.49548D+00

At iterate  534    f=  4.27602D+01    |proj g|=  6.71397D+00

At iterate  535    f=  4.27560D+01    |proj g|=  2.29549D+00

At iterate  536    f=  4.27526D+01    |proj g|=  2.07263D+00

At iterate  537    f=  4.27484D+01    |proj g|=  3.75136D+00

At iterate  538    f=  4.27435D+01    |proj g|=  4.21988D+00

At iterate  539    f=  4.27379D+01    |proj g|=  5.03054D+00

At iterate  540    f=  4.27346D+01    |proj g|=  4.89705D+00

At iterate  541    f=  4.27323D+01    |proj g|=  1.70971D+00

At iterate  542    f=  4.27300D+01    |proj g|=  2.35622D+00

At iterate  543    f=  4.27260D+01    |proj g|=  4.37248D+00

At iterate  544    f=  4.27193D+01    |proj g|=  5.57264D+00

At iterate  545    f=  4.27166D+01    |proj g|=  4.85051D+00

At iterate  546    f=  4.27124D+01    |proj g|=  1.71466D+00

At iterate  547    f=  4.27089D+01    |proj g|=  2.24679D+00

At iterate  548    f=  4.27066D+01    |proj g|=  8.00327D+00

At iterate  549    f=  4.27041D+01    |proj g|=  2.26380D+00

At iterate  550    f=  4.27029D+01    |proj g|=  1.21659D+00

At iterate  551    f=  4.27016D+01    |proj g|=  2.83722D+00

At iterate  552    f=  4.26997D+01    |proj g|=  3.49051D+00

At iterate  553    f=  4.26963D+01    |proj g|=  6.09747D+00

At iterate  554    f=  4.26928D+01    |proj g|=  2.35071D+00

At iterate  555    f=  4.26903D+01    |proj g|=  1.46308D+00

At iterate  556    f=  4.26883D+01    |proj g|=  2.78418D+00

At iterate  557    f=  4.26868D+01    |proj g|=  6.26827D+00

At iterate  558    f=  4.26843D+01    |proj g|=  3.44900D+00

At iterate  559    f=  4.26822D+01    |proj g|=  1.09752D+00

At iterate  560    f=  4.26813D+01    |proj g|=  1.89025D+00

At iterate  561    f=  4.26787D+01    |proj g|=  4.00623D+00

At iterate  562    f=  4.26781D+01    |proj g|=  9.38407D+00

At iterate  563    f=  4.26738D+01    |proj g|=  2.24203D+00

At iterate  564    f=  4.26720D+01    |proj g|=  2.02870D+00

At iterate  565    f=  4.26699D+01    |proj g|=  2.58889D+00

At iterate  566    f=  4.26667D+01    |proj g|=  3.39293D+00

At iterate  567    f=  4.26649D+01    |proj g|=  4.94271D+00

At iterate  568    f=  4.26616D+01    |proj g|=  2.14996D+00

At iterate  569    f=  4.26598D+01    |proj g|=  1.41840D+00

At iterate  570    f=  4.26581D+01    |proj g|=  1.79828D+00

At iterate  571    f=  4.26556D+01    |proj g|=  3.94911D+00

At iterate  572    f=  4.26517D+01    |proj g|=  4.74945D+00

At iterate  573    f=  4.26497D+01    |proj g|=  9.13247D+00

At iterate  574    f=  4.26460D+01    |proj g|=  2.22627D+00

At iterate  575    f=  4.26449D+01    |proj g|=  1.19323D+00

At iterate  576    f=  4.26440D+01    |proj g|=  1.78106D+00

At iterate  577    f=  4.26417D+01    |proj g|=  2.63067D+00

At iterate  578    f=  4.26381D+01    |proj g|=  3.91609D+00

At iterate  579    f=  4.26370D+01    |proj g|=  4.74267D+00

At iterate  580    f=  4.26347D+01    |proj g|=  1.81068D+00

At iterate  581    f=  4.26333D+01    |proj g|=  1.28823D+00

At iterate  582    f=  4.26317D+01    |proj g|=  2.19341D+00

At iterate  583    f=  4.26297D+01    |proj g|=  4.12260D+00

At iterate  584    f=  4.26270D+01    |proj g|=  2.99436D+00

At iterate  585    f=  4.26244D+01    |proj g|=  1.49062D+00

At iterate  586    f=  4.26230D+01    |proj g|=  1.81379D+00

At iterate  587    f=  4.26217D+01    |proj g|=  2.15843D+00

At iterate  588    f=  4.26191D+01    |proj g|=  3.68883D+00

At iterate  589    f=  4.26178D+01    |proj g|=  7.77117D+00

At iterate  590    f=  4.26151D+01    |proj g|=  1.55965D+00

At iterate  591    f=  4.26142D+01    |proj g|=  9.46261D-01

At iterate  592    f=  4.26128D+01    |proj g|=  2.59355D+00

At iterate  593    f=  4.26107D+01    |proj g|=  3.25604D+00

At iterate  594    f=  4.26100D+01    |proj g|=  7.05219D+00

At iterate  595    f=  4.26073D+01    |proj g|=  2.23592D+00

At iterate  596    f=  4.26065D+01    |proj g|=  1.25797D+00

At iterate  597    f=  4.26054D+01    |proj g|=  2.07881D+00

At iterate  598    f=  4.26037D+01    |proj g|=  3.12872D+00

At iterate  599    f=  4.26015D+01    |proj g|=  7.14001D+00

At iterate  600    f=  4.25989D+01    |proj g|=  2.31230D+00

At iterate  601    f=  4.25975D+01    |proj g|=  1.43189D+00

At iterate  602    f=  4.25958D+01    |proj g|=  2.44936D+00

At iterate  603    f=  4.25947D+01    |proj g|=  5.28164D+00

At iterate  604    f=  4.25929D+01    |proj g|=  3.13399D+00

At iterate  605    f=  4.25910D+01    |proj g|=  1.49216D+00

At iterate  606    f=  4.25900D+01    |proj g|=  2.07616D+00

At iterate  607    f=  4.25875D+01    |proj g|=  2.37536D+00

At iterate  608    f=  4.25848D+01    |proj g|=  7.25958D+00

At iterate  609    f=  4.25816D+01    |proj g|=  1.76765D+00

At iterate  610    f=  4.25806D+01    |proj g|=  8.09599D-01

At iterate  611    f=  4.25795D+01    |proj g|=  1.34573D+00

At iterate  612    f=  4.25789D+01    |proj g|=  4.49020D+00

At iterate  613    f=  4.25772D+01    |proj g|=  2.43314D+00

At iterate  614    f=  4.25746D+01    |proj g|=  1.37333D+00

At iterate  615    f=  4.25725D+01    |proj g|=  2.36775D+00

At iterate  616    f=  4.25697D+01    |proj g|=  2.91593D+00

At iterate  617    f=  4.25688D+01    |proj g|=  4.45067D+00

At iterate  618    f=  4.25676D+01    |proj g|=  1.73046D+00

At iterate  619    f=  4.25666D+01    |proj g|=  1.55462D+00

At iterate  620    f=  4.25649D+01    |proj g|=  2.65478D+00

At iterate  621    f=  4.25629D+01    |proj g|=  2.96417D+00

At iterate  622    f=  4.25618D+01    |proj g|=  4.58424D+00

At iterate  623    f=  4.25606D+01    |proj g|=  7.36526D-01

At iterate  624    f=  4.25601D+01    |proj g|=  1.40525D+00

At iterate  625    f=  4.25593D+01    |proj g|=  2.95206D+00

At iterate  626    f=  4.25573D+01    |proj g|=  4.73255D+00

At iterate  627    f=  4.25547D+01    |proj g|=  4.95044D+00

At iterate  628    f=  4.25530D+01    |proj g|=  6.42408D+00

At iterate  629    f=  4.25510D+01    |proj g|=  1.81017D+00

At iterate  630    f=  4.25501D+01    |proj g|=  1.65210D+00

At iterate  631    f=  4.25495D+01    |proj g|=  2.41964D+00

At iterate  632    f=  4.25479D+01    |proj g|=  4.16913D+00

At iterate  633    f=  4.25457D+01    |proj g|=  4.61066D+00

At iterate  634    f=  4.25440D+01    |proj g|=  6.86283D+00

At iterate  635    f=  4.25405D+01    |proj g|=  1.22048D+00

At iterate  636    f=  4.25390D+01    |proj g|=  1.36067D+00

At iterate  637    f=  4.25376D+01    |proj g|=  1.96050D+00

At iterate  638    f=  4.25363D+01    |proj g|=  4.95794D+00

At iterate  639    f=  4.25340D+01    |proj g|=  1.04256D+00

At iterate  640    f=  4.25315D+01    |proj g|=  2.28384D+00

At iterate  641    f=  4.25295D+01    |proj g|=  2.86651D+00

At iterate  642    f=  4.25286D+01    |proj g|=  3.35416D+00

At iterate  643    f=  4.25277D+01    |proj g|=  1.65719D+00

At iterate  644    f=  4.25264D+01    |proj g|=  1.60129D+00

At iterate  645    f=  4.25254D+01    |proj g|=  2.01966D+00

At iterate  646    f=  4.25243D+01    |proj g|=  2.92198D+00

At iterate  647    f=  4.25233D+01    |proj g|=  1.35859D+00

At iterate  648    f=  4.25225D+01    |proj g|=  1.19716D+00

At iterate  649    f=  4.25203D+01    |proj g|=  2.67267D+00

At iterate  650    f=  4.25199D+01    |proj g|=  6.53052D+00

At iterate  651    f=  4.25185D+01    |proj g|=  2.63794D+00

At iterate  652    f=  4.25180D+01    |proj g|=  5.38284D-01

At iterate  653    f=  4.25177D+01    |proj g|=  1.21127D+00

At iterate  654    f=  4.25171D+01    |proj g|=  1.67678D+00

At iterate  655    f=  4.25158D+01    |proj g|=  3.34704D+00

At iterate  656    f=  4.25140D+01    |proj g|=  2.74825D+00

At iterate  657    f=  4.25124D+01    |proj g|=  1.38795D+00

At iterate  658    f=  4.25112D+01    |proj g|=  2.10939D+00

At iterate  659    f=  4.25108D+01    |proj g|=  3.76289D+00

At iterate  660    f=  4.25101D+01    |proj g|=  1.73622D+00

At iterate  661    f=  4.25088D+01    |proj g|=  1.39850D+00

At iterate  662    f=  4.25076D+01    |proj g|=  2.48847D+00

At iterate  663    f=  4.25060D+01    |proj g|=  2.85637D+00

At iterate  664    f=  4.25053D+01    |proj g|=  5.00392D+00

At iterate  665    f=  4.25036D+01    |proj g|=  1.68654D+00

At iterate  666    f=  4.25025D+01    |proj g|=  1.11143D+00

At iterate  667    f=  4.25014D+01    |proj g|=  1.71755D+00

At iterate  668    f=  4.25006D+01    |proj g|=  2.47596D+00

At iterate  669    f=  4.24997D+01    |proj g|=  1.03408D+00

At iterate  670    f=  4.24986D+01    |proj g|=  1.47941D+00

At iterate  671    f=  4.24979D+01    |proj g|=  1.18951D+00

At iterate  672    f=  4.24972D+01    |proj g|=  3.39556D+00

At iterate  673    f=  4.24964D+01    |proj g|=  1.14027D+00

At iterate  674    f=  4.24960D+01    |proj g|=  9.98335D-01

At iterate  675    f=  4.24954D+01    |proj g|=  9.98527D-01

At iterate  676    f=  4.24946D+01    |proj g|=  3.22124D+00

At iterate  677    f=  4.24937D+01    |proj g|=  1.20513D+00

At iterate  678    f=  4.24929D+01    |proj g|=  8.56455D-01

At iterate  679    f=  4.24924D+01    |proj g|=  2.36954D+00

At iterate  680    f=  4.24919D+01    |proj g|=  1.11539D+00

At iterate  681    f=  4.24912D+01    |proj g|=  6.00326D-01

At iterate  682    f=  4.24899D+01    |proj g|=  9.77401D-01

At iterate  683    f=  4.24890D+01    |proj g|=  2.61750D+00

At iterate  684    f=  4.24881D+01    |proj g|=  1.63591D+00

At iterate  685    f=  4.24875D+01    |proj g|=  6.67855D-01

At iterate  686    f=  4.24870D+01    |proj g|=  1.02902D+00

At iterate  687    f=  4.24867D+01    |proj g|=  1.22724D+00

At iterate  688    f=  4.24859D+01    |proj g|=  1.77495D+00

At iterate  689    f=  4.24849D+01    |proj g|=  1.88091D+00

At iterate  690    f=  4.24846D+01    |proj g|=  8.98842D-01

At iterate  691    f=  4.24843D+01    |proj g|=  6.95135D-01

At iterate  692    f=  4.24838D+01    |proj g|=  1.26596D+00

At iterate  693    f=  4.24831D+01    |proj g|=  2.25881D+00

At iterate  694    f=  4.24822D+01    |proj g|=  2.59181D+00

At iterate  695    f=  4.24812D+01    |proj g|=  9.29242D-01

At iterate  696    f=  4.24807D+01    |proj g|=  4.90271D-01

At iterate  697    f=  4.24803D+01    |proj g|=  1.80896D+00

At iterate  698    f=  4.24798D+01    |proj g|=  1.57233D+00

At iterate  699    f=  4.24789D+01    |proj g|=  9.38062D-01

At iterate  700    f=  4.24784D+01    |proj g|=  1.26305D+00

At iterate  701    f=  4.24779D+01    |proj g|=  2.28685D+00

At iterate  702    f=  4.24773D+01    |proj g|=  1.78962D+00

At iterate  703    f=  4.24762D+01    |proj g|=  1.03528D+00

At iterate  704    f=  4.24754D+01    |proj g|=  1.26222D+00

At iterate  705    f=  4.24748D+01    |proj g|=  1.86912D+00

At iterate  706    f=  4.24743D+01    |proj g|=  8.76763D-01

At iterate  707    f=  4.24737D+01    |proj g|=  1.93151D+00

At iterate  708    f=  4.24732D+01    |proj g|=  8.53672D-01

At iterate  709    f=  4.24725D+01    |proj g|=  1.18108D+00

At iterate  710    f=  4.24714D+01    |proj g|=  1.44806D+00

At iterate  711    f=  4.24713D+01    |proj g|=  4.59973D+00

At iterate  712    f=  4.24698D+01    |proj g|=  1.15254D+00

At iterate  713    f=  4.24695D+01    |proj g|=  5.31702D-01

At iterate  714    f=  4.24690D+01    |proj g|=  1.06954D+00

At iterate  715    f=  4.24683D+01    |proj g|=  1.43764D+00

At iterate  716    f=  4.24679D+01    |proj g|=  7.54309D+00

At iterate  717    f=  4.24661D+01    |proj g|=  9.71686D-01

At iterate  718    f=  4.24657D+01    |proj g|=  4.48670D-01

At iterate  719    f=  4.24652D+01    |proj g|=  7.09228D-01

At iterate  720    f=  4.24650D+01    |proj g|=  2.13449D+00

At iterate  721    f=  4.24647D+01    |proj g|=  1.55344D+00

At iterate  722    f=  4.24636D+01    |proj g|=  1.54638D+00

At iterate  723    f=  4.24634D+01    |proj g|=  5.46405D+00

At iterate  724    f=  4.24624D+01    |proj g|=  1.20225D+00

At iterate  725    f=  4.24621D+01    |proj g|=  5.37129D-01

At iterate  726    f=  4.24618D+01    |proj g|=  6.22910D-01

At iterate  727    f=  4.24613D+01    |proj g|=  7.39281D-01

At iterate  728    f=  4.24605D+01    |proj g|=  2.89971D+00

At iterate  729    f=  4.24594D+01    |proj g|=  1.39242D+00

At iterate  730    f=  4.24589D+01    |proj g|=  8.23553D-01

At iterate  731    f=  4.24585D+01    |proj g|=  2.31329D+00

At iterate  732    f=  4.24582D+01    |proj g|=  9.33413D-01

At iterate  733    f=  4.24579D+01    |proj g|=  8.97189D-01

At iterate  734    f=  4.24568D+01    |proj g|=  1.61524D+00

At iterate  735    f=  4.24565D+01    |proj g|=  2.38702D+00

At iterate  736    f=  4.24562D+01    |proj g|=  6.09129D-01

At iterate  737    f=  4.24559D+01    |proj g|=  9.65706D-01

At iterate  738    f=  4.24556D+01    |proj g|=  2.22791D+00

At iterate  739    f=  4.24549D+01    |proj g|=  3.10706D+00

At iterate  740    f=  4.24541D+01    |proj g|=  3.37608D+00

At iterate  741    f=  4.24537D+01    |proj g|=  2.03722D+00

At iterate  742    f=  4.24533D+01    |proj g|=  4.18163D-01

At iterate  743    f=  4.24531D+01    |proj g|=  5.97742D-01

At iterate  744    f=  4.24529D+01    |proj g|=  1.30324D+00

At iterate  745    f=  4.24526D+01    |proj g|=  2.05729D+00

At iterate  746    f=  4.24521D+01    |proj g|=  1.63414D+00

At iterate  747    f=  4.24517D+01    |proj g|=  6.50648D-01

At iterate  748    f=  4.24514D+01    |proj g|=  1.52981D+00

At iterate  749    f=  4.24512D+01    |proj g|=  1.42719D+00

At iterate  750    f=  4.24510D+01    |proj g|=  8.59394D-01

At iterate  751    f=  4.24504D+01    |proj g|=  1.01538D+00

At iterate  752    f=  4.24502D+01    |proj g|=  1.01637D+00

At iterate  753    f=  4.24496D+01    |proj g|=  4.07694D+00

At iterate  754    f=  4.24488D+01    |proj g|=  1.15656D+00

At iterate  755    f=  4.24485D+01    |proj g|=  4.18245D-01

At iterate  756    f=  4.24484D+01    |proj g|=  4.66155D-01

At iterate  757    f=  4.24483D+01    |proj g|=  8.43549D-01

At iterate  758    f=  4.24480D+01    |proj g|=  7.38757D-01

At iterate  759    f=  4.24478D+01    |proj g|=  6.41341D-01

At iterate  760    f=  4.24477D+01    |proj g|=  3.83509D-01

At iterate  761    f=  4.24476D+01    |proj g|=  3.42208D-01

At iterate  762    f=  4.24475D+01    |proj g|=  8.00317D-01

At iterate  763    f=  4.24473D+01    |proj g|=  9.11977D-01

At iterate  764    f=  4.24471D+01    |proj g|=  6.39309D-01

At iterate  765    f=  4.24469D+01    |proj g|=  4.41340D-01

At iterate  766    f=  4.24467D+01    |proj g|=  2.09071D+00

At iterate  767    f=  4.24464D+01    |proj g|=  8.17224D-01

At iterate  768    f=  4.24462D+01    |proj g|=  7.17666D-01

At iterate  769    f=  4.24460D+01    |proj g|=  6.92003D-01

At iterate  770    f=  4.24457D+01    |proj g|=  8.00899D-01

At iterate  771    f=  4.24455D+01    |proj g|=  8.94975D-01

At iterate  772    f=  4.24454D+01    |proj g|=  6.56798D-01

At iterate  773    f=  4.24452D+01    |proj g|=  6.52745D-01

At iterate  774    f=  4.24450D+01    |proj g|=  1.78086D+00

At iterate  775    f=  4.24448D+01    |proj g|=  8.06202D-01

At iterate  776    f=  4.24446D+01    |proj g|=  8.40838D-01

At iterate  777    f=  4.24443D+01    |proj g|=  1.13716D+00

At iterate  778    f=  4.24442D+01    |proj g|=  1.38017D+00

At iterate  779    f=  4.24440D+01    |proj g|=  7.58014D-01

At iterate  780    f=  4.24437D+01    |proj g|=  6.91376D-01

At iterate  781    f=  4.24435D+01    |proj g|=  7.94816D-01

At iterate  782    f=  4.24435D+01    |proj g|=  1.27433D+00

At iterate  783    f=  4.24432D+01    |proj g|=  3.48820D-01

At iterate  784    f=  4.24432D+01    |proj g|=  4.01119D-01

At iterate  785    f=  4.24431D+01    |proj g|=  5.41189D-01

At iterate  786    f=  4.24429D+01    |proj g|=  7.96104D-01

At iterate  787    f=  4.24428D+01    |proj g|=  2.87762D+00

At iterate  788    f=  4.24426D+01    |proj g|=  5.06562D-01

At iterate  789    f=  4.24425D+01    |proj g|=  5.47290D-01

At iterate  790    f=  4.24424D+01    |proj g|=  8.84181D-01

At iterate  791    f=  4.24422D+01    |proj g|=  9.76197D-01

At iterate  792    f=  4.24421D+01    |proj g|=  1.13842D+00

At iterate  793    f=  4.24420D+01    |proj g|=  3.97994D-01

At iterate  794    f=  4.24419D+01    |proj g|=  2.82070D-01

At iterate  795    f=  4.24418D+01    |proj g|=  9.89827D-01

At iterate  796    f=  4.24417D+01    |proj g|=  1.53777D+00

At iterate  797    f=  4.24414D+01    |proj g|=  1.64470D+00

At iterate  798    f=  4.24413D+01    |proj g|=  1.24838D+00

At iterate  799    f=  4.24411D+01    |proj g|=  5.05048D-01

At iterate  800    f=  4.24410D+01    |proj g|=  3.83421D-01

At iterate  801    f=  4.24409D+01    |proj g|=  6.69040D-01

At iterate  802    f=  4.24408D+01    |proj g|=  1.53898D+00

At iterate  803    f=  4.24407D+01    |proj g|=  1.30068D+00

At iterate  804    f=  4.24405D+01    |proj g|=  3.63780D-01

At iterate  805    f=  4.24404D+01    |proj g|=  2.67286D-01

At iterate  806    f=  4.24404D+01    |proj g|=  3.68728D-01

At iterate  807    f=  4.24403D+01    |proj g|=  8.31937D-01

At iterate  808    f=  4.24402D+01    |proj g|=  6.30588D-01

At iterate  809    f=  4.24400D+01    |proj g|=  4.95897D-01

At iterate  810    f=  4.24399D+01    |proj g|=  8.63237D-01

At iterate  811    f=  4.24396D+01    |proj g|=  8.08613D-01

At iterate  812    f=  4.24395D+01    |proj g|=  1.37473D+00

At iterate  813    f=  4.24394D+01    |proj g|=  3.68290D-01

At iterate  814    f=  4.24393D+01    |proj g|=  2.65212D-01

At iterate  815    f=  4.24392D+01    |proj g|=  7.09786D-01

At iterate  816    f=  4.24391D+01    |proj g|=  1.07441D+00

At iterate  817    f=  4.24389D+01    |proj g|=  1.33916D+00

At iterate  818    f=  4.24387D+01    |proj g|=  7.81650D-01

At iterate  819    f=  4.24386D+01    |proj g|=  2.19109D-01

At iterate  820    f=  4.24385D+01    |proj g|=  4.86241D-01

At iterate  821    f=  4.24384D+01    |proj g|=  8.71557D-01

At iterate  822    f=  4.24382D+01    |proj g|=  1.88381D+00

At iterate  823    f=  4.24380D+01    |proj g|=  1.06953D+00

At iterate  824    f=  4.24378D+01    |proj g|=  5.17071D-01

At iterate  825    f=  4.24377D+01    |proj g|=  7.52945D-01

At iterate  826    f=  4.24374D+01    |proj g|=  8.83070D-01

At iterate  827    f=  4.24372D+01    |proj g|=  1.31882D+00

At iterate  828    f=  4.24370D+01    |proj g|=  6.43612D-01

At iterate  829    f=  4.24369D+01    |proj g|=  4.90773D-01

At iterate  830    f=  4.24366D+01    |proj g|=  6.83830D-01

At iterate  831    f=  4.24366D+01    |proj g|=  9.84263D-01

At iterate  832    f=  4.24364D+01    |proj g|=  4.10257D-01

At iterate  833    f=  4.24363D+01    |proj g|=  3.58988D-01

At iterate  834    f=  4.24362D+01    |proj g|=  5.24208D-01

At iterate  835    f=  4.24360D+01    |proj g|=  7.73634D-01

At iterate  836    f=  4.24359D+01    |proj g|=  6.45181D-01

At iterate  837    f=  4.24358D+01    |proj g|=  2.61865D-01

At iterate  838    f=  4.24357D+01    |proj g|=  2.65983D-01

At iterate  839    f=  4.24356D+01    |proj g|=  7.07201D-01

At iterate  840    f=  4.24355D+01    |proj g|=  7.80845D-01

At iterate  841    f=  4.24353D+01    |proj g|=  4.35632D-01

At iterate  842    f=  4.24351D+01    |proj g|=  4.93629D-01

At iterate  843    f=  4.24350D+01    |proj g|=  4.91571D-01

At iterate  844    f=  4.24349D+01    |proj g|=  6.84179D-01

At iterate  845    f=  4.24348D+01    |proj g|=  4.36476D-01

At iterate  846    f=  4.24347D+01    |proj g|=  6.35644D-01

At iterate  847    f=  4.24346D+01    |proj g|=  5.38888D-01

At iterate  848    f=  4.24346D+01    |proj g|=  5.97482D-01

At iterate  849    f=  4.24344D+01    |proj g|=  1.08108D+00

At iterate  850    f=  4.24342D+01    |proj g|=  9.98520D-01

At iterate  851    f=  4.24341D+01    |proj g|=  1.03518D+00

At iterate  852    f=  4.24340D+01    |proj g|=  3.23717D-01

At iterate  853    f=  4.24339D+01    |proj g|=  6.16238D-01

At iterate  854    f=  4.24339D+01    |proj g|=  8.91921D-01

At iterate  855    f=  4.24337D+01    |proj g|=  9.61443D-01

At iterate  856    f=  4.24337D+01    |proj g|=  6.13927D-01

At iterate  857    f=  4.24336D+01    |proj g|=  3.42480D-01

At iterate  858    f=  4.24335D+01    |proj g|=  3.18558D-01

At iterate  859    f=  4.24334D+01    |proj g|=  7.39589D-01

At iterate  860    f=  4.24333D+01    |proj g|=  8.79809D-01

At iterate  861    f=  4.24332D+01    |proj g|=  7.64629D-01

At iterate  862    f=  4.24332D+01    |proj g|=  1.21312D-01

At iterate  863    f=  4.24332D+01    |proj g|=  2.70030D-01

At iterate  864    f=  4.24331D+01    |proj g|=  3.53266D-01

At iterate  865    f=  4.24331D+01    |proj g|=  1.30315D+00

At iterate  866    f=  4.24330D+01    |proj g|=  9.17337D-01

At iterate  867    f=  4.24329D+01    |proj g|=  4.68540D-01

At iterate  868    f=  4.24329D+01    |proj g|=  6.44174D-01

At iterate  869    f=  4.24328D+01    |proj g|=  3.84948D-01

At iterate  870    f=  4.24328D+01    |proj g|=  3.18470D-01

At iterate  871    f=  4.24327D+01    |proj g|=  6.10779D-01

At iterate  872    f=  4.24325D+01    |proj g|=  7.27438D-01

At iterate  873    f=  4.24324D+01    |proj g|=  1.25060D+00

At iterate  874    f=  4.24323D+01    |proj g|=  7.45785D-01

At iterate  875    f=  4.24322D+01    |proj g|=  3.49096D-01

At iterate  876    f=  4.24321D+01    |proj g|=  4.72015D-01

At iterate  877    f=  4.24320D+01    |proj g|=  4.23628D-01

At iterate  878    f=  4.24319D+01    |proj g|=  1.65486D+00

At iterate  879    f=  4.24318D+01    |proj g|=  1.05992D+00

At iterate  880    f=  4.24316D+01    |proj g|=  3.60311D-01

At iterate  881    f=  4.24316D+01    |proj g|=  1.12674D+00

At iterate  882    f=  4.24315D+01    |proj g|=  4.45555D-01

At iterate  883    f=  4.24315D+01    |proj g|=  2.34310D-01

At iterate  884    f=  4.24314D+01    |proj g|=  5.13051D-01

At iterate  885    f=  4.24313D+01    |proj g|=  6.87141D-01

At iterate  886    f=  4.24312D+01    |proj g|=  2.21972D+00

At iterate  887    f=  4.24311D+01    |proj g|=  6.53534D-01

At iterate  888    f=  4.24310D+01    |proj g|=  1.93585D-01

At iterate  889    f=  4.24309D+01    |proj g|=  4.12422D-01

At iterate  890    f=  4.24308D+01    |proj g|=  6.00555D-01

At iterate  891    f=  4.24308D+01    |proj g|=  1.13644D+00

At iterate  892    f=  4.24307D+01    |proj g|=  4.94509D-01

At iterate  893    f=  4.24306D+01    |proj g|=  2.83968D-01

At iterate  894    f=  4.24305D+01    |proj g|=  6.73710D-01

At iterate  895    f=  4.24304D+01    |proj g|=  4.32640D-01

At iterate  896    f=  4.24303D+01    |proj g|=  8.26110D-01

At iterate  897    f=  4.24302D+01    |proj g|=  5.53080D-01

At iterate  898    f=  4.24301D+01    |proj g|=  3.01098D-01

At iterate  899    f=  4.24301D+01    |proj g|=  3.16530D-01

At iterate  900    f=  4.24300D+01    |proj g|=  4.84477D-01

At iterate  901    f=  4.24300D+01    |proj g|=  8.41719D-01

At iterate  902    f=  4.24299D+01    |proj g|=  3.61392D-01

At iterate  903    f=  4.24298D+01    |proj g|=  4.69202D-01

At iterate  904    f=  4.24297D+01    |proj g|=  6.93947D-01

At iterate  905    f=  4.24296D+01    |proj g|=  3.44371D-01

At iterate  906    f=  4.24296D+01    |proj g|=  3.02385D-01

At iterate  907    f=  4.24295D+01    |proj g|=  4.42155D-01

At iterate  908    f=  4.24294D+01    |proj g|=  8.42862D-01

At iterate  909    f=  4.24293D+01    |proj g|=  6.39605D-01

At iterate  910    f=  4.24292D+01    |proj g|=  2.77280D-01

At iterate  911    f=  4.24291D+01    |proj g|=  3.36785D-01

At iterate  912    f=  4.24291D+01    |proj g|=  5.04886D-01

At iterate  913    f=  4.24289D+01    |proj g|=  9.38218D-01

At iterate  914    f=  4.24288D+01    |proj g|=  8.77227D-01

At iterate  915    f=  4.24288D+01    |proj g|=  3.57461D-01

At iterate  916    f=  4.24288D+01    |proj g|=  1.94528D-01

At iterate  917    f=  4.24287D+01    |proj g|=  3.84732D-01

At iterate  918    f=  4.24286D+01    |proj g|=  1.00154D+00

At iterate  919    f=  4.24285D+01    |proj g|=  1.10918D+00

At iterate  920    f=  4.24284D+01    |proj g|=  5.40841D-01

At iterate  921    f=  4.24283D+01    |proj g|=  2.11813D-01

At iterate  922    f=  4.24283D+01    |proj g|=  2.84951D-01

At iterate  923    f=  4.24282D+01    |proj g|=  6.68625D-01

At iterate  924    f=  4.24281D+01    |proj g|=  6.74770D-01

At iterate  925    f=  4.24280D+01    |proj g|=  5.66219D-01

At iterate  926    f=  4.24279D+01    |proj g|=  4.49809D-01

At iterate  927    f=  4.24278D+01    |proj g|=  5.54328D-01

At iterate  928    f=  4.24278D+01    |proj g|=  4.68890D-01

At iterate  929    f=  4.24277D+01    |proj g|=  1.89673D+00

At iterate  930    f=  4.24276D+01    |proj g|=  2.55838D-01

At iterate  931    f=  4.24275D+01    |proj g|=  4.38901D-01

At iterate  932    f=  4.24275D+01    |proj g|=  9.02732D-01

At iterate  933    f=  4.24274D+01    |proj g|=  9.90839D-01

At iterate  934    f=  4.24273D+01    |proj g|=  4.96473D-01

At iterate  935    f=  4.24273D+01    |proj g|=  2.47112D-01

At iterate  936    f=  4.24273D+01    |proj g|=  6.40340D-01

At iterate  937    f=  4.24272D+01    |proj g|=  9.15672D-01

At iterate  938    f=  4.24272D+01    |proj g|=  1.16915D+00

At iterate  939    f=  4.24271D+01    |proj g|=  4.69674D-01

At iterate  940    f=  4.24271D+01    |proj g|=  2.18119D-01

At iterate  941    f=  4.24271D+01    |proj g|=  5.37243D-01

At iterate  942    f=  4.24270D+01    |proj g|=  9.09114D-01

At iterate  943    f=  4.24270D+01    |proj g|=  9.37751D-01

At iterate  944    f=  4.24269D+01    |proj g|=  1.11037D+00

At iterate  945    f=  4.24269D+01    |proj g|=  5.95772D-01

At iterate  946    f=  4.24268D+01    |proj g|=  2.00644D-01

At iterate  947    f=  4.24268D+01    |proj g|=  4.89061D-01

At iterate  948    f=  4.24267D+01    |proj g|=  8.44082D-01

At iterate  949    f=  4.24267D+01    |proj g|=  4.31161D-01

At iterate  950    f=  4.24266D+01    |proj g|=  2.35885D-01

At iterate  951    f=  4.24266D+01    |proj g|=  4.07844D-01

At iterate  952    f=  4.24266D+01    |proj g|=  2.56719D-01

At iterate  953    f=  4.24266D+01    |proj g|=  6.99441D-01

At iterate  954    f=  4.24266D+01    |proj g|=  1.73481D-01

At iterate  955    f=  4.24265D+01    |proj g|=  2.50161D-01

At iterate  956    f=  4.24265D+01    |proj g|=  4.83540D-01

At iterate  957    f=  4.24265D+01    |proj g|=  3.93027D-01

At iterate  958    f=  4.24265D+01    |proj g|=  6.16950D-01

At iterate  959    f=  4.24264D+01    |proj g|=  3.64827D-01

At iterate  960    f=  4.24264D+01    |proj g|=  3.09886D-01

At iterate  961    f=  4.24264D+01    |proj g|=  4.02596D-01

At iterate  962    f=  4.24263D+01    |proj g|=  8.36226D-01

At iterate  963    f=  4.24263D+01    |proj g|=  3.05024D-01

At iterate  964    f=  4.24263D+01    |proj g|=  1.26466D-01

At iterate  965    f=  4.24263D+01    |proj g|=  3.81073D-01

At iterate  966    f=  4.24262D+01    |proj g|=  6.62294D-01

At iterate  967    f=  4.24262D+01    |proj g|=  7.73826D-01

At iterate  968    f=  4.24260D+01    |proj g|=  7.90112D-01

At iterate  969    f=  4.24260D+01    |proj g|=  1.02482D+00

At iterate  970    f=  4.24259D+01    |proj g|=  2.42816D-01

At iterate  971    f=  4.24259D+01    |proj g|=  2.12831D-01

At iterate  972    f=  4.24259D+01    |proj g|=  5.79976D-01

At iterate  973    f=  4.24258D+01    |proj g|=  7.41605D-01

At iterate  974    f=  4.24257D+01    |proj g|=  7.15128D-01

At iterate  975    f=  4.24256D+01    |proj g|=  1.08374D+00

At iterate  976    f=  4.24256D+01    |proj g|=  9.21545D-01

At iterate  977    f=  4.24255D+01    |proj g|=  3.64617D-01

At iterate  978    f=  4.24255D+01    |proj g|=  2.83047D-01

At iterate  979    f=  4.24254D+01    |proj g|=  3.07464D-01

At iterate  980    f=  4.24253D+01    |proj g|=  4.23558D-01

At iterate  981    f=  4.24253D+01    |proj g|=  6.50276D-01

At iterate  982    f=  4.24252D+01    |proj g|=  4.63218D-01

At iterate  983    f=  4.24251D+01    |proj g|=  8.04308D-01

At iterate  984    f=  4.24251D+01    |proj g|=  2.48581D-01

At iterate  985    f=  4.24250D+01    |proj g|=  2.63267D-01

At iterate  986    f=  4.24250D+01    |proj g|=  9.13897D-01

At iterate  987    f=  4.24250D+01    |proj g|=  1.71758D-01

At iterate  988    f=  4.24250D+01    |proj g|=  1.92599D-01

At iterate  989    f=  4.24249D+01    |proj g|=  3.90133D-01

At iterate  990    f=  4.24249D+01    |proj g|=  4.46686D-01

At iterate  991    f=  4.24248D+01    |proj g|=  4.15424D-01

At iterate  992    f=  4.24248D+01    |proj g|=  2.29584D-01

At iterate  993    f=  4.24248D+01    |proj g|=  1.63539D-01

At iterate  994    f=  4.24247D+01    |proj g|=  3.46425D-01

At iterate  995    f=  4.24247D+01    |proj g|=  1.08797D+00

At iterate  996    f=  4.24247D+01    |proj g|=  2.18381D-01

At iterate  997    f=  4.24247D+01    |proj g|=  2.11488D-01

At iterate  998    f=  4.24246D+01    |proj g|=  3.85480D-01

At iterate  999    f=  4.24246D+01    |proj g|=  4.63571D-01

At iterate 1000    f=  4.24246D+01    |proj g|=  1.34570D+00

At iterate 1001    f=  4.24245D+01    |proj g|=  3.84305D-01

At iterate 1002    f=  4.24245D+01    |proj g|=  1.06583D-01

At iterate 1003    f=  4.24245D+01    |proj g|=  1.64762D-01

At iterate 1004    f=  4.24244D+01    |proj g|=  2.72635D-01

At iterate 1005    f=  4.24244D+01    |proj g|=  3.33424D-01

At iterate 1006    f=  4.24244D+01    |proj g|=  7.01763D-01

At iterate 1007    f=  4.24243D+01    |proj g|=  2.91076D-01

At iterate 1008    f=  4.24243D+01    |proj g|=  1.75601D-01

At iterate 1009    f=  4.24243D+01    |proj g|=  6.93372D-01

At iterate 1010    f=  4.24243D+01    |proj g|=  5.04501D-01

At iterate 1011    f=  4.24242D+01    |proj g|=  3.40026D-01

At iterate 1012    f=  4.24242D+01    |proj g|=  2.89748D-01

At iterate 1013    f=  4.24241D+01    |proj g|=  2.95367D-01

At iterate 1014    f=  4.24241D+01    |proj g|=  2.02326D-01

At iterate 1015    f=  4.24241D+01    |proj g|=  2.60301D-01

At iterate 1016    f=  4.24241D+01    |proj g|=  2.03645D-01

At iterate 1017    f=  4.24240D+01    |proj g|=  3.07718D-01

At iterate 1018    f=  4.24240D+01    |proj g|=  5.42855D-01

At iterate 1019    f=  4.24240D+01    |proj g|=  1.56238D-01

At iterate 1020    f=  4.24240D+01    |proj g|=  1.09245D-01

At iterate 1021    f=  4.24240D+01    |proj g|=  7.10038D-02

At iterate 1022    f=  4.24240D+01    |proj g|=  2.38638D-01

At iterate 1023    f=  4.24239D+01    |proj g|=  1.92062D-01

At iterate 1024    f=  4.24239D+01    |proj g|=  2.45822D-01

At iterate 1025    f=  4.24239D+01    |proj g|=  2.51784D-01

At iterate 1026    f=  4.24239D+01    |proj g|=  7.66348D-02

At iterate 1027    f=  4.24239D+01    |proj g|=  7.54300D-02

At iterate 1028    f=  4.24239D+01    |proj g|=  4.60384D-01

At iterate 1029    f=  4.24239D+01    |proj g|=  5.23800D-01

At iterate 1030    f=  4.24239D+01    |proj g|=  1.45955D-01

At iterate 1031    f=  4.24239D+01    |proj g|=  5.58420D-02

At iterate 1032    f=  4.24238D+01    |proj g|=  1.24994D-01

At iterate 1033    f=  4.24238D+01    |proj g|=  1.88624D-01

At iterate 1034    f=  4.24238D+01    |proj g|=  4.44021D-01

At iterate 1035    f=  4.24238D+01    |proj g|=  1.59738D-01

At iterate 1036    f=  4.24238D+01    |proj g|=  1.35387D-01

At iterate 1037    f=  4.24238D+01    |proj g|=  2.86800D-01

At iterate 1038    f=  4.24237D+01    |proj g|=  3.40906D-01

At iterate 1039    f=  4.24237D+01    |proj g|=  2.25603D-01

At iterate 1040    f=  4.24237D+01    |proj g|=  2.64643D-01

At iterate 1041    f=  4.24237D+01    |proj g|=  2.51486D-01

At iterate 1042    f=  4.24237D+01    |proj g|=  5.44890D-01

At iterate 1043    f=  4.24237D+01    |proj g|=  1.16563D-01

At iterate 1044    f=  4.24237D+01    |proj g|=  1.52275D-01

At iterate 1045    f=  4.24236D+01    |proj g|=  3.41590D-01

At iterate 1046    f=  4.24236D+01    |proj g|=  4.42227D-01

At iterate 1047    f=  4.24236D+01    |proj g|=  5.61476D-01

At iterate 1048    f=  4.24236D+01    |proj g|=  2.57516D-01

At iterate 1049    f=  4.24236D+01    |proj g|=  6.83253D-02

At iterate 1050    f=  4.24236D+01    |proj g|=  2.81081D-01

At iterate 1051    f=  4.24235D+01    |proj g|=  4.50743D-01

At iterate 1052    f=  4.24235D+01    |proj g|=  4.94409D-01

At iterate 1053    f=  4.24235D+01    |proj g|=  4.08267D-01

At iterate 1054    f=  4.24235D+01    |proj g|=  2.06183D-01

At iterate 1055    f=  4.24235D+01    |proj g|=  1.10983D-01

At iterate 1056    f=  4.24235D+01    |proj g|=  1.35317D-01

At iterate 1057    f=  4.24235D+01    |proj g|=  2.20972D-01

At iterate 1058    f=  4.24235D+01    |proj g|=  3.31725D-01

At iterate 1059    f=  4.24235D+01    |proj g|=  2.70477D-01

At iterate 1060    f=  4.24234D+01    |proj g|=  1.33499D-01

At iterate 1061    f=  4.24234D+01    |proj g|=  1.07055D-01

At iterate 1062    f=  4.24234D+01    |proj g|=  7.83073D-02

At iterate 1063    f=  4.24234D+01    |proj g|=  3.19433D-01

At iterate 1064    f=  4.24234D+01    |proj g|=  8.63855D-02

At iterate 1065    f=  4.24234D+01    |proj g|=  1.83240D-01

At iterate 1066    f=  4.24234D+01    |proj g|=  1.64824D-01

At iterate 1067    f=  4.24234D+01    |proj g|=  3.58718D-01

At iterate 1068    f=  4.24234D+01    |proj g|=  1.23927D-01

At iterate 1069    f=  4.24234D+01    |proj g|=  1.32139D-01

At iterate 1070    f=  4.24234D+01    |proj g|=  3.41958D-01

At iterate 1071    f=  4.24234D+01    |proj g|=  4.10383D-01

At iterate 1072    f=  4.24233D+01    |proj g|=  3.38604D-01

At iterate 1073    f=  4.24233D+01    |proj g|=  1.42172D-01

At iterate 1074    f=  4.24233D+01    |proj g|=  8.07817D-02

At iterate 1075    f=  4.24233D+01    |proj g|=  2.54968D-01

At iterate 1076    f=  4.24233D+01    |proj g|=  3.06696D-01

At iterate 1077    f=  4.24233D+01    |proj g|=  2.49525D-01

At iterate 1078    f=  4.24233D+01    |proj g|=  1.26421D-01

At iterate 1079    f=  4.24233D+01    |proj g|=  8.69684D-02

At iterate 1080    f=  4.24233D+01    |proj g|=  1.81374D-01

At iterate 1081    f=  4.24233D+01    |proj g|=  4.37652D-01

At iterate 1082    f=  4.24233D+01    |proj g|=  1.51100D-01

At iterate 1083    f=  4.24233D+01    |proj g|=  7.15969D-02

At iterate 1084    f=  4.24233D+01    |proj g|=  1.13447D-01

At iterate 1085    f=  4.24233D+01    |proj g|=  1.89104D-01

At iterate 1086    f=  4.24232D+01    |proj g|=  4.14789D-01

At iterate 1087    f=  4.24232D+01    |proj g|=  3.67339D-01

At iterate 1088    f=  4.24232D+01    |proj g|=  1.04094D-01

At iterate 1089    f=  4.24232D+01    |proj g|=  9.93235D-02

At iterate 1090    f=  4.24232D+01    |proj g|=  2.08084D-01

At iterate 1091    f=  4.24232D+01    |proj g|=  1.81202D-01

At iterate 1092    f=  4.24232D+01    |proj g|=  8.32464D-02

At iterate 1093    f=  4.24232D+01    |proj g|=  1.63079D-01

At iterate 1094    f=  4.24232D+01    |proj g|=  2.36113D-01

At iterate 1095    f=  4.24232D+01    |proj g|=  7.01099D-02

At iterate 1096    f=  4.24232D+01    |proj g|=  5.33379D-02

At iterate 1097    f=  4.24232D+01    |proj g|=  1.06799D-01

At iterate 1098    f=  4.24232D+01    |proj g|=  3.07769D-01

At iterate 1099    f=  4.24231D+01    |proj g|=  9.27677D-02

At iterate 1100    f=  4.24231D+01    |proj g|=  7.08433D-02

At iterate 1101    f=  4.24231D+01    |proj g|=  6.51547D-02

At iterate 1102    f=  4.24231D+01    |proj g|=  1.04803D-01

At iterate 1103    f=  4.24231D+01    |proj g|=  1.27257D-01

At iterate 1104    f=  4.24231D+01    |proj g|=  2.34639D-01

At iterate 1105    f=  4.24231D+01    |proj g|=  1.53579D-01

At iterate 1106    f=  4.24231D+01    |proj g|=  1.65455D-01

At iterate 1107    f=  4.24231D+01    |proj g|=  4.22844D-01

At iterate 1108    f=  4.24231D+01    |proj g|=  8.73811D-02

At iterate 1109    f=  4.24231D+01    |proj g|=  7.52158D-02

At iterate 1110    f=  4.24231D+01    |proj g|=  2.24285D-01

At iterate 1111    f=  4.24231D+01    |proj g|=  2.61855D-01

At iterate 1112    f=  4.24231D+01    |proj g|=  3.03968D-01

At iterate 1113    f=  4.24231D+01    |proj g|=  1.44814D-01

At iterate 1114    f=  4.24231D+01    |proj g|=  7.71358D-02

At iterate 1115    f=  4.24230D+01    |proj g|=  2.36093D-01

At iterate 1116    f=  4.24230D+01    |proj g|=  3.18877D-01

At iterate 1117    f=  4.24230D+01    |proj g|=  1.74518D-01

At iterate 1118    f=  4.24230D+01    |proj g|=  9.00543D-02

At iterate 1119    f=  4.24230D+01    |proj g|=  2.27016D-01

At iterate 1120    f=  4.24230D+01    |proj g|=  2.50377D-01

At iterate 1121    f=  4.24230D+01    |proj g|=  1.22501D-01

At iterate 1122    f=  4.24230D+01    |proj g|=  4.17170D-02

At iterate 1123    f=  4.24230D+01    |proj g|=  1.13971D-01

At iterate 1124    f=  4.24230D+01    |proj g|=  2.12019D-01

At iterate 1125    f=  4.24230D+01    |proj g|=  3.16241D-01

At iterate 1126    f=  4.24230D+01    |proj g|=  2.08471D-01

At iterate 1127    f=  4.24230D+01    |proj g|=  9.95449D-02

At iterate 1128    f=  4.24230D+01    |proj g|=  9.97127D-02

At iterate 1129    f=  4.24230D+01    |proj g|=  1.15313D-01

At iterate 1130    f=  4.24230D+01    |proj g|=  1.77094D-01

At iterate 1131    f=  4.24230D+01    |proj g|=  1.14055D-01

At iterate 1132    f=  4.24229D+01    |proj g|=  2.30321D-01

At iterate 1133    f=  4.24229D+01    |proj g|=  9.16931D-02

At iterate 1134    f=  4.24229D+01    |proj g|=  8.27196D-02

At iterate 1135    f=  4.24229D+01    |proj g|=  1.75009D-01

At iterate 1136    f=  4.24229D+01    |proj g|=  2.22375D-01

At iterate 1137    f=  4.24229D+01    |proj g|=  1.53520D-01

At iterate 1138    f=  4.24229D+01    |proj g|=  8.88981D-02

At iterate 1139    f=  4.24229D+01    |proj g|=  1.64976D-01

At iterate 1140    f=  4.24229D+01    |proj g|=  1.86891D-01

At iterate 1141    f=  4.24229D+01    |proj g|=  4.57904D-01

At iterate 1142    f=  4.24229D+01    |proj g|=  1.89307D-01

At iterate 1143    f=  4.24229D+01    |proj g|=  6.87454D-02

At iterate 1144    f=  4.24229D+01    |proj g|=  1.65824D-01

At iterate 1145    f=  4.24229D+01    |proj g|=  1.97714D-01

At iterate 1146    f=  4.24229D+01    |proj g|=  4.38464D-01

At iterate 1147    f=  4.24228D+01    |proj g|=  1.80813D-01

At iterate 1148    f=  4.24228D+01    |proj g|=  8.41488D-02

At iterate 1149    f=  4.24228D+01    |proj g|=  1.47531D-01

At iterate 1150    f=  4.24228D+01    |proj g|=  9.79330D-02

At iterate 1151    f=  4.24228D+01    |proj g|=  9.40584D-02

At iterate 1152    f=  4.24228D+01    |proj g|=  2.02802D-01

At iterate 1153    f=  4.24228D+01    |proj g|=  1.71992D-01

At iterate 1154    f=  4.24228D+01    |proj g|=  7.29552D-02

At iterate 1155    f=  4.24228D+01    |proj g|=  5.42212D-02

At iterate 1156    f=  4.24228D+01    |proj g|=  8.07908D-02

At iterate 1157    f=  4.24228D+01    |proj g|=  1.65350D-01

At iterate 1158    f=  4.24228D+01    |proj g|=  4.68854D-01

At iterate 1159    f=  4.24228D+01    |proj g|=  1.45611D-01

At iterate 1160    f=  4.24228D+01    |proj g|=  6.84450D-02

At iterate 1161    f=  4.24228D+01    |proj g|=  8.81377D-02

At iterate 1162    f=  4.24228D+01    |proj g|=  2.52326D-01

At iterate 1163    f=  4.24227D+01    |proj g|=  1.73712D-01

At iterate 1164    f=  4.24227D+01    |proj g|=  2.81306D-01

At iterate 1165    f=  4.24227D+01    |proj g|=  2.23652D-01

At iterate 1166    f=  4.24227D+01    |proj g|=  7.60087D-02

At iterate 1167    f=  4.24227D+01    |proj g|=  1.10030D-01

At iterate 1168    f=  4.24227D+01    |proj g|=  1.96885D-01

At iterate 1169    f=  4.24227D+01    |proj g|=  2.57916D-01

At iterate 1170    f=  4.24227D+01    |proj g|=  1.24093D-01

At iterate 1171    f=  4.24227D+01    |proj g|=  4.82103D-02

At iterate 1172    f=  4.24227D+01    |proj g|=  1.18003D-01

At iterate 1173    f=  4.24227D+01    |proj g|=  1.61891D-01

At iterate 1174    f=  4.24227D+01    |proj g|=  3.36155D-01

At iterate 1175    f=  4.24227D+01    |proj g|=  4.86772D-01

At iterate 1176    f=  4.24227D+01    |proj g|=  2.03934D-01

At iterate 1177    f=  4.24227D+01    |proj g|=  5.62665D-02

At iterate 1178    f=  4.24227D+01    |proj g|=  7.92806D-02

At iterate 1179    f=  4.24226D+01    |proj g|=  1.38346D-01

At iterate 1180    f=  4.24226D+01    |proj g|=  1.94463D-01

At iterate 1181    f=  4.24226D+01    |proj g|=  2.34218D-01

At iterate 1182    f=  4.24226D+01    |proj g|=  2.02200D-01

At iterate 1183    f=  4.24226D+01    |proj g|=  6.34166D-02

At iterate 1184    f=  4.24226D+01    |proj g|=  6.21345D-02

At iterate 1185    f=  4.24226D+01    |proj g|=  9.79670D-02

At iterate 1186    f=  4.24226D+01    |proj g|=  3.54709D-01

At iterate 1187    f=  4.24226D+01    |proj g|=  1.23556D-01

At iterate 1188    f=  4.24226D+01    |proj g|=  9.74907D-02

At iterate 1189    f=  4.24226D+01    |proj g|=  1.78790D-01

At iterate 1190    f=  4.24226D+01    |proj g|=  1.81888D-01

At iterate 1191    f=  4.24226D+01    |proj g|=  9.47667D-02

At iterate 1192    f=  4.24226D+01    |proj g|=  7.00507D-02

At iterate 1193    f=  4.24226D+01    |proj g|=  1.82596D-01

At iterate 1194    f=  4.24226D+01    |proj g|=  2.08666D-01

At iterate 1195    f=  4.24226D+01    |proj g|=  8.23048D-02

At iterate 1196    f=  4.24226D+01    |proj g|=  1.61667D-01

At iterate 1197    f=  4.24226D+01    |proj g|=  2.50856D-01

At iterate 1198    f=  4.24226D+01    |proj g|=  1.68889D-01

At iterate 1199    f=  4.24226D+01    |proj g|=  9.64502D-02

At iterate 1200    f=  4.24225D+01    |proj g|=  1.69120D-01

At iterate 1201    f=  4.24225D+01    |proj g|=  2.64307D-01

At iterate 1202    f=  4.24225D+01    |proj g|=  2.56327D-01

At iterate 1203    f=  4.24225D+01    |proj g|=  4.30259D-01

At iterate 1204    f=  4.24225D+01    |proj g|=  2.45131D-01

At iterate 1205    f=  4.24225D+01    |proj g|=  1.18563D-01

At iterate 1206    f=  4.24225D+01    |proj g|=  1.72720D-01

At iterate 1207    f=  4.24225D+01    |proj g|=  1.55221D-01

At iterate 1208    f=  4.24225D+01    |proj g|=  3.79125D-01

At iterate 1209    f=  4.24225D+01    |proj g|=  1.79191D-01

At iterate 1210    f=  4.24224D+01    |proj g|=  1.35697D-01

At iterate 1211    f=  4.24224D+01    |proj g|=  2.23024D-01

At iterate 1212    f=  4.24224D+01    |proj g|=  3.79460D-01

At iterate 1213    f=  4.24224D+01    |proj g|=  1.34607D-01

At iterate 1214    f=  4.24224D+01    |proj g|=  6.99135D-02

At iterate 1215    f=  4.24224D+01    |proj g|=  1.39600D-01

At iterate 1216    f=  4.24224D+01    |proj g|=  1.48819D-01

At iterate 1217    f=  4.24224D+01    |proj g|=  3.37444D-01

At iterate 1218    f=  4.24224D+01    |proj g|=  1.25546D-01

At iterate 1219    f=  4.24224D+01    |proj g|=  1.24566D-01

At iterate 1220    f=  4.24224D+01    |proj g|=  2.25989D-01

At iterate 1221    f=  4.24224D+01    |proj g|=  1.36424D-01

At iterate 1222    f=  4.24224D+01    |proj g|=  7.31845D-02

At iterate 1223    f=  4.24224D+01    |proj g|=  1.48813D-01

At iterate 1224    f=  4.24223D+01    |proj g|=  1.66614D-01

At iterate 1225    f=  4.24223D+01    |proj g|=  2.78006D-01

At iterate 1226    f=  4.24223D+01    |proj g|=  2.11725D-01

At iterate 1227    f=  4.24223D+01    |proj g|=  1.11791D-01

At iterate 1228    f=  4.24223D+01    |proj g|=  5.77854D-02

At iterate 1229    f=  4.24223D+01    |proj g|=  1.39794D-01

At iterate 1230    f=  4.24223D+01    |proj g|=  3.96212D-01

At iterate 1231    f=  4.24223D+01    |proj g|=  1.45627D-01

At iterate 1232    f=  4.24223D+01    |proj g|=  6.98664D-02

At iterate 1233    f=  4.24223D+01    |proj g|=  1.04123D-01

At iterate 1234    f=  4.24223D+01    |proj g|=  1.24848D-01

At iterate 1235    f=  4.24223D+01    |proj g|=  2.57292D-01

At iterate 1236    f=  4.24223D+01    |proj g|=  1.36116D-01

At iterate 1237    f=  4.24222D+01    |proj g|=  6.20142D-02

At iterate 1238    f=  4.24222D+01    |proj g|=  2.14815D-01

At iterate 1239    f=  4.24222D+01    |proj g|=  1.07743D-01

At iterate 1240    f=  4.24222D+01    |proj g|=  1.18569D-01

At iterate 1241    f=  4.24222D+01    |proj g|=  1.68342D-01

At iterate 1242    f=  4.24222D+01    |proj g|=  1.72524D-01

At iterate 1243    f=  4.24222D+01    |proj g|=  4.64220D-01

At iterate 1244    f=  4.24222D+01    |proj g|=  6.71668D-02

At iterate 1245    f=  4.24222D+01    |proj g|=  8.28739D-02

At iterate 1246    f=  4.24222D+01    |proj g|=  1.31767D-01

At iterate 1247    f=  4.24222D+01    |proj g|=  4.74195D-01

At iterate 1248    f=  4.24222D+01    |proj g|=  1.60162D-01

At iterate 1249    f=  4.24222D+01    |proj g|=  9.07161D-02

At iterate 1250    f=  4.24222D+01    |proj g|=  2.30963D-01

At iterate 1251    f=  4.24222D+01    |proj g|=  1.89469D-01

At iterate 1252    f=  4.24222D+01    |proj g|=  5.56832D-01

At iterate 1253    f=  4.24221D+01    |proj g|=  1.08261D-01

At iterate 1254    f=  4.24221D+01    |proj g|=  1.22262D-01

At iterate 1255    f=  4.24221D+01    |proj g|=  2.29311D-01

At iterate 1256    f=  4.24221D+01    |proj g|=  1.47800D-01

At iterate 1257    f=  4.24221D+01    |proj g|=  2.83976D-01

At iterate 1258    f=  4.24221D+01    |proj g|=  1.42783D-01

At iterate 1259    f=  4.24221D+01    |proj g|=  1.55827D-01

At iterate 1260    f=  4.24221D+01    |proj g|=  2.41862D-01

At iterate 1261    f=  4.24221D+01    |proj g|=  3.23365D-01

At iterate 1262    f=  4.24221D+01    |proj g|=  1.00525D-01

At iterate 1263    f=  4.24221D+01    |proj g|=  5.79995D-02

At iterate 1264    f=  4.24221D+01    |proj g|=  1.81272D-01

At iterate 1265    f=  4.24221D+01    |proj g|=  2.35294D-01

At iterate 1266    f=  4.24221D+01    |proj g|=  3.95976D-01

At iterate 1267    f=  4.24221D+01    |proj g|=  1.38332D-01

At iterate 1268    f=  4.24221D+01    |proj g|=  1.09187D-01

At iterate 1269    f=  4.24220D+01    |proj g|=  2.20072D-01

At iterate 1270    f=  4.24220D+01    |proj g|=  2.50706D-01

At iterate 1271    f=  4.24220D+01    |proj g|=  3.63454D-01

At iterate 1272    f=  4.24220D+01    |proj g|=  2.53730D-01

At iterate 1273    f=  4.24220D+01    |proj g|=  9.77123D-02

At iterate 1274    f=  4.24220D+01    |proj g|=  1.10341D-01

At iterate 1275    f=  4.24220D+01    |proj g|=  1.96725D-01

At iterate 1276    f=  4.24220D+01    |proj g|=  2.27060D-01

At iterate 1277    f=  4.24220D+01    |proj g|=  4.32528D-01

At iterate 1278    f=  4.24220D+01    |proj g|=  1.16496D-01

At iterate 1279    f=  4.24220D+01    |proj g|=  9.61762D-02

At iterate 1280    f=  4.24220D+01    |proj g|=  1.44098D-01

At iterate 1281    f=  4.24220D+01    |proj g|=  1.87019D-01

At iterate 1282    f=  4.24219D+01    |proj g|=  3.10221D-01

At iterate 1283    f=  4.24219D+01    |proj g|=  7.67186D-02

At iterate 1284    f=  4.24219D+01    |proj g|=  1.07244D-01

At iterate 1285    f=  4.24219D+01    |proj g|=  2.32517D-01

At iterate 1286    f=  4.24219D+01    |proj g|=  2.48989D-01

At iterate 1287    f=  4.24219D+01    |proj g|=  7.81491D-02

At iterate 1288    f=  4.24219D+01    |proj g|=  2.00724D-01

At iterate 1289    f=  4.24219D+01    |proj g|=  2.42167D-01

At iterate 1290    f=  4.24219D+01    |proj g|=  5.20714D-01

At iterate 1291    f=  4.24219D+01    |proj g|=  9.39746D-02

At iterate 1292    f=  4.24219D+01    |proj g|=  8.03044D-02

At iterate 1293    f=  4.24219D+01    |proj g|=  3.17923D-01

At iterate 1294    f=  4.24219D+01    |proj g|=  3.37579D-01

At iterate 1295    f=  4.24219D+01    |proj g|=  9.17770D-01

At iterate 1296    f=  4.24218D+01    |proj g|=  2.51882D-01

At iterate 1297    f=  4.24218D+01    |proj g|=  1.02592D-01

At iterate 1298    f=  4.24218D+01    |proj g|=  1.93609D-01

At iterate 1299    f=  4.24218D+01    |proj g|=  2.97294D-01

At iterate 1300    f=  4.24218D+01    |proj g|=  3.24640D-01

At iterate 1301    f=  4.24218D+01    |proj g|=  2.76239D-01

At iterate 1302    f=  4.24218D+01    |proj g|=  1.04824D-01

At iterate 1303    f=  4.24218D+01    |proj g|=  1.52129D-01

At iterate 1304    f=  4.24218D+01    |proj g|=  3.44840D-01

At iterate 1305    f=  4.24218D+01    |proj g|=  4.38679D-01

At iterate 1306    f=  4.24217D+01    |proj g|=  2.61055D-01

At iterate 1307    f=  4.24217D+01    |proj g|=  1.26710D-01

At iterate 1308    f=  4.24217D+01    |proj g|=  1.96725D-01

At iterate 1309    f=  4.24217D+01    |proj g|=  2.41328D-01

At iterate 1310    f=  4.24217D+01    |proj g|=  5.69904D-01

At iterate 1311    f=  4.24217D+01    |proj g|=  2.36260D-01

At iterate 1312    f=  4.24217D+01    |proj g|=  7.99209D-02

At iterate 1313    f=  4.24217D+01    |proj g|=  1.83054D-01

At iterate 1314    f=  4.24217D+01    |proj g|=  2.69570D-01

At iterate 1315    f=  4.24217D+01    |proj g|=  3.61968D-01

At iterate 1316    f=  4.24217D+01    |proj g|=  2.07794D-01

At iterate 1317    f=  4.24217D+01    |proj g|=  5.66126D-02

At iterate 1318    f=  4.24217D+01    |proj g|=  1.01086D-01

At iterate 1319    f=  4.24217D+01    |proj g|=  1.78750D-01

At iterate 1320    f=  4.24216D+01    |proj g|=  3.44049D-01

At iterate 1321    f=  4.24216D+01    |proj g|=  3.55027D-01

At iterate 1322    f=  4.24216D+01    |proj g|=  2.96871D-01

At iterate 1323    f=  4.24216D+01    |proj g|=  5.17900D-02

At iterate 1324    f=  4.24216D+01    |proj g|=  1.40344D-01

At iterate 1325    f=  4.24216D+01    |proj g|=  1.68665D-01

At iterate 1326    f=  4.24216D+01    |proj g|=  2.28247D-01

At iterate 1327    f=  4.24216D+01    |proj g|=  3.39120D-01

At iterate 1328    f=  4.24216D+01    |proj g|=  1.88603D-01

At iterate 1329    f=  4.24216D+01    |proj g|=  4.18748D-02

At iterate 1330    f=  4.24216D+01    |proj g|=  7.89497D-02

At iterate 1331    f=  4.24216D+01    |proj g|=  1.04932D-01

At iterate 1332    f=  4.24215D+01    |proj g|=  2.48562D-01

At iterate 1333    f=  4.24215D+01    |proj g|=  2.97482D-01

At iterate 1334    f=  4.24215D+01    |proj g|=  1.10955D-01

At iterate 1335    f=  4.24215D+01    |proj g|=  9.05595D-02

At iterate 1336    f=  4.24215D+01    |proj g|=  1.79501D-01

At iterate 1337    f=  4.24215D+01    |proj g|=  9.65992D-02

At iterate 1338    f=  4.24215D+01    |proj g|=  9.28013D-02

At iterate 1339    f=  4.24215D+01    |proj g|=  1.79262D-01

At iterate 1340    f=  4.24215D+01    |proj g|=  1.49611D-01

At iterate 1341    f=  4.24215D+01    |proj g|=  2.60834D-01

At iterate 1342    f=  4.24215D+01    |proj g|=  2.99080D-01

At iterate 1343    f=  4.24215D+01    |proj g|=  1.12935D-01

At iterate 1344    f=  4.24215D+01    |proj g|=  1.01793D-01

At iterate 1345    f=  4.24215D+01    |proj g|=  1.42220D-01

At iterate 1346    f=  4.24215D+01    |proj g|=  1.93738D-01

At iterate 1347    f=  4.24214D+01    |proj g|=  6.06604D-02

At iterate 1348    f=  4.24214D+01    |proj g|=  2.94414D-02

At iterate 1349    f=  4.24214D+01    |proj g|=  6.44620D-02

At iterate 1350    f=  4.24214D+01    |proj g|=  1.17146D-01

At iterate 1351    f=  4.24214D+01    |proj g|=  2.57824D-01

At iterate 1352    f=  4.24214D+01    |proj g|=  1.09576D-01

At iterate 1353    f=  4.24214D+01    |proj g|=  5.82671D-02

At iterate 1354    f=  4.24214D+01    |proj g|=  7.20207D-02

At iterate 1355    f=  4.24214D+01    |proj g|=  1.04444D-01

At iterate 1356    f=  4.24214D+01    |proj g|=  9.38182D-02

At iterate 1357    f=  4.24214D+01    |proj g|=  5.00912D-01

At iterate 1358    f=  4.24214D+01    |proj g|=  2.88528D-01

At iterate 1359    f=  4.24214D+01    |proj g|=  5.87190D-02

At iterate 1360    f=  4.24214D+01    |proj g|=  3.47593D-02

At iterate 1361    f=  4.24214D+01    |proj g|=  9.61585D-02

At iterate 1362    f=  4.24214D+01    |proj g|=  1.28854D-01

At iterate 1363    f=  4.24214D+01    |proj g|=  2.98970D-01

At iterate 1364    f=  4.24214D+01    |proj g|=  9.42683D-02

At iterate 1365    f=  4.24214D+01    |proj g|=  1.07803D-01

At iterate 1366    f=  4.24214D+01    |proj g|=  1.17299D-01

At iterate 1367    f=  4.24214D+01    |proj g|=  1.54433D-01

At iterate 1368    f=  4.24213D+01    |proj g|=  4.16610D-01

At iterate 1369    f=  4.24213D+01    |proj g|=  1.60888D-01

At iterate 1370    f=  4.24213D+01    |proj g|=  6.25382D-02

At iterate 1371    f=  4.24213D+01    |proj g|=  7.28301D-02

At iterate 1372    f=  4.24213D+01    |proj g|=  7.06130D-02

At iterate 1373    f=  4.24213D+01    |proj g|=  7.22912D-02

At iterate 1374    f=  4.24213D+01    |proj g|=  2.71746D-01

At iterate 1375    f=  4.24213D+01    |proj g|=  9.38772D-02

At iterate 1376    f=  4.24213D+01    |proj g|=  6.38617D-02

At iterate 1377    f=  4.24213D+01    |proj g|=  9.70208D-02

At iterate 1378    f=  4.24213D+01    |proj g|=  2.41755D-01

At iterate 1379    f=  4.24213D+01    |proj g|=  1.27320D-01

At iterate 1380    f=  4.24213D+01    |proj g|=  1.94662D-01

At iterate 1381    f=  4.24213D+01    |proj g|=  1.48747D-01

At iterate 1382    f=  4.24213D+01    |proj g|=  2.02011D-01

At iterate 1383    f=  4.24213D+01    |proj g|=  1.02050D-01

At iterate 1384    f=  4.24212D+01    |proj g|=  1.41228D-01

At iterate 1385    f=  4.24212D+01    |proj g|=  2.36999D-01

At iterate 1386    f=  4.24212D+01    |proj g|=  2.98739D-01

At iterate 1387    f=  4.24212D+01    |proj g|=  1.19306D-01

At iterate 1388    f=  4.24212D+01    |proj g|=  6.07477D-02

At iterate 1389    f=  4.24212D+01    |proj g|=  1.61066D-01

At iterate 1390    f=  4.24212D+01    |proj g|=  3.26591D-01

At iterate 1391    f=  4.24212D+01    |proj g|=  4.21953D-01

At iterate 1392    f=  4.24212D+01    |proj g|=  4.03884D-01

At iterate 1393    f=  4.24212D+01    |proj g|=  3.09529D-01

At iterate 1394    f=  4.24212D+01    |proj g|=  8.12809D-02

At iterate 1395    f=  4.24212D+01    |proj g|=  7.59042D-02

At iterate 1396    f=  4.24212D+01    |proj g|=  1.67834D-01

At iterate 1397    f=  4.24212D+01    |proj g|=  2.55525D-01

At iterate 1398    f=  4.24212D+01    |proj g|=  3.01180D-01

At iterate 1399    f=  4.24212D+01    |proj g|=  2.43088D-01

At iterate 1400    f=  4.24212D+01    |proj g|=  6.23361D-02

At iterate 1401    f=  4.24212D+01    |proj g|=  5.91962D-02

At iterate 1402    f=  4.24212D+01    |proj g|=  1.65928D-01

At iterate 1403    f=  4.24212D+01    |proj g|=  1.55535D-01

At iterate 1404    f=  4.24212D+01    |proj g|=  2.74735D-01

At iterate 1405    f=  4.24212D+01    |proj g|=  7.15196D-02

At iterate 1406    f=  4.24211D+01    |proj g|=  1.34200D-01

At iterate 1407    f=  4.24211D+01    |proj g|=  1.62227D-01

At iterate 1408    f=  4.24211D+01    |proj g|=  3.74002D-01

At iterate 1409    f=  4.24211D+01    |proj g|=  1.36358D-01

At iterate 1410    f=  4.24211D+01    |proj g|=  5.98536D-02

At iterate 1411    f=  4.24211D+01    |proj g|=  1.11094D-01

At iterate 1412    f=  4.24211D+01    |proj g|=  1.41201D-01

At iterate 1413    f=  4.24211D+01    |proj g|=  2.74330D-01

At iterate 1414    f=  4.24211D+01    |proj g|=  6.41171D-02

At iterate 1415    f=  4.24211D+01    |proj g|=  3.44309D-02

At iterate 1416    f=  4.24211D+01    |proj g|=  6.00545D-02

At iterate 1417    f=  4.24211D+01    |proj g|=  9.61777D-02

At iterate 1418    f=  4.24211D+01    |proj g|=  1.31044D-01

At iterate 1419    f=  4.24211D+01    |proj g|=  2.48834D-01

At iterate 1420    f=  4.24211D+01    |proj g|=  1.40048D-01

At iterate 1421    f=  4.24211D+01    |proj g|=  5.31604D-02

At iterate 1422    f=  4.24211D+01    |proj g|=  7.41265D-02

At iterate 1423    f=  4.24211D+01    |proj g|=  1.77696D-01

At iterate 1424    f=  4.24211D+01    |proj g|=  1.89286D-01

At iterate 1425    f=  4.24211D+01    |proj g|=  2.16206D-01

At iterate 1426    f=  4.24211D+01    |proj g|=  7.29890D-02

At iterate 1427    f=  4.24211D+01    |proj g|=  9.14858D-02

At iterate 1428    f=  4.24211D+01    |proj g|=  1.12278D-01

At iterate 1429    f=  4.24211D+01    |proj g|=  2.43095D-01

At iterate 1430    f=  4.24211D+01    |proj g|=  4.06261D-01

At iterate 1431    f=  4.24210D+01    |proj g|=  1.71289D-01

At iterate 1432    f=  4.24210D+01    |proj g|=  2.87832D-02

At iterate 1433    f=  4.24210D+01    |proj g|=  5.12335D-02

At iterate 1434    f=  4.24210D+01    |proj g|=  1.39290D-01

At iterate 1435    f=  4.24210D+01    |proj g|=  1.41610D-01

At iterate 1436    f=  4.24210D+01    |proj g|=  1.70798D-01

At iterate 1437    f=  4.24210D+01    |proj g|=  2.01619D-01

At iterate 1438    f=  4.24210D+01    |proj g|=  8.59571D-02

At iterate 1439    f=  4.24210D+01    |proj g|=  8.86526D-02

At iterate 1440    f=  4.24210D+01    |proj g|=  2.28885D-01

At iterate 1441    f=  4.24210D+01    |proj g|=  1.39357D-01

At iterate 1442    f=  4.24210D+01    |proj g|=  3.59917D-02

At iterate 1443    f=  4.24210D+01    |proj g|=  6.54177D-02

At iterate 1444    f=  4.24210D+01    |proj g|=  1.00840D-01

At iterate 1445    f=  4.24210D+01    |proj g|=  1.12047D-01

At iterate 1446    f=  4.24210D+01    |proj g|=  1.50927D-01

At iterate 1447    f=  4.24210D+01    |proj g|=  3.63613D-02

At iterate 1448    f=  4.24210D+01    |proj g|=  2.77861D-02

At iterate 1449    f=  4.24210D+01    |proj g|=  7.68213D-02

At iterate 1450    f=  4.24210D+01    |proj g|=  1.02591D-01

At iterate 1451    f=  4.24210D+01    |proj g|=  1.00095D-01

At iterate 1452    f=  4.24210D+01    |proj g|=  1.65531D-01

At iterate 1453    f=  4.24210D+01    |proj g|=  3.67461D-02

At iterate 1454    f=  4.24210D+01    |proj g|=  7.90421D-02

At iterate 1455    f=  4.24210D+01    |proj g|=  1.35772D-01

At iterate 1456    f=  4.24210D+01    |proj g|=  1.05361D-01

At iterate 1457    f=  4.24210D+01    |proj g|=  5.82013D-02

At iterate 1458    f=  4.24210D+01    |proj g|=  8.98700D-02

At iterate 1459    f=  4.24210D+01    |proj g|=  9.02161D-02

At iterate 1460    f=  4.24210D+01    |proj g|=  9.17668D-02

At iterate 1461    f=  4.24210D+01    |proj g|=  7.50298D-02

At iterate 1462    f=  4.24210D+01    |proj g|=  7.77587D-02

At iterate 1463    f=  4.24210D+01    |proj g|=  1.16143D-01

At iterate 1464    f=  4.24210D+01    |proj g|=  1.47753D-01

At iterate 1465    f=  4.24210D+01    |proj g|=  2.78964D-01

At iterate 1466    f=  4.24210D+01    |proj g|=  4.54126D-02

At iterate 1467    f=  4.24210D+01    |proj g|=  3.38027D-02

At iterate 1468    f=  4.24209D+01    |proj g|=  8.01562D-02

At iterate 1469    f=  4.24209D+01    |proj g|=  1.66697D-01

At iterate 1470    f=  4.24209D+01    |proj g|=  1.90656D-01

At iterate 1471    f=  4.24209D+01    |proj g|=  7.80965D-02

At iterate 1472    f=  4.24209D+01    |proj g|=  4.20683D-02

At iterate 1473    f=  4.24209D+01    |proj g|=  7.42252D-02

At iterate 1474    f=  4.24209D+01    |proj g|=  1.06340D-01

At iterate 1475    f=  4.24209D+01    |proj g|=  2.63580D-01

At iterate 1476    f=  4.24209D+01    |proj g|=  9.70194D-02

At iterate 1477    f=  4.24209D+01    |proj g|=  3.63613D-02

At iterate 1478    f=  4.24209D+01    |proj g|=  6.21310D-02

At iterate 1479    f=  4.24209D+01    |proj g|=  1.26410D-01

At iterate 1480    f=  4.24209D+01    |proj g|=  1.24996D-01

At iterate 1481    f=  4.24209D+01    |proj g|=  1.91858D-01

At iterate 1482    f=  4.24209D+01    |proj g|=  1.93803D-01

At iterate 1483    f=  4.24209D+01    |proj g|=  1.00647D-01

At iterate 1484    f=  4.24209D+01    |proj g|=  6.15789D-02

At iterate 1485    f=  4.24209D+01    |proj g|=  1.04806D-01

At iterate 1486    f=  4.24209D+01    |proj g|=  1.47998D-01

At iterate 1487    f=  4.24209D+01    |proj g|=  1.01939D-01

At iterate 1488    f=  4.24209D+01    |proj g|=  6.87546D-02

At iterate 1489    f=  4.24209D+01    |proj g|=  7.60598D-02

At iterate 1490    f=  4.24209D+01    |proj g|=  9.08918D-02

At iterate 1491    f=  4.24209D+01    |proj g|=  1.53503D-01

At iterate 1492    f=  4.24209D+01    |proj g|=  1.36918D-01

At iterate 1493    f=  4.24209D+01    |proj g|=  1.17577D-01

At iterate 1494    f=  4.24209D+01    |proj g|=  7.39807D-02

At iterate 1495    f=  4.24208D+01    |proj g|=  1.21986D-01

At iterate 1496    f=  4.24208D+01    |proj g|=  8.92967D-02

At iterate 1497    f=  4.24208D+01    |proj g|=  8.76307D-02

At iterate 1498    f=  4.24208D+01    |proj g|=  6.73769D-02

At iterate 1499    f=  4.24208D+01    |proj g|=  9.48517D-02

At iterate 1500    f=  4.24208D+01    |proj g|=  1.20172D-01

At iterate 1501    f=  4.24208D+01    |proj g|=  6.01486D-02

At iterate 1502    f=  4.24208D+01    |proj g|=  7.11640D-02

At iterate 1503    f=  4.24208D+01    |proj g|=  2.10557D-01

At iterate 1504    f=  4.24208D+01    |proj g|=  9.57598D-02

At iterate 1505    f=  4.24208D+01    |proj g|=  7.25024D-02

At iterate 1506    f=  4.24208D+01    |proj g|=  1.42909D-01

At iterate 1507    f=  4.24208D+01    |proj g|=  1.18173D-01

At iterate 1508    f=  4.24208D+01    |proj g|=  7.99758D-02

At iterate 1509    f=  4.24208D+01    |proj g|=  6.15974D-02

At iterate 1510    f=  4.24208D+01    |proj g|=  8.48836D-02

At iterate 1511    f=  4.24208D+01    |proj g|=  2.63497D-01

At iterate 1512    f=  4.24208D+01    |proj g|=  1.01742D-01

At iterate 1513    f=  4.24208D+01    |proj g|=  3.80148D-02

At iterate 1514    f=  4.24208D+01    |proj g|=  6.39078D-02

At iterate 1515    f=  4.24208D+01    |proj g|=  1.07270D-01

At iterate 1516    f=  4.24208D+01    |proj g|=  2.67517D-01

At iterate 1517    f=  4.24208D+01    |proj g|=  1.23756D-01

At iterate 1518    f=  4.24208D+01    |proj g|=  2.68685D-02

At iterate 1519    f=  4.24208D+01    |proj g|=  6.86670D-02

At iterate 1520    f=  4.24208D+01    |proj g|=  1.60680D-01

At iterate 1521    f=  4.24208D+01    |proj g|=  1.47316D-01

At iterate 1522    f=  4.24208D+01    |proj g|=  6.58670D-02

At iterate 1523    f=  4.24208D+01    |proj g|=  4.13538D-02

At iterate 1524    f=  4.24208D+01    |proj g|=  1.16920D-01

At iterate 1525    f=  4.24208D+01    |proj g|=  1.35285D-01

At iterate 1526    f=  4.24208D+01    |proj g|=  1.73044D-01

At iterate 1527    f=  4.24208D+01    |proj g|=  4.80291D-02

At iterate 1528    f=  4.24207D+01    |proj g|=  3.52466D-02

At iterate 1529    f=  4.24207D+01    |proj g|=  7.09633D-02

At iterate 1530    f=  4.24207D+01    |proj g|=  1.47687D-01

At iterate 1531    f=  4.24207D+01    |proj g|=  1.77204D-01

At iterate 1532    f=  4.24207D+01    |proj g|=  8.59985D-02

At iterate 1533    f=  4.24207D+01    |proj g|=  4.87057D-02

At iterate 1534    f=  4.24207D+01    |proj g|=  6.05928D-02

At iterate 1535    f=  4.24207D+01    |proj g|=  7.93600D-02

At iterate 1536    f=  4.24207D+01    |proj g|=  1.22082D-01

At iterate 1537    f=  4.24207D+01    |proj g|=  2.57756D-01

At iterate 1538    f=  4.24207D+01    |proj g|=  4.47445D-02

At iterate 1539    f=  4.24207D+01    |proj g|=  2.35776D-02

At iterate 1540    f=  4.24207D+01    |proj g|=  3.76830D-02

At iterate 1541    f=  4.24207D+01    |proj g|=  9.44491D-02

At iterate 1542    f=  4.24207D+01    |proj g|=  2.22704D-01

At iterate 1543    f=  4.24207D+01    |proj g|=  7.71944D-02

At iterate 1544    f=  4.24207D+01    |proj g|=  7.03789D-02

At iterate 1545    f=  4.24207D+01    |proj g|=  6.64498D-02

At iterate 1546    f=  4.24207D+01    |proj g|=  7.88860D-02

At iterate 1547    f=  4.24207D+01    |proj g|=  5.33546D-01

At iterate 1548    f=  4.24207D+01    |proj g|=  1.13976D-01

At iterate 1549    f=  4.24207D+01    |proj g|=  3.24466D-02

At iterate 1550    f=  4.24207D+01    |proj g|=  7.29032D-02

At iterate 1551    f=  4.24207D+01    |proj g|=  1.37927D-01

At iterate 1552    f=  4.24207D+01    |proj g|=  1.30613D-01

At iterate 1553    f=  4.24207D+01    |proj g|=  2.45648D-01

At iterate 1554    f=  4.24207D+01    |proj g|=  8.41613D-02

At iterate 1555    f=  4.24207D+01    |proj g|=  7.44868D-02

At iterate 1556    f=  4.24207D+01    |proj g|=  8.56870D-02

At iterate 1557    f=  4.24207D+01    |proj g|=  9.40918D-02

At iterate 1558    f=  4.24207D+01    |proj g|=  1.83309D-01

At iterate 1559    f=  4.24207D+01    |proj g|=  7.63104D-02

At iterate 1560    f=  4.24207D+01    |proj g|=  8.04508D-02

At iterate 1561    f=  4.24207D+01    |proj g|=  7.82151D-02

At iterate 1562    f=  4.24207D+01    |proj g|=  1.56990D-01

At iterate 1563    f=  4.24206D+01    |proj g|=  8.34996D-02

At iterate 1564    f=  4.24206D+01    |proj g|=  8.35660D-02

At iterate 1565    f=  4.24206D+01    |proj g|=  1.78609D-01

At iterate 1566    f=  4.24206D+01    |proj g|=  2.46868D-01

At iterate 1567    f=  4.24206D+01    |proj g|=  5.02041D-02

At iterate 1568    f=  4.24206D+01    |proj g|=  2.98238D-02

At iterate 1569    f=  4.24206D+01    |proj g|=  7.02002D-02

At iterate 1570    f=  4.24206D+01    |proj g|=  9.11140D-02

At iterate 1571    f=  4.24206D+01    |proj g|=  1.17919D-01

At iterate 1572    f=  4.24206D+01    |proj g|=  1.46378D-01

At iterate 1573    f=  4.24206D+01    |proj g|=  3.66173D-02

At iterate 1574    f=  4.24206D+01    |proj g|=  5.28082D-02

At iterate 1575    f=  4.24206D+01    |proj g|=  8.89279D-02

At iterate 1576    f=  4.24206D+01    |proj g|=  9.87692D-02

At iterate 1577    f=  4.24206D+01    |proj g|=  1.08997D-01

At iterate 1578    f=  4.24206D+01    |proj g|=  1.21753D-01

At iterate 1579    f=  4.24206D+01    |proj g|=  4.88149D-02

At iterate 1580    f=  4.24206D+01    |proj g|=  4.32729D-02

At iterate 1581    f=  4.24206D+01    |proj g|=  6.81117D-02

At iterate 1582    f=  4.24206D+01    |proj g|=  6.89758D-02

At iterate 1583    f=  4.24206D+01    |proj g|=  2.24007D-01

At iterate 1584    f=  4.24206D+01    |proj g|=  4.58527D-02

At iterate 1585    f=  4.24206D+01    |proj g|=  4.20251D-02

At iterate 1586    f=  4.24206D+01    |proj g|=  6.76142D-02

At iterate 1587    f=  4.24206D+01    |proj g|=  1.07308D-01

At iterate 1588    f=  4.24206D+01    |proj g|=  1.11591D-01

At iterate 1589    f=  4.24206D+01    |proj g|=  6.72115D-02

At iterate 1590    f=  4.24206D+01    |proj g|=  4.40880D-02

At iterate 1591    f=  4.24206D+01    |proj g|=  8.14644D-02

At iterate 1592    f=  4.24206D+01    |proj g|=  5.21360D-02

At iterate 1593    f=  4.24206D+01    |proj g|=  5.93689D-02

At iterate 1594    f=  4.24206D+01    |proj g|=  9.11504D-02

At iterate 1595    f=  4.24206D+01    |proj g|=  1.09348D-01

At iterate 1596    f=  4.24206D+01    |proj g|=  4.00782D-02

At iterate 1597    f=  4.24206D+01    |proj g|=  2.67502D-02

At iterate 1598    f=  4.24206D+01    |proj g|=  5.86977D-02

At iterate 1599    f=  4.24206D+01    |proj g|=  1.61268D-01

At iterate 1600    f=  4.24206D+01    |proj g|=  3.96687D-02

At iterate 1601    f=  4.24206D+01    |proj g|=  1.96844D-02

At iterate 1602    f=  4.24206D+01    |proj g|=  3.92937D-02

At iterate 1603    f=  4.24206D+01    |proj g|=  9.24613D-02

At iterate 1604    f=  4.24206D+01    |proj g|=  4.74142D-02

At iterate 1605    f=  4.24206D+01    |proj g|=  2.22401D-02

At iterate 1606    f=  4.24206D+01    |proj g|=  2.69844D-02

At iterate 1607    f=  4.24206D+01    |proj g|=  2.41459D-01

At iterate 1608    f=  4.24206D+01    |proj g|=  7.22292D-02

At iterate 1609    f=  4.24206D+01    |proj g|=  3.16785D-02

At iterate 1610    f=  4.24206D+01    |proj g|=  7.10949D-02

At iterate 1611    f=  4.24206D+01    |proj g|=  8.11890D-02

At iterate 1612    f=  4.24206D+01    |proj g|=  1.36131D-01

At iterate 1613    f=  4.24206D+01    |proj g|=  4.66416D-02

At iterate 1614    f=  4.24206D+01    |proj g|=  6.67656D-02

At iterate 1615    f=  4.24206D+01    |proj g|=  1.07493D-01

At iterate 1616    f=  4.24206D+01    |proj g|=  6.90338D-02

At iterate 1617    f=  4.24206D+01    |proj g|=  2.73173D-02

At iterate 1618    f=  4.24206D+01    |proj g|=  4.83462D-02

At iterate 1619    f=  4.24206D+01    |proj g|=  6.06826D-02

At iterate 1620    f=  4.24206D+01    |proj g|=  1.77951D-01

At iterate 1621    f=  4.24205D+01    |proj g|=  6.73049D-02

At iterate 1622    f=  4.24205D+01    |proj g|=  4.20877D-02

At iterate 1623    f=  4.24205D+01    |proj g|=  8.65356D-02

At iterate 1624    f=  4.24205D+01    |proj g|=  9.92169D-02

At iterate 1625    f=  4.24205D+01    |proj g|=  1.11632D-01

At iterate 1626    f=  4.24205D+01    |proj g|=  5.18422D-02

At iterate 1627    f=  4.24205D+01    |proj g|=  2.41892D-02

At iterate 1628    f=  4.24205D+01    |proj g|=  4.97519D-02

At iterate 1629    f=  4.24205D+01    |proj g|=  7.65935D-02

At iterate 1630    f=  4.24205D+01    |proj g|=  9.09575D-02

At iterate 1631    f=  4.24205D+01    |proj g|=  4.60344D-02

At iterate 1632    f=  4.24205D+01    |proj g|=  1.83441D-02

At iterate 1633    f=  4.24205D+01    |proj g|=  4.50522D-02

At iterate 1634    f=  4.24205D+01    |proj g|=  5.27398D-02

At iterate 1635    f=  4.24205D+01    |proj g|=  1.16864D-01

At iterate 1636    f=  4.24205D+01    |proj g|=  4.95347D-02

At iterate 1637    f=  4.24205D+01    |proj g|=  3.13142D-02

At iterate 1638    f=  4.24205D+01    |proj g|=  4.71495D-02

At iterate 1639    f=  4.24205D+01    |proj g|=  4.42093D-02

At iterate 1640    f=  4.24205D+01    |proj g|=  4.95317D-02

At iterate 1641    f=  4.24205D+01    |proj g|=  4.34742D-02

At iterate 1642    f=  4.24205D+01    |proj g|=  6.98858D-02

At iterate 1643    f=  4.24205D+01    |proj g|=  7.44866D-02

At iterate 1644    f=  4.24205D+01    |proj g|=  6.80171D-02

At iterate 1645    f=  4.24205D+01    |proj g|=  7.65099D-02

At iterate 1646    f=  4.24205D+01    |proj g|=  2.75568D-02

At iterate 1647    f=  4.24205D+01    |proj g|=  1.85950D-02

At iterate 1648    f=  4.24205D+01    |proj g|=  4.74791D-02

At iterate 1649    f=  4.24205D+01    |proj g|=  5.40119D-02

At iterate 1650    f=  4.24205D+01    |proj g|=  6.41009D-02

At iterate 1651    f=  4.24205D+01    |proj g|=  1.77610D-01

At iterate 1652    f=  4.24205D+01    |proj g|=  2.75357D-02

At iterate 1653    f=  4.24205D+01    |proj g|=  2.53764D-02

At iterate 1654    f=  4.24205D+01    |proj g|=  4.84458D-02

At iterate 1655    f=  4.24205D+01    |proj g|=  6.30337D-02

At iterate 1656    f=  4.24205D+01    |proj g|=  2.88315D-02

At iterate 1657    f=  4.24205D+01    |proj g|=  2.47795D-02

At iterate 1658    f=  4.24205D+01    |proj g|=  5.54480D-02

At iterate 1659    f=  4.24205D+01    |proj g|=  5.81395D-02

At iterate 1660    f=  4.24205D+01    |proj g|=  4.63747D-02

At iterate 1661    f=  4.24205D+01    |proj g|=  1.96935D-02

At iterate 1662    f=  4.24205D+01    |proj g|=  2.92356D-02

At iterate 1663    f=  4.24205D+01    |proj g|=  3.65361D-02

At iterate 1664    f=  4.24205D+01    |proj g|=  1.01750D-01

At iterate 1665    f=  4.24205D+01    |proj g|=  3.39963D-02

At iterate 1666    f=  4.24205D+01    |proj g|=  5.24846D-02

At iterate 1667    f=  4.24205D+01    |proj g|=  6.56469D-02

At iterate 1668    f=  4.24205D+01    |proj g|=  1.07840D-01

At iterate 1669    f=  4.24205D+01    |proj g|=  3.91523D-02

At iterate 1670    f=  4.24205D+01    |proj g|=  3.62571D-02

At iterate 1671    f=  4.24205D+01    |proj g|=  6.76590D-02

At iterate 1672    f=  4.24205D+01    |proj g|=  5.27234D-02

At iterate 1673    f=  4.24205D+01    |proj g|=  8.54964D-02

At iterate 1674    f=  4.24205D+01    |proj g|=  2.17235D-02

At iterate 1675    f=  4.24205D+01    |proj g|=  4.34994D-02

At iterate 1676    f=  4.24205D+01    |proj g|=  4.78732D-02

At iterate 1677    f=  4.24205D+01    |proj g|=  5.99838D-02

At iterate 1678    f=  4.24205D+01    |proj g|=  7.36866D-02

At iterate 1679    f=  4.24205D+01    |proj g|=  2.48118D-02

At iterate 1680    f=  4.24205D+01    |proj g|=  6.68669D-02

At iterate 1681    f=  4.24205D+01    |proj g|=  5.63304D-02

At iterate 1682    f=  4.24205D+01    |proj g|=  5.89017D-02

At iterate 1683    f=  4.24205D+01    |proj g|=  2.20506D-02

At iterate 1684    f=  4.24205D+01    |proj g|=  6.28187D-02

At iterate 1685    f=  4.24205D+01    |proj g|=  7.43029D-02

At iterate 1686    f=  4.24205D+01    |proj g|=  1.51399D-01

At iterate 1687    f=  4.24205D+01    |proj g|=  3.23609D-02

At iterate 1688    f=  4.24205D+01    |proj g|=  1.35360D-02

At iterate 1689    f=  4.24205D+01    |proj g|=  6.23358D-02

At iterate 1690    f=  4.24205D+01    |proj g|=  9.65084D-02

At iterate 1691    f=  4.24205D+01    |proj g|=  9.92210D-02

At iterate 1692    f=  4.24205D+01    |proj g|=  8.98945D-02

At iterate 1693    f=  4.24205D+01    |proj g|=  3.13804D-02

At iterate 1694    f=  4.24205D+01    |proj g|=  3.12413D-02

At iterate 1695    f=  4.24205D+01    |proj g|=  6.95406D-02

At iterate 1696    f=  4.24205D+01    |proj g|=  9.55823D-02

At iterate 1697    f=  4.24205D+01    |proj g|=  6.15640D-02

At iterate 1698    f=  4.24205D+01    |proj g|=  2.15421D-02

At iterate 1699    f=  4.24205D+01    |proj g|=  7.58722D-02

At iterate 1700    f=  4.24205D+01    |proj g|=  9.83049D-02

At iterate 1701    f=  4.24205D+01    |proj g|=  1.22862D-01

At iterate 1702    f=  4.24205D+01    |proj g|=  1.27022D-01

At iterate 1703    f=  4.24205D+01    |proj g|=  5.86710D-02

At iterate 1704    f=  4.24205D+01    |proj g|=  2.03420D-02

At iterate 1705    f=  4.24205D+01    |proj g|=  6.10582D-02

At iterate 1706    f=  4.24205D+01    |proj g|=  6.72974D-02

At iterate 1707    f=  4.24205D+01    |proj g|=  1.20951D-01

At iterate 1708    f=  4.24205D+01    |proj g|=  1.05205D-01

At iterate 1709    f=  4.24205D+01    |proj g|=  4.02707D-02

At iterate 1710    f=  4.24205D+01    |proj g|=  3.91039D-02

At iterate 1711    f=  4.24205D+01    |proj g|=  5.58333D-02

At iterate 1712    f=  4.24205D+01    |proj g|=  1.65464D-01

At iterate 1713    f=  4.24205D+01    |proj g|=  5.37218D-02

At iterate 1714    f=  4.24205D+01    |proj g|=  2.04146D-02

At iterate 1715    f=  4.24205D+01    |proj g|=  3.06932D-02

At iterate 1716    f=  4.24205D+01    |proj g|=  5.26276D-02

At iterate 1717    f=  4.24205D+01    |proj g|=  1.39079D-01

At iterate 1718    f=  4.24205D+01    |proj g|=  1.02984D-01

At iterate 1719    f=  4.24205D+01    |proj g|=  4.10755D-02

At iterate 1720    f=  4.24205D+01    |proj g|=  3.94948D-02

At iterate 1721    f=  4.24205D+01    |proj g|=  5.36002D-02

At iterate 1722    f=  4.24205D+01    |proj g|=  5.70708D-02

At iterate 1723    f=  4.24205D+01    |proj g|=  5.60779D-02

At iterate 1724    f=  4.24205D+01    |proj g|=  1.33107D-01

At iterate 1725    f=  4.24205D+01    |proj g|=  3.11245D-02

At iterate 1726    f=  4.24205D+01    |proj g|=  3.43053D-02

At iterate 1727    f=  4.24205D+01    |proj g|=  3.73626D-02

At iterate 1728    f=  4.24205D+01    |proj g|=  1.07826D-01

At iterate 1729    f=  4.24205D+01    |proj g|=  6.65168D-02

At iterate 1730    f=  4.24205D+01    |proj g|=  3.39651D-02

At iterate 1731    f=  4.24205D+01    |proj g|=  8.94352D-02

At iterate 1732    f=  4.24205D+01    |proj g|=  5.24901D-02

At iterate 1733    f=  4.24205D+01    |proj g|=  3.37415D-02

At iterate 1734    f=  4.24205D+01    |proj g|=  5.01812D-02

At iterate 1735    f=  4.24205D+01    |proj g|=  4.71997D-02

At iterate 1736    f=  4.24205D+01    |proj g|=  5.75950D-02

At iterate 1737    f=  4.24205D+01    |proj g|=  1.88340D-02

At iterate 1738    f=  4.24205D+01    |proj g|=  2.15809D-02

At iterate 1739    f=  4.24205D+01    |proj g|=  5.61164D-02

At iterate 1740    f=  4.24205D+01    |proj g|=  5.55248D-02

At iterate 1741    f=  4.24205D+01    |proj g|=  8.79091D-02

At iterate 1742    f=  4.24205D+01    |proj g|=  2.78508D-02

At iterate 1743    f=  4.24205D+01    |proj g|=  2.10086D-02

At iterate 1744    f=  4.24205D+01    |proj g|=  6.04342D-02

At iterate 1745    f=  4.24205D+01    |proj g|=  6.14804D-02

At iterate 1746    f=  4.24205D+01    |proj g|=  4.89817D-02

At iterate 1747    f=  4.24205D+01    |proj g|=  2.49207D-02

At iterate 1748    f=  4.24205D+01    |proj g|=  4.99497D-02

At iterate 1749    f=  4.24205D+01    |proj g|=  3.01150D-02

At iterate 1750    f=  4.24205D+01    |proj g|=  1.93875D-02

At iterate 1751    f=  4.24205D+01    |proj g|=  2.83898D-02

At iterate 1752    f=  4.24205D+01    |proj g|=  6.75407D-02

At iterate 1753    f=  4.24205D+01    |proj g|=  2.84993D-02

At iterate 1754    f=  4.24205D+01    |proj g|=  1.78749D-02

At iterate 1755    f=  4.24205D+01    |proj g|=  3.20563D-02

At iterate 1756    f=  4.24205D+01    |proj g|=  2.93445D-02

At iterate 1757    f=  4.24205D+01    |proj g|=  7.02786D-02

At iterate 1758    f=  4.24205D+01    |proj g|=  2.44211D-02

At iterate 1759    f=  4.24205D+01    |proj g|=  2.81012D-02

At iterate 1760    f=  4.24205D+01    |proj g|=  4.49873D-02

At iterate 1761    f=  4.24205D+01    |proj g|=  6.73346D-02

At iterate 1762    f=  4.24205D+01    |proj g|=  6.95261D-02

At iterate 1763    f=  4.24205D+01    |proj g|=  2.89074D-02

At iterate 1764    f=  4.24205D+01    |proj g|=  2.86744D-02

At iterate 1765    f=  4.24205D+01    |proj g|=  4.44688D-02

At iterate 1766    f=  4.24205D+01    |proj g|=  4.57225D-02

At iterate 1767    f=  4.24205D+01    |proj g|=  4.65408D-02

At iterate 1768    f=  4.24205D+01    |proj g|=  6.70346D-02

At iterate 1769    f=  4.24205D+01    |proj g|=  2.56958D-02

At iterate 1770    f=  4.24205D+01    |proj g|=  2.56802D-02

At iterate 1771    f=  4.24205D+01    |proj g|=  6.08610D-02

At iterate 1772    f=  4.24205D+01    |proj g|=  7.71743D-02

At iterate 1773    f=  4.24205D+01    |proj g|=  1.00951D-01

At iterate 1774    f=  4.24205D+01    |proj g|=  3.57488D-02

At iterate 1775    f=  4.24205D+01    |proj g|=  1.64761D-02

At iterate 1776    f=  4.24205D+01    |proj g|=  3.86344D-02

At iterate 1777    f=  4.24205D+01    |proj g|=  3.50685D-02

At iterate 1778    f=  4.24205D+01    |proj g|=  1.14856D-01

At iterate 1779    f=  4.24205D+01    |proj g|=  4.72976D-02

At iterate 1780    f=  4.24204D+01    |proj g|=  2.23725D-02

At iterate 1781    f=  4.24204D+01    |proj g|=  1.45082D-02

At iterate 1782    f=  4.24204D+01    |proj g|=  7.06060D-02

At iterate 1783    f=  4.24204D+01    |proj g|=  4.36803D-02

At iterate 1784    f=  4.24204D+01    |proj g|=  1.91869D-02

At iterate 1785    f=  4.24204D+01    |proj g|=  1.92656D-02

At iterate 1786    f=  4.24204D+01    |proj g|=  7.16641D-02

At iterate 1787    f=  4.24204D+01    |proj g|=  3.55719D-02

At iterate 1788    f=  4.24204D+01    |proj g|=  1.29888D-02

At iterate 1789    f=  4.24204D+01    |proj g|=  7.16537D-03

At iterate 1790    f=  4.24204D+01    |proj g|=  8.05439D-03

At iterate 1791    f=  4.24204D+01    |proj g|=  9.84739D-02

           * * *

Tit   = total number of iterations
Tnf   = total number of function evaluations
Tnint = total number of segments explored during Cauchy searches
Skip  = number of BFGS updates skipped
Nact  = number of active bounds at final generalized Cauchy point
Projg = norm of the final projected gradient
F     = final function value

           * * *

   N    Tit     Tnf  Tnint  Skip  Nact     Projg        F
  424   1791   1911      1     0     0   9.847D-02   4.242D+01
  F =   42.420446938953191

CONVERGENCE: REL_REDUCTION_OF_F_<=_FACTR*EPSMCH
[9]:
print_summary(m)
name class transform prior trainable shape dtype value
SVGP.kernel.kernel.kernels[0].variance ParameterSoftplus True () float640.9276318689671273
SVGP.kernel.kernel.kernels[0].lengthscalesParameterSoftplus True () float640.7983379444899134
SVGP.kernel.kernel.kernels[1].variance ParameterSoftplus True () float641.2115979025137933
SVGP.likelihood.variance ParameterSoftplus + Shift True () float640.039660147327728365
SVGP.inducing_variable.inducing_variable.ZParameterIdentity True (15, 1) float64[[-4.83956298...
SVGP.q_mu ParameterIdentity True (15, 3) float64[[-0.90177619, 0.69914754, -1.47523925...
SVGP.q_sqrt ParameterFillTriangular True (3, 15, 15)float64[[[1.71260119e-02, 0.00000000e+00, 0.00000000e+00...
[10]:
# Plot predictions and observations
plot_model(m)
../../_images/notebooks_advanced_multioutput_15_0.png
[11]:
print_summary(m.kernel)
m.kernel.kernel.kernels[0].lengthscales
name class transform prior trainable shape dtype value
SharedIndependent.kernel.kernels[0].variance ParameterSoftplus True () float640.927632
SharedIndependent.kernel.kernels[0].lengthscalesParameterSoftplus True () float640.798338
SharedIndependent.kernel.kernels[1].variance ParameterSoftplus True () float641.2116
[11]:
<Parameter: name=softplus, dtype=float64, shape=[], fn="softplus", numpy=0.7983379444899134>

2. Separate independent MOK and shared independent inducing variables#

Here we allow different hyperparameters for the priors of each output. We still share the inducing inputs between all outputs.

[12]:
# Create list of kernels for each output
kern_list = [gpf.kernels.SquaredExponential() + gpf.kernels.Linear() for _ in range(P)]
# Create multi-output kernel from kernel list
kernel = gpf.kernels.SeparateIndependent(kern_list)
# initialization of inducing input locations (M random points from the training inputs)
Z = Zinit.copy()
# create multi-output inducing variables from Z
iv = gpf.inducing_variables.SharedIndependentInducingVariables(
    gpf.inducing_variables.InducingPoints(Z)
)
[13]:
# create SVGP model as usual and optimize
m = gpf.models.SVGP(kernel, gpf.likelihoods.Gaussian(), inducing_variable=iv, num_latent_gps=P)
[14]:
optimize_model_with_scipy(m)
WARNING:tensorflow:AutoGraph could not transform <function separate_independent_conditional_implementation at 0x7efb843f4040> and will run it as-is.
Please report this to the TensorFlow team. When filing the bug, set the verbosity to 10 (on Linux, `export AUTOGRAPH_VERBOSITY=10`) and attach the full output.
Cause: annotated name 'base_conditional_args_to_map' can't be nonlocal (__autograph_generated_file5c3cl_rx.py, line 39)
To silence this warning, decorate the function with @tf.autograph.experimental.do_not_convert
WARNING: AutoGraph could not transform <function separate_independent_conditional_implementation at 0x7efb843f4040> and will run it as-is.
Please report this to the TensorFlow team. When filing the bug, set the verbosity to 10 (on Linux, `export AUTOGRAPH_VERBOSITY=10`) and attach the full output.
Cause: annotated name 'base_conditional_args_to_map' can't be nonlocal (__autograph_generated_file5c3cl_rx.py, line 39)
To silence this warning, decorate the function with @tf.autograph.experimental.do_not_convert
WARNING:tensorflow:From /home/circleci/project/.venv/lib/python3.10/site-packages/tensorflow/python/util/deprecation.py:616: calling map_fn_v2 (from tensorflow.python.ops.map_fn) with dtype is deprecated and will be removed in a future version.
Instructions for updating:
Use fn_output_signature instead
 This problem is unconstrained.
RUNNING THE L-BFGS-B CODE

           * * *

Machine precision = 2.220D-16
 N =          430     M =           10

At X0         0 variables are exactly at the bounds

At iterate    0    f=  3.26251D+03    |proj g|=  1.79322D+03

At iterate    1    f=  1.42015D+03    |proj g|=  6.05642D+02

At iterate    2    f=  8.19715D+02    |proj g|=  3.33032D+02

At iterate    3    f=  5.14237D+02    |proj g|=  4.54683D+01

At iterate    4    f=  4.98740D+02    |proj g|=  2.71373D+01

At iterate    5    f=  4.92718D+02    |proj g|=  1.65071D+01

At iterate    6    f=  4.47862D+02    |proj g|=  5.66247D+01

At iterate    7    f=  4.12833D+02    |proj g|=  2.49963D+02

At iterate    8    f=  4.10017D+02    |proj g|=  1.03353D+02

At iterate    9    f=  4.00655D+02    |proj g|=  7.87041D+01

At iterate   10    f=  3.87640D+02    |proj g|=  5.53010D+01

At iterate   11    f=  3.80450D+02    |proj g|=  2.19475D+02

At iterate   12    f=  3.70241D+02    |proj g|=  5.67114D+01

At iterate   13    f=  3.63071D+02    |proj g|=  6.57205D+01

At iterate   14    f=  3.46877D+02    |proj g|=  6.12073D+01

At iterate   15    f=  3.15701D+02    |proj g|=  6.45384D+01

At iterate   16    f=  2.89637D+02    |proj g|=  1.02793D+02

At iterate   17    f=  2.84325D+02    |proj g|=  1.38789D+02

At iterate   18    f=  2.77377D+02    |proj g|=  3.58703D+01

At iterate   19    f=  2.72060D+02    |proj g|=  9.55527D+01

At iterate   20    f=  2.66976D+02    |proj g|=  4.51014D+01

At iterate   21    f=  2.59126D+02    |proj g|=  3.78925D+01

At iterate   22    f=  2.46886D+02    |proj g|=  7.07329D+01

At iterate   23    f=  2.44225D+02    |proj g|=  5.42401D+01

At iterate   24    f=  2.40441D+02    |proj g|=  4.44453D+01

At iterate   25    f=  2.32267D+02    |proj g|=  5.76783D+01

At iterate   26    f=  2.23114D+02    |proj g|=  5.74207D+01

At iterate   27    f=  2.20803D+02    |proj g|=  5.68103D+01

At iterate   28    f=  2.18129D+02    |proj g|=  1.75867D+01

At iterate   29    f=  2.17129D+02    |proj g|=  1.10078D+01

At iterate   30    f=  2.15709D+02    |proj g|=  3.46466D+01

At iterate   31    f=  2.13683D+02    |proj g|=  3.33195D+01

At iterate   32    f=  2.11621D+02    |proj g|=  3.62682D+01

At iterate   33    f=  2.09546D+02    |proj g|=  2.66871D+01

At iterate   34    f=  2.07475D+02    |proj g|=  1.71495D+01

At iterate   35    f=  2.06808D+02    |proj g|=  2.89135D+01

At iterate   36    f=  2.06015D+02    |proj g|=  1.76394D+01

At iterate   37    f=  2.04456D+02    |proj g|=  1.75927D+01

At iterate   38    f=  2.03535D+02    |proj g|=  8.25091D+01

At iterate   39    f=  2.01521D+02    |proj g|=  4.90469D+01

At iterate   40    f=  1.99887D+02    |proj g|=  1.98770D+01

At iterate   41    f=  1.99065D+02    |proj g|=  1.20509D+01

At iterate   42    f=  1.98599D+02    |proj g|=  6.92786D+01

At iterate   43    f=  1.97873D+02    |proj g|=  1.28449D+01

At iterate   44    f=  1.97723D+02    |proj g|=  1.24017D+01

At iterate   45    f=  1.96986D+02    |proj g|=  2.82415D+01

At iterate   46    f=  1.96041D+02    |proj g|=  4.43499D+01

At iterate   47    f=  1.95561D+02    |proj g|=  4.61626D+01

At iterate   48    f=  1.94636D+02    |proj g|=  2.05956D+01

At iterate   49    f=  1.94451D+02    |proj g|=  4.72021D+00

At iterate   50    f=  1.94337D+02    |proj g|=  7.19158D+00

At iterate   51    f=  1.94036D+02    |proj g|=  2.24840D+01

At iterate   52    f=  1.93530D+02    |proj g|=  3.30042D+01

At iterate   53    f=  1.93209D+02    |proj g|=  4.39323D+01

At iterate   54    f=  1.92636D+02    |proj g|=  1.73542D+01

At iterate   55    f=  1.92415D+02    |proj g|=  6.33189D+00

At iterate   56    f=  1.92259D+02    |proj g|=  9.57020D+00

At iterate   57    f=  1.92068D+02    |proj g|=  1.48462D+01

At iterate   58    f=  1.91647D+02    |proj g|=  2.12375D+01

At iterate   59    f=  1.91549D+02    |proj g|=  4.73599D+01

At iterate   60    f=  1.91016D+02    |proj g|=  1.19673D+01

At iterate   61    f=  1.90803D+02    |proj g|=  6.98701D+00

At iterate   62    f=  1.90642D+02    |proj g|=  9.37108D+00

At iterate   63    f=  1.90457D+02    |proj g|=  1.64541D+01

At iterate   64    f=  1.90245D+02    |proj g|=  1.73398D+01

At iterate   65    f=  1.90023D+02    |proj g|=  1.11927D+01

At iterate   66    f=  1.89813D+02    |proj g|=  1.23559D+01

At iterate   67    f=  1.89586D+02    |proj g|=  1.52722D+01

At iterate   68    f=  1.89364D+02    |proj g|=  5.35008D+00

At iterate   69    f=  1.89214D+02    |proj g|=  7.70272D+00

At iterate   70    f=  1.88975D+02    |proj g|=  1.67359D+01

At iterate   71    f=  1.88766D+02    |proj g|=  2.36443D+01

At iterate   72    f=  1.88549D+02    |proj g|=  9.54550D+00

At iterate   73    f=  1.88264D+02    |proj g|=  6.52464D+00

At iterate   74    f=  1.88127D+02    |proj g|=  7.53376D+00

At iterate   75    f=  1.87750D+02    |proj g|=  2.27259D+01

At iterate   76    f=  1.87354D+02    |proj g|=  1.61226D+01

At iterate   77    f=  1.87155D+02    |proj g|=  7.91763D+00

At iterate   78    f=  1.86962D+02    |proj g|=  7.05207D+00

At iterate   79    f=  1.86673D+02    |proj g|=  1.91049D+01

At iterate   80    f=  1.86128D+02    |proj g|=  1.83714D+01

At iterate   81    f=  1.85786D+02    |proj g|=  4.51975D+01

At iterate   82    f=  1.84980D+02    |proj g|=  9.97762D+00

At iterate   83    f=  1.84616D+02    |proj g|=  9.72368D+00

At iterate   84    f=  1.83949D+02    |proj g|=  3.36781D+01

At iterate   85    f=  1.83433D+02    |proj g|=  4.12002D+01

At iterate   86    f=  1.82977D+02    |proj g|=  1.60404D+01

At iterate   87    f=  1.82641D+02    |proj g|=  1.03197D+01

At iterate   88    f=  1.82405D+02    |proj g|=  1.22926D+01

At iterate   89    f=  1.81409D+02    |proj g|=  3.02066D+01

At iterate   90    f=  1.80198D+02    |proj g|=  2.88786D+01

At iterate   91    f=  1.80083D+02    |proj g|=  3.05610D+01

At iterate   92    f=  1.78715D+02    |proj g|=  2.98522D+01

At iterate   93    f=  1.77467D+02    |proj g|=  3.29201D+01

At iterate   94    f=  1.76598D+02    |proj g|=  4.02025D+01

At iterate   95    f=  1.75519D+02    |proj g|=  2.00590D+01

At iterate   96    f=  1.74678D+02    |proj g|=  2.10669D+01

At iterate   97    f=  1.71956D+02    |proj g|=  2.75515D+01

At iterate   98    f=  1.71030D+02    |proj g|=  1.54133D+02

At iterate   99    f=  1.68136D+02    |proj g|=  5.44790D+01

At iterate  100    f=  1.66202D+02    |proj g|=  2.71768D+01

At iterate  101    f=  1.64565D+02    |proj g|=  3.43769D+01

At iterate  102    f=  1.61987D+02    |proj g|=  6.29022D+01

At iterate  103    f=  1.57966D+02    |proj g|=  3.73326D+01

At iterate  104    f=  1.55059D+02    |proj g|=  5.17616D+01

At iterate  105    f=  1.53629D+02    |proj g|=  8.38336D+01

At iterate  106    f=  1.51691D+02    |proj g|=  5.58367D+01

At iterate  107    f=  1.48650D+02    |proj g|=  4.18889D+01

At iterate  108    f=  1.45680D+02    |proj g|=  5.72838D+01

At iterate  109    f=  1.39836D+02    |proj g|=  1.01408D+02

At iterate  110    f=  1.38487D+02    |proj g|=  1.53520D+02

At iterate  111    f=  1.32424D+02    |proj g|=  3.62718D+01

At iterate  112    f=  1.30774D+02    |proj g|=  4.34324D+01

At iterate  113    f=  1.29399D+02    |proj g|=  2.52052D+01

At iterate  114    f=  1.26710D+02    |proj g|=  8.21423D+01

At iterate  115    f=  1.23294D+02    |proj g|=  1.75608D+02

At iterate  116    f=  1.19289D+02    |proj g|=  6.27264D+01

At iterate  117    f=  1.16815D+02    |proj g|=  3.08461D+01

At iterate  118    f=  1.15522D+02    |proj g|=  2.58195D+01

At iterate  119    f=  1.13132D+02    |proj g|=  5.89478D+01

At iterate  120    f=  1.09281D+02    |proj g|=  7.78654D+01

At iterate  121    f=  1.03825D+02    |proj g|=  1.40582D+02

At iterate  122    f=  1.02686D+02    |proj g|=  1.63570D+02

At iterate  123    f=  9.86587D+01    |proj g|=  5.84417D+01

At iterate  124    f=  9.68666D+01    |proj g|=  2.55379D+01

At iterate  125    f=  9.32312D+01    |proj g|=  1.16047D+02

At iterate  126    f=  8.93351D+01    |proj g|=  1.27006D+02

At iterate  127    f=  8.71478D+01    |proj g|=  1.47366D+02

At iterate  128    f=  8.50793D+01    |proj g|=  4.44603D+01

At iterate  129    f=  8.39226D+01    |proj g|=  6.54420D+01

At iterate  130    f=  8.14000D+01    |proj g|=  1.10485D+02

At iterate  131    f=  8.06981D+01    |proj g|=  2.04537D+02

At iterate  132    f=  7.82709D+01    |proj g|=  8.24200D+01

At iterate  133    f=  7.75042D+01    |proj g|=  1.80323D+01

At iterate  134    f=  7.70000D+01    |proj g|=  4.61807D+01

At iterate  135    f=  7.60947D+01    |proj g|=  8.38078D+01

At iterate  136    f=  7.41467D+01    |proj g|=  1.10940D+02

At iterate  137    f=  7.31286D+01    |proj g|=  2.61545D+02

At iterate  138    f=  7.06875D+01    |proj g|=  5.75686D+01

At iterate  139    f=  6.98800D+01    |proj g|=  3.24632D+01

At iterate  140    f=  6.89891D+01    |proj g|=  3.35199D+01

At iterate  141    f=  6.87741D+01    |proj g|=  1.80348D+02

At iterate  142    f=  6.72341D+01    |proj g|=  6.63202D+01

At iterate  143    f=  6.66384D+01    |proj g|=  1.65902D+01

At iterate  144    f=  6.62168D+01    |proj g|=  2.14224D+01

At iterate  145    f=  6.56978D+01    |proj g|=  3.97837D+01

At iterate  146    f=  6.48942D+01    |proj g|=  8.97581D+01

At iterate  147    f=  6.37751D+01    |proj g|=  6.25411D+01

At iterate  148    f=  6.33387D+01    |proj g|=  2.66286D+01

At iterate  149    f=  6.25776D+01    |proj g|=  2.35579D+01

At iterate  150    f=  6.16244D+01    |proj g|=  4.46626D+01

At iterate  151    f=  6.11047D+01    |proj g|=  6.52445D+01

At iterate  152    f=  6.05102D+01    |proj g|=  2.42385D+01

At iterate  153    f=  6.03242D+01    |proj g|=  8.83396D+00

At iterate  154    f=  6.02006D+01    |proj g|=  1.46746D+01

At iterate  155    f=  5.97131D+01    |proj g|=  4.67796D+01

At iterate  156    f=  5.94298D+01    |proj g|=  8.87440D+01

At iterate  157    f=  5.89745D+01    |proj g|=  4.23919D+01

At iterate  158    f=  5.85847D+01    |proj g|=  1.80577D+01

At iterate  159    f=  5.83909D+01    |proj g|=  7.41869D+01

At iterate  160    f=  5.81639D+01    |proj g|=  4.88251D+01

At iterate  161    f=  5.76572D+01    |proj g|=  1.41203D+01

At iterate  162    f=  5.73878D+01    |proj g|=  2.50879D+01

At iterate  163    f=  5.72307D+01    |proj g|=  4.12805D+01

At iterate  164    f=  5.70156D+01    |proj g|=  1.70002D+01

At iterate  165    f=  5.67836D+01    |proj g|=  2.05895D+01

At iterate  166    f=  5.64715D+01    |proj g|=  3.58244D+01

At iterate  167    f=  5.60298D+01    |proj g|=  3.29991D+01

At iterate  168    f=  5.59031D+01    |proj g|=  5.49263D+01

At iterate  169    f=  5.55886D+01    |proj g|=  1.01733D+01

At iterate  170    f=  5.54585D+01    |proj g|=  1.40220D+01

At iterate  171    f=  5.53199D+01    |proj g|=  2.16350D+01

At iterate  172    f=  5.51640D+01    |proj g|=  2.31127D+01

At iterate  173    f=  5.49464D+01    |proj g|=  1.72842D+01

At iterate  174    f=  5.46395D+01    |proj g|=  4.92550D+01

At iterate  175    f=  5.44825D+01    |proj g|=  6.02250D+01

At iterate  176    f=  5.43234D+01    |proj g|=  1.93427D+01

At iterate  177    f=  5.42114D+01    |proj g|=  8.95840D+00

At iterate  178    f=  5.40640D+01    |proj g|=  2.46582D+01

At iterate  179    f=  5.38194D+01    |proj g|=  3.49549D+01

At iterate  180    f=  5.34930D+01    |proj g|=  2.31751D+01

At iterate  181    f=  5.33145D+01    |proj g|=  3.67947D+01

At iterate  182    f=  5.31053D+01    |proj g|=  1.90012D+01

At iterate  183    f=  5.29788D+01    |proj g|=  3.20266D+01

At iterate  184    f=  5.27401D+01    |proj g|=  3.54490D+01

At iterate  185    f=  5.26140D+01    |proj g|=  4.73874D+01

At iterate  186    f=  5.24226D+01    |proj g|=  2.18705D+01

At iterate  187    f=  5.22656D+01    |proj g|=  9.84294D+00

At iterate  188    f=  5.21688D+01    |proj g|=  3.67062D+01

At iterate  189    f=  5.20529D+01    |proj g|=  2.41119D+01

At iterate  190    f=  5.18378D+01    |proj g|=  1.58473D+01

At iterate  191    f=  5.17393D+01    |proj g|=  4.30410D+01

At iterate  192    f=  5.15707D+01    |proj g|=  2.50977D+01

At iterate  193    f=  5.14498D+01    |proj g|=  7.50565D+00

At iterate  194    f=  5.13622D+01    |proj g|=  1.24477D+01

At iterate  195    f=  5.13446D+01    |proj g|=  5.10880D+01

At iterate  196    f=  5.12058D+01    |proj g|=  1.52978D+01

At iterate  197    f=  5.11381D+01    |proj g|=  9.22646D+00

At iterate  198    f=  5.10161D+01    |proj g|=  1.87415D+01

At iterate  199    f=  5.08530D+01    |proj g|=  3.14919D+01

At iterate  200    f=  5.07397D+01    |proj g|=  3.90377D+01

At iterate  201    f=  5.06051D+01    |proj g|=  1.06749D+01

At iterate  202    f=  5.05221D+01    |proj g|=  6.88499D+00

At iterate  203    f=  5.04206D+01    |proj g|=  1.81864D+01

At iterate  204    f=  5.03283D+01    |proj g|=  3.15831D+01

At iterate  205    f=  5.02167D+01    |proj g|=  1.08374D+01

At iterate  206    f=  5.00959D+01    |proj g|=  6.71044D+00

At iterate  207    f=  5.00232D+01    |proj g|=  1.94822D+01

At iterate  208    f=  4.99499D+01    |proj g|=  1.36344D+01

At iterate  209    f=  4.98735D+01    |proj g|=  1.34440D+01

At iterate  210    f=  4.98013D+01    |proj g|=  1.80219D+01

At iterate  211    f=  4.97603D+01    |proj g|=  9.63263D+00

At iterate  212    f=  4.97014D+01    |proj g|=  8.12970D+00

At iterate  213    f=  4.96527D+01    |proj g|=  4.38071D+01

At iterate  214    f=  4.95668D+01    |proj g|=  1.47524D+01

At iterate  215    f=  4.95034D+01    |proj g|=  1.22951D+01

At iterate  216    f=  4.94602D+01    |proj g|=  9.71612D+00

At iterate  217    f=  4.93651D+01    |proj g|=  2.36107D+01

At iterate  218    f=  4.92419D+01    |proj g|=  1.33814D+01

At iterate  219    f=  4.91561D+01    |proj g|=  1.39461D+01

At iterate  220    f=  4.91180D+01    |proj g|=  2.34164D+01

At iterate  221    f=  4.90705D+01    |proj g|=  7.30033D+00

At iterate  222    f=  4.90338D+01    |proj g|=  1.48201D+01

At iterate  223    f=  4.89340D+01    |proj g|=  3.34067D+01

At iterate  224    f=  4.88282D+01    |proj g|=  3.46859D+01

At iterate  225    f=  4.87593D+01    |proj g|=  5.75911D+01

At iterate  226    f=  4.85852D+01    |proj g|=  9.25947D+00

At iterate  227    f=  4.85136D+01    |proj g|=  5.66700D+00

At iterate  228    f=  4.84461D+01    |proj g|=  1.43180D+01

At iterate  229    f=  4.83794D+01    |proj g|=  2.34652D+01

At iterate  230    f=  4.82895D+01    |proj g|=  1.11327D+01

At iterate  231    f=  4.82153D+01    |proj g|=  5.12078D+00

At iterate  232    f=  4.81756D+01    |proj g|=  1.46292D+01

At iterate  233    f=  4.81398D+01    |proj g|=  6.75142D+00

At iterate  234    f=  4.80986D+01    |proj g|=  8.32674D+00

At iterate  235    f=  4.79819D+01    |proj g|=  1.86288D+01

At iterate  236    f=  4.79454D+01    |proj g|=  2.29683D+01

At iterate  237    f=  4.78833D+01    |proj g|=  1.67668D+01

At iterate  238    f=  4.78322D+01    |proj g|=  2.32894D+01

At iterate  239    f=  4.77864D+01    |proj g|=  7.90347D+00

At iterate  240    f=  4.77469D+01    |proj g|=  7.95574D+00

At iterate  241    f=  4.76720D+01    |proj g|=  3.71642D+01

At iterate  242    f=  4.75850D+01    |proj g|=  7.04780D+00

At iterate  243    f=  4.75414D+01    |proj g|=  1.02705D+01

At iterate  244    f=  4.74580D+01    |proj g|=  8.74358D+00

At iterate  245    f=  4.74283D+01    |proj g|=  1.07986D+01

At iterate  246    f=  4.73907D+01    |proj g|=  6.75928D+00

At iterate  247    f=  4.73179D+01    |proj g|=  1.31993D+01

At iterate  248    f=  4.72926D+01    |proj g|=  1.67741D+01

At iterate  249    f=  4.72679D+01    |proj g|=  1.08593D+01

At iterate  250    f=  4.71750D+01    |proj g|=  1.14704D+01

At iterate  251    f=  4.71513D+01    |proj g|=  3.13183D+01

At iterate  252    f=  4.70941D+01    |proj g|=  9.92392D+00

At iterate  253    f=  4.70604D+01    |proj g|=  6.71323D+00

At iterate  254    f=  4.70259D+01    |proj g|=  7.95050D+00

At iterate  255    f=  4.69563D+01    |proj g|=  1.14998D+01

At iterate  256    f=  4.69240D+01    |proj g|=  1.52014D+01

At iterate  257    f=  4.68643D+01    |proj g|=  3.96792D+00

At iterate  258    f=  4.68297D+01    |proj g|=  4.32534D+00

At iterate  259    f=  4.67989D+01    |proj g|=  2.33923D+01

At iterate  260    f=  4.67574D+01    |proj g|=  7.81772D+00

At iterate  261    f=  4.67254D+01    |proj g|=  5.82808D+00

At iterate  262    f=  4.66866D+01    |proj g|=  1.26421D+01

At iterate  263    f=  4.66512D+01    |proj g|=  2.00263D+01

At iterate  264    f=  4.66078D+01    |proj g|=  8.90010D+00

At iterate  265    f=  4.65520D+01    |proj g|=  1.15831D+01

At iterate  266    f=  4.65037D+01    |proj g|=  1.46562D+01

At iterate  267    f=  4.64223D+01    |proj g|=  1.73319D+01

At iterate  268    f=  4.63830D+01    |proj g|=  1.76188D+01

At iterate  269    f=  4.63356D+01    |proj g|=  7.09298D+00

At iterate  270    f=  4.63034D+01    |proj g|=  7.56225D+00

At iterate  271    f=  4.62697D+01    |proj g|=  9.98916D+00

At iterate  272    f=  4.62180D+01    |proj g|=  9.48198D+00

At iterate  273    f=  4.61579D+01    |proj g|=  7.86350D+00

At iterate  274    f=  4.60750D+01    |proj g|=  1.22642D+01

At iterate  275    f=  4.60581D+01    |proj g|=  4.65593D+01

At iterate  276    f=  4.59914D+01    |proj g|=  6.86647D+00

At iterate  277    f=  4.59729D+01    |proj g|=  4.11594D+00

At iterate  278    f=  4.59357D+01    |proj g|=  8.13975D+00

At iterate  279    f=  4.58827D+01    |proj g|=  1.30413D+01

At iterate  280    f=  4.58486D+01    |proj g|=  2.44393D+01

At iterate  281    f=  4.57821D+01    |proj g|=  1.04912D+01

At iterate  282    f=  4.57267D+01    |proj g|=  8.32274D+00

At iterate  283    f=  4.56704D+01    |proj g|=  1.13020D+01

At iterate  284    f=  4.56455D+01    |proj g|=  1.75243D+01

At iterate  285    f=  4.56052D+01    |proj g|=  5.71523D+00

At iterate  286    f=  4.55846D+01    |proj g|=  4.96895D+00

At iterate  287    f=  4.55312D+01    |proj g|=  1.17282D+01

At iterate  288    f=  4.54920D+01    |proj g|=  4.89114D+01

At iterate  289    f=  4.54077D+01    |proj g|=  7.09743D+00

At iterate  290    f=  4.53741D+01    |proj g|=  1.07326D+01

At iterate  291    f=  4.53466D+01    |proj g|=  5.73028D+00

At iterate  292    f=  4.53341D+01    |proj g|=  1.26472D+01

At iterate  293    f=  4.53104D+01    |proj g|=  8.52243D+00

At iterate  294    f=  4.52506D+01    |proj g|=  1.55551D+01

At iterate  295    f=  4.51964D+01    |proj g|=  1.65202D+01

At iterate  296    f=  4.51699D+01    |proj g|=  2.21778D+01

At iterate  297    f=  4.51266D+01    |proj g|=  1.05886D+01

At iterate  298    f=  4.50923D+01    |proj g|=  1.01710D+01

At iterate  299    f=  4.50532D+01    |proj g|=  1.37018D+01

At iterate  300    f=  4.50249D+01    |proj g|=  1.44274D+01

At iterate  301    f=  4.49956D+01    |proj g|=  1.05489D+01

At iterate  302    f=  4.49702D+01    |proj g|=  1.58536D+01

At iterate  303    f=  4.49553D+01    |proj g|=  1.07601D+01

At iterate  304    f=  4.49201D+01    |proj g|=  5.66371D+00

At iterate  305    f=  4.49010D+01    |proj g|=  2.05558D+01

At iterate  306    f=  4.48737D+01    |proj g|=  5.35003D+00

At iterate  307    f=  4.48561D+01    |proj g|=  4.46458D+00

At iterate  308    f=  4.48428D+01    |proj g|=  6.44923D+00

At iterate  309    f=  4.48029D+01    |proj g|=  9.69546D+00

At iterate  310    f=  4.47839D+01    |proj g|=  1.29704D+01

At iterate  311    f=  4.47522D+01    |proj g|=  4.97329D+00

At iterate  312    f=  4.47214D+01    |proj g|=  4.97437D+00

At iterate  313    f=  4.46815D+01    |proj g|=  1.31070D+01

At iterate  314    f=  4.46638D+01    |proj g|=  3.38257D+01

At iterate  315    f=  4.46154D+01    |proj g|=  7.37477D+00

At iterate  316    f=  4.45983D+01    |proj g|=  6.44238D+00

At iterate  317    f=  4.45827D+01    |proj g|=  6.02897D+00

At iterate  318    f=  4.45689D+01    |proj g|=  1.54382D+01

At iterate  319    f=  4.45472D+01    |proj g|=  9.90327D+00

At iterate  320    f=  4.45109D+01    |proj g|=  5.51165D+00

At iterate  321    f=  4.44896D+01    |proj g|=  9.26423D+00

At iterate  322    f=  4.44717D+01    |proj g|=  1.47881D+01

At iterate  323    f=  4.44456D+01    |proj g|=  9.19460D+00

At iterate  324    f=  4.44052D+01    |proj g|=  6.38257D+00

At iterate  325    f=  4.43800D+01    |proj g|=  1.14872D+01

At iterate  326    f=  4.43547D+01    |proj g|=  6.08249D+00

At iterate  327    f=  4.43291D+01    |proj g|=  5.32892D+00

At iterate  328    f=  4.43050D+01    |proj g|=  2.27644D+01

At iterate  329    f=  4.42777D+01    |proj g|=  4.77597D+00

At iterate  330    f=  4.42695D+01    |proj g|=  3.53572D+00

At iterate  331    f=  4.42434D+01    |proj g|=  5.28017D+00

At iterate  332    f=  4.42285D+01    |proj g|=  1.75323D+01

At iterate  333    f=  4.42057D+01    |proj g|=  7.00475D+00

At iterate  334    f=  4.41861D+01    |proj g|=  2.57014D+00

At iterate  335    f=  4.41777D+01    |proj g|=  3.49192D+00

At iterate  336    f=  4.41327D+01    |proj g|=  1.19243D+01

At iterate  337    f=  4.40823D+01    |proj g|=  1.72437D+01

At iterate  338    f=  4.40405D+01    |proj g|=  1.45587D+01

At iterate  339    f=  4.40180D+01    |proj g|=  4.69777D+00

At iterate  340    f=  4.40011D+01    |proj g|=  9.80177D+00

At iterate  341    f=  4.39859D+01    |proj g|=  1.10157D+01

At iterate  342    f=  4.39695D+01    |proj g|=  8.33019D+00

At iterate  343    f=  4.39415D+01    |proj g|=  8.49987D+00

At iterate  344    f=  4.39241D+01    |proj g|=  1.24577D+01

At iterate  345    f=  4.39040D+01    |proj g|=  6.47633D+00

At iterate  346    f=  4.38525D+01    |proj g|=  5.56114D+00

At iterate  347    f=  4.38347D+01    |proj g|=  2.18747D+01

At iterate  348    f=  4.38037D+01    |proj g|=  7.18890D+00

At iterate  349    f=  4.37746D+01    |proj g|=  5.67103D+00

At iterate  350    f=  4.37514D+01    |proj g|=  6.35932D+00

At iterate  351    f=  4.37251D+01    |proj g|=  1.28490D+01

At iterate  352    f=  4.36975D+01    |proj g|=  4.83689D+00

At iterate  353    f=  4.36766D+01    |proj g|=  5.82208D+00

At iterate  354    f=  4.36559D+01    |proj g|=  1.18472D+01

At iterate  355    f=  4.36383D+01    |proj g|=  1.26252D+01

At iterate  356    f=  4.36196D+01    |proj g|=  1.04679D+01

At iterate  357    f=  4.35661D+01    |proj g|=  1.99991D+01

At iterate  358    f=  4.35416D+01    |proj g|=  1.34726D+01

At iterate  359    f=  4.35096D+01    |proj g|=  5.13543D+00

At iterate  360    f=  4.34755D+01    |proj g|=  8.21684D+00

At iterate  361    f=  4.34339D+01    |proj g|=  9.92252D+00

At iterate  362    f=  4.33864D+01    |proj g|=  1.37954D+01

At iterate  363    f=  4.33364D+01    |proj g|=  1.50408D+01

At iterate  364    f=  4.32933D+01    |proj g|=  8.35447D+00

At iterate  365    f=  4.32742D+01    |proj g|=  8.32874D+00

At iterate  366    f=  4.32420D+01    |proj g|=  1.28791D+01

At iterate  367    f=  4.31992D+01    |proj g|=  8.17796D+00

At iterate  368    f=  4.31741D+01    |proj g|=  1.92489D+01

At iterate  369    f=  4.31397D+01    |proj g|=  6.52130D+00

At iterate  370    f=  4.31064D+01    |proj g|=  5.79939D+00

At iterate  371    f=  4.30471D+01    |proj g|=  7.28063D+00

At iterate  372    f=  4.30222D+01    |proj g|=  2.00020D+01

At iterate  373    f=  4.29625D+01    |proj g|=  6.59157D+00

At iterate  374    f=  4.29246D+01    |proj g|=  5.25391D+00

At iterate  375    f=  4.28833D+01    |proj g|=  6.72746D+00

At iterate  376    f=  4.28694D+01    |proj g|=  2.49741D+01

At iterate  377    f=  4.28176D+01    |proj g|=  1.00710D+01

At iterate  378    f=  4.27888D+01    |proj g|=  4.87181D+00

At iterate  379    f=  4.27455D+01    |proj g|=  5.38578D+00

At iterate  380    f=  4.26918D+01    |proj g|=  1.97475D+01

At iterate  381    f=  4.26341D+01    |proj g|=  1.27704D+01

At iterate  382    f=  4.25997D+01    |proj g|=  1.23451D+01

At iterate  383    f=  4.25710D+01    |proj g|=  7.56422D+00

At iterate  384    f=  4.25491D+01    |proj g|=  7.74239D+00

At iterate  385    f=  4.24970D+01    |proj g|=  6.19399D+00

At iterate  386    f=  4.24329D+01    |proj g|=  1.57103D+01

At iterate  387    f=  4.23796D+01    |proj g|=  1.94109D+01

At iterate  388    f=  4.23248D+01    |proj g|=  7.03277D+00

At iterate  389    f=  4.22617D+01    |proj g|=  1.12593D+01

At iterate  390    f=  4.21998D+01    |proj g|=  1.08663D+01

At iterate  391    f=  4.21075D+01    |proj g|=  1.78858D+01

At iterate  392    f=  4.20809D+01    |proj g|=  1.18790D+01

At iterate  393    f=  4.20559D+01    |proj g|=  7.21176D+00

At iterate  394    f=  4.20273D+01    |proj g|=  9.41294D+00

At iterate  395    f=  4.19764D+01    |proj g|=  1.98789D+01

At iterate  396    f=  4.19264D+01    |proj g|=  2.67830D+01

At iterate  397    f=  4.18688D+01    |proj g|=  6.82578D+00

At iterate  398    f=  4.18485D+01    |proj g|=  3.98237D+00

At iterate  399    f=  4.18309D+01    |proj g|=  3.96620D+00

At iterate  400    f=  4.18148D+01    |proj g|=  3.53449D+01

At iterate  401    f=  4.17622D+01    |proj g|=  1.40778D+01

At iterate  402    f=  4.17251D+01    |proj g|=  8.00839D+00

At iterate  403    f=  4.17000D+01    |proj g|=  7.74226D+00

At iterate  404    f=  4.16637D+01    |proj g|=  1.03085D+01

At iterate  405    f=  4.16377D+01    |proj g|=  1.57180D+01

At iterate  406    f=  4.15886D+01    |proj g|=  5.55374D+00

At iterate  407    f=  4.15638D+01    |proj g|=  3.90677D+00

At iterate  408    f=  4.15491D+01    |proj g|=  2.19630D+01

At iterate  409    f=  4.15215D+01    |proj g|=  7.63096D+00

At iterate  410    f=  4.15097D+01    |proj g|=  3.67026D+00

At iterate  411    f=  4.14755D+01    |proj g|=  1.14420D+01

At iterate  412    f=  4.14370D+01    |proj g|=  1.46860D+01

At iterate  413    f=  4.14003D+01    |proj g|=  1.01919D+01

At iterate  414    f=  4.13759D+01    |proj g|=  9.59312D+00

At iterate  415    f=  4.13613D+01    |proj g|=  4.49704D+00

At iterate  416    f=  4.13478D+01    |proj g|=  7.30586D+00

At iterate  417    f=  4.13013D+01    |proj g|=  8.61156D+00

At iterate  418    f=  4.12733D+01    |proj g|=  3.14722D+01

At iterate  419    f=  4.12179D+01    |proj g|=  7.57361D+00

At iterate  420    f=  4.11959D+01    |proj g|=  3.80218D+00

At iterate  421    f=  4.11752D+01    |proj g|=  4.36658D+00

At iterate  422    f=  4.11535D+01    |proj g|=  2.11831D+01

At iterate  423    f=  4.11207D+01    |proj g|=  1.16010D+01

At iterate  424    f=  4.10874D+01    |proj g|=  6.21555D+00

At iterate  425    f=  4.10690D+01    |proj g|=  9.71333D+00

At iterate  426    f=  4.10504D+01    |proj g|=  1.03938D+01

At iterate  427    f=  4.10258D+01    |proj g|=  6.58407D+00

At iterate  428    f=  4.09947D+01    |proj g|=  1.42431D+01

At iterate  429    f=  4.09632D+01    |proj g|=  8.84886D+00

At iterate  430    f=  4.09380D+01    |proj g|=  6.00140D+00

At iterate  431    f=  4.08991D+01    |proj g|=  1.11450D+01

At iterate  432    f=  4.08728D+01    |proj g|=  1.38580D+01

At iterate  433    f=  4.08351D+01    |proj g|=  6.46707D+00

At iterate  434    f=  4.07978D+01    |proj g|=  1.29293D+01

At iterate  435    f=  4.07744D+01    |proj g|=  2.82986D+01

At iterate  436    f=  4.07433D+01    |proj g|=  9.02555D+00

At iterate  437    f=  4.07207D+01    |proj g|=  3.82765D+00

At iterate  438    f=  4.06969D+01    |proj g|=  5.74888D+00

At iterate  439    f=  4.06521D+01    |proj g|=  1.33692D+01

At iterate  440    f=  4.06322D+01    |proj g|=  1.89488D+01

At iterate  441    f=  4.05976D+01    |proj g|=  7.16003D+00

At iterate  442    f=  4.05763D+01    |proj g|=  3.64140D+00

At iterate  443    f=  4.05435D+01    |proj g|=  1.26613D+01

At iterate  444    f=  4.05216D+01    |proj g|=  1.73754D+01

At iterate  445    f=  4.04983D+01    |proj g|=  5.71667D+00

At iterate  446    f=  4.04740D+01    |proj g|=  3.17947D+00

At iterate  447    f=  4.04576D+01    |proj g|=  7.43495D+00

At iterate  448    f=  4.04311D+01    |proj g|=  1.57555D+01

At iterate  449    f=  4.04068D+01    |proj g|=  1.43087D+01

At iterate  450    f=  4.03879D+01    |proj g|=  7.13086D+00

At iterate  451    f=  4.03707D+01    |proj g|=  3.39016D+00

At iterate  452    f=  4.03573D+01    |proj g|=  5.00156D+00

At iterate  453    f=  4.03338D+01    |proj g|=  1.94011D+01

At iterate  454    f=  4.03133D+01    |proj g|=  1.15657D+01

At iterate  455    f=  4.02984D+01    |proj g|=  4.49426D+00

At iterate  456    f=  4.02791D+01    |proj g|=  1.01530D+01

At iterate  457    f=  4.02617D+01    |proj g|=  1.23382D+01

At iterate  458    f=  4.02262D+01    |proj g|=  1.54480D+01

At iterate  459    f=  4.02015D+01    |proj g|=  7.63486D+00

At iterate  460    f=  4.01847D+01    |proj g|=  4.89568D+00

At iterate  461    f=  4.01658D+01    |proj g|=  1.00417D+01

At iterate  462    f=  4.01492D+01    |proj g|=  1.89830D+01

At iterate  463    f=  4.01241D+01    |proj g|=  1.06274D+01

At iterate  464    f=  4.01035D+01    |proj g|=  2.82779D+00

At iterate  465    f=  4.00866D+01    |proj g|=  4.83829D+00

At iterate  466    f=  4.00707D+01    |proj g|=  2.36415D+01

At iterate  467    f=  4.00505D+01    |proj g|=  1.29919D+01

At iterate  468    f=  4.00298D+01    |proj g|=  5.12110D+00

At iterate  469    f=  4.00189D+01    |proj g|=  4.72107D+00

At iterate  470    f=  3.99980D+01    |proj g|=  6.03712D+00

At iterate  471    f=  3.99765D+01    |proj g|=  2.62796D+01

At iterate  472    f=  3.99412D+01    |proj g|=  8.24206D+00

At iterate  473    f=  3.99202D+01    |proj g|=  6.30764D+00

At iterate  474    f=  3.99025D+01    |proj g|=  8.39829D+00

At iterate  475    f=  3.98952D+01    |proj g|=  2.12503D+01

At iterate  476    f=  3.98802D+01    |proj g|=  3.90360D+00

At iterate  477    f=  3.98701D+01    |proj g|=  6.49142D+00

At iterate  478    f=  3.98558D+01    |proj g|=  8.58870D+00

At iterate  479    f=  3.98317D+01    |proj g|=  2.45361D+01

At iterate  480    f=  3.98056D+01    |proj g|=  1.07227D+01

At iterate  481    f=  3.97938D+01    |proj g|=  3.03895D+00

At iterate  482    f=  3.97859D+01    |proj g|=  3.98483D+00

At iterate  483    f=  3.97743D+01    |proj g|=  6.91978D+00

At iterate  484    f=  3.97471D+01    |proj g|=  1.00725D+01

At iterate  485    f=  3.97286D+01    |proj g|=  2.13962D+01

At iterate  486    f=  3.97009D+01    |proj g|=  4.07801D+00

At iterate  487    f=  3.96845D+01    |proj g|=  5.94588D+00

At iterate  488    f=  3.96711D+01    |proj g|=  8.23282D+00

At iterate  489    f=  3.96371D+01    |proj g|=  2.11119D+01

At iterate  490    f=  3.96222D+01    |proj g|=  1.77600D+01

At iterate  491    f=  3.95980D+01    |proj g|=  3.86569D+00

At iterate  492    f=  3.95893D+01    |proj g|=  3.85390D+00

At iterate  493    f=  3.95782D+01    |proj g|=  7.84658D+00

At iterate  494    f=  3.95596D+01    |proj g|=  3.65622D+00

At iterate  495    f=  3.95223D+01    |proj g|=  7.72693D+00

At iterate  496    f=  3.94951D+01    |proj g|=  8.05786D+00

At iterate  497    f=  3.94891D+01    |proj g|=  2.86757D+01

At iterate  498    f=  3.94499D+01    |proj g|=  5.57681D+00

At iterate  499    f=  3.94355D+01    |proj g|=  6.70575D+00

At iterate  500    f=  3.94112D+01    |proj g|=  9.31280D+00

At iterate  501    f=  3.93855D+01    |proj g|=  6.97435D+00

At iterate  502    f=  3.93747D+01    |proj g|=  1.77209D+01

At iterate  503    f=  3.93558D+01    |proj g|=  6.55381D+00

At iterate  504    f=  3.93385D+01    |proj g|=  5.58937D+00

At iterate  505    f=  3.93008D+01    |proj g|=  1.66424D+01

At iterate  506    f=  3.92869D+01    |proj g|=  1.49462D+01

At iterate  507    f=  3.92727D+01    |proj g|=  5.81141D+00

At iterate  508    f=  3.92668D+01    |proj g|=  4.76883D+00

At iterate  509    f=  3.92561D+01    |proj g|=  7.34843D+00

At iterate  510    f=  3.92340D+01    |proj g|=  9.32001D+00

At iterate  511    f=  3.92192D+01    |proj g|=  2.65050D+01

At iterate  512    f=  3.92009D+01    |proj g|=  4.18741D+00

At iterate  513    f=  3.91938D+01    |proj g|=  5.10984D+00

At iterate  514    f=  3.91825D+01    |proj g|=  6.31587D+00

At iterate  515    f=  3.91654D+01    |proj g|=  8.62999D+00

At iterate  516    f=  3.91603D+01    |proj g|=  3.15163D+01

At iterate  517    f=  3.91373D+01    |proj g|=  3.27466D+00

At iterate  518    f=  3.91307D+01    |proj g|=  3.42695D+00

At iterate  519    f=  3.91221D+01    |proj g|=  4.41487D+00

At iterate  520    f=  3.91112D+01    |proj g|=  1.35816D+01

At iterate  521    f=  3.90929D+01    |proj g|=  6.29758D+00

At iterate  522    f=  3.90837D+01    |proj g|=  2.20938D+00

At iterate  523    f=  3.90757D+01    |proj g|=  4.19552D+00

At iterate  524    f=  3.90626D+01    |proj g|=  6.43934D+00

At iterate  525    f=  3.90564D+01    |proj g|=  1.76577D+01

At iterate  526    f=  3.90365D+01    |proj g|=  6.94993D+00

At iterate  527    f=  3.90197D+01    |proj g|=  5.10506D+00

At iterate  528    f=  3.90009D+01    |proj g|=  7.55888D+00

At iterate  529    f=  3.89988D+01    |proj g|=  2.64555D+01

At iterate  530    f=  3.89837D+01    |proj g|=  6.39405D+00

At iterate  531    f=  3.89781D+01    |proj g|=  1.97239D+00

At iterate  532    f=  3.89707D+01    |proj g|=  7.20268D+00

At iterate  533    f=  3.89599D+01    |proj g|=  8.60424D+00

At iterate  534    f=  3.89493D+01    |proj g|=  2.55277D+01

At iterate  535    f=  3.89188D+01    |proj g|=  1.11044D+01

At iterate  536    f=  3.89048D+01    |proj g|=  4.04491D+00

At iterate  537    f=  3.88954D+01    |proj g|=  6.11338D+00

At iterate  538    f=  3.88843D+01    |proj g|=  7.81757D+00

At iterate  539    f=  3.88709D+01    |proj g|=  2.39346D+01

At iterate  540    f=  3.88525D+01    |proj g|=  5.43209D+00

At iterate  541    f=  3.88470D+01    |proj g|=  3.25880D+00

At iterate  542    f=  3.88370D+01    |proj g|=  3.10827D+00

At iterate  543    f=  3.88258D+01    |proj g|=  1.03254D+01

At iterate  544    f=  3.88153D+01    |proj g|=  4.29438D+00

At iterate  545    f=  3.88070D+01    |proj g|=  3.29834D+00

At iterate  546    f=  3.87915D+01    |proj g|=  3.17689D+00

At iterate  547    f=  3.87740D+01    |proj g|=  1.24442D+01

At iterate  548    f=  3.87567D+01    |proj g|=  3.94180D+00

At iterate  549    f=  3.87459D+01    |proj g|=  2.80237D+00

At iterate  550    f=  3.87347D+01    |proj g|=  7.10194D+00

At iterate  551    f=  3.87256D+01    |proj g|=  7.46908D+00

At iterate  552    f=  3.87161D+01    |proj g|=  3.93283D+00

At iterate  553    f=  3.87040D+01    |proj g|=  4.46461D+00

At iterate  554    f=  3.86988D+01    |proj g|=  1.06509D+01

At iterate  555    f=  3.86934D+01    |proj g|=  8.12842D+00

At iterate  556    f=  3.86716D+01    |proj g|=  3.14230D+00

At iterate  557    f=  3.86654D+01    |proj g|=  4.31208D+00

At iterate  558    f=  3.86524D+01    |proj g|=  1.22812D+01

At iterate  559    f=  3.86410D+01    |proj g|=  8.55528D+00

At iterate  560    f=  3.86334D+01    |proj g|=  5.32020D+00

At iterate  561    f=  3.86228D+01    |proj g|=  3.58343D+00

At iterate  562    f=  3.86134D+01    |proj g|=  4.07165D+00

At iterate  563    f=  3.85965D+01    |proj g|=  5.19748D+00

At iterate  564    f=  3.85884D+01    |proj g|=  1.11449D+01

At iterate  565    f=  3.85793D+01    |proj g|=  3.83166D+00

At iterate  566    f=  3.85736D+01    |proj g|=  3.20798D+00

At iterate  567    f=  3.85682D+01    |proj g|=  7.06852D+00

At iterate  568    f=  3.85590D+01    |proj g|=  9.19962D+00

At iterate  569    f=  3.85494D+01    |proj g|=  4.87477D+00

At iterate  570    f=  3.85415D+01    |proj g|=  3.06376D+00

At iterate  571    f=  3.85377D+01    |proj g|=  1.67751D+01

At iterate  572    f=  3.85298D+01    |proj g|=  7.12593D+00

At iterate  573    f=  3.85233D+01    |proj g|=  3.17216D+00

At iterate  574    f=  3.85170D+01    |proj g|=  4.37916D+00

At iterate  575    f=  3.85104D+01    |proj g|=  4.17707D+00

At iterate  576    f=  3.84996D+01    |proj g|=  1.75617D+01

At iterate  577    f=  3.84848D+01    |proj g|=  3.79354D+00

At iterate  578    f=  3.84790D+01    |proj g|=  2.17874D+00

At iterate  579    f=  3.84727D+01    |proj g|=  4.22513D+00

At iterate  580    f=  3.84645D+01    |proj g|=  6.06319D+00

At iterate  581    f=  3.84566D+01    |proj g|=  1.12251D+01

At iterate  582    f=  3.84518D+01    |proj g|=  7.60299D+00

At iterate  583    f=  3.84485D+01    |proj g|=  2.75308D+00

At iterate  584    f=  3.84451D+01    |proj g|=  3.34254D+00

At iterate  585    f=  3.84389D+01    |proj g|=  7.63449D+00

At iterate  586    f=  3.84336D+01    |proj g|=  1.16243D+01

At iterate  587    f=  3.84269D+01    |proj g|=  4.18946D+00

At iterate  588    f=  3.84223D+01    |proj g|=  3.00159D+00

At iterate  589    f=  3.84143D+01    |proj g|=  3.86494D+00

At iterate  590    f=  3.84048D+01    |proj g|=  4.09244D+00

At iterate  591    f=  3.84001D+01    |proj g|=  6.54515D+00

At iterate  592    f=  3.83940D+01    |proj g|=  2.60003D+00

At iterate  593    f=  3.83887D+01    |proj g|=  2.17277D+00

At iterate  594    f=  3.83815D+01    |proj g|=  8.48877D+00

At iterate  595    f=  3.83723D+01    |proj g|=  4.76302D+00

At iterate  596    f=  3.83664D+01    |proj g|=  1.21409D+01

At iterate  597    f=  3.83596D+01    |proj g|=  3.94015D+00

At iterate  598    f=  3.83560D+01    |proj g|=  3.58635D+00

At iterate  599    f=  3.83526D+01    |proj g|=  6.12119D+00

At iterate  600    f=  3.83451D+01    |proj g|=  1.33063D+01

At iterate  601    f=  3.83368D+01    |proj g|=  1.17579D+01

At iterate  602    f=  3.83296D+01    |proj g|=  4.03488D+00

At iterate  603    f=  3.83236D+01    |proj g|=  3.53293D+00

At iterate  604    f=  3.83198D+01    |proj g|=  5.17528D+00

At iterate  605    f=  3.83095D+01    |proj g|=  6.96556D+00

At iterate  606    f=  3.83040D+01    |proj g|=  1.67926D+01

At iterate  607    f=  3.82924D+01    |proj g|=  4.40244D+00

At iterate  608    f=  3.82841D+01    |proj g|=  2.84018D+00

At iterate  609    f=  3.82761D+01    |proj g|=  3.75255D+00

At iterate  610    f=  3.82726D+01    |proj g|=  1.09036D+01

At iterate  611    f=  3.82657D+01    |proj g|=  5.48116D+00

At iterate  612    f=  3.82591D+01    |proj g|=  3.70492D+00

At iterate  613    f=  3.82542D+01    |proj g|=  7.35260D+00

At iterate  614    f=  3.82494D+01    |proj g|=  5.07696D+00

At iterate  615    f=  3.82427D+01    |proj g|=  6.83982D+00

At iterate  616    f=  3.82341D+01    |proj g|=  6.05871D+00

At iterate  617    f=  3.82296D+01    |proj g|=  1.13665D+01

At iterate  618    f=  3.82213D+01    |proj g|=  4.38345D+00

At iterate  619    f=  3.82157D+01    |proj g|=  2.62137D+00

At iterate  620    f=  3.82104D+01    |proj g|=  3.47069D+00

At iterate  621    f=  3.82035D+01    |proj g|=  3.12430D+00

At iterate  622    f=  3.81933D+01    |proj g|=  7.28886D+00

At iterate  623    f=  3.81877D+01    |proj g|=  1.59096D+01

At iterate  624    f=  3.81797D+01    |proj g|=  5.18488D+00

At iterate  625    f=  3.81759D+01    |proj g|=  2.16572D+00

At iterate  626    f=  3.81729D+01    |proj g|=  3.09107D+00

At iterate  627    f=  3.81684D+01    |proj g|=  1.13760D+01

At iterate  628    f=  3.81619D+01    |proj g|=  5.29823D+00

At iterate  629    f=  3.81534D+01    |proj g|=  3.31869D+00

At iterate  630    f=  3.81496D+01    |proj g|=  2.66723D+00

At iterate  631    f=  3.81420D+01    |proj g|=  7.05266D+00

At iterate  632    f=  3.81300D+01    |proj g|=  3.94662D+00

At iterate  633    f=  3.81195D+01    |proj g|=  5.45172D+00

At iterate  634    f=  3.81117D+01    |proj g|=  1.02781D+01

At iterate  635    f=  3.81078D+01    |proj g|=  6.62456D+00

At iterate  636    f=  3.81044D+01    |proj g|=  3.25031D+00

At iterate  637    f=  3.81007D+01    |proj g|=  2.38657D+00

At iterate  638    f=  3.80918D+01    |proj g|=  6.79601D+00

At iterate  639    f=  3.80826D+01    |proj g|=  7.40922D+00

At iterate  640    f=  3.80775D+01    |proj g|=  1.25385D+01

At iterate  641    f=  3.80713D+01    |proj g|=  2.86210D+00

At iterate  642    f=  3.80667D+01    |proj g|=  3.73008D+00

At iterate  643    f=  3.80621D+01    |proj g|=  6.56937D+00

At iterate  644    f=  3.80545D+01    |proj g|=  9.12426D+00

At iterate  645    f=  3.80496D+01    |proj g|=  6.37690D+00

At iterate  646    f=  3.80426D+01    |proj g|=  3.30785D+00

At iterate  647    f=  3.80349D+01    |proj g|=  3.16504D+00

At iterate  648    f=  3.80260D+01    |proj g|=  4.26128D+00

At iterate  649    f=  3.80211D+01    |proj g|=  1.32540D+01

At iterate  650    f=  3.80119D+01    |proj g|=  3.61089D+00

At iterate  651    f=  3.80080D+01    |proj g|=  2.62063D+00

At iterate  652    f=  3.80032D+01    |proj g|=  5.79400D+00

At iterate  653    f=  3.79988D+01    |proj g|=  8.21954D+00

At iterate  654    f=  3.79928D+01    |proj g|=  3.60961D+00

At iterate  655    f=  3.79872D+01    |proj g|=  4.03864D+00

At iterate  656    f=  3.79821D+01    |proj g|=  3.31439D+00

At iterate  657    f=  3.79778D+01    |proj g|=  1.73359D+01

At iterate  658    f=  3.79690D+01    |proj g|=  5.95841D+00

At iterate  659    f=  3.79618D+01    |proj g|=  2.68464D+00

At iterate  660    f=  3.79564D+01    |proj g|=  3.58062D+00

At iterate  661    f=  3.79474D+01    |proj g|=  4.82832D+00

At iterate  662    f=  3.79403D+01    |proj g|=  8.93668D+00

At iterate  663    f=  3.79302D+01    |proj g|=  2.18990D+00

At iterate  664    f=  3.79263D+01    |proj g|=  1.50011D+00

At iterate  665    f=  3.79185D+01    |proj g|=  3.09752D+00

At iterate  666    f=  3.79109D+01    |proj g|=  1.08852D+01

At iterate  667    f=  3.79014D+01    |proj g|=  4.09047D+00

At iterate  668    f=  3.78957D+01    |proj g|=  5.15528D+00

At iterate  669    f=  3.78950D+01    |proj g|=  1.79740D+01

At iterate  670    f=  3.78901D+01    |proj g|=  3.91522D+00

At iterate  671    f=  3.78880D+01    |proj g|=  1.56796D+00

At iterate  672    f=  3.78821D+01    |proj g|=  7.47663D+00

At iterate  673    f=  3.78773D+01    |proj g|=  7.57977D+00

At iterate  674    f=  3.78755D+01    |proj g|=  2.08120D+01

At iterate  675    f=  3.78657D+01    |proj g|=  3.61604D+00

At iterate  676    f=  3.78626D+01    |proj g|=  2.21275D+00

At iterate  677    f=  3.78594D+01    |proj g|=  3.77475D+00

At iterate  678    f=  3.78531D+01    |proj g|=  4.95918D+00

At iterate  679    f=  3.78451D+01    |proj g|=  7.06420D+00

At iterate  680    f=  3.78397D+01    |proj g|=  7.44913D+00

At iterate  681    f=  3.78349D+01    |proj g|=  2.87734D+00

At iterate  682    f=  3.78312D+01    |proj g|=  2.73938D+00

At iterate  683    f=  3.78251D+01    |proj g|=  3.75085D+00

At iterate  684    f=  3.78196D+01    |proj g|=  7.91451D+00

At iterate  685    f=  3.78146D+01    |proj g|=  8.53406D+00

At iterate  686    f=  3.78114D+01    |proj g|=  3.56887D+00

At iterate  687    f=  3.78084D+01    |proj g|=  3.50161D+00

At iterate  688    f=  3.78059D+01    |proj g|=  4.68938D+00

At iterate  689    f=  3.77995D+01    |proj g|=  8.18551D+00

At iterate  690    f=  3.77937D+01    |proj g|=  4.60156D+00

At iterate  691    f=  3.77893D+01    |proj g|=  2.10520D+00

At iterate  692    f=  3.77845D+01    |proj g|=  2.09189D+00

At iterate  693    f=  3.77792D+01    |proj g|=  3.12484D+00

At iterate  694    f=  3.77715D+01    |proj g|=  9.30539D+00

At iterate  695    f=  3.77651D+01    |proj g|=  4.23656D+00

At iterate  696    f=  3.77610D+01    |proj g|=  1.58051D+00

At iterate  697    f=  3.77583D+01    |proj g|=  2.70737D+00

At iterate  698    f=  3.77567D+01    |proj g|=  1.45899D+01

At iterate  699    f=  3.77523D+01    |proj g|=  4.45237D+00

At iterate  700    f=  3.77488D+01    |proj g|=  2.69068D+00

At iterate  701    f=  3.77464D+01    |proj g|=  3.97888D+00

At iterate  702    f=  3.77422D+01    |proj g|=  5.43076D+00

At iterate  703    f=  3.77382D+01    |proj g|=  7.36400D+00

At iterate  704    f=  3.77317D+01    |proj g|=  2.79382D+00

At iterate  705    f=  3.77267D+01    |proj g|=  1.89718D+00

At iterate  706    f=  3.77223D+01    |proj g|=  7.47973D+00

At iterate  707    f=  3.77174D+01    |proj g|=  4.07673D+00

At iterate  708    f=  3.77130D+01    |proj g|=  2.60607D+00

At iterate  709    f=  3.77059D+01    |proj g|=  4.13086D+00

At iterate  710    f=  3.77047D+01    |proj g|=  8.66191D+00

At iterate  711    f=  3.77005D+01    |proj g|=  3.20924D+00

At iterate  712    f=  3.76978D+01    |proj g|=  1.63557D+00

At iterate  713    f=  3.76941D+01    |proj g|=  4.78460D+00

At iterate  714    f=  3.76923D+01    |proj g|=  9.97010D+00

At iterate  715    f=  3.76891D+01    |proj g|=  2.88565D+00

At iterate  716    f=  3.76867D+01    |proj g|=  1.59914D+00

At iterate  717    f=  3.76837D+01    |proj g|=  3.29066D+00

At iterate  718    f=  3.76787D+01    |proj g|=  4.17801D+00

At iterate  719    f=  3.76770D+01    |proj g|=  6.81578D+00

At iterate  720    f=  3.76730D+01    |proj g|=  3.44807D+00

At iterate  721    f=  3.76706D+01    |proj g|=  1.12446D+00

At iterate  722    f=  3.76679D+01    |proj g|=  1.70843D+00

At iterate  723    f=  3.76642D+01    |proj g|=  3.60913D+00

At iterate  724    f=  3.76622D+01    |proj g|=  7.84210D+00

At iterate  725    f=  3.76565D+01    |proj g|=  2.32363D+00

At iterate  726    f=  3.76544D+01    |proj g|=  1.74202D+00

At iterate  727    f=  3.76521D+01    |proj g|=  2.95968D+00

At iterate  728    f=  3.76503D+01    |proj g|=  1.40573D+01

At iterate  729    f=  3.76467D+01    |proj g|=  5.56010D+00

At iterate  730    f=  3.76422D+01    |proj g|=  3.70358D+00

At iterate  731    f=  3.76396D+01    |proj g|=  5.12979D+00

At iterate  732    f=  3.76349D+01    |proj g|=  5.93299D+00

At iterate  733    f=  3.76320D+01    |proj g|=  1.36154D+01

At iterate  734    f=  3.76267D+01    |proj g|=  2.49339D+00

At iterate  735    f=  3.76254D+01    |proj g|=  2.06289D+00

At iterate  736    f=  3.76192D+01    |proj g|=  3.08579D+00

At iterate  737    f=  3.76152D+01    |proj g|=  5.43620D+00

At iterate  738    f=  3.76122D+01    |proj g|=  1.92925D+00

At iterate  739    f=  3.76096D+01    |proj g|=  2.58328D+00

At iterate  740    f=  3.76050D+01    |proj g|=  2.48471D+00

At iterate  741    f=  3.76033D+01    |proj g|=  9.95366D+00

At iterate  742    f=  3.75975D+01    |proj g|=  3.56405D+00

At iterate  743    f=  3.75950D+01    |proj g|=  1.10931D+00

At iterate  744    f=  3.75919D+01    |proj g|=  1.36372D+00

At iterate  745    f=  3.75873D+01    |proj g|=  2.98861D+00

At iterate  746    f=  3.75857D+01    |proj g|=  9.05615D+00

At iterate  747    f=  3.75812D+01    |proj g|=  4.11618D+00

At iterate  748    f=  3.75779D+01    |proj g|=  1.49959D+00

At iterate  749    f=  3.75750D+01    |proj g|=  1.11502D+00

At iterate  750    f=  3.75716D+01    |proj g|=  2.00418D+00

At iterate  751    f=  3.75668D+01    |proj g|=  3.02481D+00

At iterate  752    f=  3.75640D+01    |proj g|=  5.60091D+00

At iterate  753    f=  3.75609D+01    |proj g|=  2.64821D+00

At iterate  754    f=  3.75599D+01    |proj g|=  1.12553D+01

At iterate  755    f=  3.75579D+01    |proj g|=  1.70136D+00

At iterate  756    f=  3.75572D+01    |proj g|=  1.33232D+00

At iterate  757    f=  3.75544D+01    |proj g|=  3.34621D+00

At iterate  758    f=  3.75518D+01    |proj g|=  4.51119D+00

At iterate  759    f=  3.75505D+01    |proj g|=  7.61996D+00

At iterate  760    f=  3.75477D+01    |proj g|=  2.91980D+00

At iterate  761    f=  3.75448D+01    |proj g|=  2.00943D+00

At iterate  762    f=  3.75408D+01    |proj g|=  2.64219D+00

At iterate  763    f=  3.75362D+01    |proj g|=  3.06313D+00

At iterate  764    f=  3.75333D+01    |proj g|=  5.10231D+00

At iterate  765    f=  3.75290D+01    |proj g|=  3.27446D+00

At iterate  766    f=  3.75255D+01    |proj g|=  1.92323D+00

At iterate  767    f=  3.75236D+01    |proj g|=  1.10093D+01

At iterate  768    f=  3.75201D+01    |proj g|=  1.81567D+00

At iterate  769    f=  3.75184D+01    |proj g|=  2.37000D+00

At iterate  770    f=  3.75168D+01    |proj g|=  2.79225D+00

At iterate  771    f=  3.75136D+01    |proj g|=  5.30445D+00

At iterate  772    f=  3.75106D+01    |proj g|=  8.34795D+00

At iterate  773    f=  3.75069D+01    |proj g|=  2.44233D+00

At iterate  774    f=  3.75057D+01    |proj g|=  1.95285D+00

At iterate  775    f=  3.75024D+01    |proj g|=  1.88258D+00

At iterate  776    f=  3.74984D+01    |proj g|=  4.20680D+00

At iterate  777    f=  3.74965D+01    |proj g|=  2.53111D+00

At iterate  778    f=  3.74949D+01    |proj g|=  1.68172D+00

At iterate  779    f=  3.74916D+01    |proj g|=  2.04712D+00

At iterate  780    f=  3.74885D+01    |proj g|=  4.74770D+00

At iterate  781    f=  3.74850D+01    |proj g|=  3.11750D+00

At iterate  782    f=  3.74825D+01    |proj g|=  5.77816D+00

At iterate  783    f=  3.74804D+01    |proj g|=  2.06463D+00

At iterate  784    f=  3.74791D+01    |proj g|=  1.87589D+00

At iterate  785    f=  3.74769D+01    |proj g|=  6.02887D+00

At iterate  786    f=  3.74752D+01    |proj g|=  5.20073D+00

At iterate  787    f=  3.74742D+01    |proj g|=  1.98360D+00

At iterate  788    f=  3.74731D+01    |proj g|=  1.21401D+00

At iterate  789    f=  3.74719D+01    |proj g|=  2.76453D+00

At iterate  790    f=  3.74694D+01    |proj g|=  4.38947D+00

At iterate  791    f=  3.74663D+01    |proj g|=  4.07797D+00

At iterate  792    f=  3.74655D+01    |proj g|=  5.58808D+00

At iterate  793    f=  3.74629D+01    |proj g|=  1.76313D+00

At iterate  794    f=  3.74608D+01    |proj g|=  2.21399D+00

At iterate  795    f=  3.74578D+01    |proj g|=  4.81681D+00

At iterate  796    f=  3.74553D+01    |proj g|=  3.50255D+00

At iterate  797    f=  3.74536D+01    |proj g|=  4.61511D+00

At iterate  798    f=  3.74516D+01    |proj g|=  1.63018D+00

At iterate  799    f=  3.74502D+01    |proj g|=  2.77915D+00

At iterate  800    f=  3.74484D+01    |proj g|=  4.02243D+00

At iterate  801    f=  3.74471D+01    |proj g|=  4.07625D+00

At iterate  802    f=  3.74448D+01    |proj g|=  1.89464D+00

At iterate  803    f=  3.74423D+01    |proj g|=  1.45542D+00

At iterate  804    f=  3.74404D+01    |proj g|=  3.79338D+00

At iterate  805    f=  3.74388D+01    |proj g|=  3.61976D+00

At iterate  806    f=  3.74379D+01    |proj g|=  1.74786D+00

At iterate  807    f=  3.74359D+01    |proj g|=  1.63309D+00

At iterate  808    f=  3.74335D+01    |proj g|=  2.45244D+00

At iterate  809    f=  3.74323D+01    |proj g|=  1.05796D+01

At iterate  810    f=  3.74293D+01    |proj g|=  3.61692D+00

At iterate  811    f=  3.74281D+01    |proj g|=  1.15433D+00

At iterate  812    f=  3.74267D+01    |proj g|=  3.20429D+00

At iterate  813    f=  3.74252D+01    |proj g|=  2.74550D+00

At iterate  814    f=  3.74240D+01    |proj g|=  6.59597D+00

At iterate  815    f=  3.74224D+01    |proj g|=  3.25393D+00

At iterate  816    f=  3.74211D+01    |proj g|=  1.25178D+00

At iterate  817    f=  3.74204D+01    |proj g|=  1.70196D+00

At iterate  818    f=  3.74190D+01    |proj g|=  6.15960D+00

At iterate  819    f=  3.74166D+01    |proj g|=  2.88936D+00

At iterate  820    f=  3.74148D+01    |proj g|=  1.02008D+00

At iterate  821    f=  3.74135D+01    |proj g|=  1.27013D+00

At iterate  822    f=  3.74129D+01    |proj g|=  4.59206D+00

At iterate  823    f=  3.74118D+01    |proj g|=  3.01313D+00

At iterate  824    f=  3.74097D+01    |proj g|=  1.13477D+00

At iterate  825    f=  3.74083D+01    |proj g|=  2.46030D+00

At iterate  826    f=  3.74071D+01    |proj g|=  1.32994D+00

At iterate  827    f=  3.74059D+01    |proj g|=  1.35909D+00

At iterate  828    f=  3.74038D+01    |proj g|=  5.46386D+00

At iterate  829    f=  3.74019D+01    |proj g|=  6.44267D+00

At iterate  830    f=  3.74005D+01    |proj g|=  3.29815D+00

At iterate  831    f=  3.73991D+01    |proj g|=  1.16842D+00

At iterate  832    f=  3.73984D+01    |proj g|=  2.01994D+00

At iterate  833    f=  3.73962D+01    |proj g|=  3.26970D+00

At iterate  834    f=  3.73958D+01    |proj g|=  5.09781D+00

At iterate  835    f=  3.73939D+01    |proj g|=  1.14960D+00

At iterate  836    f=  3.73930D+01    |proj g|=  1.11249D+00

At iterate  837    f=  3.73915D+01    |proj g|=  3.81722D+00

At iterate  838    f=  3.73903D+01    |proj g|=  5.85137D+00

At iterate  839    f=  3.73891D+01    |proj g|=  2.86150D+00

At iterate  840    f=  3.73883D+01    |proj g|=  9.59867D-01

At iterate  841    f=  3.73880D+01    |proj g|=  1.50693D+00

At iterate  842    f=  3.73864D+01    |proj g|=  7.34070D+00

At iterate  843    f=  3.73849D+01    |proj g|=  2.29465D+00

At iterate  844    f=  3.73838D+01    |proj g|=  9.28858D-01

At iterate  845    f=  3.73829D+01    |proj g|=  1.38161D+00

At iterate  846    f=  3.73821D+01    |proj g|=  2.22528D+00

At iterate  847    f=  3.73814D+01    |proj g|=  5.84068D+00

At iterate  848    f=  3.73795D+01    |proj g|=  1.67015D+00

At iterate  849    f=  3.73789D+01    |proj g|=  9.86205D-01

At iterate  850    f=  3.73780D+01    |proj g|=  1.57080D+00

At iterate  851    f=  3.73767D+01    |proj g|=  3.47236D+00

At iterate  852    f=  3.73748D+01    |proj g|=  3.57626D+00

At iterate  853    f=  3.73725D+01    |proj g|=  6.42509D+00

At iterate  854    f=  3.73719D+01    |proj g|=  8.57679D+00

At iterate  855    f=  3.73703D+01    |proj g|=  2.02788D+00

At iterate  856    f=  3.73698D+01    |proj g|=  1.07704D+00

At iterate  857    f=  3.73687D+01    |proj g|=  2.28190D+00

At iterate  858    f=  3.73670D+01    |proj g|=  2.73482D+00

At iterate  859    f=  3.73647D+01    |proj g|=  6.85944D+00

At iterate  860    f=  3.73639D+01    |proj g|=  4.26338D+00

At iterate  861    f=  3.73626D+01    |proj g|=  6.42329D-01

At iterate  862    f=  3.73622D+01    |proj g|=  8.70157D-01

At iterate  863    f=  3.73613D+01    |proj g|=  1.24198D+00

At iterate  864    f=  3.73594D+01    |proj g|=  2.40364D+00

At iterate  865    f=  3.73588D+01    |proj g|=  5.11312D+00

At iterate  866    f=  3.73571D+01    |proj g|=  1.35011D+00

At iterate  867    f=  3.73564D+01    |proj g|=  1.87310D+00

At iterate  868    f=  3.73558D+01    |proj g|=  3.51551D+00

At iterate  869    f=  3.73553D+01    |proj g|=  1.60179D+00

At iterate  870    f=  3.73542D+01    |proj g|=  1.72151D+00

At iterate  871    f=  3.73531D+01    |proj g|=  3.01067D+00

At iterate  872    f=  3.73515D+01    |proj g|=  3.18666D+00

At iterate  873    f=  3.73510D+01    |proj g|=  2.85981D+00

At iterate  874    f=  3.73502D+01    |proj g|=  7.31291D-01

At iterate  875    f=  3.73496D+01    |proj g|=  1.26455D+00

At iterate  876    f=  3.73490D+01    |proj g|=  2.29827D+00

At iterate  877    f=  3.73479D+01    |proj g|=  1.68485D+00

At iterate  878    f=  3.73472D+01    |proj g|=  3.75992D+00

At iterate  879    f=  3.73461D+01    |proj g|=  7.80121D-01

At iterate  880    f=  3.73453D+01    |proj g|=  1.39505D+00

At iterate  881    f=  3.73445D+01    |proj g|=  1.41260D+00

At iterate  882    f=  3.73438D+01    |proj g|=  5.27009D+00

At iterate  883    f=  3.73424D+01    |proj g|=  2.01184D+00

At iterate  884    f=  3.73414D+01    |proj g|=  7.44582D-01

At iterate  885    f=  3.73407D+01    |proj g|=  1.90298D+00

At iterate  886    f=  3.73397D+01    |proj g|=  2.07282D+00

At iterate  887    f=  3.73386D+01    |proj g|=  2.35909D+00

At iterate  888    f=  3.73376D+01    |proj g|=  1.23922D+00

At iterate  889    f=  3.73366D+01    |proj g|=  2.08788D+00

At iterate  890    f=  3.73360D+01    |proj g|=  3.07827D+00

At iterate  891    f=  3.73353D+01    |proj g|=  2.81752D+00

At iterate  892    f=  3.73334D+01    |proj g|=  1.41956D+00

At iterate  893    f=  3.73328D+01    |proj g|=  1.50645D+00

At iterate  894    f=  3.73321D+01    |proj g|=  3.03650D+00

At iterate  895    f=  3.73314D+01    |proj g|=  1.65600D+00

At iterate  896    f=  3.73308D+01    |proj g|=  1.43751D+00

At iterate  897    f=  3.73301D+01    |proj g|=  1.01321D+00

At iterate  898    f=  3.73286D+01    |proj g|=  1.78386D+00

At iterate  899    f=  3.73282D+01    |proj g|=  2.61321D+00

At iterate  900    f=  3.73275D+01    |proj g|=  1.52422D+00

At iterate  901    f=  3.73269D+01    |proj g|=  6.97181D-01

At iterate  902    f=  3.73262D+01    |proj g|=  1.32280D+00

At iterate  903    f=  3.73251D+01    |proj g|=  3.03042D+00

At iterate  904    f=  3.73245D+01    |proj g|=  3.67128D+00

At iterate  905    f=  3.73235D+01    |proj g|=  1.13137D+00

At iterate  906    f=  3.73232D+01    |proj g|=  1.11960D+00

At iterate  907    f=  3.73226D+01    |proj g|=  7.43892D-01

At iterate  908    f=  3.73221D+01    |proj g|=  4.48454D+00

At iterate  909    f=  3.73212D+01    |proj g|=  2.13999D+00

At iterate  910    f=  3.73202D+01    |proj g|=  1.54127D+00

At iterate  911    f=  3.73195D+01    |proj g|=  1.16150D+00

At iterate  912    f=  3.73184D+01    |proj g|=  3.01472D+00

At iterate  913    f=  3.73175D+01    |proj g|=  1.50890D+00

At iterate  914    f=  3.73168D+01    |proj g|=  1.27641D+00

At iterate  915    f=  3.73162D+01    |proj g|=  9.61744D-01

At iterate  916    f=  3.73152D+01    |proj g|=  2.76881D+00

At iterate  917    f=  3.73142D+01    |proj g|=  1.59510D+00

At iterate  918    f=  3.73137D+01    |proj g|=  1.71769D+00

At iterate  919    f=  3.73133D+01    |proj g|=  1.65052D+00

At iterate  920    f=  3.73124D+01    |proj g|=  2.41731D+00

At iterate  921    f=  3.73118D+01    |proj g|=  4.66317D+00

At iterate  922    f=  3.73109D+01    |proj g|=  9.50809D-01

At iterate  923    f=  3.73105D+01    |proj g|=  8.03230D-01

At iterate  924    f=  3.73096D+01    |proj g|=  2.23357D+00

At iterate  925    f=  3.73094D+01    |proj g|=  3.07164D+00

At iterate  926    f=  3.73090D+01    |proj g|=  5.41232D-01

At iterate  927    f=  3.73088D+01    |proj g|=  5.42571D-01

At iterate  928    f=  3.73084D+01    |proj g|=  8.07018D-01

At iterate  929    f=  3.73077D+01    |proj g|=  4.58624D+00

At iterate  930    f=  3.73070D+01    |proj g|=  1.46900D+00

At iterate  931    f=  3.73065D+01    |proj g|=  8.84311D-01

At iterate  932    f=  3.73059D+01    |proj g|=  1.59548D+00

At iterate  933    f=  3.73056D+01    |proj g|=  3.79526D+00

At iterate  934    f=  3.73050D+01    |proj g|=  7.13680D-01

At iterate  935    f=  3.73046D+01    |proj g|=  1.36633D+00

At iterate  936    f=  3.73042D+01    |proj g|=  1.15758D+00

At iterate  937    f=  3.73033D+01    |proj g|=  2.95510D+00

At iterate  938    f=  3.73026D+01    |proj g|=  1.28896D+00

At iterate  939    f=  3.73020D+01    |proj g|=  5.38292D-01

At iterate  940    f=  3.73017D+01    |proj g|=  6.01709D-01

At iterate  941    f=  3.73012D+01    |proj g|=  1.94997D+00

At iterate  942    f=  3.73006D+01    |proj g|=  1.29732D+00

At iterate  943    f=  3.72999D+01    |proj g|=  1.10754D+00

At iterate  944    f=  3.72994D+01    |proj g|=  5.05672D-01

At iterate  945    f=  3.72989D+01    |proj g|=  3.80550D+00

At iterate  946    f=  3.72982D+01    |proj g|=  1.14209D+00

At iterate  947    f=  3.72977D+01    |proj g|=  1.24034D+00

At iterate  948    f=  3.72971D+01    |proj g|=  6.16191D-01

At iterate  949    f=  3.72966D+01    |proj g|=  2.33831D+00

At iterate  950    f=  3.72959D+01    |proj g|=  1.61690D+00

At iterate  951    f=  3.72953D+01    |proj g|=  1.20300D+00

At iterate  952    f=  3.72946D+01    |proj g|=  1.39521D+00

At iterate  953    f=  3.72943D+01    |proj g|=  1.66616D+00

At iterate  954    f=  3.72940D+01    |proj g|=  8.70103D-01

At iterate  955    f=  3.72933D+01    |proj g|=  7.01947D-01

At iterate  956    f=  3.72928D+01    |proj g|=  8.45524D-01

At iterate  957    f=  3.72924D+01    |proj g|=  1.94869D+00

At iterate  958    f=  3.72917D+01    |proj g|=  1.17367D+00

At iterate  959    f=  3.72915D+01    |proj g|=  2.56525D+00

At iterate  960    f=  3.72912D+01    |proj g|=  8.69356D-01

At iterate  961    f=  3.72909D+01    |proj g|=  7.86127D-01

At iterate  962    f=  3.72905D+01    |proj g|=  1.39142D+00

At iterate  963    f=  3.72901D+01    |proj g|=  2.86711D+00

At iterate  964    f=  3.72899D+01    |proj g|=  2.68562D+00

At iterate  965    f=  3.72897D+01    |proj g|=  4.82625D-01

At iterate  966    f=  3.72896D+01    |proj g|=  4.99992D-01

At iterate  967    f=  3.72893D+01    |proj g|=  1.00270D+00

At iterate  968    f=  3.72889D+01    |proj g|=  1.92266D+00

At iterate  969    f=  3.72886D+01    |proj g|=  2.38227D+00

At iterate  970    f=  3.72881D+01    |proj g|=  1.29571D+00

At iterate  971    f=  3.72879D+01    |proj g|=  7.57810D-01

At iterate  972    f=  3.72876D+01    |proj g|=  1.03282D+00

At iterate  973    f=  3.72873D+01    |proj g|=  1.46290D+00

At iterate  974    f=  3.72868D+01    |proj g|=  1.84061D+00

At iterate  975    f=  3.72867D+01    |proj g|=  6.03846D+00

At iterate  976    f=  3.72860D+01    |proj g|=  1.81232D+00

At iterate  977    f=  3.72857D+01    |proj g|=  5.92435D-01

At iterate  978    f=  3.72854D+01    |proj g|=  1.75116D+00

At iterate  979    f=  3.72849D+01    |proj g|=  2.20596D+00

At iterate  980    f=  3.72841D+01    |proj g|=  2.97800D+00

At iterate  981    f=  3.72836D+01    |proj g|=  2.43735D+00

At iterate  982    f=  3.72832D+01    |proj g|=  5.54539D-01

At iterate  983    f=  3.72829D+01    |proj g|=  8.71254D-01

At iterate  984    f=  3.72825D+01    |proj g|=  2.07961D+00

At iterate  985    f=  3.72821D+01    |proj g|=  2.63078D+00

At iterate  986    f=  3.72817D+01    |proj g|=  1.24459D+00

At iterate  987    f=  3.72813D+01    |proj g|=  8.56295D-01

At iterate  988    f=  3.72811D+01    |proj g|=  9.45372D-01

At iterate  989    f=  3.72809D+01    |proj g|=  6.16330D+00

At iterate  990    f=  3.72803D+01    |proj g|=  2.06653D+00

At iterate  991    f=  3.72800D+01    |proj g|=  9.56007D-01

At iterate  992    f=  3.72797D+01    |proj g|=  1.40223D+00

At iterate  993    f=  3.72795D+01    |proj g|=  1.31984D+00

At iterate  994    f=  3.72791D+01    |proj g|=  1.16384D+00

At iterate  995    f=  3.72789D+01    |proj g|=  2.68939D+00

At iterate  996    f=  3.72785D+01    |proj g|=  1.42510D+00

At iterate  997    f=  3.72782D+01    |proj g|=  9.79910D-01

At iterate  998    f=  3.72780D+01    |proj g|=  2.86060D+00

At iterate  999    f=  3.72778D+01    |proj g|=  1.72365D+00

At iterate 1000    f=  3.72772D+01    |proj g|=  1.10967D+00

At iterate 1001    f=  3.72768D+01    |proj g|=  1.82029D+00

At iterate 1002    f=  3.72762D+01    |proj g|=  2.74891D+00

At iterate 1003    f=  3.72759D+01    |proj g|=  2.77941D+00

At iterate 1004    f=  3.72754D+01    |proj g|=  8.97977D-01

At iterate 1005    f=  3.72752D+01    |proj g|=  1.29595D+00

At iterate 1006    f=  3.72749D+01    |proj g|=  1.42115D+00

At iterate 1007    f=  3.72744D+01    |proj g|=  1.76377D+00

At iterate 1008    f=  3.72737D+01    |proj g|=  1.16064D+00

At iterate 1009    f=  3.72731D+01    |proj g|=  2.67483D+00

At iterate 1010    f=  3.72726D+01    |proj g|=  1.59137D+00

At iterate 1011    f=  3.72723D+01    |proj g|=  1.72371D+00

At iterate 1012    f=  3.72720D+01    |proj g|=  3.12662D+00

At iterate 1013    f=  3.72717D+01    |proj g|=  1.67190D+00

At iterate 1014    f=  3.72714D+01    |proj g|=  1.02735D+00

At iterate 1015    f=  3.72712D+01    |proj g|=  8.67551D-01

At iterate 1016    f=  3.72705D+01    |proj g|=  1.30837D+00

At iterate 1017    f=  3.72703D+01    |proj g|=  2.02164D+00

At iterate 1018    f=  3.72699D+01    |proj g|=  1.13683D+00

At iterate 1019    f=  3.72694D+01    |proj g|=  4.96277D-01

At iterate 1020    f=  3.72690D+01    |proj g|=  1.04225D+00

At iterate 1021    f=  3.72687D+01    |proj g|=  1.73144D+00

At iterate 1022    f=  3.72684D+01    |proj g|=  1.41187D+00

At iterate 1023    f=  3.72678D+01    |proj g|=  1.19637D+00

At iterate 1024    f=  3.72676D+01    |proj g|=  1.70460D+00

At iterate 1025    f=  3.72674D+01    |proj g|=  5.96853D-01

At iterate 1026    f=  3.72672D+01    |proj g|=  1.10137D+00

At iterate 1027    f=  3.72670D+01    |proj g|=  1.37651D+00

At iterate 1028    f=  3.72665D+01    |proj g|=  1.79649D+00

At iterate 1029    f=  3.72662D+01    |proj g|=  1.85472D+00

At iterate 1030    f=  3.72658D+01    |proj g|=  6.77016D-01

At iterate 1031    f=  3.72656D+01    |proj g|=  5.82297D-01

At iterate 1032    f=  3.72654D+01    |proj g|=  7.82868D-01

At iterate 1033    f=  3.72650D+01    |proj g|=  1.28621D+00

At iterate 1034    f=  3.72646D+01    |proj g|=  1.04616D+00

At iterate 1035    f=  3.72642D+01    |proj g|=  7.95353D-01

At iterate 1036    f=  3.72641D+01    |proj g|=  5.06816D+00

At iterate 1037    f=  3.72637D+01    |proj g|=  4.61090D-01

At iterate 1038    f=  3.72636D+01    |proj g|=  3.65138D-01

At iterate 1039    f=  3.72633D+01    |proj g|=  1.38019D+00

At iterate 1040    f=  3.72629D+01    |proj g|=  1.42122D+00

At iterate 1041    f=  3.72627D+01    |proj g|=  3.87211D+00

At iterate 1042    f=  3.72622D+01    |proj g|=  2.29750D+00

At iterate 1043    f=  3.72616D+01    |proj g|=  6.02485D-01

At iterate 1044    f=  3.72612D+01    |proj g|=  6.04315D-01

At iterate 1045    f=  3.72609D+01    |proj g|=  1.83006D+00

At iterate 1046    f=  3.72605D+01    |proj g|=  8.12174D-01

At iterate 1047    f=  3.72600D+01    |proj g|=  5.26021D-01

At iterate 1048    f=  3.72594D+01    |proj g|=  1.67494D+00

At iterate 1049    f=  3.72592D+01    |proj g|=  5.31817D+00

At iterate 1050    f=  3.72587D+01    |proj g|=  1.36059D+00

At iterate 1051    f=  3.72584D+01    |proj g|=  4.92598D-01

At iterate 1052    f=  3.72582D+01    |proj g|=  1.09598D+00

At iterate 1053    f=  3.72578D+01    |proj g|=  1.28505D+00

At iterate 1054    f=  3.72576D+01    |proj g|=  2.27411D+00

At iterate 1055    f=  3.72573D+01    |proj g|=  1.03332D+00

At iterate 1056    f=  3.72569D+01    |proj g|=  8.52640D-01

At iterate 1057    f=  3.72566D+01    |proj g|=  1.09909D+00

At iterate 1058    f=  3.72564D+01    |proj g|=  3.78922D+00

At iterate 1059    f=  3.72557D+01    |proj g|=  9.46217D-01

At iterate 1060    f=  3.72555D+01    |proj g|=  4.05999D-01

At iterate 1061    f=  3.72553D+01    |proj g|=  7.00733D-01

At iterate 1062    f=  3.72552D+01    |proj g|=  5.10685D+00

At iterate 1063    f=  3.72547D+01    |proj g|=  1.70133D+00

At iterate 1064    f=  3.72545D+01    |proj g|=  4.30160D-01

At iterate 1065    f=  3.72543D+01    |proj g|=  7.98246D-01

At iterate 1066    f=  3.72540D+01    |proj g|=  6.91122D-01

At iterate 1067    f=  3.72537D+01    |proj g|=  3.88750D+00

At iterate 1068    f=  3.72532D+01    |proj g|=  1.82173D+00

At iterate 1069    f=  3.72529D+01    |proj g|=  3.76517D-01

At iterate 1070    f=  3.72527D+01    |proj g|=  7.43287D-01

At iterate 1071    f=  3.72525D+01    |proj g|=  1.08468D+00

At iterate 1072    f=  3.72520D+01    |proj g|=  1.86969D+00

At iterate 1073    f=  3.72517D+01    |proj g|=  2.99203D+00

At iterate 1074    f=  3.72514D+01    |proj g|=  6.93225D-01

At iterate 1075    f=  3.72513D+01    |proj g|=  6.95336D-01

At iterate 1076    f=  3.72511D+01    |proj g|=  8.58035D-01

At iterate 1077    f=  3.72507D+01    |proj g|=  2.12853D+00

At iterate 1078    f=  3.72504D+01    |proj g|=  2.34269D+00

At iterate 1079    f=  3.72501D+01    |proj g|=  6.91866D-01

At iterate 1080    f=  3.72499D+01    |proj g|=  3.81300D-01

At iterate 1081    f=  3.72498D+01    |proj g|=  8.05940D-01

At iterate 1082    f=  3.72495D+01    |proj g|=  1.25058D+00

At iterate 1083    f=  3.72491D+01    |proj g|=  7.88490D-01

At iterate 1084    f=  3.72486D+01    |proj g|=  4.72055D-01

At iterate 1085    f=  3.72481D+01    |proj g|=  1.48553D+00

At iterate 1086    f=  3.72478D+01    |proj g|=  1.41814D+00

At iterate 1087    f=  3.72476D+01    |proj g|=  3.42911D-01

At iterate 1088    f=  3.72474D+01    |proj g|=  3.51032D-01

At iterate 1089    f=  3.72470D+01    |proj g|=  6.37639D-01

At iterate 1090    f=  3.72468D+01    |proj g|=  3.04517D+00

At iterate 1091    f=  3.72462D+01    |proj g|=  1.01554D+00

At iterate 1092    f=  3.72459D+01    |proj g|=  6.49901D-01

At iterate 1093    f=  3.72458D+01    |proj g|=  5.81402D-01

At iterate 1094    f=  3.72456D+01    |proj g|=  1.67948D+00

At iterate 1095    f=  3.72453D+01    |proj g|=  1.12999D+00

At iterate 1096    f=  3.72449D+01    |proj g|=  7.15809D-01

At iterate 1097    f=  3.72447D+01    |proj g|=  1.21168D+00

At iterate 1098    f=  3.72444D+01    |proj g|=  1.79544D+00

At iterate 1099    f=  3.72442D+01    |proj g|=  7.17803D-01

At iterate 1100    f=  3.72439D+01    |proj g|=  8.40704D-01

At iterate 1101    f=  3.72437D+01    |proj g|=  5.25687D-01

At iterate 1102    f=  3.72434D+01    |proj g|=  9.04440D-01

At iterate 1103    f=  3.72433D+01    |proj g|=  1.52431D+00

At iterate 1104    f=  3.72429D+01    |proj g|=  6.86132D-01

At iterate 1105    f=  3.72426D+01    |proj g|=  7.73430D-01

At iterate 1106    f=  3.72424D+01    |proj g|=  6.83312D-01

At iterate 1107    f=  3.72422D+01    |proj g|=  1.10132D+00

At iterate 1108    f=  3.72420D+01    |proj g|=  4.74159D-01

At iterate 1109    f=  3.72417D+01    |proj g|=  7.24095D-01

At iterate 1110    f=  3.72416D+01    |proj g|=  2.04456D+00

At iterate 1111    f=  3.72414D+01    |proj g|=  7.86885D-01

At iterate 1112    f=  3.72413D+01    |proj g|=  3.92858D-01

At iterate 1113    f=  3.72412D+01    |proj g|=  4.52557D-01

At iterate 1114    f=  3.72411D+01    |proj g|=  1.06473D+00

At iterate 1115    f=  3.72409D+01    |proj g|=  1.72991D+00

At iterate 1116    f=  3.72407D+01    |proj g|=  6.01572D-01

At iterate 1117    f=  3.72405D+01    |proj g|=  5.49916D-01

At iterate 1118    f=  3.72404D+01    |proj g|=  4.03301D-01

At iterate 1119    f=  3.72402D+01    |proj g|=  8.75201D-01

At iterate 1120    f=  3.72401D+01    |proj g|=  2.70686D+00

At iterate 1121    f=  3.72398D+01    |proj g|=  1.00412D+00

At iterate 1122    f=  3.72396D+01    |proj g|=  3.26529D-01

At iterate 1123    f=  3.72395D+01    |proj g|=  3.72500D-01

At iterate 1124    f=  3.72393D+01    |proj g|=  1.05389D+00

At iterate 1125    f=  3.72391D+01    |proj g|=  2.22720D+00

At iterate 1126    f=  3.72388D+01    |proj g|=  6.98653D-01

At iterate 1127    f=  3.72386D+01    |proj g|=  5.77813D-01

At iterate 1128    f=  3.72384D+01    |proj g|=  1.05818D+00

At iterate 1129    f=  3.72382D+01    |proj g|=  2.31696D+00

At iterate 1130    f=  3.72379D+01    |proj g|=  6.76409D-01

At iterate 1131    f=  3.72376D+01    |proj g|=  6.28801D-01

At iterate 1132    f=  3.72375D+01    |proj g|=  7.30591D-01

At iterate 1133    f=  3.72371D+01    |proj g|=  1.10563D+00

At iterate 1134    f=  3.72369D+01    |proj g|=  3.77518D+00

At iterate 1135    f=  3.72363D+01    |proj g|=  6.13485D-01

At iterate 1136    f=  3.72362D+01    |proj g|=  6.40770D-01

At iterate 1137    f=  3.72359D+01    |proj g|=  1.31284D+00

At iterate 1138    f=  3.72357D+01    |proj g|=  2.46222D+00

At iterate 1139    f=  3.72354D+01    |proj g|=  8.20562D-01

At iterate 1140    f=  3.72353D+01    |proj g|=  4.86424D-01

At iterate 1141    f=  3.72351D+01    |proj g|=  7.38879D-01

At iterate 1142    f=  3.72349D+01    |proj g|=  1.05827D+00

At iterate 1143    f=  3.72347D+01    |proj g|=  1.51656D+00

At iterate 1144    f=  3.72345D+01    |proj g|=  7.17971D-01

At iterate 1145    f=  3.72343D+01    |proj g|=  5.69970D-01

At iterate 1146    f=  3.72342D+01    |proj g|=  5.70664D-01

At iterate 1147    f=  3.72341D+01    |proj g|=  1.93746D+00

At iterate 1148    f=  3.72339D+01    |proj g|=  7.22638D-01

At iterate 1149    f=  3.72338D+01    |proj g|=  3.51665D-01

At iterate 1150    f=  3.72337D+01    |proj g|=  4.28112D-01

At iterate 1151    f=  3.72335D+01    |proj g|=  1.67622D+00

At iterate 1152    f=  3.72333D+01    |proj g|=  1.40446D+00

At iterate 1153    f=  3.72332D+01    |proj g|=  4.57861D-01

At iterate 1154    f=  3.72330D+01    |proj g|=  6.25247D-01

At iterate 1155    f=  3.72329D+01    |proj g|=  6.27778D-01

At iterate 1156    f=  3.72326D+01    |proj g|=  1.49002D+00

At iterate 1157    f=  3.72325D+01    |proj g|=  1.11112D+00

At iterate 1158    f=  3.72323D+01    |proj g|=  3.28618D-01

At iterate 1159    f=  3.72321D+01    |proj g|=  5.53229D-01

At iterate 1160    f=  3.72320D+01    |proj g|=  1.11345D+00

At iterate 1161    f=  3.72318D+01    |proj g|=  6.41920D-01

At iterate 1162    f=  3.72315D+01    |proj g|=  8.02850D-01

At iterate 1163    f=  3.72312D+01    |proj g|=  6.15346D-01

At iterate 1164    f=  3.72311D+01    |proj g|=  2.14030D+00

At iterate 1165    f=  3.72308D+01    |proj g|=  6.74857D-01

At iterate 1166    f=  3.72307D+01    |proj g|=  3.61143D-01

At iterate 1167    f=  3.72305D+01    |proj g|=  6.08626D-01

At iterate 1168    f=  3.72303D+01    |proj g|=  1.49364D+00

At iterate 1169    f=  3.72300D+01    |proj g|=  9.23757D-01

At iterate 1170    f=  3.72298D+01    |proj g|=  5.67397D-01

At iterate 1171    f=  3.72296D+01    |proj g|=  4.23254D-01

At iterate 1172    f=  3.72294D+01    |proj g|=  1.22716D+00

At iterate 1173    f=  3.72291D+01    |proj g|=  7.42707D-01

At iterate 1174    f=  3.72289D+01    |proj g|=  1.46461D+00

At iterate 1175    f=  3.72287D+01    |proj g|=  6.36333D-01

At iterate 1176    f=  3.72285D+01    |proj g|=  1.16126D+00

At iterate 1177    f=  3.72284D+01    |proj g|=  8.99389D-01

At iterate 1178    f=  3.72282D+01    |proj g|=  1.85989D+00

At iterate 1179    f=  3.72281D+01    |proj g|=  4.04556D-01

At iterate 1180    f=  3.72280D+01    |proj g|=  8.54442D-01

At iterate 1181    f=  3.72279D+01    |proj g|=  1.36406D+00

At iterate 1182    f=  3.72276D+01    |proj g|=  1.90843D+00

At iterate 1183    f=  3.72272D+01    |proj g|=  1.52347D+00

At iterate 1184    f=  3.72271D+01    |proj g|=  2.87399D+00

At iterate 1185    f=  3.72267D+01    |proj g|=  6.42763D-01

At iterate 1186    f=  3.72265D+01    |proj g|=  4.06111D-01

At iterate 1187    f=  3.72263D+01    |proj g|=  1.95084D+00

At iterate 1188    f=  3.72261D+01    |proj g|=  1.64195D+00

At iterate 1189    f=  3.72258D+01    |proj g|=  6.00967D-01

At iterate 1190    f=  3.72257D+01    |proj g|=  9.45491D-01

At iterate 1191    f=  3.72256D+01    |proj g|=  1.27162D+00

At iterate 1192    f=  3.72254D+01    |proj g|=  1.42574D+00

At iterate 1193    f=  3.72251D+01    |proj g|=  1.09264D+00

At iterate 1194    f=  3.72247D+01    |proj g|=  9.34806D-01

At iterate 1195    f=  3.72245D+01    |proj g|=  9.12005D-01

At iterate 1196    f=  3.72243D+01    |proj g|=  5.10755D-01

At iterate 1197    f=  3.72241D+01    |proj g|=  6.89455D-01

At iterate 1198    f=  3.72238D+01    |proj g|=  1.18567D+00

At iterate 1199    f=  3.72237D+01    |proj g|=  1.78657D+00

At iterate 1200    f=  3.72235D+01    |proj g|=  3.95136D-01

At iterate 1201    f=  3.72234D+01    |proj g|=  5.69894D-01

At iterate 1202    f=  3.72233D+01    |proj g|=  1.17167D+00

At iterate 1203    f=  3.72231D+01    |proj g|=  4.40318D-01

At iterate 1204    f=  3.72229D+01    |proj g|=  8.27178D-01

At iterate 1205    f=  3.72228D+01    |proj g|=  5.91474D-01

At iterate 1206    f=  3.72226D+01    |proj g|=  1.26817D+00

At iterate 1207    f=  3.72224D+01    |proj g|=  4.46178D-01

At iterate 1208    f=  3.72222D+01    |proj g|=  7.78303D-01

At iterate 1209    f=  3.72220D+01    |proj g|=  1.13712D+00

At iterate 1210    f=  3.72220D+01    |proj g|=  2.15296D+00

At iterate 1211    f=  3.72217D+01    |proj g|=  5.93071D-01

At iterate 1212    f=  3.72216D+01    |proj g|=  5.17551D-01

At iterate 1213    f=  3.72214D+01    |proj g|=  1.11439D+00

At iterate 1214    f=  3.72213D+01    |proj g|=  3.44768D+00

At iterate 1215    f=  3.72211D+01    |proj g|=  7.09308D-01

At iterate 1216    f=  3.72211D+01    |proj g|=  2.17402D-01

At iterate 1217    f=  3.72210D+01    |proj g|=  5.73044D-01

At iterate 1218    f=  3.72208D+01    |proj g|=  1.04265D+00

At iterate 1219    f=  3.72206D+01    |proj g|=  1.75404D+00

At iterate 1220    f=  3.72203D+01    |proj g|=  1.51630D+00

At iterate 1221    f=  3.72201D+01    |proj g|=  4.67948D-01

At iterate 1222    f=  3.72200D+01    |proj g|=  7.30252D-01

At iterate 1223    f=  3.72199D+01    |proj g|=  6.13570D-01

At iterate 1224    f=  3.72196D+01    |proj g|=  5.94595D-01

At iterate 1225    f=  3.72194D+01    |proj g|=  8.06579D-01

At iterate 1226    f=  3.72192D+01    |proj g|=  2.07145D+00

At iterate 1227    f=  3.72190D+01    |proj g|=  6.94950D-01

At iterate 1228    f=  3.72189D+01    |proj g|=  3.24126D-01

At iterate 1229    f=  3.72187D+01    |proj g|=  7.45713D-01

At iterate 1230    f=  3.72185D+01    |proj g|=  4.40279D-01

At iterate 1231    f=  3.72183D+01    |proj g|=  6.11438D-01

At iterate 1232    f=  3.72182D+01    |proj g|=  1.89349D+00

At iterate 1233    f=  3.72180D+01    |proj g|=  9.99349D-01

At iterate 1234    f=  3.72178D+01    |proj g|=  5.76441D-01

At iterate 1235    f=  3.72176D+01    |proj g|=  4.62923D-01

At iterate 1236    f=  3.72175D+01    |proj g|=  2.18380D+00

At iterate 1237    f=  3.72173D+01    |proj g|=  7.41895D-01

At iterate 1238    f=  3.72172D+01    |proj g|=  3.76600D-01

At iterate 1239    f=  3.72171D+01    |proj g|=  1.02811D+00

At iterate 1240    f=  3.72170D+01    |proj g|=  7.03846D-01

At iterate 1241    f=  3.72169D+01    |proj g|=  3.48288D-01

At iterate 1242    f=  3.72168D+01    |proj g|=  3.32170D-01

At iterate 1243    f=  3.72167D+01    |proj g|=  1.19786D+00

At iterate 1244    f=  3.72166D+01    |proj g|=  8.71166D-01

At iterate 1245    f=  3.72165D+01    |proj g|=  1.20263D+00

At iterate 1246    f=  3.72165D+01    |proj g|=  4.22023D-01

At iterate 1247    f=  3.72164D+01    |proj g|=  5.46434D-01

At iterate 1248    f=  3.72163D+01    |proj g|=  8.68395D-01

At iterate 1249    f=  3.72161D+01    |proj g|=  9.26249D-01

At iterate 1250    f=  3.72161D+01    |proj g|=  8.71825D-01

At iterate 1251    f=  3.72159D+01    |proj g|=  5.48692D-01

At iterate 1252    f=  3.72158D+01    |proj g|=  1.13760D+00

At iterate 1253    f=  3.72157D+01    |proj g|=  8.23241D-01

At iterate 1254    f=  3.72156D+01    |proj g|=  1.14715D+00

At iterate 1255    f=  3.72155D+01    |proj g|=  9.01840D-01

At iterate 1256    f=  3.72154D+01    |proj g|=  2.95657D+00

At iterate 1257    f=  3.72153D+01    |proj g|=  1.01133D+00

At iterate 1258    f=  3.72151D+01    |proj g|=  6.83352D-01

At iterate 1259    f=  3.72150D+01    |proj g|=  9.50638D-01

At iterate 1260    f=  3.72148D+01    |proj g|=  6.04042D-01

At iterate 1261    f=  3.72148D+01    |proj g|=  1.08261D+00

At iterate 1262    f=  3.72147D+01    |proj g|=  2.89548D-01

At iterate 1263    f=  3.72146D+01    |proj g|=  7.74670D-01

At iterate 1264    f=  3.72144D+01    |proj g|=  1.44628D+00

At iterate 1265    f=  3.72143D+01    |proj g|=  2.52444D+00

At iterate 1266    f=  3.72141D+01    |proj g|=  7.27175D-01

At iterate 1267    f=  3.72139D+01    |proj g|=  4.76592D-01

At iterate 1268    f=  3.72137D+01    |proj g|=  6.72080D-01

At iterate 1269    f=  3.72136D+01    |proj g|=  9.81271D-01

At iterate 1270    f=  3.72134D+01    |proj g|=  1.04392D+00

At iterate 1271    f=  3.72133D+01    |proj g|=  3.64169D-01

At iterate 1272    f=  3.72132D+01    |proj g|=  4.17837D-01

At iterate 1273    f=  3.72130D+01    |proj g|=  7.99788D-01

At iterate 1274    f=  3.72128D+01    |proj g|=  8.04951D-01

At iterate 1275    f=  3.72127D+01    |proj g|=  7.46673D-01

At iterate 1276    f=  3.72127D+01    |proj g|=  4.59383D-01

At iterate 1277    f=  3.72126D+01    |proj g|=  4.46445D-01

At iterate 1278    f=  3.72125D+01    |proj g|=  2.98855D+00

At iterate 1279    f=  3.72124D+01    |proj g|=  1.20292D+00

At iterate 1280    f=  3.72123D+01    |proj g|=  4.69017D-01

At iterate 1281    f=  3.72122D+01    |proj g|=  5.53194D-01

At iterate 1282    f=  3.72121D+01    |proj g|=  6.56484D-01

At iterate 1283    f=  3.72120D+01    |proj g|=  2.49906D+00

At iterate 1284    f=  3.72118D+01    |proj g|=  9.76490D-01

At iterate 1285    f=  3.72117D+01    |proj g|=  1.69951D-01

At iterate 1286    f=  3.72116D+01    |proj g|=  5.72653D-01

At iterate 1287    f=  3.72116D+01    |proj g|=  8.16197D-01

At iterate 1288    f=  3.72114D+01    |proj g|=  9.63707D-01

At iterate 1289    f=  3.72112D+01    |proj g|=  1.63865D+00

At iterate 1290    f=  3.72110D+01    |proj g|=  4.28675D-01

At iterate 1291    f=  3.72109D+01    |proj g|=  3.83650D-01

At iterate 1292    f=  3.72109D+01    |proj g|=  2.55604D+00

At iterate 1293    f=  3.72108D+01    |proj g|=  1.38130D+00

At iterate 1294    f=  3.72107D+01    |proj g|=  5.07807D-01

At iterate 1295    f=  3.72105D+01    |proj g|=  1.07751D+00

At iterate 1296    f=  3.72104D+01    |proj g|=  1.04680D+00

At iterate 1297    f=  3.72101D+01    |proj g|=  2.10489D+00

At iterate 1298    f=  3.72098D+01    |proj g|=  1.68546D+00

At iterate 1299    f=  3.72097D+01    |proj g|=  4.30473D-01

At iterate 1300    f=  3.72096D+01    |proj g|=  2.94521D-01

At iterate 1301    f=  3.72095D+01    |proj g|=  1.06812D+00

At iterate 1302    f=  3.72093D+01    |proj g|=  1.20774D+00

At iterate 1303    f=  3.72090D+01    |proj g|=  1.36664D+00

At iterate 1304    f=  3.72089D+01    |proj g|=  1.54234D+00

At iterate 1305    f=  3.72088D+01    |proj g|=  3.51496D-01

At iterate 1306    f=  3.72087D+01    |proj g|=  1.93962D-01

At iterate 1307    f=  3.72085D+01    |proj g|=  4.21052D-01

At iterate 1308    f=  3.72084D+01    |proj g|=  1.73472D+00

At iterate 1309    f=  3.72082D+01    |proj g|=  9.75719D-01

At iterate 1310    f=  3.72081D+01    |proj g|=  6.98386D-01

At iterate 1311    f=  3.72080D+01    |proj g|=  4.08269D-01

At iterate 1312    f=  3.72079D+01    |proj g|=  9.58004D-01

At iterate 1313    f=  3.72077D+01    |proj g|=  8.40910D-01

At iterate 1314    f=  3.72075D+01    |proj g|=  1.64297D+00

At iterate 1315    f=  3.72072D+01    |proj g|=  1.12703D+00

At iterate 1316    f=  3.72071D+01    |proj g|=  6.92708D-01

At iterate 1317    f=  3.72069D+01    |proj g|=  6.25871D-01

At iterate 1318    f=  3.72066D+01    |proj g|=  1.03460D+00

At iterate 1319    f=  3.72064D+01    |proj g|=  7.24034D-01

At iterate 1320    f=  3.72062D+01    |proj g|=  1.52872D+00

At iterate 1321    f=  3.72060D+01    |proj g|=  6.96360D-01

At iterate 1322    f=  3.72059D+01    |proj g|=  5.62593D-01

At iterate 1323    f=  3.72058D+01    |proj g|=  5.90323D-01

At iterate 1324    f=  3.72057D+01    |proj g|=  1.99364D+00

At iterate 1325    f=  3.72055D+01    |proj g|=  1.29715D+00

At iterate 1326    f=  3.72052D+01    |proj g|=  4.53165D-01

At iterate 1327    f=  3.72050D+01    |proj g|=  7.76790D-01

At iterate 1328    f=  3.72049D+01    |proj g|=  1.71647D+00

At iterate 1329    f=  3.72047D+01    |proj g|=  9.39114D-01

At iterate 1330    f=  3.72045D+01    |proj g|=  3.35549D-01

At iterate 1331    f=  3.72044D+01    |proj g|=  1.82913D+00

At iterate 1332    f=  3.72042D+01    |proj g|=  8.60661D-01

At iterate 1333    f=  3.72040D+01    |proj g|=  7.41019D-01

At iterate 1334    f=  3.72038D+01    |proj g|=  1.27270D+00

At iterate 1335    f=  3.72036D+01    |proj g|=  1.07128D+00

At iterate 1336    f=  3.72035D+01    |proj g|=  4.75762D-01

At iterate 1337    f=  3.72034D+01    |proj g|=  1.03249D+00

At iterate 1338    f=  3.72032D+01    |proj g|=  9.24683D-01

At iterate 1339    f=  3.72030D+01    |proj g|=  7.21163D-01

At iterate 1340    f=  3.72028D+01    |proj g|=  4.39487D-01

At iterate 1341    f=  3.72027D+01    |proj g|=  9.42956D-01

At iterate 1342    f=  3.72026D+01    |proj g|=  7.00536D-01

At iterate 1343    f=  3.72025D+01    |proj g|=  1.31977D+00

At iterate 1344    f=  3.72024D+01    |proj g|=  7.91638D-01

At iterate 1345    f=  3.72023D+01    |proj g|=  3.31104D-01

At iterate 1346    f=  3.72021D+01    |proj g|=  5.19600D-01

At iterate 1347    f=  3.72020D+01    |proj g|=  7.05350D-01

At iterate 1348    f=  3.72019D+01    |proj g|=  3.29592D-01

At iterate 1349    f=  3.72017D+01    |proj g|=  3.26619D-01

At iterate 1350    f=  3.72016D+01    |proj g|=  6.25387D-01

At iterate 1351    f=  3.72016D+01    |proj g|=  2.31110D+00

At iterate 1352    f=  3.72014D+01    |proj g|=  3.72999D-01

At iterate 1353    f=  3.72013D+01    |proj g|=  4.37895D-01

At iterate 1354    f=  3.72012D+01    |proj g|=  8.01652D-01

At iterate 1355    f=  3.72011D+01    |proj g|=  1.07688D+00

At iterate 1356    f=  3.72009D+01    |proj g|=  8.39649D-01

At iterate 1357    f=  3.72007D+01    |proj g|=  1.16503D+00

At iterate 1358    f=  3.72006D+01    |proj g|=  1.65247D+00

At iterate 1359    f=  3.72005D+01    |proj g|=  4.90781D-01

At iterate 1360    f=  3.72005D+01    |proj g|=  4.55062D-01

At iterate 1361    f=  3.72003D+01    |proj g|=  7.98352D-01

At iterate 1362    f=  3.72001D+01    |proj g|=  1.24802D+00

At iterate 1363    f=  3.71999D+01    |proj g|=  2.29301D+00

At iterate 1364    f=  3.71997D+01    |proj g|=  5.51335D-01

At iterate 1365    f=  3.71996D+01    |proj g|=  7.44433D-01

At iterate 1366    f=  3.71995D+01    |proj g|=  9.21279D-01

At iterate 1367    f=  3.71994D+01    |proj g|=  8.71827D-01

At iterate 1368    f=  3.71993D+01    |proj g|=  7.83203D-01

At iterate 1369    f=  3.71991D+01    |proj g|=  6.07569D-01

At iterate 1370    f=  3.71990D+01    |proj g|=  7.20615D-01

At iterate 1371    f=  3.71988D+01    |proj g|=  4.96442D-01

At iterate 1372    f=  3.71987D+01    |proj g|=  2.23067D+00

At iterate 1373    f=  3.71987D+01    |proj g|=  9.74945D-01

At iterate 1374    f=  3.71986D+01    |proj g|=  3.94995D-01

At iterate 1375    f=  3.71985D+01    |proj g|=  6.12133D-01

At iterate 1376    f=  3.71983D+01    |proj g|=  1.20674D+00

At iterate 1377    f=  3.71982D+01    |proj g|=  1.53690D+00

At iterate 1378    f=  3.71981D+01    |proj g|=  2.47997D-01

At iterate 1379    f=  3.71981D+01    |proj g|=  5.15770D-01

At iterate 1380    f=  3.71980D+01    |proj g|=  8.47083D-01

At iterate 1381    f=  3.71979D+01    |proj g|=  9.82810D-01

At iterate 1382    f=  3.71978D+01    |proj g|=  1.46173D+00

At iterate 1383    f=  3.71977D+01    |proj g|=  3.37871D-01

At iterate 1384    f=  3.71976D+01    |proj g|=  2.79261D-01

At iterate 1385    f=  3.71975D+01    |proj g|=  4.22306D-01

At iterate 1386    f=  3.71974D+01    |proj g|=  1.69940D+00

At iterate 1387    f=  3.71973D+01    |proj g|=  8.92165D-01

At iterate 1388    f=  3.71971D+01    |proj g|=  2.91849D-01

At iterate 1389    f=  3.71970D+01    |proj g|=  3.84699D-01

At iterate 1390    f=  3.71970D+01    |proj g|=  5.99920D-01

At iterate 1391    f=  3.71969D+01    |proj g|=  8.40575D-01

At iterate 1392    f=  3.71968D+01    |proj g|=  1.56630D+00

At iterate 1393    f=  3.71966D+01    |proj g|=  3.20457D-01

At iterate 1394    f=  3.71965D+01    |proj g|=  4.09706D-01

At iterate 1395    f=  3.71964D+01    |proj g|=  7.48735D-01

At iterate 1396    f=  3.71963D+01    |proj g|=  9.17288D-01

At iterate 1397    f=  3.71962D+01    |proj g|=  1.18246D+00

At iterate 1398    f=  3.71961D+01    |proj g|=  4.34926D-01

At iterate 1399    f=  3.71960D+01    |proj g|=  3.71419D-01

At iterate 1400    f=  3.71959D+01    |proj g|=  8.05914D-01

At iterate 1401    f=  3.71957D+01    |proj g|=  6.35221D-01

At iterate 1402    f=  3.71956D+01    |proj g|=  1.87066D+00

At iterate 1403    f=  3.71954D+01    |proj g|=  5.38677D-01

At iterate 1404    f=  3.71952D+01    |proj g|=  5.69809D-01

At iterate 1405    f=  3.71951D+01    |proj g|=  9.32744D-01

At iterate 1406    f=  3.71951D+01    |proj g|=  3.43193D+00

At iterate 1407    f=  3.71949D+01    |proj g|=  7.10664D-01

At iterate 1408    f=  3.71948D+01    |proj g|=  3.67329D-01

At iterate 1409    f=  3.71947D+01    |proj g|=  6.91205D-01

At iterate 1410    f=  3.71946D+01    |proj g|=  7.85720D-01

At iterate 1411    f=  3.71945D+01    |proj g|=  1.93107D+00

At iterate 1412    f=  3.71943D+01    |proj g|=  6.73678D-01

At iterate 1413    f=  3.71942D+01    |proj g|=  6.28589D-01

At iterate 1414    f=  3.71941D+01    |proj g|=  9.52154D-01

At iterate 1415    f=  3.71940D+01    |proj g|=  4.12031D-01

At iterate 1416    f=  3.71939D+01    |proj g|=  4.73140D-01

At iterate 1417    f=  3.71938D+01    |proj g|=  9.23540D-01

At iterate 1418    f=  3.71937D+01    |proj g|=  5.44449D-01

At iterate 1419    f=  3.71936D+01    |proj g|=  2.21508D+00

At iterate 1420    f=  3.71935D+01    |proj g|=  4.71190D-01

At iterate 1421    f=  3.71934D+01    |proj g|=  4.93469D-01

At iterate 1422    f=  3.71933D+01    |proj g|=  8.65137D-01

At iterate 1423    f=  3.71932D+01    |proj g|=  8.02777D-01

At iterate 1424    f=  3.71930D+01    |proj g|=  3.73071D-01

At iterate 1425    f=  3.71930D+01    |proj g|=  1.86434D+00

At iterate 1426    f=  3.71929D+01    |proj g|=  6.95749D-01

At iterate 1427    f=  3.71928D+01    |proj g|=  4.44163D-01

At iterate 1428    f=  3.71927D+01    |proj g|=  6.01059D-01

At iterate 1429    f=  3.71926D+01    |proj g|=  1.40700D+00

At iterate 1430    f=  3.71925D+01    |proj g|=  3.40690D-01

At iterate 1431    f=  3.71925D+01    |proj g|=  2.46559D-01

At iterate 1432    f=  3.71924D+01    |proj g|=  5.20739D-01

At iterate 1433    f=  3.71923D+01    |proj g|=  9.03637D-01

At iterate 1434    f=  3.71922D+01    |proj g|=  1.94712D+00

At iterate 1435    f=  3.71922D+01    |proj g|=  3.83166D-01

At iterate 1436    f=  3.71921D+01    |proj g|=  5.35536D-01

At iterate 1437    f=  3.71921D+01    |proj g|=  6.91276D-01

At iterate 1438    f=  3.71919D+01    |proj g|=  1.02637D+00

At iterate 1439    f=  3.71918D+01    |proj g|=  1.45586D+00

At iterate 1440    f=  3.71917D+01    |proj g|=  2.70258D-01

At iterate 1441    f=  3.71917D+01    |proj g|=  3.83681D-01

At iterate 1442    f=  3.71916D+01    |proj g|=  3.75061D-01

At iterate 1443    f=  3.71916D+01    |proj g|=  2.29818D+00

At iterate 1444    f=  3.71914D+01    |proj g|=  4.00423D-01

At iterate 1445    f=  3.71913D+01    |proj g|=  2.72607D-01

At iterate 1446    f=  3.71913D+01    |proj g|=  5.22647D-01

At iterate 1447    f=  3.71912D+01    |proj g|=  1.07289D+00

At iterate 1448    f=  3.71911D+01    |proj g|=  4.29392D-01

At iterate 1449    f=  3.71910D+01    |proj g|=  2.88658D-01

At iterate 1450    f=  3.71910D+01    |proj g|=  3.01855D-01

At iterate 1451    f=  3.71909D+01    |proj g|=  1.24663D+00

At iterate 1452    f=  3.71908D+01    |proj g|=  7.25642D-01

At iterate 1453    f=  3.71907D+01    |proj g|=  4.48225D-01

At iterate 1454    f=  3.71907D+01    |proj g|=  6.74137D-01

At iterate 1455    f=  3.71906D+01    |proj g|=  4.39590D-01

At iterate 1456    f=  3.71905D+01    |proj g|=  2.74743D-01

At iterate 1457    f=  3.71904D+01    |proj g|=  8.15976D-01

At iterate 1458    f=  3.71903D+01    |proj g|=  8.28414D-01

At iterate 1459    f=  3.71903D+01    |proj g|=  5.34844D-01

At iterate 1460    f=  3.71902D+01    |proj g|=  4.67744D-01

At iterate 1461    f=  3.71901D+01    |proj g|=  6.95981D-01

At iterate 1462    f=  3.71899D+01    |proj g|=  2.03925D+00

At iterate 1463    f=  3.71898D+01    |proj g|=  5.61579D-01

At iterate 1464    f=  3.71897D+01    |proj g|=  3.73177D-01

At iterate 1465    f=  3.71896D+01    |proj g|=  6.18158D-01

At iterate 1466    f=  3.71895D+01    |proj g|=  5.70474D-01

At iterate 1467    f=  3.71894D+01    |proj g|=  1.29666D+00

At iterate 1468    f=  3.71893D+01    |proj g|=  3.23154D-01

At iterate 1469    f=  3.71893D+01    |proj g|=  2.78256D-01

At iterate 1470    f=  3.71892D+01    |proj g|=  4.68702D-01

At iterate 1471    f=  3.71892D+01    |proj g|=  1.55982D+00

At iterate 1472    f=  3.71891D+01    |proj g|=  9.72429D-01

At iterate 1473    f=  3.71889D+01    |proj g|=  4.50938D-01

At iterate 1474    f=  3.71888D+01    |proj g|=  1.21882D+00

At iterate 1475    f=  3.71887D+01    |proj g|=  4.32131D-01

At iterate 1476    f=  3.71887D+01    |proj g|=  2.00092D-01

At iterate 1477    f=  3.71886D+01    |proj g|=  2.96598D-01

At iterate 1478    f=  3.71884D+01    |proj g|=  6.03015D-01

At iterate 1479    f=  3.71882D+01    |proj g|=  7.79272D-01

At iterate 1480    f=  3.71881D+01    |proj g|=  8.17602D-01

At iterate 1481    f=  3.71880D+01    |proj g|=  2.46350D-01

At iterate 1482    f=  3.71879D+01    |proj g|=  3.25098D-01

At iterate 1483    f=  3.71879D+01    |proj g|=  1.20634D+00

At iterate 1484    f=  3.71878D+01    |proj g|=  8.07550D-01

At iterate 1485    f=  3.71877D+01    |proj g|=  2.88121D-01

At iterate 1486    f=  3.71877D+01    |proj g|=  6.64924D-01

At iterate 1487    f=  3.71876D+01    |proj g|=  1.12711D+00

At iterate 1488    f=  3.71876D+01    |proj g|=  4.84445D-01

At iterate 1489    f=  3.71875D+01    |proj g|=  3.74780D-01

At iterate 1490    f=  3.71875D+01    |proj g|=  6.00116D-01

At iterate 1491    f=  3.71874D+01    |proj g|=  7.17143D-01

At iterate 1492    f=  3.71873D+01    |proj g|=  9.16667D-01

At iterate 1493    f=  3.71873D+01    |proj g|=  4.71894D-01

At iterate 1494    f=  3.71872D+01    |proj g|=  7.73419D-01

At iterate 1495    f=  3.71871D+01    |proj g|=  1.10190D+00

At iterate 1496    f=  3.71871D+01    |proj g|=  3.70733D-01

At iterate 1497    f=  3.71870D+01    |proj g|=  5.39357D-01

At iterate 1498    f=  3.71870D+01    |proj g|=  8.67388D-01

At iterate 1499    f=  3.71868D+01    |proj g|=  4.95501D-01

At iterate 1500    f=  3.71868D+01    |proj g|=  1.64938D+00

At iterate 1501    f=  3.71867D+01    |proj g|=  6.32703D-01

At iterate 1502    f=  3.71866D+01    |proj g|=  3.29407D-01

At iterate 1503    f=  3.71865D+01    |proj g|=  4.52838D-01

At iterate 1504    f=  3.71864D+01    |proj g|=  5.48230D-01

At iterate 1505    f=  3.71863D+01    |proj g|=  1.12185D+00

At iterate 1506    f=  3.71862D+01    |proj g|=  4.92270D-01

At iterate 1507    f=  3.71861D+01    |proj g|=  7.84074D-01

At iterate 1508    f=  3.71860D+01    |proj g|=  1.00697D+00

At iterate 1509    f=  3.71860D+01    |proj g|=  6.43827D-01

At iterate 1510    f=  3.71859D+01    |proj g|=  3.33608D-01

At iterate 1511    f=  3.71858D+01    |proj g|=  8.05871D-01

At iterate 1512    f=  3.71857D+01    |proj g|=  1.45988D+00

At iterate 1513    f=  3.71856D+01    |proj g|=  3.56803D-01

At iterate 1514    f=  3.71855D+01    |proj g|=  3.94284D-01

At iterate 1515    f=  3.71854D+01    |proj g|=  5.06245D-01

At iterate 1516    f=  3.71853D+01    |proj g|=  1.54912D+00

At iterate 1517    f=  3.71851D+01    |proj g|=  8.14330D-01

At iterate 1518    f=  3.71851D+01    |proj g|=  2.91558D-01

At iterate 1519    f=  3.71850D+01    |proj g|=  8.96742D-01

At iterate 1520    f=  3.71849D+01    |proj g|=  1.29563D+00

At iterate 1521    f=  3.71848D+01    |proj g|=  5.73007D-01

At iterate 1522    f=  3.71847D+01    |proj g|=  3.54411D-01

At iterate 1523    f=  3.71846D+01    |proj g|=  6.46504D-01

At iterate 1524    f=  3.71845D+01    |proj g|=  7.92666D-01

At iterate 1525    f=  3.71844D+01    |proj g|=  7.48485D-01

At iterate 1526    f=  3.71844D+01    |proj g|=  3.90433D-01

At iterate 1527    f=  3.71843D+01    |proj g|=  2.64639D-01

At iterate 1528    f=  3.71843D+01    |proj g|=  5.98143D-01

At iterate 1529    f=  3.71842D+01    |proj g|=  8.26393D-01

At iterate 1530    f=  3.71842D+01    |proj g|=  2.34274D+00

At iterate 1531    f=  3.71840D+01    |proj g|=  6.53792D-01

At iterate 1532    f=  3.71840D+01    |proj g|=  2.82555D-01

At iterate 1533    f=  3.71840D+01    |proj g|=  5.63118D-01

At iterate 1534    f=  3.71839D+01    |proj g|=  7.56777D-01

At iterate 1535    f=  3.71838D+01    |proj g|=  7.45894D-01

At iterate 1536    f=  3.71838D+01    |proj g|=  1.64672D+00

At iterate 1537    f=  3.71837D+01    |proj g|=  7.14017D-01

At iterate 1538    f=  3.71837D+01    |proj g|=  1.86285D-01

At iterate 1539    f=  3.71836D+01    |proj g|=  6.90551D-01

At iterate 1540    f=  3.71836D+01    |proj g|=  8.58018D-01

At iterate 1541    f=  3.71836D+01    |proj g|=  2.77883D+00

At iterate 1542    f=  3.71834D+01    |proj g|=  1.01193D+00

At iterate 1543    f=  3.71834D+01    |proj g|=  1.92000D-01

At iterate 1544    f=  3.71834D+01    |proj g|=  3.15313D-01

At iterate 1545    f=  3.71834D+01    |proj g|=  5.40905D-01

At iterate 1546    f=  3.71833D+01    |proj g|=  9.04327D-01

At iterate 1547    f=  3.71832D+01    |proj g|=  1.37186D+00

At iterate 1548    f=  3.71832D+01    |proj g|=  8.62805D-01

At iterate 1549    f=  3.71831D+01    |proj g|=  2.55347D-01

At iterate 1550    f=  3.71830D+01    |proj g|=  2.93425D-01

At iterate 1551    f=  3.71830D+01    |proj g|=  6.19471D-01

At iterate 1552    f=  3.71829D+01    |proj g|=  1.61297D+00

At iterate 1553    f=  3.71828D+01    |proj g|=  8.44867D-01

At iterate 1554    f=  3.71828D+01    |proj g|=  3.12809D-01

At iterate 1555    f=  3.71827D+01    |proj g|=  3.63874D-01

At iterate 1556    f=  3.71826D+01    |proj g|=  3.42817D-01

At iterate 1557    f=  3.71826D+01    |proj g|=  1.34838D+00

At iterate 1558    f=  3.71825D+01    |proj g|=  7.52409D-01

At iterate 1559    f=  3.71824D+01    |proj g|=  5.74547D-01

At iterate 1560    f=  3.71824D+01    |proj g|=  1.90686D+00

At iterate 1561    f=  3.71823D+01    |proj g|=  3.88943D-01

At iterate 1562    f=  3.71823D+01    |proj g|=  4.01903D-01

At iterate 1563    f=  3.71822D+01    |proj g|=  9.01303D-01

At iterate 1564    f=  3.71821D+01    |proj g|=  8.91649D-01

At iterate 1565    f=  3.71821D+01    |proj g|=  8.61333D-01

At iterate 1566    f=  3.71820D+01    |proj g|=  5.32117D-01

At iterate 1567    f=  3.71819D+01    |proj g|=  3.77659D-01

At iterate 1568    f=  3.71818D+01    |proj g|=  4.82918D-01

At iterate 1569    f=  3.71818D+01    |proj g|=  8.04682D-01

At iterate 1570    f=  3.71818D+01    |proj g|=  3.04281D-01

At iterate 1571    f=  3.71817D+01    |proj g|=  4.53674D-01

At iterate 1572    f=  3.71817D+01    |proj g|=  5.33640D-01

At iterate 1573    f=  3.71816D+01    |proj g|=  1.28539D+00

At iterate 1574    f=  3.71816D+01    |proj g|=  7.81030D-01

At iterate 1575    f=  3.71815D+01    |proj g|=  2.66158D-01

At iterate 1576    f=  3.71815D+01    |proj g|=  3.58654D-01

At iterate 1577    f=  3.71814D+01    |proj g|=  5.18962D-01

At iterate 1578    f=  3.71814D+01    |proj g|=  5.35175D-01

At iterate 1579    f=  3.71813D+01    |proj g|=  3.83099D-01

At iterate 1580    f=  3.71813D+01    |proj g|=  2.75450D-01

At iterate 1581    f=  3.71812D+01    |proj g|=  9.72707D-01

At iterate 1582    f=  3.71812D+01    |proj g|=  4.62251D-01

At iterate 1583    f=  3.71811D+01    |proj g|=  2.96421D-01

At iterate 1584    f=  3.71811D+01    |proj g|=  2.79861D-01

At iterate 1585    f=  3.71811D+01    |proj g|=  7.99141D-01

At iterate 1586    f=  3.71810D+01    |proj g|=  4.50816D-01

At iterate 1587    f=  3.71810D+01    |proj g|=  7.55132D-01

At iterate 1588    f=  3.71809D+01    |proj g|=  1.01157D+00

At iterate 1589    f=  3.71809D+01    |proj g|=  1.32809D+00

At iterate 1590    f=  3.71808D+01    |proj g|=  7.16601D-01

At iterate 1591    f=  3.71808D+01    |proj g|=  2.94521D-01

At iterate 1592    f=  3.71807D+01    |proj g|=  4.30169D-01

At iterate 1593    f=  3.71807D+01    |proj g|=  4.49573D-01

At iterate 1594    f=  3.71807D+01    |proj g|=  1.90646D+00

At iterate 1595    f=  3.71806D+01    |proj g|=  9.71723D-01

At iterate 1596    f=  3.71805D+01    |proj g|=  1.79598D-01

At iterate 1597    f=  3.71805D+01    |proj g|=  2.23646D-01

At iterate 1598    f=  3.71804D+01    |proj g|=  2.76235D-01

At iterate 1599    f=  3.71804D+01    |proj g|=  1.01486D+00

At iterate 1600    f=  3.71804D+01    |proj g|=  3.14777D-01

At iterate 1601    f=  3.71803D+01    |proj g|=  3.53543D-01

At iterate 1602    f=  3.71803D+01    |proj g|=  2.30469D-01

At iterate 1603    f=  3.71803D+01    |proj g|=  2.50008D-01

At iterate 1604    f=  3.71802D+01    |proj g|=  4.67102D-01

At iterate 1605    f=  3.71802D+01    |proj g|=  9.94258D-01

At iterate 1606    f=  3.71801D+01    |proj g|=  1.87681D-01

At iterate 1607    f=  3.71801D+01    |proj g|=  1.97542D-01

At iterate 1608    f=  3.71800D+01    |proj g|=  5.40346D-01

At iterate 1609    f=  3.71800D+01    |proj g|=  8.50119D-01

At iterate 1610    f=  3.71800D+01    |proj g|=  2.26150D-01

At iterate 1611    f=  3.71800D+01    |proj g|=  1.00114D-01

At iterate 1612    f=  3.71800D+01    |proj g|=  2.66803D-01

At iterate 1613    f=  3.71799D+01    |proj g|=  5.87327D-01

At iterate 1614    f=  3.71799D+01    |proj g|=  1.13139D+00

At iterate 1615    f=  3.71799D+01    |proj g|=  2.92260D-01

At iterate 1616    f=  3.71798D+01    |proj g|=  2.65055D-01

At iterate 1617    f=  3.71798D+01    |proj g|=  3.16343D-01

At iterate 1618    f=  3.71798D+01    |proj g|=  3.72662D-01

At iterate 1619    f=  3.71798D+01    |proj g|=  4.26587D-01

At iterate 1620    f=  3.71798D+01    |proj g|=  1.40409D-01

At iterate 1621    f=  3.71797D+01    |proj g|=  9.99720D-02

At iterate 1622    f=  3.71797D+01    |proj g|=  1.32708D-01

At iterate 1623    f=  3.71797D+01    |proj g|=  5.42703D-01

At iterate 1624    f=  3.71797D+01    |proj g|=  6.13247D-01

At iterate 1625    f=  3.71797D+01    |proj g|=  2.12310D-01

At iterate 1626    f=  3.71796D+01    |proj g|=  1.86504D-01

At iterate 1627    f=  3.71796D+01    |proj g|=  4.83317D-01

At iterate 1628    f=  3.71796D+01    |proj g|=  3.83588D-01

At iterate 1629    f=  3.71796D+01    |proj g|=  1.62039D-01

At iterate 1630    f=  3.71796D+01    |proj g|=  2.20560D-01

At iterate 1631    f=  3.71796D+01    |proj g|=  5.96443D-01

At iterate 1632    f=  3.71795D+01    |proj g|=  3.15394D-01

At iterate 1633    f=  3.71795D+01    |proj g|=  1.41512D-01

At iterate 1634    f=  3.71795D+01    |proj g|=  2.28657D-01

At iterate 1635    f=  3.71795D+01    |proj g|=  7.65011D-01

At iterate 1636    f=  3.71794D+01    |proj g|=  1.23639D-01

At iterate 1637    f=  3.71794D+01    |proj g|=  1.70296D-01

At iterate 1638    f=  3.71794D+01    |proj g|=  3.85255D-01

At iterate 1639    f=  3.71794D+01    |proj g|=  3.64999D-01

At iterate 1640    f=  3.71794D+01    |proj g|=  4.46668D-01

At iterate 1641    f=  3.71793D+01    |proj g|=  2.50142D-01

At iterate 1642    f=  3.71793D+01    |proj g|=  2.45165D-01

At iterate 1643    f=  3.71793D+01    |proj g|=  3.06950D-01

At iterate 1644    f=  3.71793D+01    |proj g|=  6.41536D-01

At iterate 1645    f=  3.71793D+01    |proj g|=  1.49882D-01

At iterate 1646    f=  3.71793D+01    |proj g|=  9.35362D-02

At iterate 1647    f=  3.71793D+01    |proj g|=  1.81197D-01

At iterate 1648    f=  3.71793D+01    |proj g|=  2.11202D-01

At iterate 1649    f=  3.71792D+01    |proj g|=  5.75766D-01

At iterate 1650    f=  3.71792D+01    |proj g|=  3.22666D-01

At iterate 1651    f=  3.71792D+01    |proj g|=  1.37440D-01

At iterate 1652    f=  3.71792D+01    |proj g|=  1.38193D-01

At iterate 1653    f=  3.71792D+01    |proj g|=  5.09281D-01

At iterate 1654    f=  3.71792D+01    |proj g|=  3.92947D-01

At iterate 1655    f=  3.71791D+01    |proj g|=  2.14664D-01

At iterate 1656    f=  3.71791D+01    |proj g|=  3.18945D-01

At iterate 1657    f=  3.71791D+01    |proj g|=  5.74415D-01

At iterate 1658    f=  3.71791D+01    |proj g|=  1.84063D-01

At iterate 1659    f=  3.71791D+01    |proj g|=  3.60774D-01

At iterate 1660    f=  3.71790D+01    |proj g|=  3.08602D-01

At iterate 1661    f=  3.71790D+01    |proj g|=  4.32818D-01

At iterate 1662    f=  3.71790D+01    |proj g|=  1.80517D-01

At iterate 1663    f=  3.71790D+01    |proj g|=  3.25501D-01

At iterate 1664    f=  3.71790D+01    |proj g|=  4.20403D-01

At iterate 1665    f=  3.71789D+01    |proj g|=  6.75126D-01

At iterate 1666    f=  3.71789D+01    |proj g|=  4.23494D-01

At iterate 1667    f=  3.71789D+01    |proj g|=  1.97242D-01

At iterate 1668    f=  3.71789D+01    |proj g|=  8.20470D-02

At iterate 1669    f=  3.71789D+01    |proj g|=  2.26044D-01

At iterate 1670    f=  3.71789D+01    |proj g|=  1.02026D+00

At iterate 1671    f=  3.71789D+01    |proj g|=  4.30866D-01

At iterate 1672    f=  3.71789D+01    |proj g|=  1.60735D-01

At iterate 1673    f=  3.71789D+01    |proj g|=  2.46597D-01

At iterate 1674    f=  3.71788D+01    |proj g|=  2.09128D-01

At iterate 1675    f=  3.71788D+01    |proj g|=  4.65297D-01

At iterate 1676    f=  3.71788D+01    |proj g|=  2.49312D-01

At iterate 1677    f=  3.71788D+01    |proj g|=  4.06000D-01

At iterate 1678    f=  3.71788D+01    |proj g|=  1.86977D-01

At iterate 1679    f=  3.71788D+01    |proj g|=  1.28221D-01

At iterate 1680    f=  3.71788D+01    |proj g|=  2.24011D-01

At iterate 1681    f=  3.71788D+01    |proj g|=  1.72503D-01

At iterate 1682    f=  3.71787D+01    |proj g|=  1.38655D-01

At iterate 1683    f=  3.71787D+01    |proj g|=  4.84290D-01

At iterate 1684    f=  3.71787D+01    |proj g|=  1.31868D-01

At iterate 1685    f=  3.71787D+01    |proj g|=  1.90031D-01

At iterate 1686    f=  3.71787D+01    |proj g|=  1.87350D-01

At iterate 1687    f=  3.71787D+01    |proj g|=  2.34185D-01

At iterate 1688    f=  3.71787D+01    |proj g|=  4.07846D-01

At iterate 1689    f=  3.71787D+01    |proj g|=  1.16240D-01

At iterate 1690    f=  3.71787D+01    |proj g|=  9.66436D-02

At iterate 1691    f=  3.71787D+01    |proj g|=  2.55236D-01

At iterate 1692    f=  3.71786D+01    |proj g|=  2.37840D-01

At iterate 1693    f=  3.71786D+01    |proj g|=  3.09987D-01

At iterate 1694    f=  3.71786D+01    |proj g|=  1.04778D-01

At iterate 1695    f=  3.71786D+01    |proj g|=  9.25443D-02

At iterate 1696    f=  3.71786D+01    |proj g|=  5.82612D-01

At iterate 1697    f=  3.71786D+01    |proj g|=  2.56011D-01

At iterate 1698    f=  3.71786D+01    |proj g|=  1.63612D-01

At iterate 1699    f=  3.71786D+01    |proj g|=  1.64185D-01

At iterate 1700    f=  3.71786D+01    |proj g|=  1.63986D-01

At iterate 1701    f=  3.71786D+01    |proj g|=  2.52242D-01

At iterate 1702    f=  3.71786D+01    |proj g|=  1.98717D-01

At iterate 1703    f=  3.71786D+01    |proj g|=  2.13727D-01

At iterate 1704    f=  3.71786D+01    |proj g|=  2.56559D-01

At iterate 1705    f=  3.71785D+01    |proj g|=  3.62477D-01

At iterate 1706    f=  3.71785D+01    |proj g|=  5.63198D-01

At iterate 1707    f=  3.71785D+01    |proj g|=  1.53839D-01

At iterate 1708    f=  3.71785D+01    |proj g|=  8.93212D-02

At iterate 1709    f=  3.71785D+01    |proj g|=  9.08993D-02

At iterate 1710    f=  3.71785D+01    |proj g|=  5.08068D-01

At iterate 1711    f=  3.71785D+01    |proj g|=  2.20813D-01

At iterate 1712    f=  3.71785D+01    |proj g|=  2.25097D-01

At iterate 1713    f=  3.71785D+01    |proj g|=  1.70792D-01

At iterate 1714    f=  3.71785D+01    |proj g|=  3.21397D-01

At iterate 1715    f=  3.71785D+01    |proj g|=  2.19333D-01

At iterate 1716    f=  3.71784D+01    |proj g|=  1.18485D-01

At iterate 1717    f=  3.71784D+01    |proj g|=  1.11601D-01

At iterate 1718    f=  3.71784D+01    |proj g|=  1.31657D-01

At iterate 1719    f=  3.71784D+01    |proj g|=  1.37422D-01

At iterate 1720    f=  3.71784D+01    |proj g|=  1.10210D-01

At iterate 1721    f=  3.71784D+01    |proj g|=  3.14927D-01

At iterate 1722    f=  3.71784D+01    |proj g|=  8.44499D-02

At iterate 1723    f=  3.71784D+01    |proj g|=  9.59432D-02

At iterate 1724    f=  3.71784D+01    |proj g|=  5.39526D-01

At iterate 1725    f=  3.71784D+01    |proj g|=  1.44348D-01

At iterate 1726    f=  3.71784D+01    |proj g|=  1.26568D-01

At iterate 1727    f=  3.71784D+01    |proj g|=  1.67146D-01

At iterate 1728    f=  3.71784D+01    |proj g|=  4.00429D-01

At iterate 1729    f=  3.71784D+01    |proj g|=  2.64315D-01

At iterate 1730    f=  3.71784D+01    |proj g|=  9.95464D-02

At iterate 1731    f=  3.71784D+01    |proj g|=  2.10783D-01

At iterate 1732    f=  3.71784D+01    |proj g|=  3.21238D-01

At iterate 1733    f=  3.71783D+01    |proj g|=  7.68259D-02

At iterate 1734    f=  3.71783D+01    |proj g|=  4.46058D-02

At iterate 1735    f=  3.71783D+01    |proj g|=  1.58118D-01

At iterate 1736    f=  3.71783D+01    |proj g|=  1.87142D-01

At iterate 1737    f=  3.71783D+01    |proj g|=  3.49281D-01

At iterate 1738    f=  3.71783D+01    |proj g|=  1.53774D-01

At iterate 1739    f=  3.71783D+01    |proj g|=  7.14337D-02

At iterate 1740    f=  3.71783D+01    |proj g|=  8.12091D-01

At iterate 1741    f=  3.71783D+01    |proj g|=  2.01854D-01

At iterate 1742    f=  3.71783D+01    |proj g|=  1.17685D-01

At iterate 1743    f=  3.71783D+01    |proj g|=  1.69111D-01

At iterate 1744    f=  3.71783D+01    |proj g|=  1.63287D-01

At iterate 1745    f=  3.71783D+01    |proj g|=  4.15492D-01

At iterate 1746    f=  3.71783D+01    |proj g|=  2.04889D-01

At iterate 1747    f=  3.71783D+01    |proj g|=  7.25719D-02

At iterate 1748    f=  3.71783D+01    |proj g|=  9.27231D-02

At iterate 1749    f=  3.71783D+01    |proj g|=  4.34596D-01

At iterate 1750    f=  3.71783D+01    |proj g|=  1.55616D-01

At iterate 1751    f=  3.71783D+01    |proj g|=  9.21760D-02

At iterate 1752    f=  3.71783D+01    |proj g|=  1.26267D-01

At iterate 1753    f=  3.71782D+01    |proj g|=  2.08189D-01

At iterate 1754    f=  3.71782D+01    |proj g|=  4.38811D-01

At iterate 1755    f=  3.71782D+01    |proj g|=  1.13329D-01

At iterate 1756    f=  3.71782D+01    |proj g|=  9.96010D-02

At iterate 1757    f=  3.71782D+01    |proj g|=  8.84266D-02

At iterate 1758    f=  3.71782D+01    |proj g|=  2.16789D-01

At iterate 1759    f=  3.71782D+01    |proj g|=  2.36005D-01

At iterate 1760    f=  3.71782D+01    |proj g|=  1.18934D-01

At iterate 1761    f=  3.71782D+01    |proj g|=  7.93311D-02

At iterate 1762    f=  3.71782D+01    |proj g|=  1.58114D-01

At iterate 1763    f=  3.71782D+01    |proj g|=  1.87223D-01

At iterate 1764    f=  3.71782D+01    |proj g|=  6.63496D-02

At iterate 1765    f=  3.71782D+01    |proj g|=  5.77923D-02

At iterate 1766    f=  3.71782D+01    |proj g|=  6.51814D-02

At iterate 1767    f=  3.71782D+01    |proj g|=  1.49301D-01

At iterate 1768    f=  3.71782D+01    |proj g|=  2.97428D-01

At iterate 1769    f=  3.71782D+01    |proj g|=  1.47240D-01

At iterate 1770    f=  3.71782D+01    |proj g|=  7.53830D-02

At iterate 1771    f=  3.71782D+01    |proj g|=  7.76847D-02

At iterate 1772    f=  3.71782D+01    |proj g|=  1.42214D-01

At iterate 1773    f=  3.71782D+01    |proj g|=  2.70142D-01

At iterate 1774    f=  3.71782D+01    |proj g|=  7.69985D-02

At iterate 1775    f=  3.71782D+01    |proj g|=  7.46616D-02

At iterate 1776    f=  3.71781D+01    |proj g|=  2.55621D-01

At iterate 1777    f=  3.71781D+01    |proj g|=  1.67504D-01

At iterate 1778    f=  3.71781D+01    |proj g|=  4.55382D-02

At iterate 1779    f=  3.71781D+01    |proj g|=  8.03757D-02

At iterate 1780    f=  3.71781D+01    |proj g|=  1.08138D-01

At iterate 1781    f=  3.71781D+01    |proj g|=  5.04247D-01

At iterate 1782    f=  3.71781D+01    |proj g|=  2.80405D-01

At iterate 1783    f=  3.71781D+01    |proj g|=  8.45749D-02

At iterate 1784    f=  3.71781D+01    |proj g|=  5.32708D-02

At iterate 1785    f=  3.71781D+01    |proj g|=  1.47354D-01

At iterate 1786    f=  3.71781D+01    |proj g|=  2.11783D-01

At iterate 1787    f=  3.71781D+01    |proj g|=  5.77359D-02

At iterate 1788    f=  3.71781D+01    |proj g|=  6.41075D-02

At iterate 1789    f=  3.71781D+01    |proj g|=  2.94873D-01

At iterate 1790    f=  3.71781D+01    |proj g|=  1.18420D-01

At iterate 1791    f=  3.71781D+01    |proj g|=  1.56813D-01

At iterate 1792    f=  3.71781D+01    |proj g|=  1.98639D-01

At iterate 1793    f=  3.71781D+01    |proj g|=  4.14820D-01

At iterate 1794    f=  3.71781D+01    |proj g|=  8.59256D-02

At iterate 1795    f=  3.71781D+01    |proj g|=  1.16745D-01

At iterate 1796    f=  3.71781D+01    |proj g|=  2.48017D-01

At iterate 1797    f=  3.71781D+01    |proj g|=  1.80884D-01

At iterate 1798    f=  3.71781D+01    |proj g|=  2.70595D-01

At iterate 1799    f=  3.71781D+01    |proj g|=  7.10373D-02

At iterate 1800    f=  3.71781D+01    |proj g|=  1.27552D-01

At iterate 1801    f=  3.71781D+01    |proj g|=  1.28949D-01

At iterate 1802    f=  3.71781D+01    |proj g|=  1.62726D-01

At iterate 1803    f=  3.71780D+01    |proj g|=  2.18641D-01

At iterate 1804    f=  3.71780D+01    |proj g|=  7.32558D-02

At iterate 1805    f=  3.71780D+01    |proj g|=  6.94064D-02

At iterate 1806    f=  3.71780D+01    |proj g|=  8.24863D-02

At iterate 1807    f=  3.71780D+01    |proj g|=  1.28360D-01

At iterate 1808    f=  3.71780D+01    |proj g|=  3.92030D-01

At iterate 1809    f=  3.71780D+01    |proj g|=  1.31260D-01

At iterate 1810    f=  3.71780D+01    |proj g|=  4.31336D-02

At iterate 1811    f=  3.71780D+01    |proj g|=  1.57114D-01

At iterate 1812    f=  3.71780D+01    |proj g|=  2.34661D-01

At iterate 1813    f=  3.71780D+01    |proj g|=  2.71574D-01

At iterate 1814    f=  3.71780D+01    |proj g|=  2.86350D-01

At iterate 1815    f=  3.71780D+01    |proj g|=  4.23129D-02

At iterate 1816    f=  3.71780D+01    |proj g|=  5.24720D-02

At iterate 1817    f=  3.71780D+01    |proj g|=  3.44193D-01

At iterate 1818    f=  3.71780D+01    |proj g|=  1.43275D-01

At iterate 1819    f=  3.71780D+01    |proj g|=  6.22122D-02

At iterate 1820    f=  3.71780D+01    |proj g|=  1.41652D-01

At iterate 1821    f=  3.71780D+01    |proj g|=  1.63422D-01

At iterate 1822    f=  3.71780D+01    |proj g|=  5.05709D-01

At iterate 1823    f=  3.71780D+01    |proj g|=  2.31880D-01

At iterate 1824    f=  3.71780D+01    |proj g|=  3.39005D-02

At iterate 1825    f=  3.71780D+01    |proj g|=  6.04594D-02

At iterate 1826    f=  3.71780D+01    |proj g|=  7.93819D-02

At iterate 1827    f=  3.71780D+01    |proj g|=  2.53584D-01

At iterate 1828    f=  3.71780D+01    |proj g|=  6.17430D-02

At iterate 1829    f=  3.71780D+01    |proj g|=  5.51566D-02

At iterate 1830    f=  3.71780D+01    |proj g|=  4.02723D-01

At iterate 1831    f=  3.71780D+01    |proj g|=  6.73420D-02

At iterate 1832    f=  3.71780D+01    |proj g|=  4.24862D-02

At iterate 1833    f=  3.71780D+01    |proj g|=  1.20510D-01

At iterate 1834    f=  3.71780D+01    |proj g|=  1.33933D-01

At iterate 1835    f=  3.71780D+01    |proj g|=  7.75850D-02

At iterate 1836    f=  3.71780D+01    |proj g|=  1.64365D-01

At iterate 1837    f=  3.71780D+01    |proj g|=  2.99819D-01

At iterate 1838    f=  3.71780D+01    |proj g|=  1.23294D-01

At iterate 1839    f=  3.71780D+01    |proj g|=  2.64076D-02

At iterate 1840    f=  3.71780D+01    |proj g|=  8.70808D-02

At iterate 1841    f=  3.71780D+01    |proj g|=  1.70501D-01

At iterate 1842    f=  3.71780D+01    |proj g|=  1.54803D-01

At iterate 1843    f=  3.71780D+01    |proj g|=  3.11235D-01

At iterate 1844    f=  3.71780D+01    |proj g|=  9.57052D-02

At iterate 1845    f=  3.71779D+01    |proj g|=  3.78123D-02

At iterate 1846    f=  3.71779D+01    |proj g|=  1.15952D-01

At iterate 1847    f=  3.71779D+01    |proj g|=  1.17181D-01

At iterate 1848    f=  3.71779D+01    |proj g|=  1.24659D-01

At iterate 1849    f=  3.71779D+01    |proj g|=  1.01138D-01

At iterate 1850    f=  3.71779D+01    |proj g|=  2.39856D-01

At iterate 1851    f=  3.71779D+01    |proj g|=  1.06559D-01

At iterate 1852    f=  3.71779D+01    |proj g|=  3.02827D-02

At iterate 1853    f=  3.71779D+01    |proj g|=  6.42239D-02

At iterate 1854    f=  3.71779D+01    |proj g|=  8.61536D-02

At iterate 1855    f=  3.71779D+01    |proj g|=  1.40049D-01

At iterate 1856    f=  3.71779D+01    |proj g|=  1.96370D-01

At iterate 1857    f=  3.71779D+01    |proj g|=  1.59073D-01

At iterate 1858    f=  3.71779D+01    |proj g|=  4.74696D-02

At iterate 1859    f=  3.71779D+01    |proj g|=  4.94909D-02

At iterate 1860    f=  3.71779D+01    |proj g|=  1.57357D-01

At iterate 1861    f=  3.71779D+01    |proj g|=  2.17387D-01

At iterate 1862    f=  3.71779D+01    |proj g|=  2.79545D-01

At iterate 1863    f=  3.71779D+01    |proj g|=  2.59456D-01

At iterate 1864    f=  3.71779D+01    |proj g|=  1.05936D-01

At iterate 1865    f=  3.71779D+01    |proj g|=  3.74583D-02

At iterate 1866    f=  3.71779D+01    |proj g|=  6.29895D-02

At iterate 1867    f=  3.71779D+01    |proj g|=  2.22675D-01

At iterate 1868    f=  3.71779D+01    |proj g|=  8.74862D-02

At iterate 1869    f=  3.71779D+01    |proj g|=  7.27742D-02

At iterate 1870    f=  3.71779D+01    |proj g|=  3.26998D-01

At iterate 1871    f=  3.71779D+01    |proj g|=  9.63918D-02

At iterate 1872    f=  3.71779D+01    |proj g|=  3.01641D-02

At iterate 1873    f=  3.71779D+01    |proj g|=  5.40379D-02

At iterate 1874    f=  3.71779D+01    |proj g|=  1.24216D-01

At iterate 1875    f=  3.71779D+01    |proj g|=  3.52892D-01

At iterate 1876    f=  3.71779D+01    |proj g|=  7.16942D-02

At iterate 1877    f=  3.71779D+01    |proj g|=  6.25364D-02

At iterate 1878    f=  3.71779D+01    |proj g|=  6.72625D-02

At iterate 1879    f=  3.71779D+01    |proj g|=  8.82558D-02

At iterate 1880    f=  3.71779D+01    |proj g|=  1.58964D-01

At iterate 1881    f=  3.71779D+01    |proj g|=  1.30948D-01

At iterate 1882    f=  3.71779D+01    |proj g|=  1.44158D-01

At iterate 1883    f=  3.71779D+01    |proj g|=  1.98767D-01

At iterate 1884    f=  3.71779D+01    |proj g|=  5.11662D-02

At iterate 1885    f=  3.71779D+01    |proj g|=  2.90983D-02

At iterate 1886    f=  3.71779D+01    |proj g|=  6.58211D-02

At iterate 1887    f=  3.71779D+01    |proj g|=  9.67731D-02

At iterate 1888    f=  3.71779D+01    |proj g|=  1.14534D-01

At iterate 1889    f=  3.71779D+01    |proj g|=  3.38598D-02

At iterate 1890    f=  3.71779D+01    |proj g|=  5.14278D-02

At iterate 1891    f=  3.71779D+01    |proj g|=  1.19007D-01

At iterate 1892    f=  3.71779D+01    |proj g|=  1.55556D-01

At iterate 1893    f=  3.71779D+01    |proj g|=  1.29027D-01

At iterate 1894    f=  3.71779D+01    |proj g|=  4.96363D-02

At iterate 1895    f=  3.71779D+01    |proj g|=  2.54870D-02

At iterate 1896    f=  3.71779D+01    |proj g|=  1.11533D-01

At iterate 1897    f=  3.71779D+01    |proj g|=  1.49555D-01

At iterate 1898    f=  3.71779D+01    |proj g|=  9.75334D-02

At iterate 1899    f=  3.71779D+01    |proj g|=  6.18531D-02

At iterate 1900    f=  3.71779D+01    |proj g|=  7.65533D-02

At iterate 1901    f=  3.71779D+01    |proj g|=  6.26567D-02

At iterate 1902    f=  3.71779D+01    |proj g|=  1.94170D-01

At iterate 1903    f=  3.71779D+01    |proj g|=  3.09480D-01

At iterate 1904    f=  3.71779D+01    |proj g|=  7.35221D-02

At iterate 1905    f=  3.71779D+01    |proj g|=  4.88893D-02

At iterate 1906    f=  3.71779D+01    |proj g|=  1.18221D-01

At iterate 1907    f=  3.71778D+01    |proj g|=  1.47935D-01

At iterate 1908    f=  3.71778D+01    |proj g|=  1.38824D-01

At iterate 1909    f=  3.71778D+01    |proj g|=  1.03726D-01

At iterate 1910    f=  3.71778D+01    |proj g|=  6.23160D-02

At iterate 1911    f=  3.71778D+01    |proj g|=  1.13269D-01

At iterate 1912    f=  3.71778D+01    |proj g|=  1.46967D-01

At iterate 1913    f=  3.71778D+01    |proj g|=  2.98931D-02

At iterate 1914    f=  3.71778D+01    |proj g|=  5.61384D-02

At iterate 1915    f=  3.71778D+01    |proj g|=  6.56626D-02

At iterate 1916    f=  3.71778D+01    |proj g|=  2.11199D-01

At iterate 1917    f=  3.71778D+01    |proj g|=  7.42923D-02

At iterate 1918    f=  3.71778D+01    |proj g|=  6.01261D-02

At iterate 1919    f=  3.71778D+01    |proj g|=  7.53377D-02

At iterate 1920    f=  3.71778D+01    |proj g|=  1.17030D-01

At iterate 1921    f=  3.71778D+01    |proj g|=  1.31892D-01

At iterate 1922    f=  3.71778D+01    |proj g|=  3.72142D-02

At iterate 1923    f=  3.71778D+01    |proj g|=  4.44099D-02

At iterate 1924    f=  3.71778D+01    |proj g|=  7.74001D-02

At iterate 1925    f=  3.71778D+01    |proj g|=  1.63239D-01

At iterate 1926    f=  3.71778D+01    |proj g|=  1.65313D-01

At iterate 1927    f=  3.71778D+01    |proj g|=  3.75739D-02

At iterate 1928    f=  3.71778D+01    |proj g|=  3.93560D-02

At iterate 1929    f=  3.71778D+01    |proj g|=  7.44582D-02

At iterate 1930    f=  3.71778D+01    |proj g|=  1.12915D-01

At iterate 1931    f=  3.71778D+01    |proj g|=  1.63868D-01

At iterate 1932    f=  3.71778D+01    |proj g|=  1.38092D-01

At iterate 1933    f=  3.71778D+01    |proj g|=  2.33755D-02

At iterate 1934    f=  3.71778D+01    |proj g|=  1.61691D-02

At iterate 1935    f=  3.71778D+01    |proj g|=  7.16004D-02

At iterate 1936    f=  3.71778D+01    |proj g|=  4.27896D-02

At iterate 1937    f=  3.71778D+01    |proj g|=  6.71998D-02

At iterate 1938    f=  3.71778D+01    |proj g|=  1.42282D-01

At iterate 1939    f=  3.71778D+01    |proj g|=  4.81051D-02

At iterate 1940    f=  3.71778D+01    |proj g|=  4.13031D-02

At iterate 1941    f=  3.71778D+01    |proj g|=  7.95941D-02

At iterate 1942    f=  3.71778D+01    |proj g|=  9.97873D-02

At iterate 1943    f=  3.71778D+01    |proj g|=  1.03802D-01

At iterate 1944    f=  3.71778D+01    |proj g|=  7.68203D-02

At iterate 1945    f=  3.71778D+01    |proj g|=  4.81168D-02

At iterate 1946    f=  3.71778D+01    |proj g|=  3.66643D-02

At iterate 1947    f=  3.71778D+01    |proj g|=  4.32323D-02

At iterate 1948    f=  3.71778D+01    |proj g|=  1.11311D-01

At iterate 1949    f=  3.71778D+01    |proj g|=  4.80314D-02

At iterate 1950    f=  3.71778D+01    |proj g|=  2.30560D-02

At iterate 1951    f=  3.71778D+01    |proj g|=  1.13611D-01

At iterate 1952    f=  3.71778D+01    |proj g|=  8.93122D-02

At iterate 1953    f=  3.71778D+01    |proj g|=  3.47520D-02

At iterate 1954    f=  3.71778D+01    |proj g|=  8.42547D-02

At iterate 1955    f=  3.71778D+01    |proj g|=  5.55043D-02

At iterate 1956    f=  3.71778D+01    |proj g|=  3.78284D-02

At iterate 1957    f=  3.71778D+01    |proj g|=  7.16429D-02

At iterate 1958    f=  3.71778D+01    |proj g|=  1.08744D-01

At iterate 1959    f=  3.71778D+01    |proj g|=  4.73130D-02

At iterate 1960    f=  3.71778D+01    |proj g|=  2.89124D-02

At iterate 1961    f=  3.71778D+01    |proj g|=  5.67810D-02

At iterate 1962    f=  3.71778D+01    |proj g|=  1.04149D-01

At iterate 1963    f=  3.71778D+01    |proj g|=  1.68203D-01

At iterate 1964    f=  3.71778D+01    |proj g|=  7.06491D-02

At iterate 1965    f=  3.71778D+01    |proj g|=  3.37365D-02

At iterate 1966    f=  3.71778D+01    |proj g|=  6.57972D-02

At iterate 1967    f=  3.71778D+01    |proj g|=  7.04108D-02

At iterate 1968    f=  3.71778D+01    |proj g|=  8.93102D-02

At iterate 1969    f=  3.71778D+01    |proj g|=  4.39995D-02

At iterate 1970    f=  3.71778D+01    |proj g|=  3.29054D-02

At iterate 1971    f=  3.71778D+01    |proj g|=  7.68441D-02

At iterate 1972    f=  3.71778D+01    |proj g|=  8.64022D-02

At iterate 1973    f=  3.71778D+01    |proj g|=  2.03166D-01

At iterate 1974    f=  3.71778D+01    |proj g|=  6.37837D-02

At iterate 1975    f=  3.71778D+01    |proj g|=  3.15454D-02

At iterate 1976    f=  3.71778D+01    |proj g|=  1.07852D-01

At iterate 1977    f=  3.71778D+01    |proj g|=  1.04579D-01

At iterate 1978    f=  3.71778D+01    |proj g|=  9.75048D-02

At iterate 1979    f=  3.71778D+01    |proj g|=  4.18488D-02

At iterate 1980    f=  3.71778D+01    |proj g|=  1.17332D-01

At iterate 1981    f=  3.71778D+01    |proj g|=  5.33999D-02

At iterate 1982    f=  3.71778D+01    |proj g|=  3.99692D-02

At iterate 1983    f=  3.71778D+01    |proj g|=  2.85790D-02

At iterate 1984    f=  3.71778D+01    |proj g|=  1.08597D-01

At iterate 1985    f=  3.71778D+01    |proj g|=  4.59042D-02

At iterate 1986    f=  3.71778D+01    |proj g|=  2.82661D-02

At iterate 1987    f=  3.71778D+01    |proj g|=  3.96304D-02

At iterate 1988    f=  3.71778D+01    |proj g|=  1.76619D-01

At iterate 1989    f=  3.71778D+01    |proj g|=  5.67720D-02

At iterate 1990    f=  3.71778D+01    |proj g|=  2.56562D-02

At iterate 1991    f=  3.71778D+01    |proj g|=  4.07430D-02

At iterate 1992    f=  3.71778D+01    |proj g|=  1.24546D-01

At iterate 1993    f=  3.71778D+01    |proj g|=  6.37794D-02

At iterate 1994    f=  3.71778D+01    |proj g|=  5.16069D-02

At iterate 1995    f=  3.71778D+01    |proj g|=  4.33539D-02

At iterate 1996    f=  3.71778D+01    |proj g|=  5.88344D-02

At iterate 1997    f=  3.71778D+01    |proj g|=  6.30414D-02

At iterate 1998    f=  3.71778D+01    |proj g|=  2.37068D-02

At iterate 1999    f=  3.71778D+01    |proj g|=  2.68035D-02

At iterate 2000    f=  3.71778D+01    |proj g|=  1.08848D-01

           * * *

Tit   = total number of iterations
Tnf   = total number of function evaluations
Tnint = total number of segments explored during Cauchy searches
Skip  = number of BFGS updates skipped
Nact  = number of active bounds at final generalized Cauchy point
Projg = norm of the final projected gradient
F     = final function value

           * * *

   N    Tit     Tnf  Tnint  Skip  Nact     Projg        F
  430   2000   2135      1     0     0   1.088D-01   3.718D+01
  F =   37.177764206888405

STOP: TOTAL NO. of ITERATIONS REACHED LIMIT
[15]:
print_summary(m.kernel)
name class transform prior trainable shape dtype value
SeparateIndependent.kernels[0].kernels[0].variance ParameterSoftplus True () float640.863992
SeparateIndependent.kernels[0].kernels[0].lengthscalesParameterSoftplus True () float640.934759
SeparateIndependent.kernels[0].kernels[1].variance ParameterSoftplus True () float640.862288
SeparateIndependent.kernels[1].kernels[0].variance ParameterSoftplus True () float640.751237
SeparateIndependent.kernels[1].kernels[0].lengthscalesParameterSoftplus True () float640.96997
SeparateIndependent.kernels[1].kernels[1].variance ParameterSoftplus True () float640.530664
SeparateIndependent.kernels[2].kernels[0].variance ParameterSoftplus True () float641.11001
SeparateIndependent.kernels[2].kernels[0].lengthscalesParameterSoftplus True () float640.748955
SeparateIndependent.kernels[2].kernels[1].variance ParameterSoftplus True () float642.2207
[16]:
plot_model(m)
../../_images/notebooks_advanced_multioutput_22_0.png
[17]:
[k.kernels[0].lengthscales for k in m.kernel.kernels]
[17]:
[<Parameter: name=softplus, dtype=float64, shape=[], fn="softplus", numpy=0.9347589499216437>,
 <Parameter: name=softplus, dtype=float64, shape=[], fn="softplus", numpy=0.9699695312874087>,
 <Parameter: name=softplus, dtype=float64, shape=[], fn="softplus", numpy=0.7489547906829725>]

3. Separate independent kernel and separate independent inducing variables#

Here we allow different hyperparameters for the priors of each output. We now allow different inducing inputs for each output.

[18]:
# Create list of kernels for each output
kern_list = [gpf.kernels.SquaredExponential() + gpf.kernels.Linear() for _ in range(P)]
# Create multi-output kernel from kernel list
kernel = gpf.kernels.SeparateIndependent(kern_list)
# initialization of inducing input locations, one set of locations per output
Zs = [Zinit.copy() for _ in range(P)]
# initialize as list inducing inducing variables
iv_list = [gpf.inducing_variables.InducingPoints(Z) for Z in Zs]
# create multi-output inducing variables from iv_list
iv = gpf.inducing_variables.SeparateIndependentInducingVariables(iv_list)

NOTE: While the inducing points are independent, there needs to be the same number of inducing points per dimension.

[19]:
# create SVGP model as usual and optimize
m = gpf.models.SVGP(kernel, gpf.likelihoods.Gaussian(), inducing_variable=iv, num_latent_gps=P)
[20]:
optimize_model_with_scipy(m)
 This problem is unconstrained.
RUNNING THE L-BFGS-B CODE

           * * *

Machine precision = 2.220D-16
 N =          460     M =           10

At X0         0 variables are exactly at the bounds

At iterate    0    f=  3.26251D+03    |proj g|=  1.79322D+03

At iterate    1    f=  1.42015D+03    |proj g|=  6.05642D+02

At iterate    2    f=  8.19726D+02    |proj g|=  3.33030D+02

At iterate    3    f=  5.14305D+02    |proj g|=  4.54513D+01

At iterate    4    f=  4.98859D+02    |proj g|=  2.70375D+01

At iterate    5    f=  4.92883D+02    |proj g|=  1.65439D+01

At iterate    6    f=  4.47787D+02    |proj g|=  5.59425D+01

At iterate    7    f=  4.25283D+02    |proj g|=  5.59362D+01

At iterate    8    f=  3.85436D+02    |proj g|=  5.49028D+01

At iterate    9    f=  3.67002D+02    |proj g|=  1.40400D+02

At iterate   10    f=  3.55533D+02    |proj g|=  5.48684D+01

At iterate   11    f=  3.39389D+02    |proj g|=  5.87781D+01

At iterate   12    f=  3.06578D+02    |proj g|=  8.56421D+01

At iterate   13    f=  2.89617D+02    |proj g|=  1.15370D+02

At iterate   14    f=  2.77727D+02    |proj g|=  6.83149D+01

At iterate   15    f=  2.73488D+02    |proj g|=  8.00859D+01

At iterate   16    f=  2.71059D+02    |proj g|=  3.57814D+01

At iterate   17    f=  2.66633D+02    |proj g|=  4.35343D+01

At iterate   18    f=  2.56298D+02    |proj g|=  9.07854D+01

At iterate   19    f=  2.49314D+02    |proj g|=  7.95353D+01

At iterate   20    f=  2.39663D+02    |proj g|=  7.91684D+01

At iterate   21    f=  2.33708D+02    |proj g|=  4.31079D+01

At iterate   22    f=  2.27614D+02    |proj g|=  5.85781D+01

At iterate   23    f=  2.20631D+02    |proj g|=  4.97390D+01

At iterate   24    f=  2.19085D+02    |proj g|=  3.15928D+01

At iterate   25    f=  2.17267D+02    |proj g|=  3.29516D+01

At iterate   26    f=  2.16107D+02    |proj g|=  3.47068D+01

At iterate   27    f=  2.13865D+02    |proj g|=  4.17011D+01

At iterate   28    f=  2.12020D+02    |proj g|=  3.66022D+01

At iterate   29    f=  2.09701D+02    |proj g|=  3.38239D+01

At iterate   30    f=  2.06634D+02    |proj g|=  4.00281D+01

At iterate   31    f=  2.05600D+02    |proj g|=  3.60648D+01

At iterate   32    f=  2.05020D+02    |proj g|=  9.07505D+00

At iterate   33    f=  2.04776D+02    |proj g|=  1.22502D+01

At iterate   34    f=  2.03666D+02    |proj g|=  2.18766D+01

At iterate   35    f=  2.02036D+02    |proj g|=  3.17583D+01

At iterate   36    f=  2.00707D+02    |proj g|=  8.30226D+01

At iterate   37    f=  1.98518D+02    |proj g|=  2.48699D+01

At iterate   38    f=  1.97793D+02    |proj g|=  8.66485D+00

At iterate   39    f=  1.97428D+02    |proj g|=  1.33103D+01

At iterate   40    f=  1.97034D+02    |proj g|=  1.33985D+01

At iterate   41    f=  1.96347D+02    |proj g|=  1.70779D+01

At iterate   42    f=  1.95391D+02    |proj g|=  2.34538D+01

At iterate   43    f=  1.95049D+02    |proj g|=  1.55536D+01

At iterate   44    f=  1.94750D+02    |proj g|=  9.03904D+00

At iterate   45    f=  1.94391D+02    |proj g|=  8.34258D+00

At iterate   46    f=  1.93997D+02    |proj g|=  4.28190D+01

At iterate   47    f=  1.93254D+02    |proj g|=  2.85291D+01

At iterate   48    f=  1.92215D+02    |proj g|=  2.97627D+01

At iterate   49    f=  1.91889D+02    |proj g|=  1.02900D+01

At iterate   50    f=  1.91729D+02    |proj g|=  6.27078D+00

At iterate   51    f=  1.91546D+02    |proj g|=  5.44623D+00

At iterate   52    f=  1.91019D+02    |proj g|=  1.87535D+01

At iterate   53    f=  1.90482D+02    |proj g|=  2.07433D+01

At iterate   54    f=  1.89960D+02    |proj g|=  1.71689D+01

At iterate   55    f=  1.89637D+02    |proj g|=  3.45761D+01

At iterate   56    f=  1.89363D+02    |proj g|=  7.31924D+00

At iterate   57    f=  1.89268D+02    |proj g|=  7.01778D+00

At iterate   58    f=  1.88772D+02    |proj g|=  2.32261D+01

At iterate   59    f=  1.88433D+02    |proj g|=  3.14523D+01

At iterate   60    f=  1.87977D+02    |proj g|=  1.64251D+01

At iterate   61    f=  1.87555D+02    |proj g|=  1.20617D+01

At iterate   62    f=  1.87281D+02    |proj g|=  1.43434D+01

At iterate   63    f=  1.86985D+02    |proj g|=  2.82218D+01

At iterate   64    f=  1.86826D+02    |proj g|=  1.62365D+01

At iterate   65    f=  1.86707D+02    |proj g|=  5.64150D+00

At iterate   66    f=  1.86516D+02    |proj g|=  8.18365D+00

At iterate   67    f=  1.85987D+02    |proj g|=  1.77340D+01

At iterate   68    f=  1.85197D+02    |proj g|=  3.12594D+01

At iterate   69    f=  1.84849D+02    |proj g|=  4.03453D+01

At iterate   70    f=  1.84181D+02    |proj g|=  1.45002D+01

At iterate   71    f=  1.83824D+02    |proj g|=  1.02708D+01

At iterate   72    f=  1.83508D+02    |proj g|=  2.14753D+01

At iterate   73    f=  1.83201D+02    |proj g|=  2.12260D+01

At iterate   74    f=  1.82391D+02    |proj g|=  2.23158D+01

At iterate   75    f=  1.81203D+02    |proj g|=  2.01503D+01

At iterate   76    f=  1.80747D+02    |proj g|=  2.75723D+01

At iterate   77    f=  1.79783D+02    |proj g|=  1.98758D+01

At iterate   78    f=  1.78128D+02    |proj g|=  2.01842D+01

At iterate   79    f=  1.75499D+02    |proj g|=  3.19946D+01

At iterate   80    f=  1.73347D+02    |proj g|=  6.65969D+01

At iterate   81    f=  1.68830D+02    |proj g|=  5.25943D+01

At iterate   82    f=  1.61503D+02    |proj g|=  1.21866D+02

At iterate   83    f=  1.57487D+02    |proj g|=  9.65884D+01

At iterate   84    f=  1.55468D+02    |proj g|=  6.21042D+01

At iterate   85    f=  1.53645D+02    |proj g|=  1.37420D+02

At iterate   86    f=  1.50731D+02    |proj g|=  3.74976D+01

At iterate   87    f=  1.48088D+02    |proj g|=  4.81723D+01

At iterate   88    f=  1.44563D+02    |proj g|=  9.33580D+01

At iterate   89    f=  1.38591D+02    |proj g|=  9.75826D+01

At iterate   90    f=  1.34516D+02    |proj g|=  1.07469D+02

At iterate   91    f=  1.31446D+02    |proj g|=  8.22653D+01

At iterate   92    f=  1.27410D+02    |proj g|=  9.43816D+01

At iterate   93    f=  1.24326D+02    |proj g|=  5.35537D+01

At iterate   94    f=  1.22215D+02    |proj g|=  4.91225D+01

At iterate   95    f=  1.20490D+02    |proj g|=  7.07844D+01

At iterate   96    f=  1.16852D+02    |proj g|=  9.54218D+01

At iterate   97    f=  1.12663D+02    |proj g|=  1.44109D+02

At iterate   98    f=  1.08786D+02    |proj g|=  4.93053D+01

At iterate   99    f=  1.06492D+02    |proj g|=  2.37515D+01

At iterate  100    f=  1.04987D+02    |proj g|=  4.79220D+01

At iterate  101    f=  1.02725D+02    |proj g|=  5.63442D+01

At iterate  102    f=  9.99433D+01    |proj g|=  1.30159D+02

At iterate  103    f=  9.64105D+01    |proj g|=  5.41534D+01

At iterate  104    f=  9.38565D+01    |proj g|=  4.14489D+01

At iterate  105    f=  9.19464D+01    |proj g|=  2.64985D+01

At iterate  106    f=  9.01274D+01    |proj g|=  6.20196D+01

At iterate  107    f=  8.82708D+01    |proj g|=  4.19852D+01

At iterate  108    f=  8.58306D+01    |proj g|=  8.27971D+01

At iterate  109    f=  8.44281D+01    |proj g|=  8.08050D+01

At iterate  110    f=  8.23301D+01    |proj g|=  4.93311D+01

At iterate  111    f=  7.86310D+01    |proj g|=  7.24985D+01

At iterate  112    f=  7.62652D+01    |proj g|=  6.55828D+01

At iterate  113    f=  7.52765D+01    |proj g|=  8.77517D+01

At iterate  114    f=  7.39808D+01    |proj g|=  4.69831D+01

At iterate  115    f=  7.31366D+01    |proj g|=  4.17973D+01

At iterate  116    f=  7.18623D+01    |proj g|=  3.11975D+01

At iterate  117    f=  7.03272D+01    |proj g|=  1.36260D+02

At iterate  118    f=  6.75499D+01    |proj g|=  5.55000D+01

At iterate  119    f=  6.68934D+01    |proj g|=  1.43061D+01

At iterate  120    f=  6.64814D+01    |proj g|=  1.63087D+01

At iterate  121    f=  6.56310D+01    |proj g|=  3.62719D+01

At iterate  122    f=  6.47751D+01    |proj g|=  8.67537D+01

At iterate  123    f=  6.36128D+01    |proj g|=  3.35273D+01

At iterate  124    f=  6.28299D+01    |proj g|=  2.50518D+01

At iterate  125    f=  6.21570D+01    |proj g|=  5.60445D+01

At iterate  126    f=  6.11790D+01    |proj g|=  3.94422D+01

At iterate  127    f=  6.06356D+01    |proj g|=  1.04061D+02

At iterate  128    f=  5.93445D+01    |proj g|=  5.27920D+01

At iterate  129    f=  5.81839D+01    |proj g|=  1.31996D+01

At iterate  130    f=  5.78411D+01    |proj g|=  1.31286D+01

At iterate  131    f=  5.74895D+01    |proj g|=  4.02798D+01

At iterate  132    f=  5.69998D+01    |proj g|=  2.30822D+01

At iterate  133    f=  5.63790D+01    |proj g|=  3.13535D+01

At iterate  134    f=  5.56542D+01    |proj g|=  7.01488D+01

At iterate  135    f=  5.55371D+01    |proj g|=  1.04854D+02

At iterate  136    f=  5.49933D+01    |proj g|=  1.68883D+01

At iterate  137    f=  5.48752D+01    |proj g|=  1.16001D+01

At iterate  138    f=  5.46806D+01    |proj g|=  2.69198D+01

At iterate  139    f=  5.45018D+01    |proj g|=  4.44517D+01

At iterate  140    f=  5.42889D+01    |proj g|=  2.06161D+01

At iterate  141    f=  5.39094D+01    |proj g|=  1.93536D+01

At iterate  142    f=  5.36091D+01    |proj g|=  2.09985D+01

At iterate  143    f=  5.33558D+01    |proj g|=  5.92352D+01

At iterate  144    f=  5.29461D+01    |proj g|=  1.71172D+01

At iterate  145    f=  5.27511D+01    |proj g|=  7.53686D+00

At iterate  146    f=  5.25712D+01    |proj g|=  1.39961D+01

At iterate  147    f=  5.23616D+01    |proj g|=  2.63364D+01

At iterate  148    f=  5.21100D+01    |proj g|=  1.70049D+01

At iterate  149    f=  5.18435D+01    |proj g|=  2.92649D+01

At iterate  150    f=  5.17370D+01    |proj g|=  2.96440D+01

At iterate  151    f=  5.16775D+01    |proj g|=  1.09938D+01

At iterate  152    f=  5.16003D+01    |proj g|=  7.46160D+00

At iterate  153    f=  5.14745D+01    |proj g|=  2.37777D+01

At iterate  154    f=  5.13208D+01    |proj g|=  2.45731D+01

At iterate  155    f=  5.11821D+01    |proj g|=  2.25937D+01

At iterate  156    f=  5.10834D+01    |proj g|=  9.89365D+00

At iterate  157    f=  5.09971D+01    |proj g|=  1.62782D+01

At iterate  158    f=  5.09158D+01    |proj g|=  2.26695D+01

At iterate  159    f=  5.07954D+01    |proj g|=  3.23530D+01

At iterate  160    f=  5.06603D+01    |proj g|=  1.81205D+01

At iterate  161    f=  5.05966D+01    |proj g|=  6.66314D+00

At iterate  162    f=  5.05320D+01    |proj g|=  1.30913D+01

At iterate  163    f=  5.04642D+01    |proj g|=  1.77409D+01

At iterate  164    f=  5.02744D+01    |proj g|=  2.18751D+01

At iterate  165    f=  5.01232D+01    |proj g|=  2.17121D+01

At iterate  166    f=  4.99960D+01    |proj g|=  1.09584D+01

At iterate  167    f=  4.99035D+01    |proj g|=  1.02384D+01

At iterate  168    f=  4.98764D+01    |proj g|=  3.06090D+01

At iterate  169    f=  4.98310D+01    |proj g|=  1.39099D+01

At iterate  170    f=  4.97346D+01    |proj g|=  1.46895D+01

At iterate  171    f=  4.96713D+01    |proj g|=  1.92431D+01

At iterate  172    f=  4.95138D+01    |proj g|=  3.35825D+01

At iterate  173    f=  4.93258D+01    |proj g|=  3.34531D+01

At iterate  174    f=  4.91967D+01    |proj g|=  1.29950D+01

At iterate  175    f=  4.91454D+01    |proj g|=  7.96186D+00

At iterate  176    f=  4.90653D+01    |proj g|=  1.07666D+01

At iterate  177    f=  4.88711D+01    |proj g|=  2.02321D+01

At iterate  178    f=  4.87773D+01    |proj g|=  2.92707D+01

At iterate  179    f=  4.86439D+01    |proj g|=  1.37627D+01

At iterate  180    f=  4.84990D+01    |proj g|=  1.13863D+01

At iterate  181    f=  4.84032D+01    |proj g|=  2.45028D+01

At iterate  182    f=  4.82771D+01    |proj g|=  1.47748D+01

At iterate  183    f=  4.81996D+01    |proj g|=  3.89444D+01

At iterate  184    f=  4.80966D+01    |proj g|=  8.82020D+00

At iterate  185    f=  4.80609D+01    |proj g|=  8.29201D+00

At iterate  186    f=  4.80057D+01    |proj g|=  1.60534D+01

At iterate  187    f=  4.79144D+01    |proj g|=  3.02691D+01

At iterate  188    f=  4.77967D+01    |proj g|=  1.86341D+01

At iterate  189    f=  4.76817D+01    |proj g|=  6.76493D+00

At iterate  190    f=  4.76087D+01    |proj g|=  1.21642D+01

At iterate  191    f=  4.75364D+01    |proj g|=  1.57396D+01

At iterate  192    f=  4.74533D+01    |proj g|=  1.53131D+01

At iterate  193    f=  4.73258D+01    |proj g|=  2.03676D+01

At iterate  194    f=  4.72568D+01    |proj g|=  2.69000D+01

At iterate  195    f=  4.71916D+01    |proj g|=  6.86566D+00

At iterate  196    f=  4.71586D+01    |proj g|=  4.68349D+00

At iterate  197    f=  4.71139D+01    |proj g|=  9.21257D+00

At iterate  198    f=  4.70518D+01    |proj g|=  1.84359D+01

At iterate  199    f=  4.69602D+01    |proj g|=  2.21832D+01

At iterate  200    f=  4.68619D+01    |proj g|=  1.70445D+01

At iterate  201    f=  4.67945D+01    |proj g|=  3.15239D+01

At iterate  202    f=  4.67389D+01    |proj g|=  6.03816D+00

At iterate  203    f=  4.66683D+01    |proj g|=  7.70411D+00

At iterate  204    f=  4.65574D+01    |proj g|=  1.46439D+01

At iterate  205    f=  4.65341D+01    |proj g|=  3.39291D+01

At iterate  206    f=  4.64629D+01    |proj g|=  8.58547D+00

At iterate  207    f=  4.64158D+01    |proj g|=  6.77904D+00

At iterate  208    f=  4.63556D+01    |proj g|=  1.85808D+01

At iterate  209    f=  4.62924D+01    |proj g|=  1.57656D+01

At iterate  210    f=  4.62811D+01    |proj g|=  2.55956D+01

At iterate  211    f=  4.62223D+01    |proj g|=  7.57248D+00

At iterate  212    f=  4.61971D+01    |proj g|=  3.41362D+00

At iterate  213    f=  4.61560D+01    |proj g|=  8.19015D+00

At iterate  214    f=  4.61101D+01    |proj g|=  1.16135D+01

At iterate  215    f=  4.60430D+01    |proj g|=  2.04024D+01

At iterate  216    f=  4.59629D+01    |proj g|=  9.95487D+00

At iterate  217    f=  4.58620D+01    |proj g|=  8.15359D+00

At iterate  218    f=  4.57805D+01    |proj g|=  1.35045D+01

At iterate  219    f=  4.57561D+01    |proj g|=  2.79996D+01

At iterate  220    f=  4.56922D+01    |proj g|=  6.08336D+00

At iterate  221    f=  4.56760D+01    |proj g|=  5.49206D+00

At iterate  222    f=  4.56449D+01    |proj g|=  5.58829D+00

At iterate  223    f=  4.56011D+01    |proj g|=  2.02230D+01

At iterate  224    f=  4.55463D+01    |proj g|=  1.05720D+01

At iterate  225    f=  4.55049D+01    |proj g|=  7.81183D+00

At iterate  226    f=  4.54437D+01    |proj g|=  1.19722D+01

At iterate  227    f=  4.54304D+01    |proj g|=  3.52088D+01

At iterate  228    f=  4.53824D+01    |proj g|=  5.79370D+00

At iterate  229    f=  4.53530D+01    |proj g|=  7.00458D+00

At iterate  230    f=  4.53176D+01    |proj g|=  1.39633D+01

At iterate  231    f=  4.52690D+01    |proj g|=  1.63334D+01

At iterate  232    f=  4.52154D+01    |proj g|=  1.05244D+01

At iterate  233    f=  4.51673D+01    |proj g|=  6.40736D+00

At iterate  234    f=  4.50949D+01    |proj g|=  1.22547D+01

At iterate  235    f=  4.50679D+01    |proj g|=  2.93772D+01

At iterate  236    f=  4.50229D+01    |proj g|=  6.39548D+00

At iterate  237    f=  4.49894D+01    |proj g|=  1.12700D+01

At iterate  238    f=  4.49572D+01    |proj g|=  1.22076D+01

At iterate  239    f=  4.49198D+01    |proj g|=  1.33403D+01

At iterate  240    f=  4.48666D+01    |proj g|=  9.92060D+00

At iterate  241    f=  4.48070D+01    |proj g|=  7.65001D+00

At iterate  242    f=  4.47784D+01    |proj g|=  2.35411D+01

At iterate  243    f=  4.47543D+01    |proj g|=  3.78637D+00

At iterate  244    f=  4.47439D+01    |proj g|=  4.76983D+00

At iterate  245    f=  4.47150D+01    |proj g|=  1.27162D+01

At iterate  246    f=  4.46791D+01    |proj g|=  1.29922D+01

At iterate  247    f=  4.46550D+01    |proj g|=  5.65238D+01

At iterate  248    f=  4.45709D+01    |proj g|=  1.05802D+01

At iterate  249    f=  4.45404D+01    |proj g|=  3.77749D+00

At iterate  250    f=  4.45221D+01    |proj g|=  5.66000D+00

At iterate  251    f=  4.44961D+01    |proj g|=  7.88892D+00

At iterate  252    f=  4.44444D+01    |proj g|=  2.19684D+01

At iterate  253    f=  4.43630D+01    |proj g|=  8.50549D+00

At iterate  254    f=  4.43344D+01    |proj g|=  6.09798D+00

At iterate  255    f=  4.43150D+01    |proj g|=  5.25226D+00

At iterate  256    f=  4.43034D+01    |proj g|=  3.24054D+00

At iterate  257    f=  4.42796D+01    |proj g|=  2.03983D+01

At iterate  258    f=  4.42442D+01    |proj g|=  9.68150D+00

At iterate  259    f=  4.41910D+01    |proj g|=  1.07128D+01

At iterate  260    f=  4.41480D+01    |proj g|=  9.22239D+00

At iterate  261    f=  4.41314D+01    |proj g|=  1.54428D+01

At iterate  262    f=  4.41030D+01    |proj g|=  3.61660D+00

At iterate  263    f=  4.40915D+01    |proj g|=  3.98677D+00

At iterate  264    f=  4.40751D+01    |proj g|=  6.45495D+00

At iterate  265    f=  4.40372D+01    |proj g|=  1.41816D+01

At iterate  266    f=  4.40099D+01    |proj g|=  1.93248D+01

At iterate  267    f=  4.39520D+01    |proj g|=  7.58089D+00

At iterate  268    f=  4.39294D+01    |proj g|=  5.14013D+00

At iterate  269    f=  4.39079D+01    |proj g|=  5.99900D+00

At iterate  270    f=  4.38920D+01    |proj g|=  3.22482D+01

At iterate  271    f=  4.38577D+01    |proj g|=  1.33798D+01

At iterate  272    f=  4.38137D+01    |proj g|=  7.19467D+00

At iterate  273    f=  4.37811D+01    |proj g|=  1.09461D+01

At iterate  274    f=  4.37515D+01    |proj g|=  3.34894D+01

At iterate  275    f=  4.37033D+01    |proj g|=  1.38785D+01

At iterate  276    f=  4.36810D+01    |proj g|=  2.18281D+00

At iterate  277    f=  4.36698D+01    |proj g|=  3.82523D+00

At iterate  278    f=  4.36370D+01    |proj g|=  6.42865D+00

At iterate  279    f=  4.36149D+01    |proj g|=  2.84375D+01

At iterate  280    f=  4.35305D+01    |proj g|=  1.00885D+01

At iterate  281    f=  4.35116D+01    |proj g|=  4.89549D+00

At iterate  282    f=  4.34949D+01    |proj g|=  2.91808D+00

At iterate  283    f=  4.34797D+01    |proj g|=  1.53589D+01

At iterate  284    f=  4.34540D+01    |proj g|=  1.05611D+01

At iterate  285    f=  4.33711D+01    |proj g|=  8.75956D+00

At iterate  286    f=  4.33494D+01    |proj g|=  1.40579D+01

At iterate  287    f=  4.33292D+01    |proj g|=  6.43586D+00

At iterate  288    f=  4.33190D+01    |proj g|=  3.39992D+00

At iterate  289    f=  4.33042D+01    |proj g|=  8.34280D+00

At iterate  290    f=  4.32803D+01    |proj g|=  1.27651D+01

At iterate  291    f=  4.32521D+01    |proj g|=  7.68993D+00

At iterate  292    f=  4.32243D+01    |proj g|=  6.78176D+00

At iterate  293    f=  4.31986D+01    |proj g|=  7.22366D+00

At iterate  294    f=  4.31804D+01    |proj g|=  8.83510D+00

At iterate  295    f=  4.31641D+01    |proj g|=  7.35507D+00

At iterate  296    f=  4.31463D+01    |proj g|=  5.08734D+00

At iterate  297    f=  4.31235D+01    |proj g|=  6.21746D+00

At iterate  298    f=  4.30849D+01    |proj g|=  1.08561D+01

At iterate  299    f=  4.30606D+01    |proj g|=  2.85748D+01

At iterate  300    f=  4.30101D+01    |proj g|=  5.09376D+00

At iterate  301    f=  4.29973D+01    |proj g|=  2.45040D+00

At iterate  302    f=  4.29822D+01    |proj g|=  1.27206D+01

At iterate  303    f=  4.29669D+01    |proj g|=  6.12695D+00

At iterate  304    f=  4.29486D+01    |proj g|=  6.12275D+00

At iterate  305    f=  4.28952D+01    |proj g|=  8.11936D+00

At iterate  306    f=  4.28897D+01    |proj g|=  3.28322D+01

At iterate  307    f=  4.28460D+01    |proj g|=  8.66898D+00

At iterate  308    f=  4.28341D+01    |proj g|=  1.62728D+00

At iterate  309    f=  4.28253D+01    |proj g|=  3.29459D+00

At iterate  310    f=  4.28078D+01    |proj g|=  8.08554D+00

At iterate  311    f=  4.27505D+01    |proj g|=  1.24602D+01

At iterate  312    f=  4.27179D+01    |proj g|=  2.76062D+01

At iterate  313    f=  4.26703D+01    |proj g|=  1.65938D+01

At iterate  314    f=  4.26217D+01    |proj g|=  6.08222D+00

At iterate  315    f=  4.26095D+01    |proj g|=  1.79621D+01

At iterate  316    f=  4.25926D+01    |proj g|=  6.12331D+00

At iterate  317    f=  4.25658D+01    |proj g|=  7.03673D+00

At iterate  318    f=  4.25431D+01    |proj g|=  8.63298D+00

At iterate  319    f=  4.25036D+01    |proj g|=  1.35629D+01

At iterate  320    f=  4.24654D+01    |proj g|=  1.23343D+01

At iterate  321    f=  4.24377D+01    |proj g|=  9.12968D+00

At iterate  322    f=  4.24230D+01    |proj g|=  3.64649D+00

At iterate  323    f=  4.24141D+01    |proj g|=  3.70574D+00

At iterate  324    f=  4.23932D+01    |proj g|=  1.16239D+01

At iterate  325    f=  4.23574D+01    |proj g|=  1.05286D+01

At iterate  326    f=  4.23177D+01    |proj g|=  2.76248D+01

At iterate  327    f=  4.22777D+01    |proj g|=  6.79450D+00

At iterate  328    f=  4.22637D+01    |proj g|=  3.39675D+00

At iterate  329    f=  4.22515D+01    |proj g|=  7.74732D+00

At iterate  330    f=  4.22295D+01    |proj g|=  9.36751D+00

At iterate  331    f=  4.21897D+01    |proj g|=  1.13976D+01

At iterate  332    f=  4.21388D+01    |proj g|=  1.51557D+01

At iterate  333    f=  4.21019D+01    |proj g|=  6.06602D+00

At iterate  334    f=  4.20767D+01    |proj g|=  4.09385D+00

At iterate  335    f=  4.20509D+01    |proj g|=  1.27638D+01

At iterate  336    f=  4.20218D+01    |proj g|=  5.76264D+00

At iterate  337    f=  4.19944D+01    |proj g|=  1.19156D+01

At iterate  338    f=  4.19622D+01    |proj g|=  1.81708D+01

At iterate  339    f=  4.19329D+01    |proj g|=  1.24213D+01

At iterate  340    f=  4.18832D+01    |proj g|=  4.04946D+00

At iterate  341    f=  4.18574D+01    |proj g|=  1.25120D+01

At iterate  342    f=  4.18268D+01    |proj g|=  6.97430D+00

At iterate  343    f=  4.17905D+01    |proj g|=  9.75776D+00

At iterate  344    f=  4.17586D+01    |proj g|=  1.16895D+01

At iterate  345    f=  4.17246D+01    |proj g|=  8.19692D+00

At iterate  346    f=  4.16766D+01    |proj g|=  6.09644D+00

At iterate  347    f=  4.16361D+01    |proj g|=  6.76572D+00

At iterate  348    f=  4.16196D+01    |proj g|=  3.60563D+01

At iterate  349    f=  4.15638D+01    |proj g|=  7.74653D+00

At iterate  350    f=  4.15388D+01    |proj g|=  6.71372D+00

At iterate  351    f=  4.14939D+01    |proj g|=  1.52055D+01

At iterate  352    f=  4.14537D+01    |proj g|=  3.52219D+01

At iterate  353    f=  4.14027D+01    |proj g|=  1.18227D+01

At iterate  354    f=  4.13670D+01    |proj g|=  5.24619D+00

At iterate  355    f=  4.13465D+01    |proj g|=  7.21305D+00

At iterate  356    f=  4.12940D+01    |proj g|=  3.30450D+01

At iterate  357    f=  4.12361D+01    |proj g|=  1.38440D+01

At iterate  358    f=  4.11963D+01    |proj g|=  7.98578D+00

At iterate  359    f=  4.11336D+01    |proj g|=  5.94883D+00

At iterate  360    f=  4.10863D+01    |proj g|=  1.11694D+01

At iterate  361    f=  4.10459D+01    |proj g|=  1.35891D+01

At iterate  362    f=  4.10121D+01    |proj g|=  4.69876D+00

At iterate  363    f=  4.09846D+01    |proj g|=  6.19391D+00

At iterate  364    f=  4.09490D+01    |proj g|=  8.85833D+00

At iterate  365    f=  4.09202D+01    |proj g|=  4.76329D+01

At iterate  366    f=  4.08662D+01    |proj g|=  1.47105D+01

At iterate  367    f=  4.08351D+01    |proj g|=  6.59423D+00

At iterate  368    f=  4.08145D+01    |proj g|=  9.75744D+00

At iterate  369    f=  4.07549D+01    |proj g|=  1.40805D+01

At iterate  370    f=  4.07426D+01    |proj g|=  3.19077D+01

At iterate  371    f=  4.06491D+01    |proj g|=  1.58336D+01

At iterate  372    f=  4.06210D+01    |proj g|=  6.58915D+00

At iterate  373    f=  4.06009D+01    |proj g|=  7.10684D+00

At iterate  374    f=  4.05721D+01    |proj g|=  9.09394D+00

At iterate  375    f=  4.05446D+01    |proj g|=  1.69196D+01

At iterate  376    f=  4.05119D+01    |proj g|=  5.48255D+00

At iterate  377    f=  4.04755D+01    |proj g|=  5.79276D+00

At iterate  378    f=  4.04448D+01    |proj g|=  1.59592D+01

At iterate  379    f=  4.04036D+01    |proj g|=  1.64468D+01

At iterate  380    f=  4.03663D+01    |proj g|=  7.80482D+00

At iterate  381    f=  4.03483D+01    |proj g|=  6.01958D+00

At iterate  382    f=  4.03131D+01    |proj g|=  6.26830D+00

At iterate  383    f=  4.02827D+01    |proj g|=  2.66208D+01

At iterate  384    f=  4.02329D+01    |proj g|=  8.92779D+00

At iterate  385    f=  4.02039D+01    |proj g|=  4.25346D+00

At iterate  386    f=  4.01812D+01    |proj g|=  9.29412D+00

At iterate  387    f=  4.01491D+01    |proj g|=  1.01276D+01

At iterate  388    f=  4.01115D+01    |proj g|=  6.67816D+00

At iterate  389    f=  4.00940D+01    |proj g|=  3.11238D+01

At iterate  390    f=  4.00459D+01    |proj g|=  4.79407D+00

At iterate  391    f=  4.00382D+01    |proj g|=  2.53932D+00

At iterate  392    f=  4.00188D+01    |proj g|=  5.59807D+00

At iterate  393    f=  3.99870D+01    |proj g|=  2.53577D+01

At iterate  394    f=  3.99508D+01    |proj g|=  1.43306D+01

At iterate  395    f=  3.99114D+01    |proj g|=  5.44212D+00

At iterate  396    f=  3.98964D+01    |proj g|=  1.18143D+01

At iterate  397    f=  3.98763D+01    |proj g|=  9.65942D+00

At iterate  398    f=  3.98521D+01    |proj g|=  1.08768D+01

At iterate  399    f=  3.98240D+01    |proj g|=  1.14999D+01

At iterate  400    f=  3.98145D+01    |proj g|=  2.35551D+01

At iterate  401    f=  3.97871D+01    |proj g|=  3.85672D+00

At iterate  402    f=  3.97761D+01    |proj g|=  3.96406D+00

At iterate  403    f=  3.97577D+01    |proj g|=  8.57876D+00

At iterate  404    f=  3.97343D+01    |proj g|=  1.68583D+01

At iterate  405    f=  3.97006D+01    |proj g|=  9.49495D+00

At iterate  406    f=  3.96691D+01    |proj g|=  5.21915D+00

At iterate  407    f=  3.96487D+01    |proj g|=  1.30660D+01

At iterate  408    f=  3.96344D+01    |proj g|=  4.95031D+00

At iterate  409    f=  3.96189D+01    |proj g|=  6.35867D+00

At iterate  410    f=  3.95970D+01    |proj g|=  1.35928D+01

At iterate  411    f=  3.95837D+01    |proj g|=  1.78620D+01

At iterate  412    f=  3.95737D+01    |proj g|=  6.07575D+00

At iterate  413    f=  3.95654D+01    |proj g|=  3.68825D+00

At iterate  414    f=  3.95569D+01    |proj g|=  8.23419D+00

At iterate  415    f=  3.95320D+01    |proj g|=  1.46693D+01

At iterate  416    f=  3.95042D+01    |proj g|=  1.17468D+01

At iterate  417    f=  3.94879D+01    |proj g|=  1.42863D+01

At iterate  418    f=  3.94623D+01    |proj g|=  5.17518D+00

At iterate  419    f=  3.94454D+01    |proj g|=  8.53349D+00

At iterate  420    f=  3.94324D+01    |proj g|=  1.60976D+01

At iterate  421    f=  3.94174D+01    |proj g|=  1.05234D+01

At iterate  422    f=  3.93982D+01    |proj g|=  3.76551D+00

At iterate  423    f=  3.93868D+01    |proj g|=  6.94602D+00

At iterate  424    f=  3.93618D+01    |proj g|=  2.75050D+01

At iterate  425    f=  3.93278D+01    |proj g|=  1.06851D+01

At iterate  426    f=  3.92976D+01    |proj g|=  5.34146D+00

At iterate  427    f=  3.92782D+01    |proj g|=  1.33292D+01

At iterate  428    f=  3.92631D+01    |proj g|=  7.45018D+00

At iterate  429    f=  3.92393D+01    |proj g|=  6.48830D+00

At iterate  430    f=  3.92023D+01    |proj g|=  1.19471D+01

At iterate  431    f=  3.91729D+01    |proj g|=  1.43743D+01

At iterate  432    f=  3.91427D+01    |proj g|=  9.03210D+00

At iterate  433    f=  3.91225D+01    |proj g|=  8.21343D+00

At iterate  434    f=  3.91030D+01    |proj g|=  9.51017D+00

At iterate  435    f=  3.90806D+01    |proj g|=  1.07489D+01

At iterate  436    f=  3.90472D+01    |proj g|=  2.16797D+01

At iterate  437    f=  3.90217D+01    |proj g|=  7.67940D+00

At iterate  438    f=  3.90070D+01    |proj g|=  4.74291D+00

At iterate  439    f=  3.89844D+01    |proj g|=  8.08585D+00

At iterate  440    f=  3.89578D+01    |proj g|=  7.06726D+00

At iterate  441    f=  3.89161D+01    |proj g|=  1.92205D+01

At iterate  442    f=  3.88636D+01    |proj g|=  1.25830D+01

At iterate  443    f=  3.88357D+01    |proj g|=  4.34085D+00

At iterate  444    f=  3.88080D+01    |proj g|=  5.31458D+00

At iterate  445    f=  3.87978D+01    |proj g|=  2.07816D+01

At iterate  446    f=  3.87750D+01    |proj g|=  7.97672D+00

At iterate  447    f=  3.87579D+01    |proj g|=  5.65642D+00

At iterate  448    f=  3.87380D+01    |proj g|=  8.82338D+00

At iterate  449    f=  3.87314D+01    |proj g|=  9.65452D+00

At iterate  450    f=  3.87206D+01    |proj g|=  6.31883D+00

At iterate  451    f=  3.87057D+01    |proj g|=  8.11478D+00

At iterate  452    f=  3.86833D+01    |proj g|=  1.21026D+01

At iterate  453    f=  3.86665D+01    |proj g|=  1.93357D+01

At iterate  454    f=  3.86437D+01    |proj g|=  5.36584D+00

At iterate  455    f=  3.86239D+01    |proj g|=  7.25202D+00

At iterate  456    f=  3.86006D+01    |proj g|=  8.37420D+00

At iterate  457    f=  3.85662D+01    |proj g|=  6.71042D+00

At iterate  458    f=  3.85497D+01    |proj g|=  1.49551D+01

At iterate  459    f=  3.85271D+01    |proj g|=  4.29987D+00

At iterate  460    f=  3.85188D+01    |proj g|=  4.45512D+00

At iterate  461    f=  3.85057D+01    |proj g|=  9.75452D+00

At iterate  462    f=  3.84995D+01    |proj g|=  1.70050D+01

At iterate  463    f=  3.84890D+01    |proj g|=  2.49508D+00

At iterate  464    f=  3.84830D+01    |proj g|=  3.43925D+00

At iterate  465    f=  3.84752D+01    |proj g|=  5.34915D+00

At iterate  466    f=  3.84563D+01    |proj g|=  9.75504D+00

At iterate  467    f=  3.84498D+01    |proj g|=  1.05580D+01

At iterate  468    f=  3.84405D+01    |proj g|=  2.85777D+00

At iterate  469    f=  3.84346D+01    |proj g|=  3.27124D+00

At iterate  470    f=  3.84266D+01    |proj g|=  7.41667D+00

At iterate  471    f=  3.84135D+01    |proj g|=  8.02286D+00

At iterate  472    f=  3.84076D+01    |proj g|=  1.78880D+01

At iterate  473    f=  3.83962D+01    |proj g|=  7.78908D+00

At iterate  474    f=  3.83887D+01    |proj g|=  1.87827D+00

At iterate  475    f=  3.83818D+01    |proj g|=  5.08028D+00

At iterate  476    f=  3.83713D+01    |proj g|=  1.03536D+01

At iterate  477    f=  3.83589D+01    |proj g|=  3.74263D+00

At iterate  478    f=  3.83511D+01    |proj g|=  1.29779D+01

At iterate  479    f=  3.83411D+01    |proj g|=  6.73469D+00

At iterate  480    f=  3.83359D+01    |proj g|=  7.40009D+00

At iterate  481    f=  3.83257D+01    |proj g|=  6.77832D+00

At iterate  482    f=  3.83156D+01    |proj g|=  7.72428D+00

At iterate  483    f=  3.83074D+01    |proj g|=  1.06481D+01

At iterate  484    f=  3.83006D+01    |proj g|=  2.84086D+00

At iterate  485    f=  3.82969D+01    |proj g|=  3.37743D+00

At iterate  486    f=  3.82917D+01    |proj g|=  3.90263D+00

At iterate  487    f=  3.82818D+01    |proj g|=  6.96528D+00

At iterate  488    f=  3.82738D+01    |proj g|=  5.84614D+00

At iterate  489    f=  3.82675D+01    |proj g|=  3.19949D+00

At iterate  490    f=  3.82568D+01    |proj g|=  7.72029D+00

At iterate  491    f=  3.82507D+01    |proj g|=  7.80520D+00

At iterate  492    f=  3.82447D+01    |proj g|=  4.98179D+00

At iterate  493    f=  3.82358D+01    |proj g|=  1.56095D+00

At iterate  494    f=  3.82305D+01    |proj g|=  2.95477D+00

At iterate  495    f=  3.82234D+01    |proj g|=  1.15131D+01

At iterate  496    f=  3.82156D+01    |proj g|=  9.05421D+00

At iterate  497    f=  3.82109D+01    |proj g|=  4.00441D+00

At iterate  498    f=  3.82072D+01    |proj g|=  1.62893D+00

At iterate  499    f=  3.82030D+01    |proj g|=  3.49998D+00

At iterate  500    f=  3.81919D+01    |proj g|=  7.84691D+00

At iterate  501    f=  3.81866D+01    |proj g|=  1.21360D+01

At iterate  502    f=  3.81791D+01    |proj g|=  5.25799D+00

At iterate  503    f=  3.81735D+01    |proj g|=  1.71278D+00

At iterate  504    f=  3.81698D+01    |proj g|=  8.42749D+00

At iterate  505    f=  3.81645D+01    |proj g|=  9.52509D+00

At iterate  506    f=  3.81457D+01    |proj g|=  7.08012D+00

At iterate  507    f=  3.81408D+01    |proj g|=  6.83652D+00

At iterate  508    f=  3.81324D+01    |proj g|=  3.78033D+00

At iterate  509    f=  3.81265D+01    |proj g|=  4.23231D+00

At iterate  510    f=  3.81234D+01    |proj g|=  1.68376D+01

At iterate  511    f=  3.81181D+01    |proj g|=  7.63845D+00

At iterate  512    f=  3.81110D+01    |proj g|=  2.83924D+00

At iterate  513    f=  3.81065D+01    |proj g|=  5.73955D+00

At iterate  514    f=  3.81004D+01    |proj g|=  5.48304D+00

At iterate  515    f=  3.80978D+01    |proj g|=  6.29044D+00

At iterate  516    f=  3.80927D+01    |proj g|=  1.66262D+00

At iterate  517    f=  3.80891D+01    |proj g|=  1.88049D+00

At iterate  518    f=  3.80818D+01    |proj g|=  5.49514D+00

At iterate  519    f=  3.80771D+01    |proj g|=  7.48996D+00

At iterate  520    f=  3.80725D+01    |proj g|=  2.65384D+00

At iterate  521    f=  3.80682D+01    |proj g|=  1.81702D+00

At iterate  522    f=  3.80649D+01    |proj g|=  2.94089D+00

At iterate  523    f=  3.80569D+01    |proj g|=  4.21342D+00

At iterate  524    f=  3.80528D+01    |proj g|=  9.02504D+00

At iterate  525    f=  3.80483D+01    |proj g|=  4.06331D+00

At iterate  526    f=  3.80434D+01    |proj g|=  2.02434D+00

At iterate  527    f=  3.80401D+01    |proj g|=  4.17475D+00

At iterate  528    f=  3.80337D+01    |proj g|=  6.70348D+00

At iterate  529    f=  3.80290D+01    |proj g|=  8.21895D+00

At iterate  530    f=  3.80262D+01    |proj g|=  2.86630D+00

At iterate  531    f=  3.80239D+01    |proj g|=  2.34682D+00

At iterate  532    f=  3.80214D+01    |proj g|=  4.46179D+00

At iterate  533    f=  3.80141D+01    |proj g|=  8.37841D+00

At iterate  534    f=  3.80060D+01    |proj g|=  6.89120D+00

At iterate  535    f=  3.80028D+01    |proj g|=  7.76786D+00

At iterate  536    f=  3.79974D+01    |proj g|=  2.04356D+00

At iterate  537    f=  3.79951D+01    |proj g|=  6.75469D+00

At iterate  538    f=  3.79930D+01    |proj g|=  4.97882D+00

At iterate  539    f=  3.79890D+01    |proj g|=  4.33752D+00

At iterate  540    f=  3.79852D+01    |proj g|=  2.22143D+00

At iterate  541    f=  3.79815D+01    |proj g|=  4.06776D+00

At iterate  542    f=  3.79780D+01    |proj g|=  2.57881D+00

At iterate  543    f=  3.79747D+01    |proj g|=  2.26696D+00

At iterate  544    f=  3.79689D+01    |proj g|=  9.85773D+00

At iterate  545    f=  3.79677D+01    |proj g|=  1.16530D+01

At iterate  546    f=  3.79638D+01    |proj g|=  2.33274D+00

At iterate  547    f=  3.79620D+01    |proj g|=  1.16941D+00

At iterate  548    f=  3.79582D+01    |proj g|=  5.14805D+00

At iterate  549    f=  3.79560D+01    |proj g|=  5.42721D+00

At iterate  550    f=  3.79534D+01    |proj g|=  3.28640D+00

At iterate  551    f=  3.79510D+01    |proj g|=  3.32788D+00

At iterate  552    f=  3.79473D+01    |proj g|=  3.70246D+00

At iterate  553    f=  3.79457D+01    |proj g|=  3.84761D+00

At iterate  554    f=  3.79438D+01    |proj g|=  1.48979D+00

At iterate  555    f=  3.79412D+01    |proj g|=  2.39203D+00

At iterate  556    f=  3.79384D+01    |proj g|=  2.77616D+00

At iterate  557    f=  3.79369D+01    |proj g|=  7.29444D+00

At iterate  558    f=  3.79336D+01    |proj g|=  2.01138D+00

At iterate  559    f=  3.79320D+01    |proj g|=  1.78775D+00

At iterate  560    f=  3.79305D+01    |proj g|=  2.24753D+00

At iterate  561    f=  3.79288D+01    |proj g|=  6.27947D+00

At iterate  562    f=  3.79268D+01    |proj g|=  1.64625D+00

At iterate  563    f=  3.79252D+01    |proj g|=  2.19722D+00

At iterate  564    f=  3.79227D+01    |proj g|=  4.97927D+00

At iterate  565    f=  3.79203D+01    |proj g|=  3.43348D+00

At iterate  566    f=  3.79178D+01    |proj g|=  2.61553D+00

At iterate  567    f=  3.79133D+01    |proj g|=  2.05101D+00

At iterate  568    f=  3.79110D+01    |proj g|=  5.76023D+00

At iterate  569    f=  3.79077D+01    |proj g|=  3.57175D+00

At iterate  570    f=  3.79004D+01    |proj g|=  2.96950D+00

At iterate  571    f=  3.78964D+01    |proj g|=  3.18442D+00

At iterate  572    f=  3.78899D+01    |proj g|=  6.53176D+00

At iterate  573    f=  3.78867D+01    |proj g|=  4.90274D+00

At iterate  574    f=  3.78846D+01    |proj g|=  1.36746D+00

At iterate  575    f=  3.78828D+01    |proj g|=  7.75360D-01

At iterate  576    f=  3.78805D+01    |proj g|=  8.58476D+00

At iterate  577    f=  3.78770D+01    |proj g|=  4.44396D+00

At iterate  578    f=  3.78731D+01    |proj g|=  2.11051D+00

At iterate  579    f=  3.78714D+01    |proj g|=  1.32835D+00

At iterate  580    f=  3.78685D+01    |proj g|=  1.86208D+00

At iterate  581    f=  3.78663D+01    |proj g|=  4.67643D+00

At iterate  582    f=  3.78639D+01    |proj g|=  1.43969D+00

At iterate  583    f=  3.78619D+01    |proj g|=  1.24805D+00

At iterate  584    f=  3.78588D+01    |proj g|=  2.23351D+00

At iterate  585    f=  3.78571D+01    |proj g|=  4.18175D+00

At iterate  586    f=  3.78545D+01    |proj g|=  2.16634D+00

At iterate  587    f=  3.78529D+01    |proj g|=  1.24144D+00

At iterate  588    f=  3.78512D+01    |proj g|=  2.49128D+00

At iterate  589    f=  3.78494D+01    |proj g|=  3.96472D+00

At iterate  590    f=  3.78470D+01    |proj g|=  2.55825D+00

At iterate  591    f=  3.78437D+01    |proj g|=  1.46452D+00

At iterate  592    f=  3.78414D+01    |proj g|=  1.80846D+00

At iterate  593    f=  3.78370D+01    |proj g|=  1.17933D+00

At iterate  594    f=  3.78362D+01    |proj g|=  8.92396D+00

At iterate  595    f=  3.78330D+01    |proj g|=  2.24598D+00

At iterate  596    f=  3.78315D+01    |proj g|=  7.98842D-01

At iterate  597    f=  3.78295D+01    |proj g|=  2.34672D+00

At iterate  598    f=  3.78274D+01    |proj g|=  4.46690D+00

At iterate  599    f=  3.78248D+01    |proj g|=  1.30580D+00

At iterate  600    f=  3.78233D+01    |proj g|=  1.08168D+00

At iterate  601    f=  3.78215D+01    |proj g|=  3.10048D+00

At iterate  602    f=  3.78200D+01    |proj g|=  4.81102D+00

At iterate  603    f=  3.78183D+01    |proj g|=  3.06477D+00

At iterate  604    f=  3.78142D+01    |proj g|=  2.56782D+00

At iterate  605    f=  3.78129D+01    |proj g|=  2.56740D+00

At iterate  606    f=  3.78079D+01    |proj g|=  5.25113D+00

At iterate  607    f=  3.78053D+01    |proj g|=  2.48493D+00

At iterate  608    f=  3.78032D+01    |proj g|=  1.30216D+00

At iterate  609    f=  3.78012D+01    |proj g|=  1.34401D+00

At iterate  610    f=  3.78004D+01    |proj g|=  4.14883D+00

At iterate  611    f=  3.77992D+01    |proj g|=  2.75653D+00

At iterate  612    f=  3.77960D+01    |proj g|=  2.00614D+00

At iterate  613    f=  3.77934D+01    |proj g|=  2.35404D+00

At iterate  614    f=  3.77926D+01    |proj g|=  5.96840D+00

At iterate  615    f=  3.77909D+01    |proj g|=  2.42913D+00

At iterate  616    f=  3.77897D+01    |proj g|=  9.01372D-01

At iterate  617    f=  3.77876D+01    |proj g|=  1.85872D+00

At iterate  618    f=  3.77855D+01    |proj g|=  2.03895D+00

At iterate  619    f=  3.77844D+01    |proj g|=  2.77556D+00

At iterate  620    f=  3.77829D+01    |proj g|=  8.90026D-01

At iterate  621    f=  3.77816D+01    |proj g|=  1.44061D+00

At iterate  622    f=  3.77803D+01    |proj g|=  2.31872D+00

At iterate  623    f=  3.77796D+01    |proj g|=  8.14910D+00

At iterate  624    f=  3.77778D+01    |proj g|=  1.63130D+00

At iterate  625    f=  3.77770D+01    |proj g|=  1.28763D+00

At iterate  626    f=  3.77760D+01    |proj g|=  1.42892D+00

At iterate  627    f=  3.77744D+01    |proj g|=  3.98767D+00

At iterate  628    f=  3.77727D+01    |proj g|=  2.86543D+00

At iterate  629    f=  3.77715D+01    |proj g|=  3.00214D+00

At iterate  630    f=  3.77705D+01    |proj g|=  1.04325D+00

At iterate  631    f=  3.77692D+01    |proj g|=  1.87823D+00

At iterate  632    f=  3.77675D+01    |proj g|=  3.67735D+00

At iterate  633    f=  3.77648D+01    |proj g|=  2.98386D+00

At iterate  634    f=  3.77634D+01    |proj g|=  4.51089D+00

At iterate  635    f=  3.77614D+01    |proj g|=  1.39964D+00

At iterate  636    f=  3.77594D+01    |proj g|=  2.27332D+00

At iterate  637    f=  3.77577D+01    |proj g|=  3.73687D+00

At iterate  638    f=  3.77555D+01    |proj g|=  7.42466D+00

At iterate  639    f=  3.77533D+01    |proj g|=  4.37112D+00

At iterate  640    f=  3.77519D+01    |proj g|=  1.05119D+00

At iterate  641    f=  3.77504D+01    |proj g|=  1.76349D+00

At iterate  642    f=  3.77490D+01    |proj g|=  2.15512D+00

At iterate  643    f=  3.77476D+01    |proj g|=  6.74803D+00

At iterate  644    f=  3.77449D+01    |proj g|=  3.41426D+00

At iterate  645    f=  3.77433D+01    |proj g|=  8.30513D-01

At iterate  646    f=  3.77422D+01    |proj g|=  1.28375D+00

At iterate  647    f=  3.77405D+01    |proj g|=  2.37732D+00

At iterate  648    f=  3.77372D+01    |proj g|=  3.15385D+00

At iterate  649    f=  3.77358D+01    |proj g|=  2.85958D+00

At iterate  650    f=  3.77340D+01    |proj g|=  7.62993D-01

At iterate  651    f=  3.77328D+01    |proj g|=  3.13172D+00

At iterate  652    f=  3.77320D+01    |proj g|=  5.18409D+00

At iterate  653    f=  3.77311D+01    |proj g|=  2.52267D+00

At iterate  654    f=  3.77294D+01    |proj g|=  1.94682D+00

At iterate  655    f=  3.77284D+01    |proj g|=  1.96064D+00

At iterate  656    f=  3.77277D+01    |proj g|=  5.77963D+00

At iterate  657    f=  3.77262D+01    |proj g|=  2.81307D+00

At iterate  658    f=  3.77247D+01    |proj g|=  7.33640D-01

At iterate  659    f=  3.77237D+01    |proj g|=  1.11222D+00

At iterate  660    f=  3.77225D+01    |proj g|=  1.44864D+00

At iterate  661    f=  3.77212D+01    |proj g|=  3.86856D+00

At iterate  662    f=  3.77193D+01    |proj g|=  1.32267D+00

At iterate  663    f=  3.77179D+01    |proj g|=  1.38163D+00

At iterate  664    f=  3.77168D+01    |proj g|=  1.18143D+00

At iterate  665    f=  3.77150D+01    |proj g|=  7.53381D+00

At iterate  666    f=  3.77128D+01    |proj g|=  2.10472D+00

At iterate  667    f=  3.77115D+01    |proj g|=  1.41961D+00

At iterate  668    f=  3.77097D+01    |proj g|=  2.20250D+00

At iterate  669    f=  3.77087D+01    |proj g|=  4.97256D+00

At iterate  670    f=  3.77065D+01    |proj g|=  3.30048D+00

At iterate  671    f=  3.77044D+01    |proj g|=  2.05725D+00

At iterate  672    f=  3.77025D+01    |proj g|=  1.84511D+00

At iterate  673    f=  3.76994D+01    |proj g|=  2.44900D+00

At iterate  674    f=  3.76955D+01    |proj g|=  5.77176D+00

At iterate  675    f=  3.76932D+01    |proj g|=  5.17851D+00

At iterate  676    f=  3.76918D+01    |proj g|=  1.83893D+00

At iterate  677    f=  3.76907D+01    |proj g|=  8.94759D-01

At iterate  678    f=  3.76892D+01    |proj g|=  2.66395D+00

At iterate  679    f=  3.76872D+01    |proj g|=  7.39538D+00

At iterate  680    f=  3.76848D+01    |proj g|=  3.30470D+00

At iterate  681    f=  3.76830D+01    |proj g|=  2.14546D+00

At iterate  682    f=  3.76809D+01    |proj g|=  2.61776D+00

At iterate  683    f=  3.76784D+01    |proj g|=  4.29647D+00

At iterate  684    f=  3.76765D+01    |proj g|=  5.56071D+00

At iterate  685    f=  3.76743D+01    |proj g|=  1.96235D+00

At iterate  686    f=  3.76719D+01    |proj g|=  2.61008D+00

At iterate  687    f=  3.76701D+01    |proj g|=  2.62789D+00

At iterate  688    f=  3.76677D+01    |proj g|=  1.11858D+01

At iterate  689    f=  3.76637D+01    |proj g|=  3.47257D+00

At iterate  690    f=  3.76618D+01    |proj g|=  1.66019D+00

At iterate  691    f=  3.76592D+01    |proj g|=  3.21461D+00

At iterate  692    f=  3.76563D+01    |proj g|=  4.62476D+00

At iterate  693    f=  3.76519D+01    |proj g|=  7.60138D+00

At iterate  694    f=  3.76508D+01    |proj g|=  9.46234D+00

At iterate  695    f=  3.76472D+01    |proj g|=  1.47695D+00

At iterate  696    f=  3.76461D+01    |proj g|=  1.62558D+00

At iterate  697    f=  3.76437D+01    |proj g|=  3.38482D+00

At iterate  698    f=  3.76404D+01    |proj g|=  5.07391D+00

At iterate  699    f=  3.76369D+01    |proj g|=  2.33172D+00

At iterate  700    f=  3.76344D+01    |proj g|=  3.08386D+00

At iterate  701    f=  3.76321D+01    |proj g|=  1.17343D+01

At iterate  702    f=  3.76296D+01    |proj g|=  3.37366D+00

At iterate  703    f=  3.76277D+01    |proj g|=  1.57297D+00

At iterate  704    f=  3.76256D+01    |proj g|=  4.38170D+00

At iterate  705    f=  3.76236D+01    |proj g|=  3.59770D+00

At iterate  706    f=  3.76210D+01    |proj g|=  9.99559D+00

At iterate  707    f=  3.76159D+01    |proj g|=  4.54358D+00

At iterate  708    f=  3.76115D+01    |proj g|=  3.61712D+00

At iterate  709    f=  3.76076D+01    |proj g|=  4.09935D+00

At iterate  710    f=  3.76063D+01    |proj g|=  3.80436D+00

At iterate  711    f=  3.76039D+01    |proj g|=  3.79390D+00

At iterate  712    f=  3.75989D+01    |proj g|=  3.24925D+00

At iterate  713    f=  3.75944D+01    |proj g|=  1.42550D+00

At iterate  714    f=  3.75918D+01    |proj g|=  1.59028D+01

At iterate  715    f=  3.75868D+01    |proj g|=  2.26019D+00

At iterate  716    f=  3.75846D+01    |proj g|=  1.70720D+00

At iterate  717    f=  3.75823D+01    |proj g|=  2.58303D+00

At iterate  718    f=  3.75792D+01    |proj g|=  3.09400D+00

At iterate  719    f=  3.75730D+01    |proj g|=  6.41779D+00

At iterate  720    f=  3.75697D+01    |proj g|=  8.98277D+00

At iterate  721    f=  3.75669D+01    |proj g|=  2.43780D+00

At iterate  722    f=  3.75657D+01    |proj g|=  9.58590D-01

At iterate  723    f=  3.75641D+01    |proj g|=  2.51753D+00

At iterate  724    f=  3.75611D+01    |proj g|=  5.30090D+00

At iterate  725    f=  3.75580D+01    |proj g|=  5.95440D+00

At iterate  726    f=  3.75555D+01    |proj g|=  3.19092D+00

At iterate  727    f=  3.75533D+01    |proj g|=  6.88460D+00

At iterate  728    f=  3.75517D+01    |proj g|=  3.14417D+00

At iterate  729    f=  3.75506D+01    |proj g|=  3.38501D+00

At iterate  730    f=  3.75448D+01    |proj g|=  3.52914D+00

At iterate  731    f=  3.75425D+01    |proj g|=  4.63421D+00

At iterate  732    f=  3.75392D+01    |proj g|=  2.94080D+00

At iterate  733    f=  3.75341D+01    |proj g|=  2.00358D+00

At iterate  734    f=  3.75311D+01    |proj g|=  4.85592D+00

At iterate  735    f=  3.75273D+01    |proj g|=  2.51580D+00

At iterate  736    f=  3.75248D+01    |proj g|=  1.94504D+00

At iterate  737    f=  3.75212D+01    |proj g|=  4.84968D+00

At iterate  738    f=  3.75200D+01    |proj g|=  9.74115D+00

At iterate  739    f=  3.75168D+01    |proj g|=  3.11504D+00

At iterate  740    f=  3.75137D+01    |proj g|=  2.12101D+00

At iterate  741    f=  3.75101D+01    |proj g|=  3.53011D+00

At iterate  742    f=  3.75065D+01    |proj g|=  4.23130D+00

At iterate  743    f=  3.75044D+01    |proj g|=  5.08940D+00

At iterate  744    f=  3.75023D+01    |proj g|=  1.68417D+00

At iterate  745    f=  3.75002D+01    |proj g|=  2.57037D+00

At iterate  746    f=  3.74976D+01    |proj g|=  3.07379D+00

At iterate  747    f=  3.74952D+01    |proj g|=  7.22266D+00

At iterate  748    f=  3.74915D+01    |proj g|=  1.82867D+00

At iterate  749    f=  3.74894D+01    |proj g|=  2.17290D+00

At iterate  750    f=  3.74873D+01    |proj g|=  3.03733D+00

At iterate  751    f=  3.74857D+01    |proj g|=  7.13283D+00

At iterate  752    f=  3.74837D+01    |proj g|=  2.84852D+00

At iterate  753    f=  3.74809D+01    |proj g|=  2.49958D+00

At iterate  754    f=  3.74794D+01    |proj g|=  2.80985D+00

At iterate  755    f=  3.74761D+01    |proj g|=  5.58845D+00

At iterate  756    f=  3.74755D+01    |proj g|=  1.06047D+01

At iterate  757    f=  3.74728D+01    |proj g|=  1.14192D+00

At iterate  758    f=  3.74722D+01    |proj g|=  1.20495D+00

At iterate  759    f=  3.74705D+01    |proj g|=  2.12599D+00

At iterate  760    f=  3.74673D+01    |proj g|=  3.90843D+00

At iterate  761    f=  3.74654D+01    |proj g|=  1.07715D+01

At iterate  762    f=  3.74605D+01    |proj g|=  3.64912D+00

At iterate  763    f=  3.74586D+01    |proj g|=  9.65281D-01

At iterate  764    f=  3.74571D+01    |proj g|=  2.05141D+00

At iterate  765    f=  3.74558D+01    |proj g|=  3.59191D+00

At iterate  766    f=  3.74539D+01    |proj g|=  3.21676D+00

At iterate  767    f=  3.74500D+01    |proj g|=  1.71237D+00

At iterate  768    f=  3.74471D+01    |proj g|=  8.94747D+00

At iterate  769    f=  3.74430D+01    |proj g|=  2.62338D+00

At iterate  770    f=  3.74410D+01    |proj g|=  1.45279D+00

At iterate  771    f=  3.74390D+01    |proj g|=  1.89454D+00

At iterate  772    f=  3.74363D+01    |proj g|=  2.41182D+00

At iterate  773    f=  3.74326D+01    |proj g|=  1.98260D+00

At iterate  774    f=  3.74293D+01    |proj g|=  9.89291D+00

At iterate  775    f=  3.74236D+01    |proj g|=  1.73864D+00

At iterate  776    f=  3.74210D+01    |proj g|=  1.71102D+00

At iterate  777    f=  3.74195D+01    |proj g|=  7.89613D+00

At iterate  778    f=  3.74174D+01    |proj g|=  1.87217D+00

At iterate  779    f=  3.74160D+01    |proj g|=  3.37134D+00

At iterate  780    f=  3.74140D+01    |proj g|=  3.14958D+00

At iterate  781    f=  3.74102D+01    |proj g|=  3.30556D+00

At iterate  782    f=  3.74076D+01    |proj g|=  5.11177D+00

At iterate  783    f=  3.74052D+01    |proj g|=  2.71971D+00

At iterate  784    f=  3.74042D+01    |proj g|=  8.98158D-01

At iterate  785    f=  3.74030D+01    |proj g|=  1.37668D+00

At iterate  786    f=  3.73990D+01    |proj g|=  4.07934D+00

At iterate  787    f=  3.73943D+01    |proj g|=  8.57679D+00

At iterate  788    f=  3.73894D+01    |proj g|=  4.86753D+00

At iterate  789    f=  3.73870D+01    |proj g|=  2.17477D+00

At iterate  790    f=  3.73859D+01    |proj g|=  7.65289D+00

At iterate  791    f=  3.73846D+01    |proj g|=  2.40504D+00

At iterate  792    f=  3.73835D+01    |proj g|=  2.37617D+00

At iterate  793    f=  3.73789D+01    |proj g|=  8.63508D+00

At iterate  794    f=  3.73756D+01    |proj g|=  8.44914D+00

At iterate  795    f=  3.73732D+01    |proj g|=  1.21904D+01

At iterate  796    f=  3.73687D+01    |proj g|=  5.74070D+00

At iterate  797    f=  3.73658D+01    |proj g|=  1.61224D+00

At iterate  798    f=  3.73645D+01    |proj g|=  2.90383D+00

At iterate  799    f=  3.73626D+01    |proj g|=  3.54386D+00

At iterate  800    f=  3.73594D+01    |proj g|=  7.35272D+00

At iterate  801    f=  3.73563D+01    |proj g|=  2.05386D+00

At iterate  802    f=  3.73549D+01    |proj g|=  1.15393D+00

At iterate  803    f=  3.73529D+01    |proj g|=  2.76583D+00

At iterate  804    f=  3.73509D+01    |proj g|=  1.09165D+01

At iterate  805    f=  3.73476D+01    |proj g|=  6.61368D+00

At iterate  806    f=  3.73412D+01    |proj g|=  1.45626D+00

At iterate  807    f=  3.73391D+01    |proj g|=  2.35691D+00

At iterate  808    f=  3.73379D+01    |proj g|=  6.45141D+00

At iterate  809    f=  3.73354D+01    |proj g|=  5.26541D+00

At iterate  810    f=  3.73290D+01    |proj g|=  3.41352D+00

At iterate  811    f=  3.73264D+01    |proj g|=  7.67984D+00

At iterate  812    f=  3.73210D+01    |proj g|=  2.91764D+00

At iterate  813    f=  3.73196D+01    |proj g|=  1.21677D+00

At iterate  814    f=  3.73180D+01    |proj g|=  1.19882D+00

At iterate  815    f=  3.73154D+01    |proj g|=  5.61270D+00

At iterate  816    f=  3.73120D+01    |proj g|=  3.17447D+00

At iterate  817    f=  3.73082D+01    |proj g|=  1.95887D+00

At iterate  818    f=  3.73062D+01    |proj g|=  7.51153D+00

At iterate  819    f=  3.73041D+01    |proj g|=  3.95519D+00

At iterate  820    f=  3.73019D+01    |proj g|=  2.82001D+00

At iterate  821    f=  3.72995D+01    |proj g|=  3.97071D+00

At iterate  822    f=  3.72968D+01    |proj g|=  4.79308D+00

At iterate  823    f=  3.72942D+01    |proj g|=  1.33453D+00

At iterate  824    f=  3.72920D+01    |proj g|=  2.57115D+00

At iterate  825    f=  3.72892D+01    |proj g|=  5.13069D+00

At iterate  826    f=  3.72868D+01    |proj g|=  3.13586D+00

At iterate  827    f=  3.72843D+01    |proj g|=  2.69744D+00

At iterate  828    f=  3.72817D+01    |proj g|=  4.28500D+00

At iterate  829    f=  3.72803D+01    |proj g|=  1.75399D+00

At iterate  830    f=  3.72796D+01    |proj g|=  1.10377D+00

At iterate  831    f=  3.72778D+01    |proj g|=  2.13791D+00

At iterate  832    f=  3.72759D+01    |proj g|=  8.82998D+00

At iterate  833    f=  3.72732D+01    |proj g|=  6.22537D+00

At iterate  834    f=  3.72716D+01    |proj g|=  7.52689D+00

At iterate  835    f=  3.72693D+01    |proj g|=  1.29276D+00

At iterate  836    f=  3.72686D+01    |proj g|=  1.99569D+00

At iterate  837    f=  3.72658D+01    |proj g|=  3.00309D+00

At iterate  838    f=  3.72631D+01    |proj g|=  6.81403D+00

At iterate  839    f=  3.72599D+01    |proj g|=  2.17251D+00

At iterate  840    f=  3.72582D+01    |proj g|=  1.30517D+00

At iterate  841    f=  3.72565D+01    |proj g|=  3.77983D+00

At iterate  842    f=  3.72547D+01    |proj g|=  2.10946D+00

At iterate  843    f=  3.72530D+01    |proj g|=  2.71645D+00

At iterate  844    f=  3.72500D+01    |proj g|=  1.43338D+00

At iterate  845    f=  3.72494D+01    |proj g|=  5.86638D+00

At iterate  846    f=  3.72482D+01    |proj g|=  3.21517D+00

At iterate  847    f=  3.72464D+01    |proj g|=  3.91532D+00

At iterate  848    f=  3.72442D+01    |proj g|=  2.16406D+00

At iterate  849    f=  3.72422D+01    |proj g|=  2.80842D+00

At iterate  850    f=  3.72410D+01    |proj g|=  5.07286D+00

At iterate  851    f=  3.72394D+01    |proj g|=  1.76425D+00

At iterate  852    f=  3.72388D+01    |proj g|=  5.29133D-01

At iterate  853    f=  3.72381D+01    |proj g|=  1.15503D+00

At iterate  854    f=  3.72369D+01    |proj g|=  1.60985D+00

At iterate  855    f=  3.72344D+01    |proj g|=  3.53858D+00

At iterate  856    f=  3.72333D+01    |proj g|=  3.45443D+00

At iterate  857    f=  3.72321D+01    |proj g|=  1.34939D+00

At iterate  858    f=  3.72310D+01    |proj g|=  1.42298D+00

At iterate  859    f=  3.72303D+01    |proj g|=  4.87055D+00

At iterate  860    f=  3.72294D+01    |proj g|=  1.68114D+00

At iterate  861    f=  3.72280D+01    |proj g|=  1.51082D+00

At iterate  862    f=  3.72271D+01    |proj g|=  1.55295D+00

At iterate  863    f=  3.72259D+01    |proj g|=  5.18478D+00

At iterate  864    f=  3.72245D+01    |proj g|=  1.38569D+00

At iterate  865    f=  3.72237D+01    |proj g|=  6.41599D-01

At iterate  866    f=  3.72229D+01    |proj g|=  9.71715D-01

At iterate  867    f=  3.72220D+01    |proj g|=  1.44951D+00

At iterate  868    f=  3.72207D+01    |proj g|=  1.44272D+00

At iterate  869    f=  3.72200D+01    |proj g|=  6.34130D+00

At iterate  870    f=  3.72185D+01    |proj g|=  9.26500D-01

At iterate  871    f=  3.72179D+01    |proj g|=  1.40659D+00

At iterate  872    f=  3.72170D+01    |proj g|=  2.27696D+00

At iterate  873    f=  3.72152D+01    |proj g|=  2.58839D+00

At iterate  874    f=  3.72147D+01    |proj g|=  4.83663D+00

At iterate  875    f=  3.72133D+01    |proj g|=  1.52477D+00

At iterate  876    f=  3.72123D+01    |proj g|=  1.08108D+00

At iterate  877    f=  3.72110D+01    |proj g|=  2.04424D+00

At iterate  878    f=  3.72105D+01    |proj g|=  4.59545D+00

At iterate  879    f=  3.72092D+01    |proj g|=  1.13350D+00

At iterate  880    f=  3.72085D+01    |proj g|=  9.37072D-01

At iterate  881    f=  3.72077D+01    |proj g|=  1.66410D+00

At iterate  882    f=  3.72072D+01    |proj g|=  5.74155D+00

At iterate  883    f=  3.72058D+01    |proj g|=  1.90089D+00

At iterate  884    f=  3.72047D+01    |proj g|=  1.52668D+00

At iterate  885    f=  3.72035D+01    |proj g|=  1.81962D+00

At iterate  886    f=  3.72027D+01    |proj g|=  6.95273D+00

At iterate  887    f=  3.72014D+01    |proj g|=  2.11663D+00

At iterate  888    f=  3.72005D+01    |proj g|=  2.48003D+00

At iterate  889    f=  3.71991D+01    |proj g|=  3.33606D+00

At iterate  890    f=  3.71978D+01    |proj g|=  2.41175D+00

At iterate  891    f=  3.71965D+01    |proj g|=  6.02020D+00

At iterate  892    f=  3.71951D+01    |proj g|=  2.13915D+00

At iterate  893    f=  3.71940D+01    |proj g|=  2.74948D+00

At iterate  894    f=  3.71929D+01    |proj g|=  2.43610D+00

At iterate  895    f=  3.71923D+01    |proj g|=  1.09249D+00

At iterate  896    f=  3.71917D+01    |proj g|=  1.68418D+00

At iterate  897    f=  3.71905D+01    |proj g|=  2.78399D+00

At iterate  898    f=  3.71893D+01    |proj g|=  2.72755D+00

At iterate  899    f=  3.71885D+01    |proj g|=  3.93302D+00

At iterate  900    f=  3.71877D+01    |proj g|=  1.11009D+00

At iterate  901    f=  3.71871D+01    |proj g|=  2.20941D+00

At iterate  902    f=  3.71865D+01    |proj g|=  2.76151D+00

At iterate  903    f=  3.71854D+01    |proj g|=  2.81819D+00

At iterate  904    f=  3.71848D+01    |proj g|=  4.18315D+00

At iterate  905    f=  3.71841D+01    |proj g|=  1.01203D+00

At iterate  906    f=  3.71836D+01    |proj g|=  1.49282D+00

At iterate  907    f=  3.71829D+01    |proj g|=  2.11630D+00

At iterate  908    f=  3.71815D+01    |proj g|=  2.90631D+00

At iterate  909    f=  3.71806D+01    |proj g|=  5.12067D+00

At iterate  910    f=  3.71793D+01    |proj g|=  2.73383D+00

At iterate  911    f=  3.71780D+01    |proj g|=  1.11662D+00

At iterate  912    f=  3.71771D+01    |proj g|=  2.31431D+00

At iterate  913    f=  3.71766D+01    |proj g|=  3.02471D+00

At iterate  914    f=  3.71760D+01    |proj g|=  1.00280D+00

At iterate  915    f=  3.71752D+01    |proj g|=  1.72573D+00

At iterate  916    f=  3.71744D+01    |proj g|=  2.61955D+00

At iterate  917    f=  3.71734D+01    |proj g|=  6.41563D+00

At iterate  918    f=  3.71720D+01    |proj g|=  1.52664D+00

At iterate  919    f=  3.71712D+01    |proj g|=  1.34885D+00

At iterate  920    f=  3.71704D+01    |proj g|=  1.32441D+00

At iterate  921    f=  3.71691D+01    |proj g|=  2.11347D+00

At iterate  922    f=  3.71682D+01    |proj g|=  3.99732D+00

At iterate  923    f=  3.71662D+01    |proj g|=  2.16117D+00

At iterate  924    f=  3.71647D+01    |proj g|=  1.24986D+00

At iterate  925    f=  3.71639D+01    |proj g|=  3.84279D+00

At iterate  926    f=  3.71630D+01    |proj g|=  1.50686D+00

At iterate  927    f=  3.71623D+01    |proj g|=  8.47063D-01

At iterate  928    f=  3.71609D+01    |proj g|=  1.95169D+00

At iterate  929    f=  3.71599D+01    |proj g|=  3.43539D+00

At iterate  930    f=  3.71590D+01    |proj g|=  1.34830D+00

At iterate  931    f=  3.71582D+01    |proj g|=  1.18278D+00

At iterate  932    f=  3.71574D+01    |proj g|=  2.11731D+00

At iterate  933    f=  3.71560D+01    |proj g|=  4.76051D+00

At iterate  934    f=  3.71547D+01    |proj g|=  1.85955D+00

At iterate  935    f=  3.71540D+01    |proj g|=  1.07117D+00

At iterate  936    f=  3.71534D+01    |proj g|=  1.02615D+00

At iterate  937    f=  3.71525D+01    |proj g|=  1.35406D+00

At iterate  938    f=  3.71512D+01    |proj g|=  3.58355D+00

At iterate  939    f=  3.71503D+01    |proj g|=  3.11917D+00

At iterate  940    f=  3.71495D+01    |proj g|=  1.49199D+00

At iterate  941    f=  3.71489D+01    |proj g|=  1.60253D+00

At iterate  942    f=  3.71480D+01    |proj g|=  2.17280D+00

At iterate  943    f=  3.71469D+01    |proj g|=  1.35119D+00

At iterate  944    f=  3.71462D+01    |proj g|=  1.10461D+00

At iterate  945    f=  3.71447D+01    |proj g|=  1.62791D+00

At iterate  946    f=  3.71441D+01    |proj g|=  2.64160D+00

At iterate  947    f=  3.71432D+01    |proj g|=  1.24355D+00

At iterate  948    f=  3.71427D+01    |proj g|=  8.69142D-01

At iterate  949    f=  3.71420D+01    |proj g|=  1.03741D+00

At iterate  950    f=  3.71410D+01    |proj g|=  2.37857D+00

At iterate  951    f=  3.71401D+01    |proj g|=  1.17973D+00

At iterate  952    f=  3.71395D+01    |proj g|=  1.34246D+00

At iterate  953    f=  3.71390D+01    |proj g|=  1.38008D+00

At iterate  954    f=  3.71382D+01    |proj g|=  1.31965D+00

At iterate  955    f=  3.71363D+01    |proj g|=  2.23679D+00

At iterate  956    f=  3.71349D+01    |proj g|=  4.17231D+00

At iterate  957    f=  3.71333D+01    |proj g|=  1.29049D+00

At iterate  958    f=  3.71322D+01    |proj g|=  9.15182D-01

At iterate  959    f=  3.71316D+01    |proj g|=  4.85111D+00

At iterate  960    f=  3.71308D+01    |proj g|=  2.45138D+00

At iterate  961    f=  3.71297D+01    |proj g|=  1.52868D+00

At iterate  962    f=  3.71291D+01    |proj g|=  1.23000D+00

At iterate  963    f=  3.71282D+01    |proj g|=  4.42093D+00

At iterate  964    f=  3.71271D+01    |proj g|=  2.88669D+00

At iterate  965    f=  3.71263D+01    |proj g|=  1.84145D+00

At iterate  966    f=  3.71257D+01    |proj g|=  1.10041D+00

At iterate  967    f=  3.71250D+01    |proj g|=  2.13357D+00

At iterate  968    f=  3.71231D+01    |proj g|=  2.80292D+00

At iterate  969    f=  3.71212D+01    |proj g|=  2.42744D+00

At iterate  970    f=  3.71197D+01    |proj g|=  2.84116D+00

At iterate  971    f=  3.71180D+01    |proj g|=  1.41874D+00

At iterate  972    f=  3.71170D+01    |proj g|=  1.26927D+00

At iterate  973    f=  3.71162D+01    |proj g|=  5.25332D+00

At iterate  974    f=  3.71155D+01    |proj g|=  3.06483D+00

At iterate  975    f=  3.71150D+01    |proj g|=  9.72403D-01

At iterate  976    f=  3.71139D+01    |proj g|=  2.36699D+00

At iterate  977    f=  3.71132D+01    |proj g|=  2.38588D+00

At iterate  978    f=  3.71122D+01    |proj g|=  7.67801D+00

At iterate  979    f=  3.71106D+01    |proj g|=  1.98872D+00

At iterate  980    f=  3.71100D+01    |proj g|=  8.37177D-01

At iterate  981    f=  3.71095D+01    |proj g|=  1.06383D+00

At iterate  982    f=  3.71087D+01    |proj g|=  1.41982D+00

At iterate  983    f=  3.71075D+01    |proj g|=  1.69836D+00

At iterate  984    f=  3.71067D+01    |proj g|=  3.99490D+00

At iterate  985    f=  3.71057D+01    |proj g|=  1.62090D+00

At iterate  986    f=  3.71047D+01    |proj g|=  9.52949D-01

At iterate  987    f=  3.71043D+01    |proj g|=  4.49177D+00

At iterate  988    f=  3.71036D+01    |proj g|=  2.36120D+00

At iterate  989    f=  3.71027D+01    |proj g|=  1.24423D+00

At iterate  990    f=  3.71022D+01    |proj g|=  1.45972D+00

At iterate  991    f=  3.71016D+01    |proj g|=  3.31333D+00

At iterate  992    f=  3.71008D+01    |proj g|=  1.63138D+00

At iterate  993    f=  3.71001D+01    |proj g|=  2.16379D+00

At iterate  994    f=  3.70988D+01    |proj g|=  1.70345D+00

At iterate  995    f=  3.70982D+01    |proj g|=  4.40748D+00

At iterate  996    f=  3.70971D+01    |proj g|=  1.67964D+00

At iterate  997    f=  3.70958D+01    |proj g|=  1.77192D+00

At iterate  998    f=  3.70949D+01    |proj g|=  1.52343D+00

At iterate  999    f=  3.70944D+01    |proj g|=  3.73427D+00

At iterate 1000    f=  3.70935D+01    |proj g|=  1.98734D+00

At iterate 1001    f=  3.70926D+01    |proj g|=  9.24651D-01

At iterate 1002    f=  3.70919D+01    |proj g|=  2.72454D+00

At iterate 1003    f=  3.70912D+01    |proj g|=  3.24783D+00

At iterate 1004    f=  3.70905D+01    |proj g|=  1.10920D+00

At iterate 1005    f=  3.70896D+01    |proj g|=  1.31734D+00

At iterate 1006    f=  3.70883D+01    |proj g|=  1.23162D+00

At iterate 1007    f=  3.70872D+01    |proj g|=  1.56409D+00

At iterate 1008    f=  3.70864D+01    |proj g|=  6.85194D-01

At iterate 1009    f=  3.70856D+01    |proj g|=  1.12628D+00

At iterate 1010    f=  3.70842D+01    |proj g|=  1.96658D+00

At iterate 1011    f=  3.70833D+01    |proj g|=  5.18258D+00

At iterate 1012    f=  3.70824D+01    |proj g|=  2.13087D+00

At iterate 1013    f=  3.70818D+01    |proj g|=  6.36505D-01

At iterate 1014    f=  3.70814D+01    |proj g|=  9.82275D-01

At iterate 1015    f=  3.70801D+01    |proj g|=  2.29233D+00

At iterate 1016    f=  3.70788D+01    |proj g|=  5.80146D+00

At iterate 1017    f=  3.70777D+01    |proj g|=  3.51896D+00

At iterate 1018    f=  3.70768D+01    |proj g|=  1.14727D+00

At iterate 1019    f=  3.70764D+01    |proj g|=  6.77404D-01

At iterate 1020    f=  3.70759D+01    |proj g|=  8.98648D-01

At iterate 1021    f=  3.70747D+01    |proj g|=  2.11035D+00

At iterate 1022    f=  3.70737D+01    |proj g|=  6.66936D+00

At iterate 1023    f=  3.70726D+01    |proj g|=  1.48270D+00

At iterate 1024    f=  3.70715D+01    |proj g|=  2.80902D+00

At iterate 1025    f=  3.70709D+01    |proj g|=  2.81377D+00

At iterate 1026    f=  3.70696D+01    |proj g|=  5.20506D+00

At iterate 1027    f=  3.70685D+01    |proj g|=  3.10196D+00

At iterate 1028    f=  3.70679D+01    |proj g|=  8.10473D-01

At iterate 1029    f=  3.70675D+01    |proj g|=  1.09569D+00

At iterate 1030    f=  3.70672D+01    |proj g|=  4.48832D+00

At iterate 1031    f=  3.70666D+01    |proj g|=  1.95971D+00

At iterate 1032    f=  3.70648D+01    |proj g|=  3.39065D+00

At iterate 1033    f=  3.70637D+01    |proj g|=  3.95677D+00

At iterate 1034    f=  3.70625D+01    |proj g|=  4.84080D+00

At iterate 1035    f=  3.70612D+01    |proj g|=  1.02605D+00

At iterate 1036    f=  3.70605D+01    |proj g|=  2.35566D+00

At iterate 1037    f=  3.70592D+01    |proj g|=  4.11575D+00

At iterate 1038    f=  3.70578D+01    |proj g|=  3.58966D+00

At iterate 1039    f=  3.70566D+01    |proj g|=  3.73096D+00

At iterate 1040    f=  3.70547D+01    |proj g|=  8.44183D-01

At iterate 1041    f=  3.70541D+01    |proj g|=  1.33502D+00

At iterate 1042    f=  3.70535D+01    |proj g|=  1.59100D+00

At iterate 1043    f=  3.70530D+01    |proj g|=  1.97850D+00

At iterate 1044    f=  3.70524D+01    |proj g|=  9.65990D-01

At iterate 1045    f=  3.70516D+01    |proj g|=  1.40960D+00

At iterate 1046    f=  3.70512D+01    |proj g|=  1.73184D+00

At iterate 1047    f=  3.70509D+01    |proj g|=  1.61344D+00

At iterate 1048    f=  3.70502D+01    |proj g|=  4.72487D+00

At iterate 1049    f=  3.70495D+01    |proj g|=  1.49121D+00

At iterate 1050    f=  3.70492D+01    |proj g|=  1.04953D+00

At iterate 1051    f=  3.70482D+01    |proj g|=  1.59333D+00

At iterate 1052    f=  3.70476D+01    |proj g|=  1.92817D+00

At iterate 1053    f=  3.70472D+01    |proj g|=  2.59650D+00

At iterate 1054    f=  3.70465D+01    |proj g|=  6.55262D-01

At iterate 1055    f=  3.70460D+01    |proj g|=  1.13206D+00

At iterate 1056    f=  3.70454D+01    |proj g|=  1.81615D+00

At iterate 1057    f=  3.70447D+01    |proj g|=  2.77204D+00

At iterate 1058    f=  3.70440D+01    |proj g|=  2.41527D+00

At iterate 1059    f=  3.70434D+01    |proj g|=  5.41642D-01

At iterate 1060    f=  3.70429D+01    |proj g|=  1.05758D+00

At iterate 1061    f=  3.70428D+01    |proj g|=  5.83336D+00

At iterate 1062    f=  3.70421D+01    |proj g|=  2.88270D+00

At iterate 1063    f=  3.70414D+01    |proj g|=  5.17613D-01

At iterate 1064    f=  3.70407D+01    |proj g|=  1.97921D+00

At iterate 1065    f=  3.70401D+01    |proj g|=  1.51847D+00

At iterate 1066    f=  3.70394D+01    |proj g|=  1.27380D+00

At iterate 1067    f=  3.70392D+01    |proj g|=  4.01422D+00

At iterate 1068    f=  3.70381D+01    |proj g|=  1.73635D+00

At iterate 1069    f=  3.70378D+01    |proj g|=  6.87214D-01

At iterate 1070    f=  3.70376D+01    |proj g|=  9.28628D-01

At iterate 1071    f=  3.70369D+01    |proj g|=  2.01443D+00

At iterate 1072    f=  3.70359D+01    |proj g|=  1.27875D+00

At iterate 1073    f=  3.70348D+01    |proj g|=  2.14257D+00

At iterate 1074    f=  3.70343D+01    |proj g|=  2.76159D+00

At iterate 1075    f=  3.70337D+01    |proj g|=  1.86527D+00

At iterate 1076    f=  3.70333D+01    |proj g|=  1.54586D+00

At iterate 1077    f=  3.70320D+01    |proj g|=  8.65330D-01

At iterate 1078    f=  3.70309D+01    |proj g|=  1.07899D+00

At iterate 1079    f=  3.70298D+01    |proj g|=  2.26127D+00

At iterate 1080    f=  3.70296D+01    |proj g|=  4.32218D+00

At iterate 1081    f=  3.70288D+01    |proj g|=  6.84911D-01

At iterate 1082    f=  3.70285D+01    |proj g|=  1.20864D+00

At iterate 1083    f=  3.70281D+01    |proj g|=  1.97358D+00

At iterate 1084    f=  3.70272D+01    |proj g|=  2.68614D+00

At iterate 1085    f=  3.70262D+01    |proj g|=  2.67563D+00

At iterate 1086    f=  3.70253D+01    |proj g|=  1.04614D+00

At iterate 1087    f=  3.70248D+01    |proj g|=  1.47340D+00

At iterate 1088    f=  3.70244D+01    |proj g|=  2.52638D+00

At iterate 1089    f=  3.70240D+01    |proj g|=  1.22240D+00

At iterate 1090    f=  3.70228D+01    |proj g|=  2.16036D+00

At iterate 1091    f=  3.70221D+01    |proj g|=  2.44671D+00

At iterate 1092    f=  3.70216D+01    |proj g|=  6.11097D+00

At iterate 1093    f=  3.70208D+01    |proj g|=  1.34020D+00

At iterate 1094    f=  3.70205D+01    |proj g|=  1.07649D+00

At iterate 1095    f=  3.70200D+01    |proj g|=  1.64358D+00

At iterate 1096    f=  3.70194D+01    |proj g|=  1.30589D+00

At iterate 1097    f=  3.70185D+01    |proj g|=  1.34575D+00

At iterate 1098    f=  3.70181D+01    |proj g|=  1.58934D+00

At iterate 1099    f=  3.70177D+01    |proj g|=  6.93072D-01

At iterate 1100    f=  3.70173D+01    |proj g|=  1.36266D+00

At iterate 1101    f=  3.70171D+01    |proj g|=  2.03481D+00

At iterate 1102    f=  3.70166D+01    |proj g|=  1.22722D+00

At iterate 1103    f=  3.70159D+01    |proj g|=  1.79571D+00

At iterate 1104    f=  3.70154D+01    |proj g|=  1.55125D+00

At iterate 1105    f=  3.70154D+01    |proj g|=  4.15210D+00

At iterate 1106    f=  3.70149D+01    |proj g|=  7.61482D-01

At iterate 1107    f=  3.70147D+01    |proj g|=  9.42889D-01

At iterate 1108    f=  3.70142D+01    |proj g|=  2.32329D+00

At iterate 1109    f=  3.70135D+01    |proj g|=  2.74729D+00

At iterate 1110    f=  3.70128D+01    |proj g|=  3.38055D+00

At iterate 1111    f=  3.70121D+01    |proj g|=  5.24715D-01

At iterate 1112    f=  3.70117D+01    |proj g|=  1.09624D+00

At iterate 1113    f=  3.70112D+01    |proj g|=  2.05712D+00

At iterate 1114    f=  3.70111D+01    |proj g|=  2.89541D+00

At iterate 1115    f=  3.70108D+01    |proj g|=  1.51166D+00

At iterate 1116    f=  3.70104D+01    |proj g|=  1.27370D+00

At iterate 1117    f=  3.70100D+01    |proj g|=  2.11265D+00

At iterate 1118    f=  3.70095D+01    |proj g|=  2.29479D+00

At iterate 1119    f=  3.70092D+01    |proj g|=  1.25023D+00

At iterate 1120    f=  3.70090D+01    |proj g|=  7.94346D-01

At iterate 1121    f=  3.70085D+01    |proj g|=  1.49964D+00

At iterate 1122    f=  3.70080D+01    |proj g|=  2.32177D+00

At iterate 1123    f=  3.70073D+01    |proj g|=  3.48631D+00

At iterate 1124    f=  3.70066D+01    |proj g|=  1.60203D+00

At iterate 1125    f=  3.70062D+01    |proj g|=  6.62189D-01

At iterate 1126    f=  3.70057D+01    |proj g|=  8.53101D-01

At iterate 1127    f=  3.70055D+01    |proj g|=  4.47934D+00

At iterate 1128    f=  3.70051D+01    |proj g|=  2.20208D+00

At iterate 1129    f=  3.70046D+01    |proj g|=  1.08233D+00

At iterate 1130    f=  3.70043D+01    |proj g|=  1.21009D+00

At iterate 1131    f=  3.70042D+01    |proj g|=  2.41824D+00

At iterate 1132    f=  3.70040D+01    |proj g|=  4.94662D-01

At iterate 1133    f=  3.70039D+01    |proj g|=  9.15104D-01

At iterate 1134    f=  3.70036D+01    |proj g|=  2.21106D+00

At iterate 1135    f=  3.70032D+01    |proj g|=  2.77347D+00

At iterate 1136    f=  3.70027D+01    |proj g|=  2.43520D+00

At iterate 1137    f=  3.70024D+01    |proj g|=  2.91684D+00

At iterate 1138    f=  3.70018D+01    |proj g|=  1.07347D+00

At iterate 1139    f=  3.70015D+01    |proj g|=  1.26849D+00

At iterate 1140    f=  3.70012D+01    |proj g|=  2.44495D+00

At iterate 1141    f=  3.70010D+01    |proj g|=  1.88295D+00

At iterate 1142    f=  3.70007D+01    |proj g|=  5.73504D-01

At iterate 1143    f=  3.70006D+01    |proj g|=  8.67663D-01

At iterate 1144    f=  3.70003D+01    |proj g|=  1.15311D+00

At iterate 1145    f=  3.69999D+01    |proj g|=  3.23473D+00

At iterate 1146    f=  3.69996D+01    |proj g|=  1.29753D+00

At iterate 1147    f=  3.69994D+01    |proj g|=  6.01875D-01

At iterate 1148    f=  3.69991D+01    |proj g|=  7.22829D-01

At iterate 1149    f=  3.69989D+01    |proj g|=  9.41328D-01

At iterate 1150    f=  3.69984D+01    |proj g|=  1.62563D+00

At iterate 1151    f=  3.69981D+01    |proj g|=  3.36709D+00

At iterate 1152    f=  3.69978D+01    |proj g|=  1.14239D+00

At iterate 1153    f=  3.69974D+01    |proj g|=  1.79740D+00

At iterate 1154    f=  3.69971D+01    |proj g|=  2.20864D+00

At iterate 1155    f=  3.69967D+01    |proj g|=  3.05710D+00

At iterate 1156    f=  3.69964D+01    |proj g|=  1.11330D+00

At iterate 1157    f=  3.69962D+01    |proj g|=  4.79259D-01

At iterate 1158    f=  3.69959D+01    |proj g|=  8.63700D-01

At iterate 1159    f=  3.69957D+01    |proj g|=  3.70614D+00

At iterate 1160    f=  3.69953D+01    |proj g|=  1.78902D+00

At iterate 1161    f=  3.69948D+01    |proj g|=  1.03110D+00

At iterate 1162    f=  3.69946D+01    |proj g|=  1.19708D+00

At iterate 1163    f=  3.69944D+01    |proj g|=  1.97932D+00

At iterate 1164    f=  3.69942D+01    |proj g|=  5.39986D-01

At iterate 1165    f=  3.69941D+01    |proj g|=  1.23422D+00

At iterate 1166    f=  3.69937D+01    |proj g|=  2.03700D+00

At iterate 1167    f=  3.69936D+01    |proj g|=  1.82691D+00

At iterate 1168    f=  3.69933D+01    |proj g|=  5.91108D-01

At iterate 1169    f=  3.69931D+01    |proj g|=  1.24625D+00

At iterate 1170    f=  3.69929D+01    |proj g|=  2.14881D+00

At iterate 1171    f=  3.69925D+01    |proj g|=  2.07168D+00

At iterate 1172    f=  3.69924D+01    |proj g|=  3.44310D+00

At iterate 1173    f=  3.69919D+01    |proj g|=  1.80938D+00

At iterate 1174    f=  3.69915D+01    |proj g|=  4.33901D-01

At iterate 1175    f=  3.69912D+01    |proj g|=  1.07451D+00

At iterate 1176    f=  3.69910D+01    |proj g|=  2.74325D+00

At iterate 1177    f=  3.69907D+01    |proj g|=  8.73775D-01

At iterate 1178    f=  3.69904D+01    |proj g|=  7.05816D-01

At iterate 1179    f=  3.69900D+01    |proj g|=  1.48364D+00

At iterate 1180    f=  3.69898D+01    |proj g|=  1.04067D+00

At iterate 1181    f=  3.69895D+01    |proj g|=  8.52381D-01

At iterate 1182    f=  3.69894D+01    |proj g|=  2.23728D+00

At iterate 1183    f=  3.69891D+01    |proj g|=  3.09844D-01

At iterate 1184    f=  3.69891D+01    |proj g|=  3.05971D-01

At iterate 1185    f=  3.69890D+01    |proj g|=  7.99178D-01

At iterate 1186    f=  3.69888D+01    |proj g|=  1.18292D+00

At iterate 1187    f=  3.69885D+01    |proj g|=  1.22169D+00

At iterate 1188    f=  3.69882D+01    |proj g|=  2.11933D+00

At iterate 1189    f=  3.69881D+01    |proj g|=  1.37345D+00

At iterate 1190    f=  3.69879D+01    |proj g|=  5.83933D-01

At iterate 1191    f=  3.69878D+01    |proj g|=  5.78257D-01

At iterate 1192    f=  3.69876D+01    |proj g|=  1.08201D+00

At iterate 1193    f=  3.69871D+01    |proj g|=  1.65454D+00

At iterate 1194    f=  3.69869D+01    |proj g|=  2.55705D+00

At iterate 1195    f=  3.69865D+01    |proj g|=  9.93380D-01

At iterate 1196    f=  3.69861D+01    |proj g|=  4.88347D-01

At iterate 1197    f=  3.69859D+01    |proj g|=  7.44059D-01

At iterate 1198    f=  3.69859D+01    |proj g|=  2.64249D+00

At iterate 1199    f=  3.69857D+01    |proj g|=  6.70677D-01

At iterate 1200    f=  3.69856D+01    |proj g|=  2.48050D-01

At iterate 1201    f=  3.69856D+01    |proj g|=  5.02907D-01

At iterate 1202    f=  3.69855D+01    |proj g|=  7.60270D-01

At iterate 1203    f=  3.69854D+01    |proj g|=  2.02683D+00

At iterate 1204    f=  3.69852D+01    |proj g|=  8.81002D-01

At iterate 1205    f=  3.69850D+01    |proj g|=  3.38458D-01

At iterate 1206    f=  3.69849D+01    |proj g|=  4.23715D-01

At iterate 1207    f=  3.69848D+01    |proj g|=  1.73457D+00

At iterate 1208    f=  3.69846D+01    |proj g|=  4.52647D-01

At iterate 1209    f=  3.69844D+01    |proj g|=  5.26942D-01

At iterate 1210    f=  3.69841D+01    |proj g|=  8.56650D-01

At iterate 1211    f=  3.69841D+01    |proj g|=  1.23295D+00

At iterate 1212    f=  3.69839D+01    |proj g|=  7.14562D-01

At iterate 1213    f=  3.69838D+01    |proj g|=  5.80067D-01

At iterate 1214    f=  3.69836D+01    |proj g|=  6.54040D-01

At iterate 1215    f=  3.69835D+01    |proj g|=  1.26815D+00

At iterate 1216    f=  3.69834D+01    |proj g|=  6.35296D-01

At iterate 1217    f=  3.69833D+01    |proj g|=  7.67734D-01

At iterate 1218    f=  3.69831D+01    |proj g|=  1.29705D+00

At iterate 1219    f=  3.69830D+01    |proj g|=  1.20843D+00

At iterate 1220    f=  3.69828D+01    |proj g|=  4.93425D-01

At iterate 1221    f=  3.69827D+01    |proj g|=  4.83651D-01

At iterate 1222    f=  3.69825D+01    |proj g|=  1.19137D+00

At iterate 1223    f=  3.69824D+01    |proj g|=  1.09065D+00

At iterate 1224    f=  3.69822D+01    |proj g|=  6.15223D-01

At iterate 1225    f=  3.69819D+01    |proj g|=  8.14713D-01

At iterate 1226    f=  3.69818D+01    |proj g|=  1.08475D+00

At iterate 1227    f=  3.69817D+01    |proj g|=  6.94553D-01

At iterate 1228    f=  3.69814D+01    |proj g|=  8.07928D-01

At iterate 1229    f=  3.69813D+01    |proj g|=  1.17848D+00

At iterate 1230    f=  3.69812D+01    |proj g|=  5.71704D-01

At iterate 1231    f=  3.69809D+01    |proj g|=  8.99028D-01

At iterate 1232    f=  3.69808D+01    |proj g|=  4.36650D-01

At iterate 1233    f=  3.69807D+01    |proj g|=  6.79822D-01

At iterate 1234    f=  3.69806D+01    |proj g|=  2.20036D+00

At iterate 1235    f=  3.69804D+01    |proj g|=  1.18197D+00

At iterate 1236    f=  3.69802D+01    |proj g|=  4.12088D-01

At iterate 1237    f=  3.69801D+01    |proj g|=  8.42371D-01

At iterate 1238    f=  3.69799D+01    |proj g|=  1.50331D+00

At iterate 1239    f=  3.69797D+01    |proj g|=  1.14660D+00

At iterate 1240    f=  3.69795D+01    |proj g|=  7.19028D-01

At iterate 1241    f=  3.69792D+01    |proj g|=  4.30154D-01

At iterate 1242    f=  3.69788D+01    |proj g|=  5.86419D-01

At iterate 1243    f=  3.69785D+01    |proj g|=  1.84597D+00

At iterate 1244    f=  3.69783D+01    |proj g|=  1.14949D+00

At iterate 1245    f=  3.69781D+01    |proj g|=  6.22857D-01

At iterate 1246    f=  3.69780D+01    |proj g|=  3.69012D-01

At iterate 1247    f=  3.69779D+01    |proj g|=  2.92526D-01

At iterate 1248    f=  3.69778D+01    |proj g|=  1.84820D+00

At iterate 1249    f=  3.69777D+01    |proj g|=  3.87351D-01

At iterate 1250    f=  3.69776D+01    |proj g|=  4.50457D-01

At iterate 1251    f=  3.69775D+01    |proj g|=  6.62468D-01

At iterate 1252    f=  3.69773D+01    |proj g|=  7.68619D-01

At iterate 1253    f=  3.69772D+01    |proj g|=  1.87649D+00

At iterate 1254    f=  3.69770D+01    |proj g|=  5.91991D-01

At iterate 1255    f=  3.69769D+01    |proj g|=  5.18948D-01

At iterate 1256    f=  3.69768D+01    |proj g|=  7.20773D-01

At iterate 1257    f=  3.69766D+01    |proj g|=  1.86931D+00

At iterate 1258    f=  3.69764D+01    |proj g|=  1.43551D+00

At iterate 1259    f=  3.69763D+01    |proj g|=  2.89097D-01

At iterate 1260    f=  3.69762D+01    |proj g|=  4.42920D-01

At iterate 1261    f=  3.69761D+01    |proj g|=  6.95883D-01

At iterate 1262    f=  3.69759D+01    |proj g|=  1.74917D+00

At iterate 1263    f=  3.69758D+01    |proj g|=  4.41058D+00

At iterate 1264    f=  3.69755D+01    |proj g|=  1.34035D+00

At iterate 1265    f=  3.69754D+01    |proj g|=  4.56340D-01

At iterate 1266    f=  3.69753D+01    |proj g|=  4.94156D-01

At iterate 1267    f=  3.69752D+01    |proj g|=  5.02021D-01

At iterate 1268    f=  3.69750D+01    |proj g|=  2.68369D+00

At iterate 1269    f=  3.69748D+01    |proj g|=  1.34919D+00

At iterate 1270    f=  3.69747D+01    |proj g|=  8.01355D-01

At iterate 1271    f=  3.69746D+01    |proj g|=  3.86839D-01

At iterate 1272    f=  3.69745D+01    |proj g|=  6.21002D-01

At iterate 1273    f=  3.69743D+01    |proj g|=  7.17359D-01

At iterate 1274    f=  3.69742D+01    |proj g|=  2.09633D+00

At iterate 1275    f=  3.69740D+01    |proj g|=  9.01237D-01

At iterate 1276    f=  3.69738D+01    |proj g|=  2.62390D-01

At iterate 1277    f=  3.69737D+01    |proj g|=  8.82140D-01

At iterate 1278    f=  3.69736D+01    |proj g|=  2.04982D+00

At iterate 1279    f=  3.69735D+01    |proj g|=  7.82336D-01

At iterate 1280    f=  3.69734D+01    |proj g|=  2.40592D-01

At iterate 1281    f=  3.69733D+01    |proj g|=  3.19537D-01

At iterate 1282    f=  3.69733D+01    |proj g|=  4.52830D-01

At iterate 1283    f=  3.69732D+01    |proj g|=  1.48224D+00

At iterate 1284    f=  3.69731D+01    |proj g|=  7.11181D-01

At iterate 1285    f=  3.69730D+01    |proj g|=  5.77163D-01

At iterate 1286    f=  3.69728D+01    |proj g|=  6.18360D-01

At iterate 1287    f=  3.69726D+01    |proj g|=  1.00164D+00

At iterate 1288    f=  3.69724D+01    |proj g|=  5.69000D-01

At iterate 1289    f=  3.69723D+01    |proj g|=  3.40692D-01

At iterate 1290    f=  3.69723D+01    |proj g|=  9.86364D-01

At iterate 1291    f=  3.69722D+01    |proj g|=  2.96757D-01

At iterate 1292    f=  3.69722D+01    |proj g|=  3.62753D-01

At iterate 1293    f=  3.69720D+01    |proj g|=  6.77706D-01

At iterate 1294    f=  3.69719D+01    |proj g|=  8.85498D-01

At iterate 1295    f=  3.69719D+01    |proj g|=  1.47833D+00

At iterate 1296    f=  3.69718D+01    |proj g|=  4.76951D-01

At iterate 1297    f=  3.69717D+01    |proj g|=  3.41790D-01

At iterate 1298    f=  3.69716D+01    |proj g|=  9.22674D-01

At iterate 1299    f=  3.69715D+01    |proj g|=  1.14199D+00

At iterate 1300    f=  3.69714D+01    |proj g|=  1.23930D+00

At iterate 1301    f=  3.69713D+01    |proj g|=  1.14777D+00

At iterate 1302    f=  3.69713D+01    |proj g|=  3.51997D-01

At iterate 1303    f=  3.69712D+01    |proj g|=  6.97943D-01

At iterate 1304    f=  3.69712D+01    |proj g|=  8.63692D-01

At iterate 1305    f=  3.69710D+01    |proj g|=  5.86754D-01

At iterate 1306    f=  3.69710D+01    |proj g|=  1.62760D+00

At iterate 1307    f=  3.69709D+01    |proj g|=  7.55227D-01

At iterate 1308    f=  3.69709D+01    |proj g|=  3.53581D-01

At iterate 1309    f=  3.69708D+01    |proj g|=  3.71475D-01

At iterate 1310    f=  3.69707D+01    |proj g|=  8.60296D-01

At iterate 1311    f=  3.69706D+01    |proj g|=  1.70085D-01

At iterate 1312    f=  3.69706D+01    |proj g|=  2.25996D-01

At iterate 1313    f=  3.69706D+01    |proj g|=  8.69844D-01

At iterate 1314    f=  3.69705D+01    |proj g|=  4.51031D-01

At iterate 1315    f=  3.69705D+01    |proj g|=  2.02347D-01

At iterate 1316    f=  3.69704D+01    |proj g|=  4.80464D-01

At iterate 1317    f=  3.69703D+01    |proj g|=  5.72924D-01

At iterate 1318    f=  3.69703D+01    |proj g|=  2.44947D-01

At iterate 1319    f=  3.69702D+01    |proj g|=  1.73731D-01

At iterate 1320    f=  3.69702D+01    |proj g|=  1.65825D+00

At iterate 1321    f=  3.69701D+01    |proj g|=  4.61455D-01

At iterate 1322    f=  3.69701D+01    |proj g|=  3.87825D-01

At iterate 1323    f=  3.69700D+01    |proj g|=  3.66094D-01

At iterate 1324    f=  3.69699D+01    |proj g|=  6.92793D-01

At iterate 1325    f=  3.69699D+01    |proj g|=  8.50606D-01

At iterate 1326    f=  3.69698D+01    |proj g|=  1.26414D-01

At iterate 1327    f=  3.69698D+01    |proj g|=  1.42272D-01

At iterate 1328    f=  3.69698D+01    |proj g|=  9.09406D-01

At iterate 1329    f=  3.69697D+01    |proj g|=  4.01313D-01

At iterate 1330    f=  3.69697D+01    |proj g|=  4.67457D-01

At iterate 1331    f=  3.69696D+01    |proj g|=  5.29113D-01

At iterate 1332    f=  3.69695D+01    |proj g|=  5.30095D-01

At iterate 1333    f=  3.69695D+01    |proj g|=  7.70652D-01

At iterate 1334    f=  3.69694D+01    |proj g|=  5.91149D-01

At iterate 1335    f=  3.69694D+01    |proj g|=  5.64235D-01

At iterate 1336    f=  3.69693D+01    |proj g|=  9.44236D-01

At iterate 1337    f=  3.69692D+01    |proj g|=  1.86197D-01

At iterate 1338    f=  3.69691D+01    |proj g|=  3.04323D-01

At iterate 1339    f=  3.69691D+01    |proj g|=  6.58382D-01

At iterate 1340    f=  3.69690D+01    |proj g|=  7.73815D-01

At iterate 1341    f=  3.69690D+01    |proj g|=  1.28864D+00

At iterate 1342    f=  3.69689D+01    |proj g|=  2.68029D-01

At iterate 1343    f=  3.69689D+01    |proj g|=  1.22326D-01

At iterate 1344    f=  3.69688D+01    |proj g|=  2.25336D-01

At iterate 1345    f=  3.69688D+01    |proj g|=  1.03177D+00

At iterate 1346    f=  3.69688D+01    |proj g|=  4.41160D-01

At iterate 1347    f=  3.69687D+01    |proj g|=  2.99156D-01

At iterate 1348    f=  3.69687D+01    |proj g|=  2.82706D-01

At iterate 1349    f=  3.69686D+01    |proj g|=  4.85690D-01

At iterate 1350    f=  3.69685D+01    |proj g|=  4.92082D-01

At iterate 1351    f=  3.69685D+01    |proj g|=  3.00348D-01

At iterate 1352    f=  3.69684D+01    |proj g|=  3.90505D-01

At iterate 1353    f=  3.69684D+01    |proj g|=  3.40964D-01

At iterate 1354    f=  3.69684D+01    |proj g|=  3.07710D-01

At iterate 1355    f=  3.69684D+01    |proj g|=  2.61372D-01

At iterate 1356    f=  3.69683D+01    |proj g|=  3.23981D-01

At iterate 1357    f=  3.69683D+01    |proj g|=  1.85033D+00

At iterate 1358    f=  3.69682D+01    |proj g|=  4.04243D-01

At iterate 1359    f=  3.69682D+01    |proj g|=  1.86232D-01

At iterate 1360    f=  3.69681D+01    |proj g|=  4.49248D-01

At iterate 1361    f=  3.69681D+01    |proj g|=  3.18491D-01

At iterate 1362    f=  3.69680D+01    |proj g|=  5.90290D-01

At iterate 1363    f=  3.69679D+01    |proj g|=  3.39026D-01

At iterate 1364    f=  3.69679D+01    |proj g|=  3.83837D-01

At iterate 1365    f=  3.69679D+01    |proj g|=  4.46389D-01

At iterate 1366    f=  3.69679D+01    |proj g|=  1.44037D-01

At iterate 1367    f=  3.69678D+01    |proj g|=  4.07753D-01

At iterate 1368    f=  3.69678D+01    |proj g|=  4.22573D-01

At iterate 1369    f=  3.69677D+01    |proj g|=  7.53047D-01

At iterate 1370    f=  3.69677D+01    |proj g|=  2.91933D-01

At iterate 1371    f=  3.69677D+01    |proj g|=  2.00698D-01

At iterate 1372    f=  3.69676D+01    |proj g|=  2.34478D-01

At iterate 1373    f=  3.69675D+01    |proj g|=  8.48700D-01

At iterate 1374    f=  3.69675D+01    |proj g|=  3.62087D-01

At iterate 1375    f=  3.69674D+01    |proj g|=  2.11317D-01

At iterate 1376    f=  3.69674D+01    |proj g|=  5.57411D-01

At iterate 1377    f=  3.69674D+01    |proj g|=  4.74127D-01

At iterate 1378    f=  3.69673D+01    |proj g|=  8.93341D-01

At iterate 1379    f=  3.69673D+01    |proj g|=  4.72662D-01

At iterate 1380    f=  3.69672D+01    |proj g|=  3.47323D-01

At iterate 1381    f=  3.69671D+01    |proj g|=  5.52983D-01

At iterate 1382    f=  3.69670D+01    |proj g|=  6.45958D-01

At iterate 1383    f=  3.69670D+01    |proj g|=  1.00119D+00

At iterate 1384    f=  3.69669D+01    |proj g|=  4.15903D-01

At iterate 1385    f=  3.69669D+01    |proj g|=  2.73842D-01

At iterate 1386    f=  3.69669D+01    |proj g|=  5.43762D-01

At iterate 1387    f=  3.69668D+01    |proj g|=  7.88999D-01

At iterate 1388    f=  3.69667D+01    |proj g|=  1.70348D+00

At iterate 1389    f=  3.69666D+01    |proj g|=  4.38603D-01

At iterate 1390    f=  3.69666D+01    |proj g|=  2.91198D-01

At iterate 1391    f=  3.69665D+01    |proj g|=  8.30725D-01

At iterate 1392    f=  3.69665D+01    |proj g|=  6.38731D-01

At iterate 1393    f=  3.69664D+01    |proj g|=  3.58819D-01

At iterate 1394    f=  3.69664D+01    |proj g|=  7.90336D-01

At iterate 1395    f=  3.69663D+01    |proj g|=  4.53212D-01

At iterate 1396    f=  3.69663D+01    |proj g|=  2.09225D-01

At iterate 1397    f=  3.69663D+01    |proj g|=  1.97850D-01

At iterate 1398    f=  3.69662D+01    |proj g|=  4.89666D-01

At iterate 1399    f=  3.69661D+01    |proj g|=  4.00751D-01

At iterate 1400    f=  3.69660D+01    |proj g|=  1.23666D+00

At iterate 1401    f=  3.69659D+01    |proj g|=  5.35376D-01

At iterate 1402    f=  3.69658D+01    |proj g|=  2.55003D-01

At iterate 1403    f=  3.69657D+01    |proj g|=  5.77217D-01

At iterate 1404    f=  3.69657D+01    |proj g|=  2.05344D+00

At iterate 1405    f=  3.69656D+01    |proj g|=  3.95158D-01

At iterate 1406    f=  3.69655D+01    |proj g|=  2.58041D-01

At iterate 1407    f=  3.69654D+01    |proj g|=  4.56478D-01

At iterate 1408    f=  3.69654D+01    |proj g|=  8.26054D-01

At iterate 1409    f=  3.69653D+01    |proj g|=  6.16741D-01

At iterate 1410    f=  3.69652D+01    |proj g|=  4.74381D-01

At iterate 1411    f=  3.69652D+01    |proj g|=  1.67871D+00

At iterate 1412    f=  3.69651D+01    |proj g|=  6.44446D-01

At iterate 1413    f=  3.69650D+01    |proj g|=  2.06829D-01

At iterate 1414    f=  3.69650D+01    |proj g|=  4.01744D-01

At iterate 1415    f=  3.69649D+01    |proj g|=  8.74683D-01

At iterate 1416    f=  3.69647D+01    |proj g|=  8.34533D-01

At iterate 1417    f=  3.69647D+01    |proj g|=  2.02242D+00

At iterate 1418    f=  3.69645D+01    |proj g|=  4.22472D-01

At iterate 1419    f=  3.69645D+01    |proj g|=  2.56299D-01

At iterate 1420    f=  3.69644D+01    |proj g|=  2.92081D-01

At iterate 1421    f=  3.69643D+01    |proj g|=  1.86617D+00

At iterate 1422    f=  3.69642D+01    |proj g|=  6.03031D-01

At iterate 1423    f=  3.69641D+01    |proj g|=  3.35858D-01

At iterate 1424    f=  3.69640D+01    |proj g|=  3.99164D-01

At iterate 1425    f=  3.69640D+01    |proj g|=  9.59673D-01

At iterate 1426    f=  3.69639D+01    |proj g|=  6.41793D-01

At iterate 1427    f=  3.69638D+01    |proj g|=  4.24486D-01

At iterate 1428    f=  3.69637D+01    |proj g|=  9.24219D-01

At iterate 1429    f=  3.69636D+01    |proj g|=  8.36332D-01

At iterate 1430    f=  3.69635D+01    |proj g|=  1.55738D+00

At iterate 1431    f=  3.69633D+01    |proj g|=  4.86253D-01

At iterate 1432    f=  3.69632D+01    |proj g|=  4.63898D-01

At iterate 1433    f=  3.69631D+01    |proj g|=  1.07245D+00

At iterate 1434    f=  3.69630D+01    |proj g|=  6.88674D-01

At iterate 1435    f=  3.69630D+01    |proj g|=  3.43100D-01

At iterate 1436    f=  3.69629D+01    |proj g|=  4.01344D-01

At iterate 1437    f=  3.69628D+01    |proj g|=  1.48692D+00

At iterate 1438    f=  3.69628D+01    |proj g|=  3.24491D-01

At iterate 1439    f=  3.69627D+01    |proj g|=  6.50975D-01

At iterate 1440    f=  3.69626D+01    |proj g|=  1.27396D+00

At iterate 1441    f=  3.69625D+01    |proj g|=  6.60703D-01

At iterate 1442    f=  3.69625D+01    |proj g|=  1.00415D+00

At iterate 1443    f=  3.69624D+01    |proj g|=  1.83644D-01

At iterate 1444    f=  3.69624D+01    |proj g|=  6.26237D-01

At iterate 1445    f=  3.69623D+01    |proj g|=  6.33705D-01

At iterate 1446    f=  3.69623D+01    |proj g|=  2.38437D+00

At iterate 1447    f=  3.69622D+01    |proj g|=  5.63295D-01

At iterate 1448    f=  3.69622D+01    |proj g|=  2.85618D-01

At iterate 1449    f=  3.69621D+01    |proj g|=  5.83081D-01

At iterate 1450    f=  3.69621D+01    |proj g|=  5.59593D-01

At iterate 1451    f=  3.69620D+01    |proj g|=  4.65574D-01

At iterate 1452    f=  3.69620D+01    |proj g|=  1.11533D+00

At iterate 1453    f=  3.69619D+01    |proj g|=  9.49498D-01

At iterate 1454    f=  3.69618D+01    |proj g|=  7.66327D-01

At iterate 1455    f=  3.69618D+01    |proj g|=  2.51700D-01

At iterate 1456    f=  3.69617D+01    |proj g|=  2.41443D-01

At iterate 1457    f=  3.69616D+01    |proj g|=  8.08709D-01

At iterate 1458    f=  3.69615D+01    |proj g|=  9.24708D-01

At iterate 1459    f=  3.69615D+01    |proj g|=  4.77473D-01

At iterate 1460    f=  3.69614D+01    |proj g|=  2.87725D-01

At iterate 1461    f=  3.69614D+01    |proj g|=  3.69198D-01

At iterate 1462    f=  3.69613D+01    |proj g|=  5.30151D-01

At iterate 1463    f=  3.69613D+01    |proj g|=  5.23624D-01

At iterate 1464    f=  3.69612D+01    |proj g|=  4.03938D-01

At iterate 1465    f=  3.69611D+01    |proj g|=  7.16175D-01

At iterate 1466    f=  3.69611D+01    |proj g|=  4.87784D-01

At iterate 1467    f=  3.69611D+01    |proj g|=  1.75247D-01

At iterate 1468    f=  3.69610D+01    |proj g|=  1.88157D-01

At iterate 1469    f=  3.69610D+01    |proj g|=  4.53164D-01

At iterate 1470    f=  3.69609D+01    |proj g|=  6.51250D-01

At iterate 1471    f=  3.69609D+01    |proj g|=  1.34401D+00

At iterate 1472    f=  3.69608D+01    |proj g|=  7.79657D-01

At iterate 1473    f=  3.69607D+01    |proj g|=  3.30110D-01

At iterate 1474    f=  3.69607D+01    |proj g|=  6.60037D-01

At iterate 1475    f=  3.69606D+01    |proj g|=  4.94417D-01

At iterate 1476    f=  3.69606D+01    |proj g|=  1.52935D+00

At iterate 1477    f=  3.69604D+01    |proj g|=  1.00403D+00

At iterate 1478    f=  3.69603D+01    |proj g|=  4.69331D-01

At iterate 1479    f=  3.69603D+01    |proj g|=  4.77413D-01

At iterate 1480    f=  3.69602D+01    |proj g|=  2.70259D-01

At iterate 1481    f=  3.69601D+01    |proj g|=  7.61810D-01

At iterate 1482    f=  3.69601D+01    |proj g|=  5.16536D-01

At iterate 1483    f=  3.69600D+01    |proj g|=  6.66174D-01

At iterate 1484    f=  3.69600D+01    |proj g|=  4.05035D-01

At iterate 1485    f=  3.69600D+01    |proj g|=  2.79807D-01

At iterate 1486    f=  3.69599D+01    |proj g|=  5.63591D-01

At iterate 1487    f=  3.69598D+01    |proj g|=  5.67008D-01

At iterate 1488    f=  3.69596D+01    |proj g|=  1.45044D+00

At iterate 1489    f=  3.69595D+01    |proj g|=  1.15119D+00

At iterate 1490    f=  3.69594D+01    |proj g|=  4.54499D-01

At iterate 1491    f=  3.69593D+01    |proj g|=  3.10586D-01

At iterate 1492    f=  3.69593D+01    |proj g|=  3.83967D-01

At iterate 1493    f=  3.69592D+01    |proj g|=  5.95507D-01

At iterate 1494    f=  3.69592D+01    |proj g|=  4.70662D-01

At iterate 1495    f=  3.69591D+01    |proj g|=  4.98270D-01

At iterate 1496    f=  3.69591D+01    |proj g|=  4.34248D-01

At iterate 1497    f=  3.69591D+01    |proj g|=  5.15830D-01

At iterate 1498    f=  3.69590D+01    |proj g|=  1.20721D+00

At iterate 1499    f=  3.69590D+01    |proj g|=  4.44983D-01

At iterate 1500    f=  3.69589D+01    |proj g|=  2.49087D-01

At iterate 1501    f=  3.69589D+01    |proj g|=  5.20303D-01

At iterate 1502    f=  3.69588D+01    |proj g|=  7.15958D-01

At iterate 1503    f=  3.69588D+01    |proj g|=  9.41092D-01

At iterate 1504    f=  3.69587D+01    |proj g|=  3.63170D-01

At iterate 1505    f=  3.69587D+01    |proj g|=  1.39144D-01

At iterate 1506    f=  3.69586D+01    |proj g|=  4.09348D-01

At iterate 1507    f=  3.69586D+01    |proj g|=  8.37098D-01

At iterate 1508    f=  3.69585D+01    |proj g|=  3.22016D-01

At iterate 1509    f=  3.69584D+01    |proj g|=  2.02208D-01

At iterate 1510    f=  3.69584D+01    |proj g|=  2.41893D-01

At iterate 1511    f=  3.69584D+01    |proj g|=  6.05095D-01

At iterate 1512    f=  3.69583D+01    |proj g|=  5.37827D-01

At iterate 1513    f=  3.69582D+01    |proj g|=  5.09469D-01

At iterate 1514    f=  3.69582D+01    |proj g|=  4.67378D-01

At iterate 1515    f=  3.69581D+01    |proj g|=  4.56447D-01

At iterate 1516    f=  3.69581D+01    |proj g|=  2.16687D-01

At iterate 1517    f=  3.69580D+01    |proj g|=  3.23395D-01

At iterate 1518    f=  3.69579D+01    |proj g|=  5.49187D-01

At iterate 1519    f=  3.69579D+01    |proj g|=  1.47019D+00

At iterate 1520    f=  3.69577D+01    |proj g|=  3.69411D-01

At iterate 1521    f=  3.69577D+01    |proj g|=  2.60652D-01

At iterate 1522    f=  3.69577D+01    |proj g|=  3.14344D-01

At iterate 1523    f=  3.69576D+01    |proj g|=  7.85319D-01

At iterate 1524    f=  3.69575D+01    |proj g|=  7.68741D-01

At iterate 1525    f=  3.69574D+01    |proj g|=  4.01585D-01

At iterate 1526    f=  3.69574D+01    |proj g|=  2.82390D-01

At iterate 1527    f=  3.69573D+01    |proj g|=  1.07280D+00

At iterate 1528    f=  3.69573D+01    |proj g|=  6.26068D-01

At iterate 1529    f=  3.69572D+01    |proj g|=  3.53203D-01

At iterate 1530    f=  3.69571D+01    |proj g|=  3.99967D-01

At iterate 1531    f=  3.69571D+01    |proj g|=  3.08197D-01

At iterate 1532    f=  3.69570D+01    |proj g|=  3.44456D-01

At iterate 1533    f=  3.69570D+01    |proj g|=  6.38247D-01

At iterate 1534    f=  3.69569D+01    |proj g|=  4.45029D-01

At iterate 1535    f=  3.69568D+01    |proj g|=  5.14651D-01

At iterate 1536    f=  3.69567D+01    |proj g|=  3.67859D-01

At iterate 1537    f=  3.69567D+01    |proj g|=  5.76314D-01

At iterate 1538    f=  3.69566D+01    |proj g|=  4.99578D-01

At iterate 1539    f=  3.69566D+01    |proj g|=  1.04245D+00

At iterate 1540    f=  3.69565D+01    |proj g|=  3.17547D-01

At iterate 1541    f=  3.69565D+01    |proj g|=  2.98706D-01

At iterate 1542    f=  3.69565D+01    |proj g|=  6.58986D-01

At iterate 1543    f=  3.69564D+01    |proj g|=  1.35488D+00

At iterate 1544    f=  3.69564D+01    |proj g|=  3.44778D-01

At iterate 1545    f=  3.69563D+01    |proj g|=  1.46267D-01

At iterate 1546    f=  3.69563D+01    |proj g|=  2.05964D-01

At iterate 1547    f=  3.69563D+01    |proj g|=  2.87750D-01

At iterate 1548    f=  3.69562D+01    |proj g|=  7.31754D-01

At iterate 1549    f=  3.69561D+01    |proj g|=  2.97098D-01

At iterate 1550    f=  3.69561D+01    |proj g|=  1.35675D-01

At iterate 1551    f=  3.69561D+01    |proj g|=  4.79273D-01

At iterate 1552    f=  3.69560D+01    |proj g|=  2.96327D-01

At iterate 1553    f=  3.69560D+01    |proj g|=  7.11995D-01

At iterate 1554    f=  3.69559D+01    |proj g|=  4.85007D-01

At iterate 1555    f=  3.69558D+01    |proj g|=  3.39369D-01

At iterate 1556    f=  3.69558D+01    |proj g|=  6.81529D-01

At iterate 1557    f=  3.69558D+01    |proj g|=  4.74993D-01

At iterate 1558    f=  3.69557D+01    |proj g|=  3.20946D-01

At iterate 1559    f=  3.69557D+01    |proj g|=  3.32502D-01

At iterate 1560    f=  3.69556D+01    |proj g|=  9.56799D-01

At iterate 1561    f=  3.69556D+01    |proj g|=  2.77618D-01

At iterate 1562    f=  3.69555D+01    |proj g|=  2.85796D-01

At iterate 1563    f=  3.69554D+01    |proj g|=  3.69512D-01

At iterate 1564    f=  3.69554D+01    |proj g|=  1.16145D+00

At iterate 1565    f=  3.69554D+01    |proj g|=  2.70862D-01

At iterate 1566    f=  3.69554D+01    |proj g|=  3.12389D-01

At iterate 1567    f=  3.69553D+01    |proj g|=  4.95156D-01

At iterate 1568    f=  3.69553D+01    |proj g|=  7.41641D-01

At iterate 1569    f=  3.69553D+01    |proj g|=  4.71227D-01

At iterate 1570    f=  3.69552D+01    |proj g|=  1.60704D-01

At iterate 1571    f=  3.69552D+01    |proj g|=  1.75245D-01

At iterate 1572    f=  3.69551D+01    |proj g|=  4.87133D-01

At iterate 1573    f=  3.69551D+01    |proj g|=  4.29381D-01

At iterate 1574    f=  3.69550D+01    |proj g|=  3.71456D-01

At iterate 1575    f=  3.69549D+01    |proj g|=  7.95459D-01

At iterate 1576    f=  3.69549D+01    |proj g|=  3.16939D-01

At iterate 1577    f=  3.69549D+01    |proj g|=  1.64834D-01

At iterate 1578    f=  3.69548D+01    |proj g|=  1.45578D-01

At iterate 1579    f=  3.69548D+01    |proj g|=  7.15792D-01

At iterate 1580    f=  3.69548D+01    |proj g|=  1.20584D+00

At iterate 1581    f=  3.69547D+01    |proj g|=  2.63240D-01

At iterate 1582    f=  3.69547D+01    |proj g|=  3.70076D-01

At iterate 1583    f=  3.69547D+01    |proj g|=  4.78971D-01

At iterate 1584    f=  3.69546D+01    |proj g|=  5.91330D-01

At iterate 1585    f=  3.69546D+01    |proj g|=  1.23587D+00

At iterate 1586    f=  3.69546D+01    |proj g|=  2.37969D-01

At iterate 1587    f=  3.69545D+01    |proj g|=  1.75108D-01

At iterate 1588    f=  3.69545D+01    |proj g|=  3.04172D-01

At iterate 1589    f=  3.69544D+01    |proj g|=  9.14343D-01

At iterate 1590    f=  3.69543D+01    |proj g|=  5.56083D-01

At iterate 1591    f=  3.69542D+01    |proj g|=  3.05441D-01

At iterate 1592    f=  3.69542D+01    |proj g|=  1.24314D+00

At iterate 1593    f=  3.69541D+01    |proj g|=  2.96489D-01

At iterate 1594    f=  3.69541D+01    |proj g|=  2.22742D-01

At iterate 1595    f=  3.69541D+01    |proj g|=  4.11945D-01

At iterate 1596    f=  3.69540D+01    |proj g|=  3.69103D-01

At iterate 1597    f=  3.69539D+01    |proj g|=  4.72039D-01

At iterate 1598    f=  3.69539D+01    |proj g|=  1.11329D+00

At iterate 1599    f=  3.69538D+01    |proj g|=  4.25424D-01

At iterate 1600    f=  3.69537D+01    |proj g|=  2.91853D-01

At iterate 1601    f=  3.69537D+01    |proj g|=  2.92042D-01

At iterate 1602    f=  3.69537D+01    |proj g|=  3.09452D-01

At iterate 1603    f=  3.69536D+01    |proj g|=  3.86985D-01

At iterate 1604    f=  3.69536D+01    |proj g|=  3.66232D-01

At iterate 1605    f=  3.69536D+01    |proj g|=  4.29301D-01

At iterate 1606    f=  3.69536D+01    |proj g|=  5.00663D-01

At iterate 1607    f=  3.69535D+01    |proj g|=  2.95399D-01

At iterate 1608    f=  3.69535D+01    |proj g|=  1.90050D-01

At iterate 1609    f=  3.69535D+01    |proj g|=  4.37377D-01

At iterate 1610    f=  3.69534D+01    |proj g|=  3.39587D-01

At iterate 1611    f=  3.69534D+01    |proj g|=  1.03620D+00

At iterate 1612    f=  3.69534D+01    |proj g|=  4.42646D-01

At iterate 1613    f=  3.69533D+01    |proj g|=  2.07906D-01

At iterate 1614    f=  3.69533D+01    |proj g|=  3.42073D-01

At iterate 1615    f=  3.69533D+01    |proj g|=  3.67064D-01

At iterate 1616    f=  3.69532D+01    |proj g|=  9.19433D-01

At iterate 1617    f=  3.69532D+01    |proj g|=  2.58562D-01

At iterate 1618    f=  3.69532D+01    |proj g|=  2.64938D-01

At iterate 1619    f=  3.69531D+01    |proj g|=  4.73631D-01

At iterate 1620    f=  3.69531D+01    |proj g|=  3.47509D-01

At iterate 1621    f=  3.69530D+01    |proj g|=  6.34111D-01

At iterate 1622    f=  3.69530D+01    |proj g|=  4.11101D-01

At iterate 1623    f=  3.69529D+01    |proj g|=  5.95656D-01

At iterate 1624    f=  3.69529D+01    |proj g|=  4.00010D-01

At iterate 1625    f=  3.69528D+01    |proj g|=  3.14044D-01

At iterate 1626    f=  3.69527D+01    |proj g|=  2.97192D-01

At iterate 1627    f=  3.69527D+01    |proj g|=  2.40767D-01

At iterate 1628    f=  3.69526D+01    |proj g|=  6.41024D-01

At iterate 1629    f=  3.69526D+01    |proj g|=  5.79314D-01

At iterate 1630    f=  3.69525D+01    |proj g|=  2.90487D-01

At iterate 1631    f=  3.69525D+01    |proj g|=  2.98944D-01

At iterate 1632    f=  3.69524D+01    |proj g|=  8.42057D-01

At iterate 1633    f=  3.69524D+01    |proj g|=  4.67458D-01

At iterate 1634    f=  3.69523D+01    |proj g|=  2.71422D-01

At iterate 1635    f=  3.69523D+01    |proj g|=  7.56876D-01

At iterate 1636    f=  3.69523D+01    |proj g|=  2.50799D-01

At iterate 1637    f=  3.69523D+01    |proj g|=  2.71674D-01

At iterate 1638    f=  3.69522D+01    |proj g|=  3.71278D-01

At iterate 1639    f=  3.69522D+01    |proj g|=  4.62243D-01

At iterate 1640    f=  3.69521D+01    |proj g|=  1.47215D+00

At iterate 1641    f=  3.69520D+01    |proj g|=  2.44722D-01

At iterate 1642    f=  3.69520D+01    |proj g|=  1.22172D-01

At iterate 1643    f=  3.69520D+01    |proj g|=  1.65084D-01

At iterate 1644    f=  3.69520D+01    |proj g|=  5.29643D-01

At iterate 1645    f=  3.69519D+01    |proj g|=  3.92643D-01

At iterate 1646    f=  3.69519D+01    |proj g|=  2.98935D-01

At iterate 1647    f=  3.69519D+01    |proj g|=  2.44174D-01

At iterate 1648    f=  3.69519D+01    |proj g|=  3.23495D-01

At iterate 1649    f=  3.69518D+01    |proj g|=  4.91615D-01

At iterate 1650    f=  3.69518D+01    |proj g|=  8.71782D-01

At iterate 1651    f=  3.69518D+01    |proj g|=  9.01753D-02

At iterate 1652    f=  3.69517D+01    |proj g|=  1.28288D-01

At iterate 1653    f=  3.69517D+01    |proj g|=  3.06762D-01

At iterate 1654    f=  3.69517D+01    |proj g|=  4.39801D-01

At iterate 1655    f=  3.69517D+01    |proj g|=  4.79756D-01

At iterate 1656    f=  3.69516D+01    |proj g|=  6.12071D-01

At iterate 1657    f=  3.69516D+01    |proj g|=  9.96264D-02

At iterate 1658    f=  3.69516D+01    |proj g|=  2.01225D-01

At iterate 1659    f=  3.69516D+01    |proj g|=  3.32149D-01

At iterate 1660    f=  3.69516D+01    |proj g|=  8.40030D-01

At iterate 1661    f=  3.69516D+01    |proj g|=  1.81276D-01

At iterate 1662    f=  3.69515D+01    |proj g|=  3.17785D-01

At iterate 1663    f=  3.69515D+01    |proj g|=  2.70697D-01

At iterate 1664    f=  3.69515D+01    |proj g|=  6.94599D-01

At iterate 1665    f=  3.69515D+01    |proj g|=  3.44874D-01

At iterate 1666    f=  3.69515D+01    |proj g|=  2.12977D-01

At iterate 1667    f=  3.69515D+01    |proj g|=  3.52034D-01

At iterate 1668    f=  3.69514D+01    |proj g|=  3.51716D-01

At iterate 1669    f=  3.69514D+01    |proj g|=  9.84689D-01

At iterate 1670    f=  3.69514D+01    |proj g|=  3.20927D-01

At iterate 1671    f=  3.69514D+01    |proj g|=  2.49201D-01

At iterate 1672    f=  3.69513D+01    |proj g|=  2.70114D-01

At iterate 1673    f=  3.69513D+01    |proj g|=  4.10905D-01

At iterate 1674    f=  3.69513D+01    |proj g|=  4.94454D-01

At iterate 1675    f=  3.69513D+01    |proj g|=  5.32499D-01

At iterate 1676    f=  3.69512D+01    |proj g|=  3.70335D-01

At iterate 1677    f=  3.69512D+01    |proj g|=  3.42414D-01

At iterate 1678    f=  3.69512D+01    |proj g|=  2.08192D-01

At iterate 1679    f=  3.69512D+01    |proj g|=  3.00849D-01

At iterate 1680    f=  3.69512D+01    |proj g|=  1.96938D-01

At iterate 1681    f=  3.69511D+01    |proj g|=  7.59191D-01

At iterate 1682    f=  3.69511D+01    |proj g|=  6.14961D-01

At iterate 1683    f=  3.69511D+01    |proj g|=  3.64363D-01

At iterate 1684    f=  3.69510D+01    |proj g|=  1.10297D-01

At iterate 1685    f=  3.69510D+01    |proj g|=  6.16732D-01

At iterate 1686    f=  3.69510D+01    |proj g|=  2.95703D-01

At iterate 1687    f=  3.69509D+01    |proj g|=  1.79757D-01

At iterate 1688    f=  3.69509D+01    |proj g|=  4.99626D-01

At iterate 1689    f=  3.69509D+01    |proj g|=  2.94144D-01

At iterate 1690    f=  3.69509D+01    |proj g|=  2.01109D-01

At iterate 1691    f=  3.69508D+01    |proj g|=  5.64071D-01

At iterate 1692    f=  3.69508D+01    |proj g|=  1.57418D-01

At iterate 1693    f=  3.69508D+01    |proj g|=  8.93109D-02

At iterate 1694    f=  3.69508D+01    |proj g|=  2.03291D-01

At iterate 1695    f=  3.69508D+01    |proj g|=  5.06356D-01

At iterate 1696    f=  3.69508D+01    |proj g|=  4.48333D-01

At iterate 1697    f=  3.69507D+01    |proj g|=  3.54641D-01

At iterate 1698    f=  3.69507D+01    |proj g|=  3.99446D-01

At iterate 1699    f=  3.69507D+01    |proj g|=  1.71257D-01

At iterate 1700    f=  3.69507D+01    |proj g|=  1.48874D-01

At iterate 1701    f=  3.69507D+01    |proj g|=  1.74635D-01

At iterate 1702    f=  3.69507D+01    |proj g|=  3.34704D-01

At iterate 1703    f=  3.69506D+01    |proj g|=  5.74532D-01

At iterate 1704    f=  3.69506D+01    |proj g|=  1.81633D-01

At iterate 1705    f=  3.69506D+01    |proj g|=  1.40610D-01

At iterate 1706    f=  3.69506D+01    |proj g|=  2.00535D-01

At iterate 1707    f=  3.69506D+01    |proj g|=  7.38414D-01

At iterate 1708    f=  3.69505D+01    |proj g|=  1.59691D-01

At iterate 1709    f=  3.69505D+01    |proj g|=  1.37051D-01

At iterate 1710    f=  3.69505D+01    |proj g|=  1.92538D-01

At iterate 1711    f=  3.69505D+01    |proj g|=  5.06693D-01

At iterate 1712    f=  3.69505D+01    |proj g|=  1.68324D-01

At iterate 1713    f=  3.69505D+01    |proj g|=  4.41033D-01

At iterate 1714    f=  3.69504D+01    |proj g|=  2.86021D-01

At iterate 1715    f=  3.69504D+01    |proj g|=  2.59760D-01

At iterate 1716    f=  3.69504D+01    |proj g|=  4.19983D-01

At iterate 1717    f=  3.69504D+01    |proj g|=  3.46748D-01

At iterate 1718    f=  3.69504D+01    |proj g|=  1.35038D-01

At iterate 1719    f=  3.69504D+01    |proj g|=  5.48807D-01

At iterate 1720    f=  3.69504D+01    |proj g|=  3.29420D-01

At iterate 1721    f=  3.69503D+01    |proj g|=  3.75441D-01

At iterate 1722    f=  3.69503D+01    |proj g|=  3.40320D-01

At iterate 1723    f=  3.69503D+01    |proj g|=  4.43786D-01

At iterate 1724    f=  3.69503D+01    |proj g|=  3.46160D-01

At iterate 1725    f=  3.69503D+01    |proj g|=  1.49466D-01

At iterate 1726    f=  3.69503D+01    |proj g|=  4.69139D-01

At iterate 1727    f=  3.69502D+01    |proj g|=  1.80181D-01

At iterate 1728    f=  3.69502D+01    |proj g|=  1.64964D-01

At iterate 1729    f=  3.69502D+01    |proj g|=  1.71852D-01

At iterate 1730    f=  3.69502D+01    |proj g|=  4.95629D-01

At iterate 1731    f=  3.69502D+01    |proj g|=  2.06032D-01

At iterate 1732    f=  3.69502D+01    |proj g|=  6.43359D-01

At iterate 1733    f=  3.69502D+01    |proj g|=  1.05561D-01

At iterate 1734    f=  3.69502D+01    |proj g|=  2.53454D-01

At iterate 1735    f=  3.69501D+01    |proj g|=  4.12928D-01

At iterate 1736    f=  3.69501D+01    |proj g|=  5.56959D-01

At iterate 1737    f=  3.69501D+01    |proj g|=  4.61275D-01

At iterate 1738    f=  3.69501D+01    |proj g|=  1.67029D-01

At iterate 1739    f=  3.69501D+01    |proj g|=  2.41434D-01

At iterate 1740    f=  3.69501D+01    |proj g|=  3.34735D-01

At iterate 1741    f=  3.69501D+01    |proj g|=  2.86354D-01

At iterate 1742    f=  3.69501D+01    |proj g|=  1.90535D-01

At iterate 1743    f=  3.69500D+01    |proj g|=  1.79188D-01

At iterate 1744    f=  3.69500D+01    |proj g|=  3.01158D-01

At iterate 1745    f=  3.69500D+01    |proj g|=  2.40277D-01

At iterate 1746    f=  3.69500D+01    |proj g|=  4.68317D-01

At iterate 1747    f=  3.69500D+01    |proj g|=  2.24583D-01

At iterate 1748    f=  3.69500D+01    |proj g|=  1.69088D-01

At iterate 1749    f=  3.69500D+01    |proj g|=  6.35824D-01

At iterate 1750    f=  3.69499D+01    |proj g|=  1.07791D-01

At iterate 1751    f=  3.69499D+01    |proj g|=  3.21941D-01

At iterate 1752    f=  3.69499D+01    |proj g|=  6.57858D-01

At iterate 1753    f=  3.69499D+01    |proj g|=  7.51607D-01

At iterate 1754    f=  3.69499D+01    |proj g|=  7.71884D-01

At iterate 1755    f=  3.69499D+01    |proj g|=  2.37538D-01

At iterate 1756    f=  3.69499D+01    |proj g|=  1.40416D-01

At iterate 1757    f=  3.69499D+01    |proj g|=  3.25856D-01

At iterate 1758    f=  3.69499D+01    |proj g|=  3.03724D-01

At iterate 1759    f=  3.69499D+01    |proj g|=  3.69639D-01

At iterate 1760    f=  3.69498D+01    |proj g|=  1.51941D-01

At iterate 1761    f=  3.69498D+01    |proj g|=  1.25356D-01

At iterate 1762    f=  3.69498D+01    |proj g|=  1.29744D-01

At iterate 1763    f=  3.69498D+01    |proj g|=  5.96770D-01

At iterate 1764    f=  3.69498D+01    |proj g|=  2.18963D-01

At iterate 1765    f=  3.69498D+01    |proj g|=  2.16372D-01

At iterate 1766    f=  3.69498D+01    |proj g|=  3.44372D-01

At iterate 1767    f=  3.69498D+01    |proj g|=  7.18618D-01

At iterate 1768    f=  3.69498D+01    |proj g|=  1.35386D-01

At iterate 1769    f=  3.69498D+01    |proj g|=  1.36678D-01

At iterate 1770    f=  3.69498D+01    |proj g|=  3.40876D-01

At iterate 1771    f=  3.69497D+01    |proj g|=  3.70179D-01

At iterate 1772    f=  3.69497D+01    |proj g|=  5.56222D-01

At iterate 1773    f=  3.69497D+01    |proj g|=  1.70992D-01

At iterate 1774    f=  3.69497D+01    |proj g|=  1.08992D-01

At iterate 1775    f=  3.69497D+01    |proj g|=  2.22252D-01

At iterate 1776    f=  3.69497D+01    |proj g|=  2.89950D-01

At iterate 1777    f=  3.69497D+01    |proj g|=  7.05581D-01

At iterate 1778    f=  3.69497D+01    |proj g|=  1.47404D-01

At iterate 1779    f=  3.69496D+01    |proj g|=  1.32196D-01

At iterate 1780    f=  3.69496D+01    |proj g|=  2.54817D-01

At iterate 1781    f=  3.69496D+01    |proj g|=  8.19007D-01

At iterate 1782    f=  3.69496D+01    |proj g|=  1.38640D-01

At iterate 1783    f=  3.69496D+01    |proj g|=  8.71921D-02

At iterate 1784    f=  3.69496D+01    |proj g|=  1.77291D-01

At iterate 1785    f=  3.69496D+01    |proj g|=  2.60400D-01

At iterate 1786    f=  3.69496D+01    |proj g|=  3.00871D-01

At iterate 1787    f=  3.69496D+01    |proj g|=  1.34084D-01

At iterate 1788    f=  3.69496D+01    |proj g|=  1.10460D-01

At iterate 1789    f=  3.69495D+01    |proj g|=  8.96707D-02

At iterate 1790    f=  3.69495D+01    |proj g|=  4.24548D-01

At iterate 1791    f=  3.69495D+01    |proj g|=  1.37622D-01

At iterate 1792    f=  3.69495D+01    |proj g|=  1.35156D-01

At iterate 1793    f=  3.69495D+01    |proj g|=  1.93087D-01

At iterate 1794    f=  3.69495D+01    |proj g|=  2.24804D-01

At iterate 1795    f=  3.69495D+01    |proj g|=  1.16205D-01

At iterate 1796    f=  3.69495D+01    |proj g|=  1.70991D-01

At iterate 1797    f=  3.69495D+01    |proj g|=  2.68753D-01

At iterate 1798    f=  3.69495D+01    |proj g|=  1.26726D-01

At iterate 1799    f=  3.69495D+01    |proj g|=  1.45532D-01

At iterate 1800    f=  3.69494D+01    |proj g|=  4.02208D-01

At iterate 1801    f=  3.69494D+01    |proj g|=  2.60610D-01

At iterate 1802    f=  3.69494D+01    |proj g|=  3.66290D-01

At iterate 1803    f=  3.69494D+01    |proj g|=  6.96702D-01

At iterate 1804    f=  3.69494D+01    |proj g|=  2.12105D-01

At iterate 1805    f=  3.69494D+01    |proj g|=  9.23203D-02

At iterate 1806    f=  3.69494D+01    |proj g|=  3.16746D-01

At iterate 1807    f=  3.69494D+01    |proj g|=  3.25332D-01

At iterate 1808    f=  3.69494D+01    |proj g|=  4.12178D-01

At iterate 1809    f=  3.69494D+01    |proj g|=  1.71294D-01

At iterate 1810    f=  3.69494D+01    |proj g|=  7.74272D-02

At iterate 1811    f=  3.69494D+01    |proj g|=  3.07732D-01

At iterate 1812    f=  3.69493D+01    |proj g|=  1.76677D-01

At iterate 1813    f=  3.69493D+01    |proj g|=  1.18133D-01

At iterate 1814    f=  3.69493D+01    |proj g|=  1.01621D-01

At iterate 1815    f=  3.69493D+01    |proj g|=  3.70366D-01

At iterate 1816    f=  3.69493D+01    |proj g|=  2.41435D-01

At iterate 1817    f=  3.69493D+01    |proj g|=  9.97983D-02

At iterate 1818    f=  3.69493D+01    |proj g|=  6.72658D-02

At iterate 1819    f=  3.69493D+01    |proj g|=  1.97121D-01

At iterate 1820    f=  3.69493D+01    |proj g|=  2.75868D-01

At iterate 1821    f=  3.69493D+01    |proj g|=  1.14296D-01

At iterate 1822    f=  3.69493D+01    |proj g|=  1.21402D-01

At iterate 1823    f=  3.69493D+01    |proj g|=  3.40431D-01

At iterate 1824    f=  3.69492D+01    |proj g|=  2.48967D-01

At iterate 1825    f=  3.69492D+01    |proj g|=  6.25204D-01

At iterate 1826    f=  3.69492D+01    |proj g|=  1.59619D-01

At iterate 1827    f=  3.69492D+01    |proj g|=  2.14028D-01

At iterate 1828    f=  3.69492D+01    |proj g|=  2.12091D-01

At iterate 1829    f=  3.69492D+01    |proj g|=  6.59241D-01

At iterate 1830    f=  3.69492D+01    |proj g|=  2.63950D-01

At iterate 1831    f=  3.69492D+01    |proj g|=  8.00159D-02

At iterate 1832    f=  3.69492D+01    |proj g|=  2.47341D-01

At iterate 1833    f=  3.69491D+01    |proj g|=  3.29211D-01

At iterate 1834    f=  3.69491D+01    |proj g|=  4.57328D-01

At iterate 1835    f=  3.69491D+01    |proj g|=  8.97811D-02

At iterate 1836    f=  3.69491D+01    |proj g|=  7.92727D-02

At iterate 1837    f=  3.69491D+01    |proj g|=  1.40365D-01

At iterate 1838    f=  3.69491D+01    |proj g|=  3.95705D-01

At iterate 1839    f=  3.69491D+01    |proj g|=  1.71310D-01

At iterate 1840    f=  3.69491D+01    |proj g|=  1.00240D-01

At iterate 1841    f=  3.69491D+01    |proj g|=  4.76240D-01

At iterate 1842    f=  3.69491D+01    |proj g|=  2.58483D-01

At iterate 1843    f=  3.69491D+01    |proj g|=  1.97894D-01

At iterate 1844    f=  3.69491D+01    |proj g|=  1.55122D-01

At iterate 1845    f=  3.69490D+01    |proj g|=  1.31746D-01

At iterate 1846    f=  3.69490D+01    |proj g|=  3.31739D-01

At iterate 1847    f=  3.69490D+01    |proj g|=  1.10654D-01

At iterate 1848    f=  3.69490D+01    |proj g|=  1.72368D-01

At iterate 1849    f=  3.69490D+01    |proj g|=  1.06335D-01

At iterate 1850    f=  3.69490D+01    |proj g|=  3.19121D-01

At iterate 1851    f=  3.69490D+01    |proj g|=  1.64810D-01

At iterate 1852    f=  3.69490D+01    |proj g|=  2.69980D-01

At iterate 1853    f=  3.69490D+01    |proj g|=  2.08302D-01

At iterate 1854    f=  3.69490D+01    |proj g|=  4.51674D-01

At iterate 1855    f=  3.69490D+01    |proj g|=  1.48639D-01

At iterate 1856    f=  3.69490D+01    |proj g|=  1.69505D-01

At iterate 1857    f=  3.69490D+01    |proj g|=  2.12553D-01

At iterate 1858    f=  3.69489D+01    |proj g|=  1.30556D-01

At iterate 1859    f=  3.69489D+01    |proj g|=  2.93947D-01

At iterate 1860    f=  3.69489D+01    |proj g|=  4.51848D-01

At iterate 1861    f=  3.69489D+01    |proj g|=  2.65711D-01

At iterate 1862    f=  3.69489D+01    |proj g|=  1.37891D-01

At iterate 1863    f=  3.69489D+01    |proj g|=  2.04677D-01

At iterate 1864    f=  3.69489D+01    |proj g|=  1.54609D-01

At iterate 1865    f=  3.69489D+01    |proj g|=  2.01866D-01

At iterate 1866    f=  3.69489D+01    |proj g|=  1.00238D-01

At iterate 1867    f=  3.69489D+01    |proj g|=  1.11891D-01

At iterate 1868    f=  3.69489D+01    |proj g|=  3.68073D-01

At iterate 1869    f=  3.69489D+01    |proj g|=  2.66958D-01

At iterate 1870    f=  3.69489D+01    |proj g|=  1.55834D-01

At iterate 1871    f=  3.69489D+01    |proj g|=  1.45810D-01

At iterate 1872    f=  3.69489D+01    |proj g|=  6.90514D-02

At iterate 1873    f=  3.69489D+01    |proj g|=  3.02065D-01

At iterate 1874    f=  3.69488D+01    |proj g|=  1.38114D-01

At iterate 1875    f=  3.69488D+01    |proj g|=  1.48956D-01

At iterate 1876    f=  3.69488D+01    |proj g|=  9.19707D-02

At iterate 1877    f=  3.69488D+01    |proj g|=  1.95605D-01

At iterate 1878    f=  3.69488D+01    |proj g|=  1.33873D-01

At iterate 1879    f=  3.69488D+01    |proj g|=  7.56022D-02

At iterate 1880    f=  3.69488D+01    |proj g|=  1.93774D-01

At iterate 1881    f=  3.69488D+01    |proj g|=  8.01076D-02

At iterate 1882    f=  3.69488D+01    |proj g|=  6.13914D-02

At iterate 1883    f=  3.69488D+01    |proj g|=  1.60064D-01

At iterate 1884    f=  3.69488D+01    |proj g|=  1.84978D-01

At iterate 1885    f=  3.69488D+01    |proj g|=  9.34192D-02

At iterate 1886    f=  3.69488D+01    |proj g|=  6.66187D-02

At iterate 1887    f=  3.69488D+01    |proj g|=  2.93994D-01

At iterate 1888    f=  3.69488D+01    |proj g|=  1.46353D-01

At iterate 1889    f=  3.69488D+01    |proj g|=  7.82221D-02

At iterate 1890    f=  3.69488D+01    |proj g|=  2.06613D-01

At iterate 1891    f=  3.69488D+01    |proj g|=  2.07290D-01

At iterate 1892    f=  3.69487D+01    |proj g|=  1.19871D-01

At iterate 1893    f=  3.69487D+01    |proj g|=  1.50612D-01

At iterate 1894    f=  3.69487D+01    |proj g|=  1.72117D-01

At iterate 1895    f=  3.69487D+01    |proj g|=  2.54939D-01

At iterate 1896    f=  3.69487D+01    |proj g|=  1.55952D-01

At iterate 1897    f=  3.69487D+01    |proj g|=  3.31229D-01

At iterate 1898    f=  3.69487D+01    |proj g|=  1.14718D-01

At iterate 1899    f=  3.69487D+01    |proj g|=  1.10578D-01

At iterate 1900    f=  3.69487D+01    |proj g|=  1.88181D-01

At iterate 1901    f=  3.69487D+01    |proj g|=  1.74030D-01

At iterate 1902    f=  3.69487D+01    |proj g|=  5.66850D-01

At iterate 1903    f=  3.69487D+01    |proj g|=  1.30078D-01

At iterate 1904    f=  3.69487D+01    |proj g|=  9.96724D-02

At iterate 1905    f=  3.69487D+01    |proj g|=  2.13045D-01

At iterate 1906    f=  3.69487D+01    |proj g|=  1.91075D-01

At iterate 1907    f=  3.69487D+01    |proj g|=  2.90251D-01

At iterate 1908    f=  3.69487D+01    |proj g|=  6.95897D-02

At iterate 1909    f=  3.69487D+01    |proj g|=  5.75689D-02

At iterate 1910    f=  3.69487D+01    |proj g|=  2.23877D-01

At iterate 1911    f=  3.69487D+01    |proj g|=  1.88075D-01

At iterate 1912    f=  3.69487D+01    |proj g|=  8.88365D-02

At iterate 1913    f=  3.69487D+01    |proj g|=  5.97134D-02

At iterate 1914    f=  3.69487D+01    |proj g|=  7.37478D-02

At iterate 1915    f=  3.69487D+01    |proj g|=  2.94027D-01

At iterate 1916    f=  3.69486D+01    |proj g|=  2.07060D-01

At iterate 1917    f=  3.69486D+01    |proj g|=  3.91356D-02

At iterate 1918    f=  3.69486D+01    |proj g|=  1.13728D-01

At iterate 1919    f=  3.69486D+01    |proj g|=  1.87345D-01

At iterate 1920    f=  3.69486D+01    |proj g|=  4.06677D-01

At iterate 1921    f=  3.69486D+01    |proj g|=  8.60475D-02

At iterate 1922    f=  3.69486D+01    |proj g|=  1.43492D-01

At iterate 1923    f=  3.69486D+01    |proj g|=  1.34507D-01

At iterate 1924    f=  3.69486D+01    |proj g|=  1.75365D-01

At iterate 1925    f=  3.69486D+01    |proj g|=  3.91554D-01

At iterate 1926    f=  3.69486D+01    |proj g|=  1.07641D-01

At iterate 1927    f=  3.69486D+01    |proj g|=  1.09608D-01

At iterate 1928    f=  3.69486D+01    |proj g|=  1.13317D-01

At iterate 1929    f=  3.69486D+01    |proj g|=  3.66474D-01

At iterate 1930    f=  3.69486D+01    |proj g|=  1.86175D-01

At iterate 1931    f=  3.69486D+01    |proj g|=  4.09682D-02

At iterate 1932    f=  3.69486D+01    |proj g|=  7.30995D-02

At iterate 1933    f=  3.69486D+01    |proj g|=  1.32811D-01

At iterate 1934    f=  3.69486D+01    |proj g|=  3.57230D-01

At iterate 1935    f=  3.69486D+01    |proj g|=  2.41299D-01

At iterate 1936    f=  3.69486D+01    |proj g|=  8.96529D-02

At iterate 1937    f=  3.69486D+01    |proj g|=  8.46891D-02

At iterate 1938    f=  3.69486D+01    |proj g|=  3.58819D-01

At iterate 1939    f=  3.69486D+01    |proj g|=  1.36096D-01

At iterate 1940    f=  3.69485D+01    |proj g|=  1.12268D-01

At iterate 1941    f=  3.69485D+01    |proj g|=  1.48464D-01

At iterate 1942    f=  3.69485D+01    |proj g|=  8.94487D-02

At iterate 1943    f=  3.69485D+01    |proj g|=  1.16319D-01

At iterate 1944    f=  3.69485D+01    |proj g|=  1.59828D-01

At iterate 1945    f=  3.69485D+01    |proj g|=  4.18684D-01

At iterate 1946    f=  3.69485D+01    |proj g|=  1.49051D-01

At iterate 1947    f=  3.69485D+01    |proj g|=  9.33007D-02

At iterate 1948    f=  3.69485D+01    |proj g|=  9.93859D-02

At iterate 1949    f=  3.69485D+01    |proj g|=  1.22234D-01

At iterate 1950    f=  3.69485D+01    |proj g|=  1.60376D-01

At iterate 1951    f=  3.69485D+01    |proj g|=  2.69390D-01

At iterate 1952    f=  3.69485D+01    |proj g|=  8.13364D-02

At iterate 1953    f=  3.69485D+01    |proj g|=  7.98838D-02

At iterate 1954    f=  3.69485D+01    |proj g|=  2.18536D-01

At iterate 1955    f=  3.69485D+01    |proj g|=  1.46908D-01

At iterate 1956    f=  3.69485D+01    |proj g|=  8.65164D-02

At iterate 1957    f=  3.69485D+01    |proj g|=  9.43897D-02

At iterate 1958    f=  3.69485D+01    |proj g|=  5.66539D-01

At iterate 1959    f=  3.69484D+01    |proj g|=  1.42949D-01

At iterate 1960    f=  3.69484D+01    |proj g|=  7.57443D-02

At iterate 1961    f=  3.69484D+01    |proj g|=  2.25237D-01

At iterate 1962    f=  3.69484D+01    |proj g|=  2.23102D-01

At iterate 1963    f=  3.69484D+01    |proj g|=  4.95420D-01

At iterate 1964    f=  3.69484D+01    |proj g|=  1.02469D-01

At iterate 1965    f=  3.69484D+01    |proj g|=  8.58885D-02

At iterate 1966    f=  3.69484D+01    |proj g|=  1.11458D-01

At iterate 1967    f=  3.69484D+01    |proj g|=  1.40681D-01

At iterate 1968    f=  3.69484D+01    |proj g|=  2.33669D-01

At iterate 1969    f=  3.69484D+01    |proj g|=  1.08273D-01

At iterate 1970    f=  3.69484D+01    |proj g|=  7.81018D-02

At iterate 1971    f=  3.69484D+01    |proj g|=  2.09671D-01

At iterate 1972    f=  3.69484D+01    |proj g|=  2.17580D-01

At iterate 1973    f=  3.69484D+01    |proj g|=  4.67885D-01

At iterate 1974    f=  3.69484D+01    |proj g|=  1.19150D-01

At iterate 1975    f=  3.69484D+01    |proj g|=  7.31429D-02

At iterate 1976    f=  3.69484D+01    |proj g|=  9.00566D-02

At iterate 1977    f=  3.69484D+01    |proj g|=  5.20864D-01

At iterate 1978    f=  3.69484D+01    |proj g|=  1.90600D-01

At iterate 1979    f=  3.69484D+01    |proj g|=  5.96527D-02

At iterate 1980    f=  3.69484D+01    |proj g|=  1.35982D-01

At iterate 1981    f=  3.69484D+01    |proj g|=  1.51137D-01

At iterate 1982    f=  3.69484D+01    |proj g|=  2.40723D-01

At iterate 1983    f=  3.69484D+01    |proj g|=  1.21528D-01

At iterate 1984    f=  3.69484D+01    |proj g|=  5.55627D-02

At iterate 1985    f=  3.69484D+01    |proj g|=  1.01098D-01

At iterate 1986    f=  3.69484D+01    |proj g|=  1.70835D-01

At iterate 1987    f=  3.69483D+01    |proj g|=  1.57921D-01

At iterate 1988    f=  3.69483D+01    |proj g|=  3.70968D-01

At iterate 1989    f=  3.69483D+01    |proj g|=  2.01309D-01

At iterate 1990    f=  3.69483D+01    |proj g|=  7.76450D-02

At iterate 1991    f=  3.69483D+01    |proj g|=  7.42974D-02

At iterate 1992    f=  3.69483D+01    |proj g|=  3.14225D-01

At iterate 1993    f=  3.69483D+01    |proj g|=  2.35869D-01

At iterate 1994    f=  3.69483D+01    |proj g|=  8.77861D-02

At iterate 1995    f=  3.69483D+01    |proj g|=  9.57842D-02

At iterate 1996    f=  3.69483D+01    |proj g|=  2.61037D-01

At iterate 1997    f=  3.69483D+01    |proj g|=  4.90958D-01

At iterate 1998    f=  3.69483D+01    |proj g|=  1.55269D-01

At iterate 1999    f=  3.69483D+01    |proj g|=  7.11807D-02

At iterate 2000    f=  3.69483D+01    |proj g|=  1.41545D-01

           * * *

Tit   = total number of iterations
Tnf   = total number of function evaluations
Tnint = total number of segments explored during Cauchy searches
Skip  = number of BFGS updates skipped
Nact  = number of active bounds at final generalized Cauchy point
Projg = norm of the final projected gradient
F     = final function value

           * * *

   N    Tit     Tnf  Tnint  Skip  Nact     Projg        F
  460   2000   2123      1     0     0   1.415D-01   3.695D+01
  F =   36.948288905159650

STOP: TOTAL NO. of ITERATIONS REACHED LIMIT
[21]:
plot_model(m)
../../_images/notebooks_advanced_multioutput_29_0.png

The following plot shows that we use different inducing inputs in each output dimension.

[22]:
for i in range(len(m.inducing_variable.inducing_variable_list)):
    q_mu_unwhitened, q_var_unwhitened = m.predict_f(m.inducing_variable.inducing_variable_list[i].Z)
    plt.plot(
        m.inducing_variable.inducing_variable_list[i].Z.numpy(),
        q_mu_unwhitened[:, i, None].numpy(),
        "o",
    )
plt.gca().set_xticks(np.linspace(-6, 6, 20), minor=True)
plt.gca().set_yticks(np.linspace(-9, 9, 20), minor=True)
plt.grid(which="minor")
../../_images/notebooks_advanced_multioutput_31_0.png
[23]:
m.inducing_variable.inducing_variable_list
[23]:
ListWrapper([<gpflow.inducing_variables.inducing_variables.InducingPoints object at 0x7efb4c617970>, <gpflow.inducing_variables.inducing_variables.InducingPoints object at 0x7efb4c616c80>, <gpflow.inducing_variables.inducing_variables.InducingPoints object at 0x7efb4c617940>])

Model \(f(x)\) by doing inference in the \(g\) space#

Mixed kernel and uncorrelated inducing variables#

Remember the general case: \(f(x) = W g(x)\), where \(g(x) \in \mathbb{R}^L\), \(f(x) \in \mathbb{R}^P\) and \(W \in \mathbb{R}^{P \times L}\), where \(L \leq P\). We assume that the outputs of \(g\) are uncorrelated, and by mixing them with \(W\) they become correlated. With this setup we perform the optimal routine to calculate the conditional. Namely, calculate the conditional of the uncorrelated latent \(g\) and afterwards project the mean and variance using the mixing matrix: \(\mu_f = W \mu_g\) and \(\Sigma_f = W\Sigma_g W^\top\)

  • \(K_{uu} = L \times M \times M\)

  • \(K_{uf} = L \times M \times N\)

[24]:
# Create list of kernels for each output
kern_list = [gpf.kernels.SquaredExponential() + gpf.kernels.Linear() for _ in range(L)]
# Create multi-output kernel from kernel list
kernel = gpf.kernels.LinearCoregionalization(
    kern_list, W=np.random.randn(P, L)
)  # Notice that we initialise the mixing matrix W
# initialisation of inducing input locations (M random points from the training inputs)
Z = Zinit.copy()
# create multi-output inducing variables from Z
iv = gpf.inducing_variables.SharedIndependentInducingVariables(
    gpf.inducing_variables.InducingPoints(Z)
)
[25]:
# initialize mean of variational posterior to be of shape MxL
q_mu = np.zeros((M, L))
# initialize \sqrt(Σ) of variational posterior to be of shape LxMxM
q_sqrt = np.repeat(np.eye(M)[None, ...], L, axis=0) * 1.0

# create SVGP model as usual and optimize
m = gpf.models.SVGP(
    kernel, gpf.likelihoods.Gaussian(), inducing_variable=iv, q_mu=q_mu, q_sqrt=q_sqrt
)
[26]:
optimize_model_with_scipy(m)
 This problem is unconstrained.
RUNNING THE L-BFGS-B CODE

           * * *

Machine precision = 2.220D-16
 N =          298     M =           10

At X0         0 variables are exactly at the bounds

At iterate    0    f=  7.44521D+03    |proj g|=  6.62929D+03

At iterate    1    f=  2.36416D+03    |proj g|=  1.23564D+03

At iterate    2    f=  1.83455D+03    |proj g|=  7.22082D+02

At iterate    3    f=  1.34617D+03    |proj g|=  4.07037D+02

At iterate    4    f=  9.75596D+02    |proj g|=  2.74850D+02

At iterate    5    f=  6.91998D+02    |proj g|=  4.13533D+02

At iterate    6    f=  5.67713D+02    |proj g|=  3.53914D+02

At iterate    7    f=  5.49446D+02    |proj g|=  1.18558D+02

At iterate    8    f=  5.42303D+02    |proj g|=  9.66796D+01

At iterate    9    f=  5.32036D+02    |proj g|=  4.68484D+01

At iterate   10    f=  5.15816D+02    |proj g|=  7.92374D+01

At iterate   11    f=  5.14297D+02    |proj g|=  3.02286D+02

At iterate   12    f=  4.64147D+02    |proj g|=  9.53409D+01

At iterate   13    f=  4.49549D+02    |proj g|=  5.25877D+01

At iterate   14    f=  4.46935D+02    |proj g|=  1.46273D+02

At iterate   15    f=  4.36081D+02    |proj g|=  8.80739D+01

At iterate   16    f=  4.31293D+02    |proj g|=  4.56443D+01

At iterate   17    f=  4.26477D+02    |proj g|=  4.67549D+01

At iterate   18    f=  4.11302D+02    |proj g|=  1.09709D+02

At iterate   19    f=  3.92775D+02    |proj g|=  2.15607D+02

At iterate   20    f=  3.77348D+02    |proj g|=  2.38585D+02

At iterate   21    f=  3.51270D+02    |proj g|=  8.87460D+01

At iterate   22    f=  3.49074D+02    |proj g|=  4.38562D+01

At iterate   23    f=  3.48578D+02    |proj g|=  2.27453D+01

At iterate   24    f=  3.48489D+02    |proj g|=  2.74684D+01

At iterate   25    f=  3.48171D+02    |proj g|=  1.01885D+01

At iterate   26    f=  3.47640D+02    |proj g|=  2.02890D+01

At iterate   27    f=  3.46572D+02    |proj g|=  6.02102D+01

At iterate   28    f=  3.44568D+02    |proj g|=  8.33260D+01

At iterate   29    f=  3.40891D+02    |proj g|=  1.11831D+02

At iterate   30    f=  3.36830D+02    |proj g|=  8.22975D+01

At iterate   31    f=  3.32160D+02    |proj g|=  2.16715D+01

At iterate   32    f=  3.31461D+02    |proj g|=  1.78174D+01

At iterate   33    f=  3.30352D+02    |proj g|=  2.95191D+01

At iterate   34    f=  3.29507D+02    |proj g|=  2.06106D+01

At iterate   35    f=  3.28449D+02    |proj g|=  2.09569D+01

At iterate   36    f=  3.27222D+02    |proj g|=  3.44335D+01

At iterate   37    f=  3.26143D+02    |proj g|=  2.92261D+01

At iterate   38    f=  3.25029D+02    |proj g|=  1.90550D+01

At iterate   39    f=  3.24547D+02    |proj g|=  2.64244D+01

At iterate   40    f=  3.24175D+02    |proj g|=  1.49232D+01

At iterate   41    f=  3.23107D+02    |proj g|=  1.76406D+01

At iterate   42    f=  3.22136D+02    |proj g|=  2.43598D+01

At iterate   43    f=  3.21209D+02    |proj g|=  7.84923D+01

At iterate   44    f=  3.19440D+02    |proj g|=  2.36064D+01

At iterate   45    f=  3.18827D+02    |proj g|=  1.63074D+01

At iterate   46    f=  3.18311D+02    |proj g|=  1.30010D+01

At iterate   47    f=  3.18018D+02    |proj g|=  9.70894D+00

At iterate   48    f=  3.17846D+02    |proj g|=  1.59157D+01

At iterate   49    f=  3.17682D+02    |proj g|=  6.03609D+00

At iterate   50    f=  3.17536D+02    |proj g|=  4.85678D+00

At iterate   51    f=  3.17359D+02    |proj g|=  1.13833D+01

At iterate   52    f=  3.17084D+02    |proj g|=  1.51651D+01

At iterate   53    f=  3.16756D+02    |proj g|=  1.13379D+01

At iterate   54    f=  3.16250D+02    |proj g|=  1.00982D+01

At iterate   55    f=  3.16137D+02    |proj g|=  1.55917D+01

At iterate   56    f=  3.15953D+02    |proj g|=  1.29082D+01

At iterate   57    f=  3.15351D+02    |proj g|=  1.08319D+01

At iterate   58    f=  3.14653D+02    |proj g|=  4.31054D+01

At iterate   59    f=  3.13953D+02    |proj g|=  1.07727D+01

At iterate   60    f=  3.13607D+02    |proj g|=  1.00722D+01

At iterate   61    f=  3.12845D+02    |proj g|=  1.58884D+01

At iterate   62    f=  3.12474D+02    |proj g|=  2.43419D+01

At iterate   63    f=  3.11960D+02    |proj g|=  1.42612D+01

At iterate   64    f=  3.11625D+02    |proj g|=  6.08397D+00

At iterate   65    f=  3.11317D+02    |proj g|=  8.60466D+00

At iterate   66    f=  3.10894D+02    |proj g|=  1.94935D+01

At iterate   67    f=  3.10210D+02    |proj g|=  6.18745D+01

At iterate   68    f=  3.09069D+02    |proj g|=  2.81213D+01

At iterate   69    f=  3.07932D+02    |proj g|=  1.72438D+01

At iterate   70    f=  3.07041D+02    |proj g|=  1.78856D+01

At iterate   71    f=  3.05399D+02    |proj g|=  2.09054D+01

At iterate   72    f=  3.03886D+02    |proj g|=  2.28005D+01

At iterate   73    f=  3.02732D+02    |proj g|=  1.73843D+01

At iterate   74    f=  3.01865D+02    |proj g|=  3.15124D+01

At iterate   75    f=  3.00973D+02    |proj g|=  3.25220D+01

At iterate   76    f=  2.99305D+02    |proj g|=  2.83120D+01

At iterate   77    f=  2.94081D+02    |proj g|=  8.33071D+01

At iterate   78    f=  2.87250D+02    |proj g|=  1.42531D+02

At iterate   79    f=  2.83191D+02    |proj g|=  1.69597D+02

At iterate   80    f=  2.80250D+02    |proj g|=  1.30140D+02

At iterate   81    f=  2.73287D+02    |proj g|=  7.72123D+01

At iterate   82    f=  2.67261D+02    |proj g|=  1.06775D+02

At iterate   83    f=  2.60812D+02    |proj g|=  2.64931D+02

At iterate   84    f=  2.58090D+02    |proj g|=  9.04272D+01

At iterate   85    f=  2.50728D+02    |proj g|=  3.47695D+01

At iterate   86    f=  2.49118D+02    |proj g|=  7.24490D+01

At iterate   87    f=  2.46654D+02    |proj g|=  1.06045D+02

At iterate   88    f=  2.38505D+02    |proj g|=  8.44139D+01

At iterate   89    f=  2.27230D+02    |proj g|=  1.28112D+02

At iterate   90    f=  2.16806D+02    |proj g|=  1.46804D+02

At iterate   91    f=  2.10561D+02    |proj g|=  5.15026D+02

At iterate   92    f=  2.09329D+02    |proj g|=  2.84210D+02

At iterate   93    f=  2.05388D+02    |proj g|=  1.99355D+02

At iterate   94    f=  1.99875D+02    |proj g|=  9.54749D+01

At iterate   95    f=  1.93676D+02    |proj g|=  1.05133D+02

At iterate   96    f=  1.85659D+02    |proj g|=  4.79563D+01

At iterate   97    f=  1.82425D+02    |proj g|=  8.81412D+01

At iterate   98    f=  1.80763D+02    |proj g|=  5.32268D+01

At iterate   99    f=  1.79262D+02    |proj g|=  4.05689D+01

At iterate  100    f=  1.77273D+02    |proj g|=  7.63670D+01

At iterate  101    f=  1.73302D+02    |proj g|=  1.58223D+02

At iterate  102    f=  1.69439D+02    |proj g|=  1.87660D+02

At iterate  103    f=  1.65941D+02    |proj g|=  9.70840D+01

At iterate  104    f=  1.65020D+02    |proj g|=  6.62757D+01

At iterate  105    f=  1.64670D+02    |proj g|=  4.87509D+01

At iterate  106    f=  1.63967D+02    |proj g|=  4.14830D+01

At iterate  107    f=  1.62216D+02    |proj g|=  6.30960D+01

At iterate  108    f=  1.59517D+02    |proj g|=  1.08533D+02

At iterate  109    f=  1.57214D+02    |proj g|=  1.11200D+02

At iterate  110    f=  1.56248D+02    |proj g|=  8.30245D+01

At iterate  111    f=  1.55598D+02    |proj g|=  2.87580D+01

At iterate  112    f=  1.55210D+02    |proj g|=  3.06509D+01

At iterate  113    f=  1.54739D+02    |proj g|=  4.17501D+01

At iterate  114    f=  1.54291D+02    |proj g|=  1.10821D+02

At iterate  115    f=  1.53285D+02    |proj g|=  8.95708D+01

At iterate  116    f=  1.52599D+02    |proj g|=  4.72873D+01

At iterate  117    f=  1.51965D+02    |proj g|=  3.66862D+01

At iterate  118    f=  1.51517D+02    |proj g|=  5.37034D+01

At iterate  119    f=  1.50488D+02    |proj g|=  7.60694D+01

At iterate  120    f=  1.49170D+02    |proj g|=  7.56429D+01

At iterate  121    f=  1.48487D+02    |proj g|=  9.16413D+01

At iterate  122    f=  1.47379D+02    |proj g|=  3.64144D+01

At iterate  123    f=  1.46824D+02    |proj g|=  2.70553D+01

At iterate  124    f=  1.46380D+02    |proj g|=  4.66876D+01

At iterate  125    f=  1.45699D+02    |proj g|=  5.03798D+01

At iterate  126    f=  1.45571D+02    |proj g|=  1.31570D+02

At iterate  127    f=  1.44399D+02    |proj g|=  3.14938D+01

At iterate  128    f=  1.43963D+02    |proj g|=  2.93309D+01

At iterate  129    f=  1.43190D+02    |proj g|=  4.52475D+01

At iterate  130    f=  1.42437D+02    |proj g|=  1.05164D+02

At iterate  131    f=  1.41590D+02    |proj g|=  4.40536D+01

At iterate  132    f=  1.40456D+02    |proj g|=  4.24755D+01

At iterate  133    f=  1.39855D+02    |proj g|=  5.90671D+01

At iterate  134    f=  1.38595D+02    |proj g|=  5.82222D+01

At iterate  135    f=  1.36510D+02    |proj g|=  1.34249D+02

At iterate  136    f=  1.33555D+02    |proj g|=  5.12408D+01

At iterate  137    f=  1.31231D+02    |proj g|=  6.42935D+01

At iterate  138    f=  1.30495D+02    |proj g|=  9.16801D+01

At iterate  139    f=  1.29485D+02    |proj g|=  4.84768D+01

At iterate  140    f=  1.28242D+02    |proj g|=  5.49504D+01

At iterate  141    f=  1.26118D+02    |proj g|=  1.55043D+02

At iterate  142    f=  1.24566D+02    |proj g|=  9.65446D+01

At iterate  143    f=  1.23427D+02    |proj g|=  5.34391D+01

At iterate  144    f=  1.21485D+02    |proj g|=  4.33071D+01

At iterate  145    f=  1.20270D+02    |proj g|=  5.68240D+01

At iterate  146    f=  1.19131D+02    |proj g|=  1.83681D+02

At iterate  147    f=  1.16668D+02    |proj g|=  6.84879D+01

At iterate  148    f=  1.13684D+02    |proj g|=  6.87676D+01

At iterate  149    f=  1.11543D+02    |proj g|=  9.85820D+01

At iterate  150    f=  1.08656D+02    |proj g|=  1.18149D+02

At iterate  151    f=  1.05299D+02    |proj g|=  7.29278D+01

At iterate  152    f=  1.03272D+02    |proj g|=  3.35278D+01

At iterate  153    f=  1.02385D+02    |proj g|=  1.29619D+02

At iterate  154    f=  1.00788D+02    |proj g|=  8.80199D+01

At iterate  155    f=  9.85190D+01    |proj g|=  9.28346D+01

At iterate  156    f=  9.63259D+01    |proj g|=  1.21667D+02

At iterate  157    f=  9.34274D+01    |proj g|=  1.02425D+02

At iterate  158    f=  9.13592D+01    |proj g|=  1.72383D+02

At iterate  159    f=  8.95401D+01    |proj g|=  1.13677D+02

At iterate  160    f=  8.89023D+01    |proj g|=  4.61973D+01

At iterate  161    f=  8.82437D+01    |proj g|=  4.97966D+01

At iterate  162    f=  8.67652D+01    |proj g|=  1.04612D+02

At iterate  163    f=  8.52329D+01    |proj g|=  9.47237D+01

At iterate  164    f=  8.41850D+01    |proj g|=  2.08716D+02

At iterate  165    f=  8.10579D+01    |proj g|=  6.59300D+01

At iterate  166    f=  7.97494D+01    |proj g|=  5.60475D+01

At iterate  167    f=  7.86529D+01    |proj g|=  9.33395D+01

At iterate  168    f=  7.75107D+01    |proj g|=  7.21910D+01

At iterate  169    f=  7.57748D+01    |proj g|=  5.00801D+01

At iterate  170    f=  7.41605D+01    |proj g|=  6.36207D+01

At iterate  171    f=  7.16451D+01    |proj g|=  8.96629D+01

At iterate  172    f=  6.91121D+01    |proj g|=  2.16297D+02

At iterate  173    f=  6.80893D+01    |proj g|=  9.85115D+01

At iterate  174    f=  6.67087D+01    |proj g|=  4.99036D+01

At iterate  175    f=  6.61340D+01    |proj g|=  4.32024D+01

At iterate  176    f=  6.46291D+01    |proj g|=  5.28716D+01

At iterate  177    f=  6.37118D+01    |proj g|=  3.38705D+02

At iterate  178    f=  6.15214D+01    |proj g|=  8.00712D+01

At iterate  179    f=  6.02998D+01    |proj g|=  3.61262D+01

At iterate  180    f=  5.95179D+01    |proj g|=  5.54466D+01

At iterate  181    f=  5.79250D+01    |proj g|=  7.38724D+01

At iterate  182    f=  5.63715D+01    |proj g|=  1.54689D+02

At iterate  183    f=  5.43598D+01    |proj g|=  1.00960D+02

At iterate  184    f=  5.20955D+01    |proj g|=  1.02871D+02

At iterate  185    f=  5.15009D+01    |proj g|=  9.99849D+01

At iterate  186    f=  5.01327D+01    |proj g|=  9.88439D+01

At iterate  187    f=  4.92449D+01    |proj g|=  1.19582D+02

At iterate  188    f=  4.81707D+01    |proj g|=  6.39026D+01

At iterate  189    f=  4.74335D+01    |proj g|=  7.26301D+01

At iterate  190    f=  4.64951D+01    |proj g|=  1.15834D+02

At iterate  191    f=  4.49318D+01    |proj g|=  1.37013D+02

At iterate  192    f=  4.37728D+01    |proj g|=  7.74401D+01

At iterate  193    f=  4.27247D+01    |proj g|=  6.29848D+01

At iterate  194    f=  4.12761D+01    |proj g|=  5.72444D+01

At iterate  195    f=  3.91089D+01    |proj g|=  7.79045D+01

At iterate  196    f=  3.82361D+01    |proj g|=  1.32023D+02

At iterate  197    f=  3.72296D+01    |proj g|=  1.01708D+02

At iterate  198    f=  3.66210D+01    |proj g|=  3.23186D+01

At iterate  199    f=  3.56052D+01    |proj g|=  7.00089D+01

At iterate  200    f=  3.48676D+01    |proj g|=  6.09483D+01

At iterate  201    f=  3.43629D+01    |proj g|=  1.13368D+02

At iterate  202    f=  3.37031D+01    |proj g|=  3.54811D+01

At iterate  203    f=  3.33937D+01    |proj g|=  6.69196D+01

At iterate  204    f=  3.28654D+01    |proj g|=  9.58335D+01

At iterate  205    f=  3.24182D+01    |proj g|=  7.12269D+01

At iterate  206    f=  3.20454D+01    |proj g|=  4.55894D+01

At iterate  207    f=  3.15521D+01    |proj g|=  1.04672D+02

At iterate  208    f=  3.12758D+01    |proj g|=  8.08289D+01

At iterate  209    f=  3.09358D+01    |proj g|=  1.20015D+02

At iterate  210    f=  3.04721D+01    |proj g|=  6.90320D+01

At iterate  211    f=  3.02558D+01    |proj g|=  6.13243D+01

At iterate  212    f=  2.98486D+01    |proj g|=  7.00288D+01

At iterate  213    f=  2.98112D+01    |proj g|=  8.98365D+01

At iterate  214    f=  2.95864D+01    |proj g|=  3.09905D+01

At iterate  215    f=  2.95007D+01    |proj g|=  1.65158D+01

At iterate  216    f=  2.93169D+01    |proj g|=  2.23839D+01

At iterate  217    f=  2.90735D+01    |proj g|=  3.69142D+01

At iterate  218    f=  2.88163D+01    |proj g|=  3.62930D+01

At iterate  219    f=  2.84905D+01    |proj g|=  2.13082D+01

At iterate  220    f=  2.82177D+01    |proj g|=  2.41475D+01

At iterate  221    f=  2.79295D+01    |proj g|=  9.09079D+01

At iterate  222    f=  2.74889D+01    |proj g|=  4.71026D+01

At iterate  223    f=  2.71741D+01    |proj g|=  2.72079D+01

At iterate  224    f=  2.69366D+01    |proj g|=  5.96454D+01

At iterate  225    f=  2.67610D+01    |proj g|=  2.53410D+01

At iterate  226    f=  2.66252D+01    |proj g|=  2.13012D+01

At iterate  227    f=  2.65002D+01    |proj g|=  3.55494D+01

At iterate  228    f=  2.64447D+01    |proj g|=  1.02306D+02

At iterate  229    f=  2.62591D+01    |proj g|=  2.56864D+01

At iterate  230    f=  2.61897D+01    |proj g|=  1.53219D+01

At iterate  231    f=  2.60857D+01    |proj g|=  4.87722D+01

At iterate  232    f=  2.59186D+01    |proj g|=  6.50580D+01

At iterate  233    f=  2.55804D+01    |proj g|=  9.87855D+01

At iterate  234    f=  2.53167D+01    |proj g|=  6.19752D+01

At iterate  235    f=  2.50519D+01    |proj g|=  2.94684D+01

At iterate  236    f=  2.48385D+01    |proj g|=  3.05938D+01

At iterate  237    f=  2.47612D+01    |proj g|=  5.27688D+01

At iterate  238    f=  2.46749D+01    |proj g|=  4.90573D+01

At iterate  239    f=  2.44094D+01    |proj g|=  2.29931D+01

At iterate  240    f=  2.40895D+01    |proj g|=  4.35487D+01

At iterate  241    f=  2.37983D+01    |proj g|=  5.26297D+01

At iterate  242    f=  2.37488D+01    |proj g|=  4.77893D+01

At iterate  243    f=  2.36124D+01    |proj g|=  2.22576D+01

At iterate  244    f=  2.35296D+01    |proj g|=  1.94175D+01

At iterate  245    f=  2.33799D+01    |proj g|=  3.65364D+01

At iterate  246    f=  2.32037D+01    |proj g|=  3.47601D+01

At iterate  247    f=  2.30594D+01    |proj g|=  3.68809D+01

At iterate  248    f=  2.29588D+01    |proj g|=  1.63097D+01

At iterate  249    f=  2.28732D+01    |proj g|=  2.95357D+01

At iterate  250    f=  2.27715D+01    |proj g|=  3.12781D+01

At iterate  251    f=  2.26703D+01    |proj g|=  9.11152D+01

At iterate  252    f=  2.24555D+01    |proj g|=  4.19055D+01

At iterate  253    f=  2.23171D+01    |proj g|=  2.09486D+01

At iterate  254    f=  2.22269D+01    |proj g|=  1.59865D+01

At iterate  255    f=  2.20992D+01    |proj g|=  2.05751D+01

At iterate  256    f=  2.18625D+01    |proj g|=  3.10410D+01

At iterate  257    f=  2.17153D+01    |proj g|=  3.08709D+01

At iterate  258    f=  2.15382D+01    |proj g|=  2.25688D+01

At iterate  259    f=  2.14879D+01    |proj g|=  5.57803D+01

At iterate  260    f=  2.13843D+01    |proj g|=  1.85592D+01

At iterate  261    f=  2.12545D+01    |proj g|=  2.07010D+01

At iterate  262    f=  2.10632D+01    |proj g|=  3.46594D+01

At iterate  263    f=  2.08814D+01    |proj g|=  7.24427D+01

At iterate  264    f=  2.07328D+01    |proj g|=  5.49121D+01

At iterate  265    f=  2.06370D+01    |proj g|=  1.90672D+01

At iterate  266    f=  2.05707D+01    |proj g|=  3.40114D+01

At iterate  267    f=  2.03979D+01    |proj g|=  5.42460D+01

At iterate  268    f=  2.03361D+01    |proj g|=  8.35143D+01

At iterate  269    f=  2.00546D+01    |proj g|=  2.46977D+01

At iterate  270    f=  1.99963D+01    |proj g|=  1.43468D+01

At iterate  271    f=  1.98988D+01    |proj g|=  1.65679D+01

At iterate  272    f=  1.97698D+01    |proj g|=  2.89160D+01

At iterate  273    f=  1.96865D+01    |proj g|=  3.46698D+01

At iterate  274    f=  1.95472D+01    |proj g|=  1.85967D+01

At iterate  275    f=  1.94408D+01    |proj g|=  1.34980D+01

At iterate  276    f=  1.93731D+01    |proj g|=  5.86633D+01

At iterate  277    f=  1.92684D+01    |proj g|=  2.80518D+01

At iterate  278    f=  1.91324D+01    |proj g|=  2.22227D+01

At iterate  279    f=  1.90001D+01    |proj g|=  2.06525D+01

At iterate  280    f=  1.88746D+01    |proj g|=  3.12223D+01

At iterate  281    f=  1.87635D+01    |proj g|=  5.38412D+01

At iterate  282    f=  1.86797D+01    |proj g|=  2.52862D+01

At iterate  283    f=  1.86054D+01    |proj g|=  1.62658D+01

At iterate  284    f=  1.85480D+01    |proj g|=  1.76561D+01

At iterate  285    f=  1.83901D+01    |proj g|=  3.08599D+01

At iterate  286    f=  1.83515D+01    |proj g|=  5.25599D+01

At iterate  287    f=  1.82953D+01    |proj g|=  2.52298D+01

At iterate  288    f=  1.82145D+01    |proj g|=  1.66889D+01

At iterate  289    f=  1.80796D+01    |proj g|=  3.49971D+01

At iterate  290    f=  1.79488D+01    |proj g|=  8.30622D+01

At iterate  291    f=  1.78046D+01    |proj g|=  4.57961D+01

At iterate  292    f=  1.77202D+01    |proj g|=  2.34024D+01

At iterate  293    f=  1.76899D+01    |proj g|=  1.96610D+01

At iterate  294    f=  1.76436D+01    |proj g|=  2.14937D+01

At iterate  295    f=  1.75344D+01    |proj g|=  2.42045D+01

At iterate  296    f=  1.74359D+01    |proj g|=  2.52146D+01

At iterate  297    f=  1.72779D+01    |proj g|=  1.94153D+01

At iterate  298    f=  1.72353D+01    |proj g|=  8.83323D+01

At iterate  299    f=  1.71120D+01    |proj g|=  2.17683D+01

At iterate  300    f=  1.70547D+01    |proj g|=  1.59788D+01

At iterate  301    f=  1.69979D+01    |proj g|=  1.13990D+01

At iterate  302    f=  1.69308D+01    |proj g|=  3.25154D+01

At iterate  303    f=  1.68759D+01    |proj g|=  3.24542D+01

At iterate  304    f=  1.68102D+01    |proj g|=  1.78209D+01

At iterate  305    f=  1.67290D+01    |proj g|=  1.61154D+01

At iterate  306    f=  1.66718D+01    |proj g|=  2.63864D+01

At iterate  307    f=  1.65893D+01    |proj g|=  2.38238D+01

At iterate  308    f=  1.65029D+01    |proj g|=  2.14286D+01

At iterate  309    f=  1.63966D+01    |proj g|=  2.93600D+01

At iterate  310    f=  1.63322D+01    |proj g|=  1.88065D+01

At iterate  311    f=  1.63045D+01    |proj g|=  1.07995D+01

At iterate  312    f=  1.62613D+01    |proj g|=  1.41749D+01

At iterate  313    f=  1.62040D+01    |proj g|=  2.56985D+01

At iterate  314    f=  1.61332D+01    |proj g|=  3.84673D+01

At iterate  315    f=  1.60545D+01    |proj g|=  3.60304D+01

At iterate  316    f=  1.59792D+01    |proj g|=  2.09161D+01

At iterate  317    f=  1.59229D+01    |proj g|=  2.26935D+01

At iterate  318    f=  1.58668D+01    |proj g|=  2.62565D+01

At iterate  319    f=  1.57219D+01    |proj g|=  3.83368D+01

At iterate  320    f=  1.56882D+01    |proj g|=  1.07184D+02

At iterate  321    f=  1.55973D+01    |proj g|=  2.83711D+01

At iterate  322    f=  1.55488D+01    |proj g|=  1.41552D+01

At iterate  323    f=  1.54937D+01    |proj g|=  3.30869D+01

At iterate  324    f=  1.54194D+01    |proj g|=  3.70865D+01

At iterate  325    f=  1.52468D+01    |proj g|=  5.27001D+01

At iterate  326    f=  1.51811D+01    |proj g|=  5.82431D+01

At iterate  327    f=  1.51019D+01    |proj g|=  1.05193D+01

At iterate  328    f=  1.50778D+01    |proj g|=  8.76460D+00

At iterate  329    f=  1.50364D+01    |proj g|=  1.91960D+01

At iterate  330    f=  1.49665D+01    |proj g|=  2.89802D+01

At iterate  331    f=  1.49192D+01    |proj g|=  4.59736D+01

At iterate  332    f=  1.48269D+01    |proj g|=  1.70772D+01

At iterate  333    f=  1.47376D+01    |proj g|=  1.43143D+01

At iterate  334    f=  1.46329D+01    |proj g|=  3.54946D+01

At iterate  335    f=  1.45360D+01    |proj g|=  1.07856D+02

At iterate  336    f=  1.43955D+01    |proj g|=  4.47142D+01

At iterate  337    f=  1.42832D+01    |proj g|=  1.57391D+01

At iterate  338    f=  1.42434D+01    |proj g|=  1.74159D+01

At iterate  339    f=  1.42178D+01    |proj g|=  4.67379D+01

At iterate  340    f=  1.41726D+01    |proj g|=  3.67028D+01

At iterate  341    f=  1.40542D+01    |proj g|=  1.27536D+01

At iterate  342    f=  1.39654D+01    |proj g|=  3.16568D+01

At iterate  343    f=  1.38806D+01    |proj g|=  2.95527D+01

At iterate  344    f=  1.37514D+01    |proj g|=  3.23755D+01

At iterate  345    f=  1.36799D+01    |proj g|=  3.75730D+01

At iterate  346    f=  1.35959D+01    |proj g|=  1.36946D+01

At iterate  347    f=  1.35424D+01    |proj g|=  7.23811D+00

At iterate  348    f=  1.35013D+01    |proj g|=  4.56693D+01

At iterate  349    f=  1.34407D+01    |proj g|=  1.33961D+01

At iterate  350    f=  1.33794D+01    |proj g|=  2.03538D+01

At iterate  351    f=  1.32461D+01    |proj g|=  3.23266D+01

At iterate  352    f=  1.31769D+01    |proj g|=  4.95656D+01

At iterate  353    f=  1.30882D+01    |proj g|=  2.16577D+01

At iterate  354    f=  1.30429D+01    |proj g|=  1.60133D+01

At iterate  355    f=  1.29642D+01    |proj g|=  2.35697D+01

At iterate  356    f=  1.28634D+01    |proj g|=  4.02833D+01

At iterate  357    f=  1.27123D+01    |proj g|=  4.89453D+01

At iterate  358    f=  1.26796D+01    |proj g|=  3.05202D+01

At iterate  359    f=  1.26061D+01    |proj g|=  1.17064D+01

At iterate  360    f=  1.25559D+01    |proj g|=  1.69970D+01

At iterate  361    f=  1.24691D+01    |proj g|=  3.05503D+01

At iterate  362    f=  1.23399D+01    |proj g|=  5.04788D+01

At iterate  363    f=  1.22902D+01    |proj g|=  5.54104D+01

At iterate  364    f=  1.21182D+01    |proj g|=  3.08187D+01

At iterate  365    f=  1.20725D+01    |proj g|=  1.09159D+01

At iterate  366    f=  1.20231D+01    |proj g|=  2.21641D+01

At iterate  367    f=  1.19577D+01    |proj g|=  2.38201D+01

At iterate  368    f=  1.18390D+01    |proj g|=  2.53980D+01

At iterate  369    f=  1.17839D+01    |proj g|=  4.80205D+01

At iterate  370    f=  1.16784D+01    |proj g|=  2.43966D+01

At iterate  371    f=  1.15772D+01    |proj g|=  1.53693D+01

At iterate  372    f=  1.14883D+01    |proj g|=  1.29664D+01

At iterate  373    f=  1.13864D+01    |proj g|=  9.98945D+00

At iterate  374    f=  1.13368D+01    |proj g|=  2.76166D+01

At iterate  375    f=  1.12804D+01    |proj g|=  1.15567D+01

At iterate  376    f=  1.12456D+01    |proj g|=  4.05953D+01

At iterate  377    f=  1.12028D+01    |proj g|=  1.87110D+01

At iterate  378    f=  1.11561D+01    |proj g|=  8.81265D+00

At iterate  379    f=  1.11087D+01    |proj g|=  8.54014D+00

At iterate  380    f=  1.10194D+01    |proj g|=  2.37229D+01

At iterate  381    f=  1.09764D+01    |proj g|=  3.76732D+01

At iterate  382    f=  1.09039D+01    |proj g|=  1.85854D+01

At iterate  383    f=  1.08315D+01    |proj g|=  8.33191D+00

At iterate  384    f=  1.07851D+01    |proj g|=  6.89795D+00

At iterate  385    f=  1.06923D+01    |proj g|=  1.21314D+01

At iterate  386    f=  1.06418D+01    |proj g|=  2.44582D+01

At iterate  387    f=  1.05773D+01    |proj g|=  1.13478D+01

At iterate  388    f=  1.05284D+01    |proj g|=  2.09220D+01

At iterate  389    f=  1.05071D+01    |proj g|=  3.72593D+01

At iterate  390    f=  1.04802D+01    |proj g|=  1.54978D+01

At iterate  391    f=  1.04296D+01    |proj g|=  2.17680D+01

At iterate  392    f=  1.03668D+01    |proj g|=  4.30297D+01

At iterate  393    f=  1.02723D+01    |proj g|=  4.75445D+01

At iterate  394    f=  1.02138D+01    |proj g|=  8.14149D+01

At iterate  395    f=  1.01190D+01    |proj g|=  3.21781D+01

At iterate  396    f=  1.00849D+01    |proj g|=  7.82668D+00

At iterate  397    f=  1.00553D+01    |proj g|=  2.19784D+01

At iterate  398    f=  1.00187D+01    |proj g|=  3.50983D+01

At iterate  399    f=  9.93514D+00    |proj g|=  3.92480D+01

At iterate  400    f=  9.80766D+00    |proj g|=  7.49231D+01

At iterate  401    f=  9.72314D+00    |proj g|=  3.24693D+01

At iterate  402    f=  9.66396D+00    |proj g|=  1.51198D+01

At iterate  403    f=  9.63374D+00    |proj g|=  7.73555D+00

At iterate  404    f=  9.60674D+00    |proj g|=  3.12447D+01

At iterate  405    f=  9.57010D+00    |proj g|=  3.72821D+01

At iterate  406    f=  9.48373D+00    |proj g|=  4.78088D+01

At iterate  407    f=  9.44607D+00    |proj g|=  2.61969D+01

At iterate  408    f=  9.42189D+00    |proj g|=  9.12631D+00

At iterate  409    f=  9.38730D+00    |proj g|=  1.96237D+01

At iterate  410    f=  9.35268D+00    |proj g|=  3.12784D+01

At iterate  411    f=  9.25340D+00    |proj g|=  4.04624D+01

At iterate  412    f=  9.21190D+00    |proj g|=  6.58430D+01

At iterate  413    f=  9.13192D+00    |proj g|=  8.42310D+00

At iterate  414    f=  9.10862D+00    |proj g|=  7.81667D+00

At iterate  415    f=  9.07882D+00    |proj g|=  2.57309D+01

At iterate  416    f=  9.03171D+00    |proj g|=  3.90410D+01

At iterate  417    f=  8.93936D+00    |proj g|=  5.84239D+01

At iterate  418    f=  8.91067D+00    |proj g|=  9.42660D+01

At iterate  419    f=  8.79674D+00    |proj g|=  1.70386D+01

At iterate  420    f=  8.76005D+00    |proj g|=  1.32216D+01

At iterate  421    f=  8.72912D+00    |proj g|=  9.42597D+00

At iterate  422    f=  8.68407D+00    |proj g|=  1.29834D+01

At iterate  423    f=  8.59481D+00    |proj g|=  1.46974D+01

At iterate  424    f=  8.55958D+00    |proj g|=  4.01874D+01

At iterate  425    f=  8.51981D+00    |proj g|=  1.47332D+01

At iterate  426    f=  8.49326D+00    |proj g|=  1.34958D+01

At iterate  427    f=  8.46218D+00    |proj g|=  1.54956D+01

At iterate  428    f=  8.39166D+00    |proj g|=  2.56056D+01

At iterate  429    f=  8.34764D+00    |proj g|=  5.51338D+01

At iterate  430    f=  8.29118D+00    |proj g|=  1.50395D+01

At iterate  431    f=  8.26788D+00    |proj g|=  1.09737D+01

At iterate  432    f=  8.25575D+00    |proj g|=  8.75118D+00

At iterate  433    f=  8.22743D+00    |proj g|=  1.25730D+01

At iterate  434    f=  8.17832D+00    |proj g|=  1.45317D+01

At iterate  435    f=  8.12101D+00    |proj g|=  5.10921D+01

At iterate  436    f=  8.06838D+00    |proj g|=  2.45152D+01

At iterate  437    f=  8.04128D+00    |proj g|=  8.64026D+00

At iterate  438    f=  8.02661D+00    |proj g|=  1.11199D+01

At iterate  439    f=  7.98766D+00    |proj g|=  1.86027D+01

At iterate  440    f=  7.93506D+00    |proj g|=  2.05203D+01

At iterate  441    f=  7.90652D+00    |proj g|=  4.20103D+01

At iterate  442    f=  7.86046D+00    |proj g|=  1.51978D+01

At iterate  443    f=  7.83546D+00    |proj g|=  5.71944D+00

At iterate  444    f=  7.82244D+00    |proj g|=  1.34600D+01

At iterate  445    f=  7.79863D+00    |proj g|=  1.46378D+01

At iterate  446    f=  7.76026D+00    |proj g|=  4.24505D+01

At iterate  447    f=  7.72724D+00    |proj g|=  2.27897D+01

At iterate  448    f=  7.70072D+00    |proj g|=  9.88479D+00

At iterate  449    f=  7.67566D+00    |proj g|=  1.17830D+01

At iterate  450    f=  7.62697D+00    |proj g|=  1.76425D+01

At iterate  451    f=  7.57272D+00    |proj g|=  9.92308D+00

At iterate  452    f=  7.55386D+00    |proj g|=  4.52037D+01

At iterate  453    f=  7.52303D+00    |proj g|=  1.81721D+01

At iterate  454    f=  7.50875D+00    |proj g|=  1.73899D+01

At iterate  455    f=  7.46000D+00    |proj g|=  2.26347D+01

At iterate  456    f=  7.42726D+00    |proj g|=  1.83133D+01

At iterate  457    f=  7.39510D+00    |proj g|=  7.34828D+00

At iterate  458    f=  7.36905D+00    |proj g|=  1.36413D+01

At iterate  459    f=  7.34894D+00    |proj g|=  3.09011D+01

At iterate  460    f=  7.32122D+00    |proj g|=  2.32339D+01

At iterate  461    f=  7.28814D+00    |proj g|=  1.19171D+01

At iterate  462    f=  7.25689D+00    |proj g|=  9.22923D+00

At iterate  463    f=  7.22390D+00    |proj g|=  9.01952D+00

At iterate  464    f=  7.19480D+00    |proj g|=  2.87351D+01

At iterate  465    f=  7.18050D+00    |proj g|=  3.67704D+01

At iterate  466    f=  7.15803D+00    |proj g|=  6.58775D+00

At iterate  467    f=  7.14690D+00    |proj g|=  6.01765D+00

At iterate  468    f=  7.13180D+00    |proj g|=  1.27149D+01

At iterate  469    f=  7.10355D+00    |proj g|=  1.44734D+01

At iterate  470    f=  7.06084D+00    |proj g|=  2.83321D+01

At iterate  471    f=  7.03940D+00    |proj g|=  5.48549D+01

At iterate  472    f=  7.00785D+00    |proj g|=  7.13785D+00

At iterate  473    f=  7.00048D+00    |proj g|=  5.68744D+00

At iterate  474    f=  6.98913D+00    |proj g|=  1.02981D+01

At iterate  475    f=  6.95661D+00    |proj g|=  1.58349D+01

At iterate  476    f=  6.93242D+00    |proj g|=  4.11626D+01

At iterate  477    f=  6.88747D+00    |proj g|=  1.80052D+01

At iterate  478    f=  6.85412D+00    |proj g|=  1.10252D+01

At iterate  479    f=  6.83667D+00    |proj g|=  3.04017D+01

At iterate  480    f=  6.81534D+00    |proj g|=  8.27106D+00

At iterate  481    f=  6.79788D+00    |proj g|=  1.04027D+01

At iterate  482    f=  6.77244D+00    |proj g|=  1.68898D+01

At iterate  483    f=  6.73730D+00    |proj g|=  1.74120D+01

At iterate  484    f=  6.71903D+00    |proj g|=  4.91181D+01

At iterate  485    f=  6.67605D+00    |proj g|=  1.83404D+01

At iterate  486    f=  6.65586D+00    |proj g|=  7.82523D+00

At iterate  487    f=  6.62556D+00    |proj g|=  1.01097D+01

At iterate  488    f=  6.59649D+00    |proj g|=  1.21389D+01

At iterate  489    f=  6.58308D+00    |proj g|=  2.63814D+01

At iterate  490    f=  6.55682D+00    |proj g|=  1.39224D+01

At iterate  491    f=  6.53773D+00    |proj g|=  6.97457D+00

At iterate  492    f=  6.52570D+00    |proj g|=  2.73173D+01

At iterate  493    f=  6.51053D+00    |proj g|=  1.58591D+01

At iterate  494    f=  6.47761D+00    |proj g|=  1.49632D+01

At iterate  495    f=  6.44578D+00    |proj g|=  8.93820D+00

At iterate  496    f=  6.43224D+00    |proj g|=  2.96558D+01

At iterate  497    f=  6.41249D+00    |proj g|=  1.17258D+01

At iterate  498    f=  6.39751D+00    |proj g|=  1.33474D+01

At iterate  499    f=  6.37671D+00    |proj g|=  1.62821D+01

At iterate  500    f=  6.34928D+00    |proj g|=  1.44442D+01

At iterate  501    f=  6.30776D+00    |proj g|=  1.53538D+01

At iterate  502    f=  6.29344D+00    |proj g|=  1.77791D+01

At iterate  503    f=  6.26013D+00    |proj g|=  8.31918D+00

At iterate  504    f=  6.24336D+00    |proj g|=  1.22793D+01

At iterate  505    f=  6.22466D+00    |proj g|=  2.13009D+01

At iterate  506    f=  6.20498D+00    |proj g|=  1.41409D+01

At iterate  507    f=  6.13967D+00    |proj g|=  1.86697D+01

At iterate  508    f=  6.09963D+00    |proj g|=  2.66816D+01

At iterate  509    f=  6.07658D+00    |proj g|=  3.66352D+01

At iterate  510    f=  6.04222D+00    |proj g|=  7.89776D+00

At iterate  511    f=  6.02620D+00    |proj g|=  7.76201D+00

At iterate  512    f=  5.98660D+00    |proj g|=  1.31385D+01

At iterate  513    f=  5.95263D+00    |proj g|=  1.01240D+01

At iterate  514    f=  5.92746D+00    |proj g|=  2.26969D+01

At iterate  515    f=  5.88209D+00    |proj g|=  7.60382D+00

At iterate  516    f=  5.86067D+00    |proj g|=  7.54721D+00

At iterate  517    f=  5.83311D+00    |proj g|=  6.11468D+00

At iterate  518    f=  5.82516D+00    |proj g|=  2.54052D+01

At iterate  519    f=  5.80960D+00    |proj g|=  1.17068D+01

At iterate  520    f=  5.78314D+00    |proj g|=  1.17649D+01

At iterate  521    f=  5.75401D+00    |proj g|=  2.01553D+01

At iterate  522    f=  5.74054D+00    |proj g|=  3.22411D+01

At iterate  523    f=  5.72334D+00    |proj g|=  9.33861D+00

At iterate  524    f=  5.71491D+00    |proj g|=  2.74019D+00

At iterate  525    f=  5.70882D+00    |proj g|=  7.50828D+00

At iterate  526    f=  5.69753D+00    |proj g|=  1.33113D+01

At iterate  527    f=  5.67434D+00    |proj g|=  2.00110D+01

At iterate  528    f=  5.66079D+00    |proj g|=  1.52218D+01

At iterate  529    f=  5.63839D+00    |proj g|=  1.81607D+01

At iterate  530    f=  5.63593D+00    |proj g|=  3.64634D+01

At iterate  531    f=  5.62223D+00    |proj g|=  7.42471D+00

At iterate  532    f=  5.61760D+00    |proj g|=  5.48307D+00

At iterate  533    f=  5.60174D+00    |proj g|=  1.17654D+01

At iterate  534    f=  5.57560D+00    |proj g|=  2.05209D+01

At iterate  535    f=  5.55570D+00    |proj g|=  2.59002D+01

At iterate  536    f=  5.53006D+00    |proj g|=  1.23180D+01

At iterate  537    f=  5.50686D+00    |proj g|=  8.40176D+00

At iterate  538    f=  5.48206D+00    |proj g|=  7.27590D+00

At iterate  539    f=  5.45322D+00    |proj g|=  9.80417D+00

At iterate  540    f=  5.43227D+00    |proj g|=  4.66012D+01

At iterate  541    f=  5.39375D+00    |proj g|=  1.00734D+01

At iterate  542    f=  5.37270D+00    |proj g|=  1.06586D+01

At iterate  543    f=  5.35598D+00    |proj g|=  9.58946D+00

At iterate  544    f=  5.33276D+00    |proj g|=  4.04880D+01

At iterate  545    f=  5.29777D+00    |proj g|=  1.32162D+01

At iterate  546    f=  5.27035D+00    |proj g|=  7.70455D+00

At iterate  547    f=  5.25696D+00    |proj g|=  2.30059D+01

At iterate  548    f=  5.24372D+00    |proj g|=  8.97662D+00

At iterate  549    f=  5.22863D+00    |proj g|=  1.03598D+01

At iterate  550    f=  5.20241D+00    |proj g|=  1.37249D+01

At iterate  551    f=  5.17400D+00    |proj g|=  1.44467D+01

At iterate  552    f=  5.16438D+00    |proj g|=  3.77393D+01

At iterate  553    f=  5.12938D+00    |proj g|=  7.50861D+00

At iterate  554    f=  5.11707D+00    |proj g|=  9.55688D+00

At iterate  555    f=  5.09005D+00    |proj g|=  1.48329D+01

At iterate  556    f=  5.07475D+00    |proj g|=  5.12381D+01

At iterate  557    f=  5.02550D+00    |proj g|=  1.98980D+01

At iterate  558    f=  4.99364D+00    |proj g|=  4.96973D+00

At iterate  559    f=  4.97395D+00    |proj g|=  5.72838D+00

At iterate  560    f=  4.96364D+00    |proj g|=  3.63844D+01

At iterate  561    f=  4.94465D+00    |proj g|=  2.51040D+01

At iterate  562    f=  4.91364D+00    |proj g|=  8.16508D+00

At iterate  563    f=  4.88552D+00    |proj g|=  1.05563D+01

At iterate  564    f=  4.85627D+00    |proj g|=  1.59266D+01

At iterate  565    f=  4.84802D+00    |proj g|=  1.72356D+01

At iterate  566    f=  4.83507D+00    |proj g|=  8.14696D+00

At iterate  567    f=  4.82233D+00    |proj g|=  6.31994D+00

At iterate  568    f=  4.79390D+00    |proj g|=  1.22491D+01

At iterate  569    f=  4.78799D+00    |proj g|=  3.39118D+01

At iterate  570    f=  4.75291D+00    |proj g|=  1.04726D+01

At iterate  571    f=  4.74017D+00    |proj g|=  5.20003D+00

At iterate  572    f=  4.72668D+00    |proj g|=  1.00769D+01

At iterate  573    f=  4.71031D+00    |proj g|=  1.11360D+01

At iterate  574    f=  4.68555D+00    |proj g|=  1.23108D+01

At iterate  575    f=  4.65856D+00    |proj g|=  1.05256D+01

At iterate  576    f=  4.61721D+00    |proj g|=  1.02224D+01

At iterate  577    f=  4.60849D+00    |proj g|=  2.49410D+01

At iterate  578    f=  4.59207D+00    |proj g|=  1.54652D+01

At iterate  579    f=  4.56676D+00    |proj g|=  4.20629D+00

At iterate  580    f=  4.55164D+00    |proj g|=  8.49057D+00

At iterate  581    f=  4.52622D+00    |proj g|=  1.08820D+01

At iterate  582    f=  4.51481D+00    |proj g|=  1.68724D+01

At iterate  583    f=  4.49231D+00    |proj g|=  5.16423D+00

At iterate  584    f=  4.47980D+00    |proj g|=  3.28475D+00

At iterate  585    f=  4.46089D+00    |proj g|=  1.74216D+01

At iterate  586    f=  4.45274D+00    |proj g|=  3.05370D+01

At iterate  587    f=  4.43023D+00    |proj g|=  8.12938D+00

At iterate  588    f=  4.41413D+00    |proj g|=  1.10046D+01

At iterate  589    f=  4.39234D+00    |proj g|=  1.58627D+01

At iterate  590    f=  4.38704D+00    |proj g|=  2.14545D+01

At iterate  591    f=  4.37331D+00    |proj g|=  9.39462D+00

At iterate  592    f=  4.36204D+00    |proj g|=  4.14610D+00

At iterate  593    f=  4.34875D+00    |proj g|=  6.65536D+00

At iterate  594    f=  4.32944D+00    |proj g|=  8.20899D+00

At iterate  595    f=  4.31695D+00    |proj g|=  2.86638D+01

At iterate  596    f=  4.29476D+00    |proj g|=  1.18441D+01

At iterate  597    f=  4.28130D+00    |proj g|=  4.34713D+00

At iterate  598    f=  4.26971D+00    |proj g|=  5.80972D+00

At iterate  599    f=  4.25248D+00    |proj g|=  1.56128D+01

At iterate  600    f=  4.23657D+00    |proj g|=  2.50200D+01

At iterate  601    f=  4.21790D+00    |proj g|=  1.15290D+01

At iterate  602    f=  4.20141D+00    |proj g|=  9.57009D+00

At iterate  603    f=  4.19605D+00    |proj g|=  1.08567D+01

At iterate  604    f=  4.18376D+00    |proj g|=  1.13596D+01

At iterate  605    f=  4.17194D+00    |proj g|=  1.20811D+01

At iterate  606    f=  4.15573D+00    |proj g|=  7.12514D+00

At iterate  607    f=  4.14152D+00    |proj g|=  2.21169D+01

At iterate  608    f=  4.11996D+00    |proj g|=  6.01525D+00

At iterate  609    f=  4.10647D+00    |proj g|=  4.11558D+00

At iterate  610    f=  4.08875D+00    |proj g|=  7.84944D+00

At iterate  611    f=  4.06995D+00    |proj g|=  8.35489D+00

At iterate  612    f=  4.04395D+00    |proj g|=  1.80468D+01

At iterate  613    f=  4.02296D+00    |proj g|=  2.67966D+01

At iterate  614    f=  4.00813D+00    |proj g|=  1.16992D+01

At iterate  615    f=  3.99839D+00    |proj g|=  5.43527D+00

At iterate  616    f=  3.99243D+00    |proj g|=  4.91124D+00

At iterate  617    f=  3.97770D+00    |proj g|=  1.15103D+01

At iterate  618    f=  3.95369D+00    |proj g|=  3.01873D+01

At iterate  619    f=  3.93731D+00    |proj g|=  7.99210D+00

At iterate  620    f=  3.92962D+00    |proj g|=  3.22300D+00

At iterate  621    f=  3.92355D+00    |proj g|=  3.50446D+00

At iterate  622    f=  3.91212D+00    |proj g|=  4.54911D+00

At iterate  623    f=  3.89314D+00    |proj g|=  2.13133D+01

At iterate  624    f=  3.88152D+00    |proj g|=  2.25576D+01

At iterate  625    f=  3.87198D+00    |proj g|=  1.00730D+01

At iterate  626    f=  3.86476D+00    |proj g|=  2.62775D+00

At iterate  627    f=  3.85637D+00    |proj g|=  2.49126D+00

At iterate  628    f=  3.83750D+00    |proj g|=  6.62555D+00

At iterate  629    f=  3.82184D+00    |proj g|=  1.55588D+01

At iterate  630    f=  3.81518D+00    |proj g|=  1.33929D+01

At iterate  631    f=  3.80854D+00    |proj g|=  5.36093D+00

At iterate  632    f=  3.80207D+00    |proj g|=  5.73605D+00

At iterate  633    f=  3.79490D+00    |proj g|=  6.66644D+00

At iterate  634    f=  3.77782D+00    |proj g|=  5.25020D+00

At iterate  635    f=  3.77291D+00    |proj g|=  2.34923D+01

At iterate  636    f=  3.76125D+00    |proj g|=  5.15026D+00

At iterate  637    f=  3.75490D+00    |proj g|=  2.52255D+00

At iterate  638    f=  3.74717D+00    |proj g|=  1.28926D+01

At iterate  639    f=  3.73789D+00    |proj g|=  5.67872D+00

At iterate  640    f=  3.72471D+00    |proj g|=  4.83356D+00

At iterate  641    f=  3.70704D+00    |proj g|=  9.70050D+00

At iterate  642    f=  3.70288D+00    |proj g|=  1.55936D+01

At iterate  643    f=  3.68951D+00    |proj g|=  6.33762D+00

At iterate  644    f=  3.67843D+00    |proj g|=  3.44357D+00

At iterate  645    f=  3.66057D+00    |proj g|=  3.95234D+00

At iterate  646    f=  3.64744D+00    |proj g|=  2.78946D+01

At iterate  647    f=  3.63290D+00    |proj g|=  5.10394D+00

At iterate  648    f=  3.62468D+00    |proj g|=  4.92404D+00

At iterate  649    f=  3.60964D+00    |proj g|=  1.76888D+01

At iterate  650    f=  3.60044D+00    |proj g|=  1.04483D+01

At iterate  651    f=  3.59281D+00    |proj g|=  7.10268D+00

At iterate  652    f=  3.57917D+00    |proj g|=  4.79491D+00

At iterate  653    f=  3.56771D+00    |proj g|=  1.83968D+01

At iterate  654    f=  3.55990D+00    |proj g|=  1.33722D+01

At iterate  655    f=  3.55310D+00    |proj g|=  3.39807D+00

At iterate  656    f=  3.54998D+00    |proj g|=  4.61525D+00

At iterate  657    f=  3.54260D+00    |proj g|=  4.45409D+00

At iterate  658    f=  3.52731D+00    |proj g|=  2.35832D+01

At iterate  659    f=  3.52168D+00    |proj g|=  2.14625D+01

At iterate  660    f=  3.51076D+00    |proj g|=  2.04957D+00

At iterate  661    f=  3.50676D+00    |proj g|=  3.84751D+00

At iterate  662    f=  3.49988D+00    |proj g|=  3.66294D+00

At iterate  663    f=  3.48453D+00    |proj g|=  1.27617D+01

At iterate  664    f=  3.47395D+00    |proj g|=  1.27777D+01

At iterate  665    f=  3.46359D+00    |proj g|=  5.06091D+00

At iterate  666    f=  3.45524D+00    |proj g|=  1.24366D+01

At iterate  667    f=  3.45338D+00    |proj g|=  2.51946D+01

At iterate  668    f=  3.44838D+00    |proj g|=  8.08090D+00

At iterate  669    f=  3.44394D+00    |proj g|=  3.39236D+00

At iterate  670    f=  3.43461D+00    |proj g|=  1.50527D+01

At iterate  671    f=  3.42538D+00    |proj g|=  1.82985D+01

At iterate  672    f=  3.42003D+00    |proj g|=  2.48822D+01

At iterate  673    f=  3.41044D+00    |proj g|=  9.03547D+00

At iterate  674    f=  3.40292D+00    |proj g|=  5.36159D+00

At iterate  675    f=  3.39724D+00    |proj g|=  9.91107D+00

At iterate  676    f=  3.38945D+00    |proj g|=  9.72119D+00

At iterate  677    f=  3.38442D+00    |proj g|=  2.03302D+01

At iterate  678    f=  3.37509D+00    |proj g|=  8.66304D+00

At iterate  679    f=  3.36569D+00    |proj g|=  3.49720D+00

At iterate  680    f=  3.35564D+00    |proj g|=  7.32976D+00

At iterate  681    f=  3.34389D+00    |proj g|=  9.36100D+00

At iterate  682    f=  3.33808D+00    |proj g|=  1.41590D+01

At iterate  683    f=  3.32644D+00    |proj g|=  5.01600D+00

At iterate  684    f=  3.32027D+00    |proj g|=  3.01789D+00

At iterate  685    f=  3.31729D+00    |proj g|=  1.49327D+01

At iterate  686    f=  3.31234D+00    |proj g|=  8.65761D+00

At iterate  687    f=  3.30517D+00    |proj g|=  3.49414D+00

At iterate  688    f=  3.29394D+00    |proj g|=  9.60482D+00

At iterate  689    f=  3.28752D+00    |proj g|=  9.25794D+00

At iterate  690    f=  3.27990D+00    |proj g|=  8.15391D+00

At iterate  691    f=  3.27529D+00    |proj g|=  3.95594D+00

At iterate  692    f=  3.26766D+00    |proj g|=  4.71716D+00

At iterate  693    f=  3.26024D+00    |proj g|=  1.61037D+01

At iterate  694    f=  3.25205D+00    |proj g|=  9.47646D+00

At iterate  695    f=  3.24588D+00    |proj g|=  4.45313D+00

At iterate  696    f=  3.23867D+00    |proj g|=  6.42508D+00

At iterate  697    f=  3.23352D+00    |proj g|=  5.75224D+00

At iterate  698    f=  3.22768D+00    |proj g|=  3.79696D+01

At iterate  699    f=  3.21657D+00    |proj g|=  1.08218D+01

At iterate  700    f=  3.20985D+00    |proj g|=  6.09644D+00

At iterate  701    f=  3.20682D+00    |proj g|=  7.40009D+00

At iterate  702    f=  3.19502D+00    |proj g|=  7.71041D+00

At iterate  703    f=  3.18849D+00    |proj g|=  1.38893D+01

At iterate  704    f=  3.17666D+00    |proj g|=  4.98064D+00

At iterate  705    f=  3.17269D+00    |proj g|=  1.23147D+01

At iterate  706    f=  3.16708D+00    |proj g|=  6.38131D+00

At iterate  707    f=  3.15717D+00    |proj g|=  3.96681D+00

At iterate  708    f=  3.14934D+00    |proj g|=  4.82542D+00

At iterate  709    f=  3.13595D+00    |proj g|=  4.84184D+00

At iterate  710    f=  3.12565D+00    |proj g|=  2.96601D+01

At iterate  711    f=  3.11788D+00    |proj g|=  2.39525D+01

At iterate  712    f=  3.11097D+00    |proj g|=  5.08396D+00

At iterate  713    f=  3.10787D+00    |proj g|=  2.37491D+00

At iterate  714    f=  3.10436D+00    |proj g|=  5.00386D+00

At iterate  715    f=  3.09707D+00    |proj g|=  8.62333D+00

At iterate  716    f=  3.09045D+00    |proj g|=  1.96441D+01

At iterate  717    f=  3.07926D+00    |proj g|=  6.91768D+00

At iterate  718    f=  3.07339D+00    |proj g|=  4.42698D+00

At iterate  719    f=  3.06680D+00    |proj g|=  5.38001D+00

At iterate  720    f=  3.05962D+00    |proj g|=  1.06748D+01

At iterate  721    f=  3.04980D+00    |proj g|=  5.02315D+00

At iterate  722    f=  3.03776D+00    |proj g|=  2.98487D+00

At iterate  723    f=  3.03576D+00    |proj g|=  2.51778D+01

At iterate  724    f=  3.03097D+00    |proj g|=  2.60924D+00

At iterate  725    f=  3.02886D+00    |proj g|=  5.12687D+00

At iterate  726    f=  3.02404D+00    |proj g|=  1.42522D+01

At iterate  727    f=  3.01787D+00    |proj g|=  1.67201D+01

At iterate  728    f=  3.01481D+00    |proj g|=  2.82552D+01

At iterate  729    f=  3.00617D+00    |proj g|=  8.30960D+00

At iterate  730    f=  3.00356D+00    |proj g|=  1.62839D+00

At iterate  731    f=  3.00069D+00    |proj g|=  9.63174D+00

At iterate  732    f=  2.99659D+00    |proj g|=  1.48315D+01

At iterate  733    f=  2.98643D+00    |proj g|=  1.88258D+01

At iterate  734    f=  2.97301D+00    |proj g|=  9.19354D+00

At iterate  735    f=  2.96625D+00    |proj g|=  1.97798D+01

At iterate  736    f=  2.96006D+00    |proj g|=  3.62644D+00

At iterate  737    f=  2.95700D+00    |proj g|=  8.29948D+00

At iterate  738    f=  2.95334D+00    |proj g|=  1.31989D+01

At iterate  739    f=  2.94489D+00    |proj g|=  1.53234D+01

At iterate  740    f=  2.94116D+00    |proj g|=  2.83429D+01

At iterate  741    f=  2.93122D+00    |proj g|=  9.47364D+00

At iterate  742    f=  2.92758D+00    |proj g|=  2.56014D+00

At iterate  743    f=  2.92363D+00    |proj g|=  7.31298D+00

At iterate  744    f=  2.91875D+00    |proj g|=  1.17209D+01

At iterate  745    f=  2.91171D+00    |proj g|=  5.38099D+00

At iterate  746    f=  2.90773D+00    |proj g|=  1.10544D+01

At iterate  747    f=  2.90264D+00    |proj g|=  4.43750D+00

At iterate  748    f=  2.89666D+00    |proj g|=  1.27471D+01

At iterate  749    f=  2.89223D+00    |proj g|=  1.10240D+01

At iterate  750    f=  2.88760D+00    |proj g|=  3.01775D+01

At iterate  751    f=  2.88092D+00    |proj g|=  5.58718D+00

At iterate  752    f=  2.87872D+00    |proj g|=  5.31083D+00

At iterate  753    f=  2.87712D+00    |proj g|=  9.32712D+00

At iterate  754    f=  2.87295D+00    |proj g|=  1.33718D+01

At iterate  755    f=  2.86444D+00    |proj g|=  1.43082D+01

At iterate  756    f=  2.86203D+00    |proj g|=  1.83308D+01

At iterate  757    f=  2.85392D+00    |proj g|=  9.87735D+00

At iterate  758    f=  2.84772D+00    |proj g|=  2.69058D+00

At iterate  759    f=  2.84050D+00    |proj g|=  7.20118D+00

At iterate  760    f=  2.83436D+00    |proj g|=  1.05376D+01

At iterate  761    f=  2.82689D+00    |proj g|=  8.51153D+00

At iterate  762    f=  2.82028D+00    |proj g|=  1.93400D+00

At iterate  763    f=  2.81453D+00    |proj g|=  3.58723D+00

At iterate  764    f=  2.81195D+00    |proj g|=  1.89322D+01

At iterate  765    f=  2.80669D+00    |proj g|=  1.50516D+01

At iterate  766    f=  2.79219D+00    |proj g|=  3.74461D+00

At iterate  767    f=  2.78247D+00    |proj g|=  3.53486D+00

At iterate  768    f=  2.77133D+00    |proj g|=  9.57092D+00

At iterate  769    f=  2.76574D+00    |proj g|=  1.31806D+01

At iterate  770    f=  2.75943D+00    |proj g|=  3.60181D+00

At iterate  771    f=  2.75449D+00    |proj g|=  4.13105D+00

At iterate  772    f=  2.74798D+00    |proj g|=  5.20229D+00

At iterate  773    f=  2.73541D+00    |proj g|=  8.49937D+00

At iterate  774    f=  2.73189D+00    |proj g|=  4.39987D+00

At iterate  775    f=  2.72594D+00    |proj g|=  2.32550D+00

At iterate  776    f=  2.72517D+00    |proj g|=  3.16789D+01

At iterate  777    f=  2.71783D+00    |proj g|=  9.64977D+00

At iterate  778    f=  2.71278D+00    |proj g|=  2.84812D+00

At iterate  779    f=  2.70603D+00    |proj g|=  9.03456D+00

At iterate  780    f=  2.69922D+00    |proj g|=  9.60135D+00

At iterate  781    f=  2.69729D+00    |proj g|=  4.75259D+01

At iterate  782    f=  2.67935D+00    |proj g|=  8.26675D+00

At iterate  783    f=  2.67460D+00    |proj g|=  2.54208D+00

At iterate  784    f=  2.66946D+00    |proj g|=  4.98760D+00

At iterate  785    f=  2.66064D+00    |proj g|=  6.84472D+00

At iterate  786    f=  2.65415D+00    |proj g|=  1.69259D+01

At iterate  787    f=  2.64202D+00    |proj g|=  3.23338D+00

At iterate  788    f=  2.63847D+00    |proj g|=  3.07566D+00

At iterate  789    f=  2.63628D+00    |proj g|=  4.07236D+01

At iterate  790    f=  2.62688D+00    |proj g|=  1.33379D+01

At iterate  791    f=  2.62100D+00    |proj g|=  4.84474D+00

At iterate  792    f=  2.61631D+00    |proj g|=  7.77319D+00

At iterate  793    f=  2.61110D+00    |proj g|=  8.71630D+00

At iterate  794    f=  2.60239D+00    |proj g|=  2.69586D+00

At iterate  795    f=  2.59533D+00    |proj g|=  1.92222D+01

At iterate  796    f=  2.58855D+00    |proj g|=  8.19196D+00

At iterate  797    f=  2.58346D+00    |proj g|=  3.07453D+00

At iterate  798    f=  2.58063D+00    |proj g|=  6.09174D+00

At iterate  799    f=  2.57250D+00    |proj g|=  9.17621D+00

At iterate  800    f=  2.56365D+00    |proj g|=  9.04640D+00

At iterate  801    f=  2.55711D+00    |proj g|=  1.05824D+01

At iterate  802    f=  2.54538D+00    |proj g|=  5.46056D+00

At iterate  803    f=  2.54477D+00    |proj g|=  2.94726D+01

At iterate  804    f=  2.53780D+00    |proj g|=  7.57618D+00

At iterate  805    f=  2.53539D+00    |proj g|=  4.45642D+00

At iterate  806    f=  2.53169D+00    |proj g|=  4.36104D+00

At iterate  807    f=  2.52698D+00    |proj g|=  8.75902D+00

At iterate  808    f=  2.52221D+00    |proj g|=  1.44486D+01

At iterate  809    f=  2.51662D+00    |proj g|=  9.13024D+00

At iterate  810    f=  2.50946D+00    |proj g|=  1.70499D+00

At iterate  811    f=  2.50518D+00    |proj g|=  2.56660D+00

At iterate  812    f=  2.49630D+00    |proj g|=  2.85501D+00

At iterate  813    f=  2.49143D+00    |proj g|=  5.46948D+00

At iterate  814    f=  2.48664D+00    |proj g|=  9.73269D+00

At iterate  815    f=  2.48070D+00    |proj g|=  3.62290D+00

At iterate  816    f=  2.47831D+00    |proj g|=  2.84863D+00

At iterate  817    f=  2.47496D+00    |proj g|=  5.26576D+00

At iterate  818    f=  2.46988D+00    |proj g|=  9.15518D+00

At iterate  819    f=  2.46438D+00    |proj g|=  6.50910D+00

At iterate  820    f=  2.45898D+00    |proj g|=  9.11567D+00

At iterate  821    f=  2.45527D+00    |proj g|=  1.50434D+01

At iterate  822    f=  2.45158D+00    |proj g|=  8.91140D+00

At iterate  823    f=  2.43956D+00    |proj g|=  6.91514D+00

At iterate  824    f=  2.43378D+00    |proj g|=  8.66750D+00

At iterate  825    f=  2.42674D+00    |proj g|=  8.68463D+00

At iterate  826    f=  2.41806D+00    |proj g|=  4.10253D+00

At iterate  827    f=  2.41269D+00    |proj g|=  4.73088D+00

At iterate  828    f=  2.40847D+00    |proj g|=  6.11462D+00

At iterate  829    f=  2.40486D+00    |proj g|=  1.78149D+01

At iterate  830    f=  2.39883D+00    |proj g|=  6.66322D+00

At iterate  831    f=  2.39333D+00    |proj g|=  4.60485D+00

At iterate  832    f=  2.38829D+00    |proj g|=  2.83029D+00

At iterate  833    f=  2.38450D+00    |proj g|=  1.34200D+01

At iterate  834    f=  2.37885D+00    |proj g|=  5.53175D+00

At iterate  835    f=  2.37380D+00    |proj g|=  4.95529D+00

At iterate  836    f=  2.36848D+00    |proj g|=  5.37156D+00

At iterate  837    f=  2.35945D+00    |proj g|=  5.76594D+00

At iterate  838    f=  2.35397D+00    |proj g|=  5.49636D+00

At iterate  839    f=  2.34826D+00    |proj g|=  2.04753D+00

At iterate  840    f=  2.34284D+00    |proj g|=  4.02720D+00

At iterate  841    f=  2.33757D+00    |proj g|=  7.12406D+00

At iterate  842    f=  2.33477D+00    |proj g|=  1.39789D+01

At iterate  843    f=  2.33058D+00    |proj g|=  5.45796D+00

At iterate  844    f=  2.32663D+00    |proj g|=  3.55820D+00

At iterate  845    f=  2.32261D+00    |proj g|=  4.84065D+00

At iterate  846    f=  2.31922D+00    |proj g|=  1.68138D+01

At iterate  847    f=  2.31281D+00    |proj g|=  1.07370D+01

At iterate  848    f=  2.30613D+00    |proj g|=  4.48399D+00

At iterate  849    f=  2.30033D+00    |proj g|=  5.50182D+00

At iterate  850    f=  2.29188D+00    |proj g|=  7.08371D+00

At iterate  851    f=  2.27701D+00    |proj g|=  8.09587D+00

At iterate  852    f=  2.27272D+00    |proj g|=  9.22851D+00

At iterate  853    f=  2.26287D+00    |proj g|=  4.24052D+00

At iterate  854    f=  2.25564D+00    |proj g|=  1.22844D+01

At iterate  855    f=  2.24720D+00    |proj g|=  8.50513D+00

At iterate  856    f=  2.23903D+00    |proj g|=  1.21309D+01

At iterate  857    f=  2.22728D+00    |proj g|=  2.36263D+00

At iterate  858    f=  2.22248D+00    |proj g|=  9.15382D+00

At iterate  859    f=  2.21685D+00    |proj g|=  1.03565D+01

At iterate  860    f=  2.21144D+00    |proj g|=  9.17541D+00

At iterate  861    f=  2.19752D+00    |proj g|=  6.17216D+00

At iterate  862    f=  2.19040D+00    |proj g|=  4.68674D+00

At iterate  863    f=  2.17581D+00    |proj g|=  4.19740D+00

At iterate  864    f=  2.16949D+00    |proj g|=  6.76092D+00

At iterate  865    f=  2.16066D+00    |proj g|=  3.57963D+00

At iterate  866    f=  2.15271D+00    |proj g|=  5.70662D+00

At iterate  867    f=  2.14895D+00    |proj g|=  1.41926D+01

At iterate  868    f=  2.14222D+00    |proj g|=  2.20195D+00

At iterate  869    f=  2.13667D+00    |proj g|=  8.65843D+00

At iterate  870    f=  2.12995D+00    |proj g|=  9.45012D+00

At iterate  871    f=  2.12648D+00    |proj g|=  1.09331D+01

At iterate  872    f=  2.12242D+00    |proj g|=  3.20571D+00

At iterate  873    f=  2.11822D+00    |proj g|=  7.99011D+00

At iterate  874    f=  2.11171D+00    |proj g|=  1.32467D+01

At iterate  875    f=  2.10421D+00    |proj g|=  1.26561D+01

At iterate  876    f=  2.09807D+00    |proj g|=  8.02481D+00

At iterate  877    f=  2.09003D+00    |proj g|=  5.67252D+00

At iterate  878    f=  2.07983D+00    |proj g|=  1.01509D+01

At iterate  879    f=  2.06889D+00    |proj g|=  6.80500D+00

At iterate  880    f=  2.05846D+00    |proj g|=  1.51372D+01

At iterate  881    f=  2.03965D+00    |proj g|=  5.20338D+00

At iterate  882    f=  2.02441D+00    |proj g|=  7.61533D+00

At iterate  883    f=  2.01581D+00    |proj g|=  3.61498D+01

At iterate  884    f=  2.00445D+00    |proj g|=  7.75519D+00

At iterate  885    f=  1.99762D+00    |proj g|=  5.64441D+00

At iterate  886    f=  1.98390D+00    |proj g|=  9.00138D+00

At iterate  887    f=  1.97860D+00    |proj g|=  2.76129D+01

At iterate  888    f=  1.96481D+00    |proj g|=  5.01710D+00

At iterate  889    f=  1.95876D+00    |proj g|=  4.43539D+00

At iterate  890    f=  1.94520D+00    |proj g|=  1.09813D+01

At iterate  891    f=  1.92643D+00    |proj g|=  1.36881D+01

At iterate  892    f=  1.90781D+00    |proj g|=  5.49309D+00

At iterate  893    f=  1.89827D+00    |proj g|=  9.99923D+00

At iterate  894    f=  1.88409D+00    |proj g|=  3.18091D+00

At iterate  895    f=  1.87388D+00    |proj g|=  6.70860D+00

At iterate  896    f=  1.87139D+00    |proj g|=  3.24673D+01

At iterate  897    f=  1.85972D+00    |proj g|=  3.90959D+00

At iterate  898    f=  1.85693D+00    |proj g|=  2.67032D+00

At iterate  899    f=  1.85053D+00    |proj g|=  5.19862D+00

At iterate  900    f=  1.84188D+00    |proj g|=  4.73896D+00

At iterate  901    f=  1.83805D+00    |proj g|=  1.95983D+01

At iterate  902    f=  1.83018D+00    |proj g|=  9.13757D+00

At iterate  903    f=  1.82167D+00    |proj g|=  2.76061D+00

At iterate  904    f=  1.81272D+00    |proj g|=  7.83309D+00

At iterate  905    f=  1.80270D+00    |proj g|=  1.01233D+01

At iterate  906    f=  1.79587D+00    |proj g|=  2.05693D+01

At iterate  907    f=  1.77565D+00    |proj g|=  6.99927D+00

At iterate  908    f=  1.76505D+00    |proj g|=  2.55208D+00

At iterate  909    f=  1.75805D+00    |proj g|=  1.28756D+01

At iterate  910    f=  1.75303D+00    |proj g|=  8.78025D+00

At iterate  911    f=  1.74876D+00    |proj g|=  5.59977D+00

At iterate  912    f=  1.73770D+00    |proj g|=  7.00050D+00

At iterate  913    f=  1.73089D+00    |proj g|=  5.82969D+00

At iterate  914    f=  1.72497D+00    |proj g|=  3.94878D+01

At iterate  915    f=  1.71011D+00    |proj g|=  1.13465D+01

At iterate  916    f=  1.70028D+00    |proj g|=  5.55353D+00

At iterate  917    f=  1.69246D+00    |proj g|=  1.11995D+01

At iterate  918    f=  1.68229D+00    |proj g|=  9.72427D+00

At iterate  919    f=  1.66710D+00    |proj g|=  1.39815D+01

At iterate  920    f=  1.66060D+00    |proj g|=  1.01951D+01

At iterate  921    f=  1.65658D+00    |proj g|=  1.75467D+00

At iterate  922    f=  1.65356D+00    |proj g|=  6.42051D+00

At iterate  923    f=  1.64855D+00    |proj g|=  1.04421D+01

At iterate  924    f=  1.63728D+00    |proj g|=  1.38215D+01

At iterate  925    f=  1.62938D+00    |proj g|=  1.56311D+01

At iterate  926    f=  1.61821D+00    |proj g|=  2.36016D+00

At iterate  927    f=  1.61227D+00    |proj g|=  5.15446D+00

At iterate  928    f=  1.60372D+00    |proj g|=  6.73108D+00

At iterate  929    f=  1.58460D+00    |proj g|=  1.00486D+01

At iterate  930    f=  1.57696D+00    |proj g|=  8.40915D+00

At iterate  931    f=  1.56650D+00    |proj g|=  3.11861D+00

At iterate  932    f=  1.56435D+00    |proj g|=  1.24255D+01

At iterate  933    f=  1.55772D+00    |proj g|=  4.57723D+00

At iterate  934    f=  1.55497D+00    |proj g|=  2.38698D+00

At iterate  935    f=  1.54802D+00    |proj g|=  1.01064D+01

At iterate  936    f=  1.54155D+00    |proj g|=  1.10473D+01

At iterate  937    f=  1.53559D+00    |proj g|=  6.94313D+00

At iterate  938    f=  1.52917D+00    |proj g|=  5.04737D+00

At iterate  939    f=  1.52565D+00    |proj g|=  5.58393D+00

At iterate  940    f=  1.52093D+00    |proj g|=  3.41905D+00

At iterate  941    f=  1.51118D+00    |proj g|=  4.00160D+00

At iterate  942    f=  1.50514D+00    |proj g|=  7.84936D+00

At iterate  943    f=  1.49925D+00    |proj g|=  2.49492D+00

At iterate  944    f=  1.49481D+00    |proj g|=  3.04011D+00

At iterate  945    f=  1.48643D+00    |proj g|=  7.18136D+00

At iterate  946    f=  1.48239D+00    |proj g|=  6.09826D+00

At iterate  947    f=  1.47915D+00    |proj g|=  2.41725D+00

At iterate  948    f=  1.47569D+00    |proj g|=  2.05987D+00

At iterate  949    f=  1.47265D+00    |proj g|=  7.36888D+00

At iterate  950    f=  1.46857D+00    |proj g|=  6.34296D+00

At iterate  951    f=  1.46376D+00    |proj g|=  1.00779D+01

At iterate  952    f=  1.45888D+00    |proj g|=  4.09193D+00

At iterate  953    f=  1.45614D+00    |proj g|=  3.57155D+00

At iterate  954    f=  1.44627D+00    |proj g|=  1.70822D+00

At iterate  955    f=  1.44333D+00    |proj g|=  1.34029D+01

At iterate  956    f=  1.43860D+00    |proj g|=  5.14575D+00

At iterate  957    f=  1.43388D+00    |proj g|=  1.06476D+00

At iterate  958    f=  1.42852D+00    |proj g|=  4.46299D+00

At iterate  959    f=  1.42708D+00    |proj g|=  2.03123D+01

At iterate  960    f=  1.41907D+00    |proj g|=  3.34203D+00

At iterate  961    f=  1.41507D+00    |proj g|=  4.57132D+00

At iterate  962    f=  1.40688D+00    |proj g|=  7.42921D+00

At iterate  963    f=  1.40192D+00    |proj g|=  1.40299D+01

At iterate  964    f=  1.39361D+00    |proj g|=  4.84876D+00

At iterate  965    f=  1.39061D+00    |proj g|=  2.41590D+00

At iterate  966    f=  1.38588D+00    |proj g|=  6.37021D+00

At iterate  967    f=  1.38073D+00    |proj g|=  6.57732D+00

At iterate  968    f=  1.37613D+00    |proj g|=  8.86802D+00

At iterate  969    f=  1.37205D+00    |proj g|=  2.20734D+00

At iterate  970    f=  1.36914D+00    |proj g|=  3.74195D+00

At iterate  971    f=  1.36665D+00    |proj g|=  5.61361D+00

At iterate  972    f=  1.36454D+00    |proj g|=  1.43421D+01

At iterate  973    f=  1.36083D+00    |proj g|=  6.75599D+00

At iterate  974    f=  1.35800D+00    |proj g|=  1.82747D+00

At iterate  975    f=  1.35619D+00    |proj g|=  3.17644D+00

At iterate  976    f=  1.35306D+00    |proj g|=  5.22270D+00

At iterate  977    f=  1.34738D+00    |proj g|=  6.57159D+00

At iterate  978    f=  1.34461D+00    |proj g|=  8.68662D+00

At iterate  979    f=  1.33840D+00    |proj g|=  1.51260D+00

At iterate  980    f=  1.33577D+00    |proj g|=  1.92363D+00

At iterate  981    f=  1.33221D+00    |proj g|=  6.01773D+00

At iterate  982    f=  1.32975D+00    |proj g|=  1.28945D+01

At iterate  983    f=  1.32584D+00    |proj g|=  3.53446D+00

At iterate  984    f=  1.32348D+00    |proj g|=  2.55457D+00

At iterate  985    f=  1.32193D+00    |proj g|=  3.34342D+00

At iterate  986    f=  1.32131D+00    |proj g|=  2.30925D+01

At iterate  987    f=  1.31676D+00    |proj g|=  6.59614D+00

At iterate  988    f=  1.31496D+00    |proj g|=  1.15146D+00

At iterate  989    f=  1.31344D+00    |proj g|=  3.19988D+00

At iterate  990    f=  1.31130D+00    |proj g|=  3.83822D+00

At iterate  991    f=  1.30897D+00    |proj g|=  1.19030D+01

At iterate  992    f=  1.30234D+00    |proj g|=  2.93377D+00

At iterate  993    f=  1.30078D+00    |proj g|=  1.06528D+00

At iterate  994    f=  1.29791D+00    |proj g|=  2.14740D+00

At iterate  995    f=  1.29472D+00    |proj g|=  6.64390D+00

At iterate  996    f=  1.29111D+00    |proj g|=  4.88828D+00

At iterate  997    f=  1.28776D+00    |proj g|=  2.87405D+00

At iterate  998    f=  1.28361D+00    |proj g|=  2.69623D+00

At iterate  999    f=  1.28133D+00    |proj g|=  3.97708D+00

At iterate 1000    f=  1.27896D+00    |proj g|=  1.12102D+01

At iterate 1001    f=  1.27623D+00    |proj g|=  3.83597D+00

At iterate 1002    f=  1.27394D+00    |proj g|=  2.59219D+00

At iterate 1003    f=  1.27278D+00    |proj g|=  3.30259D+00

At iterate 1004    f=  1.26853D+00    |proj g|=  6.44483D+00

At iterate 1005    f=  1.26439D+00    |proj g|=  4.14209D+00

At iterate 1006    f=  1.26177D+00    |proj g|=  2.50801D+00

At iterate 1007    f=  1.25836D+00    |proj g|=  3.48995D+00

At iterate 1008    f=  1.25697D+00    |proj g|=  9.47751D+00

At iterate 1009    f=  1.25503D+00    |proj g|=  4.18262D+00

At iterate 1010    f=  1.25317D+00    |proj g|=  1.09873D+00

At iterate 1011    f=  1.25191D+00    |proj g|=  2.09232D+00

At iterate 1012    f=  1.25017D+00    |proj g|=  1.18979D+01

At iterate 1013    f=  1.24698D+00    |proj g|=  5.75807D+00

At iterate 1014    f=  1.24426D+00    |proj g|=  1.28175D+00

At iterate 1015    f=  1.24206D+00    |proj g|=  1.79362D+00

At iterate 1016    f=  1.23929D+00    |proj g|=  2.74445D+00

At iterate 1017    f=  1.23640D+00    |proj g|=  4.88664D+00

At iterate 1018    f=  1.23396D+00    |proj g|=  2.21838D+00

At iterate 1019    f=  1.23264D+00    |proj g|=  8.60169D-01

At iterate 1020    f=  1.23087D+00    |proj g|=  1.97046D+00

At iterate 1021    f=  1.22879D+00    |proj g|=  2.78699D+00

At iterate 1022    f=  1.22569D+00    |proj g|=  1.19052D+01

At iterate 1023    f=  1.22385D+00    |proj g|=  6.13438D+00

At iterate 1024    f=  1.22200D+00    |proj g|=  1.08676D+00

At iterate 1025    f=  1.22121D+00    |proj g|=  1.39924D+00

At iterate 1026    f=  1.22006D+00    |proj g|=  6.35758D+00

At iterate 1027    f=  1.21797D+00    |proj g|=  4.47977D+00

At iterate 1028    f=  1.21397D+00    |proj g|=  4.38297D+00

At iterate 1029    f=  1.20872D+00    |proj g|=  7.22234D+00

At iterate 1030    f=  1.20501D+00    |proj g|=  3.24012D+00

At iterate 1031    f=  1.20221D+00    |proj g|=  1.03192D+00

At iterate 1032    f=  1.20021D+00    |proj g|=  2.99451D+00

At iterate 1033    f=  1.19726D+00    |proj g|=  3.48519D+00

At iterate 1034    f=  1.19506D+00    |proj g|=  5.36915D+00

At iterate 1035    f=  1.19303D+00    |proj g|=  2.89724D+00

At iterate 1036    f=  1.19055D+00    |proj g|=  2.93419D+00

At iterate 1037    f=  1.18820D+00    |proj g|=  2.68692D+00

At iterate 1038    f=  1.18467D+00    |proj g|=  4.14652D+00

At iterate 1039    f=  1.18243D+00    |proj g|=  1.36285D+01

At iterate 1040    f=  1.17930D+00    |proj g|=  1.58750D+00

At iterate 1041    f=  1.17840D+00    |proj g|=  1.50909D+00

At iterate 1042    f=  1.17604D+00    |proj g|=  3.24000D+00

At iterate 1043    f=  1.17250D+00    |proj g|=  4.21280D+00

At iterate 1044    f=  1.16820D+00    |proj g|=  6.39989D+00

At iterate 1045    f=  1.16606D+00    |proj g|=  5.29446D+00

At iterate 1046    f=  1.16384D+00    |proj g|=  1.35513D+00

At iterate 1047    f=  1.16278D+00    |proj g|=  1.75172D+00

At iterate 1048    f=  1.16143D+00    |proj g|=  5.09083D+00

At iterate 1049    f=  1.15920D+00    |proj g|=  3.07003D+00

At iterate 1050    f=  1.15725D+00    |proj g|=  1.90059D+00

At iterate 1051    f=  1.15548D+00    |proj g|=  3.74778D+00

At iterate 1052    f=  1.15481D+00    |proj g|=  5.83025D+00

At iterate 1053    f=  1.15359D+00    |proj g|=  1.72265D+00

At iterate 1054    f=  1.15239D+00    |proj g|=  2.88351D+00

At iterate 1055    f=  1.15080D+00    |proj g|=  4.06174D+00

At iterate 1056    f=  1.14871D+00    |proj g|=  4.03034D+00

At iterate 1057    f=  1.14730D+00    |proj g|=  8.97080D+00

At iterate 1058    f=  1.14462D+00    |proj g|=  3.91535D+00

At iterate 1059    f=  1.14257D+00    |proj g|=  1.38825D+00

At iterate 1060    f=  1.14090D+00    |proj g|=  1.87287D+00

At iterate 1061    f=  1.13845D+00    |proj g|=  2.94406D+00

At iterate 1062    f=  1.13582D+00    |proj g|=  6.48442D+00

At iterate 1063    f=  1.13309D+00    |proj g|=  4.08232D+00

At iterate 1064    f=  1.13193D+00    |proj g|=  2.37358D+00

At iterate 1065    f=  1.13079D+00    |proj g|=  4.13286D+00

At iterate 1066    f=  1.12957D+00    |proj g|=  2.86624D+00

At iterate 1067    f=  1.12814D+00    |proj g|=  4.38478D+00

At iterate 1068    f=  1.12436D+00    |proj g|=  3.24900D+00

At iterate 1069    f=  1.12289D+00    |proj g|=  8.61761D+00

At iterate 1070    f=  1.12044D+00    |proj g|=  2.46361D+00

At iterate 1071    f=  1.11885D+00    |proj g|=  1.84236D+00

At iterate 1072    f=  1.11800D+00    |proj g|=  1.95233D+00

At iterate 1073    f=  1.11491D+00    |proj g|=  4.43710D+00

At iterate 1074    f=  1.11319D+00    |proj g|=  8.77519D+00

At iterate 1075    f=  1.11086D+00    |proj g|=  2.17957D+00

At iterate 1076    f=  1.10994D+00    |proj g|=  1.43983D+00

At iterate 1077    f=  1.10831D+00    |proj g|=  2.15690D+00

At iterate 1078    f=  1.10757D+00    |proj g|=  4.83807D+00

At iterate 1079    f=  1.10657D+00    |proj g|=  2.58659D+00

At iterate 1080    f=  1.10520D+00    |proj g|=  9.27771D-01

At iterate 1081    f=  1.10396D+00    |proj g|=  1.61366D+00

At iterate 1082    f=  1.10242D+00    |proj g|=  2.09084D+00

At iterate 1083    f=  1.10196D+00    |proj g|=  3.69638D+00

At iterate 1084    f=  1.10080D+00    |proj g|=  1.84946D+00

At iterate 1085    f=  1.09906D+00    |proj g|=  1.02532D+00

At iterate 1086    f=  1.09526D+00    |proj g|=  3.07815D+00

At iterate 1087    f=  1.09433D+00    |proj g|=  3.03150D+00

At iterate 1088    f=  1.09282D+00    |proj g|=  2.02699D+00

At iterate 1089    f=  1.09100D+00    |proj g|=  1.40089D+00

At iterate 1090    f=  1.08987D+00    |proj g|=  6.60008D+00

At iterate 1091    f=  1.08815D+00    |proj g|=  2.25214D+00

At iterate 1092    f=  1.08742D+00    |proj g|=  2.02521D+00

At iterate 1093    f=  1.08593D+00    |proj g|=  7.94190D-01

At iterate 1094    f=  1.08348D+00    |proj g|=  2.21903D+00

At iterate 1095    f=  1.08280D+00    |proj g|=  5.10225D+00

At iterate 1096    f=  1.08078D+00    |proj g|=  3.34877D+00

At iterate 1097    f=  1.07889D+00    |proj g|=  1.29149D+00

At iterate 1098    f=  1.07755D+00    |proj g|=  7.75431D-01

At iterate 1099    f=  1.07653D+00    |proj g|=  2.62527D+00

At iterate 1100    f=  1.07587D+00    |proj g|=  7.77157D+00

At iterate 1101    f=  1.07444D+00    |proj g|=  2.32684D+00

At iterate 1102    f=  1.07321D+00    |proj g|=  1.67407D+00

At iterate 1103    f=  1.07240D+00    |proj g|=  2.19707D+00

At iterate 1104    f=  1.07180D+00    |proj g|=  9.85036D+00

At iterate 1105    f=  1.07007D+00    |proj g|=  3.23734D+00

At iterate 1106    f=  1.06905D+00    |proj g|=  8.92925D-01

At iterate 1107    f=  1.06835D+00    |proj g|=  1.97515D+00

At iterate 1108    f=  1.06718D+00    |proj g|=  2.05582D+00

At iterate 1109    f=  1.06395D+00    |proj g|=  4.08990D+00

At iterate 1110    f=  1.06312D+00    |proj g|=  6.09067D+00

At iterate 1111    f=  1.06169D+00    |proj g|=  1.89339D+00

At iterate 1112    f=  1.06086D+00    |proj g|=  1.51854D+00

At iterate 1113    f=  1.05996D+00    |proj g|=  1.77555D+00

At iterate 1114    f=  1.05895D+00    |proj g|=  4.49311D+00

At iterate 1115    f=  1.05775D+00    |proj g|=  9.15039D-01

At iterate 1116    f=  1.05722D+00    |proj g|=  1.08703D+00

At iterate 1117    f=  1.05631D+00    |proj g|=  1.89427D+00

At iterate 1118    f=  1.05548D+00    |proj g|=  3.78963D+00

At iterate 1119    f=  1.05419D+00    |proj g|=  2.07893D+00

At iterate 1120    f=  1.05339D+00    |proj g|=  1.81538D+00

At iterate 1121    f=  1.05145D+00    |proj g|=  1.24828D+00

At iterate 1122    f=  1.05011D+00    |proj g|=  4.93228D+00

At iterate 1123    f=  1.04916D+00    |proj g|=  4.73268D+00

At iterate 1124    f=  1.04845D+00    |proj g|=  1.48820D+00

At iterate 1125    f=  1.04800D+00    |proj g|=  7.41111D-01

At iterate 1126    f=  1.04757D+00    |proj g|=  1.46304D+00

At iterate 1127    f=  1.04643D+00    |proj g|=  2.05220D+00

At iterate 1128    f=  1.04522D+00    |proj g|=  4.88148D+00

At iterate 1129    f=  1.04362D+00    |proj g|=  1.64478D+00

At iterate 1130    f=  1.04273D+00    |proj g|=  2.36465D+00

At iterate 1131    f=  1.04210D+00    |proj g|=  1.38801D+00

At iterate 1132    f=  1.04179D+00    |proj g|=  3.44031D+00

At iterate 1133    f=  1.04128D+00    |proj g|=  1.50978D+00

At iterate 1134    f=  1.04000D+00    |proj g|=  2.53097D+00

At iterate 1135    f=  1.03921D+00    |proj g|=  2.77049D+00

At iterate 1136    f=  1.03817D+00    |proj g|=  9.96639D+00

At iterate 1137    f=  1.03680D+00    |proj g|=  2.09461D+00

At iterate 1138    f=  1.03639D+00    |proj g|=  1.07600D+00

At iterate 1139    f=  1.03598D+00    |proj g|=  1.41418D+00

At iterate 1140    f=  1.03519D+00    |proj g|=  2.48916D+00

At iterate 1141    f=  1.03378D+00    |proj g|=  2.88666D+00

At iterate 1142    f=  1.03222D+00    |proj g|=  5.37229D+00

At iterate 1143    f=  1.03068D+00    |proj g|=  3.31307D+00

At iterate 1144    f=  1.02950D+00    |proj g|=  1.18530D+00

At iterate 1145    f=  1.02879D+00    |proj g|=  1.76375D+00

At iterate 1146    f=  1.02793D+00    |proj g|=  6.12851D+00

At iterate 1147    f=  1.02679D+00    |proj g|=  2.13542D+00

At iterate 1148    f=  1.02584D+00    |proj g|=  1.43005D+00

At iterate 1149    f=  1.02529D+00    |proj g|=  2.28973D+00

At iterate 1150    f=  1.02476D+00    |proj g|=  6.24013D+00

At iterate 1151    f=  1.02380D+00    |proj g|=  2.93359D+00

At iterate 1152    f=  1.02291D+00    |proj g|=  7.20942D-01

At iterate 1153    f=  1.02224D+00    |proj g|=  1.57078D+00

At iterate 1154    f=  1.02121D+00    |proj g|=  1.87584D+00

At iterate 1155    f=  1.02040D+00    |proj g|=  5.86388D+00

At iterate 1156    f=  1.01899D+00    |proj g|=  9.56033D-01

At iterate 1157    f=  1.01835D+00    |proj g|=  7.46570D-01

At iterate 1158    f=  1.01731D+00    |proj g|=  1.79879D+00

At iterate 1159    f=  1.01624D+00    |proj g|=  4.23794D+00

At iterate 1160    f=  1.01488D+00    |proj g|=  2.63344D+00

At iterate 1161    f=  1.01386D+00    |proj g|=  7.94774D-01

At iterate 1162    f=  1.01294D+00    |proj g|=  1.77439D+00

At iterate 1163    f=  1.01260D+00    |proj g|=  4.97338D+00

At iterate 1164    f=  1.01191D+00    |proj g|=  3.56397D+00

At iterate 1165    f=  1.01049D+00    |proj g|=  1.18554D+00

At iterate 1166    f=  1.00924D+00    |proj g|=  1.21404D+00

At iterate 1167    f=  1.00787D+00    |proj g|=  2.82593D+00

At iterate 1168    f=  1.00704D+00    |proj g|=  3.94237D+00

At iterate 1169    f=  1.00592D+00    |proj g|=  1.25631D+00

At iterate 1170    f=  1.00500D+00    |proj g|=  5.77656D-01

At iterate 1171    f=  1.00415D+00    |proj g|=  1.12625D+00

At iterate 1172    f=  1.00285D+00    |proj g|=  1.63540D+00

At iterate 1173    f=  1.00203D+00    |proj g|=  4.44508D+00

At iterate 1174    f=  1.00079D+00    |proj g|=  1.28553D+00

At iterate 1175    f=  9.99749D-01    |proj g|=  2.90583D+00

At iterate 1176    f=  9.98871D-01    |proj g|=  2.21122D+00

At iterate 1177    f=  9.98039D-01    |proj g|=  1.95170D+00

At iterate 1178    f=  9.96965D-01    |proj g|=  2.75640D+00

At iterate 1179    f=  9.95599D-01    |proj g|=  1.58137D+00

At iterate 1180    f=  9.94983D-01    |proj g|=  1.13268D+01

At iterate 1181    f=  9.93125D-01    |proj g|=  1.70199D+00

At iterate 1182    f=  9.92675D-01    |proj g|=  6.71594D-01

At iterate 1183    f=  9.91889D-01    |proj g|=  1.82925D+00

At iterate 1184    f=  9.90552D-01    |proj g|=  3.15856D+00

At iterate 1185    f=  9.89778D-01    |proj g|=  5.20958D+00

At iterate 1186    f=  9.87963D-01    |proj g|=  1.83998D+00

At iterate 1187    f=  9.87359D-01    |proj g|=  8.98997D-01

At iterate 1188    f=  9.86562D-01    |proj g|=  2.27242D+00

At iterate 1189    f=  9.85679D-01    |proj g|=  5.43222D+00

At iterate 1190    f=  9.84608D-01    |proj g|=  3.40323D+00

At iterate 1191    f=  9.82587D-01    |proj g|=  1.04956D+00

At iterate 1192    f=  9.81889D-01    |proj g|=  1.10515D+00

At iterate 1193    f=  9.80676D-01    |proj g|=  8.00930D+00

At iterate 1194    f=  9.79064D-01    |proj g|=  1.02495D+00

At iterate 1195    f=  9.78504D-01    |proj g|=  8.47556D-01

At iterate 1196    f=  9.76313D-01    |proj g|=  2.36204D+00

At iterate 1197    f=  9.74716D-01    |proj g|=  1.37052D+00

At iterate 1198    f=  9.74232D-01    |proj g|=  4.08889D+00

At iterate 1199    f=  9.73268D-01    |proj g|=  6.03630D-01

At iterate 1200    f=  9.72637D-01    |proj g|=  9.87960D-01

At iterate 1201    f=  9.71317D-01    |proj g|=  2.68065D+00

At iterate 1202    f=  9.70792D-01    |proj g|=  3.68767D+00

At iterate 1203    f=  9.70130D-01    |proj g|=  2.13706D+00

At iterate 1204    f=  9.69446D-01    |proj g|=  6.08953D-01

At iterate 1205    f=  9.69025D-01    |proj g|=  9.18985D-01

At iterate 1206    f=  9.68389D-01    |proj g|=  9.35191D+00

At iterate 1207    f=  9.67202D-01    |proj g|=  3.07704D+00

At iterate 1208    f=  9.66374D-01    |proj g|=  1.58803D+00

At iterate 1209    f=  9.65451D-01    |proj g|=  2.93973D+00

At iterate 1210    f=  9.64243D-01    |proj g|=  2.87090D+00

At iterate 1211    f=  9.63518D-01    |proj g|=  5.87163D+00

At iterate 1212    f=  9.62230D-01    |proj g|=  2.08223D+00

At iterate 1213    f=  9.61517D-01    |proj g|=  8.69018D-01

At iterate 1214    f=  9.60681D-01    |proj g|=  2.96876D+00

At iterate 1215    f=  9.60084D-01    |proj g|=  4.23615D+00

At iterate 1216    f=  9.59475D-01    |proj g|=  2.69396D+00

At iterate 1217    f=  9.58411D-01    |proj g|=  1.53752D+00

At iterate 1218    f=  9.57853D-01    |proj g|=  2.43092D+00

At iterate 1219    f=  9.56489D-01    |proj g|=  2.44600D+00

At iterate 1220    f=  9.55893D-01    |proj g|=  3.44686D+00

At iterate 1221    f=  9.55338D-01    |proj g|=  1.33450D+00

At iterate 1222    f=  9.54536D-01    |proj g|=  1.69029D+00

At iterate 1223    f=  9.53997D-01    |proj g|=  1.59787D+00

At iterate 1224    f=  9.53315D-01    |proj g|=  4.92126D+00

At iterate 1225    f=  9.52325D-01    |proj g|=  1.23630D+00

At iterate 1226    f=  9.51829D-01    |proj g|=  1.55182D+00

At iterate 1227    f=  9.51299D-01    |proj g|=  2.78513D+00

At iterate 1228    f=  9.50452D-01    |proj g|=  2.80849D+00

At iterate 1229    f=  9.49354D-01    |proj g|=  1.30853D+00

At iterate 1230    f=  9.48796D-01    |proj g|=  1.88723D+00

At iterate 1231    f=  9.47843D-01    |proj g|=  9.05009D-01

At iterate 1232    f=  9.47369D-01    |proj g|=  5.35026D+00

At iterate 1233    f=  9.46585D-01    |proj g|=  1.74322D+00

At iterate 1234    f=  9.46052D-01    |proj g|=  6.35266D-01

At iterate 1235    f=  9.45525D-01    |proj g|=  1.83162D+00

At iterate 1236    f=  9.44669D-01    |proj g|=  1.58768D+00

At iterate 1237    f=  9.44202D-01    |proj g|=  5.30152D+00

At iterate 1238    f=  9.43083D-01    |proj g|=  2.36841D+00

At iterate 1239    f=  9.42129D-01    |proj g|=  1.10955D+00

At iterate 1240    f=  9.41042D-01    |proj g|=  2.58271D+00

At iterate 1241    f=  9.40619D-01    |proj g|=  3.61430D+00

At iterate 1242    f=  9.40068D-01    |proj g|=  1.71320D+00

At iterate 1243    f=  9.39423D-01    |proj g|=  9.60219D-01

At iterate 1244    f=  9.38901D-01    |proj g|=  9.71010D-01

At iterate 1245    f=  9.38154D-01    |proj g|=  2.39723D+00

At iterate 1246    f=  9.37651D-01    |proj g|=  4.82252D+00

At iterate 1247    f=  9.36949D-01    |proj g|=  1.14193D+00

At iterate 1248    f=  9.36329D-01    |proj g|=  1.75020D+00

At iterate 1249    f=  9.35905D-01    |proj g|=  1.90421D+00

At iterate 1250    f=  9.35146D-01    |proj g|=  6.73342D+00

At iterate 1251    f=  9.34187D-01    |proj g|=  1.04579D+00

At iterate 1252    f=  9.33739D-01    |proj g|=  5.79183D-01

At iterate 1253    f=  9.33424D-01    |proj g|=  2.08110D+00

At iterate 1254    f=  9.33156D-01    |proj g|=  3.18951D+00

At iterate 1255    f=  9.32854D-01    |proj g|=  2.19122D+00

At iterate 1256    f=  9.31847D-01    |proj g|=  8.68355D-01

At iterate 1257    f=  9.31430D-01    |proj g|=  1.18541D+00

At iterate 1258    f=  9.29697D-01    |proj g|=  1.12199D+00

At iterate 1259    f=  9.29424D-01    |proj g|=  1.88139D+00

At iterate 1260    f=  9.28931D-01    |proj g|=  9.93472D-01

At iterate 1261    f=  9.28263D-01    |proj g|=  5.90583D-01

At iterate 1262    f=  9.27497D-01    |proj g|=  1.90506D+00

At iterate 1263    f=  9.27025D-01    |proj g|=  2.91365D+00

At iterate 1264    f=  9.26572D-01    |proj g|=  1.11436D+00

At iterate 1265    f=  9.25813D-01    |proj g|=  1.83786D+00

At iterate 1266    f=  9.25398D-01    |proj g|=  3.34511D+00

At iterate 1267    f=  9.24795D-01    |proj g|=  2.52394D+00

At iterate 1268    f=  9.24192D-01    |proj g|=  2.09287D+00

At iterate 1269    f=  9.23652D-01    |proj g|=  1.37121D+00

At iterate 1270    f=  9.23031D-01    |proj g|=  7.84375D-01

At iterate 1271    f=  9.22619D-01    |proj g|=  4.83594D+00

At iterate 1272    f=  9.21951D-01    |proj g|=  1.32066D+00

At iterate 1273    f=  9.21666D-01    |proj g|=  5.56332D-01

At iterate 1274    f=  9.21285D-01    |proj g|=  1.43292D+00

At iterate 1275    f=  9.20762D-01    |proj g|=  1.28113D+00

At iterate 1276    f=  9.20441D-01    |proj g|=  4.81978D+00

At iterate 1277    f=  9.19809D-01    |proj g|=  1.98775D+00

At iterate 1278    f=  9.19373D-01    |proj g|=  4.77853D-01

At iterate 1279    f=  9.19046D-01    |proj g|=  1.88221D+00

At iterate 1280    f=  9.18699D-01    |proj g|=  2.88835D+00

At iterate 1281    f=  9.18205D-01    |proj g|=  2.57231D+00

At iterate 1282    f=  9.17509D-01    |proj g|=  2.16833D+00

At iterate 1283    f=  9.16673D-01    |proj g|=  1.04510D+00

At iterate 1284    f=  9.16355D-01    |proj g|=  3.75034D+00

At iterate 1285    f=  9.15811D-01    |proj g|=  1.33992D+00

At iterate 1286    f=  9.15575D-01    |proj g|=  4.31471D-01

At iterate 1287    f=  9.15316D-01    |proj g|=  7.22287D-01

At iterate 1288    f=  9.14989D-01    |proj g|=  5.55357D-01

At iterate 1289    f=  9.14793D-01    |proj g|=  3.65664D+00

At iterate 1290    f=  9.14323D-01    |proj g|=  1.55527D+00

At iterate 1291    f=  9.13931D-01    |proj g|=  5.41896D-01

At iterate 1292    f=  9.13546D-01    |proj g|=  4.98452D+00

At iterate 1293    f=  9.13077D-01    |proj g|=  2.16893D+00

At iterate 1294    f=  9.12734D-01    |proj g|=  1.71218D+00

At iterate 1295    f=  9.12242D-01    |proj g|=  1.42804D+00

At iterate 1296    f=  9.11880D-01    |proj g|=  1.05661D+00

At iterate 1297    f=  9.11770D-01    |proj g|=  4.10915D+00

At iterate 1298    f=  9.11087D-01    |proj g|=  1.31127D+00

At iterate 1299    f=  9.10867D-01    |proj g|=  6.29921D-01

At iterate 1300    f=  9.10517D-01    |proj g|=  1.20050D+00

At iterate 1301    f=  9.10086D-01    |proj g|=  8.81064D-01

At iterate 1302    f=  9.09771D-01    |proj g|=  4.09725D+00

At iterate 1303    f=  9.09334D-01    |proj g|=  1.25521D+00

At iterate 1304    f=  9.09057D-01    |proj g|=  1.00800D+00

At iterate 1305    f=  9.08799D-01    |proj g|=  2.32927D+00

At iterate 1306    f=  9.08472D-01    |proj g|=  2.20964D+00

At iterate 1307    f=  9.07874D-01    |proj g|=  1.19207D+00

At iterate 1308    f=  9.07377D-01    |proj g|=  1.16113D+00

At iterate 1309    f=  9.06505D-01    |proj g|=  1.56652D+00

At iterate 1310    f=  9.05953D-01    |proj g|=  1.63373D+00

At iterate 1311    f=  9.05104D-01    |proj g|=  8.21686D-01

At iterate 1312    f=  9.04444D-01    |proj g|=  9.13970D-01

At iterate 1313    f=  9.03353D-01    |proj g|=  1.34076D+00

At iterate 1314    f=  9.03023D-01    |proj g|=  3.47121D+00

At iterate 1315    f=  9.02353D-01    |proj g|=  1.13795D+00

At iterate 1316    f=  9.01795D-01    |proj g|=  9.63162D-01

At iterate 1317    f=  9.01294D-01    |proj g|=  4.21586D+00

At iterate 1318    f=  9.00760D-01    |proj g|=  1.37396D+00

At iterate 1319    f=  9.00463D-01    |proj g|=  1.47996D+00

At iterate 1320    f=  8.99700D-01    |proj g|=  9.92834D-01

At iterate 1321    f=  8.98957D-01    |proj g|=  9.91625D-01

At iterate 1322    f=  8.98550D-01    |proj g|=  3.41203D+00

At iterate 1323    f=  8.97889D-01    |proj g|=  9.82384D-01

At iterate 1324    f=  8.97361D-01    |proj g|=  6.46871D-01

At iterate 1325    f=  8.96646D-01    |proj g|=  1.26359D+00

At iterate 1326    f=  8.96094D-01    |proj g|=  7.88305D+00

At iterate 1327    f=  8.95209D-01    |proj g|=  2.59060D+00

At iterate 1328    f=  8.94747D-01    |proj g|=  4.34439D-01

At iterate 1329    f=  8.94437D-01    |proj g|=  1.26298D+00

At iterate 1330    f=  8.94267D-01    |proj g|=  3.08669D+00

At iterate 1331    f=  8.93950D-01    |proj g|=  1.74433D+00

At iterate 1332    f=  8.93374D-01    |proj g|=  7.15534D-01

At iterate 1333    f=  8.92832D-01    |proj g|=  9.94211D-01

At iterate 1334    f=  8.92160D-01    |proj g|=  1.59695D+00

At iterate 1335    f=  8.91904D-01    |proj g|=  2.20529D+00

At iterate 1336    f=  8.91489D-01    |proj g|=  8.34218D-01

At iterate 1337    f=  8.91063D-01    |proj g|=  4.67557D-01

At iterate 1338    f=  8.90341D-01    |proj g|=  1.42032D+00

At iterate 1339    f=  8.89586D-01    |proj g|=  4.25182D+00

At iterate 1340    f=  8.89145D-01    |proj g|=  1.97272D+00

At iterate 1341    f=  8.88692D-01    |proj g|=  4.92849D-01

At iterate 1342    f=  8.88380D-01    |proj g|=  5.99871D-01

At iterate 1343    f=  8.88203D-01    |proj g|=  3.28635D+00

At iterate 1344    f=  8.87890D-01    |proj g|=  2.38149D+00

At iterate 1345    f=  8.87018D-01    |proj g|=  1.00112D+00

At iterate 1346    f=  8.86330D-01    |proj g|=  7.44632D-01

At iterate 1347    f=  8.85646D-01    |proj g|=  2.15611D+00

At iterate 1348    f=  8.85330D-01    |proj g|=  2.98294D+00

At iterate 1349    f=  8.84740D-01    |proj g|=  7.69030D-01

At iterate 1350    f=  8.84417D-01    |proj g|=  6.26758D-01

At iterate 1351    f=  8.83975D-01    |proj g|=  9.65627D-01

At iterate 1352    f=  8.83107D-01    |proj g|=  2.05580D+00

At iterate 1353    f=  8.82807D-01    |proj g|=  2.70475D+00

At iterate 1354    f=  8.81939D-01    |proj g|=  9.41615D-01

At iterate 1355    f=  8.81362D-01    |proj g|=  1.24761D+00

At iterate 1356    f=  8.81140D-01    |proj g|=  3.00462D+00

At iterate 1357    f=  8.80727D-01    |proj g|=  1.07991D+00

At iterate 1358    f=  8.80387D-01    |proj g|=  6.36557D-01

At iterate 1359    f=  8.79671D-01    |proj g|=  1.03068D+00

At iterate 1360    f=  8.78972D-01    |proj g|=  9.43779D-01

At iterate 1361    f=  8.78855D-01    |proj g|=  3.97989D+00

At iterate 1362    f=  8.77693D-01    |proj g|=  5.34023D-01

At iterate 1363    f=  8.77369D-01    |proj g|=  6.85601D-01

At iterate 1364    f=  8.76778D-01    |proj g|=  1.39071D+00

At iterate 1365    f=  8.76616D-01    |proj g|=  6.86630D+00

At iterate 1366    f=  8.75876D-01    |proj g|=  1.20434D+00

At iterate 1367    f=  8.75560D-01    |proj g|=  7.15471D-01

At iterate 1368    f=  8.75155D-01    |proj g|=  8.09638D-01

At iterate 1369    f=  8.74990D-01    |proj g|=  3.90280D+00

At iterate 1370    f=  8.74602D-01    |proj g|=  3.08545D+00

At iterate 1371    f=  8.73594D-01    |proj g|=  1.22548D+00

At iterate 1372    f=  8.72615D-01    |proj g|=  1.25832D+00

At iterate 1373    f=  8.71576D-01    |proj g|=  1.73346D+00

At iterate 1374    f=  8.71195D-01    |proj g|=  2.56107D+00

At iterate 1375    f=  8.70413D-01    |proj g|=  1.47012D+00

At iterate 1376    f=  8.69602D-01    |proj g|=  6.19857D-01

At iterate 1377    f=  8.68704D-01    |proj g|=  1.11469D+00

At iterate 1378    f=  8.68341D-01    |proj g|=  6.84629D+00

At iterate 1379    f=  8.67360D-01    |proj g|=  1.39656D+00

At iterate 1380    f=  8.66648D-01    |proj g|=  1.35688D+00

At iterate 1381    f=  8.65887D-01    |proj g|=  2.54743D+00

At iterate 1382    f=  8.65574D-01    |proj g|=  5.44073D+00

At iterate 1383    f=  8.64823D-01    |proj g|=  3.87905D+00

At iterate 1384    f=  8.63580D-01    |proj g|=  1.49195D+00

At iterate 1385    f=  8.62397D-01    |proj g|=  8.89116D-01

At iterate 1386    f=  8.61598D-01    |proj g|=  2.21229D+00

At iterate 1387    f=  8.60897D-01    |proj g|=  2.04139D+00

At iterate 1388    f=  8.60272D-01    |proj g|=  6.51197D-01

At iterate 1389    f=  8.59513D-01    |proj g|=  1.14404D+00

At iterate 1390    f=  8.58826D-01    |proj g|=  1.61617D+00

At iterate 1391    f=  8.57855D-01    |proj g|=  8.26031D+00

At iterate 1392    f=  8.56413D-01    |proj g|=  9.50527D-01

At iterate 1393    f=  8.55817D-01    |proj g|=  7.51004D-01

At iterate 1394    f=  8.54908D-01    |proj g|=  1.54374D+00

At iterate 1395    f=  8.54531D-01    |proj g|=  4.01587D+00

At iterate 1396    f=  8.54022D-01    |proj g|=  2.41030D+00

At iterate 1397    f=  8.53188D-01    |proj g|=  4.98515D-01

At iterate 1398    f=  8.52695D-01    |proj g|=  1.26853D+00

At iterate 1399    f=  8.51441D-01    |proj g|=  1.69919D+00

At iterate 1400    f=  8.51128D-01    |proj g|=  3.02680D+00

At iterate 1401    f=  8.50308D-01    |proj g|=  1.52037D+00

At iterate 1402    f=  8.49569D-01    |proj g|=  7.57477D-01

At iterate 1403    f=  8.48689D-01    |proj g|=  1.15704D+00

At iterate 1404    f=  8.48491D-01    |proj g|=  8.91302D+00

At iterate 1405    f=  8.47466D-01    |proj g|=  2.34910D+00

At iterate 1406    f=  8.46920D-01    |proj g|=  6.91564D-01

At iterate 1407    f=  8.46357D-01    |proj g|=  1.98054D+00

At iterate 1408    f=  8.45593D-01    |proj g|=  3.57109D+00

At iterate 1409    f=  8.45054D-01    |proj g|=  4.06738D+00

At iterate 1410    f=  8.44370D-01    |proj g|=  7.33404D-01

At iterate 1411    f=  8.44128D-01    |proj g|=  9.32772D-01

At iterate 1412    f=  8.43219D-01    |proj g|=  1.78436D+00

At iterate 1413    f=  8.41770D-01    |proj g|=  5.77400D+00

At iterate 1414    f=  8.40813D-01    |proj g|=  2.17719D+00

At iterate 1415    f=  8.40078D-01    |proj g|=  9.54485D-01

At iterate 1416    f=  8.39572D-01    |proj g|=  9.16398D-01

At iterate 1417    f=  8.38846D-01    |proj g|=  1.92180D+00

At iterate 1418    f=  8.38314D-01    |proj g|=  9.88222D+00

At iterate 1419    f=  8.37066D-01    |proj g|=  3.24391D+00

At iterate 1420    f=  8.36314D-01    |proj g|=  1.10156D+00

At iterate 1421    f=  8.35778D-01    |proj g|=  1.60645D+00

At iterate 1422    f=  8.34972D-01    |proj g|=  4.05983D+00

At iterate 1423    f=  8.33811D-01    |proj g|=  2.31577D+00

At iterate 1424    f=  8.32823D-01    |proj g|=  3.72074D+00

At iterate 1425    f=  8.31856D-01    |proj g|=  1.91283D+00

At iterate 1426    f=  8.31400D-01    |proj g|=  2.33807D+00

At iterate 1427    f=  8.30048D-01    |proj g|=  2.26044D+00

At iterate 1428    f=  8.28652D-01    |proj g|=  2.79805D+00

At iterate 1429    f=  8.27992D-01    |proj g|=  2.94397D+00

At iterate 1430    f=  8.27433D-01    |proj g|=  7.56428D-01

At iterate 1431    f=  8.26850D-01    |proj g|=  1.23946D+00

At iterate 1432    f=  8.26373D-01    |proj g|=  6.81970D+00

At iterate 1433    f=  8.25603D-01    |proj g|=  2.67751D+00

At iterate 1434    f=  8.24664D-01    |proj g|=  1.59337D+00

At iterate 1435    f=  8.24223D-01    |proj g|=  1.71515D+00

At iterate 1436    f=  8.24071D-01    |proj g|=  9.35200D+00

At iterate 1437    f=  8.22850D-01    |proj g|=  1.28230D+00

At iterate 1438    f=  8.22354D-01    |proj g|=  1.75485D+00

At iterate 1439    f=  8.21450D-01    |proj g|=  2.74166D+00

At iterate 1440    f=  8.20110D-01    |proj g|=  3.00888D+00

At iterate 1441    f=  8.19011D-01    |proj g|=  4.23413D+00

At iterate 1442    f=  8.17093D-01    |proj g|=  1.08998D+00

At iterate 1443    f=  8.16487D-01    |proj g|=  5.59322D-01

At iterate 1444    f=  8.15309D-01    |proj g|=  1.18668D+00

At iterate 1445    f=  8.14539D-01    |proj g|=  4.44344D+00

At iterate 1446    f=  8.13672D-01    |proj g|=  2.68217D+00

At iterate 1447    f=  8.13015D-01    |proj g|=  1.21555D+00

At iterate 1448    f=  8.12171D-01    |proj g|=  1.33914D+00

At iterate 1449    f=  8.11764D-01    |proj g|=  4.42618D+00

At iterate 1450    f=  8.11187D-01    |proj g|=  3.17473D+00

At iterate 1451    f=  8.09674D-01    |proj g|=  8.55834D-01

At iterate 1452    f=  8.09158D-01    |proj g|=  9.03010D-01

At iterate 1453    f=  8.08674D-01    |proj g|=  2.84240D+00

At iterate 1454    f=  8.07982D-01    |proj g|=  7.12202D-01

At iterate 1455    f=  8.07652D-01    |proj g|=  7.47341D-01

At iterate 1456    f=  8.06694D-01    |proj g|=  1.59851D+00

At iterate 1457    f=  8.06275D-01    |proj g|=  3.70451D+00

At iterate 1458    f=  8.05552D-01    |proj g|=  1.25127D+00

At iterate 1459    f=  8.04907D-01    |proj g|=  5.35524D-01

At iterate 1460    f=  8.04214D-01    |proj g|=  1.05131D+00

At iterate 1461    f=  8.04003D-01    |proj g|=  4.08662D+00

At iterate 1462    f=  8.03390D-01    |proj g|=  2.26206D+00

At iterate 1463    f=  8.02707D-01    |proj g|=  1.32640D+00

At iterate 1464    f=  8.01798D-01    |proj g|=  1.18665D+00

At iterate 1465    f=  8.01167D-01    |proj g|=  4.02694D+00

At iterate 1466    f=  8.00369D-01    |proj g|=  1.91103D+00

At iterate 1467    f=  7.99666D-01    |proj g|=  1.03603D+00

At iterate 1468    f=  7.99121D-01    |proj g|=  1.62202D+00

At iterate 1469    f=  7.98140D-01    |proj g|=  3.22825D+00

At iterate 1470    f=  7.97514D-01    |proj g|=  7.67761D+00

At iterate 1471    f=  7.96417D-01    |proj g|=  1.48878D+00

At iterate 1472    f=  7.95613D-01    |proj g|=  2.00666D+00

At iterate 1473    f=  7.94997D-01    |proj g|=  2.83293D+00

At iterate 1474    f=  7.94436D-01    |proj g|=  7.28450D+00

At iterate 1475    f=  7.93375D-01    |proj g|=  3.57764D+00

At iterate 1476    f=  7.92667D-01    |proj g|=  8.22428D-01

At iterate 1477    f=  7.92140D-01    |proj g|=  1.69992D+00

At iterate 1478    f=  7.91458D-01    |proj g|=  2.69956D+00

At iterate 1479    f=  7.90025D-01    |proj g|=  4.33563D+00

At iterate 1480    f=  7.89459D-01    |proj g|=  3.27045D+00

At iterate 1481    f=  7.88507D-01    |proj g|=  1.46895D+00

At iterate 1482    f=  7.87736D-01    |proj g|=  1.12455D+00

At iterate 1483    f=  7.86916D-01    |proj g|=  1.67611D+00

At iterate 1484    f=  7.86403D-01    |proj g|=  6.25696D+00

At iterate 1485    f=  7.85633D-01    |proj g|=  3.59930D+00

At iterate 1486    f=  7.84580D-01    |proj g|=  1.11479D+00

At iterate 1487    f=  7.84103D-01    |proj g|=  1.45761D+00

At iterate 1488    f=  7.83241D-01    |proj g|=  2.89826D+00

At iterate 1489    f=  7.82680D-01    |proj g|=  5.26261D+00

At iterate 1490    f=  7.82002D-01    |proj g|=  3.19034D+00

At iterate 1491    f=  7.80971D-01    |proj g|=  1.12922D+00

At iterate 1492    f=  7.80468D-01    |proj g|=  1.60982D+00

At iterate 1493    f=  7.78959D-01    |proj g|=  2.11558D+00

At iterate 1494    f=  7.77901D-01    |proj g|=  4.68226D+00

At iterate 1495    f=  7.76561D-01    |proj g|=  8.35803D-01

At iterate 1496    f=  7.75900D-01    |proj g|=  9.79038D-01

At iterate 1497    f=  7.75387D-01    |proj g|=  3.68144D+00

At iterate 1498    f=  7.74842D-01    |proj g|=  1.69398D+00

At iterate 1499    f=  7.74317D-01    |proj g|=  1.78926D+00

At iterate 1500    f=  7.73026D-01    |proj g|=  2.24244D+00

At iterate 1501    f=  7.72781D-01    |proj g|=  2.51384D+00

At iterate 1502    f=  7.72508D-01    |proj g|=  1.78185D+00

At iterate 1503    f=  7.71766D-01    |proj g|=  8.83779D-01

At iterate 1504    f=  7.71027D-01    |proj g|=  1.16505D+00

At iterate 1505    f=  7.69849D-01    |proj g|=  1.94961D+00

At iterate 1506    f=  7.69441D-01    |proj g|=  4.38741D+00

At iterate 1507    f=  7.68168D-01    |proj g|=  9.91429D-01

At iterate 1508    f=  7.67678D-01    |proj g|=  7.28785D-01

At iterate 1509    f=  7.67131D-01    |proj g|=  3.54120D+00

At iterate 1510    f=  7.66609D-01    |proj g|=  1.99499D+00

At iterate 1511    f=  7.66116D-01    |proj g|=  8.62261D-01

At iterate 1512    f=  7.65547D-01    |proj g|=  2.03014D+00

At iterate 1513    f=  7.65330D-01    |proj g|=  2.54663D+00

At iterate 1514    f=  7.65057D-01    |proj g|=  2.05484D+00

At iterate 1515    f=  7.64247D-01    |proj g|=  1.07931D+00

At iterate 1516    f=  7.63901D-01    |proj g|=  8.11943D-01

At iterate 1517    f=  7.63338D-01    |proj g|=  8.89264D-01

At iterate 1518    f=  7.62526D-01    |proj g|=  2.98535D+00

At iterate 1519    f=  7.61563D-01    |proj g|=  1.01539D+00

At iterate 1520    f=  7.60801D-01    |proj g|=  8.82636D-01

At iterate 1521    f=  7.60286D-01    |proj g|=  3.32816D+00

At iterate 1522    f=  7.59908D-01    |proj g|=  2.09307D+00

At iterate 1523    f=  7.59618D-01    |proj g|=  8.91697D-01

At iterate 1524    f=  7.59102D-01    |proj g|=  7.24678D-01

At iterate 1525    f=  7.59041D-01    |proj g|=  7.21271D+00

At iterate 1526    f=  7.58554D-01    |proj g|=  2.37223D+00

At iterate 1527    f=  7.58209D-01    |proj g|=  8.12832D-01

At iterate 1528    f=  7.57917D-01    |proj g|=  1.64483D+00

At iterate 1529    f=  7.57554D-01    |proj g|=  1.56023D+00

At iterate 1530    f=  7.56782D-01    |proj g|=  3.11267D+00

At iterate 1531    f=  7.56230D-01    |proj g|=  1.41175D+00

At iterate 1532    f=  7.55881D-01    |proj g|=  6.01232D-01

At iterate 1533    f=  7.55360D-01    |proj g|=  8.74363D-01

At iterate 1534    f=  7.54796D-01    |proj g|=  1.33439D+00

At iterate 1535    f=  7.54497D-01    |proj g|=  3.30080D+00

At iterate 1536    f=  7.54020D-01    |proj g|=  5.92027D-01

At iterate 1537    f=  7.53789D-01    |proj g|=  4.75513D-01

At iterate 1538    f=  7.53553D-01    |proj g|=  4.41141D+00

At iterate 1539    f=  7.53142D-01    |proj g|=  2.41704D+00

At iterate 1540    f=  7.52689D-01    |proj g|=  5.64355D-01

At iterate 1541    f=  7.52252D-01    |proj g|=  8.98781D-01

At iterate 1542    f=  7.51771D-01    |proj g|=  1.31179D+00

At iterate 1543    f=  7.50788D-01    |proj g|=  1.71348D+00

At iterate 1544    f=  7.50457D-01    |proj g|=  2.46346D+00

At iterate 1545    f=  7.49687D-01    |proj g|=  9.83127D-01

At iterate 1546    f=  7.49072D-01    |proj g|=  5.43731D-01

At iterate 1547    f=  7.48824D-01    |proj g|=  6.00405D+00

At iterate 1548    f=  7.48301D-01    |proj g|=  6.11284D-01

At iterate 1549    f=  7.48130D-01    |proj g|=  8.88891D-01

At iterate 1550    f=  7.47667D-01    |proj g|=  6.35900D-01

At iterate 1551    f=  7.47555D-01    |proj g|=  2.99406D+00

At iterate 1552    f=  7.47204D-01    |proj g|=  2.04093D+00

At iterate 1553    f=  7.46644D-01    |proj g|=  6.41223D-01

At iterate 1554    f=  7.46131D-01    |proj g|=  6.13776D-01

At iterate 1555    f=  7.45658D-01    |proj g|=  1.65496D+00

At iterate 1556    f=  7.45168D-01    |proj g|=  1.12790D+00

At iterate 1557    f=  7.44796D-01    |proj g|=  1.83011D+00

At iterate 1558    f=  7.44414D-01    |proj g|=  7.23020D-01

At iterate 1559    f=  7.43931D-01    |proj g|=  1.05133D+00

At iterate 1560    f=  7.43639D-01    |proj g|=  7.35176D+00

At iterate 1561    f=  7.42874D-01    |proj g|=  1.21591D+00

At iterate 1562    f=  7.42504D-01    |proj g|=  8.23233D-01

At iterate 1563    f=  7.42196D-01    |proj g|=  1.14145D+00

At iterate 1564    f=  7.42068D-01    |proj g|=  2.94968D+00

At iterate 1565    f=  7.41816D-01    |proj g|=  1.88421D+00

At iterate 1566    f=  7.41242D-01    |proj g|=  1.05696D+00

At iterate 1567    f=  7.40725D-01    |proj g|=  9.95341D-01

At iterate 1568    f=  7.40029D-01    |proj g|=  1.39006D+00

At iterate 1569    f=  7.39462D-01    |proj g|=  3.37234D+00

At iterate 1570    f=  7.38600D-01    |proj g|=  6.35646D-01

At iterate 1571    f=  7.38299D-01    |proj g|=  4.01971D-01

At iterate 1572    f=  7.37857D-01    |proj g|=  1.01175D+00

At iterate 1573    f=  7.37454D-01    |proj g|=  1.85538D+00

At iterate 1574    f=  7.36956D-01    |proj g|=  1.28273D+00

At iterate 1575    f=  7.36064D-01    |proj g|=  1.79599D+00

At iterate 1576    f=  7.35635D-01    |proj g|=  2.84495D+00

At iterate 1577    f=  7.35256D-01    |proj g|=  2.15339D+00

At iterate 1578    f=  7.34360D-01    |proj g|=  9.69755D-01

At iterate 1579    f=  7.34218D-01    |proj g|=  2.76319D+00

At iterate 1580    f=  7.33970D-01    |proj g|=  8.81089D-01

At iterate 1581    f=  7.33786D-01    |proj g|=  6.56196D-01

At iterate 1582    f=  7.33496D-01    |proj g|=  1.04718D+00

At iterate 1583    f=  7.33104D-01    |proj g|=  1.75689D+00

At iterate 1584    f=  7.32679D-01    |proj g|=  1.22142D+00

At iterate 1585    f=  7.32320D-01    |proj g|=  1.05862D+00

At iterate 1586    f=  7.31940D-01    |proj g|=  7.53706D-01

At iterate 1587    f=  7.31643D-01    |proj g|=  1.75726D+00

At iterate 1588    f=  7.31441D-01    |proj g|=  4.45116D+00

At iterate 1589    f=  7.31062D-01    |proj g|=  6.26067D-01

At iterate 1590    f=  7.30893D-01    |proj g|=  7.47104D-01

At iterate 1591    f=  7.30752D-01    |proj g|=  1.11223D+00

At iterate 1592    f=  7.30658D-01    |proj g|=  2.64968D+00

At iterate 1593    f=  7.30485D-01    |proj g|=  1.28903D+00

At iterate 1594    f=  7.30236D-01    |proj g|=  5.09234D-01

At iterate 1595    f=  7.30002D-01    |proj g|=  1.11338D+00

At iterate 1596    f=  7.29636D-01    |proj g|=  1.29835D+00

At iterate 1597    f=  7.29348D-01    |proj g|=  2.21985D+00

At iterate 1598    f=  7.28827D-01    |proj g|=  9.92464D-01

At iterate 1599    f=  7.28492D-01    |proj g|=  3.71826D-01

At iterate 1600    f=  7.28116D-01    |proj g|=  7.07607D-01

At iterate 1601    f=  7.27981D-01    |proj g|=  2.47526D+00

At iterate 1602    f=  7.27761D-01    |proj g|=  9.71745D-01

At iterate 1603    f=  7.27470D-01    |proj g|=  5.60672D-01

At iterate 1604    f=  7.27091D-01    |proj g|=  1.19929D+00

At iterate 1605    f=  7.26879D-01    |proj g|=  3.71944D+00

At iterate 1606    f=  7.26528D-01    |proj g|=  1.13668D+00

At iterate 1607    f=  7.26320D-01    |proj g|=  4.38100D-01

At iterate 1608    f=  7.26085D-01    |proj g|=  9.90435D-01

At iterate 1609    f=  7.25847D-01    |proj g|=  7.43615D-01

At iterate 1610    f=  7.25570D-01    |proj g|=  1.88702D+00

At iterate 1611    f=  7.25230D-01    |proj g|=  7.69183D-01

At iterate 1612    f=  7.24776D-01    |proj g|=  9.06518D-01

At iterate 1613    f=  7.24520D-01    |proj g|=  1.08304D+00

At iterate 1614    f=  7.23859D-01    |proj g|=  6.69480D+00

At iterate 1615    f=  7.23154D-01    |proj g|=  1.55777D+00

At iterate 1616    f=  7.22806D-01    |proj g|=  1.03322D+00

At iterate 1617    f=  7.22274D-01    |proj g|=  7.04774D-01

At iterate 1618    f=  7.22134D-01    |proj g|=  3.52471D+00

At iterate 1619    f=  7.21795D-01    |proj g|=  2.54208D+00

At iterate 1620    f=  7.21231D-01    |proj g|=  7.05545D-01

At iterate 1621    f=  7.20821D-01    |proj g|=  7.03715D-01

At iterate 1622    f=  7.20479D-01    |proj g|=  7.67335D-01

At iterate 1623    f=  7.20220D-01    |proj g|=  2.15749D+00

At iterate 1624    f=  7.19864D-01    |proj g|=  1.01292D+00

At iterate 1625    f=  7.19522D-01    |proj g|=  4.40599D-01

At iterate 1626    f=  7.19286D-01    |proj g|=  8.10065D-01

At iterate 1627    f=  7.18824D-01    |proj g|=  2.03264D+00

At iterate 1628    f=  7.18565D-01    |proj g|=  2.34747D+00

At iterate 1629    f=  7.18186D-01    |proj g|=  6.35727D-01

At iterate 1630    f=  7.17810D-01    |proj g|=  7.61077D-01

At iterate 1631    f=  7.17655D-01    |proj g|=  3.28638D+00

At iterate 1632    f=  7.17367D-01    |proj g|=  2.13187D+00

At iterate 1633    f=  7.16943D-01    |proj g|=  5.49918D-01

At iterate 1634    f=  7.16568D-01    |proj g|=  6.06947D-01

At iterate 1635    f=  7.16140D-01    |proj g|=  8.24546D-01

At iterate 1636    f=  7.15815D-01    |proj g|=  2.59588D+00

At iterate 1637    f=  7.15187D-01    |proj g|=  1.46262D+00

At iterate 1638    f=  7.14588D-01    |proj g|=  7.28363D-01

At iterate 1639    f=  7.14060D-01    |proj g|=  7.02155D-01

At iterate 1640    f=  7.13443D-01    |proj g|=  3.23496D+00

At iterate 1641    f=  7.13305D-01    |proj g|=  6.16717D+00

At iterate 1642    f=  7.12601D-01    |proj g|=  6.62579D-01

At iterate 1643    f=  7.12388D-01    |proj g|=  6.81313D-01

At iterate 1644    f=  7.12078D-01    |proj g|=  1.10792D+00

At iterate 1645    f=  7.11362D-01    |proj g|=  1.48977D+00

At iterate 1646    f=  7.11080D-01    |proj g|=  4.25597D+00

At iterate 1647    f=  7.10229D-01    |proj g|=  1.26007D+00

At iterate 1648    f=  7.09709D-01    |proj g|=  7.40507D-01

At iterate 1649    f=  7.09321D-01    |proj g|=  4.35436D+00

At iterate 1650    f=  7.08726D-01    |proj g|=  5.46537D-01

At iterate 1651    f=  7.08538D-01    |proj g|=  4.92460D-01

At iterate 1652    f=  7.08192D-01    |proj g|=  9.34025D-01

At iterate 1653    f=  7.07650D-01    |proj g|=  9.64829D-01

At iterate 1654    f=  7.07318D-01    |proj g|=  4.64009D+00

At iterate 1655    f=  7.06645D-01    |proj g|=  1.33043D+00

At iterate 1656    f=  7.06211D-01    |proj g|=  5.82437D-01

At iterate 1657    f=  7.05628D-01    |proj g|=  1.85026D+00

At iterate 1658    f=  7.05433D-01    |proj g|=  2.30765D+00

At iterate 1659    f=  7.05158D-01    |proj g|=  9.70399D-01

At iterate 1660    f=  7.04917D-01    |proj g|=  4.46096D-01

At iterate 1661    f=  7.04587D-01    |proj g|=  1.00861D+00

At iterate 1662    f=  7.03991D-01    |proj g|=  1.60307D+00

At iterate 1663    f=  7.03754D-01    |proj g|=  2.68945D+00

At iterate 1664    f=  7.03168D-01    |proj g|=  1.23229D+00

At iterate 1665    f=  7.02701D-01    |proj g|=  8.87015D-01

At iterate 1666    f=  7.02544D-01    |proj g|=  6.51972D+00

At iterate 1667    f=  7.01907D-01    |proj g|=  8.64934D-01

At iterate 1668    f=  7.01700D-01    |proj g|=  4.55340D-01

At iterate 1669    f=  7.01353D-01    |proj g|=  1.25476D+00

At iterate 1670    f=  7.00858D-01    |proj g|=  1.66809D+00

At iterate 1671    f=  7.00680D-01    |proj g|=  2.27632D+00

At iterate 1672    f=  7.00337D-01    |proj g|=  4.93778D-01

At iterate 1673    f=  7.00126D-01    |proj g|=  3.76047D-01

At iterate 1674    f=  6.99552D-01    |proj g|=  1.38691D+00

At iterate 1675    f=  6.99379D-01    |proj g|=  1.17488D+00

At iterate 1676    f=  6.99108D-01    |proj g|=  6.55153D-01

At iterate 1677    f=  6.98681D-01    |proj g|=  5.15641D-01

At iterate 1678    f=  6.98120D-01    |proj g|=  4.82104D-01

At iterate 1679    f=  6.97408D-01    |proj g|=  2.62897D+00

At iterate 1680    f=  6.96996D-01    |proj g|=  1.95739D+00

At iterate 1681    f=  6.96509D-01    |proj g|=  5.71410D-01

At iterate 1682    f=  6.96080D-01    |proj g|=  7.53963D-01

At iterate 1683    f=  6.95754D-01    |proj g|=  3.57528D+00

At iterate 1684    f=  6.95283D-01    |proj g|=  1.07292D+00

At iterate 1685    f=  6.94946D-01    |proj g|=  8.81298D-01

At iterate 1686    f=  6.94533D-01    |proj g|=  7.05164D-01

At iterate 1687    f=  6.94359D-01    |proj g|=  3.50686D+00

At iterate 1688    f=  6.93992D-01    |proj g|=  6.69622D-01

At iterate 1689    f=  6.93701D-01    |proj g|=  1.34413D+00

At iterate 1690    f=  6.93347D-01    |proj g|=  1.76159D+00

At iterate 1691    f=  6.92791D-01    |proj g|=  1.68921D+00

At iterate 1692    f=  6.92297D-01    |proj g|=  4.18461D+00

At iterate 1693    f=  6.91835D-01    |proj g|=  8.28079D-01

At iterate 1694    f=  6.91631D-01    |proj g|=  7.89390D-01

At iterate 1695    f=  6.91308D-01    |proj g|=  1.42212D+00

At iterate 1696    f=  6.90988D-01    |proj g|=  4.12231D+00

At iterate 1697    f=  6.90508D-01    |proj g|=  1.06648D+00

At iterate 1698    f=  6.90275D-01    |proj g|=  8.55276D-01

At iterate 1699    f=  6.89877D-01    |proj g|=  8.23336D-01

At iterate 1700    f=  6.89696D-01    |proj g|=  3.52654D+00

At iterate 1701    f=  6.89292D-01    |proj g|=  2.63357D+00

At iterate 1702    f=  6.88629D-01    |proj g|=  1.11084D+00

At iterate 1703    f=  6.88163D-01    |proj g|=  6.66644D-01

At iterate 1704    f=  6.87840D-01    |proj g|=  1.09026D+00

At iterate 1705    f=  6.87680D-01    |proj g|=  4.58580D+00

At iterate 1706    f=  6.87323D-01    |proj g|=  1.21336D+00

At iterate 1707    f=  6.87126D-01    |proj g|=  7.59228D-01

At iterate 1708    f=  6.86990D-01    |proj g|=  1.40532D+00

At iterate 1709    f=  6.86863D-01    |proj g|=  3.45292D+00

At iterate 1710    f=  6.86635D-01    |proj g|=  1.00441D+00

At iterate 1711    f=  6.86426D-01    |proj g|=  6.78570D-01

At iterate 1712    f=  6.86218D-01    |proj g|=  1.18561D+00

At iterate 1713    f=  6.85861D-01    |proj g|=  2.04786D+00

At iterate 1714    f=  6.85605D-01    |proj g|=  1.33119D+00

At iterate 1715    f=  6.85255D-01    |proj g|=  4.84879D-01

At iterate 1716    f=  6.85052D-01    |proj g|=  3.45714D-01

At iterate 1717    f=  6.84472D-01    |proj g|=  8.86836D-01

At iterate 1718    f=  6.84158D-01    |proj g|=  4.32760D+00

At iterate 1719    f=  6.83735D-01    |proj g|=  1.45616D+00

At iterate 1720    f=  6.83407D-01    |proj g|=  3.11901D-01

At iterate 1721    f=  6.83159D-01    |proj g|=  8.47095D-01

At iterate 1722    f=  6.82971D-01    |proj g|=  5.55720D+00

At iterate 1723    f=  6.82599D-01    |proj g|=  2.17665D+00

At iterate 1724    f=  6.82244D-01    |proj g|=  5.08903D-01

At iterate 1725    f=  6.81928D-01    |proj g|=  1.58603D+00

At iterate 1726    f=  6.81373D-01    |proj g|=  1.71354D+00

At iterate 1727    f=  6.81005D-01    |proj g|=  5.90763D+00

At iterate 1728    f=  6.80025D-01    |proj g|=  1.45183D+00

At iterate 1729    f=  6.79834D-01    |proj g|=  3.19571D-01

At iterate 1730    f=  6.79631D-01    |proj g|=  1.21832D+00

At iterate 1731    f=  6.79400D-01    |proj g|=  1.72365D+00

At iterate 1732    f=  6.79171D-01    |proj g|=  6.56059D+00

At iterate 1733    f=  6.78658D-01    |proj g|=  1.08124D+00

At iterate 1734    f=  6.78431D-01    |proj g|=  6.49789D-01

At iterate 1735    f=  6.78114D-01    |proj g|=  1.34998D+00

At iterate 1736    f=  6.77719D-01    |proj g|=  1.91933D+00

At iterate 1737    f=  6.77465D-01    |proj g|=  4.06672D+00

At iterate 1738    f=  6.76741D-01    |proj g|=  1.29609D+00

At iterate 1739    f=  6.76548D-01    |proj g|=  7.69276D-01

At iterate 1740    f=  6.76142D-01    |proj g|=  1.13072D+00

At iterate 1741    f=  6.75881D-01    |proj g|=  2.41704D+00

At iterate 1742    f=  6.75542D-01    |proj g|=  1.50770D+00

At iterate 1743    f=  6.75135D-01    |proj g|=  5.25717D-01

At iterate 1744    f=  6.74834D-01    |proj g|=  1.05393D+00

At iterate 1745    f=  6.74746D-01    |proj g|=  5.30424D+00

At iterate 1746    f=  6.74403D-01    |proj g|=  7.58082D-01

At iterate 1747    f=  6.74218D-01    |proj g|=  1.06666D+00

At iterate 1748    f=  6.73978D-01    |proj g|=  1.94914D+00

At iterate 1749    f=  6.73617D-01    |proj g|=  2.26440D+00

At iterate 1750    f=  6.73516D-01    |proj g|=  2.37941D+00

At iterate 1751    f=  6.73234D-01    |proj g|=  9.16349D-01

At iterate 1752    f=  6.73057D-01    |proj g|=  8.73430D-01

At iterate 1753    f=  6.72744D-01    |proj g|=  2.11213D+00

At iterate 1754    f=  6.72361D-01    |proj g|=  2.52346D+00

At iterate 1755    f=  6.71897D-01    |proj g|=  2.63999D+00

At iterate 1756    f=  6.71377D-01    |proj g|=  1.38068D+00

At iterate 1757    f=  6.71191D-01    |proj g|=  4.51042D-01

At iterate 1758    f=  6.71041D-01    |proj g|=  5.85757D-01

At iterate 1759    f=  6.70923D-01    |proj g|=  2.57056D+00

At iterate 1760    f=  6.70728D-01    |proj g|=  1.55333D+00

At iterate 1761    f=  6.70442D-01    |proj g|=  8.48761D-01

At iterate 1762    f=  6.70351D-01    |proj g|=  2.20486D+00

At iterate 1763    f=  6.70170D-01    |proj g|=  1.19580D+00

At iterate 1764    f=  6.70038D-01    |proj g|=  1.13238D+00

At iterate 1765    f=  6.69842D-01    |proj g|=  1.30041D+00

At iterate 1766    f=  6.69562D-01    |proj g|=  1.98880D+00

At iterate 1767    f=  6.69457D-01    |proj g|=  1.16460D+00

At iterate 1768    f=  6.69256D-01    |proj g|=  5.83513D-01

At iterate 1769    f=  6.69071D-01    |proj g|=  6.79210D-01

At iterate 1770    f=  6.68967D-01    |proj g|=  4.48875D+00

At iterate 1771    f=  6.68768D-01    |proj g|=  7.38944D-01

At iterate 1772    f=  6.68702D-01    |proj g|=  4.20227D-01

At iterate 1773    f=  6.68606D-01    |proj g|=  8.94008D-01

At iterate 1774    f=  6.68481D-01    |proj g|=  1.09093D+00

At iterate 1775    f=  6.68363D-01    |proj g|=  4.27487D+00

At iterate 1776    f=  6.68097D-01    |proj g|=  1.06833D+00

At iterate 1777    f=  6.67985D-01    |proj g|=  4.46496D-01

At iterate 1778    f=  6.67881D-01    |proj g|=  7.78517D-01

At iterate 1779    f=  6.67737D-01    |proj g|=  9.39756D-01

At iterate 1780    f=  6.67564D-01    |proj g|=  2.87760D+00

At iterate 1781    f=  6.67272D-01    |proj g|=  7.78796D-01

At iterate 1782    f=  6.67126D-01    |proj g|=  4.03887D-01

At iterate 1783    f=  6.66924D-01    |proj g|=  1.01255D+00

At iterate 1784    f=  6.66831D-01    |proj g|=  2.14137D+00

At iterate 1785    f=  6.66719D-01    |proj g|=  1.43111D+00

At iterate 1786    f=  6.66480D-01    |proj g|=  4.17592D-01

At iterate 1787    f=  6.66347D-01    |proj g|=  6.13746D-01

At iterate 1788    f=  6.65995D-01    |proj g|=  1.84204D+00

At iterate 1789    f=  6.65830D-01    |proj g|=  7.26839D-01

At iterate 1790    f=  6.65641D-01    |proj g|=  4.63292D-01

At iterate 1791    f=  6.65444D-01    |proj g|=  2.95705D-01

At iterate 1792    f=  6.65336D-01    |proj g|=  2.10579D+00

At iterate 1793    f=  6.65170D-01    |proj g|=  7.73353D-01

At iterate 1794    f=  6.65012D-01    |proj g|=  3.59985D-01

At iterate 1795    f=  6.64823D-01    |proj g|=  5.43485D-01

At iterate 1796    f=  6.64636D-01    |proj g|=  2.81462D+00

At iterate 1797    f=  6.64409D-01    |proj g|=  1.06860D+00

At iterate 1798    f=  6.64254D-01    |proj g|=  8.12941D-01

At iterate 1799    f=  6.63899D-01    |proj g|=  1.20466D+00

At iterate 1800    f=  6.63801D-01    |proj g|=  1.03858D+00

At iterate 1801    f=  6.63673D-01    |proj g|=  6.84828D-01

At iterate 1802    f=  6.63520D-01    |proj g|=  3.47359D-01

At iterate 1803    f=  6.63277D-01    |proj g|=  1.11625D+00

At iterate 1804    f=  6.63231D-01    |proj g|=  2.95022D+00

At iterate 1805    f=  6.62923D-01    |proj g|=  4.58791D-01

At iterate 1806    f=  6.62815D-01    |proj g|=  5.82033D-01

At iterate 1807    f=  6.62704D-01    |proj g|=  5.26837D-01

At iterate 1808    f=  6.62560D-01    |proj g|=  3.57964D+00

At iterate 1809    f=  6.62349D-01    |proj g|=  1.01196D+00

At iterate 1810    f=  6.62208D-01    |proj g|=  2.62893D-01

At iterate 1811    f=  6.62083D-01    |proj g|=  5.56627D-01

At iterate 1812    f=  6.61905D-01    |proj g|=  1.88330D+00

At iterate 1813    f=  6.61720D-01    |proj g|=  1.63526D+00

At iterate 1814    f=  6.61572D-01    |proj g|=  4.81341D-01

At iterate 1815    f=  6.61419D-01    |proj g|=  6.21203D-01

At iterate 1816    f=  6.61274D-01    |proj g|=  7.21948D-01

At iterate 1817    f=  6.61085D-01    |proj g|=  2.76825D+00

At iterate 1818    f=  6.60825D-01    |proj g|=  6.09009D-01

At iterate 1819    f=  6.60742D-01    |proj g|=  2.53193D-01

At iterate 1820    f=  6.60556D-01    |proj g|=  2.01377D+00

At iterate 1821    f=  6.60487D-01    |proj g|=  2.55788D+00

At iterate 1822    f=  6.60362D-01    |proj g|=  7.88376D-01

At iterate 1823    f=  6.60249D-01    |proj g|=  7.13174D-01

At iterate 1824    f=  6.60162D-01    |proj g|=  7.59628D-01

At iterate 1825    f=  6.59919D-01    |proj g|=  9.32658D-01

At iterate 1826    f=  6.59855D-01    |proj g|=  2.48157D+00

At iterate 1827    f=  6.59575D-01    |proj g|=  1.44165D+00

At iterate 1828    f=  6.59352D-01    |proj g|=  6.43179D-01

At iterate 1829    f=  6.59210D-01    |proj g|=  7.33228D-01

At iterate 1830    f=  6.59099D-01    |proj g|=  5.79151D-01

At iterate 1831    f=  6.59001D-01    |proj g|=  5.53841D-01

At iterate 1832    f=  6.58718D-01    |proj g|=  6.34372D-01

At iterate 1833    f=  6.58622D-01    |proj g|=  2.55226D+00

At iterate 1834    f=  6.58441D-01    |proj g|=  9.74010D-01

At iterate 1835    f=  6.58298D-01    |proj g|=  5.55956D-01

At iterate 1836    f=  6.58060D-01    |proj g|=  4.46237D-01

At iterate 1837    f=  6.57767D-01    |proj g|=  1.17509D+00

At iterate 1838    f=  6.57615D-01    |proj g|=  1.71978D+00

At iterate 1839    f=  6.57450D-01    |proj g|=  4.88932D-01

At iterate 1840    f=  6.57347D-01    |proj g|=  7.38195D-01

At iterate 1841    f=  6.57105D-01    |proj g|=  8.97206D-01

At iterate 1842    f=  6.56734D-01    |proj g|=  1.82759D+00

At iterate 1843    f=  6.56558D-01    |proj g|=  5.95454D-01

At iterate 1844    f=  6.56401D-01    |proj g|=  3.95074D-01

At iterate 1845    f=  6.56172D-01    |proj g|=  2.55940D+00

At iterate 1846    f=  6.56056D-01    |proj g|=  1.60284D+00

At iterate 1847    f=  6.55945D-01    |proj g|=  2.24888D-01

At iterate 1848    f=  6.55841D-01    |proj g|=  8.55801D-01

At iterate 1849    f=  6.55710D-01    |proj g|=  9.41009D-01

At iterate 1850    f=  6.55633D-01    |proj g|=  2.93245D+00

At iterate 1851    f=  6.55460D-01    |proj g|=  6.44865D-01

At iterate 1852    f=  6.55380D-01    |proj g|=  5.80863D-01

At iterate 1853    f=  6.55249D-01    |proj g|=  9.11187D-01

At iterate 1854    f=  6.54986D-01    |proj g|=  1.18929D+00

At iterate 1855    f=  6.54778D-01    |proj g|=  2.43906D+00

At iterate 1856    f=  6.54532D-01    |proj g|=  9.16152D-01

At iterate 1857    f=  6.54387D-01    |proj g|=  5.52969D-01

At iterate 1858    f=  6.54193D-01    |proj g|=  1.38805D+00

At iterate 1859    f=  6.54101D-01    |proj g|=  1.48792D+00

At iterate 1860    f=  6.53969D-01    |proj g|=  8.65675D-01

At iterate 1861    f=  6.53769D-01    |proj g|=  3.15672D-01

At iterate 1862    f=  6.53641D-01    |proj g|=  4.00455D-01

At iterate 1863    f=  6.53582D-01    |proj g|=  2.33701D+00

At iterate 1864    f=  6.53427D-01    |proj g|=  1.20307D+00

At iterate 1865    f=  6.53281D-01    |proj g|=  6.11490D-01

At iterate 1866    f=  6.53082D-01    |proj g|=  5.85847D-01

At iterate 1867    f=  6.52913D-01    |proj g|=  5.11860D-01

At iterate 1868    f=  6.52826D-01    |proj g|=  1.43832D+00

At iterate 1869    f=  6.52661D-01    |proj g|=  5.35534D-01

At iterate 1870    f=  6.52506D-01    |proj g|=  6.45432D-01

At iterate 1871    f=  6.52295D-01    |proj g|=  2.28394D+00

At iterate 1872    f=  6.52144D-01    |proj g|=  2.56870D+00

At iterate 1873    f=  6.51963D-01    |proj g|=  9.44874D-01

At iterate 1874    f=  6.51787D-01    |proj g|=  6.40797D-01

At iterate 1875    f=  6.51698D-01    |proj g|=  7.65180D-01

At iterate 1876    f=  6.51638D-01    |proj g|=  2.56816D+00

At iterate 1877    f=  6.51501D-01    |proj g|=  1.15431D+00

At iterate 1878    f=  6.51388D-01    |proj g|=  3.95978D-01

At iterate 1879    f=  6.51269D-01    |proj g|=  6.99444D-01

At iterate 1880    f=  6.51119D-01    |proj g|=  8.74683D-01

At iterate 1881    f=  6.51000D-01    |proj g|=  1.66389D+00

At iterate 1882    f=  6.50807D-01    |proj g|=  9.31837D-01

At iterate 1883    f=  6.50694D-01    |proj g|=  3.31537D-01

At iterate 1884    f=  6.50570D-01    |proj g|=  8.03611D-01

At iterate 1885    f=  6.50443D-01    |proj g|=  2.06624D+00

At iterate 1886    f=  6.50283D-01    |proj g|=  1.25980D+00

At iterate 1887    f=  6.50123D-01    |proj g|=  3.21581D-01

At iterate 1888    f=  6.50069D-01    |proj g|=  6.13705D-01

At iterate 1889    f=  6.50024D-01    |proj g|=  2.34565D+00

At iterate 1890    f=  6.49958D-01    |proj g|=  1.02388D+00

At iterate 1891    f=  6.49877D-01    |proj g|=  5.32550D-01

At iterate 1892    f=  6.49844D-01    |proj g|=  6.31047D-01

At iterate 1893    f=  6.49709D-01    |proj g|=  8.87451D-01

At iterate 1894    f=  6.49556D-01    |proj g|=  1.51583D+00

At iterate 1895    f=  6.49426D-01    |proj g|=  1.30029D+00

At iterate 1896    f=  6.49349D-01    |proj g|=  2.62314D-01

At iterate 1897    f=  6.49273D-01    |proj g|=  2.61522D-01

At iterate 1898    f=  6.49256D-01    |proj g|=  4.29690D+00

At iterate 1899    f=  6.49120D-01    |proj g|=  1.67107D+00

At iterate 1900    f=  6.49016D-01    |proj g|=  1.80033D-01

At iterate 1901    f=  6.48923D-01    |proj g|=  1.12588D+00

At iterate 1902    f=  6.48847D-01    |proj g|=  1.26331D+00

At iterate 1903    f=  6.48820D-01    |proj g|=  2.38324D+00

At iterate 1904    f=  6.48733D-01    |proj g|=  1.91650D-01

At iterate 1905    f=  6.48695D-01    |proj g|=  5.33632D-01

At iterate 1906    f=  6.48637D-01    |proj g|=  8.67808D-01

At iterate 1907    f=  6.48497D-01    |proj g|=  1.18077D+00

At iterate 1908    f=  6.48304D-01    |proj g|=  2.28362D+00

At iterate 1909    f=  6.48137D-01    |proj g|=  6.56667D-01

At iterate 1910    f=  6.48038D-01    |proj g|=  1.89152D-01

At iterate 1911    f=  6.47916D-01    |proj g|=  3.78748D-01

At iterate 1912    f=  6.47822D-01    |proj g|=  2.75804D+00

At iterate 1913    f=  6.47679D-01    |proj g|=  9.17624D-01

At iterate 1914    f=  6.47517D-01    |proj g|=  3.45403D-01

At iterate 1915    f=  6.47358D-01    |proj g|=  8.74447D-01

At iterate 1916    f=  6.47289D-01    |proj g|=  2.32074D+00

At iterate 1917    f=  6.47142D-01    |proj g|=  1.32188D+00

At iterate 1918    f=  6.46970D-01    |proj g|=  3.43098D-01

At iterate 1919    f=  6.46811D-01    |proj g|=  5.19759D-01

At iterate 1920    f=  6.46635D-01    |proj g|=  6.58148D-01

At iterate 1921    f=  6.46448D-01    |proj g|=  2.15124D+00

At iterate 1922    f=  6.46229D-01    |proj g|=  4.38328D-01

At iterate 1923    f=  6.46129D-01    |proj g|=  2.56493D-01

At iterate 1924    f=  6.45967D-01    |proj g|=  1.65496D+00

At iterate 1925    f=  6.45928D-01    |proj g|=  2.82581D+00

At iterate 1926    f=  6.45799D-01    |proj g|=  4.54088D-01

At iterate 1927    f=  6.45724D-01    |proj g|=  6.87416D-01

At iterate 1928    f=  6.45639D-01    |proj g|=  8.27868D-01

At iterate 1929    f=  6.45571D-01    |proj g|=  2.34165D+00

At iterate 1930    f=  6.45426D-01    |proj g|=  1.55113D+00

At iterate 1931    f=  6.45209D-01    |proj g|=  3.26928D-01

At iterate 1932    f=  6.45064D-01    |proj g|=  4.28873D-01

At iterate 1933    f=  6.44910D-01    |proj g|=  4.78768D-01

At iterate 1934    f=  6.44805D-01    |proj g|=  1.71534D+00

At iterate 1935    f=  6.44630D-01    |proj g|=  6.81575D-01

At iterate 1936    f=  6.44484D-01    |proj g|=  2.22388D-01

At iterate 1937    f=  6.44348D-01    |proj g|=  1.12261D+00

At iterate 1938    f=  6.44270D-01    |proj g|=  1.41626D+00

At iterate 1939    f=  6.44168D-01    |proj g|=  5.43839D-01

At iterate 1940    f=  6.44049D-01    |proj g|=  4.33760D-01

At iterate 1941    f=  6.43904D-01    |proj g|=  6.72550D-01

At iterate 1942    f=  6.43848D-01    |proj g|=  2.26571D+00

At iterate 1943    f=  6.43693D-01    |proj g|=  1.37859D+00

At iterate 1944    f=  6.43519D-01    |proj g|=  4.02233D-01

At iterate 1945    f=  6.43381D-01    |proj g|=  4.73633D-01

At iterate 1946    f=  6.43258D-01    |proj g|=  4.72394D-01

At iterate 1947    f=  6.43161D-01    |proj g|=  1.60112D+00

At iterate 1948    f=  6.43028D-01    |proj g|=  6.90803D-01

At iterate 1949    f=  6.42901D-01    |proj g|=  3.87135D-01

At iterate 1950    f=  6.42829D-01    |proj g|=  1.24932D+00

At iterate 1951    f=  6.42732D-01    |proj g|=  8.64723D-01

At iterate 1952    f=  6.42614D-01    |proj g|=  5.13354D-01

At iterate 1953    f=  6.42374D-01    |proj g|=  3.54614D-01

At iterate 1954    f=  6.42189D-01    |proj g|=  1.65293D+00

At iterate 1955    f=  6.41997D-01    |proj g|=  8.50104D-01

At iterate 1956    f=  6.41840D-01    |proj g|=  7.64113D-01

At iterate 1957    f=  6.41707D-01    |proj g|=  6.80089D-01

At iterate 1958    f=  6.41386D-01    |proj g|=  7.52213D-01

At iterate 1959    f=  6.41200D-01    |proj g|=  1.22369D+00

At iterate 1960    f=  6.40981D-01    |proj g|=  1.02863D+00

At iterate 1961    f=  6.40891D-01    |proj g|=  5.01299D-01

At iterate 1962    f=  6.40819D-01    |proj g|=  4.53243D-01

At iterate 1963    f=  6.40695D-01    |proj g|=  1.05590D+00

At iterate 1964    f=  6.40587D-01    |proj g|=  2.21853D+00

At iterate 1965    f=  6.40497D-01    |proj g|=  1.45530D+00

At iterate 1966    f=  6.40352D-01    |proj g|=  2.85994D-01

At iterate 1967    f=  6.40272D-01    |proj g|=  6.90963D-01

At iterate 1968    f=  6.40201D-01    |proj g|=  1.92837D+00

At iterate 1969    f=  6.40094D-01    |proj g|=  6.00895D-01

At iterate 1970    f=  6.40050D-01    |proj g|=  4.40763D-01

At iterate 1971    f=  6.39980D-01    |proj g|=  5.83296D-01

At iterate 1972    f=  6.39881D-01    |proj g|=  7.34070D-01

At iterate 1973    f=  6.39825D-01    |proj g|=  8.95066D-01

At iterate 1974    f=  6.39746D-01    |proj g|=  1.94188D-01

At iterate 1975    f=  6.39682D-01    |proj g|=  6.45551D-01

At iterate 1976    f=  6.39598D-01    |proj g|=  8.12166D-01

At iterate 1977    f=  6.39550D-01    |proj g|=  4.86416D+00

At iterate 1978    f=  6.39370D-01    |proj g|=  1.30293D+00

At iterate 1979    f=  6.39307D-01    |proj g|=  2.78245D-01

At iterate 1980    f=  6.39251D-01    |proj g|=  7.33917D-01

At iterate 1981    f=  6.39184D-01    |proj g|=  8.71586D-01

At iterate 1982    f=  6.39117D-01    |proj g|=  2.23646D+00

At iterate 1983    f=  6.38994D-01    |proj g|=  8.80371D-01

At iterate 1984    f=  6.38931D-01    |proj g|=  2.80610D-01

At iterate 1985    f=  6.38857D-01    |proj g|=  4.71461D-01

At iterate 1986    f=  6.38800D-01    |proj g|=  6.76545D-01

At iterate 1987    f=  6.38717D-01    |proj g|=  1.96747D+00

At iterate 1988    f=  6.38603D-01    |proj g|=  8.18559D-01

At iterate 1989    f=  6.38528D-01    |proj g|=  4.94784D-01

At iterate 1990    f=  6.38432D-01    |proj g|=  9.13263D-01

At iterate 1991    f=  6.38336D-01    |proj g|=  6.88240D-01

At iterate 1992    f=  6.38284D-01    |proj g|=  1.15024D+00

At iterate 1993    f=  6.38206D-01    |proj g|=  3.65383D-01

At iterate 1994    f=  6.38154D-01    |proj g|=  5.38295D-01

At iterate 1995    f=  6.38051D-01    |proj g|=  6.53856D-01

At iterate 1996    f=  6.38006D-01    |proj g|=  1.39463D+00

At iterate 1997    f=  6.37953D-01    |proj g|=  7.89432D-01

At iterate 1998    f=  6.37860D-01    |proj g|=  4.81491D-01

At iterate 1999    f=  6.37792D-01    |proj g|=  9.07919D-01

At iterate 2000    f=  6.37630D-01    |proj g|=  9.86016D-01

           * * *

Tit   = total number of iterations
Tnf   = total number of function evaluations
Tnint = total number of segments explored during Cauchy searches
Skip  = number of BFGS updates skipped
Nact  = number of active bounds at final generalized Cauchy point
Projg = norm of the final projected gradient
F     = final function value

           * * *

   N    Tit     Tnf  Tnint  Skip  Nact     Projg        F
  298   2000   2206      1     0     0   9.860D-01   6.376D-01
  F =  0.63763038078564449

STOP: TOTAL NO. of ITERATIONS REACHED LIMIT
[27]:
plot_model(m)
../../_images/notebooks_advanced_multioutput_37_0.png

Illustration of GPflow’s multi-output capabilities#

This section shows the inheritance structure in GPflow’s multi-output framework.

Multi-output kernels (MOK) class diagram#

We include three multi-output kernels: - SharedIndependent: This kernel is included mainly as an illustration of specifying a conditional using the multiple dispatch framework. The same functionality is provided by using a normal kernel and passing in multiple approximate posteriors by stacking q_mu and q_sqrt. - SeparateIndependent: This kernel allows you to use different priors for each output GP. - LinearCoregionalization: This kernel describes the prior of the linear model of coregionalization. As shown previously, this implementation supports various inducing point approximations. Multi-output kernels

We include several base classes. Two are noteworthy: - MultioutputKernel is included to be the base class for all multi-output kernels. - IndepedentLatent is the base class for all multi-output kernels which are constructed from independent latent processes. Including this kernel allows the specification of a default approximation method which, while not the most efficient, does take advantage of some structure. It can be applied to any kernel constructed from independent latent processes.

There is a similarity in the meaning of SeparateIndependent and IndependentLatent. Both kernels indicate that independent processes are used, and that \(\mathbf{K}_{\bf uu}\) can therefore be represented as a [L, M, M] tensor. It could therefore be suggested that SeparateIndependent be the parent class of all “independent latent” kernels, instead of having a separate IndependentLatent class. We decided against this because: - this would increase the complexity in specifying conditionals() for the otherwise simple multi-output kernels SeparateIndependent and SharedIndependent. - we did not want to specify too much of an implementation in IndependentLatent, leaving implementation details to child classes. Using SeparateIndependent as the base class would force all child classes to be a Combination kernel.

Multi-output inducing variables class diagram#

Multi-output features

Inducing points#

The goal of this class is to provide inducing variables that can be used with any kernel, even if the method ends up being slow.

The multiouput framework extends InducingPoints to work with multi-output kernels. Just like for single-output kernels, we want InducingPoints to work for all MultioutputKernels. We do this by defining InducingPoints to take all outputs for specific inducing inputs as inducing variables.

Fallback shared/separate independent inducing variables#

The goal of these classes is to provide a reasonably efficient implementation for kernels that give exploitable independence structure in the prior of inducing variables (that is, subclasses of IndependentLatent), while only needing to implement Kuu() and Kuf() methods.

Shared/separate independent inducing variables#

The goal of these classes is to provide the most efficient code path for kernels that allow exploiting independence structure in the prior of inducing variables.

For more specialized multi-output kernels (i.e. {Shared|Separate}Independent or LinearCoregionalization) we define {Shared|Separate}IndependentInducingVariables. These wrap (a list of) single-output inducing variables to define groups of a-priori independent inducing variables, which leads to a \(\mathbf{K}_{\bf uu}\) that can be represented as a [L, M, M] tensor. We saw the use of these previously.

{Shared|Separate}IndependentInducingVariables inherit from Fallback{Shared|Separate}IndependentInducingVariables, so the multiple dispatch will fall back on the slower but general implementation.

Implemented combinations#

Multiple dispatch is applied to both Kuu(), Kuf(), and conditional(). The return values of the covariances can therefore be tailored to a specific implementation of conditional(). The following table lists combinations which are currently available in GPflow. Thanks to the multiple dispatch code, implementing your own outside of GPflow should require only a small amount of code!

Inducing variable class

Kernel

Kuu

Kuf

conditional

note

InducingPoints

MultioutputKernel

``[M, P, M, P] ``

``[M, P, N, P] ``

inducing_point_conditional(), which calls fully_correlated_conditional()

Works for all kernels, but might be very inefficient. In this case q_mu and q_sqrt should have shapes of [1, MP] and [1, MP, MP]

SharedIndependentInducingVariables

SharedIndependent

[M, M]

[M, N]

shared_independent_conditional(), which calls base_conditional()

The combination of these two classes is in a sense redundant, because we can achieve the same behavior by using the single output Kernel and InducingVariable classes. They are added for illustrative purposes. Thanks to the conditional dispatch, the most efficient code path is used.

SeparateIndependentInducingVariables

SharedIndependent

[P, M, M]

[P, M, N]

separate_independent_conditional(), which calls base_conditional() P times

We loop P times over the base_conditional()

SeparateIndependentInducingVariable

SeparateIndependent

[P, M, M]

[P, M, N]

separate_independent_conditional(), which calls base_conditional() P times

We loop P times over the base_conditional()

SharedIndependentInducingVariables

SeparateIndependent

[P, M, M]

[P, M, N]

separate_independent_conditional(), which calls base_conditional() P times

We loop P times over the base_conditional()

FallbackSharedIndependentInducingVariables

IndependentLatent

[L, M, M]

``[M, L, N, P] ``

fallback_independent_latent_conditiona l(), which calls ``independent_interdomain_conditional()` `

Implementation which only requires custom Kuu() and Kuf()

FallbackSeparateIndependentInducingVariable

IndependentLatent

[L, M, M]

``[M, L, N, P] ``

fallback_independent_latent_conditiona l(), which calls ``independent_interdomain_conditional()` `

Implementation which only requires custom Kuu() and Kuf()

SharedIndependentInducingVariables

``LinearCoregionalization` `

[L, M, M]

[L, M, N]

coregionalization_conditional(), which calls base_conditional()

This is the most efficient implementation for linear coregionalization. The inducing outputs live in g-space. Here we use the output of the base conditional and project the mean and covariance with the mixing matrix W.

SeparateIndependentInducingVariables

``LinearCoregionalization` `

[L, M, M]

[L, M, N]

base_conditional

This is the most efficient implementation for linear coregionalization. The inducing outputs live in g-space. Here we use the output of the base conditional and project the mean and covariance with the mixing matrix W.

Debugging: introspect#

Given all these possibilities it can be hard to determine which conditional will be called for which set of kernel and inducing variable. The following method lets you proactively introspect which implementation will be executed. This can be useful when debugging new code.

[28]:
def inspect_conditional(inducing_variable_type, kernel_type):
    """
    Helper function returning the exact implementation called
    by the multiple dispatch `conditional` given the type of
    kernel and inducing variable.

    :param inducing_variable_type:
        Type of the inducing variable
    :param kernel_type:
        Type of the kernel

    :return: String
        Contains the name, the file and the linenumber of the
        implementation.
    """
    import inspect
    from gpflow.conditionals import conditional

    implementation = conditional.dispatch(object, inducing_variable_type, kernel_type, object)
    info = dict(inspect.getmembers(implementation))
    return info["__code__"]


# Example:
inspect_conditional(
    gpf.inducing_variables.SharedIndependentInducingVariables, gpf.kernels.SharedIndependent
)
[28]:
<code object shared_independent_conditional at 0x7efb845d5b00, file "/home/circleci/project/gpflow/conditionals/multioutput/conditionals.py", line 44>

Further Reading:#