halifle.pdf