WIP(mersenne/20140408)