Chapter 528: Three Dreams