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