puyang first repo