demhalalib