BOOL __fastcall BcpCursorLessThan(_QWORD *a1){
BOOL result;
result = *((_DWORD *)a1 + 1);
LOBYTE(result) = (unsigned int)result < HIDWORD(BcpProgressEnd)
|| result == HIDWORD(BcpProgressEnd)
&& (result = BcpProgressEnd, *(_DWORD *)a1 < (unsigned int)BcpProgressEnd);
return result;
}