L, R, M, K = map(int, input().split()) if L % M > R % M or R - L >= M: L, R = 0, M - 1 if (L % M) * K > 0 and (R % M) * K < M: print('No') else: print('Yes')