#include using namespace std; using ll = long long; using a2 = array; using a3 = array; bool chmin(auto& a, const auto& b) { return a > b ? a = b, 1 : 0; } bool chmax(auto& a, const auto& b) { return a < b ? a = b, 1 : 0; } ll mod = 998244353; const ll INF = 1e18; ifstream in; ofstream out; int main(int argc, char** argv) { ios::sync_with_stdio(false); cin.tie(0); if(argc > 2) { in.open(argv[1]); cin.rdbuf(in.rdbuf()); out.open(argv[2]); cout.rdbuf(out.rdbuf()); } ll t; cin >> t; while(t--) { ll a, b, c, d; cin >> a >> b >> c >> d; a *= 3; b *= 2; d = b * b - 4 * a * c; cout << (a && d > 0 ? "Yes" : "No") << endl; } return 0; }