45:02
ret 32