// File: arisKoutsou[P]oopproj/./src/menu/AllMenus.cpp
// Function: MarketMenu::MarketMenu()
MarketMenu :: MarketMenu()
  : Menu() {
  options.push_back("Display Items/Spells");
  options.push_back("Buy Item/Spell");
  options.push_back("Sell Item/Spell");
  options.push_back("Exit Market");
  options.push_back("Go to Main Menu");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x140, %rsp            # imm = 0x140
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0xf8(%rbp)
callq 0x6070
movq -0xf8(%rbp), %rax
leaq 0x38adb(%rip), %rcx     # 0x3f6b8
movq %rcx, (%rax)
addq $0x8, %rax
movq %rax, -0xf0(%rbp)
leaq -0x29(%rbp), %rdi
movq %rdi, -0xe8(%rbp)
callq 0x5560
movq -0xe8(%rbp), %rdx
leaq 0x274a1(%rip), %rsi     # 0x2e0aa
leaq -0x28(%rbp), %rdi
callq 0x7d20
jmp 0x6c14
movq -0xf0(%rbp), %rdi
leaq -0x28(%rbp), %rsi
callq 0x7cf0
jmp 0x6c26
leaq -0x28(%rbp), %rdi
callq 0x55d0
leaq -0x29(%rbp), %rdi
callq 0x5350
movq -0xf8(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x108(%rbp)
leaq -0x61(%rbp), %rdi
movq %rdi, -0x100(%rbp)
callq 0x5560
movq -0x100(%rbp), %rdx
leaq 0x27457(%rip), %rsi     # 0x2e0bf
leaq -0x60(%rbp), %rdi
callq 0x7d20
jmp 0x6c73
movq -0x108(%rbp), %rdi
leaq -0x60(%rbp), %rsi
callq 0x7cf0
jmp 0x6c85
leaq -0x60(%rbp), %rdi
callq 0x55d0
leaq -0x61(%rbp), %rdi
callq 0x5350
movq -0xf8(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x118(%rbp)
leaq -0x89(%rbp), %rdi
movq %rdi, -0x110(%rbp)
callq 0x5560
movq -0x110(%rbp), %rdx
leaq 0x27404(%rip), %rsi     # 0x2e0ce
leaq -0x88(%rbp), %rdi
callq 0x7d20
jmp 0x6cd8
movq -0x118(%rbp), %rdi
leaq -0x88(%rbp), %rsi
callq 0x7cf0
jmp 0x6ced
leaq -0x88(%rbp), %rdi
callq 0x55d0
leaq -0x89(%rbp), %rdi
callq 0x5350
movq -0xf8(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x128(%rbp)
leaq -0xb1(%rbp), %rdi
movq %rdi, -0x120(%rbp)
callq 0x5560
movq -0x120(%rbp), %rdx
leaq 0x273a6(%rip), %rsi     # 0x2e0de
leaq -0xb0(%rbp), %rdi
callq 0x7d20
jmp 0x6d46
movq -0x128(%rbp), %rdi
leaq -0xb0(%rbp), %rsi
callq 0x7cf0
jmp 0x6d5b
leaq -0xb0(%rbp), %rdi
callq 0x55d0
leaq -0xb1(%rbp), %rdi
callq 0x5350
movq -0xf8(%rbp), %rax
addq $0x8, %rax
movq %rax, -0x138(%rbp)
leaq -0xd9(%rbp), %rdi
movq %rdi, -0x130(%rbp)
callq 0x5560
movq -0x130(%rbp), %rdx
leaq 0x272c3(%rip), %rsi     # 0x2e069
leaq -0xd8(%rbp), %rdi
callq 0x7d20
jmp 0x6db4
movq -0x138(%rbp), %rdi
leaq -0xd8(%rbp), %rsi
callq 0x7cf0
jmp 0x6dc9
leaq -0xd8(%rbp), %rdi
callq 0x55d0
leaq -0xd9(%rbp), %rdi
callq 0x5350
addq $0x140, %rsp            # imm = 0x140
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x6e0d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0x28(%rbp), %rdi
callq 0x55d0
leaq -0x29(%rbp), %rdi
callq 0x5350
jmp 0x6ee6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x6e3e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0x60(%rbp), %rdi
callq 0x55d0
leaq -0x61(%rbp), %rdi
callq 0x5350
jmp 0x6ee6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x6e72
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0x88(%rbp), %rdi
callq 0x55d0
leaq -0x89(%rbp), %rdi
callq 0x5350
jmp 0x6ee6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x6ea6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0xb0(%rbp), %rdi
callq 0x55d0
leaq -0xb1(%rbp), %rdi
callq 0x5350
jmp 0x6ee6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
jmp 0x6eda
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x38(%rbp)
movl %eax, -0x3c(%rbp)
leaq -0xd8(%rbp), %rdi
callq 0x55d0
leaq -0xd9(%rbp), %rdi
callq 0x5350
movq -0xf8(%rbp), %rdi
callq 0x7dd0
movq -0x38(%rbp), %rdi
callq 0x5550
nopl (%rax,%rax)