// File: /workspace/github_cpp_makefile_star2_O2/AsherGlick[P]CommentHeader/source/editables.cpp
// Function: initilizeHeaderStyles()
void initilizeHeaderStyles() {
  // C / C++ Styles
  #define _C 'C'
  globalHeaderStyle = headerStyles[_C] = headerStyle("/*","*","*\\","| "," |","\\*","*","*/");
  globalTitleStyle = titleStyles [_C] = titleStyle ("  /","/","/"," /","/","/","/","/","/ ","/","/","/  ");
  languageNames[_C] = "c++";
  languageDescription[_C] = "Format comments in a C/C++/Java style";
  languageAliases[_C] = {"c","java","javascipt","c#","go","actionscript"};

  //Python Header Style
  #define _PYTHON 'P'
  headerStyles[_PYTHON] = headerStyle("#","#","#","# "," #","#","#","#");
  titleStyles [_PYTHON] = titleStyle ("#","#","#","#","#","","","#","#","#","#","#");
  languageNames[_PYTHON] = "python";
  languageDescription[_PYTHON] = "Format comments in a Python style";
  languageAliases[_PYTHON] = {"shell","perl","ruby","php"};

  // LaTeX Header Style
  #define _LATEX 'X'
  headerStyles[_LATEX] = headerStyle("%","%","%","% "," %","%","%","%");
  titleStyles [_LATEX] = titleStyle (" %","%","% ","%%","%","","","%","%%"," %","%","% ");
  languageNames[_LATEX] = "latex";
  languageDescription[_LATEX] = "Format comments in a LaTeX style";
  languageAliases[_LATEX] = {"prolog","matlab","erlang"};

  //HTML Header Style
  #define _HTML 'H'
  headerStyles[_HTML] = headerStyle("<!--","-","+ "," | ","| "," +","-","-->");
  titleStyles[_HTML] = titleStyle("<!--","-","-->","<!--","-","-","-","-","-->","<!--","-","-->");
  languageNames[_HTML] ="html";
  languageDescription[_HTML] = "Format Comments in HTML style";
  languageAliases[_HTML] = {"xml"};

  // No Border Style
  #define _NONE 'N'
  headerStyles[_NONE] = headerStyle(""," ","","","",""," ","");
  titleStyles[_NONE] = titleStyle(""," ","",""," ","",""," ","",""," ","");
  languageNames[_NONE] = "none";
  languageDescription[_NONE] = "Format the comment without a border";
  languageAliases[_NONE] = {"borderless"};

}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0xe18, %rsp            # imm = 0xE18
leaq 0x88ed(%rip), %rsi      # 0xc004
leaq -0x938(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x88d7(%rip), %rsi      # 0xc005
leaq -0x918(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x88c2(%rip), %rsi      # 0xc007
leaq -0x8f8(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x89a1(%rip), %rsi      # 0xc0fd
leaq -0x8d8(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x8897(%rip), %rsi      # 0xc00a
leaq -0x8b8(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x8883(%rip), %rsi      # 0xc00d
leaq -0xe38(%rbp), %rbx
leaq -0x2f(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x8861(%rip), %rsi      # 0xc005
leaq -0xe18(%rbp), %r14
leaq -0x2e(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq 0x8852(%rip), %rsi      # 0xc010
leaq -0xdf8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x938(%rbp), %rsi
leaq -0x918(%rbp), %rdx
leaq -0x8f8(%rbp), %rcx
leaq -0x8d8(%rbp), %r8
leaq -0x8b8(%rbp), %r9
pushq %r15
pushq %r14
pushq %rbx
callq 0x6d10
addq $0x20, %rsp
leaq -0x30(%rbp), %rsi
movb $0x43, (%rsi)
leaq 0xec9d(%rip), %rdi      # 0x124b8
callq 0x56d0
leaq -0x1b8(%rbp), %rsi
movq %rax, %rdi
callq 0x5722
leaq 0xea02(%rip), %rdi      # 0x12238
movq %rax, %rsi
callq 0x57aa
leaq -0x1b8(%rbp), %rdi
callq 0x5832
leaq -0xdf8(%rbp), %rdi
callq 0x3120
leaq -0xe18(%rbp), %rdi
callq 0x3120
leaq -0xe38(%rbp), %rdi
callq 0x3120
leaq -0x8b8(%rbp), %rdi
callq 0x3120
leaq -0x8d8(%rbp), %rdi
callq 0x3120
leaq -0x8f8(%rbp), %rdi
callq 0x3120
leaq -0x918(%rbp), %rdi
callq 0x3120
leaq -0x938(%rbp), %rdi
callq 0x3120
leaq 0x8762(%rip), %rsi      # 0xc013
leaq -0x898(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x874d(%rip), %rsi      # 0xc015
leaq -0x878(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x8736(%rip), %rsi      # 0xc015
leaq -0x858(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x871e(%rip), %rsi      # 0xc014
leaq -0x838(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x8708(%rip), %rsi      # 0xc015
leaq -0x818(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x86f1(%rip), %rsi      # 0xc015
leaq -0x7f8(%rbp), %rdi
leaq -0x2f(%rbp), %rdx
callq 0x30f0
leaq 0x86da(%rip), %rsi      # 0xc015
leaq -0x7d8(%rbp), %rdi
leaq -0x2e(%rbp), %rdx
callq 0x30f0
leaq 0x86c3(%rip), %rsi      # 0xc015
leaq -0xdd8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq 0x86ab(%rip), %rsi      # 0xc017
leaq -0xdb8(%rbp), %r12
leaq -0x30(%rbp), %rdx
movq %r12, %rdi
callq 0x30f0
leaq 0x868f(%rip), %rsi      # 0xc015
leaq -0xd98(%rbp), %r13
leaq -0x35(%rbp), %rdx
movq %r13, %rdi
callq 0x30f0
leaq 0x8675(%rip), %rsi      # 0xc015
leaq -0xd78(%rbp), %rbx
leaq -0x34(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x8660(%rip), %rsi      # 0xc01a
leaq -0xd58(%rbp), %r14
leaq -0x33(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x898(%rbp), %rsi
leaq -0x878(%rbp), %rdx
leaq -0x858(%rbp), %rcx
leaq -0x838(%rbp), %r8
leaq -0x818(%rbp), %r9
pushq %r14
pushq %rbx
pushq %r13
pushq %r12
pushq %r15
leaq -0x7d8(%rbp), %rax
pushq %rax
leaq -0x7f8(%rbp), %rax
pushq %rax
callq 0x700e
addq $0x40, %rsp
leaq -0x32(%rbp), %rsi
movb $0x43, (%rsi)
leaq 0xeabd(%rip), %rdi      # 0x124e8
callq 0x5894
leaq -0x1b8(%rbp), %rsi
movq %rax, %rdi
callq 0x58e6
leaq 0xe8f2(%rip), %rdi      # 0x12338
movq %rax, %rsi
callq 0x59b2
leaq -0x1b8(%rbp), %rbx
movq %rbx, %rdi
callq 0x5a7e
leaq -0xd58(%rbp), %rdi
callq 0x3120
leaq -0xd78(%rbp), %rdi
callq 0x3120
leaq -0xd98(%rbp), %rdi
callq 0x3120
leaq -0xdb8(%rbp), %rdi
callq 0x3120
leaq -0xdd8(%rbp), %rdi
callq 0x3120
leaq -0x7d8(%rbp), %rdi
callq 0x3120
leaq -0x7f8(%rbp), %rdi
callq 0x3120
leaq -0x818(%rbp), %rdi
callq 0x3120
leaq -0x838(%rbp), %rdi
callq 0x3120
leaq -0x858(%rbp), %rdi
callq 0x3120
leaq -0x878(%rbp), %rdi
callq 0x3120
leaq -0x898(%rbp), %rdi
callq 0x3120
movb $0x43, %r14b
movb %r14b, (%rbx)
leaq 0xea1e(%rip), %rdi      # 0x12518
movq %rbx, %rsi
callq 0x5b10
leaq 0x8515(%rip), %rsi      # 0xc01e
movq %rax, %rdi
callq 0x33d0
movb %r14b, (%rbx)
leaq 0xea2d(%rip), %rdi      # 0x12548
leaq -0x1b8(%rbp), %rsi
callq 0x5b10
leaq 0x84f4(%rip), %rsi      # 0xc022
movq %rax, %rdi
callq 0x33d0
leaq 0x850b(%rip), %rsi      # 0xc048
leaq -0x1b8(%rbp), %r14
leaq -0x2a(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq -0x198(%rbp), %r15
leaq 0x84ec(%rip), %rsi      # 0xc04a
leaq -0x29(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x178(%rbp), %r15
leaq 0x84d7(%rip), %rsi      # 0xc04f
leaq -0x2c(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x158(%rbp), %r15
leaq 0x84c7(%rip), %rsi      # 0xc059
leaq -0x2b(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x138(%rbp), %r15
leaq 0x84b0(%rip), %rsi      # 0xc05c
leaq -0x2d(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x118(%rbp), %r15
leaq 0x8499(%rip), %rsi      # 0xc05f
leaq -0x2f(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x2e(%rbp), %rsi
movb $0x43, (%rsi)
leaq 0xe9e0(%rip), %rdi      # 0x125c0
callq 0x5b62
leaq -0xf8(%rbp), %rdx
leaq -0x1b8(%rbp), %rsi
movq %rax, %rdi
callq 0x68b0
movl $0xa0, %ebx
leaq (%rbx,%rbp), %rdi
addq $-0x1b8, %rdi           # imm = 0xFE48
callq 0x3120
addq $-0x20, %rbx
cmpq $-0x20, %rbx
jne 0x3c00
leaq 0x844f(%rip), %rsi      # 0xc070
leaq -0x7b8(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x8438(%rip), %rsi      # 0xc070
leaq -0x798(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x8421(%rip), %rsi      # 0xc070
leaq -0x778(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x8406(%rip), %rsi      # 0xc06c
leaq -0x758(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x83f2(%rip), %rsi      # 0xc06f
leaq -0x738(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x83dc(%rip), %rsi      # 0xc070
leaq -0xd38(%rbp), %rbx
leaq -0x2f(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x83c2(%rip), %rsi      # 0xc070
leaq -0xd18(%rbp), %r14
leaq -0x2e(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq 0x83a8(%rip), %rsi      # 0xc070
leaq -0xcf8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x7b8(%rbp), %rsi
leaq -0x798(%rbp), %rdx
leaq -0x778(%rbp), %rcx
leaq -0x758(%rbp), %r8
leaq -0x738(%rbp), %r9
pushq %r15
pushq %r14
pushq %rbx
callq 0x6d10
addq $0x20, %rsp
leaq -0x30(%rbp), %rsi
movb $0x50, (%rsi)
leaq 0xe793(%rip), %rdi      # 0x124b8
callq 0x56d0
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x5722
movq %rbx, %rdi
callq 0x5832
leaq -0xcf8(%rbp), %rdi
callq 0x3120
leaq -0xd18(%rbp), %rdi
callq 0x3120
leaq -0xd38(%rbp), %rdi
callq 0x3120
leaq -0x738(%rbp), %rdi
callq 0x3120
leaq -0x758(%rbp), %rdi
callq 0x3120
leaq -0x778(%rbp), %rdi
callq 0x3120
leaq -0x798(%rbp), %rdi
callq 0x3120
leaq -0x7b8(%rbp), %rdi
callq 0x3120
leaq 0x82c5(%rip), %rsi      # 0xc070
leaq -0x718(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x82ae(%rip), %rsi      # 0xc070
leaq -0x6f8(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x8297(%rip), %rsi      # 0xc070
leaq -0x6d8(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x8280(%rip), %rsi      # 0xc070
leaq -0x6b8(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x8269(%rip), %rsi      # 0xc070
leaq -0x698(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x8d8f(%rip), %rsi      # 0xcbad
leaq -0x678(%rbp), %rdi
leaq -0x2f(%rbp), %rdx
callq 0x30f0
leaq 0x8d78(%rip), %rsi      # 0xcbad
leaq -0x658(%rbp), %rdi
leaq -0x2e(%rbp), %rdx
callq 0x30f0
leaq 0x8224(%rip), %rsi      # 0xc070
leaq -0xcd8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq 0x820a(%rip), %rsi      # 0xc070
leaq -0xcb8(%rbp), %r12
leaq -0x30(%rbp), %rdx
movq %r12, %rdi
callq 0x30f0
leaq 0x81f0(%rip), %rsi      # 0xc070
leaq -0xc98(%rbp), %r13
leaq -0x35(%rbp), %rdx
movq %r13, %rdi
callq 0x30f0
leaq 0x81d6(%rip), %rsi      # 0xc070
leaq -0xc78(%rbp), %rbx
leaq -0x34(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x81bc(%rip), %rsi      # 0xc070
leaq -0xc58(%rbp), %r14
leaq -0x33(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x718(%rbp), %rsi
leaq -0x6f8(%rbp), %rdx
leaq -0x6d8(%rbp), %rcx
leaq -0x6b8(%rbp), %r8
leaq -0x698(%rbp), %r9
pushq %r14
pushq %rbx
pushq %r13
pushq %r12
pushq %r15
leaq -0x658(%rbp), %rax
pushq %rax
leaq -0x678(%rbp), %rax
pushq %rax
callq 0x700e
addq $0x40, %rsp
leaq -0x32(%rbp), %rsi
movb $0x50, (%rsi)
leaq 0xe5c3(%rip), %rdi      # 0x124e8
callq 0x5894
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x58e6
movq %rbx, %rdi
callq 0x5a7e
leaq -0xc58(%rbp), %rdi
callq 0x3120
leaq -0xc78(%rbp), %rdi
callq 0x3120
leaq -0xc98(%rbp), %rdi
callq 0x3120
leaq -0xcb8(%rbp), %rdi
callq 0x3120
leaq -0xcd8(%rbp), %rdi
callq 0x3120
leaq -0x658(%rbp), %rdi
callq 0x3120
leaq -0x678(%rbp), %rdi
callq 0x3120
leaq -0x698(%rbp), %rdi
callq 0x3120
leaq -0x6b8(%rbp), %rdi
callq 0x3120
leaq -0x6d8(%rbp), %rdi
callq 0x3120
leaq -0x6f8(%rbp), %rdi
callq 0x3120
leaq -0x718(%rbp), %rdi
callq 0x3120
movb $0x50, %r14b
movb %r14b, (%rbx)
leaq 0xe537(%rip), %rdi      # 0x12518
movq %rbx, %rsi
callq 0x5b10
leaq 0x8082(%rip), %rsi      # 0xc072
movq %rax, %rdi
callq 0x33d0
movb %r14b, (%rbx)
leaq 0xe546(%rip), %rdi      # 0x12548
leaq -0x1b8(%rbp), %rsi
callq 0x5b10
leaq 0x8064(%rip), %rsi      # 0xc079
movq %rax, %rdi
callq 0x33d0
leaq 0x8077(%rip), %rsi      # 0xc09b
leaq -0x1b8(%rbp), %r14
leaq -0x2a(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq -0x198(%rbp), %r15
leaq 0x805c(%rip), %rsi      # 0xc0a1
leaq -0x29(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x178(%rbp), %r15
leaq 0x8047(%rip), %rsi      # 0xc0a6
leaq -0x2c(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x158(%rbp), %r15
leaq 0x8032(%rip), %rsi      # 0xc0ab
leaq -0x2b(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x2d(%rbp), %rsi
movb $0x50, (%rsi)
leaq 0xe52d(%rip), %rdi      # 0x125c0
callq 0x5b62
leaq -0x138(%rbp), %rdx
leaq -0x1b8(%rbp), %rsi
movq %rax, %rdi
callq 0x68b0
pushq $0x60
popq %rbx
leaq (%rbx,%rbp), %rdi
addq $-0x1b8, %rdi           # imm = 0xFE48
callq 0x3120
addq $-0x20, %rbx
cmpq $-0x20, %rbx
jne 0x40b1
leaq 0x7fe1(%rip), %rsi      # 0xc0b3
leaq -0x638(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x7fca(%rip), %rsi      # 0xc0b3
leaq -0x618(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x7fb3(%rip), %rsi      # 0xc0b3
leaq -0x5f8(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x7f98(%rip), %rsi      # 0xc0af
leaq -0x5d8(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x7f84(%rip), %rsi      # 0xc0b2
leaq -0x5b8(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x7f6e(%rip), %rsi      # 0xc0b3
leaq -0xc38(%rbp), %rbx
leaq -0x2f(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x7f54(%rip), %rsi      # 0xc0b3
leaq -0xc18(%rbp), %r14
leaq -0x2e(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq 0x7f3a(%rip), %rsi      # 0xc0b3
leaq -0xbf8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x638(%rbp), %rsi
leaq -0x618(%rbp), %rdx
leaq -0x5f8(%rbp), %rcx
leaq -0x5d8(%rbp), %r8
leaq -0x5b8(%rbp), %r9
pushq %r15
pushq %r14
pushq %rbx
callq 0x6d10
addq $0x20, %rsp
leaq -0x30(%rbp), %rsi
movb $0x58, (%rsi)
leaq 0xe2e2(%rip), %rdi      # 0x124b8
callq 0x56d0
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x5722
movq %rbx, %rdi
callq 0x5832
leaq -0xbf8(%rbp), %rdi
callq 0x3120
leaq -0xc18(%rbp), %rdi
callq 0x3120
leaq -0xc38(%rbp), %rdi
callq 0x3120
leaq -0x5b8(%rbp), %rdi
callq 0x3120
leaq -0x5d8(%rbp), %rdi
callq 0x3120
leaq -0x5f8(%rbp), %rdi
callq 0x3120
leaq -0x618(%rbp), %rdi
callq 0x3120
leaq -0x638(%rbp), %rdi
callq 0x3120
leaq 0x7e56(%rip), %rsi      # 0xc0b2
leaq -0x598(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x7e40(%rip), %rsi      # 0xc0b3
leaq -0x578(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x7e25(%rip), %rsi      # 0xc0af
leaq -0x558(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x7e14(%rip), %rsi      # 0xc0b5
leaq -0x538(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x7dfb(%rip), %rsi      # 0xc0b3
leaq -0x518(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x88de(%rip), %rsi      # 0xcbad
leaq -0x4f8(%rbp), %rdi
leaq -0x2f(%rbp), %rdx
callq 0x30f0
leaq 0x88c7(%rip), %rsi      # 0xcbad
leaq -0x4d8(%rbp), %rdi
leaq -0x2e(%rbp), %rdx
callq 0x30f0
leaq 0x7db6(%rip), %rsi      # 0xc0b3
leaq -0xbd8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq 0x7d9e(%rip), %rsi      # 0xc0b5
leaq -0xbb8(%rbp), %r12
leaq -0x30(%rbp), %rdx
movq %r12, %rdi
callq 0x30f0
leaq 0x7d81(%rip), %rsi      # 0xc0b2
leaq -0xb98(%rbp), %r13
leaq -0x35(%rbp), %rdx
movq %r13, %rdi
callq 0x30f0
leaq 0x7d68(%rip), %rsi      # 0xc0b3
leaq -0xb78(%rbp), %rbx
leaq -0x34(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x7d4a(%rip), %rsi      # 0xc0af
leaq -0xb58(%rbp), %r14
leaq -0x33(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x598(%rbp), %rsi
leaq -0x578(%rbp), %rdx
leaq -0x558(%rbp), %rcx
leaq -0x538(%rbp), %r8
leaq -0x518(%rbp), %r9
pushq %r14
pushq %rbx
pushq %r13
pushq %r12
pushq %r15
leaq -0x4d8(%rbp), %rax
pushq %rax
leaq -0x4f8(%rbp), %rax
pushq %rax
callq 0x700e
addq $0x40, %rsp
leaq -0x32(%rbp), %rsi
movb $0x58, (%rsi)
leaq 0xe112(%rip), %rdi      # 0x124e8
callq 0x5894
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x58e6
movq %rbx, %rdi
callq 0x5a7e
leaq -0xb58(%rbp), %rdi
callq 0x3120
leaq -0xb78(%rbp), %rdi
callq 0x3120
leaq -0xb98(%rbp), %rdi
callq 0x3120
leaq -0xbb8(%rbp), %rdi
callq 0x3120
leaq -0xbd8(%rbp), %rdi
callq 0x3120
leaq -0x4d8(%rbp), %rdi
callq 0x3120
leaq -0x4f8(%rbp), %rdi
callq 0x3120
leaq -0x518(%rbp), %rdi
callq 0x3120
leaq -0x538(%rbp), %rdi
callq 0x3120
leaq -0x558(%rbp), %rdi
callq 0x3120
leaq -0x578(%rbp), %rdi
callq 0x3120
leaq -0x598(%rbp), %rdi
callq 0x3120
movb $0x58, %r14b
movb %r14b, (%rbx)
leaq 0xe086(%rip), %rdi      # 0x12518
movq %rbx, %rsi
callq 0x5b10
leaq 0x7c17(%rip), %rsi      # 0xc0b8
movq %rax, %rdi
callq 0x33d0
movb %r14b, (%rbx)
leaq 0xe095(%rip), %rdi      # 0x12548
leaq -0x1b8(%rbp), %rsi
callq 0x5b10
leaq 0x7bf8(%rip), %rsi      # 0xc0be
movq %rax, %rdi
callq 0x33d0
leaq 0x7c0a(%rip), %rsi      # 0xc0df
leaq -0x1b8(%rbp), %r14
leaq -0x2a(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq -0x198(%rbp), %r15
leaq 0x7bf0(%rip), %rsi      # 0xc0e6
leaq -0x29(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x178(%rbp), %r15
leaq 0x7bdd(%rip), %rsi      # 0xc0ed
leaq -0x2c(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq -0x2b(%rbp), %rsi
movb $0x58, (%rsi)
leaq 0xe096(%rip), %rdi      # 0x125c0
callq 0x5b62
leaq -0x158(%rbp), %rdx
leaq -0x1b8(%rbp), %rsi
movq %rax, %rdi
callq 0x68b0
pushq $0x40
popq %rbx
leaq (%rbx,%rbp), %rdi
addq $-0x1b8, %rdi           # imm = 0xFE48
callq 0x3120
addq $-0x20, %rbx
cmpq $-0x20, %rbx
jne 0x4548
leaq 0x7b8b(%rip), %rsi      # 0xc0f4
leaq -0x4b8(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x8535(%rip), %rsi      # 0xcab5
leaq -0x498(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x7b62(%rip), %rsi      # 0xc0f9
leaq -0x478(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x7b4e(%rip), %rsi      # 0xc0fc
leaq -0x458(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x7b38(%rip), %rsi      # 0xc0fd
leaq -0x438(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x7b24(%rip), %rsi      # 0xc100
leaq -0xb38(%rbp), %rbx
leaq -0x2f(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x84bf(%rip), %rsi      # 0xcab5
leaq -0xb18(%rbp), %r14
leaq -0x2e(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq 0x7af3(%rip), %rsi      # 0xc103
leaq -0xaf8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x4b8(%rbp), %rsi
leaq -0x498(%rbp), %rdx
leaq -0x478(%rbp), %rcx
leaq -0x458(%rbp), %r8
leaq -0x438(%rbp), %r9
pushq %r15
pushq %r14
pushq %rbx
callq 0x6d10
addq $0x20, %rsp
leaq -0x30(%rbp), %rsi
movb $0x48, (%rsi)
leaq 0xde4b(%rip), %rdi      # 0x124b8
callq 0x56d0
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x5722
movq %rbx, %rdi
callq 0x5832
leaq -0xaf8(%rbp), %rdi
callq 0x3120
leaq -0xb18(%rbp), %rdi
callq 0x3120
leaq -0xb38(%rbp), %rdi
callq 0x3120
leaq -0x438(%rbp), %rdi
callq 0x3120
leaq -0x458(%rbp), %rdi
callq 0x3120
leaq -0x478(%rbp), %rdi
callq 0x3120
leaq -0x498(%rbp), %rdi
callq 0x3120
leaq -0x4b8(%rbp), %rdi
callq 0x3120
leaq 0x7a01(%rip), %rsi      # 0xc0f4
leaq -0x418(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x83ab(%rip), %rsi      # 0xcab5
leaq -0x3f8(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x79e2(%rip), %rsi      # 0xc103
leaq -0x3d8(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x79bc(%rip), %rsi      # 0xc0f4
leaq -0x3b8(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x8366(%rip), %rsi      # 0xcab5
leaq -0x398(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x834f(%rip), %rsi      # 0xcab5
leaq -0x378(%rbp), %rdi
leaq -0x2f(%rbp), %rdx
callq 0x30f0
leaq 0x8338(%rip), %rsi      # 0xcab5
leaq -0x358(%rbp), %rdi
leaq -0x2e(%rbp), %rdx
callq 0x30f0
leaq 0x8321(%rip), %rsi      # 0xcab5
leaq -0xad8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq 0x7955(%rip), %rsi      # 0xc103
leaq -0xab8(%rbp), %r12
leaq -0x30(%rbp), %rdx
movq %r12, %rdi
callq 0x30f0
leaq 0x792c(%rip), %rsi      # 0xc0f4
leaq -0xa98(%rbp), %r13
leaq -0x35(%rbp), %rdx
movq %r13, %rdi
callq 0x30f0
leaq 0x82d3(%rip), %rsi      # 0xcab5
leaq -0xa78(%rbp), %rbx
leaq -0x34(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x7907(%rip), %rsi      # 0xc103
leaq -0xa58(%rbp), %r14
leaq -0x33(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x418(%rbp), %rsi
leaq -0x3f8(%rbp), %rdx
leaq -0x3d8(%rbp), %rcx
leaq -0x3b8(%rbp), %r8
leaq -0x398(%rbp), %r9
pushq %r14
pushq %rbx
pushq %r13
pushq %r12
pushq %r15
leaq -0x358(%rbp), %rax
pushq %rax
leaq -0x378(%rbp), %rax
pushq %rax
callq 0x700e
addq $0x40, %rsp
leaq -0x32(%rbp), %rsi
movb $0x48, (%rsi)
leaq 0xdc7b(%rip), %rdi      # 0x124e8
callq 0x5894
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x58e6
movq %rbx, %rdi
callq 0x5a7e
leaq -0xa58(%rbp), %rdi
callq 0x3120
leaq -0xa78(%rbp), %rdi
callq 0x3120
leaq -0xa98(%rbp), %rdi
callq 0x3120
leaq -0xab8(%rbp), %rdi
callq 0x3120
leaq -0xad8(%rbp), %rdi
callq 0x3120
leaq -0x358(%rbp), %rdi
callq 0x3120
leaq -0x378(%rbp), %rdi
callq 0x3120
leaq -0x398(%rbp), %rdi
callq 0x3120
leaq -0x3b8(%rbp), %rdi
callq 0x3120
leaq -0x3d8(%rbp), %rdi
callq 0x3120
leaq -0x3f8(%rbp), %rdi
callq 0x3120
leaq -0x418(%rbp), %rdi
callq 0x3120
movb $0x48, %r14b
movb %r14b, (%rbx)
leaq 0xdbef(%rip), %rdi      # 0x12518
movq %rbx, %rsi
callq 0x5b10
leaq 0x77cf(%rip), %rsi      # 0xc107
movq %rax, %rdi
callq 0x33d0
movb %r14b, (%rbx)
leaq 0xdbfe(%rip), %rdi      # 0x12548
leaq -0x1b8(%rbp), %rsi
callq 0x5b10
leaq 0x77af(%rip), %rsi      # 0xc10c
movq %rax, %rdi
callq 0x33d0
leaq 0x77be(%rip), %rsi      # 0xc12a
leaq -0x1b8(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq -0x29(%rbp), %rsi
movb $0x48, (%rsi)
leaq 0xdc36(%rip), %rdi      # 0x125c0
callq 0x5b62
leaq -0x198(%rbp), %rdx
leaq -0x1b8(%rbp), %rsi
movq %rax, %rdi
callq 0x68b0
leaq -0x1b8(%rbp), %rdi
callq 0x3120
leaq 0x81f5(%rip), %rsi      # 0xcbad
leaq -0x338(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x764d(%rip), %rsi      # 0xc01c
leaq -0x318(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x81c7(%rip), %rsi      # 0xcbad
leaq -0x2f8(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x81b0(%rip), %rsi      # 0xcbad
leaq -0x2d8(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x8199(%rip), %rsi      # 0xcbad
leaq -0x2b8(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x8182(%rip), %rsi      # 0xcbad
leaq -0xa38(%rbp), %rbx
leaq -0x2f(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x75d7(%rip), %rsi      # 0xc01c
leaq -0xa18(%rbp), %r14
leaq -0x2e(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
leaq 0x814e(%rip), %rsi      # 0xcbad
leaq -0x9f8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x338(%rbp), %rsi
leaq -0x318(%rbp), %rdx
leaq -0x2f8(%rbp), %rcx
leaq -0x2d8(%rbp), %r8
leaq -0x2b8(%rbp), %r9
pushq %r15
pushq %r14
pushq %rbx
callq 0x6d10
addq $0x20, %rsp
leaq -0x30(%rbp), %rsi
movb $0x4e, (%rsi)
leaq 0xd9fc(%rip), %rdi      # 0x124b8
callq 0x56d0
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x5722
movq %rbx, %rdi
callq 0x5832
leaq -0x9f8(%rbp), %rdi
callq 0x3120
leaq -0xa18(%rbp), %rdi
callq 0x3120
leaq -0xa38(%rbp), %rdi
callq 0x3120
leaq -0x2b8(%rbp), %rdi
callq 0x3120
leaq -0x2d8(%rbp), %rdi
callq 0x3120
leaq -0x2f8(%rbp), %rdi
callq 0x3120
leaq -0x318(%rbp), %rdi
callq 0x3120
leaq -0x338(%rbp), %rdi
callq 0x3120
leaq 0x806b(%rip), %rsi      # 0xcbad
leaq -0x298(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq 0x74c3(%rip), %rsi      # 0xc01c
leaq -0x278(%rbp), %rdi
leaq -0x29(%rbp), %rdx
callq 0x30f0
leaq 0x803d(%rip), %rsi      # 0xcbad
leaq -0x258(%rbp), %rdi
leaq -0x2c(%rbp), %rdx
callq 0x30f0
leaq 0x8026(%rip), %rsi      # 0xcbad
leaq -0x238(%rbp), %rdi
leaq -0x2b(%rbp), %rdx
callq 0x30f0
leaq 0x747e(%rip), %rsi      # 0xc01c
leaq -0x218(%rbp), %rdi
leaq -0x2d(%rbp), %rdx
callq 0x30f0
leaq 0x7ff8(%rip), %rsi      # 0xcbad
leaq -0x1f8(%rbp), %rdi
leaq -0x2f(%rbp), %rdx
callq 0x30f0
leaq 0x7fe1(%rip), %rsi      # 0xcbad
leaq -0x1d8(%rbp), %rdi
leaq -0x2e(%rbp), %rdx
callq 0x30f0
leaq 0x7439(%rip), %rsi      # 0xc01c
leaq -0x9d8(%rbp), %r15
leaq -0x31(%rbp), %rdx
movq %r15, %rdi
callq 0x30f0
leaq 0x7fb0(%rip), %rsi      # 0xcbad
leaq -0x9b8(%rbp), %r12
leaq -0x30(%rbp), %rdx
movq %r12, %rdi
callq 0x30f0
leaq 0x7f96(%rip), %rsi      # 0xcbad
leaq -0x998(%rbp), %r13
leaq -0x35(%rbp), %rdx
movq %r13, %rdi
callq 0x30f0
leaq 0x73eb(%rip), %rsi      # 0xc01c
leaq -0x978(%rbp), %rbx
leaq -0x34(%rbp), %rdx
movq %rbx, %rdi
callq 0x30f0
leaq 0x7f62(%rip), %rsi      # 0xcbad
leaq -0x958(%rbp), %r14
leaq -0x33(%rbp), %rdx
movq %r14, %rdi
callq 0x30f0
subq $0x8, %rsp
leaq -0x1b8(%rbp), %rdi
leaq -0x298(%rbp), %rsi
leaq -0x278(%rbp), %rdx
leaq -0x258(%rbp), %rcx
leaq -0x238(%rbp), %r8
leaq -0x218(%rbp), %r9
pushq %r14
pushq %rbx
pushq %r13
pushq %r12
pushq %r15
leaq -0x1d8(%rbp), %rax
pushq %rax
leaq -0x1f8(%rbp), %rax
pushq %rax
callq 0x700e
addq $0x40, %rsp
leaq -0x32(%rbp), %rsi
movb $0x4e, (%rsi)
leaq 0xd82c(%rip), %rdi      # 0x124e8
callq 0x5894
leaq -0x1b8(%rbp), %rbx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x58e6
movq %rbx, %rdi
callq 0x5a7e
leaq -0x958(%rbp), %rdi
callq 0x3120
leaq -0x978(%rbp), %rdi
callq 0x3120
leaq -0x998(%rbp), %rdi
callq 0x3120
leaq -0x9b8(%rbp), %rdi
callq 0x3120
leaq -0x9d8(%rbp), %rdi
callq 0x3120
leaq -0x1d8(%rbp), %rdi
callq 0x3120
leaq -0x1f8(%rbp), %rdi
callq 0x3120
leaq -0x218(%rbp), %rdi
callq 0x3120
leaq -0x238(%rbp), %rdi
callq 0x3120
leaq -0x258(%rbp), %rdi
callq 0x3120
leaq -0x278(%rbp), %rdi
callq 0x3120
leaq -0x298(%rbp), %rdi
callq 0x3120
movb $0x4e, %r14b
movb %r14b, (%rbx)
leaq 0xd7a0(%rip), %rdi      # 0x12518
movq %rbx, %rsi
callq 0x5b10
leaq 0x73a7(%rip), %rsi      # 0xc12e
movq %rax, %rdi
callq 0x33d0
movb %r14b, (%rbx)
leaq 0xd7af(%rip), %rdi      # 0x12548
leaq -0x1b8(%rbp), %rsi
callq 0x5b10
leaq 0x7387(%rip), %rsi      # 0xc133
movq %rax, %rdi
callq 0x33d0
leaq 0x739c(%rip), %rsi      # 0xc157
leaq -0x1b8(%rbp), %rdi
leaq -0x2a(%rbp), %rdx
callq 0x30f0
leaq -0x29(%rbp), %rsi
movb $0x4e, (%rsi)
leaq 0xd7e7(%rip), %rdi      # 0x125c0
callq 0x5b62
leaq -0x198(%rbp), %rdx
leaq -0x1b8(%rbp), %rsi
movq %rax, %rdi
callq 0x68b0
leaq -0x1b8(%rbp), %rdi
callq 0x3120
addq $0xe18, %rsp            # imm = 0xE18
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5a7e
jmp 0x4e2b
movq %rax, %rbx
leaq -0x958(%rbp), %rdi
callq 0x3120
jmp 0x4e3c
movq %rax, %rbx
leaq -0x978(%rbp), %rdi
callq 0x3120
jmp 0x4e4d
movq %rax, %rbx
leaq -0x998(%rbp), %rdi
callq 0x3120
jmp 0x4e5e
movq %rax, %rbx
leaq -0x9b8(%rbp), %rdi
callq 0x3120
leaq -0x9d8(%rbp), %rdi
callq 0x3120
leaq -0x1d8(%rbp), %rdi
callq 0x3120
leaq -0x1f8(%rbp), %rdi
callq 0x3120
leaq -0x218(%rbp), %rdi
callq 0x3120
leaq -0x238(%rbp), %rdi
callq 0x3120
leaq -0x258(%rbp), %rdi
callq 0x3120
leaq -0x278(%rbp), %rdi
callq 0x3120
leaq -0x298(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x4e6a
movq %rax, %rbx
jmp 0x4e76
movq %rax, %rbx
jmp 0x4e82
movq %rax, %rbx
jmp 0x4e8e
movq %rax, %rbx
jmp 0x4e9a
movq %rax, %rbx
jmp 0x4ea6
movq %rax, %rbx
jmp 0x4eb2
movq %rax, %rbx
jmp 0x4ebe
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5832
jmp 0x4f0b
movq %rax, %rbx
leaq -0x9f8(%rbp), %rdi
callq 0x3120
jmp 0x4f1c
movq %rax, %rbx
leaq -0xa18(%rbp), %rdi
callq 0x3120
jmp 0x4f2d
movq %rax, %rbx
leaq -0xa38(%rbp), %rdi
callq 0x3120
jmp 0x4f3e
movq %rax, %rbx
leaq -0x2b8(%rbp), %rdi
callq 0x3120
leaq -0x2d8(%rbp), %rdi
callq 0x3120
leaq -0x2f8(%rbp), %rdi
callq 0x3120
leaq -0x318(%rbp), %rdi
callq 0x3120
leaq -0x338(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x4f4a
movq %rax, %rbx
jmp 0x4f56
movq %rax, %rbx
jmp 0x4f62
movq %rax, %rbx
jmp 0x4f6e
jmp 0x5507
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5a7e
jmp 0x4fac
movq %rax, %rbx
leaq -0xa58(%rbp), %rdi
callq 0x3120
jmp 0x4fbd
movq %rax, %rbx
leaq -0xa78(%rbp), %rdi
callq 0x3120
jmp 0x4fce
movq %rax, %rbx
leaq -0xa98(%rbp), %rdi
callq 0x3120
jmp 0x4fdf
movq %rax, %rbx
leaq -0xab8(%rbp), %rdi
callq 0x3120
leaq -0xad8(%rbp), %rdi
callq 0x3120
leaq -0x358(%rbp), %rdi
callq 0x3120
leaq -0x378(%rbp), %rdi
callq 0x3120
leaq -0x398(%rbp), %rdi
callq 0x3120
leaq -0x3b8(%rbp), %rdi
callq 0x3120
leaq -0x3d8(%rbp), %rdi
callq 0x3120
leaq -0x3f8(%rbp), %rdi
callq 0x3120
leaq -0x418(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x4feb
movq %rax, %rbx
jmp 0x4ff7
movq %rax, %rbx
jmp 0x5003
movq %rax, %rbx
jmp 0x500f
movq %rax, %rbx
jmp 0x501b
movq %rax, %rbx
jmp 0x5027
movq %rax, %rbx
jmp 0x5033
movq %rax, %rbx
jmp 0x503f
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5832
jmp 0x508c
movq %rax, %rbx
leaq -0xaf8(%rbp), %rdi
callq 0x3120
jmp 0x509d
movq %rax, %rbx
leaq -0xb18(%rbp), %rdi
callq 0x3120
jmp 0x50ae
movq %rax, %rbx
leaq -0xb38(%rbp), %rdi
callq 0x3120
jmp 0x50bf
movq %rax, %rbx
leaq -0x438(%rbp), %rdi
callq 0x3120
leaq -0x458(%rbp), %rdi
callq 0x3120
leaq -0x478(%rbp), %rdi
callq 0x3120
leaq -0x498(%rbp), %rdi
callq 0x3120
leaq -0x4b8(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x50cb
movq %rax, %rbx
jmp 0x50d7
movq %rax, %rbx
jmp 0x50e3
movq %rax, %rbx
jmp 0x50ef
jmp 0x5507
jmp 0x5116
movq %rax, %rbx
addq $-0x20, %r15
movq %r15, %rdi
callq 0x3120
cmpq %r14, %r15
jne 0x5119
jmp 0x56c8
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5a7e
jmp 0x5148
movq %rax, %rbx
leaq -0xb58(%rbp), %rdi
callq 0x3120
jmp 0x5159
movq %rax, %rbx
leaq -0xb78(%rbp), %rdi
callq 0x3120
jmp 0x516a
movq %rax, %rbx
leaq -0xb98(%rbp), %rdi
callq 0x3120
jmp 0x517b
movq %rax, %rbx
leaq -0xbb8(%rbp), %rdi
callq 0x3120
leaq -0xbd8(%rbp), %rdi
callq 0x3120
leaq -0x4d8(%rbp), %rdi
callq 0x3120
leaq -0x4f8(%rbp), %rdi
callq 0x3120
leaq -0x518(%rbp), %rdi
callq 0x3120
leaq -0x538(%rbp), %rdi
callq 0x3120
leaq -0x558(%rbp), %rdi
callq 0x3120
leaq -0x578(%rbp), %rdi
callq 0x3120
leaq -0x598(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x5187
movq %rax, %rbx
jmp 0x5193
movq %rax, %rbx
jmp 0x519f
movq %rax, %rbx
jmp 0x51ab
movq %rax, %rbx
jmp 0x51b7
movq %rax, %rbx
jmp 0x51c3
movq %rax, %rbx
jmp 0x51cf
movq %rax, %rbx
jmp 0x51db
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5832
jmp 0x5228
movq %rax, %rbx
leaq -0xbf8(%rbp), %rdi
callq 0x3120
jmp 0x5239
movq %rax, %rbx
leaq -0xc18(%rbp), %rdi
callq 0x3120
jmp 0x524a
movq %rax, %rbx
leaq -0xc38(%rbp), %rdi
callq 0x3120
jmp 0x525b
movq %rax, %rbx
leaq -0x5b8(%rbp), %rdi
callq 0x3120
leaq -0x5d8(%rbp), %rdi
callq 0x3120
leaq -0x5f8(%rbp), %rdi
callq 0x3120
leaq -0x618(%rbp), %rdi
callq 0x3120
leaq -0x638(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x5267
movq %rax, %rbx
jmp 0x5273
movq %rax, %rbx
jmp 0x527f
movq %rax, %rbx
jmp 0x528b
jmp 0x5507
jmp 0x52b4
jmp 0x52b4
movq %rax, %rbx
addq $-0x20, %r15
movq %r15, %rdi
callq 0x3120
cmpq %r14, %r15
jne 0x52b7
jmp 0x56c8
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5a7e
jmp 0x52e6
movq %rax, %rbx
leaq -0xc58(%rbp), %rdi
callq 0x3120
jmp 0x52f7
movq %rax, %rbx
leaq -0xc78(%rbp), %rdi
callq 0x3120
jmp 0x5308
movq %rax, %rbx
leaq -0xc98(%rbp), %rdi
callq 0x3120
jmp 0x5319
movq %rax, %rbx
leaq -0xcb8(%rbp), %rdi
callq 0x3120
leaq -0xcd8(%rbp), %rdi
callq 0x3120
leaq -0x658(%rbp), %rdi
callq 0x3120
leaq -0x678(%rbp), %rdi
callq 0x3120
leaq -0x698(%rbp), %rdi
callq 0x3120
leaq -0x6b8(%rbp), %rdi
callq 0x3120
leaq -0x6d8(%rbp), %rdi
callq 0x3120
leaq -0x6f8(%rbp), %rdi
callq 0x3120
leaq -0x718(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x5325
movq %rax, %rbx
jmp 0x5331
movq %rax, %rbx
jmp 0x533d
movq %rax, %rbx
jmp 0x5349
movq %rax, %rbx
jmp 0x5355
movq %rax, %rbx
jmp 0x5361
movq %rax, %rbx
jmp 0x536d
movq %rax, %rbx
jmp 0x5379
jmp 0x5507
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5832
jmp 0x53c6
movq %rax, %rbx
leaq -0xcf8(%rbp), %rdi
callq 0x3120
jmp 0x53d7
movq %rax, %rbx
leaq -0xd18(%rbp), %rdi
callq 0x3120
jmp 0x53e8
movq %rax, %rbx
leaq -0xd38(%rbp), %rdi
callq 0x3120
jmp 0x53f9
movq %rax, %rbx
leaq -0x738(%rbp), %rdi
callq 0x3120
leaq -0x758(%rbp), %rdi
callq 0x3120
leaq -0x778(%rbp), %rdi
callq 0x3120
leaq -0x798(%rbp), %rdi
callq 0x3120
leaq -0x7b8(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
jmp 0x5405
movq %rax, %rbx
jmp 0x5411
movq %rax, %rbx
jmp 0x541d
movq %rax, %rbx
jmp 0x5429
jmp 0x5507
jmp 0x5456
jmp 0x5456
jmp 0x5456
jmp 0x5456
movq %rax, %rbx
xorl %eax, %eax
jmp 0x5591
jmp 0x5507
movq %rax, %rbx
jmp 0x55cc
movq %rax, %rbx
jmp 0x55d8
movq %rax, %rbx
jmp 0x55e4
movq %rax, %rbx
jmp 0x55f0
movq %rax, %rbx
jmp 0x55fc
movq %rax, %rbx
jmp 0x5608
movq %rax, %rbx
jmp 0x5614
movq %rax, %rbx
jmp 0x5620
movq %rax, %rbx
jmp 0x562c
movq %rax, %rbx
jmp 0x5638
movq %rax, %rbx
jmp 0x5644
movq %rax, %rbx
jmp 0x5650
jmp 0x5507
movq %rax, %rbx
jmp 0x5668
movq %rax, %rbx
jmp 0x5674
movq %rax, %rbx
jmp 0x5680
movq %rax, %rbx
jmp 0x568c
movq %rax, %rbx
jmp 0x5698
movq %rax, %rbx
jmp 0x56a4
movq %rax, %rbx
jmp 0x56b0
movq %rax, %rbx
jmp 0x56bc
movq %rax, %rbx
jmp 0x56c8
jmp 0x5511
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
pushq $0x40
popq %r14
leaq (%r14,%rbp), %rdi
addq $-0x1b8, %rdi           # imm = 0xFE48
callq 0x3120
addq $-0x20, %r14
cmpq $-0x20, %r14
jne 0x5527
jmp 0x56c8
movq %rax, %rbx
pushq $0x60
popq %r14
leaq (%r14,%rbp), %rdi
addq $-0x1b8, %rdi           # imm = 0xFE48
callq 0x3120
addq $-0x20, %r14
cmpq $-0x20, %r14
jne 0x554d
jmp 0x56c8
movq %rax, %rbx
movl $0xa0, %r12d
leaq (%r12,%rbp), %rdi
addq $-0x1b8, %rdi           # imm = 0xFE48
callq 0x3120
addq $-0x20, %r12
cmpq $-0x20, %r12
jne 0x5575
movb $0x1, %al
cmpq %r15, %r14
sete %cl
testb %al, %al
jne 0x56c8
testb %cl, %cl
jne 0x56c8
addq $-0x20, %r15
movq %r15, %rdi
callq 0x3120
cmpq %r14, %r15
jne 0x55a7
jmp 0x56c8
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5a7e
leaq -0xd58(%rbp), %rdi
callq 0x3120
leaq -0xd78(%rbp), %rdi
callq 0x3120
leaq -0xd98(%rbp), %rdi
callq 0x3120
leaq -0xdb8(%rbp), %rdi
callq 0x3120
leaq -0xdd8(%rbp), %rdi
callq 0x3120
leaq -0x7d8(%rbp), %rdi
callq 0x3120
leaq -0x7f8(%rbp), %rdi
callq 0x3120
leaq -0x818(%rbp), %rdi
callq 0x3120
leaq -0x838(%rbp), %rdi
callq 0x3120
leaq -0x858(%rbp), %rdi
callq 0x3120
leaq -0x878(%rbp), %rdi
callq 0x3120
leaq -0x898(%rbp), %rdi
jmp 0x56c3
movq %rax, %rbx
leaq -0x1b8(%rbp), %rdi
callq 0x5832
leaq -0xdf8(%rbp), %rdi
callq 0x3120
leaq -0xe18(%rbp), %rdi
callq 0x3120
leaq -0xe38(%rbp), %rdi
callq 0x3120
leaq -0x8b8(%rbp), %rdi
callq 0x3120
leaq -0x8d8(%rbp), %rdi
callq 0x3120
leaq -0x8f8(%rbp), %rdi
callq 0x3120
leaq -0x918(%rbp), %rdi
callq 0x3120
leaq -0x938(%rbp), %rdi
callq 0x3120
movq %rbx, %rdi
callq 0x3390