code: def by_summoner(self, region, encrypted_summoner_id):
          
          url, query = ThirdPartyCodeApiV4Urls.by_summoner(
              region=region, encrypted_summoner_id=encrypted_summoner_id
          )
  
          return self._raw_request(self.by_summoner.__name__, region, url, query)
docs: FOR KR SUMMONERS, A 404 WILL ALWAYS BE RETURNED.
  
          Valid codes must be no longer than 256 characters and only use
          valid characters: 0-9, a-z, A-Z, and -
  
          :param string region:                   the region to execute this request on
          :param string encrypted_summoner_id:    Summoner ID
  
          :returns: string