// File: /workspace/github_cpp_makefile_star2_O3/sagardoshi[P]NegotiationsEncounter/src/Inventory.cpp
// Function: Inventory::initInventory()
void Inventory::initInventory() {
    inventory["burn relief ointment"] = 0;
    inventory["carved walking cane"] = 0;
    inventory["sunflower seeds packet"] = 0;
    inventory["pulque flask"] = 0;
    inventory["paint canister"] = 0;
    inventory["morning headache tonic"] = 0;
    inventory["long earmuffs"] = 0;
    inventory["wood varnish bottle"] = 0;
    inventory["waterproof wax jar"] = 0;
    inventory["loose leaf sencha tea"] = 0;
    inventory["vinegar disinfectant"] = 0;
    inventory["personal black trousers"] = 0;
    inventory["personal black tunic"] = 0;
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x28, %rsp
movq %rdi, %rbx
leaq 0x18(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x5a21(%rip), %rsi      # 0xfcb9
leaq 0x5a2e(%rip), %rdx      # 0xfccd
leaq 0x8(%rsp), %rdi
callq 0x290e
addq $0x38, %rbx
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa2d7
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x59e8(%rip), %rsi      # 0xfcce
leaq 0x59f4(%rip), %rdx      # 0xfce1
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa31c
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x59b7(%rip), %rsi      # 0xfce2
leaq 0x59c6(%rip), %rdx      # 0xfcf8
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa361
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5989(%rip), %rsi      # 0xfcf9
leaq 0x598e(%rip), %rdx      # 0xfd05
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa3a6
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5951(%rip), %rsi      # 0xfd06
leaq 0x5958(%rip), %rdx      # 0xfd14
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa3eb
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x591b(%rip), %rsi      # 0xfd15
leaq 0x592a(%rip), %rdx      # 0xfd2b
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa430
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58ed(%rip), %rsi      # 0xfd2c
leaq 0x58f3(%rip), %rdx      # 0xfd39
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa475
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x58b6(%rip), %rsi      # 0xfd3a
leaq 0x58c2(%rip), %rdx      # 0xfd4d
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa4ba
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5885(%rip), %rsi      # 0xfd4e
leaq 0x5890(%rip), %rdx      # 0xfd60
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa4ff
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5853(%rip), %rsi      # 0xfd61
leaq 0x5861(%rip), %rdx      # 0xfd76
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa544
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x5824(%rip), %rsi      # 0xfd77
leaq 0x5831(%rip), %rdx      # 0xfd8b
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa589
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x57f4(%rip), %rsi      # 0xfd8c
leaq 0x5804(%rip), %rdx      # 0xfda3
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa5ce
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
leaq 0x8(%rsp), %rdi
movq %r14, (%rdi)
leaq 0x57c7(%rip), %rsi      # 0xfda4
leaq 0x57d4(%rip), %rdx      # 0xfdb8
callq 0x290e
leaq 0x8(%rsp), %rsi
movq %rbx, %rdi
callq 0xb44c
movl $0x0, (%rax)
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa613
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
addq $0x28, %rsp
popq %rbx
popq %r14
retq
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
jmp 0xa64b
jmp 0xa667
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r14, %rdi
je 0xa66a
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x2210
jmp 0xa66a
movq %rax, %rbx
movq %rbx, %rdi
callq 0x2390