rendered paste body.text:100014B3 RandomStart: ; CODE XREF: sub_1000143D+A0j
.text:100014B3 mov eax, [esi]
.text:100014B5 cdq
.text:100014B6 mov ecx, 1F31Dh
.text:100014BB idiv ecx
.text:100014BD imul edx, 41A7h
.text:100014C3 imul eax, 0B14h
.text:100014C9 sub edx, eax
.text:100014CB test edx, edx
.text:100014CD jg short loc_100014D5
.text:100014CF add edx, 7FFFFFFFh
.text:100014D5
.text:100014D5 loc_100014D5: ; CODE XREF: sub_1000143D+90j
.text:100014D5 cmp edx, 40000000h
.text:100014DB mov [esi], edx
.text:100014DD ja short RandomStart