code: def decode_setid(encoded):
      
      try:
          lo, hi = struct.unpack('<QQ', b32decode(encoded.upper() + '======'))
      except struct.error:
          raise ValueError('Cannot decode {!r}'.format(encoded))
      return (hi << 64) + lo
docs: Decode setid as uint128