code: def _from_binary_obj_ace(cls, binary_stream):
      
      ''' Access rights flags - 4
          Flags - 4
          Object type class identifier (GUID) - 16
          Inherited object type class identifier (GUID) - 16
          SID - n
      '''
      #content = cls._REPR.unpack(binary_stream[:cls._REPR.size])
      access_flags, flags, object_guid, inher_guid = cls._REPR.unpack(binary_stream[:cls._REPR.size])
      sid = SID.create_from_binary(binary_stream[cls._REPR.size:])
  
      nw_obj = cls((ACEAccessFlags(access_flags),flags, UUID(bytes_le=object_guid), UUID(bytes_le=inher_guid), sid))
  
      return nw_obj
docs: See base class.