& A B C G H K M O S W
O c