// File: /workspace/github_cpp_makefile_star2_O2/kulpreet[P]lightning-network-graph-analysis/src/readgraph.cpp
// Function: lncentrality::build_properties(boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, lncentrality::LitVertex, lncentrality::LitEdge, boost::no_property, boost::listS>&)
boost::dynamic_properties build_properties(LitGraph &g) {

  boost::dynamic_properties dp;
  dp.property("name", get(&LitVertex::name, g));
  dp.property("pub_key", get(&LitVertex::pub_key, g));

  dp.property("source", get(&LitEdge::source, g));
  dp.property("target", get(&LitEdge::target, g));

  dp.property("chan_point", get(&LitEdge::chan_point, g));
  dp.property("last_update", get(&LitEdge::last_update, g));
  dp.property("capacity", get(&LitEdge::capacity, g));

  dp.property("time_lock_delta", get(&LitEdge::time_lock_delta, g));
  dp.property("min_htlc", get(&LitEdge::min_htlc, g));
  dp.property("fee_base_msat", get(&LitEdge::fee_base_msat, g));
  dp.property("fee_rate_milli_msat", get(&LitEdge::fee_rate_milli_msat, g));
  dp.property("disabled", get(&LitEdge::disabled, g));

  return dp;
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x28, %rsp
movq %rsi, %r14
movq %rdi, %rbx
andl $0x0, 0x8(%rdi)
leaq 0x8(%rdi), %rax
andq $0x0, 0x10(%rdi)
movq %rax, 0x18(%rdi)
movq %rax, 0x20(%rdi)
xorps %xmm0, %xmm0
movups %xmm0, 0x28(%rdi)
movups %xmm0, 0x38(%rdi)
andq $0x0, 0x48(%rdi)
leaq 0xa643(%rip), %rsi      # 0x1a178
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
pushq $0x40
popq %rcx
movq %rbx, %rdi
movq %r14, %rdx
callq 0xfe2e
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0x9582(%rip), %rsi      # 0x190ea
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
pushq $0x20
popq %rcx
movq %rbx, %rdi
movq %r14, %rdx
callq 0xfe2e
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa5e2(%rip), %rsi      # 0x1a17d
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
pushq $0x20
popq %rdx
movq %rbx, %rdi
callq 0xfec8
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa65d(%rip), %rsi      # 0x1a228
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
pushq $0x40
popq %rdx
movq %rbx, %rdi
callq 0xfec8
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa589(%rip), %rsi      # 0x1a184
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
pushq $0x60
popq %rdx
movq %rbx, %rdi
callq 0xfec8
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa564(%rip), %rsi      # 0x1a18f
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
movl $0x80, %edx
movq %rbx, %rdi
callq 0xfec8
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa53e(%rip), %rsi      # 0x1a19b
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
movl $0xa0, %edx
movq %rbx, %rdi
callq 0xff5e
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa515(%rip), %rsi      # 0x1a1a4
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
movl $0xa4, %edx
movq %rbx, %rdi
callq 0xff5e
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa4f3(%rip), %rsi      # 0x1a1b4
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
movl $0xa8, %edx
movq %rbx, %rdi
callq 0xff5e
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa4ca(%rip), %rsi      # 0x1a1bd
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
movl $0xac, %edx
movq %rbx, %rdi
callq 0xff5e
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa4a6(%rip), %rsi      # 0x1a1cb
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
movl $0xb0, %edx
movq %rbx, %rdi
callq 0xff5e
leaq 0x8(%rsp), %rdi
callq 0x7180
leaq 0xa488(%rip), %rsi      # 0x1a1df
leaq 0x8(%rsp), %rdi
leaq 0x7(%rsp), %rdx
callq 0x9264
leaq 0x8(%rsp), %rsi
movl $0xb8, %edx
movq %rbx, %rdi
callq 0xfec8
leaq 0x8(%rsp), %rdi
callq 0x7180
movq %rbx, %rax
addq $0x28, %rsp
popq %rbx
popq %r14
retq
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
jmp 0xfdb9
jmp 0xfdc8
movq %rax, %r14
leaq 0x8(%rsp), %rdi
callq 0x7180
jmp 0xfdcb
movq %rax, %r14
movq %rbx, %rdi
callq 0xfff4
movq %r14, %rdi
callq 0x7550