Teclemariam (303 st.)