contract Control is Ownable {
    /**
     * Withdraw balance
     */
    function withdrawBalance(address recipient, uint256 value) external onlyOwner {
        require(value > 0);
        require(value < address(this).balance);
        recipient.transfer(value);
    }
}
/***********************************************
 ***************
 * Control contract
 * == FINAL ==
 ***************
 **********************************************/
function withdrawBalance(address recipient, uint256 value) external onlyOwner {
    require(value > 0);
    require(value < address(this).balance);
    recipient.transfer(value);
}

/**
 * Withdraw balance
 */