G1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzIG1DzI