Parallel Version - EP

Parallel Version - EP