ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C/B/C؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ؝ؿ+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+RFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJԭJbv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+R+RB/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/B/н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н н ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^NNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿNNĿzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^v'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'b????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'bv'b푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹푹JԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿJԭJԿ܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎܍܎nFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#r7#rR+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,R+R,nFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞؝؞jVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjVjV܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ܍܍ȿ;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;<;