human
Complete this python program:
def _requireSSL(decoratee):
assistant
#Here is the Python program you requested.

    """The decorated method requires pyOpenSSL to be present, or it raises
    L{NotImplementedError}.
    @param decoratee: A function which requires pyOpenSSL.
    @type decoratee: L{callable}
    @return: A function which raises L{NotImplementedError} if pyOpenSSL is not
    installed; otherwise, if it is installed, simply return C{decoratee}.
    @rtype: L{callable}
    """
    if (SSL is None):
        @wraps(decoratee)
        def raiseNotImplemented(*a, **kw):
            '\n                                                pyOpenSSL    is    not    available.\n\n                                                @param    a:    The    positional    arguments    for    C{decoratee}.\n\n                                                @param    kw:    The    keyword    arguments    for    C{decoratee}.\n\n                                                @raise    NotImplementedError:    Always.\n                                                '
            raise NotImplementedError('SSL    support    unavailable')
        return raiseNotImplemented
    return decoratee