code: def deserialize_execution_info(
      execution_info_b64: str,
  ) -> data_types.ExecutionInfo:
      """De-serializes the ExecutionInfo class from a url safe base64 encoded binary string."""
      execution_info_proto = (
          execution_invocation_pb2.ExecutionInvocation.FromString(
              base64.urlsafe_b64decode(execution_info_b64)
          )
      )
      return data_types.ExecutionInfo.from_proto(execution_info_proto)
  
file_path: tfx/tfx/orchestration/python_execution_binary/python_execution_binary_utils.py
imports: import base64
  from typing import Union
  from tfx.orchestration import metadata
  from tfx.orchestration.portable import data_types
  from tfx.proto.orchestration import executable_spec_pb2
  from tfx.proto.orchestration import execution_invocation_pb2
  from tfx.proto.orchestration import metadata_pb2
label_desc: Use image node_id 1 for calling a global function with example usage: deserialize_execution_info(execution_info_b64) and returns: data_types