annibc documents