tttttyyyyytttttyyyyytttttyyyyytttttyyyyytttyyytttyyytttyyyttyyttyyttyytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttytytytytytytytytytyytyttytytytyttytytytytyytytytytytytytytyttytytyytytytyttytytyytyttytytytytytyytytyttytytytytytyytytytytytyttytytytytytytytyytytyttytytytyytyttytytytytytytytyttytyytytytytyttytytytytyytyttytytytytytytytytytyytytyttytytytytytytytytyytytytytytytyttytytytytytytytytytyytyttytytytytytytytytytyytyttytytytytytytytytytytytyytyttytytytytytytytytytytytytytytytyytyttytytytytytytytytytytytytytytytytytyytytyttytytytytytytytytytytytytytytytytytytyytytytyttytytytytytytytytytytytytytytytytytytyytytytytytytyttytytytytytytytytytytytytytytytytytytytyytytytytytytyttytytytytytytytytytytytytytytytytytytytyytytytytytytyttytytytytytytytytytytytytytytytytytytytytytytytyytytytytytyttytytytytytytytytytytytytytytytytytytytytytytytyytytytytyttytytytytytytytytytytytytytytytytytytytytytytytytyytytytyttytytytytytytytytytytytytytytytytytytytytytytytytytytyytytyttytytytytytytytytytytytytytytytytytytytytytytytytytytytytyytyttytytytytytytytytytytytytytytytytytytytytytytytytytytytytytytyyttttttyyyyytttttyyyyytttttyyyyytttttyyyyytttyyytttyyytttyyyttyyttyyttyytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttyttyyttyytyttyytyyttyttyytytytytytyttytytytytytytytytytyytyttytytytyttytytytytyytytytytytytytytyttytytyytytytyttytytyytyttytytytytytyytytyttytytytytytyytytytytytyttytytytytytytytyytytyttytytytyytyttytytytytytytytyttytyytytytytyttytytytytyytyttytytytytytytytytytyytytyttytytytytytytytytyytytytytytytyttytytytytytytytytytyytyttytytytytytytytytytyytyttytytytytytytytytytytytyytyttytytytytytytytytytytytytytytytyytyttytytytytytytytytytytytytytytytytytyytytyttytytytytytytytytytytytytytytytytytytyytytytyttytytytytytytytytytytytytytytytytytytyytytytytytytyttytytytytytytytytytytytytytytytytytytytyytytytytytytyttytytytytytytytytytytytytytytytytytytytyytytytytytytyttytytytytytytytytytytytytytytytytytytytytytytytyytytytytytyttytytytytytytytytytytytytytytytytytytytytytytytyytytytytyttytytytytytytytytytytytytytytytytytytytytytytytytyytytytyttytytytytytytytytytytytytytytytytytytytytytytytytytytyytytyttytytytytytytytytytytytytytytytytytytytytytytytytytytytytyytyttytytytytytytytytytytytytytytytytytytytytytytytytytytytytytytyyt