// File: /workspace/github_cpp_makefile_star2_O1/romkatv[P]hcproxy/src/forwarder.cc
// Function: hcproxy::(anonymous namespace)::LinkEventHandler::ForwardFromOther(hcproxy::EventLoop*)
bool ForwardFromOther(EventLoop* loop) {
    bool res = false;
    while (true) {
      bool io = false;
      if (other_->readable_) {
        switch (out_.WriteFrom(other_->fd())) {
          case IoStatus::kData:
            io = true;
            break;
          case IoStatus::kEof:
            LOG(INFO) << "[" << other_->fd() << "] (" << other_->name_ << ") read EOF";
            io = true;
            other_->CloseForReading(loop);
            break;
          case IoStatus::kError:
            LOG(INFO) << "[" << other_->fd() << "] (" << other_->name_ << ") read error";
            Terminate(loop);
            return false;
          case IoStatus::kNoOp:
            break;
        }
      }
      if (writable_) {
        switch (out_.ReadTo(fd())) {
          case IoStatus::kData:
            io = true;
            break;
          case IoStatus::kEof:
            LOG(INFO) << "[" << fd() << "] (" << name_ << ") write EOF";
            io = true;
            CloseForWriting(loop);
            break;
          case IoStatus::kError:
            LOG(INFO) << "[" << fd() << "] (" << name_ << ") write error";
            Terminate(loop);
            return false;
          case IoStatus::kNoOp:
            break;
        }
      }
      if (io) {
        res = true;
      } else {
        return res;
      }
    }
  }

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x38, %rsp
movq %rsi, 0x20(%rsp)
movq %rdi, %r14
leaq 0x38(%rdi), %rax
movq %rax, 0x30(%rsp)
movq %rsp, %r13
xorl %r15d, %r15d
movq 0x58(%r14), %rax
cmpb $0x1, 0x50(%rax)
jne 0x1f469
movl 0x4c(%r14), %edx
testl %edx, %edx
js 0x1f897
movl 0x44(%r14), %esi
testl %esi, %esi
js 0x1f8e3
movl 0x40(%r14), %ecx
subl %esi, %ecx
jl 0x1f84b
movl $0x3, %ebx
je 0x1f30a
movl 0x18(%rax), %edi
movslq %ecx, %r8
xorl %esi, %esi
xorl %ecx, %ecx
movl $0x3, %r9d
callq 0x151d0
testq %rax, %rax
js 0x1f2cb
je 0x1f2ec
addl 0x44(%r14), %eax
movl %eax, 0x44(%r14)
js 0x1fb8f
xorl %ebx, %ebx
cmpl 0x40(%r14), %eax
jle 0x1f30a
jmp 0x1fb43
callq 0x15640
cmpl $0xb, (%rax)
je 0x1f30a
movl 0x4c(%r14), %edi
callq 0x15140
movl $0x2, %ebx
testl %eax, %eax
je 0x1f302
jmp 0x1fce6
movl 0x4c(%r14), %edi
callq 0x15140
movl $0x1, %ebx
testl %eax, %eax
jne 0x1fc8d
movl $0xffffffff, 0x4c(%r14) # imm = 0xFFFFFFFF
movl %ebx, %eax
leaq 0xb0b79(%rip), %rcx     # 0xcfe8c
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
movq %r13, %rdi
leaq 0xb0bd6(%rip), %rsi     # 0xcfefc
movl $0xdd, %edx
xorl %ecx, %ecx
callq 0x2019c
movq 0x18(%rsp), %rdi
movl $0x1, %edx
leaq 0xafdff(%rip), %rsi     # 0xcf142
callq 0x8bab0
movq 0x58(%r14), %rax
movl 0x18(%rax), %esi
movq 0x18(%rsp), %rdi
callq 0x8c380
movq 0x18(%rsp), %rdi
movl $0x3, %edx
leaq 0xb0c00(%rip), %rsi     # 0xcff6a
callq 0x8bab0
movq 0x58(%r14), %rsi
addq $0x38, %rsi
movq %r13, %rdi
callq 0x19e52
movq 0x18(%rax), %rdi
movl $0xa, %edx
leaq 0xb0c11(%rip), %rsi     # 0xcffa0
callq 0x8bab0
movq %r13, %rdi
callq 0x19688
movq 0x58(%r14), %rbp
cmpb $0x0, 0x50(%rbp)
je 0x1faab
cmpb $0x1, 0x51(%rbp)
jne 0x1f4ed
movq %r13, %rdi
leaq 0xb0b3e(%rip), %rsi     # 0xcfefc
movl $0x106, %edx            # imm = 0x106
xorl %ecx, %ecx
callq 0x2019c
movq 0x18(%rsp), %rdi
movl $0x1, %edx
leaq 0xafd67(%rip), %rsi     # 0xcf142
callq 0x8bab0
movl 0x18(%rbp), %esi
movq 0x18(%rsp), %rdi
callq 0x8c380
movq 0x18(%rsp), %rdi
movl $0x3, %edx
leaq 0xb0b6c(%rip), %rsi     # 0xcff6a
callq 0x8bab0
leaq 0x38(%rbp), %rsi
movq %r13, %rdi
callq 0x19e52
movq 0x18(%rax), %rdi
movl $0x13, %edx
leaq 0xb0bfe(%rip), %rsi     # 0xd001d
callq 0x8bab0
movq %r13, %rdi
callq 0x19688
movb $0x0, 0x50(%rbp)
movq 0x20(%rsp), %rdi
movq %rbp, %rsi
movl $0x80000004, %edx       # imm = 0x80000004
callq 0x209a0
movl 0x18(%rbp), %edi
xorl %esi, %esi
callq 0x15120
movb $0x1, %bl
testl %eax, %eax
je 0x1f4fc
callq 0x15640
cmpl $0x6b, (%rax)
je 0x1f4fc
jmp 0x1fd98
xorl %ebx, %ebx
jmp 0x1f4fc
movq %r13, %rdi
leaq 0xb0a82(%rip), %rsi     # 0xcfefc
movl $0xe2, %edx
xorl %ecx, %ecx
callq 0x2019c
movq 0x18(%rsp), %rdi
movl $0x1, %edx
leaq 0xafcab(%rip), %rsi     # 0xcf142
callq 0x8bab0
movq 0x58(%r14), %rax
movl 0x18(%rax), %esi
movq 0x18(%rsp), %rdi
callq 0x8c380
movq 0x18(%rsp), %rdi
movl $0x3, %edx
leaq 0xb0aac(%rip), %rsi     # 0xcff6a
callq 0x8bab0
movq 0x58(%r14), %rsi
addq $0x38, %rsi
movq %r13, %rdi
callq 0x19e52
movq 0x18(%rax), %rdi
movl $0xc, %edx
leaq 0xb0ac8(%rip), %rsi     # 0xcffab
callq 0x8bab0
jmp 0x1f7dd
movq %rbp, %rdi
movq 0x20(%rsp), %rsi
callq 0x1fe92
movb $0x1, %bl
cmpb $0x1, 0x51(%r14)
jne 0x1f81a
movl 0x48(%r14), %edi
testl %edi, %edi
js 0x1f97b
cmpl $0x0, 0x44(%r14)
js 0x1f92f
je 0x1f592
movl 0x18(%r14), %ebp
movl %ebp, %edi
leaq 0xb0737(%rip), %rsi     # 0xcfc64
xorl %edx, %edx
callq 0x15890
cmpq $-0x1, %rax
jne 0x1f54d
callq 0x15640
movl $0x3, %ecx
cmpl $0xb, (%rax)
je 0x1f60d
movl 0x48(%r14), %edi
movslq 0x44(%r14), %r8
xorl %esi, %esi
movl %ebp, %edx
xorl %ecx, %ecx
movl $0x3, %r9d
callq 0x151d0
testq %rax, %rax
je 0x1f9c7
js 0x1f5b1
movl 0x44(%r14), %edx
subl %eax, %edx
movl %edx, 0x44(%r14)
js 0x1fa5f
xorl %ecx, %ecx
cmpl 0x40(%r14), %edx
jle 0x1f60d
jmp 0x1fa13
movl $0x3, %ecx
cmpl $0x0, 0x4c(%r14)
jns 0x1f60d
callq 0x15140
movl $0x1, %ecx
testl %eax, %eax
je 0x1f605
jmp 0x1fc34
callq 0x15640
cmpl $0xb, (%rax)
jne 0x1f5ef
movl $0x0, 0x2c(%rsp)
movl 0x48(%r14), %edi
movl $0x541b, %esi           # imm = 0x541B
leaq 0x2c(%rsp), %rdx
xorl %eax, %eax
callq 0x15160
testl %eax, %eax
jne 0x1fd3f
movl 0x2c(%rsp), %eax
movl $0x3, %ecx
cmpl 0x44(%r14), %eax
je 0x1f60d
movl 0x48(%r14), %edi
callq 0x15140
movl $0x2, %ecx
testl %eax, %eax
jne 0x1fbdb
movl $0xffffffff, 0x48(%r14) # imm = 0xFFFFFFFF
movl %ecx, %eax
leaq 0xb0886(%rip), %rcx     # 0xcfe9c
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
movq %r13, %rdi
leaq 0xb08d3(%rip), %rsi     # 0xcfefc
movl $0xef, %edx
xorl %ecx, %ecx
callq 0x2019c
movq 0x18(%rsp), %rdi
movl $0x1, %edx
leaq 0xafafc(%rip), %rsi     # 0xcf142
callq 0x8bab0
movl 0x18(%r14), %esi
movq 0x18(%rsp), %rdi
callq 0x8c380
movq 0x18(%rsp), %rdi
movl $0x3, %edx
leaq 0xb0900(%rip), %rsi     # 0xcff6a
callq 0x8bab0
movq %r13, %rdi
movq 0x30(%rsp), %rsi
callq 0x19e52
movq 0x18(%rax), %rdi
movl $0xb, %edx
leaq 0xb092c(%rip), %rsi     # 0xcffb8
callq 0x8bab0
movq %r13, %rdi
callq 0x19688
cmpb $0x0, 0x51(%r14)
je 0x1faf7
cmpb $0x1, 0x50(%r14)
jne 0x1f80b
movq %r13, %rdi
leaq 0xb0843(%rip), %rsi     # 0xcfefc
movl $0x112, %edx            # imm = 0x112
xorl %ecx, %ecx
callq 0x2019c
movq 0x18(%rsp), %rdi
movl $0x1, %edx
leaq 0xafa6c(%rip), %rsi     # 0xcf142
callq 0x8bab0
movl 0x18(%r14), %esi
movq 0x18(%rsp), %rdi
callq 0x8c380
movq 0x18(%rsp), %rdi
movl $0x3, %edx
leaq 0xb0870(%rip), %rsi     # 0xcff6a
callq 0x8bab0
movq %r13, %rdi
movq 0x30(%rsp), %rsi
callq 0x19e52
movq 0x18(%rax), %rdi
movl $0x13, %edx
leaq 0xb0998(%rip), %rsi     # 0xd00b4
callq 0x8bab0
movq %r13, %rdi
callq 0x19688
movb $0x0, 0x51(%r14)
movq 0x20(%rsp), %rdi
movq %r14, %rsi
movl $0x80000001, %edx       # imm = 0x80000001
callq 0x209a0
movl 0x18(%r14), %edi
movl $0x1, %esi
callq 0x15120
movb $0x1, %bl
testl %eax, %eax
je 0x1f81a
callq 0x15640
cmpl $0x6b, (%rax)
je 0x1f81a
jmp 0x1fdec
movq %r13, %rdi
leaq 0xb0787(%rip), %rsi     # 0xcfefc
movl $0xf4, %edx
xorl %ecx, %ecx
callq 0x2019c
movq 0x18(%rsp), %rdi
movl $0x1, %edx
leaq 0xaf9b0(%rip), %rsi     # 0xcf142
callq 0x8bab0
movl 0x18(%r14), %esi
movq 0x18(%rsp), %rdi
callq 0x8c380
movq 0x18(%rsp), %rdi
movl $0x3, %edx
leaq 0xb07b4(%rip), %rsi     # 0xcff6a
callq 0x8bab0
movq %r13, %rdi
movq 0x30(%rsp), %rsi
callq 0x19e52
movq 0x18(%rax), %rdi
movl $0xd, %edx
leaq 0xb07ec(%rip), %rsi     # 0xcffc4
callq 0x8bab0
movq %r13, %rdi
callq 0x19688
movq %r14, %rdi
movq 0x20(%rsp), %rbx
movq %rbx, %rsi
callq 0x1fe92
movq 0x58(%r14), %rdi
movq %rbx, %rsi
callq 0x1fe92
xorl %r12d, %r12d
movl %r15d, %eax
xorl %ecx, %ecx
jmp 0x1f82a
movq %r14, %rdi
movq 0x20(%rsp), %rsi
callq 0x1fe92
movb $0x1, %bl
movb $0x1, %al
movb $0x1, %cl
testb %bl, %bl
jne 0x1f82a
xorl %ecx, %ecx
movl %r15d, %r12d
movl %r15d, %eax
movl %eax, %r15d
testb %cl, %cl
jne 0x1f25b
andb $0x1, %r12b
movl %r12d, %eax
addq $0x38, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
leaq 0xb06aa(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x57, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0779(%rip), %rsi     # 0xcffeb
movl $0x12, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb4a83(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb065e(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x55, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0714(%rip), %rsi     # 0xcffd2
movl $0xd, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb4a37(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb0612(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x56, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb06d6(%rip), %rsi     # 0xcffe0
movl $0xa, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb49eb(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb05c6(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x6e, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb068a(%rip), %rsi     # 0xcffe0
movl $0xa, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb499f(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb057a(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x6d, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb06c1(%rip), %rsi     # 0xd0063
movl $0xd, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb4953(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb052e(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x7d, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0698(%rip), %rsi     # 0xd0086
movl $0x8, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb4907(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb04e2(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x8a, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb05b1(%rip), %rsi     # 0xcffeb
movl $0x12, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb48bb(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb0496(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x89, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb055a(%rip), %rsi     # 0xcffe0
movl $0xa, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb486f(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb044a(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x104, %edx            # imm = 0x104
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0541(%rip), %rsi     # 0xd0013
movl $0x9, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb4823(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb03fe(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x110, %edx            # imm = 0x110
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0615(%rip), %rsi     # 0xd0133
movl $0x9, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb47d7(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb03b2(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x68, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0481(%rip), %rsi     # 0xcffeb
movl $0x12, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb478b(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb0366(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x67, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb042a(%rip), %rsi     # 0xcffe0
movl $0xa, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb473f(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
jmp 0x1fe71
leaq 0xb031a(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x84, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb046f(%rip), %rsi     # 0xd0071
movl $0x14, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb46f3(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
movl (%rsp), %esi
movq 0x18(%rsp), %rdi
callq 0x2023b
jmp 0x1fe71
leaq 0xb02c1(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x71, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0416(%rip), %rsi     # 0xd0071
movl $0x14, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb469a(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
movl (%rsp), %esi
movq 0x18(%rsp), %rdi
callq 0x2023b
jmp 0x1fe71
leaq 0xb0268(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x62, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb034a(%rip), %rsi     # 0xcfffe
movl $0x14, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb4641(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
movl (%rsp), %esi
movq 0x18(%rsp), %rdi
callq 0x2023b
jmp 0x1fe71
leaq 0xb020f(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x5d, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb02f1(%rip), %rsi     # 0xcfffe
movl $0x14, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb45e8(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
movl (%rsp), %esi
movq 0x18(%rsp), %rdi
callq 0x2023b
jmp 0x1fe71
leaq 0xb01b6(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x81, %edx
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0329(%rip), %rsi     # 0xd008f
movl $0x24, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb458f(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
movl (%rsp), %esi
movq 0x18(%rsp), %rdi
callq 0x2023b
jmp 0x1fe71
leaq 0xb015d(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x109, %edx            # imm = 0x109
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb0272(%rip), %rsi     # 0xd0031
movl $0x31, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb4536(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
movq %rsp, %rdi
callq 0x19e13
jmp 0x1fe71
leaq 0xb0109(%rip), %rsi     # 0xcfefc
movq %rsp, %rbx
movq %rbx, %rdi
movl $0x115, %edx            # imm = 0x115
movl $0x3, %ecx
callq 0x2019c
movq 0x18(%rbx), %rdi
leaq 0xb02b5(%rip), %rsi     # 0xd00c8
movl $0x31, %edx
callq 0x8bab0
movq 0x18(%rsp), %rdi
leaq 0xb44e2(%rip), %rsi     # 0xd430b
movl $0x2, %edx
callq 0x8bab0
movq %rsp, %rdi
callq 0x19e13
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe7f
jmp 0x1fe7f
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe7f
jmp 0x1fe7f
jmp 0x1fe7f
jmp 0x1fe7f
jmp 0x1fe71
jmp 0x1fe7f
jmp 0x1fe7f
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
jmp 0x1fe71
movq %rsp, %rdi
callq 0x18aaa
jmp 0x1fe7f
jmp 0x1fe7f
jmp 0x1fe7f
movq %rax, %rbx
movq %rsp, %rdi
callq 0x19688
movq %rbx, %rdi
callq 0xcc900