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

bool V[1000005]={0};
int main()
{
    long long x,l,r,t,a,b,s;
    scanf("%lld%lld%lld%lld%lld%lld",&x,&l,&r,&t,&a,&b);
    x-=l,r-=l;
    if(a==b)
    {
    	if(x+b<=r||x>=a)printf("yes\n");
    	else printf("no\n");
	}
	else if(a>b)
	{
		if(x+b<=r)
		{
			if(t<=x/(a-b))printf("yes\n");
			else printf("no\n");
		}
		else
		{
			if(x>=a&&t<=1+(x-a)/(a-b))printf("yes\n");
			else printf("no\n");
		}
	}
	else
	{
		while(1)
		{
			t-=x/a,x=x%a;
			if(t<=0||V[x])break;
			V[x]=1,x+=b;
			if(x>r){printf("no\n");return 0;}
		}
		printf("yes\n");
	}
    return 0;
}