Informatika gyűjtemény

Egy szinttel feljebb large.in

2004050607080910

NézetNyomtat

large.in (Vissza)
Az alábbi letöltési lehetőségek közül választhatsz: (segítség)
Karakterkódolás:
Sortörés:
Típus: text/plain
Tartalmaz szöveget
Karakterkódolás: us-ascii
Méret: 130 KB
20
CBABABCACABCBACACBABABCABCABACBABACBABACBCABABCBCBABCABACBCBCBCACACBCBACABCBCABACABCBCACBABCACBCABCABCBCBCABCABCBACACBACBCACABACBABACACABABACBCBCBCABACACACBACABCBABACABABCBCBCBACABCACBABCBACBCBACACBABACABCBCBACBCACACACBACABACBCACBABCABABABABABCBCBABCBCBACACACABCACBACABCACABACACABCBACBABACBCACACBABCACBACBCABACABABABABABCBABCACBACACABCBACABCABCABABCABABACBACACACBACBABABCACABCABACACBABCACBACACBCACABCABABCABABACBCABCACBCACABACABCABABCBABCBABACBCBCACACACABCBACBACABABABCBACBABCACABABCABACABABACBACABCBABCBCACABCABACACBABCABABCBCBACBCACABCABACBCBABACACABABCACBCBCABCABCABACBACACABACACBCACBCBCABACACBABACBCBACBCACACBABABCBCBCBACABACBABACACBACBCABACACABACBABCACACBCACBCABACBACBABCACBCBABABCBABCACABCACBCBCACBABACBABCBACACACABABCABABABACBABCACABACBACABCABABCBABCBCABCABCBCACACACACACACBCABABABCBCBCACACBCABACACBCABCABCABCACBCBABCABACBABACABCBACACACABCBABCBCBACBACBACABCBABCABCACBABABACACBABCBABACBACBACBACACBCABCABCBCACABABABCABCABCABCACABCBCABACACBABCBCBCABABABCBACABABABACBACBABCBACBACABABACBCACBCABACACACBACABACBACBCABABCACACACABABABCBABCACABCBCBACACABABCBCBCACBCBCBABABABACABCBCABCABACACACBACABABCABABCBCABACBACABABCACACBABCBCBCBCACACABCACABCBCABCACABACBABABABCABCACACBACACBACACABACBCABCACBABACBABCBABABCABABACBABACBABACACBCBACBACBCABCBCACBCABACACBCBCBCBACBABACACBABABCBACBCACBACABACBACBABCBCABACBACACBABCBABABACBCBACACBACBCACBACBCACABCABABABCBCBCACBACBACBACABCBCACACABCBCACBCABCBCACBCABCABACABABCABABABCBACBACBCBABABACABCABCACBCBACACBCACBCBCBCABABCABACBACBCABACACABCBACBACBABCACBABCBACABCBCABABACBCACBCBACBCACBCBABCABCACBCABCBABACBCBABCBACACACBCBABACABABABABCABABACBABABCBACBCACBCBCBACABACABCACBCBABCACACABCBACACBACABACACBACABABCBABACBACABABCBABCABABABCBCABCBCABCBCBABCACACABCABACBABABCACBCACACACBACBCACACBACBACBCBCACBCBABABCACBABCBACBCBCBCABACBABCBCACACACBACABCBABACABCABACABCACABCBCBABCBABABABCACACBCABABACABCACABCBABACACBCABCACBCACABCABCBCBCBACABABABACABABCBCACBCABABABCBCABABCBCBABCBACBACBACACBACBCACBACBCBABABCBABCABACBCACBCBACBACACBACBCACABCBABCACACBACABABABCBCBCBABABABCACBACBABACABCBCABCBCBCBCACABACBCABCABCBCACBACACBABABABACABCABCBCACABCABABACBCBACABABCACBACACBABCACACBACACABABCABACABCACBACBABABCBCBACBACABABABCACBACBCBCABABABACBCABCBABCABCACABCBACBACABABCBACABABABACBCABCBCACBCABACBCACABCBCBCACABCBACBACABABABABCBCACBCABACBABABCBABCBABACACBACABCABABCBCABACABCACABACBACABABCBCABCBACABACBACBABCBCABCBCACBACACBCABACBABCBCBABCABCACBACABCABCBACBCABABCBCBCBACABACBCBCACACACBCBCBACBACBABCBCABABCACACBACBCBACABABACACBCBCABCBACBCABCACABACABABACACABCBABCABCBCACACBACACBCBACABACABCBACBCBCBCBCBCACBABCACACBACACABCBACBABCBCBACACABABACABCBACBABCACBCACBCABABCABCACACBABACACBABCBACABCBCBCACBABCBCBCABACACBABACACACBCACBCBCBCBCBCBACBABCBCBCBCBABACABABABCABABABCACBCACBABCABCABACABCACACABABACBABABCABABCABCBCBCBCBACABACABABACABACBCACABCBCABABCBCABCBCACABABCACACBCBABCBACBCBCBCBABCACABCBCBCACABCABABABCBABABCBCBABCACBCBCACBABABCACACBABCABCABCBACACABCABCBACBACBCBABCACACABABCABACBABCACABCABABCBABABCACACBCBCBCABCBABCBABACBCABCBCACABABACABABCACBABABACABACACABABCBCABABABABCACABCBCACBACACABABACBACBACABACABABACBABACACBCABCABABACBACACABCABACBACBCBACBCACBCBCABABCBABACBCABACABABCABABABCABACBCACBACBCABACBCABCABABACABCACABACBCBABABCBCABABCBACBCABCBCABCBABABCBACACABCABCBCACBCABCBCACBCBCACABACABABCBACACBCACABACACABACBABCBABACACBACACBCACBACBACABCBABCACACACACBCACBACBCBACBACBCACABACABCACBCACACABCBABABCACABCACACBABACBACBABCBACABABABCACBACACACABCABCABCBCACBABCBCABABCACACBACBABCBCABABABCACBABACABACBABACACACBABACBABCBCBACACACABABABCABABCABABCBCBABCACBCABACBCABABACACABABABABACACACBACBACABCBCACBCACACBCABCABACBCBCBCBACACACABCACACACBABCBABCBACABCACBCBABCABABCACABCACBCBCBABABACABABCBABCBCACABCBCBABCBCACACACACACACBCACBCABCBABACACACABABABCBACBACACBCBACACBCBCABACABCBCACBACABCBABACABACACBABCABCABABABCABACBCBABCBACBABCBACACBCACACACBACBABABACBCBABABACBCABACBCACBCACBACBCBCBACABABCBACACBCACABACACACBABABCBCBACBCBACABCBABCACBCACABACBACABCBCBCBABCBCACBABCABACABACACBCBCACBABABCBCABABABACACBCBACABABABCABCBCABABCACBCABCACBACBCABABCBABACBACBABACBABABCBACBCBACBABABCBCABACABCABCBACBABACBACBABABCBABABCBCACABCBCBCBACACABCBCABCABCACBABACACBCABCACABABCACBACBCBACBCBCABABCACACABCBCBCACACABCABCABACACACBACBABCACBABCACBCBACABCACABACBABABABABACABCACACBCBACABACBABCACBABABCBABCBCBACACACBABCABCACACABACBCBCBACBCACACBCBCBACBCACBACACBABACABABACBCBABABABABCABACABABCBABCACABCACACACBABABCABABABCACBACBABCABCBCACABCACACABABCACBABABCABACBABACBCACBCBCBCACBCBABABCACACBACACBCACBCBABABABCBACBCBCBCBABACACBCABCBACBCABCACACABACABCBCACABCBACBABCACABABACABCABABCACABCABABCBCABACACACBCBACABACABABACBCBCBCBABCABACABCACBCACBCABABABCACBCABACABACABCBCABCABACBCABCBCABABCBCBACBABCBCABCACACACACBCBCABACBCBCACBABABABACBCACACBABACBCBCBACACABCACBABABABCBACACBCABCBABACBCACABACABABACBACABCBCBACBACABABACABCBABCBACBCABACBABCBCABCABCBCBABCBCBABCABCABACBACABCABCABCACBCBCACBCBACBACBACACABACABABCBACABACBCBCACACBABABACBACBCBABCBACABCBACBABCBABABCBACABABCBACACBCBACABABCBABCBABACBCABCABCBABACBACABACABCABABACBCBCBACACBCBACBACBCBACBABCBCBCBACBACBCACBACABABABACACABABCBCBCBABCBACBABACBABCBCABACACBABACBCABCBCBCACACBACACACBCACACACABACACBCBCBCACBACABCBCABCACBCBACABCBCBCBCABABCACBABACBCACBCACBABCABACBCBCABABACACACBCBACACABACBCABCACBABCABCABCACACABACBACBCABCBACBABACBACBCBCBCABCBABCBCBACACACBACABCBABACBACACABACABCBCABABCACACABACABABACBCBCBCBACABACBCACBACBABABCBCBACBACBCACBACBCBCBCABACABACACACBACACABACBCBCABCABABACACACACBABACACACABCABCBCACBCACBCBABACABCBCACBCBCBCABCABACABCABACACBACABCACABCACBACACBCACBABCACACACABCABABABCBCBCABCABCACBCBCBCBABCBCBACBACBACACACACBACBCBCBCABABACBCBACACACABCABACBCACBABACACBACBCACABACBABCABACACABCBCBACBCBACABACACBABACABACBCBABCABCBABACBCABCBACBACABABACACBABCABCACBCBACACABABABCBABCABCABACACBCACABACBCABCABACBACBACBACABCBCABACACBABCBABCABACBCABABABCBABACABCACACBABACBABCABCACBCBACBCABABCBACBCABABCBCACBACABCABCBCABABABACACBACBACABCACACABCABCBCABCACABCBCBCBACBCACBCABABABABCBABACBCABCABCACACBABCACBACABACACBCACBCBACBABACBCBABCBABCABABABACBCACBABCABABACACACBACBABCBCACBACBABABABCBCABACACABCACBCACABACBCBCACACABCACACACABCACACABACABACACBCBABACACACABABCABCACABABCABACABCACBCBABACBCABCACACBACABCBCBCBCABACBACACABCBABCBCBABACBCABCBCACABABACBCBCACBACBCACBABABCABCABABCBABCBCACBABABCACACBACBCACACBCABABABACBCABCBACACABCBACACABCABCBCBABABCACACACACABACACACBABCBABABCBACABCBCBCABCACBCBACABACBACBABABCBABCBCBCABABACBCABABACABACBCBABCBCBABCACBCACBACBCBABCBACBCACACABCACBCACBABCACABCBABCBCACABABCACABABCBCABABACACBCACACACBCABCABCABACBCABACABACBACBACBACABACBACBABCBACABCABCBCBABCABABABABCBACABCBCABABCACACBABCBABACBCBACBCACACBCBCABABCABABCBCABCACACBCACACACBACBACBABACBCBABCBCABCBABCBCACBACABACACBCACACBABACBABCBABABCBCABCABCABABCACACBABCBACACACBACBACBCBACBABCACABCABCABABCBACBCBABCBACBACACACACACABCABCACACABCBCABABABCBCACACABACABCBABACACABACABCBCBCBCABCBABABACACACBABCBACBCBCABCBCBAB
ABCABCABCABCBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBCBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBCABCABCBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCA
BCABBCCCABAABBBBCACBBABCACCBBAAACBCBAACBBACABBACBCABCCAACCCBCABCBBCCBBBBBABBBCABCBCBBCAABCBBAAACBCBAACCABBBABCBAAAABAACBAAAABBACACACBAAACCBABABCBCBBAABABBBCACCCBBCBBCBACABBBBAAACBBCACBACBBBAAACCCCCACBCCCAAAABCCCCBAACABACABAABCCBBACACCAACBBABCCCAABACACCBBACACBBABCCBACBBCBABBABCACBACCCACCCCBBAABABBBCBABCCACBCAABBAAACAABACCBCBCABAACBCBACBBCACBBABCCCABAABCCABABAABBAACABBACBCBBABBABCBCBABBACAAABCABBCBACACBCBCACBCCCBABAACCBAAACBCCABAAACCCAABABACBAACAACBCCCACAACCACCABAABACBCBBABCBCBAABACBABCCACCAAAACCBCBAAACBCACAACBBAABBBBBBABCBACBBBAACACBBAABABBCBCBCAABCBACAACCAAABABBACBBCBCABBAAABBCBAAABBCBBABACCBCACACCBABCACBBAAABBBAAABBCACBBBBBBBBBABCABCBBACBCBAABBCAAAACCCABBACAAACBBCAABACBCCCBBCCCAACAAABCBACBBCAAAABCBAAAAACCACCBACBBACABAACBAACBCAAABCCCACCABBBBBACBCACABACCBBAACCCABCBCBACBCBCBBAABAABCBACCBABBCAABABABCACBCAABABCBCBBBCAACBBABCAACCBCBACBCACCBBBABBBCAAACCCAAABBCCBCABACBAAACBACABBCCCACBBACBCBBBCCABCABCABBACBABBABACBCBCCCCABCBAACAAAABACCABCCCABAAACBABBCAACBBCBAACACAABABBABBBCCCCBCCAACBCBAACAACBACCBBBABBBBABAAABCBBBCBCCBABCCCCABBBBBCCBAAACABAACCCCBACAAAAAAAAACBBBBACCBABBCBBBACBCCBAACAACBBABCBABCCCAAACCABBBAABACBABABBCCCBCABCBBBBCBBBCAABBACCCCCBAAACAABBACACCBBBACAAABBCCBCAACBABCABCCCBCAABBCCACAAACCABACBBCBBABCCCBAABABAABBABBBBBBCCBCCACBACACACCAABBCBBBCCCBABCBBABBABABBBBCBBCCCAABCAAACABBCCABCBCCBBBAACABBCBBCBACCBCCBBBBABAABAAABBABCBABACABBBBAABACCBCBBCCCCACCBABACAABCACBBBACCBACACBBBBBBBBBACBCCBCABCABCBBCBCCAABACABAAABBBCCBBBACABCCBBAAAABABCBAACBAAACACABBBAACCABACCBCACBBACCBABCBABBCBACBAABCBBABACBBCCACBABCBABBCCCCCCAACCABABACBBABBCAACCABCBBBBBACBBCABBCCAABBCACAAAACCBBBAABCCBBABBBCABCBCCCBAABAACCABBCCCABCACABCCBCAAAACBBCBACBCCCBCABCBABBABAAABCBCABCBCACAABBACCCCBBAAAABCABACACCAACCBCCBABCBAAAACCAAAABCCCABAABBAACCABCBACCBAABAAAAABAAACBCABAACBCACACACBAACACAAABABBBACACCBBCCACCABBBAABAABABBBACBCCBBCBCBACAACAAACBACCBBBACABABCBAAACAABAACBACCBBCCCCABBABCACACBABCABACCACABBBCBABBABCBAABAACCCABCBCCACAAABACACCBAAACCAABBBBCACAABACCACABABBBABCACAAABABACAABAABBBBCCBABABABBBBBCCBCBCBCCACBAACACBCCAAAABACCCAABACAABACBAACBBABABBCCBAACAACBBCCACBACBAABABCBBCAABCAABBABBACAAAABBBACBBBACACBACCCAAABCAABBBCACABABBAACBBACBBABBCCCCBCAABACAABABCCCCACACCABBAAAAAAACCBCABBBBACACCACCCCCABABBCCACCACCBCAABBCAAACCACABCABBBABBCBACBACBCACCBACAACABCAAABBBABCBBACBAABCBBBACBAACABBACBABCBCBCBACBCACACABBABABCCBBBCACACCABBCACCBCABCCBBBBCCACCCBBCCBACCABBCCBBCABACCCBABCCCCCCBBBAACACCBBBCCBBBABBCBAAACCACCAABCBCCBBBBABABCCCCBAAABABBACBAACCCBBBAABBBCCCCBCCBBCCCCBCBAACACBABACCBABCABAAACCBAABACCABAAABACCAABCBCABACBAABACBACCBBCCCABACAACBCCCCABCAAABCBAACCBACBBCACAAABABACBACCAACBBBAAACACBCBCBCBACBBACCCACAABABCAAAAACAAABAAACBAACBACCBABCBCACCACAABBCCBACCAABCABABBAACCCACAAABCAABBCBBAABBBAACBCBBCBACBACCBABABBCBBBABBBABBBABABAABACCBCCCAAACACABABBACBBBACABBABABBCCBCBBACBACCABABCCABCAAABCCCCABCBABABAABAAAACBBBBBCBACCBCCCBCBBABABAACBCCCCBBCCCBBBBCBBBAAACBBBAAAAACACAAACBACABBCBAACCAAABBCCCCACBAABAACBBCAACCCBBBABBBCCACCCCABBBAACACAAABBCCBBBCCCBACBACCCCCBBBBCCCCAACABCCABBAAACAAAAACAAACCCABBABCBCAACCBBABBBACCBACCBAABCCBBCAACCCCABBBCCABBBBACBBCACCBCABBCBBBBBABACAACACABACCABCAAACAAACACBBAACAACABBBBBABAABBBAABAACAACACBBCABACCBABCCBCAABCBBCCBBBCBBAACCACAACCCABCCBCABBBAABAACCCCABCCAACABCBBCCBCABBCCACBBCBCBBBBCBBCCBBCAAAACCABBCABABCCBABAAACCACAAABCBBBBBACABCBACACCBBBCBACBACBBCABACCACCACCAAAABAAABCCACCCABBBBCACCCABABBACCAABABBABBAABABCCCBCACBACAABBBABBCCAABABAACBCABBABAAACCACACBCAAACABCCBBCAABCBCBCBBABAACBBCAACBBCCACBCCBACCCCCACBCACBBCACBACBCBBBBBACABCBAAACAABBACABBAABAAACCCBBABABCACAAABBAAAACBCCBAAACBCBACAABBCCCBCACBCCCBBBCBBBBCBBABCABBCAABCCBCAABABBCCACBCBABACACBBBCACCABCBBACACABBACBBCCCAABAAAACBACBAACCCCAACBBBCBCBAAACACCBBCBCBABCBAABBABABACBCCACCBBACCAACBABCBBBCBCBCABACBCBBABBBACAACACBABBAACACABBBACACBBABACBBCBBBABABACBBABAAABBBBCAABCACBBAAACABCAAABCCBCCBCCCBBCCBBBCAABCBCCCABCBCBCCCCCABBBBAABACACAABACBCBCCCBCABBAAABCAAAACBABBACACCCACBCCBBBBCACAACABCBCBBCAAACACABACCACBCACABAABCBBBBABCACCCBBCCCACCBBAACABAACACBBCCBBCCAABCBBCBBBBAACBCCAAAABACCACABBCBCBBAABCBCACACABABCBBABBCCBCBACAABCBBBBAACCCAAAACCBBCCABCBBCCBACAABCBAABCAACBBABABCACABCCABBABCACAAABAABBBCCACAACABBBABACBACACAAAAABCAAACCACACACABBCACACAACBCCBACBBBAACCCBCCACBACAACABCABCCCBACBACBACAACCCACBCBAABAAAABACBCBCCAACBBBCBCCACCABABBAACAABABAACAACBCBCCBCCBCBAAACCACCCAABBBCBBACBBAAACCCBBAABBBBBBAACBCBAABCCBCCCCCACCBBACCCAABCABACAAABCBBBABACBABAACCACCAACCCABBACBBAAACABABBBACCACCCCBAACCACABAABCBCABACCCBBABCACBABAACCCACACCBBCCBACCCBBBACACBACBCCCCCBCBCCCBBBBABBCBACABBABCBABBCBBCABCBABCCCBCCACBACBCAABBBBAACBBCBCBCBCCAACBAABCBAABBBACBCACBBBBBBAAABABBAACABBBBCAABBAABBCAAACBAACABACAACCBBBBCABABABBCCBCACCCACCCBCCBBCBCACABCACCBABAAACCBBBBBBACCABAACABBCACACBBACCBBBBCBCBACCBBACCBACABCBBCACBBAAABACBCBCCBCACABBBBCCACBCABBBACABBAACCAACBCACABACAACABACBABABBAAABAAABAAABBCBAABACCAACACACCCBACBBAAAAABABCAAABAAACBBCCAABACABCCAACBABCBCCCBABBACBABACCACAAABACACABCBCCBCBAAABBACBBABABABAAAAAACBAACCACBBCBCCACCCBAACCBBCCCAAAABBBCABBAABCAAACAABAABAAAACCBABCACACBCBBCCBABCACCACACBACBBACBBCBBCBCCCBAAAABCBACBACABBBACBABAAABABCABAACBBBAABACCAACCBACAAAABAACCCABABBCCCAABBCACBABAAABCACACCACCAAACCACBAACBAAABCCACACBBBAACACBCACCCCCBBCBCCCBCBBACCCAABBBAABACCABCABABACBBBABBCBABABCBABAAAAACBCBBBCACBABAACBAABCBBCABABCACAAAACCCBACAAABCAACBCCABBBAACCBBACBABBABCABAAACBBAABABCCCCCBCBCCBBAAAABAABBCCCAACBCAACCCBCABBABAACABAABBCABBCCACCCCCCCCBCAABCCBCBBACCCBBCCAABBCABABAAAACABAAABAAAACAAABBACCCABBCCCACCBBACCCBBCBABBABBCABCCAACCABBBCBABCBBBCAABABCBBBBCABCBBCBABCBABCCBABCACABAAABCCABCBBBBACBABABCCBBAABAACABABACBBAACABBAACBAAAAABCBAABAABBABBACACCBCCCAAACAAACACCBCCBCBABBBAAAACBCBBCBBCAACAABACCCBBAACBCACACBCBAAACBBCACCBCBBBACBAABCBBABBAAACABCBBBABBACBBCAACBACBABCAACCAABCCBAAABCBABACBBCAAAABACCCCBBABAAABABBCABCABCBACABBBACACCBABCACCBACAACACCBBCACCBBACBBBBACCCBCBABCABACCABBCBCBBAACABBBCCAACBCBBABBCACAABBCABBCCBCCBBBBBBBABBCACAAAACABACBABBCAAACBBAACABABACBAABBBACABBCCCAACBACCCAACACCCACABAACBABCCACCAAACCAAACAABBABABBBCBBCBABACCACCCAABAABABCCAABABCCCBBCCCAACACCABCBCBCCCBCABCBCCCBBAAAAABBACAAACABCBBCCCBCBABACACBBBBBBABBABBABCCBBAABABBCCAAAACBABBCBCAACCCCBCBABCABACCCBCCCBCBBCAAACBACBABAAAACABAAAAACACCCCBBBCBBBAABCACCBAABABCBCCBCABCCABAAAACCBCABAABBACCBBBCBBABCBABCBAABBAACCBBCBABCAAACCAACABBCCACABACCACCCAAACBBBCACCACACAABCCCABAAAABBABCBBCBBBABBABACCBCABCCBBBCCCBACACACCBABABCBBCAABABAABCCACBCACBBACBCCBACBAACBCACCBAAAAAAACAACBCCCBBBCABBBCBABBBCBBCCBABBABACBACBBBCBBBABABBABCCABCCABBABBBBABABABACBCCACBBCABCAACABAACCBABCCCAAABACACCABCACBACBABABBAAABBCBAABCBCCCCACBAABBBBABCAABBBBABBCCBACABCCBACCAABBBACBACBCCABCBABBCCAAAAABAACBBAACBCBCAACCBACCBBBCAACCAABCBABCCCCBCBAABACCCCAAACCCCCBBACBBBCBBCACABAAABBAAAACCBCBACCCACBCBCACBACCAAAABBACCCCBABABBACCAABBACBABBCBBCCCBCCCCBBABCACCACCBBCCBBCACBBACAAAAAABCCBABCBACABBCBABACBCBCAAABCBCCCCBBAABBCBBACC
CABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABC
ABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABC
CBBCBBBCBBBCCCCCCCCBBCBBCBBCCCCCBBCCCBCCBBCBCCCCCCBBCCBBBCBBCBBBCBCBBCBCCBBCBBCCBBBCCCBBBCBBBCBBCBCBBBBBCCBCCBCBBBBBCCCBCBCBCBBCCBBCBCBBCBBCCBCBBBCBCBCCCCCCCBCCCBCBBCBCBCCBCCBBCBCCCCCBCCBCBCBCBBBBBCBCBBCBCBCCCCCBCCCCBBBCBCCBBCCBCBBBCBCCCCCBCCCCBCBCBCCBCBCBBCCBBCBBBBCCCCBCBBBCBCCCCCBCBBBCBCCCCBCBCCBCCCBBBCBCCBBCCCCBCBCBBCCBBCBBCCCCBBCCBBBBBCBBCBCCCCCCCCBBCCBCBBCCCCCBCBCBBBCCCCCCBCCBCCBCCCCBBBBBBCCBBCCBBCBBBBBCCCBCCCBCCBCBCBCCBCBBCCCBCBCBCCBCCBBCBCCCBCBCCCCBCBCBBCCCBBBCBBCBCBBBBBBBCBBCBBBBCCCCCBCCCBCBCCCCCBCBCBCCCBCBCCBBCBBCCBCCCCBBBBBBCBCBBBBBCCBBCCCCBBCCCBCCBCBCBBBCCCBBBCBBCCCCCCCBBBBBCCCBCBCBCBBBBCCCBBCBBCCBBCBCBCCBCCBCBBCCCBBCCBCBBCCCBCCCBBCCBCCCCBCCCCCCCBCCCBBBBBCCCCCBBBBCBBCCCBCCBCBBBBBBCCBCCBCCBBBCCCCBCBBCCBBBBCBCBCCCBBCBCCBBBCBBCBBCCCBCCCCBCBCBBCBCBBBBCCCBCBBBCCBBCCBCCBCCCCCCCBCBBCCBCCCBBBCBBBCCCCCCBCBCCBCCCCBBCBCBBBCCCCCCBCCBCCCCBBCBCCCCCBCBBCCCBCBCCBCBBCBCCBCBCCBCCBCCCCBBBBCCBBCBCCBBCCBBBBCBBBBBCBCBCBCBBCBCBCCBCBBBBCCCCCBBCCBCBBBBCCCBCCCCCCBCBCBCBBCBCBCCBBCCCCCBCCCCCCCCCCBBCCBBCBCCCBCBCCCBCCCCCCBBBBBBBCBCBCBBCCBCBBCBBCCCCCCCBBBCBBBCBCCCBCBBCCBBBBCBBBBBBBCCBBCCCCCCCBCBBCCBCCCCBCBBBCCBBCBCCCCCCBCCCBCBBCCBCCBCCCBCCBBCCCCCCBCCCBBCCBBBBBCCBCCBCBBBCCBCBBCBCBCCCBCCCBBBCBBBBBBCCCBBBCBCBCBCBBCBCBBCCCCBBBCBBBBBCCCBCCBBCCBBCCCCBBBBBBCCCBBBCCBCCBBCBCCBBBCBBCBCBCCCBCBCBCBCBCCBCCCBCCBBBBCBCCBBCBCCCBCBBBBCCCCCCCBCCCCBCCCCCCBBBBBBCBBCCCCCCCCCCCBCCBCCBCCCCCBCBCBCBCCBBCCBBCCBCBCBCCBBCCBBCCBBCCBBBBBCCBBBBBCCCCBCCCCBCBCCCBCCBBCCBBCBCCCBBCBCBCCBBCCBCCCCBCCBBCBCBCBBCBBBCCBBBCCCCBBCBBCBBBCBBBBBBBCBCBBCCCBBCCBBBCBCCCBBBBCCBCBCBCCBBBCBBBCCBBBCCCBCCCBBCCCBCBBBBBCBCCCCCBCBCBCCBBCCBCBBCBCCBCBCBBBCCCCCBCBBBBCCCCCCCCBCBCCCCBBBBCBBCBBBBCBCCBBCBBCCBCCBCBBCCCBBBBCBCBBCCCCCBBCCBBCCBBBBCBBCBCCCBCCCCBCCBCCCCCCBBBBCCBBCCCCBBCCCBCCBBCBCBBCBBCCBBBBBCBBCBCCCCCBBCBCBCBBBCBCCBCBBBCCCBCCBCCBCCCCCCCBCCCBCBBCBBBCCCCCBCBCCBCBCCBCCBCCBCBCCCCBBCBCCBCBCBCCBCBBCCBBCBBBCBBCBCBBCCBCBBBBBBCCBBBCCCBCCCBCBBCBBBCBBBBCCCCBCCBBBCBBBCBBBBBCCBBBCBCBCBBBBBCBBCBBCCCBBCCCBBCBCCCCBCBCBBBCCBCCBBBCBBBCBCCCBBBCBBCCBCCCBBBBBBBCCCCBCCCBCCCBBBBCBCBCCBBBBCCCBCCBCBCCBCCBBCCCBCBCCCBCBCBCCBCBBBCCCCCBBCCCCCCCCBCCBBCBBBBBBCCCBCCBBBCCBCCCCCCBCCBBCCCBBCBCCBBBCBCBCCBCCBCCBCBBCBBCBBCCBBBBCCCCBCBCCCCCBCBBCCCCBBBCBBBCCCCCCCBBBCBBBBCCBBBBBCCBBBBCCCBCCBCCBBCCCBCBBCBCBBCCBCBCBBBBBCBCBBCCBCBBCBCBBBBCCBCBBCCCBBBCBCCCCBCBBBCBCCCBBCBCBCBBCBBBCBBBBCBBBCCCBCCCCCBCCBCCBBBBBCCBBBBBBCCCCBBCBBCCBBCCCCCBBBCCBCCBCBCBBCCCBBCBCCBBBBBCBBBCCCBCCBBCCBCBBCBBBBCBBBCBCCBBBCBCCCCBBBBBCBBBBCCCCCBBBCCBCBCBCCBCCBBCCBBCCCCCBCCBBCCCCBCCCCBCCBBBCCBBBCBCBBCCCCBBCBBCCBCBCCBCBCBBBCCCBCCCBCCBBBCBCCCBBCCBCBCBCBBBCBBBBCBBCBCBCBBCBBBCBBCCBCBBBCCBCBCBBBCCCBBCCCBBBCBBCBBBBCCBBCCBBBCBCBBBCCBCBCBCBCBBCCCBBCCCCBBBCBCCCBBCCBCBBBBCCBBCBBBCBCCBBBBBBBBBBBCBCCCBCBCCCBCCBBCCBBCCCBBBCBBBCBCCBCBBCBBCBBCCBBCCCCBCBCCCBBBBCCBBCBBCCCBBCBBBCCBCCCBCBBCCCBCCBBBCCCCBBBCBBCCBCBCCCBCBCCBCCBCBBBBBCCCBBBCCBCCBBCBBBCCBCCBCBBCCCBCCBCBBBBBCBBBBBBCCBBBBBCCCBCBCBBCBBCCBBBBBBBCCCCBBBCCCBCBCCCCCBBBCBBBCCBBBCBCCCBBBBBCCCBBCBBCCCBCBCCCBBBCBBCBBBCCBBCBBBCCCCCCCCBCCBCBCBCBCCCBCCCBBCCBCBBCBBBBBCBCBBBBBBCBCCBCCBBBBBCBCBCBBBBCBCCCCCBBBBCBBBBBCCCCCBBCCBCBCBCBBCBBCCCCBBBCCBBBBCBBBCCBCCBCBBCCBBCCCCCBBBCCCBBCBCBCCBCCBBBCCBBBCBBCBBCBBCBBBCBBCBBCCBBCCCCCBBCBCBCCBCBCCCBBCBCCCCCCBBCCBBCCCCCBCCBBCCBCCCBCBCCBCCCBCCBBBCCCCCBCCCBCCCCCBBCCBCCBCCBCCCCCCCCBCBBCBBCBBCBCBBBBBBCBBBCBCCBCCBBCCBCBCCCBCBCBCBCBCBBBCBCCBCBBBCBCBBBBBCBBBBCCCBBCCCBCBBBCBCBBCCBCBCBCCCBCBCCBBBBBCCBBCCCBCBCBCBBBCCCCBBCCBCCCCBBCCBBCBBBCBCBBBCCBCCCBCCCBBCCBBBBBCCBCCBCBBBCCBCCBBCBBCBCBBCCCCBCCCBCCCCBBBBCCBCCCCBBCCCCBCCBCCBBCBBCBCBBBCBCBBCCBBBBBBBCCCBCCBBCCBCBBBCCBBCCCCCBBCBCBCCBCCCCBBCBCCCBBBCCCCBBBBCCBBBBCBCCBCBCCBBCCCCBBCCBCBCBCBCCCBBCCBBCCCCCBCCBCCBBCBCBCBCCCCCCBBBCBCCBCCBBCBBCCCBCBCBBBCBBCCBCBCCCCCBCCCCBCBBCBBCCBCBCCCBCCCCCBCCBCCCBCCCCBBCCCBCBBBBBBCBCBCCCCCBBCBCBBCBCBCCCBCBCBBBBBCBCCBCBBCCCBCBBCCBBCCBBCBBCCCBBBCCBBCCCCCCCCBBCCCCCCBCBCBBCCCCBCCCBCBBBBCBCBCCBCCCBCCCCBBBBBBCBBBCBCBCBBBBBBCCCCCBCCBBCCCBBBCCCBCBBBCCBBCCBCCBCBCBBBCBBCBCBBCBCCCBBCBCCBCBBBCCCCBBBBBCBCCCBCBBCBCBCBCCBCBCBBCBBBBCCCCBCCBBCCCCCCBCBBCCCBBBCBBBBCBBCBBCBCBBBBBBBCBCCBBCCCBCBCBCCCCCBBCCBBBCCCBBCCCCBBCBBCBCCCBBCBBBCCBBBCCCCBBBCBBBCCBBCCCCBBBBCBBCBCBCBBCBBCCBBCCCCBBCCBCBCCCCBBCCCCCBBBCCBBBCBCCBBCBBBBCCBBCCCBCCBBBCCCBBBCBCCCBCCCBBBCBBBCBBBCCCBBCBBBCCCBCCBBCBBCBBCCCBCBCBBCBCCCBBBBCBBCCCCCCBCBCCBCBCCCBBCBCCBBCCBCCCCCCCCCCBBCBBBBBBBCCBBCCCCCBBCBBCBBBBCBCBBCCCBBBCCCBBCBCCBBBBCCCBCBCCCBBBBCCCBBCBBBBCBBCCCCCCCCBCBBCBCCCBCCBBCBBBBCBCBCCBCCBCCCBBBBCCBBBBBBBBCCBBCCBBCCCCCBBBBCCCBBCBCCCBBBBBBCBBCCCBCCBBBCCCCCBCBBBBBBBCBCCCCBCCBCBCBBBCBBBCBCCBBBCBCBBBBBCBCCCCCBCBCBCCCBCBBCCCBBBBCBBCCBBBBBBBBBBBCBBCCBBBBCBCBBCBCBBCCBBBCCCBBBBBCCBCCBBBBBCCCCBCBBCBCCCCCCCCCBBCBBBBCCBBBBBBBCBCBCBBCBCCBCCBBCCCBBCBBBCBCBCBBCBBCCCCBCCCCBCBBCCCBCBCBBBBCCCBCBCCBBCCBCCCBCBCCBCBBBCCCBBCBBCBCCBBBBBBCCBBCCCBCCCBCCCCCBBBBBBBBCBBCCCCCBBBBBCBCCBCBBCBCBCBCBBCCCBCCBCBCBCBBCBBCCBBBBCBBBBBCCBCCCCCBCBBCBBBBCCCCBBBCCCBBBBBBCCBBCCCBBCBBBCCBCCBBCCBCCBBCCCBCCBBBBCCCCBBBBCCBCBCCBBCBCBBCCBBCCCBBCBBCCBBBBBCBCCCBCCBCCCBCBCCBCCCBBCBCBBBCCCBBCBCCCBBCCCCBCCBCCBBCBBCCCBCCBCBCBCCBBBBBBBBBCCCCBBCBCCBCCCBBCCBBCCBCBCBBCCCCCCCCCBBCBCBBCCBCCCCBCBBCBCBBBBBBCCBCBCCCBBCBBBCCBCBCBCCCCBCBCBBCBCCCBBBCCBBCCBCBBBBCBBBBCBBBCCBCCCCBBBBBCBBCCBCCCBCBBBBBCCCBCCBCCBCBBBCBCCCBBCBCBBBCBCCBCCCCCBBCBBBCCCBBCBCBBBBBCBBBBBBCCBCCBBBCCCCBCBCCBCCCBBBBCBBCCCCCBCBCCCCCCCBBCBBBBBBCBBCBCBBCBBBCCCBCCBCCCCBCBBBBCCBBBBBBCCCBCBCCBBCBCCBCCBCCCBBCCCCBCBBCBBCBCCBBBBCBCBCCCCCCCBBCCBBCCCCBBCBBCCCBCCBCCBCCBBBBCCBCBBCBBBCBBBCCCBBCBCCBBCCBBBCCBCCCBBBCCBBBBCBBBBBCBBCBBCCBBCBCCBCBCBCCCBCBBBCCCBBCCBBCBBBCBCCCBCBCBBCBBCBCCBBCBCCBBBBCCCCCCCCCCBCBBCCCBBCBBBBCBCBCBBCCBCCCCCCCBCBCCCCBBBCCCCCCCCCBBBBCBBCCBCCBCCBBCCCBBBCBBCBBCCCBBCCCBCCBBBCBBBCBBBCCCCCBBBCBBCBCCBBCBBBCCBCBCCCCBBCBBCCCCCCBBBCBCBBBCCCBBCCCCBCCCCBBBCCBCCCBBCBBBCCCBCBCCBCBCCBCBCCCCCBBCBCBCBCBCCBBBCBBCCCCCBBBCBBCBCBBCCCCBCBBCBCBBCBBCBCCBBCBCBBBCBCCBCCCCBCCCCCCCBBCCBBBCBCCCCBCBBCCBCCBCCCCBCCBBCCBBBBCCBCCBCBCBBCBCBCCBCCCCBCBBCBCBCCBBBBBBCBCCCBCBCCCCCBBBBCCBBBCBBBBCCCBBBCBBBBCBBBCBCBBBBBCBCCCCBBCBBCCBCBCBCBBBCBBCCCBBBBCCBBCCCCBCCCBCBBCCCBBCCCCCCBBCCCCBBCBBCBBBBCBCCBCCCCBCCBCBBCBBCBBBBCCBBCCCCCBCBBBCBCCCBBBCBCCBBBCCBCBBCCBBCCBBCCBBCCBCBCCCCCBBBBBBBBCCBBBBCCCCBCBBCBBBBCBCCCBCBBBCCBCBCBCCCCCBCCCCBCBCCCCCCCCBBBCBCCCBCCBCCCBCCCCC
CCCCBCACABBCBCCBAABCCABBCCBBBCCBCCBBBBBCCABBCACBCBACBBBBBAAACABCCCBBBCBACCACBCABBBACACCBCCBCAABACABBACCAACACCBAAAABACBBCBCCBCCBCCAAABABCACBAABBBCABABCCCCAACCCCBBABCAABACCAABCBACCACCBBBBAAACACAACABCBBCBAAAACBABCCCBBAABCBBCBAAAABAAAABABCBABCCBBBACAABCAACBACCBBCBCAAACACABBCCACABCCCCCABBBCAAAABABCCAACACABABAACAACACABACABCCCBCACCBCBCCCACBBAACBACABBCACAABCCCBBCCBBCBAAABCAACBABACAAAAABCBBCCCCCBABCBCAACBBBACAACBBABCCBBBCBBBBACAAAABBAACCAACCAAAACAACBBBAAABBCCBAACCACCABCCACBBBBCBBBBCCCCBACBBABCACCCCAAABABABACBCBCCABCACCBACBAAAAAABBAABCAAAACCBBCAACACBCACABCBCACABABAABBACABBCABCACCCBCBAACBACBCBBACCABCCCABCBABBAACAAAACCCCAABCCACBBBBAACACBABBBCABCBCBBBCCCBBBBAACBBBCBCCACABBCBACACBBBBBACCCBAABCCABBCABABABBCABAAACCBBCBBACCACCACCCACBACCCACACABAAACCABABBACABABACCABCCBCBBBBCCCAACCBAABCCAABACBBBBABBCCAAABAABAABACCCABCBAAACBBCCCBBBACCABABAABBCCBBCAACBACBCBBCACCBABABABABACACCBBCABCBCBABCCBACACACACACABCAACCCACCCBCBACAAABACAAACBCABACBBCABBABCCABBCBCCBBBBBBBBABCBCCCACCCBABAAACBCCBBAACABCBBCAACAABBCCBACCCBCBABACBCCBCBABCBCAAAABCCBAACAAAABACACACCABBACBCCCCACCCCAAACAACBCBBCBCBBCAABBBAAABBAABAABBBABBBACABBACAAAACBCBCACCBAACBCACACCBACCBBACBBCCCBCABAAACBBBCBCABBCACBCBAAACAAACCCCBAACCBBBBAABCCBCBBACCAABBBBAABACBACBCACBBAAACACBBCBABCCCBCACBACBCCCCAABBACBACABBBACCABBCBCCABCBBBBABBCCCCAACACACCABABBABBCCCBBBACABCAACCBCCCCACBAACCCAABCABBBBBBBCABACBBCACBBBABCABCACBBACACACACCBABBCAAACCBBCABACBCCCACCABBACABBCACBAAABCBCCABCCCBCBBBBABABBAAAAACCBAAACBCBCBBCBABAABCAACCBAABBBBBACBABABBAAAABACBABBBBBCAAACBBBACABACBBBCBBAAAACACCABACBACBCBCCBABCBBBCAACBBCCBACAAACACACAACBAABCAAACABACBCBBACBCABBABBBACACBBBACCBBCACCBBBABACBBACCACBACBCACBBBAAAABCCAABBACABACCACCBABAAAABCCCABCCAACCBBAACBCBBAAACAACABAAABCBCCACCBCCACACCCBBABAAAACBCBBCCBCBCCBCABBABCABCCAAAAABBBAAACACCCBBACAABCCBCACCCAAABBACAAAAABACBBBBCCAACCBCACBACCACBABCBAAACAAAACCCCAABAABACCACCBBBABACCBCBCABAABCCCCBCACACBBABACCBABBACCBCABCAACCAAACAABBBCBBAABBCCBCCACBAACBABBBCCCACABBCACAACCABABBBAACAABBBCBBBACABBAABABCCCABCBACCBBCBBBBACAAACBBABABCCABBBACABBCCACBBCAABAAACBCAACCCCABACCAABBABAACCCACCACCABBABCCBCACAACBAACBAACCACACBBCBCABCCBAAAAAABBBBCCBCCAAAABACCABBBCCABCBBABABCBACBBBCCBCACAACABBBCABBCCACCABCCCBBABABAACABCABBCBBAAAABBBABCCBCCCBBACBCBCABACAAACBCABABABABBBAACBCCBBBCBCBCACABCBACAABBBBCAAABCCCABBBBCCABCABACACCBAAACBAAAACCACCCACBABBCBCBCBCBBAACACCAACCABCABBABCBCBBBBABACBCBBCBBBABBCCCCABBCCAACCBBACABCBBACACACACAABBAAABCBCCACCCABCCABBBACCBCCAABCCBCBABCCBACBCACCCABACBABCACABAABCACCCCCBCCCAABCCCCBAACCBABBBCCACAACACCCACBACAACBCBBABACBCBBCCCCCABAABCABBABBCCCBAACABBCBBABAABABBABCAACBBACACACBACBCCABACBBCCBBACCBCAABCAAABACCCABCCBCCAABAACBBCCCCCAACBBACAACAAACCACCBCACBAACAACCAAACBCACCBBABAACAACBABABCCAACAAAABBABBCBCABCBBCBBBBCACBABABCACACABCCABAACBCBACACBBCCBBAABCCCCBBACAAACABCAABBBBACAACCCACAAACCBCABCBCACACCBBACABCBCCABABCABCBABCBCAACCBCAAAACACCCBCAAABCAACCABBAABACCCBCACACBACBBCBACAABBAACCAACCBABABBBCCCACCBBCABCAAAAACCCCAABBABACCBBCACBAABABACCABCBACAACBBBBABBAAAABACCABCCBCAAACBBACBABBCABACCCAAAAAABBCCABCAACCBCAABCCAAACABBABCBBCCABBBABAABAABABAAABBBABCBBBBCCACACCAAAABCACCCACCABABBCCABABABCBBBABCBCBCAACCACCBBAAAACCCABABBBAACCCCCBBCBBCCACACACAABACBCAAABBCCBBBAAAACBAACCBCCAAACBABAACCAABABABBACCBAABAACAAABBACBBAAAABBBBCBACACCBAAAABABCBABBAABBABBCBAABBAABCBAACBBBCAAAABABABCAABABBBABCBACACAAACBCAABACCACBCABCBBAACCCBAACCBACBBABBCCBBCACABBCAAABAABAACAAAACCBAABCAABABBABBABBCAACCAACAABAAACBBBACCAABBBACCCCBACBACBCACAAABABAACACCAABCBBCBABBCABCCBCCAAABCCCCBCBCCABCBCCCAABABAABCABCCCBBBBBCACCAAACAABABACBBACAAABAAABBCACCACBBBCBBABCBBBCCACAAACBBBACABCACCAAACCCAACBCBBBBBCACABABCACACAAAABBABBACBCBAABACBACBCAABAAABABBBCCBCBCBABBBCABCBBCBACBCACCBAAABBBAAACCBBBCBBABACACAAACCBAABBCACBBABBBCACBCCCBCBCCBAACCBCAABABBBCCABACABCCABAAABCCBCBBCBCAAABCCBBCBAACCCBCBAACBCCACBCBABBBCAACACCCACBCCACBACACBACCCBBABBBACCCCCCCACACACCCCCACBBCBBBCBCAAAACAABAACABAABCCBBABACABACCBCCBAABBCABAABCAABACCCABBCBACCCABACCBBAACCAACABCBBCBBACCCBACBAAABBAAACAACCABABBBABACCABCCCCBABCBCABACABCCBBCBABBCCACAABACBBACBCCCBCCCABCAACBBBABBCABCBCCCBACAABACCCCCBBACBCAAABCACACAABBCCACCAACCCBCBAAACCBAACCABAAABABBCCBCCBCCABCCBCCCCBABBABBACBCCAACABCACBABCCBCCACACCBCCAAACCBCACAABCBBBCABBBBCABCABACBAACBABBAACBCCCBBCCACBABBBBBACCBAABCBCBBAAACABBBBCCAACBCBABBCBBACCCAABCAABAACAAACCBACACBCBBBACCCCCACBCABACAACABCAACABCBBACAABAACAABCACBBBBCBCBACBACACCCCBABBACABABBBBCCACCBBACCCCBBBBACABBCBBCACBBABBBBAABCCABBBBCACAAACBCBBCCABBBAAABBBAABBAAABAAACBBBABABBBACCCCACBCBCAABABBBCCABBCBAACCBACBABBAABCABABCBCBBBABBABCACCCBACAAAACCBCACABCCAAACBCACAACAACBBCABCBBCABCCBACBBACBCBCCCABABBCCAABBBABBCCBAAAACBCBBBABBBCCCCACAABCCCBBBBBCBCCABCBCBABCBAACAABCAABACAAABBABACBBCBBABCBABBCCCBBCBBBCBBCBCACABBCAABCCCAAACACCBCCBAABCCBACCAABAACABBAACBBCBCBBBBCCBABCCCBBACAACABCBCABAAACCAABBABABCCBCCCABABCACBCCCBACCACAABBBCBCCCACCBCACCACBCCCCBCCBCCBABCBBBBBBCBAACCCBCCCCCCCACBBBBACBAACCABBCCCABBACBAABCAAACACCBBBCBACBABAACAABCBBABCCBACCACCCCBACCACBBBCBACCCBABCBBBABCCBCCBCBACBBCAAACCBCCBBCCACAAACAACABAACBABAABBABACACACAABCACAAABAACABACCBACABABBAABCABCBBBBBBBCBAACBACCBCBCACCCAABCAACABABACBABBBBCBABBBBABAABBACBCCBCBBBCBCBCACBBCAAABBBAACCCCBBCCABBBBBAACACBCABCBBABBBBABAAACACCCCBAACCAABCACBCBABCBAABBCABCACCACBBAAAABCACBBBCCAAAABACBACBBCABBCABCABBCBABBACBAABBBCBAAABCCCBABBBBAAAAABACBAAAACCBCABABAAACCCAABCBCAAABAABAABBCACCBCACABBAAABBBAABBBCBBCCCCBBACBAABBACCCACCBBBACABAACCABCAAAACBCABABAAAACABBBBBCBCAACBABBACAACCBACCACABAAACCCCCABABCBBACABABACCBACCAAABAABCABCBCCABACABACBBCCBBCBBABBCCCAABBCABCBBABCCBBBBBBCCBCABACABCBBAAABCACBCBABBBACCBCCACCCBCACBCAAABCAACBCBCAAACAABCACACCBCCABCBCBCBBAABCCABCCACACABBABBCBBCABACCABCCCABCBABABCBBACABACACBCCCACABAAAAAAABBCAABBCCBCACBACCACAACBAABBACBABAABBCAACBACCCBBCBACAABABCBCBBBACBCABABBBBBBBACBBBBBCABAABAACBBBAABCBABBCACBACABBCAACCCBAACABABCBABAACBAAACAACCBBAACACBCCACBABBCCCCBAACABBCBBCBACCAABBCBBCCCBACAABBBAAACCCAABCCBBCBABCBABBBACBBBCBCACCCCBBAAACBACBABAABCBCACABABCCCCACCBBCCCCBCCCBAABBCACCAABACBBCABCCAAACCACACBBCCCBCABABACCCAACCCBCACCACCCCCCBBCBBBBCCAABAAABACBACCCACCAACACBCBCAACBBACCBAAABACCABCBBABBABBCCABACBCACCAACBBABACCCAACACBABACBBCCAABBABCBBBCCABAABAAAAAAAABABCABBABABCCAABAACCACBBACBCABCBCBCCAABBAABBACCBACBBBACAAACCCCAAACABABACCCAABACCABACCACABCCABABAACBBBCABBBBABBACCAABAACBACCCCCCBCBCABACACCBBABBBBCACCABAABAAACBCBBBACAABCBABCCCBBABBBCCBBCCCCBCCCACABABCCCBABBBABACCABBBBBBBABAACBAABCABBBBBCABBBABBCABBCAACBBCACABBACACABAACCCAAAABBBCACAABCBCBCAACABBBAACAABBBCBCBAACAAABACAABCBACCCBCAACACCCCBCBCCAABBCBACBBBCCBCAACABCBBBBABABBBABCBABCBBBABBCBBABBBBACBBBCAAABABBCACCBBABACBCABBAAAACBABBACBBABCCBCCABBBCAACBBBBBBCCACBCCABBBAABBACBCAACABBBACAAABCBAABBCACBABACCCBBCBAAACCBBBBCCBCACBCCBAACBCBABCCCBCCACCBBBAABBACBBCBACCCABBBBBAAACCBCCCABACCCCCACACCCCABBBCCAACBACCAACABCCBCACCACACBACCBCCBAABCABBBCBCABCCAABAAAABAABCAACBAAAABCBCBACCCACCAABBCBACABCACACABCBCAAABCABBABCCBAABCBBACCACACABACCAACCCCACBBBABCBACCCABCABCBCACCCACCCAABCBABCCBAAAAAABACACAAAACAACAACABCCABCCCCACABAABAAAABBBACCAACACCCBCACCACAAABBAABABCCAABCCBBCCABCCBBBBBBCBBAACBBAAAABBBCBAABAAAACCBCBAAACCBACBCCCACACBCBACCAABBABAACBBABBCBAABCACABCCBACBABBCACABAACBABCACCCBACBABAAAABCBCAACBABBAABBBAACBCBBCCCBCCCCABCCCCABBB
CABCABACBCBABABCBABCABCBACABACABACABCACABACABABCBACBACBABCBACACBABACBCACBCABACABCABABACACBCBACBACBCBABACABCABABCBCACABABCACBABABABCBCBACBCACABACBCBACBCABCABCBABCBCABCABABCBABCABACBCABCABACBCBCBCABACABACBACBCBABACACABABABCABCACABABACACABACACBCBACBACBACACABCABCBCACBABABABCACBABCABCBCACBCACABCABCABCACBCBACABABCABCABACABCABCACBACACBCACABCBCBABABCABCABCBACBCBCBCACBCABACACACBCACBCBCBCBCBABACBCACACABCBACBCACACBACBCBCABABCACBACBCBABCBACBACABCBACBCACABABABCABCABCACBACBCBABABCBABABABABACACACBCBABCACBCABCABCBACACACACBABABACBCBABCBCBABCBABCABCACABCBCBACBCBCABABABCBCBCABACACABABACBCBCACBCBCABACBCABABABCACBCBCACBABACBACBABCABACACABABCBABABCABACBCACBACABACBCACBCACACBACBCBABCABCABCBABCACABACBABACBCBCABABCBABABCBCBCACBCBACABCABCBACBCBCACBACACABACBCBCACABABCACBCACABCBACACBACABACBABACACABCBCBACBCBACACBCABACBCBCBACACACBCBCBCBABCBABABABABABACABACBACBABCBCABACABCABABCABABCBCBCBABCACABCABCACACABACBACBCBCACACACBCBCBABACABABACABCACBACACACBACABACABCACABCBCABCBCBACACBCBCBCBCABABABCBCACBCACACBCBCABACBACBCACACBABABACACBACBCBACACABACABACABCBCBCBCBABABCABCABCABCBACBABABACACBCACBACBCABCABACACABCABABACACBCABACBCABACABACBACACBCBACBACABCABABACACBCBCABACBCBABACBACBACACBACACBCBCABCBACABCABACBCACACBCBABACBCACABACABCBABCBACABCACBACACBCACBCBCBABABCABABABCABACABCACBACABABCACBACACACACACACBABCBACABCABABACABCABCBCBABCBACACABCACABCBABCBACBCABCACABCBABCABABACABCBACACBCABCABACBACACBCBCACABCABACACBCABACACBCABCACBABABCBCACACBACACACACBCBCBABABCBCBCABCBACACACBACBCBABCBCABACBCBACABCABABABCBABCBACACBCACABCBCACBCBCABCABCACACBABACBCACABCBCBACBABABABABCACBACBABABCBCABCBCACBABABCBCABCACACBABCBACBCBCACBCACABABACBCABCBCACBCBABCBCABABCBABCBCBACBABCACACABCABCBABABACBCABABCACBACACACBCABCACABACABACABCBACACABABACABABCBABCBACBCBCBACBCBCACABACBCABCABACBABABCABACABACACBACABACBCBCABCACACBACABABCACBCBABCACBABCBCBCBCACABCBCABACACBACABABABABACABCBCBABCBACACACACBCABABCACBABCACBACABCABCBACACBCACBCABABCABCABCABCBACBABABACBABCACBACABACACACABABACBACBACBACBACBACABCABCBCBABACBCABCBCACABABACBABCABACBCABABCABACBCBCABCBACABCACBABCACACBCBABCABCACABABACABABACABACABABACBABACACACBCBACBABCABCBABABABABCBACBACABABACBACACBACBABACABABCBACACACBACBCBCABCACACBCABACABABCACBCACBABCBABCBCBACACABABCBCACBACABCABACBABCABACABABCACACBABCABABACBABACABACACBCBCBACBABABCBABACBCACACBCABABABCBCACACACABACACBABABABABCBCACBACABCBCABCACBABCACBACABACACACBABACBABCABCACABABCBACABACACBACACABACABCBCBCABCBCBCABACABCACBABABABCACABACABACABCACABABABCABCACBCBCABCACACACBCBCBCACBCACACBCBACABCABABABCABCBCBABABACBCACABCABCBCABABCACABCACABACABACBABCBACBCABACBCBCBACBACACABCBCBCABACACABACABCABCACBCACACACBCABACBABCABCBABCBACBCBABCABCACBCACBABABABCABCACACACBCABCBCBCABABCABCABCABABCBCACBCACACBCACACBCBABABCBACABCBABCABABCABCABABACBACBCBCABABCABCBCBACABCABABABCABABACBACABABABABCACACACACBABCACABCBABACACACABCBABCABCBCBACBCBACBCABCABABCBCBACBCBCBABACACBABACBCACABCACACBCBCBCBACACACBABCBABCBCBABCABCACBCBCABACBCBABABACBABCBCBACABABABCBCACBACBABACBACACABACBABCACABCBACBACBCACABACABCACABABCACBABACBABACBACACACBACACABACABCBCACACBCBABCBCABCBCABCBCBABABABCACBCBCBCACABABABCABACBCABABCBABCABABABACBCBABACBABABACABABACABACBACABABCBCABACABABACACBCACBCBCABCACACACBCACBABCBACBCACBCACBCABABABCABABACABABACBACBCBCACBACBCBCBABCBCACBACACBACABCABACACACBABCABCABCBCACBCABCBABCBABCACBCACBCABACBACACBABACBACBCABABABCBCACABCBABCACBABACBACACABABCBACBCACBCABCBCACABABCBABCBACABCBACABABCABCBACBACBABACACBABABCBABACBCABCBCBCACABCABCACBACABCABCBABCBCABCABCBABABCBCACBABACACBACACABABCBCBABACABCACBABABACABCBCBABCACBACABACBACBABACABCBABACBCBACACBCABCACBCABABABCACBCACACABCBACBCBACABABACABACACBCACABABCABACACACABABCBABABCACBCACBABCBCBCBCBCBCBABACACABCBABABCBCACBCABACBABCBCACBABCBCACBABCABCABCBACBCBCACBCBABABCBCBCBCABACBCBABCBABACABCBCBABACBABABACBACABCBABACACBCACBCBCABCACBACACBACACABCBCBCBCBCABABACABABABABCACABABCBCBCACACBCBACBCABACBABABCBABACBCBCABCBABCABACBCACABACBABABABCBABACACABACACBCBCABCABCBABABCACABACBCABCBCACABACBABACABABCABABCACACACBABCABCACBACBABCBABACBCBABCBCBCBCABACACBABABCABABACBACABCABABABABCACABACBACACACBABCBCACBCACBACABABCBCBCBCBABACBCBACBABCBACBACACBCACABCBCBABABCBACACBCABCACBCBCACBCBACABCBACBABACABABABACACBABABABABABCACABACBCABCBABCABABABCACBABACABCACACABACACABCACABABACBABCBCBCACBCACACBCBACBACABCACACBCACBACBCABACBCABCACACBACACABACBACACACABACACBCABCBACBCACABABACBACACABABCACBCABACABACBACBABCBCBACACABCACBACACBABACBABACBCABABABABABABCABCABCBACABCACABACABCACACBACACACACACBACACABABACABCBABCABACACABCBABCBCACBCBCACBCBACABCABCBACBCACBCABCABABACBCABCABCACABCBCBCACABCACABACACACBABACBCBCBACBCABACABCACABABACABCABCABABACABABABCBCBCBCBACBCABACABCBCACACACBACABABABCBABACABCACABACABACABCBCBABCBABCABCBACABACACABACBACACACBCACABCABCBCBACABABCACBACABABCABCACABACACACABABCABCBCBACBCACACABABCBACBACBACBABACABCBABACBACBACBCBACBABCACACACBACABABCACABCABACACBCABABACABCACABCABABABACBCABABABACBCACACBCBACABCBACBABCABCBCBCBCABCACBCABCACACACBABCABABCBCBABCABCBACBACABACABCACABABABCABCABABCABABCACACACACBACBABACBACACBCBCACBABCBABCBCACACABACACACABCACABABCBCBCACABABACABACACBCACABCACBACBCBCACBCBCACABACBCABCACABCABABCABCBCBABACBCBACBABCABABABCBCBACBCABCBACACBCABACACBCBCBABCACACBCACABCACBCACACBCBABACBABACBCACACABABACACBCABABACBABABABCBCABCBACBCBCACBCABCBCBACBCBACACABCBABACBCBCBACBCBCABCBACABACBACACBACABACABABABCBCBACBCACBCBCBACABCABACBCACACABABCBACABCABABABABACACBACABCBABCBCABACACACABCBACACACACBACBCACBCBCBABCBABACBABACBACACBCBCACABABCBABCABABABABCBABCBABACBABCBABCBCBCACABCBABABACACABABCACBCBCBCBACABACBCBABABACACABCBCBABABABCBCBACBACABCABABCBACACBABCBCBACABABABACACACABCABCBABCABACACACBACBABABCABCBCABCBCBABABABCBACACACBACABCABABCACABCBACACACBABCBACACACACABCBCBACACBCBCBACBABACABCABCABCBABCABABCACBABCBACBABCBCBCBCABCABCABACABCACBABCBCABACABACBCABCBACBACBCACBABABACACABCABCBABABABCBCBCBACABCACBACACBCBABCBABCBACBCACABCBACACABCACABACBCBCBCBCBACABCACACBCABCBCACABACBABACABCBCBCACACBABCBABCBACBCBCABCACBCBACABACACABACABACBABCBABCABCBACABABCACBACBACACACABCABABCBACBABCABABCBCBABACABACBACBABCACACACBCBCBABCACBCACABACABACABABACBACACBACBACBABACACBABABACACABABACBABACBCACBABCBCBCACBCBABCBCBCBCABCBCBABCACABACBACABACBACACACACBCABACBACBCBACABACACABCBCABCABABCBACACBACBCBCBCABACBCBCBACBCBABCBCABACACBABCBACBABACABACABACABCBABCACACABCABCBCBCBCABCBABACBCBACBACACBACACABABABACBCABCACBACABCBCABABCACBABCABCABABACABCABCABCABCBABCBACBABACABACBABACACABABABCBCBCABACABABACACABCACBCACBACABACBCBCABACABACBABABACBCBACABCABABACACBABABCBCBABCBACBABCACBCBCBABCACBACBCBCBCACABACACABCBCBCACACACABCACACBABCBCBABCBABCBABABCABACBCACBCBABCABACACACABCBACBABABACBCABABABCACACBCACBABABABABCBACACBABACBACACBCABCACBACABACABABABABACACBACABCBACBACBACACBABACBACABABACACBCABCACBCBABACABABCBABCACACACABCBCBCACABACACACBACABABCACBCBACACBCACACABABABACABCABACACABABABACACBCBCABCBACACACBCABACBCBABABCBCBCBABCACBCBABABCBCBACBACBACBCBACBABCBCABCABABACBCBACACACBACBCACACABACBACACBACBCABCBACACBABCACACABCABCACACABCBCABCABCBABCABCACBCACBABCBABCBACACBCACBACBCBCBCACACACACBCABCABCBCACABACABABACBACABABCACBACBCBCABCBACABCABABCBCBABCBACACBACACBABABCBCBCACACBCBCBCBCACACBACABABCBCBCABCACBCBACBACABACBCABCACBCBACBACACACBACBACBACABCACACACACABCBCBACABABABACABCBCBACBCACBCABCBCACABCACACBCBCABACACACABCACABACABCBCABACABCBCABACBABABCACBCBACBCBABCBCABCBCACACBACBCACA
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
BABACABACBCACACACABACACACABCABCBCABCACBACBCABCBABCBABCACBCACBCABCABACBACACABCACBCABCBCBACABACBCBACABACACBCABCBCBABACBACABCABACBACABABCBACBABACBABACACACBABCBACBABCBCABABCBCACBCBCBABABCBCABABABCBABABCABACBACACBCABCBCBACACACABABACBCBCACACBABCACACBABCBABCBCBACACBCABCBABCBACBCACBACBCBCBACABCABACACBCABCBACACACBACBACBABABCBACBACACACBABCACBCBCABABACBACACABCBACACABACABCABCBCACABACABACACBABCBABABABABCBCABABACBCABABACBCBABCACBACBCBCBACBCBCBCBABCBACBACACABABCABACBACBACABACABACACBCABABABCBCACABACABACBACACACACACBABACACACBCBCABCACBCABABCBABABACBCABACBCACBACACBABACACBCABCABACBCBABCACACBCABCBCBABACACBCBACACACABCBCBACACBCBABCBCACABCABABACACBCABACBCBCACABCABCABCABCACBABACACBCBACBABABACACBABABABABACBACBCBCABABCACABABCACBCACACACABCBACBACBCABACACACBCBCBCABABACACBCABABABACACACABACBACBCBABCABCACABABCABCABACABCBCACABCACACACBCABCACBCACBACACACACABCBACABCABABACBACBCBCBABACABCBCACBACACABABACBCACABABCACBCBCACACABABACACABACABCABCACBCBABCACBABCBCBCBACABACBACBABCACACACACACABACBABACABCBCBCABCBABCBCBACABCACABCBABCACBACBCBCACBCACABCABACBCACACBCABACBACACBABABACABACABABACACACABACABABABABCACACBABCABABABACBABCACABABCABACACABACBCACBACABABCABCBACACABABABCACBCBABABCACBABABCABABCBCBCBABCBACACBABCBCACABABCABCACBCBABCACBCABACBACACABACABCABABACABCBACBCBCABCACBCABCACACBCBCACBCBACBACACBCABCACACBCACBACBCABACABCABCBCBCBCABCBACABCBCACBABCACBCABACBABCBCBACBACACBACABCBCBCABCABABCABCACABCBABCABABCACBCACACABABCBACBACABCABCBACABCABACACBCABCACBCACACABACBCBABACBCACABCBABCACBCACBACBABCACBACBCABCACBCACACBCBCBCACBACACACACBABABCBACBCBABABCBCBCBACBCACBACACABABCABCACABABACABCBCBACABCBACBABABCACBCACACABCACBCBABCABCABCBACBACABCBCABACABABABCABCACABABCABCABCBCABCABABACBCBACABACACACABACACABCABCABCABCACBACABABACBACABCABCACBACBCBCACBCABCBACBACBCACABCABCACABABACABACACABCBCBCBABCABCBCACACACACACBCACBCABCACBACABACBABCBACBABABABACABCBCACABACABCACABCBABCABABABCBCBABACBCABCBCBABACBCBCACABABCACACACBABABCACACABCBABCACBACABACACBACBACACBCABCABCABACACBACACBACBABACBCBABACABCABABABABCACABCBCBCBACABACBABCACABABCBCACACACBACBACABABABABCBCACBCBCBCABCBABABCBABABCBCBCBCACABABCBACACBACBCBACBABCACACBABABCBCACACBABABCACBCABABCBACBACACACBCABABCBABCBCBABCABCBCACBABACBABCBABCACBABACABCBACBCBCBABCACACBACABCABACABABCACABABACBABCABACBABCACACBCBABCACBABCABCACBCABACACBCBACABABCACBCABCBACBACBACACBCACBCABCBABCACACACABCBCBABABACBACACACACBCBCABACBACACBACBCACABABABABABCABCBCBCABACACBABCBCACBABCABCABCABABABCACACBCBACBCABCABACABCBCACBACBCABACBCABABACBCABCACACBCACBABABCACBCBCBABABCBABCABACACABACBABCABACABCBCABCBACABABCACABCABACACBACACACBCACBABCACBCBACBCBABCBCBCBCABABCBCBCBACBACBCABCBCBCBCBCBCBABACACABCBABABCBABABCBABCACABCABCABCBACBCABACABACBCABABACBCBCBCABABACBCBCBABCABCACBABCBCABABCBACBACACABCBACABCBCABCACABACACABCACACBCACBCACBABCACACBCABCACACBCABACACBABABCBCABACBCACBABCBCBCBCBCBABABACACABACACACACABCACBACBABACBACACABABABCBACBACBCBCABABCABCABABABCBACACABCABCACACBACABCACACBCABCACBCBCACABABCBACACABACACACBACBCABCABACBCBABCBABACBCBCABCABCBABABABABABABACABCABCBCBCACABCBACABACABACBCABACBABCACBCBABCBCABCBCABACABABCACACACBABCBCABABCBACBACBACBCBCACBCBCBABCACBACBCBABACACACABCBABACBACABABCBABABCBABCBABCBACABCACACABCBABCBCABCABACBACBACBCBABABACABACACACBACBABCBABCABABCACBCBACACACACBCBCACABCBABCBCBCABABCBCBCACBCABACACABABCACBACACBABABCBCBABABABCACBACBCBACACBACABCACACBABCBABABCACBCBCBACACBCABCBACBACBCACBABACBCBCABACACACBABACABACBCACBABCABCABACABACACBABABCBACBCBCACABACABCABABACACACBCBACBCBCBABCBABABABACACABACABCACACACABABABABCBABCBABABCABCBCABCBACBACACACACBCABCACACBCBCABACACBCBACBACACBCACBCACABABABCACACBCACBACBACACABCABACABABACBACACABACACBACABACACACABABCBCABCBABACBABABCACACABCBABCBABACBCABABACABCACABABABCABCBCBCBACBCACBABCBABCACACACBABACBCACACACACABCBABCBCACBCABCABCACBACBCABCABCABCBABCBCACACBACABCBACACABCABCACABACABABABCACACABCBCACABACABCBABCBCBABCACBACBCACACBCBACABABCBABACBABCBCACABABCBACABCBACBACABACBACBACBABCBABCABCBABCBCACACABABCABCABCBABACABCACABABABCABACBACABABACBCACBABABCABCBCABABACACACBCACBACABCBCBABCBCABCACBACABCBCBCBCACACABABCABABCBCBCBABABCABABCACABABABACBABACABCBCACACABCBCACBCBCABACABABCBACBCABCBCBCBCBCBABACABACABACBCBACACBACBCACACBABACBACABCBCBABACBCABCBABCBACBABCACACABCACBABACBCBCACACBABCABCABACBCBCBACABCBACBACBCBCABCBCBABCACBCABCBACABACACACBACABACABCBCBCACBCBABACACACBCACBACABCBACBCACACACBCBCACBACBCBCACABCBACBCBACBCBABABACABABCACABCBCACBCBCBCABCBACBABACACABACBCABACBABACACACACBABCABACACABCABCABACACBCBACACBCBCACABABCBABABCBCBCBCABABABACBCBABACABABACBCBCBCBABABABACABACBCACACACBCABCABCBACABABCABCBACBCBCABCBABCABCABCACBCABABACABACACABACABCBACABCACBABABABACACBCBACBCBCACBCABABCACBCBABACACACABCBCBCBABCABACBACABABACACABACABABCACABACBCBACBACABCABCBABCACACBACBCABABCACBABACBABCABCACABCBACACBCBCABACBABABCBABABACBABCBCACBCACACACBACBCBACACBABACBCABCBCBABACACBACACBCACBCABCABCBACABABCABCABCABCBCACACACABCACBCACBCBABCBCABACACBACBACABCBCABACABCBABACBABACACBABCBCBABACBCABACBCBCACBACACACABACABCBABCBABABCABABCACBACBABCABABABCBABABCBCABACACBABABCABCBABACBACACBCBABCBACACACBCBACBABABABABABABCACBABABCACBCBCBCBABCABABCABCBABCBCACBABCBABABACABABABACACABCBABACACACBABCACBCBABCBABCABCBABABABACACABABACABCBABABABCBCACBABACABCBABACBACBCABCBACBABABCACABACACABABCBACBCACABABCACABACBACABACBACACACBCBABABCABABABACABCBABCACBABABCABACACBCACACBCABCABCABCBABACBABACABACACACACACBCBABCABACABACACBCBABACBABACBABABABCABACABABACABABACABABCACBCBACACACACBCBCBCABCACBCBCBCBACBABCBCACABCABCABABABABACBCABABACABCBCBCABCACACACBACACABCBCBACABABABCBCABCBCBCABACBCACBCBCABABCABCABCABABACBACBABCABABCBCBCBACBACBACBCBCBABACABCBACBCABCBABABABACACABCACACACBCACBABCABACABACBCACBABCABACBCACABACACACACACBCBCBABACABACACABABABACACBCACACBCBCBCABCACACBACBABCBCBABABCABABACABABABCABCBCACBCABCACBCABABCBCBACBACABABACBCACACACBCACACACBCBACABABACACBCBCBCABACACABCACACACBACACACBCBCACACBCABABCBABABABCABACACACABCABACBCACACBCBABCBABABABABCBACABCBABCBABCACACACABABCBACBACABABABABCBCABABACBCBCBCABABCABABABCABCBCABCBCABACACACABCBABACACBCBCBABACACACBABCBACBACBCBCBACABACABACBCABACBABABACBCACACBABACBCACACBACBACBCBCBCBABACACBCABCBACACABABCABABABCBABCACACBABABCBCACABCACACBACBCBCACACBCBCBACACACACACACACACACBACACACACBCBABABCBABABCABABCBABCACBACABABCABACACBACABCBACACBABCBCBABCABABCACACBCBCBCACABCBCBCBABCBCBCABACACACBABACBABABACBCACBCABCBCACACABCBCBACACABABACBCABACBCACACABCACBCBCACBACBCABACBABCBCBABCABCBABABABACBCBACABCABCACABCBCBCBABACBCBCBCACBCABABCACACACBABCBACBCABACBABCBABABCBACACABABCBACACBABABABCBCACACABABCACBACABACACBABCBACBCBCBABCBCABABABCABACACABABCBACACABCABABCBCACACBCBCBABABACBACBACBABCBCACBABABACACACBABACACBABACACBACBACBACACABCBCBACACABCBACBACACBCABABCACBACABABACBCBCBABCBACBCBABACBACACBACABACBCABCBCACABCBABCACACBACBABCABACACBABCABACBABCBCBABACACBCABCBCBCACACBABACBCBABCBCBCACABABCBCBACABCBABCABCBABCACBACABCBCBACBCABCACBCBCACACACBACACBCACBACABCACACBCABCACBABACBACBCBCABCBACACABABCABCABCABCBCBCACBACBABACBCBCBACBABABACACACBABCBCACBCBCABCACBCBACBCBABABACBABCACABCBCBCBACACBABCBCACACABCACABACABCABCBCBCBCBCACBACBCBABABABABABACABACACBCBCABCBACBCACBCBACBCACBCBCBACABABABCBCBCBCBACBACBCBACABACABCABACBABCBCBABCBACBACBABABABABCBABCABCBCBACBACABCBCBACABCABCABCABACABCBCBCBCACABACABACACBCACABCABACBABABCABCABACABACACABACACABABABABCBCBABABCABABCBCABCACABCBCABCBACBACABCBCBACBCABCACBCACBCB
ABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBA
CBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCA
ACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACB
ABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBA
BACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBA
BABABCBCABCACBABABABCBCACABCABCBABCABABACABCBACACBCBCBABACBCABACBABCACBACBACBCBCBCBCABACBACBCBCACBABCABCBABACACABABCBACBABCBABABCABCABCBCACACABACBABCABCABABACABABACABCABABABACBACBABACACABABABABACACBCBCABACBCBCACACABCABABACBACBCBCBABABABACABCBACABCACBABACABACACBABABCACABCACBCBCBCBCABABCBABCABCACBABACBABCACACBACBCACACACABACABCABCBACABABABCABACACBCACBCABACACBCBCBABCBCABABCBABCABABACBACABACBCBACBABABACABABACABCABCBCABABABACACABABACABABCBACBCABABABACABABCBACBABACBABCBACACBABCABCABCABACABACABACACACACACBCBABACBCACABCBACABABACABCBCBCACBCACACACACACBCABCBCABCABABCABACABACBCBACACACBCACBACBCBABACACBACABCABABCBACABCACBCABCBABABCACBCBACBACBCBCBABCBACACACACBABABABACBABCBCBACBABCBCACABABCABABABCBABCABCBABABABACBACACBCBCACACACACABCBCBABCBCACABABCACBABCBABACACBACBACABABCABABCACBCACACACBACABABCACABACACBCABABABCBCBACACBCACBCBACBCBABCACBABACACBACABABACBACABCBCACACABABCBCBCACACABACABABCABABCBABABABABCBACABACACACBABCBACACBABACBABABABABCBACBCBABCABCBABCACACBCBCABABCBCABABCABCBCBCBCACABACACACBACACBABCBCACABCBCABCBCBACABCABABCBCABCBABABACACBABABCBABABACBCABABCBCACBABACACABACBCACBCBACABACABCABCACACABACABABACBACBCBABABCACACABACACBABCABACABCACABCABCACBCACBCBABACABCACBABCACBACABCABCABABCABACACBCBACBACABCBCACBCBACBACABABCBCBACABCBABCBCACACABABABCACABACACBCBACBCBCBCBACBACACBACBCABCBCBCABCACBABCABCBABCABCABCBCABCBCACACBABABABCABCACBCACACABCABABABACBCACACACBCABCBABABCACABACBACBCABCABABACBCABCBCABACACACACABCACABCACACACACABACABACABCABABCACABCACBCABABABACABACABCACACACBABABACABCBCBCBACACBACBACBCABCBACBCBACBCABCACBCBACBCBCBCABCABCBCBACABABACBACBABACBCBACABCBCBCABACACACBCBCBACBABABCACACABCACABCBABCACBABCACBABABCBCBABCABCBCABACBABCABABABACABABABACBABCBACBACABACBCACACBABCBABABCBCABCACABCBABABABCBCACABCBABCBACBACABACABCABACBACBCBCABCBABCABCBCACABCACACBABCBCACABABCABCACBABABCBCACABACABCBACACACACBABCBABCACACACACBCBABABABCBACABABACBABCABABACBABABCABCABACBCBCABCABCABABCACABCBACBACABABACBCACBCACBACBABCACABCBABABABCACACBABABACACBCBCBCABABABACBCBCACBCACACACABCBABCBCABACBABACBCABCBCBACABCBACBABABCBABCABACACABABABACABCABCBABCACBCBCBCBCABACBACBCBACACBABABACBABCBACBCACABACBABACACBCBABACBCABABABCBABABABCBCABCBCACABCBACBCABCBACBABCBABACBCBCACBACACACBCBCBCBCBACABABABCBCACBCBACABCABABCACACABABABCBABABACBCBABACABCBCABACABACBCABACABCBABACBCBABABACABABACBCBCACBABCACABACABACBABACACBCACACACBCACBCABABACBCACBCBABCBCACABABACABACABCBACABCBCABCBACABCBCBABCACBACABACBABABABABCABACABABCABACBCBACBCABCBABABACBCBCACABABCABACBABACABCBABCBCBACABABCBCBCBCBCACBCABCBCACACACBCBABACACACACABABACBACBACBCBABCACACBABABCABACACACBCABABABACABACACBCBCACACABCABABCABCABCBACBABABCABCBACBCBABCBCACBCACBCBCBACBCACACACABABABCABACBABABCBACABABACACBCBCBACACACBABABCACBCBCABCABCBACABCACBCBCBCABABCABCACBCACBABACABCABACACABCBACACABACBCABCABABABCBCABCABABCBCACABACABCBCABCACACABACBCBACBABCBCABABABCABCBACBACABABACABCACBCBCABCACABACACACBACABCABACBACBCBACBACABABABACACBABABCBCBABCBCBACACACABABACACACBACBACBCABABCBACABCACABACBACBCACBACABACACBACBACACBACABCABACACACBACABABCABCBCBACABACBCACBACBABCBCABCABACBACABCACBACABABCBCABACACACABCABCBACACABCACBACABCBABACBCACBABACBABABCACBABCABCBABABACBCABABCBACBCABCABCACBACBCBCBACBCBACBABCBCACACBCBCBACACBCABCBACBACABCBCBCBCBACACACACBCBACBACBABCBABACACBCBABACABCABABABABCACACBCBACACACBACACBCABABCBACABCACACBACABCABCACBCBABCBABCABABCBCBABCACBCACABCBACBABCBABACBACABCABABABCABCBABABCACABCABCBCBABACBACBACACABACABACBACACACABABCBCACBCABABCBABCBCABCACACABCABCABCACBCACABACACABABCACBABCBCABABCABABACACBABCABCBCBCBCBABCBCBCABABCBACBCABACACBABABCABCACABCABACBACACBACABCBACBACBCBCABABCBCBACACABABABCBCACBABABCBACACBCBABCBACBCACBABABACABACBABACACACBCBABABABCABACBACACBACBCBCABABCABACABABCBACBABCBCBCBABABCACABABCBABABCABABCACACACABCBCABCABABABCABCBCACBCABCABCABABACABCBCABCBCBCBACACBCABCBCBACBCABCACBCBCBCBCBCBCBCBABABCACBACACBABABABABABACACBABACABCACABABCBACABCABCABCABACBABCABABABCABCABCBCBCBCBABABCBCBCBABABABACABCABACABCACACBCBACBCBACBABCBCBABCBCABCACBABCABCBABABABCBCBCBACACACBCABACACACABACBABABCABCBCBCABABCBCACACABCBCACACACACBCBCABACBCACBCBCBABCABABACBABCACABCBCBCBACABACBACACBCBABABCABACBCACABCABCACBCBCABCBCACBCBACACBCACACACBCBCABABACBCABCBACBCBCABACBCABABABABCBACBABACBABCBCBCABCBACACBCABCBCABABABACBCBACACBCACABCABABCBABCABCBABCBACACABABABABCACABCBCABACBCBABABCACACABCBACBACACABACBCABACBACACBCBACBABCABCBABCBCABCBCBCBCBABCACABABACBCABCBACBCACACABABCBACABABCACBACBACBACACBABACBCBABABABCABCBABCABCBCACABABCBABCABCABCACACBCABACABCBCBACACBACBABABCBABACBCACBCBCACABABCABABCBABABCBACACBABACBCABCACBABCBABABCABCACABCBACACBCABACBACACBCABCBABCBACACABCABCBCBACBCBACBCBCABCBACACBABACBCBCABCBCABACBACACACBCACBABCACBABCABCBCBABABABACACBCABACBACABCACBCACBABCACABCABCBACBACBCBCBCBACBABCBCACBABCBCBACACBABACABABACBCBABABCACBACBCABCACACACACABABACACBCBABCABABABACABABCACBABABABACACABABCBCBCBCBABCBABCABCABCBABACACBCBCBCBCBABCABABCBACBCBACBCBCBACACACACBACBCABACACACBCBACBACABCACABACABACACABABCABCACACBABCACABCABABCACBABABABCBABCBCACBCBCBCBCACACABACBABACBCABCACBCABCBCBCBABCACBCABACABABCBCABCACABCBABACBABABABABCBCACABCABCBABACACBCABACBCACABCABCBABCBCBCACBACBCACBCABCACBACBACBCACABACABCACACBABABCBCBABABCABCBCABABCABCABCABABCBACABCABCBCBABABCBCBABABCABCABCACACBABABACBCACBACABCABABCABACBABABCBCBABCABACBCACBCACACBCBABACACBCABCBCACACBCABACBABABACBABABCABCABACACABACACACACABCBACBACABABACABACBCACACBCBCBABCBABABABABACABCBACBACBCBABABCACABCBCBABCBCBABABCBCABABACACBACBCBACBACABCABCACABACABACBCBCBCABCBABACABABABCBACBACBCBCACACBABABCACBCACABCBABCBCBCBCABCBABCACABABACACBCABCACBCABACBCBCBCBCBACABCABACBABCABCABABABACACBCABCBCACACACABACABABCBCABABCACBABCBACBCBACBACBCACACBCBABACBCACBACABCBABCBCBCACABABCBCBCABACACABCBCBCBCACBABCABABCACACBACBCBACBACABCBCBACBCBCBACACBCBABCBCACBCABCBABABCBCBCBCABCBCBACABCBABACBABABCBACABACACACACBCBABCABCACBCBCACBACABACBACABCBCBCBCABCACACBCACBACBABCBCBCBACBACABCACABCBABABCBCBABACACACABABABABABCBABACBCBABCACABABACBCBCBABCBACACABABCABCABCBCABABCACBABCBCBCACACABACABCACABCBCABCBCABABCABABCABCBCBABABCACBCBACACACABACBCBABCBCACABCABABABCACACBCBABABACBCBACBACBCABCBCBABABACABABCABACBABCABCBACACBCBCACBACACBABCABCBABCABCACBCACBCBCBACABACABCBCABCACACBCABACBCBCBACACBACABABCABCBABCBACABCABCBACBCACABABACABABABCABCACBCBCACBABACABCBABCBCABCBCACABCACABACABCABABACABCBABABACBABABCBABACACABCABACBACBCACABABABCBABCBCBACABABCBACBABCABABABCABCBCABABCABCACABCBABCBCBABABCBCACBACBCBACABACBACABACBACBCBCACBACBACABABACBACBCABABABCACBCABACBABCACBCABABCBACABACACABABCABCBCABCABABACABCBCBABCBCBABACABCACBCBABABCACABCABCBABACBCBCBCABCABACABACACBCACBABCABABCACABACBCACACACACABACBABCBACABACABABCABCABABCBCBABACBCBCBCBACACBCBABABCBCBCABCBCACACACBCABABCBACBCBACACABACBCBCBCBCBCABCACACABABCACBACBACACACABCBCACABCACBCACABCBACACACBCBABCACABACACABCBABCACACACBACABACBACBACBABACBABACABCBCBACBCACBCBCABCBABACABABABCBABCBACBCBABCABABCACBACABCACBACBACACABCBABABCABCACBCACACBCBACBACBCACBCBCACACBCBCBACBABCACBABCABACBABABACABACBCBCBCACBCACACBACBACACABABCBCABABACABCBCACACACACABABCBCBABCABCBACABABACABABCBACACBCBABCABCACABCBCBABCBCACBCBCBCBABACABACBCABABABCBABCACACBCBACACBABCBACACBCBABABACACBACABACABABCBABCACACABACACABCACBABACBCABACABABCBABCBCABACBCB
BCCBBCBCBBCCCCCBCBBCCCBBBBCCCBBBCBCBBBBCBCCBCBCBCCBCCCBBBCBCBCBBBCBCBCBCCBCBCCCCCBBCBCCCCBCCCCBBCCCBBBCBCCCBCCBBBCBCBBBBBBBBBBCBBCBCBBCCBCBBBCCCBCBCBCBCBBBBCCCBCBCCCCCBCBBBBBCCBBCBBCBCBBBBBCCBBCBCCBBBCCCCCCCBBBCCBCBCBCBCCBBCCBCCCBBBCCBCCBBCCCCBCBBBCCBCCCCCBCCCCCBCCCCCBBCCBBBBCBCCBBBBCBBBCCBCCCCCCCCCBBCBCBCCCBBCCCBCBBCBBBBBCBBCBBCBCCCCCCBCBCCCCCCBBCBCCCBCCCCBBBCCBCCBBBCCBCCBCBBBBCBBCCBCCCCCBCCCBCCCCCCBCBBBCCCBCCBCCCBBCBBBBBCCBCCBCBBCCCBCCCBCCCCCBBBBCCBCBBCBBBCBCBBCBBCBBBBBCCBBBBCCBBCBCCCBBCCBCCBBBBBCBCBBCCCCBCCBCCCCCCCCCCBCCBCBCBBBBCCCBCCCBCBBCBBCBBCCCCCCBCCBBBBBCBBBCBBBBBCBCBBCBCCBCCBBBBCCBBBBBCCBBBCCCCBBBBBCBBBBBBCCCCBBCCCBBCCCCCBCCCBBBCCCBBBBCBBBCCCCBBBCBBCBBBCBCBCBCCCBCBCCBCBBCCBBBCBCBCCCBCBBBBBBCBBCCBCBBCCCCBBBBBBCBBCCBBCBBBCBCBBCBBCCBCCBCCCBBCCCBCCBCCCBBCCBCBCBCCBCCCBCCCCBCCBBCBCCCCBBBBBBCBCBBBBBBCCBCCCCCBCCBCBBBCCCCBBCCBBBCCBCBBBBBCCBBCBCCCBBBCBBBCBCBBBCBCCCBBCCBCBBCBBCBBCCBBBCCBCBCCBBCBCCBCCCCCBCBBCCCCBBCCBCBCBBCBBCCBCBBBCBBBBCCBCCCBBCCBCBBBBBCCBBBCCCBCBCCCCCBCBBCCBCBBBCBCBBCBCBBBBCBCCBCCCCCBBCBBCBCCBBCBBBCBCBCCBCCBBBBBBBCCCCBCBCCCBBBCCBCCCCCBCBCCCBBBBCBBCBBBBCBCBBBBCBBBBCCCBBCBCBCBBBCBCCCBCCCBBBCBCBCBBBBCCBBCBBCCBCCBCCBCCBBBCBBCBBBCCBBCCCBBCBCBBCCCCBCBCCCCBBCCBCBBBCCBCBBCCBBBBCBBBCCCCBCBCBCBBBBCBBBBCCCCBBBCBBCBBCBBBBCCCCBBBCBCBBCBBCBBBBBBCBCBCBCBCCBBBBCCBCBBBBCCBCBCBBBBCBCCCCCBCBCBCCCCCBBBCBCBBBBCCBBBCBBBBBCCBCBBCBBBCCCCCCBBCBCCCBBCBBBCCBCBBCBCBCBCBBCBCCCCBCCBCCBBBBBBCCBCCCCBCBBBCCCCCBCBBBCBBBCCCCBBCCBCCBBBCBCCBBBBCBCBCCBBBBBCBBBBBCBCBBBBCBBBCCCCCCCCCBCBCBBCCCBCCBCBCBCCCCBBCBBCBBBBCBCBCCBBCCBBBBCBCBBCBCBBBBCCCBBBCCCCCBBCBCBBBCCBBCCCCBBCCBCBCCCCCCBCBCCCBCBCCCCBCCBCBCCCCBBCBBBBBCBCCBCBBCCBCCCCCBCBCBBCCCCBBBCCBBCCCBBCBBBBBCBBBBBBCCBCBCBCBBBBCBBBCCBBCCCBCBBCBCBBCBCBBBCCBBBBCCCBBBCBCBCCCBCBBCBCBBBCCBCBCCBBCBCBBCCBBBBCCCBCCCCBBBBCBBBBBCCCCCBBBCCCBBCBBCBBCBCCBBCCBBBCCCCCCCBBCBCBCCCCCCBBBCBCBBCCCCBCCBCCBBCBCCCBCBBBBCCCCBBCCBCCBBBBBBCCBCCBCCCCBBBCCBBCCCCCBBBBCCCBBCCCCCCCCCBCCCCCCBCCBBBBCCCCCCCBBCCBCCCCCBCCBBCBCBCCCBBCBBCBBCCCCCCCCCBBBBBCCCCBBCBBBCBCBBBCCBBCCBBCBCBCBBCCBCBCCCBBCCBBBCBBCCCCBBCCBCCCBBCCBBCCBBBBBBCCBCCBCCBCBCCCCBCBCBBBCBBCCBBBCCBBCBBCBCCCCBCCCBBCCCBCBBCBCCCCCCBCBCCBBBBBCCCCBBCBCBBBCCBCCBCCBCCBCCCBBBBBBBBCCBBCBBCBBBCBCCBCCBBBBBCBCBCCCCCBBCBCBBCCCCBBCCBBBCCCBCBBCCBCCCBBCBCBCCBBCCCCCBBBBBBCCBBCBBCBBCCBBCCBCBCCBCBBBCCCCBCCCCCBBCCCCBBBBBBCCBCBCBCBCCCCBCCCCCBBCCBBBCCCBBCBBBCBCCCCCCCCBCCBCBBBBCCCBCBCCBCBCCCBBCBBBCBCCBBBBCCCBCBCCCCCBCBCBBBCCCBBCBBBCCCBBCCCCBCCBCBCBCCCCBCCCBBCCCBBCBCBBCBBBBCCCBBBBBBBBBBBCCBBCBCBCCCCBCBCBBBBCCCCBBBCCBBBBBCCCCBCCBCBBCCBBBCCBBCCCBBBCCCCBCCBCBCCCCCCCCBCBBCCCCCBBBCCCCCBCCBCBBCBBCBCCCCBCCBCCCBBBBBBBBBBBCBCBCCCCBCBCCCCCCCCCCCBBBBBBCCCCCBBCBBCCCBCCCCBCBBCBBBCBCBCCCCCCBBCCBCBBCBBCCCCBCCCBBCCCCCCCBBCCCCBBCCCCBCCBCCCCCCCCBCCBBCBCBBCCBBBBBCCBCCCCBBBBBBBCBBBCCCCBBBBCCBCCBCBBCBBBCCBCBCCBCCBCCCBCBBCBCCBBCCCBCBCCCBCBCBCCBCCBCBBBCCCCCCBBCBCCBCBBCBCCCBCBBCBBBCCCCCCBCCCBBCBCCCBCCCCCBCCCCBBCBBCCBCBCCBBCBCCBBCCBCCBBBBBBCCBCBBCCCBCCCBCBCBCBBCCBBBCCBBBBBBBCCBCCCBBCCBBCCCBBCBCBBCBCBBBCCBCCCBBBCCBCBBBCBCBBCCBBCCBCBCCBBBCCCBBCBCCCBBCCCCCCCBBCBCCBCBCCCCCCBBCCBCBBCBBCBBCBCBCCBCBBBBBBCBBBCBCCCBBCCCCCCCBCBBCCCBBBBBBBCCCBCCBCBCCCCCCCCBBBBBBBBCCCBBBCCBBCCCCBCCBCCBBCBCBCBCBCCBCCBBCBBBBBBBCBBCBBBCBCCCCCCBCCBBCCCCBBBCCCBBBCBBBCBCBCCBCCBCCCBBCCBBBBBCBCBBCCCBCBBBBBBBBCCBCBCCBCBBBCBCCCBCCBBCBCCCBBCCBCBBBCBBCCCBCBBCBBCBCBBBBBCCCCCBCBCBBBCBBCCBBCBCBBBBCBBBCBBBBBCBBBCCCBCCBCBBCBBBCBBBCCCCBCBCBCBCBBBBCBBCBBBCCCBCBCBBCCCBCBBBBCCCCBCCCBCBCBBCCBBBBCBCCBBCCBCCBCCBBCCBCCCCCCBCBCBCCCCBBCBCBBCCBCCCBCBBCCBCCCCBCCBBCCCCCBCBBCBCCBBBBCCCCCCCCBBBBBCBBCBBBBCCBBBCBCBCCCCBCBBCCBBBCBCBBCCBBCBBBCBCCCBBCBCCCBBCCCBCCCBBCBCBBCCBCBBBCCCCCCBCBCBCCCCCCCCCBCCBCCCBCBCCCCCCCBCBBBBCCCCCCCBBBBCBBCCBCCBCCCCCBCCBCBBCBBCBCBBBCBCCCBBCBBCCBCCCCCBCCCCBCBBCCCBBBBBBCCBCBBCCBCBCBCCBBBCBCBBCBCBBBCCCBCCCBCBBCCBBCBCBCBCCCBBCBCBBBBBCBBCBBBCBBBBCCBBBCCBBBCBBBCCCBBCBCCCBCCCBBBBBBBCBBCCCCBBBBBBBCBCCCCBCCCBBBBCCCBCBBCBBCBBBCCCBCCBCCBCCBBBCCCBCBBBCBBBBCCBCBBBBCBBCCBBBCCBBCCBBBBBBCBCCBBCCBCBBBCBBBCCCBBBBCCBBBCCBBBBBCCBBCBCBBCCBCCBBBCBBCCBCCBBCCBBBBCCBBBCBBCCBCBBBBCBBCCBCBBCCCBBBCBCBCCCBCCBCBCBCCCCCCBCCCBCCCBBCCBCBBCCBBBBCBBBBBBBCCCCBBCBBBBCBCCCCCBBBCBCCCBBBCBBCBBBCBBBCCBCCBCCCBCBCBBCBCBCCCCBBBCBBBBBBCBCCCCCBCBBBBBCBBBCBBBBCBCBBBBCCCCCCBCCBBBBCBBCCCCBBBCCCBBBCCCCBCCBBCBBCBCCCBCCCCBBBCBCBBBBBBCCCCCBBBCBCCBCCCCCCCBCCBCBCBCBBCCBBCCCBBBCBCCBCBBBBBBBCBCCCCBBBBCCBBCBCBBBBBBCCCBBBCCBBCBBBBBCCBCCCCBCBCCCBBCCBBBBBCCCCCCBBBBBCBBBBCBCCBBCCBCCBBBCBBBCBBBCCBCCCBBCCBCCCBCBBCBCCCCBBBBBCBBCCBBCBCCBBBBCCCBBCCBCCCCBBBCCCCCCBBBCCBBBCBBBBCCBCCCCCCCBBCBCCCCCBBCBBCBBBCCCBBBBBBCBBCCBCCBBCBBBBBBCBCBCCCCBBCBCBBBBBBCBBBCBCBBBBCBCCBBCBBCCBBCBCBCBCCCCBBBBCCBBCCCCBBBCCBCCCCBCBBBCBBCCCBBBCCCCBCBCBCBCBBCBCBBBCCBBBBBCBCBBBBBCCCCBCBBBBBCBCBCCBCBBBCBCBCBCBBCBBCBCCCBBCCCCBCBBCCCCBBCCBCCCBCCCCBCCBCBBCBCBCBCCBCCCBBCCBCBCCBCBCBBBBBBBCBCCCBBBBBCBCCBBBCBBBCCBBCBCBCBBBBCBCBCCCCBBBCCCBCBCCCCBCBBBBCCCBCBCBBCCCBBBBBBCBCBBCBCCCBBBBCBBCCBCBBCBCBCBCBCCCBBCCCBCBCBBCCCBCBBBCBBCCBBCBBCBCCBCCCCBBBCBBCCBBBBBCCBCBBBCCBBBBBBBBCBCBBCBCCCBCBBCBCBBBCBCBBBBCCCBCBCCBCBBCBCCBBBCCCBBCBBBCCCCBBBBCBBBBCCCCBCBCBBCBBCBCBBCCBCBCBCBBCCCCBCCCBBCCBBCCBBCCCCCCCBCBCBCCCBCBBBBCCBBBCBBBCBCBBCBBCBBCBBCBCCCCBBCCCBBBCBCBCCCCBBBBCCBBCBCCBCCBBBBCCCBBBBCCCCCBBBCBCBBCCBCBCBCBCBBCCCBBCBBCBBBCBBCBCBBCCBBCCCCCBBBBCCBCCCCBCBCBCCCCBBCBCBCBBCBBBCCBBBBBCBCCCCBCCBCBCCBCCBBBBBCCBBCCCBBCBCCBCBCBCCCCBBBBCCCBBBCBCCBCBBBCBBCBBCCBCBCBCBCBBBCBCCCCCBCCCBCBBCBCCBBBCBCBCBCCCCBCBBCBCCBBCCCBCBBBBCCBCCCCBCCBBBBCCBBBCBCCBCBBCCCBCCCCBBBCBBCCBBCBBCCBBCBCBCBBCCCCCCBBBCCBBCBCBCCCCCBBBCBCCCBCCBBBBCCBCCCBCBCCBCCBCCCBCBBBCCBCBCBBCCCCCCCBBCBBCBCCBBCCCBBCCCBBBCCBCCCBCCCCCBBCCBCCCCCBCBBCBCBCBCCBCCCBCCBCBCCCBCCCBCBBBCBCBCBCCBBBBCCBCBBCBBCCBCCCCBBBCCBBBCBBBCCCCCBBBCBCBBBBBBBBBBCBBBCCCBCBBCCCBBBCCCBBBCCCBCBCBBBCCBBCCBCCBCCCBBBBBCBCCBCBBBCCCBBCBCBBBBBCBBBCCCCBCBBCCBBCCBCCBBBCBCBCBBBCCCCBCCCCBCCCBBCCBCCCCBCBBBCCCBCBBBCBBCBBCBBCCBCBBCBBCBBBBBCBCCCBBCCBBBCBCBBCCBCBCBBCBCBCBBBBCCCBCCCBBCBBBCBBCBBCBCCCCBCBBBCBBCCCCBBBBCCBBBCBBBBCBBCBCCCBBCCBCBBCCCBBBBCCBBBCCCCCBCBBCCBBCBCBCBBCCBCBCCBBBCBCCBCBBBCBBBBCBBBBBCCBBCCCCBBCBBCBCCCCBCBBCCBBCCCBCCCCCCCBBBBCCBBBBBBCBCBBBCCBCBCBBCBCCBBBCCBBBCCCBBCCBCCCCCBBBBCBBBBBCCCCCBBBBBBCCBBCBBCCBCBBBBCBCBCCBBCBCCCCBBCCCBCCCCCCCBBCCBBCCBCBCCCBCCBCBBCBBCBBCBBBCCBCBCCBBCCCBCBBCCBBBBBCBCCCC
ACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABABCABCABCABCBCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBCBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBAC
CBCCBBABACACBCCBBABACCABABABCACBBCCABABCACCBCCABCCCCCABCCCAACBCAABBBACBACCCCBBBBABAACBCBAACABCBBBCBBCACCCABBBACCCACCABBBBBCAAACCABBCCBCCCCBAABCBCBACACABBACBBABCBABBCCBCBCCCBCAABBABACACCABAAACCBCBBCCAACCAACBCAACBABCACACABABACACACCBABBAABCCBCBBBBBCACBBABCBBCBACACAAACACBCCCBBAACCBBBACACBCAACACBBCCBACACCCBACCABABCABABCABAABCBABABBACBACAACCABBCCCAAAAABAABCCBBABABBCCACACCBCBBBABBCCCBACCCBCBCABBBABCBBCAABCBACBBBBABCAACCCBBAAACCBCAACBBBAABACCAAABCACAAABBACCBCBACCABBBCCCABCBCCACACAACBCBBACBBABBAAACCCBAAABCACCACCBCBBABBACABACCBCBBBACCACCBBCCBCABCCCAABCBCABCCABBCCBBAABCCBBBAACACAAABCAABBABCAACCBBACACCCCBAABBCBBAACBBAACCAACCAABAACBABACAABBAACBABACCBCBBCBBCCBAABBCACCBAACBBBACBBBBCBBBACBACCBABAACCCAAACBBCBBAACCAAACCABACABACBACBACBBCACBBBCCBBBCCABCCCCCAABCBBAABCBACCCCABCCCACCBBCABCABAACCBCCCCCACBCBBACCBCBABCBCAAAABBCACCBCCAACBABAAACCBABABCCCAAABBCBBACBCCBCBCCCBACABBBCCBCCBAACCACBABAACCAACCAAAABCBBCBCCACCBBCCABCABACCBABBBCCCAAABCCBCAACCCCBBBBCBCCABCCABBAABAAAAACCBABAABCBAAACCACBABCBACCBAACABCAAABABBCACACBBCBCCACCACCCCCCABCABACCCACCCABBCCCCCCCBCBBBCCBCACAAAAACBABABBCABBAAACAABBCBACACBAABAABCBCACBCACABBBBBCAACBBBCBAABCCBABAACAABCCABBBCCBABBBCABAAACCCBAACAAAAAABABCCBABBBCBBAACAABACCABCCCACCAACCBAACBAACBCCCBAAABACACCCCCCCAACACCBBBBCAABAAABAAACAABBCBBCBCABCABBBCABBAABBAACBACCBCABACBCCCBBCCBBABCBAAACABBCBCCABCABBBCACAABBBBCABBACCCAACABBCCCCCBBBBCAAAACBBBACAACCBACBABAAACCABBABCABCBBCCACAAACCBACCAACBCCCACBAAACCAAACBACCBCCABAABBACAABABBBCCCBBAACCCACBBBACCACCABBABAACCCCBBBBBCABBCAAACBBCCABCCCABABBABBBABAAABCCAAABABCACBCCACBCACBABAAABAAACCAAAAABACCABCCCCBBABABACCABABBABBBCABBABBAABAAACCBBABCAAABBBBCAABBACABBBBBCABACBABCBAABBCBBAABCBACBACCBBCBBBABCACCCACBCACAACCCBCACBCACBCCAAABBACBAACBCCBAABABBABABBBCCACACCABACCAACBABABAABBBAACCCCBBABACAABAABABBABABAABCCACCBABACAABABBBCABBBCABCBACCCCBAABCACACABBBCACABCCCCABBBCBBBCACCCCABCCABBCBCCCBBCACCCACBABBCCBCBBCBABBCAACACBCCAABBACAAABBCBCCAABCCBBCCBBBBAABBBACCBCCBCBCAABBCAABBBBAAABAACCCBACABCAABBCACBBCCABABCBACBBABAACBAACCBBCAACACBCBBACBABCACABAACCCCACAAACACBBBCABCBAABBCCBCCCABAACBBCBCCBBBCBBACACCABCABAAABCABCCCBCBBBAAABCBBBCBCAACCBACABBACCACBCBCBBBCCBACBCBAABACAACACCBBBBBABCBACCCBBAACACCBBCACBBAAACCCBCCABABAABACCBBCBCBCCCCAABBBACBBBCCAABCBACBCBABAACBBABCACBACABCCACCBACABCCABCCBBCACCCBBBABCBABACBBBCABBABCCACBBCCBABABABACABBBAACBAAABBBBAAABCAABACCCAACABBCACACBBACCBABCACBBCCCAACABCABBCBBBCBCACCABBCBCBAACACAABBBCBBBAAACABAABCABAAAAAAACBBACABBCBCBCABCBACBCCAAAABAABBABACABACBCAACBCCCABAABABBCACACCCACBBACCACCBCBABABABBBAABCAAABCCBAABAAABAACCBABBCCAAAABBAAABBABCACBCABABBABCBABACCBCACCBCCABCBCBBAACAABBBCCACBABBBCACCCCBCBBBACABCABBCBACBBCABBCBBABACBCBCBCABAACCBBBABABCACCCCABCCCCABABAACACCCBBACBCABCBBBBBCCBBCACBAACBACBCCCBACBAAAACBCACBCAACBABBBBACBCCACBCCACAAACCCCBBCCCCACBCBAAABAACACBCCBAACCCBCBABBCCCAABBACACAAAAACACCAABACACBBBCBABBCAAACAACBBABAABCBBCBBAACBACCAABAAABAACAAABBBCBCBABAABBCCBCACABACCCCABABCCAACBCBABBACAAACAACBCAACAAACABBBBCABABBBCCCACCCACCCCACCAACCBBBCBBCCBBBACACAABAABBACBABAABACAACBBABABABBBBBCAAAABBCABBBAAAABACCBCCCCCAABCAABBBBCCBACCCCACCBABBBCABBBBCCCAAABBCBBAABAABAAACACCCCCAABCBABCACBCBABBAACBBABBABBABBABCCCBCABBBAACACBCCBAACACACBABABCAABBCAABBABABBCBBBCBBCBBCBCABAABBCBBABACCCCBBAACCCCAABACCCABAAABABAABACBAAACBACAACCABCABBACCCABCCBBAABBBCCBACACBABBCAAACBBCACABBCCAABCBBCACCBCACAACBAABBBBAABBACBBACACBAABABBBBABABBCBBACBCCAACBBCACCAAACACACBABCAABCBABACBAAACBBBAABABABBBBACACAACCACBACACCBBBCCBABABBCABBAABBBCAACABAACCABCBACABBABABBBCCCBAAABBACBBAACACBCBBCCCBBBCACBAACBAAACBABAABCACBCACCAAACBAABCBBCAABACCBAABCCBBBBCBBACAAAABBCCBAABBBBBCCCABCCBBAAACACCBAACCABAABBCCABCCACBABACCACCCCBACCAAACAACAACACCAABCAACAAAACCACAABAACACBCACCBBBCBACCBBCCABCCCCACCBBBCBCBCBBACCABACBCCBBCCBCCBAAABCCAABACBBAABAACBBCBABABACABCACCCCCABCACBBBACBAAACBABCBCAABAABCBBCBCCCCBAABCCCBCAAABBCBBCABACCBABACBACAAACAACCCCAABBAAAAACAABAAABBCBBACACCACAACBBBCCBACACAABBCBCBBACBCCBAAABBACACCCBCCCBABACACBBBAAAABCABABABBAAACACCCCCACBBCACBBBCBCBCBBBBBBBBBBCBAAACAACAAACCBBBCBACCCCBAAAABBCACCAABCCBCABBBAAACABCCABABCACBAABABCCABAABBCACCBCACCAAABBACBCACAABCACBAAAAAAACCAACCBCBACBABAAABCBBCBAACBBABBCCCABCCBBAAAABBCCBBCAABCBAAAAACBCCCACACBABCCABBACAABABAAAAABAACCCAACABBBCAAABCBCCBABAABBBCCAAAACACCBABCABBABBAABBBACBBAAAAAAABBBABABACBCBCAACBCCCCBBBACCBAACBCACAAABACBAACBABBCABCACCCBACCCCBABABACCABCACBBACBBAABACBCACBABBAACBBBBCBBAAACBABCBCCBAABAABBBCCACBCBACCBACCABACBCCBACCAAABBCBCCAAACBCCAACABBAAACCBACAAABBCBABBBCBBACABCACACCCCCCBACABABACACCAABCBABCBBAACAABBACCABACCAABBCBBCABCACBCBBABCAAAACAABCBACBAABBCBBBACACBCBCABCBCABACCAAACCBAACCCCABCCACBCBCBBBABCBBABBBBACCBBCCBBABABACABCCCABCAAABCACBABAAAACCCCACABBBCBBABCCCCAACAABCBCCAABACBBCBCBABCBBBBBBCCCBACACCABABAABBBAAACBCCACACACBACABCBBCCBCBCCABBBCCBACACBCBBCAACACBCABCCABCBBBCAACCCCBBABACAACCBBBBACBABAACABCAABBAAABBBBBCCBCABACBBCCCCACCBBBCBACCAABCCACCBBBCCABBABBABAAAACABCCBABCCBABCCAABABBCCCBABBABBBCAAAACCABBBBAABACCCACCAACBCABCBBAABACBBBACCAACCCBCBBBCBBBCCABCBBABACCBBCABBBBBACACBCCAABCABBCABCBBCCCBBAAABBBCBCCABCBCBBAAAAABBACBCCABCACACBACBCCACBAAABBBBCAAACCCCCBBBBCAACACAACABCBCBCAACAACAACCABBBCBCABACCACCCCBCBCACBBACCBCCBBBABACBBCCAABABBCACBACACAACCACABABAAAACBCABBBCCBAACCAABABBACAABBCACAACBCAABBBBCBCCAAAABCBCBAAACAABBABCACACBBBCBBBCBCCBBCBAABBCCCBABAACABCBABABCABCCBBBACCABBABBCCCCACACBBCAACBAAAABCCABCBAACCBBCBAABBAACABACCBCACCCBCBAABCACBBBACCCAAABACBABAACCCCBCBABACBCAABBABBBBCCBBACBBABBABABCBAAABABCCBAACBCCBBCCBBBBCCABACCBCACACCBBABAAACBCBABACCCCAABBCBABBAAACBACAABBACACABACCCBABABABCABAACACCACACABBABBCCBBBCCAABCCBCBBABCCBACAAACBBAAACBABBCACBCAABBCBCCBCCBCCBBBCCBACABAABACAACABBAABCCBAAAACCACBCABABAAABABCACACACABBCBAACCBCCCCACACCABAAACBCAAAACCBCACAACBACCACBACABAABAABBBCCBBBABBACCAACACCCACCBAACAAACCBBBABCBCBCBBCCACBBCABCBAABBBBABACCBACAAACBCABBCBCACBAACAAACCBAABACCACABAABABCACCABAAAABBBBABBBACBCABAABABBCBCAAACBBACABCBAABBABAACCBCBCBACAACBACACAAACABCBACBCCBCCBCBAACCACCCAACAAAACACCBABACBABCBBABBACCCCBCCACCCAACAACABCAACCCBAAACAABACAACBACACABCAAACCAAACABCBCCCCAAABBAABACBBAABBBBABBBBCBBAAABBBBCCCCBBCAABBBACABACACBCBCBBACABBCCACBBABCBCBBCBACBABCBCCACAAACBBCCAAAABACBCBABCACACCCACAAAAACCCCBAAABCBBBAAACABBBBBCCBCCBBBCBACABCBACCBCACCCABBACBCACBCCABCCABACBBCBBCABCABABCABBACCCABABBACCACABCCCBABCACCCCACCABBCBAABBAABBABCACCCCBBBBBABBAACCCABCAAACCBACABAABAAABBBACACABAAAABCBCAABBBBAACABCACBCBCCCAABAACACCBBAAACBAABCAACCABCCBCBBCABCBCCBBBBBABAABCAAACABACACCCABBCCCCCABACABBBBAACABBBCACACCABBCBABCCCBBCBCAACCCBAAACBBBBBACCBBCAABCACAABBBCAABBBCCBAAAACACCCBBCCAAAABBCCCCCBBCAABCCCCCCABBAABBBCBBAAAABCABBBACBCBACACBBCCCABABBCACCAAABACCBCAACBBBABCBBAACBAAAABAACABABAACBBAACCCCACCACACCBAACCBCCCBCBCABBBBCCBCCABBABCABBABAACBAACABCBCBACBCBACBCBBBABCCABABBBBCBBABABCCBBBCCBBCBAABABCACCBBBCBABCBCBCBC
CBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCBACBABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBACBCABCABCABCABCABCABCABCABCABCABCABCABCABCABCAB
(Vissza)