code: def _unpickle(cls, key, from_cache, /):
      if from_cache:
          return cls(key)
      else:
          return cls.no_cache(key)
  
imports: import bisect
  import calendar
  import collections
  import functools
  import re
  import weakref
  from datetime import datetime, timedelta, tzinfo
  from .None import _common, _tzpath
label_desc: Use image node_id 18 for calling the ZoneInfo obj's underlying member method code with example usage: obj._unpickle() and returns: cls, cls