AutoMan futures were massively contending on monte carlo simulation. Two fixes: 1. monte carlo result HashMap, and 2. synchronize on HashMap.