SourceCode3to6firsthalf