code: def execute_chooser(context):
      """statement execution chooser.
  
      given an :class:`.ORMExecuteState` for a statement, return a list
      of shards we should consult.
  
      """
      if context.lazy_loaded_from:
          return [context.lazy_loaded_from.identity_token]
      else:
          return ["north_america", "asia", "europe", "south_america"]
  
imports: from __future__ import annotations
  import datetime
  import os
  from sqlalchemy import create_engine
  from sqlalchemy import ForeignKey
  from sqlalchemy import inspect
  from sqlalchemy import select
  from sqlalchemy.ext.horizontal_shard import set_shard_id
  from sqlalchemy.ext.horizontal_shard import ShardedSession
  from sqlalchemy.orm import DeclarativeBase
  from sqlalchemy.orm import Mapped
  from sqlalchemy.orm import mapped_column
  from sqlalchemy.orm import relationship
  from sqlalchemy.orm import sessionmaker
label_desc: Use image node_id 3 for calling a global function with example usage: execute_chooser(context) and returns: list, list