20231226 by Jin Sangtae