NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTCCTTTATTTCAGCTGCCCTGCTAACTTTGCATGATGAGCAGAAAAAAATGAAACAGAATGGTTAGTTCTGGAATATGAAAAAGTGTCCAAGAAGAGGAGTAGTCTTGAGAAGTAGGGAACAGGATGAAGTCACTAGGGGACAGAAGGATAGGAGGGAGTGGGACCAGACAAACACTGAGCTCTGCATGCACACGTAacagtctaaaatagtcatccagcacgcagactctaggtcaagataaccaagatgaattgcaacttctccacaagcaacatgactttgggtaaggtatttaacttttctgagtcttagtttcttcaactgataaataaaaatgacggtcatatctacttcataaaattgtgataactgattaatacatgtaatgaatagtgtttggcatttagcttaataaTAAGACATTTCATTAAAATATTAGCTACTTTTGTTAGCTAGCAACTCTCAATTTTGCCTAAAGCTGACCCCATATCTAGGGTTAGGTTTTGAAAGAAGTTTATCACCATCAGAACTAGGTCTGGAAATTATAAAGGAAAGCTTAAAAAAACCCAGAAATATGTGCAACACCTATTTACAAAGAATCCACTGGGAAACCCCCATTGAGCCCAGGTAGATGGCACATGTCCCCTTTGGGCATGTAACTCAGTTCCCTGAGGGTCAGTATATTGTCTTTGTTTCAAAGGTCCCAAGGCAAACTTTTTAATAATTGTGGTCCCACTCAATAGTCATGTTCACTTACTTTATGGGTACATTTGTGGCATATTTTAAAATGCGAAGTTGAGTGCATTTCACTTAAAAACCAAAGGCATGTAATgacaacatgctatagaggaaaaattattgatttgtgtaaataggcagatcttgtttgtattctagctccatcacttactaattttgtgatatgggcaatttatatcctatctgagcctgtgtttcctctacaatatgagataatttctactttgaagtactgttatgagggttaaatATAAATTACTTTCTGGTTTATGATGTTGGTATATACTATTTCCATGCATGATAGTTATTTTTATGAATAAGATTTTAACAGTAAGCCATAGAAAAATACAATGTAAGACTGATTCTTAGTATCTATCAAAACAGATTGTAAAAATGACTTAAACATCTAGCATGGCAGTGACTAACATTTTGAAAAGCTTAATTTTTCCATTGAGAACTGTAGCCCAACACAGTGTCTGTGCCTCAGTGTTCCTCTTATCAGGAAGGATAATATCTGTGATGCATGGACTAACTCTAATGAAAATTTTTATTCTTAAGACACAAGATATTTCCCAGCACAGTACATAAGGTCTTTGTGCTCATGTCAGCATTGGAGATAAATTTCTGGGAAAGAAGTAGAGAAACCGCTCATTTCTATAGACATCAAAACACCAAAGTAAAAGTGAAAATAAAGGTACGCTGCAGACTTTTTTTTAAATGCCTAAACTAAAAAGTATACCTATCAGGAAACATCCAACTCACAAATTACTTTAAATATGTTTTTAAAACAGTGTGCTTGTTTTATAACCACAGATTCATGCTATTTACCTGATATTCCCAGGTGGTTGCTTTGTGGGGCTCAGTGCCATCCTTGGAGCAATAAAAAGCATTTCTTCTACACCAGTAAAAAACTGGCTACTTCTCACATAAACCTTGGAGGGCTTCCCTCAGTGGGCTTAGTGATCAGCAAATCATGTCAAATAACCCTTTTGGTTATTTTTGACATAATAGTGTTCCTAGCAGGCAGTACTCAAGAATTCCCAGATTCTTAGCTTTAAATTCAATATACTCTCTTGTATTAAAAGTCAAGCTATTTATCCACAGTAGTTCTTAGGTCCACGTTTCATTTTACACATATATGTGGATGTAACAGCTTTTTCCTTAGAACTTTTTAAAAAAATGGAATTCAGTAAAAGTCCTATATTTGTATTTTCTATGTGCCAAGAACAGATAACCATCATTAATGTGAGCCAAATTTGAATTGAGGAGCTGAAATTAGGAGGAATTGAAAAACACCTGAAATAAATCTTCAAGTAATGAAGGGGAAAGTTTACTTTAGAATTAGTGTATCAAAAATGAGAAAATTggctgggtgcagtggctcatgcctgtaatcccagctctttgggaggctgaggcatgtagatcacctgaggtcaggagtttgagacttgcctggccaacatggtgaaaccctgtctctactaaaaatacaaaaattagccgggcatgatggcacatgcctgtggtcccagctacccgggaggctgaggcaggagaattgcttgaaccacggaggcagaggttgcagtgagccgagatcacgccactgcactccaacctgggtgacagagtgagactccTTAAaaataaataaataaataataaataaacaaataaataaTTTAAAAAAGTCATTGCTTTATTTTTAAAAAAGTAATAGTTTCAAAATGTATACATATAAAATCTAACTGGGAATACTTTGTACCTACTTGTAGCCCAAGATTAAGTTTATTCTCAATTACTAGGAGGTTTGCACAATAGAGTACATATTTAATCTGTATGACTAAAAGCCTCATTGTCAATGTGACTGTGTCATCATTATCACATTTGTGAATCTCCTGATTATAACTTTCACAGATGGTCTATCTACAGGGTTCTGGgataagaaacttgctgtctgtctacagaggaagctgttttcacttccagatagttctgaatatttgaaagtacttgctgattcagagtcaaattatgtcttgctgtaacatccacaatttctgaacttacatttgagataaaccaagattagactaaaccatgccttcaagtgacagactctcaaaaatgtgaTGTATTTTTTTTCAAAAAAAACTGCACGTCCAGGATACTCTACCTGGAGAAAAACGTAGCTCTCATTAACCTTGTCCAGACATTAAACTTATAAGAGAAAATCATTATTTTCCTTGTAGCCAAATTATTCCGCTAAATTGTTTTTAGGCAggattaataaacctttactgtaaagggaaagaggctaagatcttaggttttgtgggccatataatctctatacaactattcaactctgctgttgcagtgagaaagcatttacagacgatacacaaatgaatgagtgtgtccatgctgcaataaaactttatttacaaaaccagtctattggctggatatggcttgcaggccatactttgccaacccttgGTTTACAGCCTGGCTAGCTAAACACTGCTTGTTGTAGTAAAATCTTGCTTTTTAAAACATATGTCTCTCATCCTAGCATTGTCATTACATGTGTGTGGTTTATTGTTGAATATGTAATATTTAAGGATCTTTCCTATTTAGTTTTATTGACTAAAAGCTGTTTCATAATTATAATACACAGACATCTATATAGGTTTTTATTTTATCATTCAACCTATTAGCTAATCCTTAGAGTTGTTTCAATTTTCATGTGTTTGACAGATGAACATGTCTAAAACACTGATGAAAATGTTACCAGAATATAAACAAAAATGAATTTTTCCGGTTAAAACCATTTTACTTGTTAGTAATATGTAACTATTAACCATTAAATaatttaccaaattattccattacgtaatccatattgctccttcttgtccacaagaatatagtaaggtacattatcaaatacATACCTCTGACTTTAGTGGGCATTTAATGTATTATTAGAGGATCCCAATATCTGTCTTTCTTAAGAAAATTAAACTCATCCCTAGTGATTATACACTTTCTTCATCTAACACTATAATATTAATAACATTTGAAAAAGTAATGTCAAATAATTAACACTAGATTTACAGAGTATTTTTAGACAGTTTTCTAAAATTATCTGAAAAATTTGGCCAGAATCAGTGTAAAATTCACATCTGAGCTTATGGAAGCCAACTTTATTCCACTCTAAAAGTACAACATTTTATAGTTTTAATTTTATCTTTTAAAATGTTTTAACCTAAAGGTAGTGGAAGACGTTACTAAAGGAAGCTTAGGTAGTAACGTATTTGTCGTCTCAGTTAACACAAAGACCATAGATGGGGCAGATCTGCAGGATGCAAAAACTTTCTTTTTTCTCACCTCATAGTAGCCATATGGCTACTGCAATTCTCTGGTTTCATGTGCTTACAAAATGTCCTTTAGTTAAAAACAAaaagaaagagaaagagagaaagaaagaaagagaaagaagaaggaaaaaagatagaGGAAAAATAATTTCTTCATGTGTCTATTTAAATTAACAAAGACGTGAATTGTCCCAGACCTCCCtgtgatgattaatttcatgtgtcagttttactgggctaagggttgcccacatggctgataaaacattatttctgagtatgtctgtgtttccagagaaattagcatttgaataggtaggctgagtgaagaggatcatcctcaccaatatctatgggcatccttcaatctcttcagagcccaaataaaacaaaaaggcagaggaagggtgaatttaatctgtcttcttgagctgggacatccatcttctcttatcctccaatattggaacacctggtCTATGTTGGTAGGAGTGTAAATTAGTTCATCATaaccttgttggcactagggaccagtttcatggaagacagttttttcatggaccgtggtgtagggaagatggttttgggatgattcaagcacactacatttatttatttatttatattattattatttttgagatgaaatctcactcttgtcacccaggctggagtgcagtggcgcaatctaggctcactgcaatctccgcctcccaggttcaagcaattctcctgcctcagcctcccaagtaactgggattacaggcacctgccaccacacctggctaagttttgtattttcagtagagatggggtttcaccacgttggctaggctggtctcaaactcctgacctcaggtgatccacctgccttggtcttccaaagtgctgggattacaagtgtgagcaaccatgcccggcacaggcacattacatttattgtgcactttatttctattattattacattgtaatatataataattatacacctcaccataatgtagaatcagtgggaaccctgagcttgtttttctgcaactagaggtcccatctgggaatgatgggagacagtgacagatgcacacactgcagggggattgcattagatcatcagacatcagattctcataaggagcgtgcagcctagacccttcacatgttcagttcacattaagattggtgctcctatgagaatctaataccaccattgatctgacagcaggcaaagctcaggcagtaatgcaagtgatggggaatagctgtaaattcagatcaagcttcgcttgcttactcactgctcctactgctgtgtggcccagttcctcaccaggccatggacctagtccatggcccacagggttggggaccccGatctaatgtgacaactctggaaatcagattctataccccctatttgttgttgctgttgttgctgctgttattgttgttcagtgtctaatgagctttctgaaataattttgtagtctgggactactcttcaacactcagccaggcagtttacatctctgccttagccttcacttcctgcttgcccagagcctcaaggccagtcagaggtgagagctttgagccttcccaggtctttactgaacatgtacgcaggcctacacttgggagtagcctcatagatttctaggaatcattctgttggaattttcaaagcccttatggacatctcattctcctgttttacttttaaagctttttagttagcctattgtctgcccaaaatgttatctacaacctcatacaggcaccaacttgaataacggcctttaaatgtttttgacaaatgccattaaggaaaaggctttttcgttaagtgagctcttaggacagaaaaagacatcctggcagtgggatgtttctgaaaaccaccagccaagtcaaatgacagttctctgggaatgaggctttgaaggaaatccagccccattctgtctttccagtggctgccaggctattggtcttcactgtaattatgggctgttaattttcaaggctgcagtggagccagcgaggagaggatgagactagaatagggcaagttaaaaataccatactgcttgctgttcttaatgagattTTTCATTTTATTTATTTGTGTGTGTGTATATATGTacacacatatatatacatacacacacacacacacacacacacacagtgaatggaaaataaatcttggggccccaaaatcactaagctaaagggaaaagtcaagctggaaaagggttagggcaaacctgcctccaattctattcaaagtcatccctccattcactgagataaatgcatatcggattgcctcctttggaaaggctaatcagaaactcagaagaatgccacttgtctttcacctacctgtgacctggcagccttctcactgcttgtgctgtcccacctttcttggcagaaccaatgtatatcttccatatattgattgatgtctcatgtctccctaaaatgtataaaaccaagctgtgccctgactaccttgggcacgtgtcatcaggacctcctgaggctgtgtcacaggtgtgcctcctcaaccttggcaaaataaacttcctaaattaactgagacccttctcagatattcaaggctcacaTTTtggcaaccatgaagggattctgggtggaggctcccctgacctttgacaaatctcctatcagtgctcggtaccagcttgaactatctttatggctcaaaccaatagaacaatttgccgagacaggcctggaagcaccccctccagagaatcactgatctttcaaaatttggtcaagatctaaagtttattttgcagtacaactccttttttttttggagttttactatcttccaacgcaagaaaggcaagtttttcctgctttgatgacgatgaaatgcaggtaactcctttatggagtttgagcttgcttccaacggggaagacaaatgtgagtttcttccttcttctagtaagggaggagaccacccctcatatcgtcttatgcccaatttttgcctccaaagaaagaagtaaaaactaaaaggcagaaatgaaatccacaggcagacagcctggcgccgcaccctgggcttggtagttaaagatcgacccctgacctaatcggttatgttatctatagattacaggcattgtatagaaatgcactgtgaaaatccctatcgtgttttgttccaatctaattactggtgcatgcagcccccagtcacataccccctgcttgctcaatcaatcatgaccctctcacacgcacctcttagagttgtgagcccttaaaagggacaagaattgctcacttggggagctcggctcttgagacaggagtcttgccgatgcccccggccaaataaaccccttccttctttaattcggtgtctgaggagttttgtctgcagctcgtcctgctacactaggatggtaaagagcagtcttcagcctgagacccatcccttacctaaggatgggtaactaaactgggggttgtcttggctaaagttaagattaacaaccagctggttgtaatttctctttaccattagagcactcagtagttggataagttgtgccatctttgttttgcttaattgtttttgttgttgttgtttgtttgtttctgtttttgttgttgtttcagtttttttgccattgggattgatcaactctatccgacttgatcaaatccaaaggaaacttccaaattatggggaacaagacctctgaagtggctaaatttccacactgtggtgggggagaaaaacagccaaaaaagggggaaaaaaaaaaacagggaagattttttactTTGActacttaaggggctttatttacataacaaggccacctttttgctagccaggccaaactgaaagagcaatggctgtcactccatactgcagttccatagctaagggctctggcttctttttttccaccacgacagcttgggtgtggttcctaaatcaagccattttcggtttgatacttggtacttctgaaatagcagcaatttgttctagctgaattatggtaatgagattttaaaagatttttttaaaggagctcaatgattaaaagtcagcttaactaaaagctaacatccaagatgtgtgtgtgtatgtgtttgtgcatgtgtgtgtgtgtgtgtgtatgtgtgtgtgtttgtattgaaaaggccttcacatatttttttttttctcctaggaccttgtctctctctttttcttttttagttaaagatttttttttctcagttgactgagttctgttttttgttttgttttgttttgttttatttacttctgctgcctctcctttctcttgcaccctctgctgcttgagggacctaaactattatagtttataatagcctggctttccttcaagaaagcagagaaggcaccagactcctttttggggagaaacctgtttttccttatgaaaccccaagagtgtaagcagataagttcatctcagctcttaaattgcctgcttttgtattgtgttacctgacttattgactaaaagggttgttgcaccaaagcctactctggtttttaaggaagagtgtagtttacacattagaagtgtcttcgtttaaaaaaaaattttaagtgcactgaaaaagcatcacatggtctagcctcataataattctcccttttgggagattcaggattcagtgtgggctctgcccagagctcagagatctagtcaaaagacaggtatttcctacataaataaaattggtctcttcatataatcctatgacagatttctttttttttttttttttctgagacagagttttcgctcttgttgcccaggctggagtgcagtggcgcagtttcggctcactgcaacctccacctcccgggttcaagtgattcttctgccttagtctcctgagtagctgggactacaggcgcccaccaccacacctggctaatttttgtatttttagtagagacggggtttcaccatgttgggcaggatggtcttgatctcctgaccccatgatccgcctgcctcggcctcccaaagtgctgggattacaggcatgagccaccgtgcccggctatcctatgatagatatctgtaactttatgtttgatttggcatcCCTCttttgttttgttttgtttgagacggaggctctctctgtcacccagcctggagtgcagtgacacaatttcggctcactgaaacctctgcctcccaggttcaagcgattctcccacctcagcctcccaagtagctggaattacaggcatatgccaccacacctggctaatttttgtatttttagtagaaacgggttttcaccatgttggccagggtggtctcgaactcctgacctcagatgatctgcccgcctcgacctcctaaagtgctgggattacaagtctgagccactgcccctggtgtagtacgtggttttactgcatgtgactagtttacatgcaactagccatgcaagttcagtaacccaaggcggtctataccctgttcaacaagaaccatctactaatgacacttctggaagtctgggcaatgtcaacttgctgtaaaagttcccaaatgctctcaattATCATATGATAACAAAGGTCTCAAATCAGTAAATTTTGAGTGGCCCTTTACTAGGAATAATCTTGAATAAGCTAGTACTGCCCTCCACAACCACAATTAAAAATATATCGGTATTGGTTTTCTCTTCAGTTCAAGAATCATGTAAATATGTAATGTAGAAAATGAGGATTTCCCATATTCCCACAGAATCACAAAGATGATCACTGGTAATATGCGTGCTACATATATGATACCAGGTTTATTCTACTCttttttttttttttttttttgagacagagtctcactctgtcgcccaggctaaagtccagtgctacgatctcagctcactgcatcctctgcctcctaggttcaagcaactctcccacctcagcctcccaagtggccggaattacaggcacctgccaccatgcccacccagctaatttttttatatttttagtagagacgaggtttcactaagtagaccaagttggtcttgaactcctgacctctggtgatccacccacctcggcctcccaaaatgctgggattacgagcatgagccaccatgcctggccATTTTTTTGTACTTTTATACAATTATATGCTTGCTTTATAAAAATGAACTTATTCTACATATACATGTTATTACATTATTAGGACATGTTCCCAAATGACATATTACATTTTCATCAttcttttttaaaatattttttcgtgagacagtgtcttgctctgttgcccaggctggagtgcagtggcctaatcacaggtcactgcagcctgaaactcctgggttcaagggatcctcctctctcggcctcctgagtagcCCAGCTAAGTTTAAAAAAAATTTTTTTTTggcctggcatggtggctcacgcccataatctcagcactttggaaggccaaggcgggcagatcacttggggtcaggagtttgagaccatcctggccaacatggtgaaacaccgtctctactaaaactacaaaaattagctgggcgtggtggcaggtgcctgtaatcccagttacttgagaggctgaggcaggagaatcgcttgagcccaggaggcggagggggcagtgagtcgagatcatgccactgcactctagcctgggtgacagagcaagaccctgtctcaaaaataaataaataaaTAATTAAatatatatatatttaattatatatatataaaattaaatatatatatttaattttatatatatataattaaatatttaattatatatatataaaattaaatatatataattaattatatatatatttaattatatatatatatTTGGagagacaggtctcactatgttgcccaagctggttctgaactcctggactcaagcaatcttcccatctgggttcccaaagtg