44:01
half 32