code: def _get_co_from_dump(data):
      
      # Read py2exe header
      current = struct.calcsize(b'iiii')
      metadata = struct.unpack(b'iiii', data[:current])
  
      # check py2exe magic number
      # assert(metadata[0] == 0x78563412)
      logging.info("Magic value: %x", metadata[0])
      logging.info("Code bytes length: %d", metadata[3])
  
      arcname = ''
      while six.indexbytes(data, current) != 0:
          arcname += chr(six.indexbytes(data, current))
          current += 1
      logging.info("Archive name: %s", arcname or '-')
  
      code_bytes = data[current + 1:]
      # verify code bytes count and metadata info
      # assert(len(code_bytes) == metadata[3])
  
      code_objects = marshal.loads(code_bytes)
      return code_objects
docs: Return the code objects from the dump.