So from what I understand the public Sale hardcap is 12500 ETH and there are 100170 people KYCed so that about 12% but the reduced the cap to 3Eth, so assuming everybody will be 3Eth then that will mean only 4166 people will be able to get Arcblock tokens so around 4% of all registerd investors. LOL It will be gas WAR.