Chapter 375: Shi Fan commits suicide