CNC watch movement. Mechanical puzzle parsing paradigm. Sylva nc update 2020. 45 w jefferson st north liberty ia.