#include <bits/stdc++.h>
int main() {
  int t;
  long long int x, y, z;
  scanf("%d", &t);
  while (t != 0) {
    scanf("%lld%lld%lld", &x, &y, &z);
    if (x == y) {
      if (x >= z) {
        printf("YES\n");
        printf("%lld\t%lld\t%lld\n", x, z, z);
      } else {
        printf("NO\n");
      }
    } else if (y == z) {
      if (y >= x) {
        printf("YES\n");
        printf("%lld\t%lld\t%lld\n", y, x, x);
      } else {
        printf("NO\n");
      }
    } else if (x == z) {
      if (x >= y) {
        printf("YES\n");
        printf("%lld\t%lld\t%lld\n", x, y, y);
      } else {
        printf("NO\n");
      }
    } else {
      printf("NO\n");
    }
    t--;
  }
}
