contract SYCC is PausableToken {
    /**
    * Public variables of the token
    * The following variables are OPTIONAL vanities. One does not have to include them.
    * They allow one to customise the token contract & in no way influences the core functionality.
    * Some wallets/interfaces might not even bother to look at this information.
    */
    string public name = "SYCC";
    string public symbol = "SYCC";
    string public version = '1.0.0';
    uint8 public decimals = 18;

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     */
    function SYCC() {
      totalSupply = 200000000 * (10**(uint256(decimals)));
      balances[0x729C933f1d9325676a1c7DFeCB71A87C747bcE50] = totalSupply;    // Give the creator all initial tokens
	  Transfer(address(0),0x729C933f1d9325676a1c7DFeCB71A87C747bcE50, totalSupply);
    }

    function () {
        //if ether is sent to this address, send it back.
        revert();
    }
}
/**
 * @title SYCC
 *
 * @dev Implementation of SYCC based on the basic standard token.
 */
function SYCC() {
      totalSupply = 200000000 * (10**(uint256(decimals)));
      balances[0x729C933f1d9325676a1c7DFeCB71A87C747bcE50] = totalSupply;    // Give the creator all initial tokens
	  Transfer(address(0),0x729C933f1d9325676a1c7DFeCB71A87C747bcE50, totalSupply);
    }
/**
 * @dev Function to check the amount of tokens that an owner allowed to a spender.
 */