#include <bits/stdc++.h>
using namespace std;
using ll = long long;
void debug_out() { cerr << '\n'; }
template <typename Head, typename... Tail>
void debug_out(Head H, Tail... T) {
  cerr << " " << to_string(H);
  debug_out(T...);
}
void test_case() {
  ios::sync_with_stdio(0);
  std::cin.tie(0);
  vector<ll> a(3);
  for (ll &x : a) cin >> x;
  sort((a).begin(), (a).end());
  if (a[1] != a[2]) {
    cout << "NO" << '\n';
  } else {
    cout << "YES" << '\n';
    cout << a[0] << ' ' << a[0] << ' ' << a[1] << '\n';
  }
  return;
}
int main() {
  ios::sync_with_stdio(0);
  std::cin.tie(0);
  int t;
  cin >> t;
  while (t--) test_case();
  return 0;
}
