#include <bits/stdc++.h>
using namespace std;
long long getmul(long long n) {
  long long int k{0};
  while (n > 0) {
    k += n % 10;
    n = n / 10;
  }
  return k;
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  int t{1};
  cin >> t;
  while (t--) {
    long long int r, g, b, w;
    cin >> r >> g >> b >> w;
    int odd{0};
    if (r % 2 != 0) odd++;
    if (g % 2 != 0) odd++;
    if (b % 2 != 0) odd++;
    if ((r == 0 || g == 0 || b == 0) && w % 2 == 0 && odd <= 1) {
      cout << "Yes"
           << "\n";
      continue;
    }
    if ((r == 0 || g == 0 || b == 0) && w % 2 != 0 && odd == 0) {
      cout << "Yes"
           << "\n";
      continue;
    }
    if ((r == 0 || g == 0 || b == 0) && odd > 1) {
      cout << "No"
           << "\n";
      continue;
    }
    if (r % 2 == 0 && g % 2 == 0 && b % 2 == 0 && (w % 2 == 0 || w % 2 != 0))
      cout << "Yes"
           << "\n";
    else {
      if (odd == 1) {
        if (w % 2 == 0) {
          cout << "Yes"
               << "\n";
        } else {
          cout << "No"
               << "\n";
        }
      } else if (odd == 2) {
        if (w % 2 == 0) {
          cout << "No"
               << "\n";
        } else {
          cout << "Yes"
               << "\n";
        }
      } else if (odd == 3) {
        if (w % 2 == 0) {
          cout << "Yes"
               << "\n";
        } else {
          cout << "Yes"
               << "\n";
        }
      }
    }
  }
  return 0;
}
