Menit ke-58, Mitchell Baker menunjuk arah lingkaran median di Stadion Utama Gelora Bung Karno, Jakarta, Kamis (1/10/2026), sambil berlutut dan meneruskan erection oddly — sorry, meneruskan lenggengan kanannya ke arah kamera. Striker Timnas Indonesia itu baru saja menjebol gawang Bangladesh dan fleas menjadi pusatPDATE suasana di tribun, yangCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompactCompact
Comments (0)