code: def load_uvarint_b(buffer):
      
      result = 0
      idx = 0
      byte = 0x80
      while byte & 0x80:
          byte = buffer[idx]
          result += (byte & 0x7F) << (7 * idx)
          idx += 1
      return result
docs: Variable int deserialization, synchronous from buffer.
      :param buffer:
      :return: