Chapter 591 Where is the research institute?