contract ROLCToken is PausableToken {

  string public name = "ROLC Token";
  string public symbol = "ROLC";
  uint8 public decimals = 18;
  uint256 public TOTAL_SUPPLY = 10000000000e18; // 10 billion Tokens.

  function ROLCToken () public {
     totalSupply_ = TOTAL_SUPPLY;
     balances[msg.sender] = TOTAL_SUPPLY;
     Transfer(0x0, msg.sender, TOTAL_SUPPLY);
  }

  function multiTransferDecimals(address[] _addresses, uint256[] amounts) public onlyOwner returns (bool success){
     require(_addresses.length == amounts.length);
     for (uint256 i = 0; i < _addresses.length; i++) {
        transfer(_addresses[i], amounts[i] * 10**uint(decimals));
     }
     return true;
  }
}
function ROLCToken () public {
   totalSupply_ = TOTAL_SUPPLY;
   balances[msg.sender] = TOTAL_SUPPLY;
   Transfer(0x0, msg.sender, TOTAL_SUPPLY);
}

// 10 billion Tokens.