Jiacheng Fan's public data