Az alábbi letöltési lehetőségek közül választhatsz: (
segítség)
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