stage03 merge