Author: 洪自诚
Dates: active 1596