#include <bits/stdc++.h>
#define ll long long
using namespace std;

int main()
{
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    ll k, l, r, t, x, y;
    cin >> k >> l >> r >> t >> x >> y;
    r -= l;
    k -= l;
    l = 0;

    if (x > y)
    {
        ll last = k / (x - y);

        if (last < t)
        {
            cout << "No";
            return 0;
        }
    }

    if (r >= x + y)
    {
        cout << "Yes";
        return 0;
    }

   // cout << "IDK" << endl;

    ll needed_steps = k / x;

    if (t <= needed_steps)
    {
        cout << "Yes";
        return 0;
    }

    t -= needed_steps;
    vector <int> used(x + 1);
    k %= x;

    while (t)
    {
        if (used[k])
        {
            cout << "Yes";
            return 0;
        }

        used[k] = 1;

        if (k + y > r || k + y < x)
        {
            cout << "No";
            return 0;
        }

        ll needed_steps = (k + y) / x;

        if (t <= needed_steps)
        {
            cout << "Yes";
            return 0;
        }

        t -= needed_steps;
        k = (k + y) % x;
    }
}
