Hahr och desi afl.