class Integer
  def combination(k)
    return 1 if k.zero?

    (self - k + 1..self).inject(:*) / k.factorial
  end

  def factorial
    return 1 if self.zero?

    (1..self).inject(:*)
  end
end

N, M, K = gets.split.map(&:to_i)
MOD = 10 ** 9 + 7

ans = 0

(1...N).each do |d|
  ans += d * (N - d) * M ** 2 % MOD
end

(1...M).each do |d|
  ans += d * (M - d) * N ** 2 % MOD
end

puts (N * M - 2).combination(K - 2) * ans % MOD
