function allocateFounderTokens() public onlyAdmin {
        require( block.timestamp > endDatetime );
        require(!founderAllocated);

        balances[founder] = balances[founder].add(founderAllocation);
        totalSupply_ = totalSupply_.add(founderAllocation);
        founderAllocated = true;

        AllocateFounderTokens(msg.sender, founder, founderAllocation);
    }