Before refactoring

Created by  Ben  on October 24, 2022
RQHPHZ6GVNUXCI4ZMV6UBGRGJZJHIAQVGCBUAUMMDNKRJJW76TJAC
Change contents