Chapter 529: Revenge