jmp 0xc ; +0 = e9 07 00 00 00 outsd dx, dword ptr [rsi] ; +5 = 6f jne 0x7c ; +6 = 75 74 jo 0x7f ; +8 = 70 75 je 0xc ; +10 = 74 00 sub rsp, 0x38 ; +12 = 48 83 ec 38 mov ecx, 0xfffffff4 ; +16 = b9 f4 ff ff ff call qword ptr [rip + 0x102a] ; +21 = ff 15 2a 10 00 00 cmp rax, 0xff ; +27 = 48 83 f8 ff je 0x49 ; +31 = 74 28 mov qword ptr [rsp + 0x20], 0 ; +33 = 48 c7 44 24 20 00 00 00 00 lea rdx, qword ptr [rip - 0x2c] ; +42 = 48 8d 15 d4 ff ff ff lea r9, qword ptr [rsp + 0x34] ; +49 = 4c 8d 4c 24 34 mov rcx, rax ; +54 = 48 89 c1 mov r8d, 6 ; +57 = 41 b8 06 00 00 00 call qword ptr [rip + 0x1008] ; +63 = ff 15 08 10 00 00 xor eax, eax ; +69 = 31 c0 jmp 0x4e ; +71 = eb 05 mov eax, 1 ; +73 = b8 01 00 00 00 add rsp, 0x38 ; +78 = 48 83 c4 38 ret ; +82 = c3