#include <bits/stdc++.h>
using namespace std;
bool alleven(long long r, long long g, long long b, long long w) {
  if (r % 2) return false;
  if (g % 2) return false;
  if (w % 2) return false;
  if (b % 2) return false;
  return true;
}
bool oneodd(long long r, long long g, long long b, long long w) {
  if (r % 2 == 1 && alleven(g, b, w, 2)) return true;
  if (g % 2 == 1 && alleven(r, b, w, 2)) return true;
  if (b % 2 == 1 && alleven(r, g, w, 2)) return true;
  if (w % 2 == 1 && alleven(r, g, b, 2)) return true;
  return false;
}
int main() {
  cin.tie(NULL);
  ios_base::sync_with_stdio(false);
  int t = 1;
  long n;
  long long temp;
  cin >> t;
  long long r, g, b, w;
  while (t--) {
    cin >> r >> g >> b >> w;
    int turns = 6;
    while (true) {
      turns--;
      if ((r + g + b + w) % 2 == 0 && alleven(r, g, b, w)) {
        cout << "Yes\n";
        break;
      } else if ((r + g + b + w) % 2 == 1 && oneodd(r, g, b, w)) {
        cout << "Yes\n";
        break;
      } else {
        if (r == 0 || g == 0 || b == 0 || turns == 0) {
          cout << "No\n";
          break;
        }
        w += 3;
        r -= 1;
        g -= 1;
        b -= 1;
      }
    }
  }
  return 0;
}
