warranty layout as of 06152023