4.29.18 final

4.29.18 final