// File: /workspace/github_cpp_makefile_star2_O2/kazel1990[P]Inception-v4/generator.cpp
// Function: create_stem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>)
std::string create_stem(std::string prv)
{
    std::string cur = "stem_conv1_3x3";
    std::string cur1, cur2, prv1, prv2;
    
    convolution(cur, prv, cur, 32, 0, 3, 2);
    norm(cur);

    prv = cur;
    cur = "stem_conv2_3x3";
    convolution(cur, prv, cur, 32, 0, 3, 1);
    norm(cur);

    prv = cur;
    cur = "stem_conv3_3x3";
    convolution(cur, prv, cur, 64, 1, 3, 1);
    norm(cur);

    prv = cur;
    cur1 = "stem_inception1_pool";
    pool(cur1, prv, cur1, "MAX", 3, 2);

    cur2 = "stem_inception1_conv_3x3";
    convolution(cur2, prv, cur2, 96, 0, 3, 2);
    norm(cur2);

    cur = "stem_inception1_concat";
    concat(cur, {cur1, cur2}, cur);

    prv = cur;
    cur1 = "stem_inception2_conv1_1_1x1";
    convolution(cur1, prv, cur1, 64, 0, 1, 1);
    norm(cur1);

    prv1 = cur1;
    cur1 = "stem_inception2_conv1_2_3x3";
    convolution(cur1, prv1, cur1, 96, 0, 3, 1);
    norm(cur1);

    cur2 = "stem_inception2_conv2_1_1x1";
    convolution(cur2, prv, cur2, 64, 0, 1, 1);
    norm(cur2);

    prv2 = cur2;
    cur2 = "stem_inception2_conv2_2_7x1";
    convolution(cur2, prv2, cur2, 64, 3, 0, 7, 1, 1);
    norm(cur2);

    prv2 = cur2;
    cur2 = "stem_inception2_conv2_3_1x7";
    convolution(cur2, prv2, cur2, 64, 0, 3, 1, 7, 1);
    norm(cur2);

    prv2 = cur2;
    cur2 = "stem_inception2_conv2_4_3x3";
    convolution(cur2, prv2, cur2, 96, 0, 3, 1);
    norm(cur2);

    cur = "stem_inception2_concat";
    concat(cur, {cur1, cur2}, cur);

    prv = cur;

    cur1 = "stem_inception3_conv_3x3";
    convolution(cur1, prv, cur1, 192, 0, 3, 2);
    norm(cur1);

    cur2 = "stem_inception3_pool";
    pool(cur2, prv, cur2, "MAX", 3, 2);

    cur = "stem_inception3_concat";
    concat(cur, {cur1, cur2}, cur);
    return cur;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0x868, %rsp            # imm = 0x868
movq %rsi, %r14
movq %rdi, %rbx
leaq 0x74e5(%rip), %rsi      # 0x92fa
leaq 0x60(%rsp), %rdx
callq 0x7fb8
leaq 0x50(%rsp), %rax
movq %rax, -0x10(%rax)
andq $0x0, -0x8(%rax)
xorl %ecx, %ecx
movb %cl, (%rax)
leaq 0x30(%rsp), %rax
movq %rax, -0x10(%rax)
andq $0x0, -0x8(%rax)
leaq 0x118(%rsp), %rdx
movq %rdx, -0x10(%rdx)
andq $0x0, -0x8(%rdx)
movb %cl, (%rax)
movb %cl, (%rdx)
leaq 0xb0(%rsp), %rax
movq %rax, -0x10(%rax)
andq $0x0, -0x8(%rax)
movb %cl, (%rax)
leaq 0x848(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x828(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x808(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
movl $0x2, (%rsp)
leaq 0x848(%rsp), %rdi
leaq 0x828(%rsp), %rsi
leaq 0x808(%rsp), %rdx
pushq $0x20
popq %rcx
pushq $0x3
popq %r9
xorl %r8d, %r8d
callq 0x169f
leaq 0x808(%rsp), %rdi
callq 0x1090
leaq 0x828(%rsp), %rdi
callq 0x1090
leaq 0x848(%rsp), %rdi
callq 0x1090
leaq 0x7e8(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x7e8(%rsp), %rdi
callq 0x1bd7
leaq 0x7e8(%rsp), %rdi
callq 0x1090
movq %r14, %rdi
movq %rbx, %rsi
callq 0x10b0
leaq 0x73e1(%rip), %rsi      # 0x9309
movq %rbx, %rdi
callq 0x11a0
leaq 0x7c8(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x7a8(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x788(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
movl $0x1, (%rsp)
leaq 0x7c8(%rsp), %rdi
leaq 0x7a8(%rsp), %rsi
leaq 0x788(%rsp), %rdx
pushq $0x20
popq %rcx
pushq $0x3
popq %r9
xorl %r8d, %r8d
callq 0x169f
leaq 0x788(%rsp), %rdi
callq 0x1090
leaq 0x7a8(%rsp), %rdi
callq 0x1090
leaq 0x7c8(%rsp), %rdi
callq 0x1090
leaq 0x768(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x768(%rsp), %rdi
callq 0x1bd7
leaq 0x768(%rsp), %rdi
callq 0x1090
movq %r14, %rdi
movq %rbx, %rsi
callq 0x10b0
leaq 0x7327(%rip), %rsi      # 0x9318
movq %rbx, %rdi
callq 0x11a0
leaq 0x748(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x728(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x708(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
movl $0x1, (%rsp)
leaq 0x748(%rsp), %rdi
leaq 0x728(%rsp), %rsi
leaq 0x708(%rsp), %rdx
pushq $0x40
popq %rcx
pushq $0x1
popq %r8
pushq $0x3
popq %r9
callq 0x169f
leaq 0x708(%rsp), %rdi
callq 0x1090
leaq 0x728(%rsp), %rdi
callq 0x1090
leaq 0x748(%rsp), %rdi
callq 0x1090
leaq 0x6e8(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x6e8(%rsp), %rdi
callq 0x1bd7
leaq 0x6e8(%rsp), %rdi
callq 0x1090
movq %r14, %rdi
movq %rbx, %rsi
callq 0x10b0
leaq 0x726c(%rip), %rsi      # 0x9327
leaq 0x40(%rsp), %rdi
callq 0x11a0
leaq 0x6c8(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x6a8(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x688(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x723c(%rip), %rsi      # 0x933c
leaq 0x668(%rsp), %rdi
leaq 0x60(%rsp), %rdx
callq 0x7fb8
andl $0x0, (%rsp)
leaq 0x6c8(%rsp), %rdi
leaq 0x6a8(%rsp), %rsi
leaq 0x688(%rsp), %rdx
leaq 0x668(%rsp), %rcx
pushq $0x3
popq %r8
pushq $0x2
popq %r9
callq 0x19b5
leaq 0x668(%rsp), %rdi
callq 0x1090
leaq 0x688(%rsp), %rdi
callq 0x1090
leaq 0x6a8(%rsp), %rdi
callq 0x1090
leaq 0x6c8(%rsp), %rdi
callq 0x1090
leaq 0x71c2(%rip), %rsi      # 0x9340
leaq 0x20(%rsp), %rdi
callq 0x11a0
leaq 0x648(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x628(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x608(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
movl $0x2, (%rsp)
leaq 0x648(%rsp), %rdi
leaq 0x628(%rsp), %rsi
leaq 0x608(%rsp), %rdx
pushq $0x60
popq %rcx
pushq $0x3
popq %r9
xorl %r8d, %r8d
callq 0x169f
leaq 0x608(%rsp), %rdi
callq 0x1090
leaq 0x628(%rsp), %rdi
callq 0x1090
leaq 0x648(%rsp), %rdi
callq 0x1090
leaq 0x5e8(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x5e8(%rsp), %rdi
callq 0x1bd7
leaq 0x5e8(%rsp), %rdi
callq 0x1090
leaq 0x7115(%rip), %rsi      # 0x9359
movq %rbx, %rdi
callq 0x11a0
leaq 0x5c8(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x60(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x80(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0xf0(%rsp), %rdi
leaq 0x60(%rsp), %rsi
pushq $0x2
popq %rdx
leaq 0x1f(%rsp), %rcx
callq 0x7ff4
leaq 0x5a8(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x5c8(%rsp), %rdi
leaq 0xf0(%rsp), %rsi
leaq 0x5a8(%rsp), %rdx
callq 0x1b20
leaq 0x5a8(%rsp), %rdi
callq 0x1090
leaq 0xf0(%rsp), %rdi
callq 0x7f96
pushq $0x20
popq %r15
leaq (%rsp,%r15), %rdi
addq $0x60, %rdi
callq 0x1090
addq $-0x20, %r15
cmpq $-0x20, %r15
jne 0x22e2
leaq 0x5c8(%rsp), %rdi
callq 0x1090
movq %r14, %rdi
movq %rbx, %rsi
callq 0x10b0
leaq 0x7058(%rip), %rsi      # 0x9370
leaq 0x40(%rsp), %rdi
callq 0x11a0
leaq 0x588(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x568(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x548(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
movl $0x1, (%rsp)
leaq 0x588(%rsp), %rdi
leaq 0x568(%rsp), %rsi
leaq 0x548(%rsp), %rdx
pushq $0x40
popq %rcx
pushq $0x1
popq %r9
xorl %r8d, %r8d
callq 0x169f
leaq 0x548(%rsp), %rdi
callq 0x1090
leaq 0x568(%rsp), %rdi
callq 0x1090
leaq 0x588(%rsp), %rdi
callq 0x1090
leaq 0x528(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x528(%rsp), %rdi
callq 0x1bd7
leaq 0x528(%rsp), %rdi
callq 0x1090
leaq 0x108(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x10b0
leaq 0x6f9c(%rip), %rsi      # 0x938c
leaq 0x40(%rsp), %rdi
callq 0x11a0
leaq 0x508(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x4e8(%rsp), %rdi
leaq 0x108(%rsp), %rsi
callq 0x1130
leaq 0x4c8(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
movl $0x1, (%rsp)
leaq 0x508(%rsp), %rdi
leaq 0x4e8(%rsp), %rsi
leaq 0x4c8(%rsp), %rdx
pushq $0x60
popq %rcx
pushq $0x3
popq %r9
xorl %r8d, %r8d
callq 0x169f
leaq 0x4c8(%rsp), %rdi
callq 0x1090
leaq 0x4e8(%rsp), %rdi
callq 0x1090
leaq 0x508(%rsp), %rdi
callq 0x1090
leaq 0x4a8(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x4a8(%rsp), %rdi
callq 0x1bd7
leaq 0x4a8(%rsp), %rdi
callq 0x1090
leaq 0x6eed(%rip), %rsi      # 0x93a8
leaq 0x20(%rsp), %rdi
callq 0x11a0
leaq 0x488(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x468(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x448(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
movl $0x1, (%rsp)
leaq 0x488(%rsp), %rdi
leaq 0x468(%rsp), %rsi
leaq 0x448(%rsp), %rdx
pushq $0x40
popq %rcx
pushq $0x1
popq %rbp
xorl %r8d, %r8d
movl %ebp, %r9d
callq 0x169f
leaq 0x448(%rsp), %rdi
callq 0x1090
leaq 0x468(%rsp), %rdi
callq 0x1090
leaq 0x488(%rsp), %rdi
callq 0x1090
leaq 0x428(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x428(%rsp), %rdi
callq 0x1bd7
leaq 0x428(%rsp), %rdi
callq 0x1090
leaq 0xa0(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x10b0
leaq 0x6e2f(%rip), %rsi      # 0x93c4
leaq 0x20(%rsp), %rdi
callq 0x11a0
leaq 0x408(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x3e8(%rsp), %rdi
leaq 0xa0(%rsp), %rsi
callq 0x1130
leaq 0x3c8(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
movl %ebp, 0x10(%rsp)
movl %ebp, 0x8(%rsp)
movl $0x7, (%rsp)
leaq 0x408(%rsp), %rdi
leaq 0x3e8(%rsp), %rsi
leaq 0x3c8(%rsp), %rdx
pushq $0x40
popq %rcx
pushq $0x3
popq %r8
xorl %r9d, %r9d
callq 0x13e8
leaq 0x3c8(%rsp), %rdi
callq 0x1090
leaq 0x3e8(%rsp), %rdi
callq 0x1090
leaq 0x408(%rsp), %rdi
callq 0x1090
leaq 0x3a8(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x3a8(%rsp), %rdi
callq 0x1bd7
leaq 0x3a8(%rsp), %rdi
callq 0x1090
leaq 0xa0(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x10b0
leaq 0x6d66(%rip), %rsi      # 0x93e0
leaq 0x20(%rsp), %rdi
callq 0x11a0
leaq 0x388(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x368(%rsp), %rdi
leaq 0xa0(%rsp), %rsi
callq 0x1130
leaq 0x348(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
movl %ebp, 0x10(%rsp)
movl %ebp, (%rsp)
movl $0x7, 0x8(%rsp)
leaq 0x388(%rsp), %rdi
leaq 0x368(%rsp), %rsi
leaq 0x348(%rsp), %rdx
pushq $0x40
popq %rcx
pushq $0x3
popq %r9
xorl %r8d, %r8d
callq 0x13e8
leaq 0x348(%rsp), %rdi
callq 0x1090
leaq 0x368(%rsp), %rdi
callq 0x1090
leaq 0x388(%rsp), %rdi
callq 0x1090
leaq 0x328(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x328(%rsp), %rdi
callq 0x1bd7
leaq 0x328(%rsp), %rdi
callq 0x1090
leaq 0xa0(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x10b0
leaq 0x6c9d(%rip), %rsi      # 0x93fc
leaq 0x20(%rsp), %rdi
callq 0x11a0
leaq 0x308(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x2e8(%rsp), %rdi
leaq 0xa0(%rsp), %rsi
callq 0x1130
leaq 0x2c8(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
movl $0x1, (%rsp)
leaq 0x308(%rsp), %rdi
leaq 0x2e8(%rsp), %rsi
leaq 0x2c8(%rsp), %rdx
pushq $0x60
popq %rcx
pushq $0x3
popq %r9
xorl %r8d, %r8d
callq 0x169f
leaq 0x2c8(%rsp), %rdi
callq 0x1090
leaq 0x2e8(%rsp), %rdi
callq 0x1090
leaq 0x308(%rsp), %rdi
callq 0x1090
leaq 0x2a8(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x2a8(%rsp), %rdi
callq 0x1bd7
leaq 0x2a8(%rsp), %rdi
callq 0x1090
leaq 0x6bee(%rip), %rsi      # 0x9418
movq %rbx, %rdi
callq 0x11a0
leaq 0x288(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x60(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x80(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0xd8(%rsp), %rdi
leaq 0x60(%rsp), %rsi
pushq $0x2
popq %rdx
leaq 0x1f(%rsp), %rcx
callq 0x7ff4
leaq 0x268(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x288(%rsp), %rdi
leaq 0xd8(%rsp), %rsi
leaq 0x268(%rsp), %rdx
callq 0x1b20
leaq 0x268(%rsp), %rdi
callq 0x1090
leaq 0xd8(%rsp), %rdi
callq 0x7f96
pushq $0x20
popq %r15
leaq (%rsp,%r15), %rdi
addq $0x60, %rdi
callq 0x1090
addq $-0x20, %r15
cmpq $-0x20, %r15
jne 0x28c8
leaq 0x288(%rsp), %rdi
callq 0x1090
movq %r14, %rdi
movq %rbx, %rsi
callq 0x10b0
leaq 0x6b31(%rip), %rsi      # 0x942f
leaq 0x40(%rsp), %rdi
callq 0x11a0
leaq 0x248(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x228(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x208(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
movl $0x2, (%rsp)
leaq 0x248(%rsp), %rdi
leaq 0x228(%rsp), %rsi
leaq 0x208(%rsp), %rdx
pushq $0x3
popq %r9
movl $0xc0, %ecx
xorl %r8d, %r8d
callq 0x169f
leaq 0x208(%rsp), %rdi
callq 0x1090
leaq 0x228(%rsp), %rdi
callq 0x1090
leaq 0x248(%rsp), %rdi
callq 0x1090
leaq 0x1e8(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x1e8(%rsp), %rdi
callq 0x1bd7
leaq 0x1e8(%rsp), %rdi
callq 0x1090
leaq 0x6a82(%rip), %rsi      # 0x9448
leaq 0x20(%rsp), %rdi
callq 0x11a0
leaq 0x1c8(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x1a8(%rsp), %rdi
movq %r14, %rsi
callq 0x1130
leaq 0x188(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0x6931(%rip), %rsi      # 0x933c
leaq 0x168(%rsp), %rdi
leaq 0x60(%rsp), %rdx
callq 0x7fb8
andl $0x0, (%rsp)
leaq 0x1c8(%rsp), %rdi
leaq 0x1a8(%rsp), %rsi
leaq 0x188(%rsp), %rdx
leaq 0x168(%rsp), %rcx
pushq $0x3
popq %r8
pushq $0x2
popq %r9
callq 0x19b5
leaq 0x168(%rsp), %rdi
callq 0x1090
leaq 0x188(%rsp), %rdi
callq 0x1090
leaq 0x1a8(%rsp), %rdi
callq 0x1090
leaq 0x1c8(%rsp), %rdi
callq 0x1090
leaq 0x69d4(%rip), %rsi      # 0x945d
movq %rbx, %rdi
callq 0x11a0
leaq 0x148(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x60(%rsp), %rdi
leaq 0x40(%rsp), %rsi
callq 0x1130
leaq 0x80(%rsp), %rdi
leaq 0x20(%rsp), %rsi
callq 0x1130
leaq 0xc0(%rsp), %rdi
leaq 0x60(%rsp), %rsi
pushq $0x2
popq %rdx
leaq 0x1f(%rsp), %rcx
callq 0x7ff4
leaq 0x128(%rsp), %rdi
movq %rbx, %rsi
callq 0x1130
leaq 0x148(%rsp), %rdi
leaq 0xc0(%rsp), %rsi
leaq 0x128(%rsp), %rdx
callq 0x1b20
leaq 0x128(%rsp), %rdi
callq 0x1090
leaq 0xc0(%rsp), %rdi
callq 0x7f96
pushq $0x20
popq %r14
leaq (%rsp,%r14), %rdi
addq $0x60, %rdi
callq 0x1090
addq $-0x20, %r14
cmpq $-0x20, %r14
jne 0x2b27
leaq 0x148(%rsp), %rdi
callq 0x1090
leaq 0xa0(%rsp), %rdi
callq 0x1090
leaq 0x108(%rsp), %rdi
callq 0x1090
leaq 0x20(%rsp), %rdi
callq 0x1090
leaq 0x40(%rsp), %rdi
callq 0x1090
movq %rbx, %rax
addq $0x868, %rsp            # imm = 0x868
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %r14
leaq 0x128(%rsp), %rdi
callq 0x1090
jmp 0x2b9f
movq %rax, %r14
leaq 0xc0(%rsp), %rdi
callq 0x7f96
jmp 0x2bb1
movq %rax, %r14
pushq $0x20
popq %r15
leaq (%rsp,%r15), %rdi
addq $0x60, %rdi
callq 0x1090
addq $-0x20, %r15
cmpq $-0x20, %r15
jne 0x2bb5
jmp 0x2be0
movq %rax, %r14
leaq 0x60(%rsp), %rdi
callq 0x1090
jmp 0x2be0
movq %rax, %r14
leaq 0x148(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x168(%rsp), %rdi
callq 0x1090
jmp 0x2c02
movq %rax, %r14
leaq 0x188(%rsp), %rdi
callq 0x1090
jmp 0x2c14
movq %rax, %r14
leaq 0x1a8(%rsp), %rdi
callq 0x1090
jmp 0x2c26
movq %rax, %r14
leaq 0x1c8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x1e8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x208(%rsp), %rdi
callq 0x1090
jmp 0x2c58
movq %rax, %r14
leaq 0x228(%rsp), %rdi
callq 0x1090
jmp 0x2c6a
movq %rax, %r14
leaq 0x248(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x268(%rsp), %rdi
callq 0x1090
jmp 0x2c8c
movq %rax, %r14
leaq 0xd8(%rsp), %rdi
callq 0x7f96
jmp 0x2c9e
movq %rax, %r14
pushq $0x20
popq %r15
leaq (%rsp,%r15), %rdi
addq $0x60, %rdi
callq 0x1090
addq $-0x20, %r15
cmpq $-0x20, %r15
jne 0x2ca2
jmp 0x2ccd
movq %rax, %r14
leaq 0x60(%rsp), %rdi
callq 0x1090
jmp 0x2ccd
movq %rax, %r14
leaq 0x288(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x2a8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x2c8(%rsp), %rdi
callq 0x1090
jmp 0x2cff
movq %rax, %r14
leaq 0x2e8(%rsp), %rdi
callq 0x1090
jmp 0x2d11
movq %rax, %r14
leaq 0x308(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x328(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x348(%rsp), %rdi
callq 0x1090
jmp 0x2d43
movq %rax, %r14
leaq 0x368(%rsp), %rdi
callq 0x1090
jmp 0x2d55
movq %rax, %r14
leaq 0x388(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x3a8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x3c8(%rsp), %rdi
callq 0x1090
jmp 0x2d87
movq %rax, %r14
leaq 0x3e8(%rsp), %rdi
callq 0x1090
jmp 0x2d99
movq %rax, %r14
leaq 0x408(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x428(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x448(%rsp), %rdi
callq 0x1090
jmp 0x2dcb
movq %rax, %r14
leaq 0x468(%rsp), %rdi
callq 0x1090
jmp 0x2ddd
movq %rax, %r14
leaq 0x488(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x4a8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x4c8(%rsp), %rdi
callq 0x1090
jmp 0x2e0f
movq %rax, %r14
leaq 0x4e8(%rsp), %rdi
callq 0x1090
jmp 0x2e21
movq %rax, %r14
leaq 0x508(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x528(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x548(%rsp), %rdi
callq 0x1090
jmp 0x2e53
movq %rax, %r14
leaq 0x568(%rsp), %rdi
callq 0x1090
jmp 0x2e65
movq %rax, %r14
leaq 0x588(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x5a8(%rsp), %rdi
callq 0x1090
jmp 0x2e87
movq %rax, %r14
leaq 0xf0(%rsp), %rdi
callq 0x7f96
jmp 0x2e99
movq %rax, %r14
pushq $0x20
popq %r15
leaq (%rsp,%r15), %rdi
addq $0x60, %rdi
callq 0x1090
addq $-0x20, %r15
cmpq $-0x20, %r15
jne 0x2e9d
jmp 0x2ec8
movq %rax, %r14
leaq 0x60(%rsp), %rdi
callq 0x1090
jmp 0x2ec8
movq %rax, %r14
leaq 0x5c8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x5e8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x608(%rsp), %rdi
callq 0x1090
jmp 0x2efa
movq %rax, %r14
leaq 0x628(%rsp), %rdi
callq 0x1090
jmp 0x2f0c
movq %rax, %r14
leaq 0x648(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x668(%rsp), %rdi
callq 0x1090
jmp 0x2f2e
movq %rax, %r14
leaq 0x688(%rsp), %rdi
callq 0x1090
jmp 0x2f40
movq %rax, %r14
leaq 0x6a8(%rsp), %rdi
callq 0x1090
jmp 0x2f52
movq %rax, %r14
leaq 0x6c8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x6e8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x708(%rsp), %rdi
callq 0x1090
jmp 0x2f84
movq %rax, %r14
leaq 0x728(%rsp), %rdi
callq 0x1090
jmp 0x2f96
movq %rax, %r14
leaq 0x748(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x768(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x788(%rsp), %rdi
callq 0x1090
jmp 0x2fc2
movq %rax, %r14
leaq 0x7a8(%rsp), %rdi
callq 0x1090
jmp 0x2fd4
movq %rax, %r14
leaq 0x7c8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x7e8(%rsp), %rdi
jmp 0x301a
movq %rax, %r14
leaq 0x808(%rsp), %rdi
callq 0x1090
jmp 0x3000
movq %rax, %r14
leaq 0x828(%rsp), %rdi
callq 0x1090
jmp 0x3012
movq %rax, %r14
leaq 0x848(%rsp), %rdi
callq 0x1090
jmp 0x3024
movq %rax, %r14
leaq 0xa0(%rsp), %rdi
callq 0x1090
leaq 0x108(%rsp), %rdi
callq 0x1090
leaq 0x20(%rsp), %rdi
callq 0x1090
leaq 0x40(%rsp), %rdi
callq 0x1090
movq %rbx, %rdi
callq 0x1090
movq %r14, %rdi
callq 0x1170