annapc