l,r,m,k=map(int,input().split()) tl=l%m tr=r%m if k==0: print("Yes") exit() if tl>tr: print("Yes") exit() if tl<=m%tr<=tr and m<=tr*k: print("Yes") exit() print("No")