00000000000006c0 : 6c0: push %rbp 6c1: mov %rsp,%rbp 6c4: push %r15 6c6: push %r14 6c8: mov %rdx,%r14 6cb: push %r13 6cd: mov %rdi,%r13 6d0: push %r12 6d2: mov %rsi,%r12 6d5: push %rbx 6d6: sub $0x28,%rsp 6da: mov 0x28(%rdi),%rbx 6de: test %rsi,%rsi 6e1: je 910 6e7: mov 0xfc(%rbx),%eax 6ed: movzwl 0x2c(%rbx),%edx 6f1: mov %eax,%r15d 6f4: sub 0x100(%rbx),%r15d 6fb: cmp %edx,%r15d