A B C E F N S