NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNgaattcatcagagaattcatacagtagagaaagaaaccttacaaatagtatgtgacaaatacaatacaatgaaggctgagaaatcatcagttatttcatacagtagaggatctttataaagtgaatgAAGAAACTTTTCAAATATATTGAAGGTATGAATCCTTTACTCTTGGCCTATTTCCTAGAATGTAACAGTTAATACTTACAGGCTAGAAACTTAAAGCATGCATTATATGAAGAAATATTCTTGACTTCATTTCAGGTCAGAGAAAACATCTAGGAACTTTTTAAGGGAAAGTATTTCTGTTGGGAAAAATGTGGCATATGTTTTATTCACAGTGTCCTGGCAACACTTGAGGCTCCACACTAGAGAATTAGTGTGATTATGAAAATCTTGTGAAAACTTTCATGTAATGTTCAAATCTTAGATAATGTCAACTATTTATGCTGTGAGAAACTCTGAACATGTGGAAATGTAGAAAGCTTTTCATGACACCTTTTTACTTGTTCATCCTCAAATGTTACAAGATGAAGACAAGTTGGGAAGTCAGAAGATAGTATTGTGTAACACTTTCATTGAGACAGAAGTAATCCATTTCAAAAGGGAACTATTTAAGGTCTTTAATAAAACCCTCAAAATATCTAATAAAACTGGTAACACTCTGTATATTTAATTCAAATGAGCCAATTCAGAAAAATTAtacttaaaagagtatctggctaactgagccacccagtcagcatattctttatcctataagtatgcttacagatgtgaagtatgcttcgagtatccattaatcataattcttctcaaatgcttgtttcacattataggataacaagtgactctgagtctcttgtgatctggtcaacaagtcctttcctattgtcctgtaactaactccaataaagctgaaatttctacatgtttgctttggttgttttcaacttgcacttgggatactcagatgaatatatgttgcatattcccaggaaaTGCCTCACAGAAAACATACGTTGAAGTCAGGAATATTTTTGCAAGGCTGTATCATAAAGTTAATAGTAGTTATttttcaactgattgataacaatccctttggggtgtaaagaccctttcacagtggttgcttaaaagcgtaggaaagcacatatttCCTATTGTTTTAGAACTGAGAAATCATTCATTGAACTGTTGGGTAGTCTGCCCACCAAAGAATAATTTGAATTCTATGTCAGTGTTTAGCATTAAAAAATTAGAAACACTGTATTAGATATGGTGATTTGTGTTAACTAAAATAGGGAAGATTCAGTTCAGTGTTCCAGGCTAGTATTACTAGGTTAAGATAAAAAGGCTCAAAAAAGGAAATATGTAGATGCCTTCAGAGCCTCAGAAATAACTCTTGAATTCAAGGAAGTATGAGAGAAAAATATAGAAAAATACATGAAAGTATGGCTTCATAGATTTCAGGGATAGCTATCTAGACTTTGCTGTGTCTCTGCATGGTTCTGAAGTCATTAATACCCATGTATTGAACAAAAGTCCTATAAGTCTCAGAAAAATGCTGCCCATTGACACATATTACAATACATTGTGGTGACTGGTCCTGTTGTGCCTTAATACTACACTCTACCGTAAGGAATGAATTGGATTTCCATTCTTTTCTTCACTTAATCTTAGCCAAAATGCTGAGGAGCAGAATTTAGGAATTTATCTTAAATTCAGGAAGTTTCAGTAAATTAGGATCTAAGAAAAAAAATTGAATGGTACAATGAACAAATCCATATCACTCCATATATTTTCCTTGAGTTTCAAAAAAAAAAACAAGGAAATTGTTCAACTTGTGTGAAATTAATGAATGATAACATTTCACTGGTCTCAATATTGGAATTTGATGAAACAGGACCTCCTCATTGGTAGAATCTAAGTAGGAGTGGAAGCAATAGTGGCCCTTGATTTCAAATGATCATAGGTATTTTCTGCCGATTGCTTCAACAGGGATGTTGAAATTCACACATCAGGCAAATGAGAATTAGGTGGCTTGAGTAGCTCTTACCAGTCTGGAAATTGCAATCAGCTGGACAGTTTCTTGATTCTAATTGCACATGATCAGTGGATTTAGACCTCAGTGCTTAATGACTTAGAGGTCATTACCCAGATCTGAAGTGACTTCCAGGTTCATGGAAAAATTTCTAGAAGTTCACAATGAAGAAACATCTTACCTTGTACCCCTCACACAATGATTGTCTTCATTCTATAACTATTTATACACACACTTCTTGTCTATGGTACAACAAGCATATGGTGATGGTTGACAAAATATGTCTAGGTAAAGTCACTGTTTGAGTTATGTGGAAGACAGCATGTGTATATTGATAAAGATGCAAGTCCTTGGCTCAGGATAATTAACCATACCATGTTTGAAGAACATGGAGACTGAAGCTCACTGGATTTGGAACATTAACTATTTGTGGAAGAGCATCGTAAGATAAATAATAACAGCCACACTATAGGAGCCTGATGGGCATTTCTAGAAGAACTTCAAGTGGCTAGATTTTAAGGAACCCACTAGGTCTATGTCAGTACCTTTCAGGGAAAGGACACTTCTCAGGTGCAGGGCAACTGATGGGACAGCATGGGGATTGGATACACATGGAGTAGGTGGAAAGTGTTATTCCTTGGTTGTAATTGGTTTTGTTACAGGAGAACTCTGAAGAGGGACTGAGGGCCTGAAGGAAGAGAGTGGGATCAACAGCCCATCCTTGCCAGTAGGAGTCTGGAGCTGCATGGTGTGGAACTAGGACTAGAGAACACTGCCTGGGGACTCACAGTATTGTCCCCAAGTTAAGCCTTGTGGAAATTTTCAGTCACCAGAGCAGTGGCAGGAACTGCAAACAAGAAGACTTGGAAACTCCAAGGTCACAGTAACTACGATGCTAGTGGATGGACAGACAATGGACCATGATTGAAACTCCTTACTCTGCTGCTCATAAGAACACTGATCTTCAGATTCTACTGTGCATTTCATAACTGTGTAATTAAATTGCTGACTATGTAAATGTGACTTATCCTGATTTTTTTATTCATCTTATTGTTGCCAGAATACTTACATAATAATTTCTGAGAGAATGGGATTGTTTGTTGGAAACATGGTTATATTTCTCTGGTGGCAGGTTCAAAGCTCATACAATTCACATTCATCCATGTTTTTTAACGCTGCTATTTAATCACTGTGCTAGTCAAGATCTTTGCCGTTGGAGATTATGCATCCACTGGGAGGTTTAAAAATTAGTCCCATAAGGATCACTGGAGTTTTCATTGACTTTTAAGCAATATTTATCAATTAAAAAAAATTAGCTGTCTTTAGATTTATCattatataaacatttatttttaatttttttatttttCCAAttttttattaggtatgttcttcatttacatttcaaatgctatcccaaaagttccatataccctccccccttgctcccctacccacacactcccacttcttggccctggagttcccctgtactggggcatagagacatgagttctgggggtactggttagttcaaatttttgttccacctatacggttgcagaccccttcagctccttgggtactttctctagctcctccattgggagccctgtgttccatccaatagctgactgtgagcatccacttctgtgcttgccaggcacaaattattgctggtgtatgcaatagtgtctgagtttggtggctgattatgtgatggatccccaggagcagcagtctctggatggtccatcctttcgtctcacctccaaactttgtctctgtaattccttccatgattgttttgttccaaattctaagaaggggcgaagtgtctacactttggtcttcattcttcttgagtatcatatgttttgcaagttgtatcttgggtattctaagtttctgtgctaatatccatttatcagtgagtacatattatgtgagctcttttgtgattgattgggttacctcacttaagatgatgccctccagatccatccatttgcctaagaatttcataaattcattgtttttaactgctgagtagtactccattgtgcaaatgttccaaattttctgtatccattcctctgttgagggacatctgggttttttccagcttctggctattataaataaggctgctatgaacatagtggaccatgtgttcttattaccagttagaacatcttctggatatatgcccaggagaggtattgctggatcctccggtagtactatgtccaattttctgagaaaccgccagactgatttccagagtgtttgtataagcttgcaatcctaccaacaatggaacagtgttcctctttctccacatcctctccagcatctgctgtcacctgaacttttgatcttagccattctgagtggtgtgagtggaatctcagggttgttttgatttgcatttccccaatgattaaggatgttgaacatttttctaggtgcttctcagccattccatattcctctgttgagaattctttgtttagttctgagccccatttttaaatttttttttaaaattttctggagtccattttcttgagttctttatatatattggataatcctcccctatctgatttaggattggtaaagattttttcccagtttgttggtggcctttttgtcttattggcagtgtcaaggctgcccactttctcccaacctattcaatatagtacttgaagtcctagccagagcaatttgacaacaaaaggagatcaagggaatacaaattggaaaggaagaagtcaacatatcactatttacaaatgatatgatagtatatataagtgaccctaaacattccaccagagaacccctacacctgataaacagcttcagtgaagtagctggaaataaaattaactcaaacaaatcaatggcttttctctacacaaagaataaacaggctgagaaagaaattagggaaacaacacccttcacaatagtcacaaataatataaagtaccttggtgtgactctaactaaggtagtgaaagatctgtatgataagaatttcaagtctttgaagaaagaaatcaaagaagaaatcagaagatggaaagatctcccatccttatggattggcagggtcaatatagtaaaaatggctattttgctgaaagcaatcagattcaatgtaatccccatcaaaattccaactcaattctgcaaagaattagaaaggacaatctgcaaattcatcttgaataacaaaaacctaggataggaaaaactcttctcaatgataaaagaatctctggtggaatcaccatgcctgacctaaagcggtactacagagcaattgtgatttaaaactgcatggtactggtatagcgacagataggtagaccaaaggaatagaattgaagacccagaaatgaacccacacacctatggtcacttgatctttgacaagggagctaacaccatcTTTTAAATAGAAAACTTgttcaatgcctgacccccatggtgcctgtcaaccaccctaaatgtcagtttgggacatctgatgcctttttctgagtccagttagcaacagcacagagcatattacacatatgctctgtaaagaggtaaaactctgctaaaattaaaaaaaaaagaaaTCATTGAAAATGTATGGAAAAATATGGTATGAATTTTCTTCTTCATATTCTGTCTGTATAATCAATTTTGTATGAAACTATTTTAAATATTATTTTCCTATTTCAAGATTTATCTTCAAGATTTTCCTAATGACCATGTAATTGACTTTCTATATAAGAATAAATATTAGGGATTTTATAATTTATTGAACTGTGCATATGAATGATGAGATCACCACTCTATTCATACCTCTGTGTATGTTAATAAACATAGAAATGATAATTGTAATGCATTGTAAAATTAGGACAATTCAAATTTCTATACTTTTTTGGTCTGAAATATTTGGAGAATTCTTTAGACAATCATCATTTCACCTTGCAAGCAGTACATGCATATTCACATGTCATGCTTCTATTTTCTATTTTCCATGTAAATGAAGGTCTTCCTATTCTTCATGTGTATCTTTTAGATTGAAGTTATTTGCTCACACTAGATCACAATATCAGCCCTTCCTCTTCTCCCTATAACCCCTCACACAAGTCTCCCCTCATTCTACTTAGAAGCAGGAATCCTTGACGATTGTatgtagaacaagtgaagatatttgcctaatctataggtatcctgatcatgctgtcttttgacttacagaagggtttcacatttatgatgttccatttattaattcttgaccttagtatcagggctatgggtgttctattaaggaagttgttttctattccaatgagttcaaggctattccccactttttgttctattaatttagatgtgtatagattcataatgaggtctttgattcatttggacttgagtgatatgcagggtgataaatatggatctatatgcattttactgcatgaagacatccagttagaccacatcattcatagaagatgctctccactttcaatgtatggttttagcttctttgccaataattgtgtccgtaggtgagtgggtttattattgtgtgttctattgaattccaatgatccacctatctagttctataccagtaccgtgcaaaattttattactaatttttgtgctgtaaagcttaaaattacagatattgatgcctccagaagttctttttgttgttgttcagaaatattttatctatcctgtgtttttttgcttttccatatgaagttgcgattttttctttcaaaatctgtgaagaattgtgctggaattttgaagggaattgcactgaatctctaagtttctttttggtaagatggacatattcattatgtttatcctattgatatatgagcaagggaggtatttccaacttctgatattttcctgtttctttcttcagatacttgaatttcttgccatgtagcttttcacttgcttacttagagaaatgtgaatgcattttatttatttatttatttatttatttatttattcatttattcatttatttatttatttctgtatggctaatgtgaagtgttctgtttccctaacttctttttcaggctgtttatcagcctgtttatttgtgtggagcagaactaatgatttcttcaagtcaattgtgtatgcagacactttgctacatttatcaatgtaacattttggtagaatttttttggatcacatatatatactatcatatcatctgaaaatagaaaaatcactatttttttctttccaaatggtattcccttagattctcttagttgccttattgcttgagctagaacttctaatattatatcaaagagacatggggacaactgacagacttttcttgtgatagagaattctttctttaaacctttgctattaacatggaattttttaatgtaattccaaagcctttagtacacttcctatcaattaacggtcaatttcattattactctgtgccagagagcctggcaaatctgtatgggatcttatatgtgttatatgtagtcatttactcttatttgttgtagttgaataaatagtgaagtcaattcagaatcatcctaaataagatcaacagtctctatgtgtaaaacaaacgtttctgtatattgagagtcagttactatgttaagacacttgaaaatctgagaacaccatgagtattgcacgtaattaagatttggaactgatttcctgggactctcagccaccttactcaaatcttctgcctttcctgacttattagcctcagtgtaaaatgcagcggctccagatattggaattccctttagtgtatgagggaaaatccaagtagtccattttatgaactgaagccacttgtttttagggtatctgttgttaataactccaagaaattactgcatgctttttaccaacgttcatgttgtgtccatagtgaggcaatctctgcattaataaatagtaccacgatttcagctggatcctttccaactaatttttgaagtctctcctttttttttaataacaattcagagaccatctccatgtaagcgtttaatttcttaccctgtttatgtgctaaaaatatccattctaatatataatcttccatctgcatgagcattcctgtatgggaatgagtacaaggtaagataactaagatgcaggccattttggaacaatatgaactagttgtgtatcctgcatttacctttcttccagagctaagtccttctcagtcttggctggtaatttcctcgggctatttatatcttttatcaccttgtaaggtttgaaataaattgctcagcacttgattggccaagccaattgtaggccacagccaggtagtatctcccaataatttctgaaaatcattgagagtcctcaaatggtctttcctgatttgcaccttttgtgacctatcctgttgcagacttattttaggtaataaacaatcaatagaagccactcgttatagttttttcaggggtgatttgcaatcttcagcaaggcaaatagttttgttgttgttgttgttgttgttgttttttggtttttgtttttttgtttttttttaatcaaacattctttccatgatatttaaatctgaattagcaaatagaatgtcatctatataatgacagataatggattggggaaattgtgaatcatctctaatgttgttgtactaaatattgacCATGGCTGAGACCGAGGATCGGAGCCTGGACAACTTCTTCGCCAAGAGGGACAAGAAGAAGAAGGAACAGAGCAGTCGGGCAGCCAATGCGGTGAGCAGCATGGATGGGAGCAGCACGTCGGCGGGCTCCAAGCCAGGCAATGGCGGGAGCTCGGGCTCTGGTGCTAGGTTAGGAGACAGTAGGAGAATGGGCCCTGCCGGCAAGGCTATGAAAAAAGATGAAAATGAGTGAAAAGAATTTGAGCAAAGAGAGGTTAATTACAGCGGATTAAGAGTTCAGGCAATGCAAATAAGTGAAAAGGAAGAAGATGATAATGAGAAGAGAGAAGATCCAGGAGATAATTGGGAAGAAGTTGGAGGTGGCAATGGAGCAGAAAAATCTTCAGGTCCCTGGAATAAAACCCTTCCAGTACAGGAGCTTTCTTGCTCCAGTAACAGTTACAGAAATCCCGGAGCCAGCAATGCCCAGTGGTGTATTTAGGCCTCCTGGGGCAAGGCTAACCACAACAAGGAAAGCACAACAAGGACCACCGGAAATATACAGTGACACACAGTTCCCATCCCTGCAGTCCACGGCCAACCATGTAGAGAGCCGGAAGGATAAAGAAATGGAGAAGAGCTTTGAAGTAGTAAGACACAAAAATAGAGATAGGGAGGACATTTCAAAAAACCTGGCCCTTAAACTTCAGCTAGACAACCAGTATGCTGTGCTTGAAAATCAGAAGTACAGCCACACACAGTACAGATAAGGAATGTTCTTTGCTAAGCCTTCCAAGGTAACTAGACCACAGCTAACCACCAAGAACAGCCATTCATCGTTTTGATTTGTGGATCTACAGTGACTGACTGAACACCTCAAGTCCAGTGACTGTCCCTGTTGCACTATGGAAGTTCAAGAGTCACGACTGATCTTGATGTGTGTTGGATTTAGGGGTGTTTCATTGTCTTAAGTATTTGTGAATTAGATTCAACAGTGTTTCCATAGTTGCTCTGCGTATAAAGCCAAACCTGCAGCCAGTGGTCATTCAAACATCTTTACGTTCAGATACTGAGCCTTCACAAGGTTGACAACCTCAGACTTGCTGTCCTTAGTTGTGAATTTCACGTGGATCACATCTTCTATATAAGGTTACAGCTACTAGTGTCTGTGTGAACCTTGAAACCAACTCTACAGGATTCCTGTCAGAAAGCCTTCAGATGTCAGCCATCTGGGTTCTGATCCGCTG