Thanks for good article.
ICOFund means (part of) tokens allocated contract owner at the token launch, doesn’t it?
At that case total supply should not change at the ICO event because it’s just contract owner sell their token to ICO investors.
Then why do we need to deposit 20% of investment to mint new token?