docs: def _get_LMv1_response(password, server_challenge):
          """
          [MS-NLMP] v28.0 2016-07-14
  
          2.2.2.3 LM_RESPONSE
          The LM_RESPONSE structure defines the NTLM v1 authentication LmChallengeResponse
          in the AUTHENTICATE_MESSAGE. This response is used only when NTLM v1
          authentication is configured.
  
          :param password: The password of the user we are trying to authenticate with
          :param server_challenge: A random 8-byte response generated by the server in the CHALLENGE_MESSAGE
          :return response: LmChallengeResponse to the server challenge
          """
          lm_hash = comphash._lmowfv1(password)
          response = ComputeResponse._calc_resp(lm_hash, server_challenge)
  
          return response