contract Context {
    constructor () public { }
    // solhint-disable-previous-line no-empty-blocks

    function _msgSender() internal view returns (address payable) {
        return msg.sender;
    }
}
function _msgSender() internal view returns (address payable) {
    return msg.sender;
}

// solhint-disable-previous-line no-empty-blocks