Sample preconditioning