YAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAYAYAYAYAYYAYAYAYAYAYAYAY