3056 cstp_a2023v8n1p1.pdf 332 + 3388 .