from transformers import PretrainedConfig
class 				lowerCamelCase			(							__snake_case					):
      __lowerCamelCase							=					'custom'






      def __init__(      self  ,		__lowerCamelCase=1  ,		**__lowerCamelCase						)     ->				str:


          '''simple docstring'''







          snake_case:						List[Any]         =   attribute
          super().__init__(**__lowerCamelCase						)





class 				lowerCamelCase			(							__snake_case					):
      __lowerCamelCase							=					'custom'






      def __init__(      self  ,		__lowerCamelCase=1  ,		**__lowerCamelCase						)     ->				Optional[int]:


          '''simple docstring'''







          snake_case:						Dict         =   attribute



def   a_					(_lowerCAmelCase  :   str       )->				int:
    snake_case:						List[str]         =   0
    for letter in data:
        snake_case:						int         =   (hash_ << 4) + ord(_lowerCAmelCase       )
        snake_case:						Optional[int]         =   hash_ & 0xf_0_0_0_0_0_0_0
        if x != 0:
            hash_ ^= x >> 24
        hash_ &= ~x
    return hash_


if __name__ == "__main__":
    import doctest

    doctest.testmod()


