// File: rhoot[P]sp/tests/main.cpp
// Function: main
int main()
{
    TEST_CASE("Output with a string buffer")
    {
        // it should result in the length of the written string
        {
            char buffer[64];
            sp::StringWriter writer(buffer, sizeof(buffer));
            writer.write(3, "foo");
            REQUIRE(writer.result() == 3);
            sp::write_char(writer, 'd');
            REQUIRE(writer.result() == 4);
        }

        // it should not overflow
        {
            char buffer[6] = { -1, -1, -1, -1, -1, -1 };

            // Lie about the length so we can make sure it doesn't overflow
            sp::StringWriter writer(buffer, 4);
            writer.write(6, "foobar");

            REQUIRE(buffer[0] == 'f');
            REQUIRE(buffer[1] == 'o');
            REQUIRE(buffer[2] == 'o');
            REQUIRE(buffer[3] == 'b');
            REQUIRE(buffer[4] == -1);
            REQUIRE(buffer[5] == -1);
        }

        // it should result in the length of the full string, even when truncated
        {
            char buffer[5];

            sp::StringWriter writer(buffer, sizeof(buffer));
            writer.write(10, "ooga booga");

            REQUIRE(buffer[0] == 'o');
            REQUIRE(buffer[1] == 'o');
            REQUIRE(buffer[2] == 'g');
            REQUIRE(buffer[3] == 'a');
            REQUIRE(buffer[4] == ' ');

            REQUIRE(writer.result() == 10);
        }
    }

    TEST_CASE("Unformatted")
    {
        TEST_FORMAT("", "");
        TEST_FORMAT("foo", "foo");
        TEST_FORMAT("{", "{{");
        TEST_FORMAT("}", "}}");
        TEST_FORMAT("{}", "{{}}");
        TEST_FORMAT("}{", "}}{{");
        TEST_FORMAT("{0}", "{{0}}", 1);
        TEST_FORMAT("{{0}}", "{{{{0}}}}", 1);
        TEST_FORMAT("a{b", "a{{b");
        TEST_FORMAT("a}b", "a}}b");
    }

    TEST_CASE("Custom format")
    {
        TEST_FORMAT("<@:>f0\\", "{:<@:>f0\\}", Foo{});
        TEST_FORMAT("{}", "{:{{}}}", Foo{});
        TEST_FORMAT("<empty>}", "{:}}", Foo{});
    }

    TEST_CASE("Nested formats")
    {
        TEST_FORMAT("a b ", "{:{}}{:{}}", 'a', 2, 'b', 2);
        TEST_FORMAT("+    52.00", "{:{}}", 52.0f, "=+10.2f");
        TEST_FORMAT("oog", "{1:.{0}}", 3, "ooga");
        TEST_FORMAT("   1.0000", "{:{}.{}f}", 1.0f, 9, 4);

        // LET'S GO DEEPER
        TEST_FORMAT("Hello", "{0:{0:{1}}}", Foo{}, "Hello");

        // SO DEEP
        TEST_FORMAT("Hello", "{0:{0:{0:{1}}}}", Foo{}, "Hello");

        // IT'S LIKE SHAKESPEARE IN HERE. SO DEEP
        TEST_FORMAT("Hello", "{0:{0:{0:{0:{1}}}}}", Foo{}, "Hello");
    }

    TEST_CASE("Readme formats")
    {
        // Examples
        TEST_FORMAT("Hello, World!\n", "Hello, {}!\n", "World");
        TEST_FORMAT("+0000512", "{:+08}", 512);
        TEST_FORMAT("name=John,height=1.80,employed=true", "name={2},height={0:.2f},employed={1}", 1.8019f, true, "John");

        // Format string
        TEST_FORMAT("{:", "{:", 1);
        TEST_FORMAT("{:.}", "{:.}", 1);
        TEST_FORMAT("foo", "{:=}", "foo");
        TEST_FORMAT("{0!s}", "{0!s}", 1);
        TEST_FORMAT("{0!a}", "{0!a}", 1);
        TEST_FORMAT("0 2", "{} {2}", 0, 1, 2);
        TEST_FORMAT("{foo.bar}", "{foo.bar}", 1);
        TEST_FORMAT("{0[0]}", "{0[0]}", 1);
        TEST_FORMAT("0 1 2", "{} {} {}", 0, 1, 2);
        TEST_FORMAT("0 1 2", "{0} {1} {2}", 0, 1, 2);
        TEST_FORMAT("0 1 1 2 1", "{} {} {1} {} {1}", 0, 1, 2);
        TEST_FORMAT("0 1 1 2 1", "{0} {1} {1} {2} {1}", 0, 1, 2);
        TEST_FORMAT("..1", "{0:.>{1}}", 1, 3);
        TEST_FORMAT("+5.0 _", "{:{}{}} {}", 5.0f, '+', ".1f", '_');
        TEST_FORMAT("+5.0 _", "{0:{1}{2}} {3}", 5.0f, '+', ".1f", '_');
        TEST_FORMAT("{:_}", "{:_}", 1);
        TEST_FORMAT("{:,}", "{:,}", 1);
        TEST_FORMAT("{:n}", "{:n}", 1);
        TEST_FORMAT("A", "{:c}", 65);
        TEST_FORMAT("x", "{:#c}", 120);
        TEST_FORMAT("(100)", "{:c}", 256);
        TEST_FORMAT("(0xa0)", "{:#c}", 160);
        TEST_FORMAT("(-0x5)", "{:#c}", -5);
        TEST_FORMAT("314159265", "{}", 314159265.0);
    }

    TEST_CASE("Char formats")
    {
        TEST_FORMAT(" ", "{}", (char)32);
        TEST_FORMAT(" ", "{}", (char16_t)32);
        TEST_FORMAT(" ", "{}", (char32_t)32);
        TEST_FORMAT(" ", "{}", (wchar_t)32);
        TEST_FORMAT("x", "{}", 'x');
        TEST_FORMAT("A", "{:c}", 65);
        TEST_FORMAT("(-41)", "{:c}", -65);
        TEST_FORMAT("(-0x41)", "{:#c}", -65);
        TEST_FORMAT("x  ", "{:3}", 'x');
        TEST_FORMAT("  x", "{:>3}", 'x');
        TEST_FORMAT("\x7f", "{:c}", 0x7f);
        TEST_FORMAT("(80)", "{:c}", 0x80);
        TEST_FORMAT("(+80)", "{:+c}", 0x80);
        TEST_FORMAT("  (+80)  ", "{:^+9c}", 0x80);
    }

    TEST_CASE("Integer formats")
    {
        TEST_FORMAT("true", "{}", true);
        TEST_FORMAT("false", "{}", false);
        TEST_FORMAT("0", "{:d}", false);
        TEST_FORMAT("1", "{:x}", true);
        TEST_FORMAT(" true ", "{:^6}", true);

        TEST_FORMAT("1", "{}", (signed char)1);
        TEST_FORMAT("1", "{}", (unsigned char)1);
        TEST_FORMAT("1", "{}", (short)1);
        TEST_FORMAT("1", "{}", (unsigned short)1);
        TEST_FORMAT("1", "{}", (int)1);
        TEST_FORMAT("1", "{}", (unsigned)1);
        TEST_FORMAT("1", "{}", (long)1);
        TEST_FORMAT("1", "{}", (unsigned long)1);
        TEST_FORMAT("1", "{}", (long long)1);
        TEST_FORMAT("1", "{}", (unsigned long long)1);

        TEST_FORMAT("1", "{}", int8_t(1));
        TEST_FORMAT("1", "{}", uint8_t(1));
        TEST_FORMAT("1", "{}", int16_t(1));
        TEST_FORMAT("1", "{}", uint16_t(1));
        TEST_FORMAT("1", "{}", int32_t(1));
        TEST_FORMAT("1", "{}", uint32_t(1));
        TEST_FORMAT("1", "{}", int64_t(1));
        TEST_FORMAT("1", "{}", uint64_t(1));

        TEST_FORMAT("0", "{}", nullptr);
        TEST_FORMAT("7ff00000", "{}", (int32_t*)0x7ff00000);

        TEST_FORMAT("42", "{}", 42);
        TEST_FORMAT("-15", "{0}", -15);
        TEST_FORMAT("+96", "{:+}", 96);
        TEST_FORMAT(" 7", "{: }", 7);
        TEST_FORMAT(" 32", "{: 3}", 32);
        TEST_FORMAT("  75", "{: 4}", 75);
        TEST_FORMAT("   4", "{:4}", 4);
        TEST_FORMAT("300", "{:0<3}", 3);
        TEST_FORMAT(" 2  ", "{:^4}", 2);
        TEST_FORMAT("  8  ", "{:^5}", 8);
        TEST_FORMAT("+  52", "{:=+5}", 52);
        TEST_FORMAT("101000", "{:b}", 40);
        TEST_FORMAT("0b1000100", "{:#b}", 68);
        TEST_FORMAT("77", "{:o}", 63);
        TEST_FORMAT("0o36", "{:#o}", 30);
        TEST_FORMAT("abc", "{:x}", 2748);
        TEST_FORMAT("0xba", "{:#x}", 186);
        TEST_FORMAT("F00", "{:X}", 3840);
        TEST_FORMAT("0XBAD", "{:#X}", 2989);

        TEST_FORMAT("0x000001", "{:#08x}", 1);
        TEST_FORMAT("0x000001", "{:=#08x}", 1);
        TEST_FORMAT("0x100000", "{:<#08x}", 1);
        TEST_FORMAT("000x1000", "{:^#08x}", 1);
        TEST_FORMAT("000000x1", "{:>#08x}", 1);
        TEST_FORMAT("-0x00001", "{:-#08x}", -1);
        TEST_FORMAT("-0x00001", "{:=-#08x}", -1);
        TEST_FORMAT("-0x10000", "{:<-#08x}", -1);
        TEST_FORMAT("00-0x100", "{:^-#08x}", -1);
        TEST_FORMAT("0000-0x1", "{:>-#08x}", -1);

        TEST_FORMAT("-0b10000000", "{:#b}", INT8_MIN);
        TEST_FORMAT("+  177", "{:=+6o}", INT8_MAX);
        TEST_FORMAT(">> 18446744073709551615", "{:>> 23}", UINT64_MAX);
        TEST_FORMAT("0x7fffffffffffffff", "{:#x}", INT64_MAX);
    }

    TEST_CASE("Float formats")
    {
        TEST_FORMAT("nan", "{}", NAN);
        TEST_FORMAT("NAN", "{:F}", NAN);
        TEST_FORMAT("inf", "{}", INFINITY);
        TEST_FORMAT("INF", "{:F}", INFINITY);
        TEST_FORMAT("-inf", "{}", -INFINITY);
        TEST_FORMAT("-INF", "{:F}", -INFINITY);

        TEST_FORMAT("1", "{}", 1.0);
        TEST_FORMAT("1.5", "{}", 1.5f);
        TEST_FORMAT("1.79769313486232e+308", "{}", DBL_MAX);
        TEST_FORMAT("1.17549e-38", "{}", FLT_MIN);
        TEST_FORMAT("-3.40282e+38", "{}", -FLT_MAX);

        TEST_FORMAT(" 1.000000e+00", "{: e}", 1.0f);
        TEST_FORMAT("-1.000000e+00", "{:e}", -1.0f);
        TEST_FORMAT("1.234568E+05", "{:E}", 123456.789);
        TEST_FORMAT("5.12E+02", "{:.2E}", 512.1024);
        TEST_FORMAT("3.251923299534e+01", "{:.12e}", 32.5192329953432345);

        TEST_FORMAT("1.000000", "{:f}", 1.0f);
        TEST_FORMAT("-1.000000", "{:f}", -1.0f);
        TEST_FORMAT("+1.234568", "{:+f}", 1.23456789f);
        TEST_FORMAT("3.1416", "{:.4f}", 3.14159265f);
        TEST_FORMAT("1.57079633", "{:.8f}", 1.5707963267948966192);

        TEST_FORMAT("1", "{:g}", 1.0);
        TEST_FORMAT("-52", "{:g}", -52.0f);
        TEST_FORMAT("3.14", "{:G}", 3.14);
        TEST_FORMAT("+3.142", "{:+.4g}", 3.14159265);
        TEST_FORMAT("1.23457e+19", "{:.6g}", 12345678901234567890.0);

        TEST_FORMAT("   12", "{:5g}", 12.0f);
        TEST_FORMAT("42.0101  ", "{:<9.6g}", 42.0101);
        TEST_FORMAT("  12  ", "{:^6}", 12.0);
        TEST_FORMAT("xxx32.007", "{:x>9.3f}", 32.00723f);
        TEST_FORMAT("__1__", "{:_^5g}", 1.0f);
        TEST_FORMAT("??2???", "{:?^6g}", 2.0f);
    }

    TEST_CASE("String formats")
    {
        char abc[4] = {'a', 'b', 'c', 0};

        TEST_FORMAT("", "{}", (const char*)nullptr);
        TEST_FORMAT("abc", "{}", abc);
        TEST_FORMAT("abc", "a{}c", "b");
        TEST_FORMAT("bar", "{}{}{}", "b", "a", "r");
        TEST_FORMAT("baz", "{2}{0}{}", "a", "z", "b");
        TEST_FORMAT("{foo}", "{{{}}}", "foo");
        TEST_FORMAT("foo ", "{:4}", "foo");
        TEST_FORMAT("foo", "{:o<3}", "f");
        TEST_FORMAT(".foo", "{:.>4}", "foo");
        TEST_FORMAT("  foo  ", "{:^7}", "foo");
        TEST_FORMAT("  foo   ", "{:^8}", "foo");
        TEST_FORMAT("cc", "{:c<2s}", "c");
        TEST_FORMAT("trunc", "{:.5}", "truncate");
        TEST_FORMAT("--ball---", "{:-^9.4s}", "ballet");
        TEST_FORMAT("foo", "{}", sp::StringView("foo"));

        std::string str(999, ' ');
        str.push_back('a');
        TEST_FORMAT(str.data(), "{0:>1000}", "a");

        str = std::string(1000, ' ');
        TEST_FORMAT(str.data(), "{0:1000}", "");

        // We only null-terminate if the format is null-terminated, and only
        // if the entire format was able to be written. Basically we ignore
        // them but copy them as just any other character.
        {
            // Fill the entire buffer.
            char buffer[4] = { 0x7f, 0x7f, 0x7f, 0x7f };
            const auto written = sp::format(buffer, "{}{}{}{}", 1, 2, 3, 4);
            REQUIRE(written == 4);
            REQUIRE(buffer[0] == '1');
            REQUIRE(buffer[1] == '2');
            REQUIRE(buffer[2] == '3');
            REQUIRE(buffer[3] == '4');
        }

        {
            // Leave the remaining chars alone
            char buffer[5] = { 0x7f, 0x7f, 0x7f, 0x7f, 0x7f };
            const auto written = sp::format(buffer, "{}{}{}", 1, 2, 3);
            REQUIRE(written == 3);
            REQUIRE(buffer[0] == '1');
            REQUIRE(buffer[1] == '2');
            REQUIRE(buffer[2] == '3');
            REQUIRE(buffer[3] == 0x7f);
            REQUIRE(buffer[4] == 0x7f);
        }

        {
            // Keep the null terminator from the format, if it had one
            char buffer[4] = { 0x7f, 0x7f, 0x7f, 0x7f };
            const auto written = sp::format(buffer, sp::StringView("{}{}{}", 7), 1, 2, 3);
            REQUIRE(written == 4);
            REQUIRE(buffer[0] == '1');
            REQUIRE(buffer[1] == '2');
            REQUIRE(buffer[2] == '3');
            REQUIRE(buffer[3] == 0);
        }
    }

    TEST_CASE("StringWriter") {
        char buffer[64];
        sp::StringWriter writer(buffer, sizeof(buffer));
        char data[40] = {0x77};

        size_t written = writer.write(sizeof(data), data);
        REQUIRE(written == sizeof(data));
        written = writer.write(sizeof(data), data);
        REQUIRE(written == sizeof(buffer) - sizeof(data));
        written = writer.write(sizeof(data), data);
        REQUIRE(written == 0);

        REQUIRE(writer.result() == sizeof(data) * 3);
    }

    // This should work on other platforms too, but only linux implements
    // fmemopen, which makes this a lot easier to test. Since we're only
    // really testing our own logic, and not that of the CRT, it should be
    // fine to only test it on non-Windows platforms anyway.
#if defined(__linux__)
    TEST_CASE("StreamWriter") {
        char buffer[40];
        char data[40] = {0x77};

        FILE* stream = fmemopen(buffer, sizeof(buffer), "wb");
        REQUIRE(stream != nullptr);
        sp::StreamWriter writer(stream);

        // fmemopen is stupid enough to have fwrite return the amount that you
        // requested to write, irregardless of how much was *actually* written.
        // So really the only useful thing we can test is that it returns how
        // much we requested...
        size_t written = writer.write(sizeof(data), data);
        REQUIRE(written == sizeof(data));
    }
#endif

    if (!s_failed) {
        sp::print("All tests passed!\n");
    }

    return s_failed;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x21d0, %rsp           # imm = 0x21D0
movl $0x0, -0x4(%rbp)
leaq 0x2256b(%rip), %rax     # 0x237f4
movq %rax, 0x28e48(%rip)     # 0x2a0d8
leaq -0x50(%rbp), %rsi
leaq -0x68(%rbp), %rdi
movl $0x40, %edx
callq 0x13ec0
leaq -0x68(%rbp), %rdi
movl $0x3, %esi
leaq 0x242d9(%rip), %rdx     # 0x2558b
callq 0x13f10
leaq -0x68(%rbp), %rdi
callq 0x13fc0
cmpl $0x3, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12ce
jmp 0x133d
leaq 0x2253b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28df5(%rip), %rsi     # 0x2a0d8
leaq 0x22534(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x22537(%rip), %rdi     # 0x2382f
leaq 0x22543(%rip), %rsi     # 0x23842
movl $0x51, %edx
movb $0x0, %al
callq 0x1030
leaq 0x2253f(%rip), %rdi     # 0x23851
leaq 0x2254a(%rip), %rsi     # 0x23863
movb $0x0, %al
callq 0x1030
leaq 0x224f5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28dac(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28da3(%rip)     # 0x2a0e0
leaq -0x68(%rbp), %rdi
movl $0x64, %esi
callq 0x13fe0
leaq -0x68(%rbp), %rdi
callq 0x13fc0
cmpl $0x4, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1362
jmp 0x13d1
leaq 0x224a7(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28d61(%rip), %rsi     # 0x2a0d8
leaq 0x224a0(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x224a3(%rip), %rdi     # 0x2382f
leaq 0x224af(%rip), %rsi     # 0x23842
movl $0x53, %edx
movb $0x0, %al
callq 0x1030
leaq 0x224ab(%rip), %rdi     # 0x23851
leaq 0x224cb(%rip), %rsi     # 0x23878
movb $0x0, %al
callq 0x1030
leaq 0x22461(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28d18(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28d0f(%rip)     # 0x2a0e0
movl 0x244ee(%rip), %eax     # 0x258c5
movl %eax, -0x6e(%rbp)
movw 0x244e8(%rip), %ax      # 0x258c9
movw %ax, -0x6a(%rbp)
leaq -0x6e(%rbp), %rsi
leaq -0x88(%rbp), %rdi
movl $0x4, %edx
callq 0x13ec0
leaq -0x88(%rbp), %rdi
movl $0x6, %esi
leaq 0x22480(%rip), %rdx     # 0x2388d
callq 0x13f10
movsbl -0x6e(%rbp), %eax
cmpl $0x66, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1424
jmp 0x1493
leaq 0x223e5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28c9f(%rip), %rsi     # 0x2a0d8
leaq 0x223de(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x223e1(%rip), %rdi     # 0x2382f
leaq 0x223ed(%rip), %rsi     # 0x23842
movl $0x5e, %edx
movb $0x0, %al
callq 0x1030
leaq 0x223e9(%rip), %rdi     # 0x23851
leaq 0x22425(%rip), %rsi     # 0x23894
movb $0x0, %al
callq 0x1030
leaq 0x2239f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28c56(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28c4d(%rip)     # 0x2a0e0
jmp 0x1495
movsbl -0x6d(%rbp), %eax
cmpl $0x6f, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x14a7
jmp 0x1516
leaq 0x22362(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28c1c(%rip), %rsi     # 0x2a0d8
leaq 0x2235b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2235e(%rip), %rdi     # 0x2382f
leaq 0x2236a(%rip), %rsi     # 0x23842
movl $0x5f, %edx
movb $0x0, %al
callq 0x1030
leaq 0x22366(%rip), %rdi     # 0x23851
leaq 0x223b3(%rip), %rsi     # 0x238a5
movb $0x0, %al
callq 0x1030
leaq 0x2231c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28bd3(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28bca(%rip)     # 0x2a0e0
jmp 0x1518
movsbl -0x6c(%rbp), %eax
cmpl $0x6f, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x152a
jmp 0x1599
leaq 0x222df(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28b99(%rip), %rsi     # 0x2a0d8
leaq 0x222d8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x222db(%rip), %rdi     # 0x2382f
leaq 0x222e7(%rip), %rsi     # 0x23842
movl $0x60, %edx
movb $0x0, %al
callq 0x1030
leaq 0x222e3(%rip), %rdi     # 0x23851
leaq 0x22341(%rip), %rsi     # 0x238b6
movb $0x0, %al
callq 0x1030
leaq 0x22299(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28b50(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28b47(%rip)     # 0x2a0e0
jmp 0x159b
movsbl -0x6b(%rbp), %eax
cmpl $0x62, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x15ad
jmp 0x161c
leaq 0x2225c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28b16(%rip), %rsi     # 0x2a0d8
leaq 0x22255(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x22258(%rip), %rdi     # 0x2382f
leaq 0x22264(%rip), %rsi     # 0x23842
movl $0x61, %edx
movb $0x0, %al
callq 0x1030
leaq 0x22260(%rip), %rdi     # 0x23851
leaq 0x222cf(%rip), %rsi     # 0x238c7
movb $0x0, %al
callq 0x1030
leaq 0x22216(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28acd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28ac4(%rip)     # 0x2a0e0
jmp 0x161e
movsbl -0x6a(%rbp), %eax
cmpl $-0x1, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1630
jmp 0x169f
leaq 0x221d9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28a93(%rip), %rsi     # 0x2a0d8
leaq 0x221d2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x221d5(%rip), %rdi     # 0x2382f
leaq 0x221e1(%rip), %rsi     # 0x23842
movl $0x62, %edx
movb $0x0, %al
callq 0x1030
leaq 0x221dd(%rip), %rdi     # 0x23851
leaq 0x2225d(%rip), %rsi     # 0x238d8
movb $0x0, %al
callq 0x1030
leaq 0x22193(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28a4a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28a41(%rip)     # 0x2a0e0
jmp 0x16a1
movsbl -0x69(%rbp), %eax
cmpl $-0x1, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x16b3
jmp 0x1722
leaq 0x22156(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28a10(%rip), %rsi     # 0x2a0d8
leaq 0x2214f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x22152(%rip), %rdi     # 0x2382f
leaq 0x2215e(%rip), %rsi     # 0x23842
movl $0x63, %edx
movb $0x0, %al
callq 0x1030
leaq 0x2215a(%rip), %rdi     # 0x23851
leaq 0x221ea(%rip), %rsi     # 0x238e8
movb $0x0, %al
callq 0x1030
leaq 0x22110(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x289c7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x289be(%rip)     # 0x2a0e0
leaq -0x8d(%rbp), %rsi
leaq -0xa8(%rbp), %rdi
movl $0x5, %edx
callq 0x13ec0
leaq -0xa8(%rbp), %rdi
movl $0xa, %esi
leaq 0x221ab(%rip), %rdx     # 0x238f8
callq 0x13f10
movsbl -0x8d(%rbp), %eax
cmpl $0x6f, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1767
jmp 0x17d6
leaq 0x220a2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2895c(%rip), %rsi     # 0x2a0d8
leaq 0x2209b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2209e(%rip), %rdi     # 0x2382f
leaq 0x220aa(%rip), %rsi     # 0x23842
movl $0x6d, %edx
movb $0x0, %al
callq 0x1030
leaq 0x220a6(%rip), %rdi     # 0x23851
leaq 0x22151(%rip), %rsi     # 0x23903
movb $0x0, %al
callq 0x1030
leaq 0x2205c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28913(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2890a(%rip)     # 0x2a0e0
jmp 0x17d8
movsbl -0x8c(%rbp), %eax
cmpl $0x6f, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x17ed
jmp 0x185c
leaq 0x2201c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x288d6(%rip), %rsi     # 0x2a0d8
leaq 0x22015(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x22018(%rip), %rdi     # 0x2382f
leaq 0x22024(%rip), %rsi     # 0x23842
movl $0x6e, %edx
movb $0x0, %al
callq 0x1030
leaq 0x22020(%rip), %rdi     # 0x23851
leaq 0x2206d(%rip), %rsi     # 0x238a5
movb $0x0, %al
callq 0x1030
leaq 0x21fd6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2888d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28884(%rip)     # 0x2a0e0
jmp 0x185e
movsbl -0x8b(%rbp), %eax
cmpl $0x67, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1873
jmp 0x18e2
leaq 0x21f96(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28850(%rip), %rsi     # 0x2a0d8
leaq 0x21f8f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21f92(%rip), %rdi     # 0x2382f
leaq 0x21f9e(%rip), %rsi     # 0x23842
movl $0x6f, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21f9a(%rip), %rdi     # 0x23851
leaq 0x22056(%rip), %rsi     # 0x23914
movb $0x0, %al
callq 0x1030
leaq 0x21f50(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28807(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x287fe(%rip)     # 0x2a0e0
jmp 0x18e4
movsbl -0x8a(%rbp), %eax
cmpl $0x61, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x18f9
jmp 0x1968
leaq 0x21f10(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x287ca(%rip), %rsi     # 0x2a0d8
leaq 0x21f09(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21f0c(%rip), %rdi     # 0x2382f
leaq 0x21f18(%rip), %rsi     # 0x23842
movl $0x70, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21f14(%rip), %rdi     # 0x23851
leaq 0x21fe1(%rip), %rsi     # 0x23925
movb $0x0, %al
callq 0x1030
leaq 0x21eca(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28781(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28778(%rip)     # 0x2a0e0
jmp 0x196a
movsbl -0x89(%rbp), %eax
cmpl $0x20, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x197f
jmp 0x19ee
leaq 0x21e8a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28744(%rip), %rsi     # 0x2a0d8
leaq 0x21e83(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21e86(%rip), %rdi     # 0x2382f
leaq 0x21e92(%rip), %rsi     # 0x23842
movl $0x71, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21e8e(%rip), %rdi     # 0x23851
leaq 0x21f6c(%rip), %rsi     # 0x23936
movb $0x0, %al
callq 0x1030
leaq 0x21e44(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x286fb(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x286f2(%rip)     # 0x2a0e0
jmp 0x19f0
leaq -0xa8(%rbp), %rdi
callq 0x13fc0
cmpl $0xa, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1a0a
jmp 0x1a79
leaq 0x21dff(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x286b9(%rip), %rsi     # 0x2a0d8
leaq 0x21df8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21dfb(%rip), %rdi     # 0x2382f
leaq 0x21e07(%rip), %rsi     # 0x23842
movl $0x73, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21e03(%rip), %rdi     # 0x23851
leaq 0x21ef2(%rip), %rsi     # 0x23947
movb $0x0, %al
callq 0x1030
leaq 0x21db9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28670(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28667(%rip)     # 0x2a0e0
jmp 0x1a7b
leaq 0x21edb(%rip), %rax     # 0x2395d
movq %rax, 0x2864f(%rip)     # 0x2a0d8
jmp 0x1a8b
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xb0(%rbp)
movq -0xb0(%rbp), %rax
movb $0x0, (%rax)
movl $0x0, -0xb4(%rbp)
movq -0xb0(%rbp), %rax
movq %rax, -0x1c60(%rbp)
leaq -0xc8(%rbp), %rdi
leaq 0x21d51(%rip), %rsi     # 0x2381d
callq 0x14060
movq -0x1c60(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xc8(%rbp), %rdx
callq 0x14010
movl %eax, -0xb8(%rbp)
movq -0xb0(%rbp), %rsi
movslq -0xb8(%rbp), %rdx
leaq 0x21d19(%rip), %rdi     # 0x2381d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1b17
jmp 0x1b86
leaq 0x21cf2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x285ac(%rip), %rsi     # 0x2a0d8
leaq 0x21ceb(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21cee(%rip), %rdi     # 0x2382f
leaq 0x21cfa(%rip), %rsi     # 0x23842
movl $0x79, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21cf6(%rip), %rdi     # 0x23851
leaq 0x21e07(%rip), %rsi     # 0x23969
movb $0x0, %al
callq 0x1030
leaq 0x21cac(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28563(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2855a(%rip)     # 0x2a0e0
jmp 0x1b88
xorl %eax, %eax
cmpl -0xb8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1b9b
jmp 0x1c0a
leaq 0x21c6e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28528(%rip), %rsi     # 0x2a0d8
leaq 0x21c67(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21c6a(%rip), %rdi     # 0x2382f
leaq 0x21c76(%rip), %rsi     # 0x23842
movl $0x79, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21c72(%rip), %rdi     # 0x23851
leaq 0x21dab(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x21c28(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x284df(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x284d6(%rip)     # 0x2a0e0
movq -0xb0(%rbp), %rdi
callq 0x10e0
jmp 0x1c18
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xd0(%rbp)
movq -0xd0(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0xd4(%rbp)
movq -0xd0(%rbp), %rax
movq %rax, -0x1c68(%rbp)
leaq -0xe8(%rbp), %rdi
leaq 0x23932(%rip), %rsi     # 0x2558b
callq 0x14060
movq -0x1c68(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xe8(%rbp), %rdx
callq 0x14010
movl %eax, -0xd8(%rbp)
movq -0xd0(%rbp), %rsi
movslq -0xd8(%rbp), %rdx
leaq 0x238fa(%rip), %rdi     # 0x2558b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1ca4
jmp 0x1d13
leaq 0x21b65(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2841f(%rip), %rsi     # 0x2a0d8
leaq 0x21b5e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21b61(%rip), %rdi     # 0x2382f
leaq 0x21b6d(%rip), %rsi     # 0x23842
movl $0x7a, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21b69(%rip), %rdi     # 0x23851
leaq 0x21cbb(%rip), %rsi     # 0x239aa
movb $0x0, %al
callq 0x1030
leaq 0x21b1f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x283d6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x283cd(%rip)     # 0x2a0e0
jmp 0x1d15
movl $0x3, %eax
cmpl -0xd8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1d2b
jmp 0x1d9a
leaq 0x21ade(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28398(%rip), %rsi     # 0x2a0d8
leaq 0x21ad7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21ada(%rip), %rdi     # 0x2382f
leaq 0x21ae6(%rip), %rsi     # 0x23842
movl $0x7a, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21ae2(%rip), %rdi     # 0x23851
leaq 0x21c1b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x21a98(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2834f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28346(%rip)     # 0x2a0e0
movq -0xd0(%rbp), %rdi
callq 0x10e0
jmp 0x1da8
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xf0(%rbp)
movq -0xf0(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xf4(%rbp)
movq -0xf0(%rbp), %rax
movq %rax, -0x1c70(%rbp)
leaq -0x108(%rbp), %rdi
leaq 0x21c6f(%rip), %rsi     # 0x23a58
callq 0x14060
movq -0x1c70(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x108(%rbp), %rdx
callq 0x14010
movl %eax, -0xf8(%rbp)
movq -0xf0(%rbp), %rsi
movslq -0xf8(%rbp), %rdx
leaq 0x21c38(%rip), %rdi     # 0x23a59
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1e34
jmp 0x1ea3
leaq 0x219d5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2828f(%rip), %rsi     # 0x2a0d8
leaq 0x219ce(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x219d1(%rip), %rdi     # 0x2382f
leaq 0x219dd(%rip), %rsi     # 0x23842
movl $0x7b, %edx
movb $0x0, %al
callq 0x1030
leaq 0x219d9(%rip), %rdi     # 0x23851
leaq 0x21b56(%rip), %rsi     # 0x239d5
movb $0x0, %al
callq 0x1030
leaq 0x2198f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x28246(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2823d(%rip)     # 0x2a0e0
jmp 0x1ea5
movl $0x1, %eax
cmpl -0xf8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1ebb
jmp 0x1f2a
leaq 0x2194e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28208(%rip), %rsi     # 0x2a0d8
leaq 0x21947(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2194a(%rip), %rdi     # 0x2382f
leaq 0x21956(%rip), %rsi     # 0x23842
movl $0x7b, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21952(%rip), %rdi     # 0x23851
leaq 0x21a8b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x21908(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x281bf(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x281b6(%rip)     # 0x2a0e0
movq -0xf0(%rbp), %rdi
callq 0x10e0
jmp 0x1f38
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x110(%rbp)
movq -0x110(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x114(%rbp)
movq -0x110(%rbp), %rax
movq %rax, -0x1c78(%rbp)
leaq -0x128(%rbp), %rdi
leaq 0x21d10(%rip), %rsi     # 0x23c89
callq 0x14060
movq -0x1c78(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x128(%rbp), %rdx
callq 0x14010
movl %eax, -0x118(%rbp)
movq -0x110(%rbp), %rsi
movslq -0x118(%rbp), %rdx
leaq 0x22712(%rip), %rdi     # 0x246c3
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1fc4
jmp 0x2033
leaq 0x21845(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x280ff(%rip), %rsi     # 0x2a0d8
leaq 0x2183e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21841(%rip), %rdi     # 0x2382f
leaq 0x2184d(%rip), %rsi     # 0x23842
movl $0x7c, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21849(%rip), %rdi     # 0x23851
leaq 0x219ef(%rip), %rsi     # 0x239fe
movb $0x0, %al
callq 0x1030
leaq 0x217ff(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x280b6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x280ad(%rip)     # 0x2a0e0
jmp 0x2035
movl $0x1, %eax
cmpl -0x118(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x204b
jmp 0x20ba
leaq 0x217be(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x28078(%rip), %rsi     # 0x2a0d8
leaq 0x217b7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x217ba(%rip), %rdi     # 0x2382f
leaq 0x217c6(%rip), %rsi     # 0x23842
movl $0x7c, %edx
movb $0x0, %al
callq 0x1030
leaq 0x217c2(%rip), %rdi     # 0x23851
leaq 0x218fb(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x21778(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2802f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x28026(%rip)     # 0x2a0e0
movq -0x110(%rbp), %rdi
callq 0x10e0
jmp 0x20c8
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x130(%rbp)
movq -0x130(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0x134(%rbp)
movq -0x130(%rbp), %rax
movq %rax, -0x1c80(%rbp)
leaq -0x148(%rbp), %rdi
leaq 0x2191e(%rip), %rsi     # 0x23a27
callq 0x14060
movq -0x1c80(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x148(%rbp), %rdx
callq 0x14010
movl %eax, -0x138(%rbp)
movq -0x130(%rbp), %rsi
movslq -0x138(%rbp), %rdx
leaq 0x21ed7(%rip), %rdi     # 0x24018
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2154
jmp 0x21c3
leaq 0x216b5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27f6f(%rip), %rsi     # 0x2a0d8
leaq 0x216ae(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x216b1(%rip), %rdi     # 0x2382f
leaq 0x216bd(%rip), %rsi     # 0x23842
movl $0x7d, %edx
movb $0x0, %al
callq 0x1030
leaq 0x216b9(%rip), %rdi     # 0x23851
leaq 0x2188d(%rip), %rsi     # 0x23a2c
movb $0x0, %al
callq 0x1030
leaq 0x2166f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27f26(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27f1d(%rip)     # 0x2a0e0
jmp 0x21c5
movl $0x2, %eax
cmpl -0x138(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x21db
jmp 0x224a
leaq 0x2162e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27ee8(%rip), %rsi     # 0x2a0d8
leaq 0x21627(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2162a(%rip), %rdi     # 0x2382f
leaq 0x21636(%rip), %rsi     # 0x23842
movl $0x7d, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21632(%rip), %rdi     # 0x23851
leaq 0x2176b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x215e8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27e9f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27e96(%rip)     # 0x2a0e0
movq -0x130(%rbp), %rdi
callq 0x10e0
jmp 0x2258
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x150(%rbp)
movq -0x150(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0x154(%rbp)
movq -0x150(%rbp), %rax
movq %rax, -0x1c88(%rbp)
leaq -0x168(%rbp), %rdi
leaq 0x217bd(%rip), %rsi     # 0x23a56
callq 0x14060
movq -0x1c88(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x168(%rbp), %rdx
callq 0x14010
movl %eax, -0x158(%rbp)
movq -0x150(%rbp), %rsi
movslq -0x158(%rbp), %rdx
leaq 0x2178a(%rip), %rdi     # 0x23a5b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x22e4
jmp 0x2353
leaq 0x21525(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27ddf(%rip), %rsi     # 0x2a0d8
leaq 0x2151e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21521(%rip), %rdi     # 0x2382f
leaq 0x2152d(%rip), %rsi     # 0x23842
movl $0x7e, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21529(%rip), %rdi     # 0x23851
leaq 0x2172f(%rip), %rsi     # 0x23a5e
movb $0x0, %al
callq 0x1030
leaq 0x214df(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27d96(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27d8d(%rip)     # 0x2a0e0
jmp 0x2355
movl $0x2, %eax
cmpl -0x158(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x236b
jmp 0x23da
leaq 0x2149e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27d58(%rip), %rsi     # 0x2a0d8
leaq 0x21497(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2149a(%rip), %rdi     # 0x2382f
leaq 0x214a6(%rip), %rsi     # 0x23842
movl $0x7e, %edx
movb $0x0, %al
callq 0x1030
leaq 0x214a2(%rip), %rdi     # 0x23851
leaq 0x215db(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x21458(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27d0f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27d06(%rip)     # 0x2a0e0
movq -0x150(%rbp), %rdi
callq 0x10e0
jmp 0x23e8
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x170(%rbp)
movq -0x170(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x174(%rbp)
movq -0x170(%rbp), %rax
movq %rax, -0x1c90(%rbp)
leaq -0x188(%rbp), %rdi
leaq 0x2165f(%rip), %rsi     # 0x23a88
callq 0x14060
movq -0x1c90(%rbp), %rdi
movl $0x1, -0x18c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x188(%rbp), %rdx
leaq -0x18c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x178(%rbp)
movq -0x170(%rbp), %rsi
movslq -0x178(%rbp), %rdx
leaq 0x2161c(%rip), %rdi     # 0x23a8e
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2485
jmp 0x24f4
leaq 0x21384(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27c3e(%rip), %rsi     # 0x2a0d8
leaq 0x2137d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21380(%rip), %rdi     # 0x2382f
leaq 0x2138c(%rip), %rsi     # 0x23842
movl $0x7f, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21388(%rip), %rdi     # 0x23851
leaq 0x215c2(%rip), %rsi     # 0x23a92
movb $0x0, %al
callq 0x1030
leaq 0x2133e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27bf5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27bec(%rip)     # 0x2a0e0
jmp 0x24f6
movl $0x3, %eax
cmpl -0x178(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x250c
jmp 0x257b
leaq 0x212fd(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27bb7(%rip), %rsi     # 0x2a0d8
leaq 0x212f6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x212f9(%rip), %rdi     # 0x2382f
leaq 0x21305(%rip), %rsi     # 0x23842
movl $0x7f, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21301(%rip), %rdi     # 0x23851
leaq 0x2143a(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x212b7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27b6e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27b65(%rip)     # 0x2a0e0
movq -0x170(%rbp), %rdi
callq 0x10e0
jmp 0x2589
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x198(%rbp)
movq -0x198(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x19c(%rbp)
movq -0x198(%rbp), %rax
movq %rax, -0x1c98(%rbp)
leaq -0x1b0(%rbp), %rdi
leaq 0x214f3(%rip), %rsi     # 0x23abd
callq 0x14060
movq -0x1c98(%rbp), %rdi
movl $0x1, -0x1b4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1b0(%rbp), %rdx
leaq -0x1b4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1a0(%rbp)
movq -0x198(%rbp), %rsi
movslq -0x1a0(%rbp), %rdx
leaq 0x21475(%rip), %rdi     # 0x23a88
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2626
jmp 0x2695
leaq 0x211e3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27a9d(%rip), %rsi     # 0x2a0d8
leaq 0x211dc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x211df(%rip), %rdi     # 0x2382f
leaq 0x211eb(%rip), %rsi     # 0x23842
movl $0x80, %edx
movb $0x0, %al
callq 0x1030
leaq 0x211e7(%rip), %rdi     # 0x23851
leaq 0x21456(%rip), %rsi     # 0x23ac7
movb $0x0, %al
callq 0x1030
leaq 0x2119d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27a54(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27a4b(%rip)     # 0x2a0e0
jmp 0x2697
movl $0x5, %eax
cmpl -0x1a0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x26ad
jmp 0x271c
leaq 0x2115c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27a16(%rip), %rsi     # 0x2a0d8
leaq 0x21155(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x21158(%rip), %rdi     # 0x2382f
leaq 0x21164(%rip), %rsi     # 0x23842
movl $0x80, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21160(%rip), %rdi     # 0x23851
leaq 0x21299(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x21116(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x279cd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x279c4(%rip)     # 0x2a0e0
movq -0x198(%rbp), %rdi
callq 0x10e0
jmp 0x272a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1c0(%rbp)
movq -0x1c0(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x1c4(%rbp)
movq -0x1c0(%rbp), %rax
movq %rax, -0x1ca0(%rbp)
leaq -0x1d8(%rbp), %rdi
leaq 0x21389(%rip), %rsi     # 0x23af4
callq 0x14060
movq -0x1ca0(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1d8(%rbp), %rdx
callq 0x14010
movl %eax, -0x1c8(%rbp)
movq -0x1c0(%rbp), %rsi
movslq -0x1c8(%rbp), %rdx
leaq 0x21356(%rip), %rdi     # 0x23af9
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x27b6
jmp 0x2825
leaq 0x21053(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2790d(%rip), %rsi     # 0x2a0d8
leaq 0x2104c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2104f(%rip), %rdi     # 0x2382f
leaq 0x2105b(%rip), %rsi     # 0x23842
movl $0x81, %edx
movb $0x0, %al
callq 0x1030
leaq 0x21057(%rip), %rdi     # 0x23851
leaq 0x212fc(%rip), %rsi     # 0x23afd
movb $0x0, %al
callq 0x1030
leaq 0x2100d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x278c4(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x278bb(%rip)     # 0x2a0e0
jmp 0x2827
movl $0x3, %eax
cmpl -0x1c8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x283d
jmp 0x28ac
leaq 0x20fcc(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27886(%rip), %rsi     # 0x2a0d8
leaq 0x20fc5(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20fc8(%rip), %rdi     # 0x2382f
leaq 0x20fd4(%rip), %rsi     # 0x23842
movl $0x81, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20fd0(%rip), %rdi     # 0x23851
leaq 0x21109(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20f86(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2783d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27834(%rip)     # 0x2a0e0
movq -0x1c0(%rbp), %rdi
callq 0x10e0
jmp 0x28ba
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1e0(%rbp)
movq -0x1e0(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x1e4(%rbp)
movq -0x1e0(%rbp), %rax
movq %rax, -0x1ca8(%rbp)
leaq -0x1f8(%rbp), %rdi
leaq 0x2122d(%rip), %rsi     # 0x23b28
callq 0x14060
movq -0x1ca8(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1f8(%rbp), %rdx
callq 0x14010
movl %eax, -0x1e8(%rbp)
movq -0x1e0(%rbp), %rsi
movslq -0x1e8(%rbp), %rdx
leaq 0x211fa(%rip), %rdi     # 0x23b2d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2946
jmp 0x29b5
leaq 0x20ec3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2777d(%rip), %rsi     # 0x2a0d8
leaq 0x20ebc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20ebf(%rip), %rdi     # 0x2382f
leaq 0x20ecb(%rip), %rsi     # 0x23842
movl $0x82, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20ec7(%rip), %rdi     # 0x23851
leaq 0x211a0(%rip), %rsi     # 0x23b31
movb $0x0, %al
callq 0x1030
leaq 0x20e7d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27734(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2772b(%rip)     # 0x2a0e0
jmp 0x29b7
movl $0x3, %eax
cmpl -0x1e8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x29cd
jmp 0x2a3c
leaq 0x20e3c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x276f6(%rip), %rsi     # 0x2a0d8
leaq 0x20e35(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20e38(%rip), %rdi     # 0x2382f
leaq 0x20e44(%rip), %rsi     # 0x23842
movl $0x82, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20e40(%rip), %rdi     # 0x23851
leaq 0x20f79(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20df6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x276ad(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x276a4(%rip)     # 0x2a0e0
movq -0x1e0(%rbp), %rdi
callq 0x10e0
jmp 0x2a4a
leaq 0x2110b(%rip), %rax     # 0x23b5c
movq %rax, 0x27680(%rip)     # 0x2a0d8
jmp 0x2a5a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x200(%rbp)
movq -0x200(%rbp), %rax
movb $0x0, (%rax)
movl $0x7, -0x204(%rbp)
movq -0x200(%rbp), %rax
movq %rax, -0x1cb0(%rbp)
leaq -0x218(%rbp), %rdi
leaq 0x210cf(%rip), %rsi     # 0x23b6a
callq 0x14060
movq -0x1cb0(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x218(%rbp), %rdx
leaq -0x219(%rbp), %rcx
callq 0x14100
movl %eax, -0x208(%rbp)
movq -0x200(%rbp), %rsi
movslq -0x208(%rbp), %rdx
leaq 0x2109b(%rip), %rdi     # 0x23b75
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2aed
jmp 0x2b5c
leaq 0x20d1c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x275d6(%rip), %rsi     # 0x2a0d8
leaq 0x20d15(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20d18(%rip), %rdi     # 0x2382f
leaq 0x20d24(%rip), %rsi     # 0x23842
movl $0x87, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20d20(%rip), %rdi     # 0x23851
leaq 0x21045(%rip), %rsi     # 0x23b7d
movb $0x0, %al
callq 0x1030
leaq 0x20cd6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2758d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27584(%rip)     # 0x2a0e0
jmp 0x2b5e
movl $0x7, %eax
cmpl -0x208(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2b74
jmp 0x2be3
leaq 0x20c95(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2754f(%rip), %rsi     # 0x2a0d8
leaq 0x20c8e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20c91(%rip), %rdi     # 0x2382f
leaq 0x20c9d(%rip), %rsi     # 0x23842
movl $0x87, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20c99(%rip), %rdi     # 0x23851
leaq 0x20dd2(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20c4f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x27506(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x274fd(%rip)     # 0x2a0e0
movq -0x200(%rbp), %rdi
callq 0x10e0
jmp 0x2bf1
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x228(%rbp)
movq -0x228(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0x22c(%rbp)
movq -0x228(%rbp), %rax
movq %rax, -0x1cb8(%rbp)
leaq -0x240(%rbp), %rdi
leaq 0x20f7b(%rip), %rsi     # 0x23bad
callq 0x14060
movq -0x1cb8(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x240(%rbp), %rdx
leaq -0x241(%rbp), %rcx
callq 0x14100
movl %eax, -0x230(%rbp)
movq -0x228(%rbp), %rsi
movslq -0x230(%rbp), %rdx
leaq 0x213a7(%rip), %rdi     # 0x24018
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2c84
jmp 0x2cf3
leaq 0x20b85(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2743f(%rip), %rsi     # 0x2a0d8
leaq 0x20b7e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20b81(%rip), %rdi     # 0x2382f
leaq 0x20b8d(%rip), %rsi     # 0x23842
movl $0x88, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20b89(%rip), %rdi     # 0x23851
leaq 0x20d5d(%rip), %rsi     # 0x23a2c
movb $0x0, %al
callq 0x1030
leaq 0x20b3f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x273f6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x273ed(%rip)     # 0x2a0e0
jmp 0x2cf5
movl $0x2, %eax
cmpl -0x230(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2d0b
jmp 0x2d7a
leaq 0x20afe(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x273b8(%rip), %rsi     # 0x2a0d8
leaq 0x20af7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20afa(%rip), %rdi     # 0x2382f
leaq 0x20b06(%rip), %rsi     # 0x23842
movl $0x88, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20b02(%rip), %rdi     # 0x23851
leaq 0x20c3b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20ab8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2736f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27366(%rip)     # 0x2a0e0
movq -0x228(%rbp), %rdi
callq 0x10e0
jmp 0x2d88
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x250(%rbp)
movq -0x250(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x254(%rbp)
movq -0x250(%rbp), %rax
movq %rax, -0x1cc0(%rbp)
leaq -0x268(%rbp), %rdi
leaq 0x20dec(%rip), %rsi     # 0x23bb5
callq 0x14060
movq -0x1cc0(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x268(%rbp), %rdx
leaq -0x269(%rbp), %rcx
callq 0x14100
movl %eax, -0x258(%rbp)
movq -0x250(%rbp), %rsi
movslq -0x258(%rbp), %rdx
leaq 0x20db2(%rip), %rdi     # 0x23bba
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2e1b
jmp 0x2e8a
leaq 0x209ee(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x272a8(%rip), %rsi     # 0x2a0d8
leaq 0x209e7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x209ea(%rip), %rdi     # 0x2382f
leaq 0x209f6(%rip), %rsi     # 0x23842
movl $0x89, %edx
movb $0x0, %al
callq 0x1030
leaq 0x209f2(%rip), %rdi     # 0x23851
leaq 0x20d5d(%rip), %rsi     # 0x23bc3
movb $0x0, %al
callq 0x1030
leaq 0x209a8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2725f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27256(%rip)     # 0x2a0e0
jmp 0x2e8c
movl $0x8, %eax
cmpl -0x258(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2ea2
jmp 0x2f11
leaq 0x20967(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x27221(%rip), %rsi     # 0x2a0d8
leaq 0x20960(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20963(%rip), %rdi     # 0x2382f
leaq 0x2096f(%rip), %rsi     # 0x23842
movl $0x89, %edx
movb $0x0, %al
callq 0x1030
leaq 0x2096b(%rip), %rdi     # 0x23851
leaq 0x20aa4(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20921(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x271d8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x271cf(%rip)     # 0x2a0e0
movq -0x250(%rbp), %rdi
callq 0x10e0
jmp 0x2f1f
leaq 0x20ccd(%rip), %rax     # 0x23bf3
movq %rax, 0x271ab(%rip)     # 0x2a0d8
jmp 0x2f2f
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x278(%rbp)
movq -0x278(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x27c(%rbp)
movq -0x278(%rbp), %rax
movq %rax, -0x1cc8(%rbp)
leaq -0x290(%rbp), %rdi
leaq 0x20c92(%rip), %rsi     # 0x23c02
callq 0x14060
movq -0x1cc8(%rbp), %rdi
movb $0x61, -0x291(%rbp)
movl $0x2, -0x298(%rbp)
movb $0x62, -0x299(%rbp)
movl $0x2, -0x2a0(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x290(%rbp), %rdx
leaq -0x291(%rbp), %rcx
leaq -0x298(%rbp), %r8
leaq -0x299(%rbp), %r9
leaq -0x2a0(%rbp), %rax
movq %rax, (%rsp)
callq 0x14150
movl %eax, -0x280(%rbp)
movq -0x278(%rbp), %rsi
movslq -0x280(%rbp), %rdx
leaq 0x20c23(%rip), %rdi     # 0x23c0d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x2ffd
jmp 0x306c
leaq 0x2080c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x270c6(%rip), %rsi     # 0x2a0d8
leaq 0x20805(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20808(%rip), %rdi     # 0x2382f
leaq 0x20814(%rip), %rsi     # 0x23842
movl $0x8e, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20810(%rip), %rdi     # 0x23851
leaq 0x20bca(%rip), %rsi     # 0x23c12
movb $0x0, %al
callq 0x1030
leaq 0x207c6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2707d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x27074(%rip)     # 0x2a0e0
jmp 0x306e
movl $0x4, %eax
cmpl -0x280(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3084
jmp 0x30f3
leaq 0x20785(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2703f(%rip), %rsi     # 0x2a0d8
leaq 0x2077e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20781(%rip), %rdi     # 0x2382f
leaq 0x2078d(%rip), %rsi     # 0x23842
movl $0x8e, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20789(%rip), %rdi     # 0x23851
leaq 0x208c2(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x2073f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26ff6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26fed(%rip)     # 0x2a0e0
movq -0x278(%rbp), %rdi
callq 0x10e0
jmp 0x3101
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x2a8(%rbp)
movq -0x2a8(%rbp), %rax
movb $0x0, (%rax)
movl $0xa, -0x2ac(%rbp)
movq -0x2a8(%rbp), %rax
movq %rax, -0x1cd0(%rbp)
leaq -0x2c0(%rbp), %rdi
leaq 0x20ac5(%rip), %rsi     # 0x23c07
callq 0x14060
movq -0x1cd0(%rbp), %rdi
movss 0x1feae(%rip), %xmm0    # 0x23004
movss %xmm0, -0x2c4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x2c0(%rbp), %rdx
leaq -0x2c4(%rbp), %rcx
leaq 0x20ac6(%rip), %r8      # 0x23c3e
callq 0x141c0
movl %eax, -0x2b0(%rbp)
movq -0x2a8(%rbp), %rsi
movslq -0x2b0(%rbp), %rdx
leaq 0x20aae(%rip), %rdi     # 0x23c46
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x31ab
jmp 0x321a
leaq 0x2065e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26f18(%rip), %rsi     # 0x2a0d8
leaq 0x20657(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2065a(%rip), %rdi     # 0x2382f
leaq 0x20666(%rip), %rsi     # 0x23842
movl $0x8f, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20662(%rip), %rdi     # 0x23851
leaq 0x20a5b(%rip), %rsi     # 0x23c51
movb $0x0, %al
callq 0x1030
leaq 0x20618(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26ecf(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26ec6(%rip)     # 0x2a0e0
jmp 0x321c
movl $0xa, %eax
cmpl -0x2b0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3232
jmp 0x32a1
leaq 0x205d7(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26e91(%rip), %rsi     # 0x2a0d8
leaq 0x205d0(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x205d3(%rip), %rdi     # 0x2382f
leaq 0x205df(%rip), %rsi     # 0x23842
movl $0x8f, %edx
movb $0x0, %al
callq 0x1030
leaq 0x205db(%rip), %rdi     # 0x23851
leaq 0x20714(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20591(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26e48(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26e3f(%rip)     # 0x2a0e0
movq -0x2a8(%rbp), %rdi
callq 0x10e0
jmp 0x32af
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x2d0(%rbp)
movq -0x2d0(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x2d4(%rbp)
movq -0x2d0(%rbp), %rax
movq %rax, -0x1cd8(%rbp)
leaq -0x2e8(%rbp), %rdi
leaq 0x20993(%rip), %rsi     # 0x23c83
callq 0x14060
movq -0x1cd8(%rbp), %rdi
movl $0x3, -0x2ec(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x2e8(%rbp), %rdx
leaq -0x2ec(%rbp), %rcx
leaq 0x205de(%rip), %r8      # 0x238fe
callq 0x14220
movl %eax, -0x2d8(%rbp)
movq -0x2d0(%rbp), %rsi
movslq -0x2d8(%rbp), %rdx
leaq 0x2094c(%rip), %rdi     # 0x23c8c
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3353
jmp 0x33c2
leaq 0x204b6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26d70(%rip), %rsi     # 0x2a0d8
leaq 0x204af(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x204b2(%rip), %rdi     # 0x2382f
leaq 0x204be(%rip), %rsi     # 0x23842
movl $0x90, %edx
movb $0x0, %al
callq 0x1030
leaq 0x204ba(%rip), %rdi     # 0x23851
leaq 0x208f2(%rip), %rsi     # 0x23c90
movb $0x0, %al
callq 0x1030
leaq 0x20470(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26d27(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26d1e(%rip)     # 0x2a0e0
jmp 0x33c4
movl $0x3, %eax
cmpl -0x2d8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x33da
jmp 0x3449
leaq 0x2042f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26ce9(%rip), %rsi     # 0x2a0d8
leaq 0x20428(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2042b(%rip), %rdi     # 0x2382f
leaq 0x20437(%rip), %rsi     # 0x23842
movl $0x90, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20433(%rip), %rdi     # 0x23851
leaq 0x2056c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x203e9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26ca0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26c97(%rip)     # 0x2a0e0
movq -0x2d0(%rbp), %rdi
callq 0x10e0
jmp 0x3457
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x2f8(%rbp)
movq -0x2f8(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x2fc(%rbp)
movq -0x2f8(%rbp), %rax
movq %rax, -0x1ce0(%rbp)
leaq -0x310(%rbp), %rdi
leaq 0x20823(%rip), %rsi     # 0x23cbb
callq 0x14060
movq -0x1ce0(%rbp), %rdi
movss 0x1fb5c(%rip), %xmm0    # 0x23008
movss %xmm0, -0x314(%rbp)
movl $0x9, -0x318(%rbp)
movl $0x4, -0x31c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x310(%rbp), %rdx
leaq -0x314(%rbp), %rcx
leaq -0x318(%rbp), %r8
leaq -0x31c(%rbp), %r9
callq 0x14280
movl %eax, -0x300(%rbp)
movq -0x2f8(%rbp), %rsi
movslq -0x300(%rbp), %rdx
leaq 0x207bc(%rip), %rdi     # 0x23cc5
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x351c
jmp 0x358b
leaq 0x202ed(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26ba7(%rip), %rsi     # 0x2a0d8
leaq 0x202e6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x202e9(%rip), %rdi     # 0x2382f
leaq 0x202f5(%rip), %rsi     # 0x23842
movl $0x91, %edx
movb $0x0, %al
callq 0x1030
leaq 0x202f1(%rip), %rdi     # 0x23851
leaq 0x20768(%rip), %rsi     # 0x23ccf
movb $0x0, %al
callq 0x1030
leaq 0x202a7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26b5e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26b55(%rip)     # 0x2a0e0
jmp 0x358d
movl $0x9, %eax
cmpl -0x300(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x35a3
jmp 0x3612
leaq 0x20266(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26b20(%rip), %rsi     # 0x2a0d8
leaq 0x2025f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x20262(%rip), %rdi     # 0x2382f
leaq 0x2026e(%rip), %rsi     # 0x23842
movl $0x91, %edx
movb $0x0, %al
callq 0x1030
leaq 0x2026a(%rip), %rdi     # 0x23851
leaq 0x203a3(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20220(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26ad7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26ace(%rip)     # 0x2a0e0
movq -0x2f8(%rbp), %rdi
callq 0x10e0
jmp 0x3620
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x328(%rbp)
movq -0x328(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x32c(%rbp)
movq -0x328(%rbp), %rax
movq %rax, -0x1ce8(%rbp)
leaq -0x340(%rbp), %rdi
leaq 0x2069f(%rip), %rsi     # 0x23d00
callq 0x14060
movq -0x1ce8(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x340(%rbp), %rdx
leaq -0x341(%rbp), %rcx
leaq 0x20685(%rip), %r8      # 0x23d0c
callq 0x142e0
movl %eax, -0x330(%rbp)
movq -0x328(%rbp), %rsi
movslq -0x330(%rbp), %rdx
leaq 0x20665(%rip), %rdi     # 0x23d0c
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x36ba
jmp 0x3729
leaq 0x2014f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26a09(%rip), %rsi     # 0x2a0d8
leaq 0x20148(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x2014b(%rip), %rdi     # 0x2382f
leaq 0x20157(%rip), %rsi     # 0x23842
movl $0x94, %edx
movb $0x0, %al
callq 0x1030
leaq 0x20153(%rip), %rdi     # 0x23851
leaq 0x2060d(%rip), %rsi     # 0x23d12
movb $0x0, %al
callq 0x1030
leaq 0x20109(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x269c0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x269b7(%rip)     # 0x2a0e0
jmp 0x372b
movl $0x5, %eax
cmpl -0x330(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3741
jmp 0x37b0
leaq 0x200c8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26982(%rip), %rsi     # 0x2a0d8
leaq 0x200c1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x200c4(%rip), %rdi     # 0x2382f
leaq 0x200d0(%rip), %rsi     # 0x23842
movl $0x94, %edx
movb $0x0, %al
callq 0x1030
leaq 0x200cc(%rip), %rdi     # 0x23851
leaq 0x20205(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x20082(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26939(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26930(%rip)     # 0x2a0e0
movq -0x328(%rbp), %rdi
callq 0x10e0
jmp 0x37be
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x350(%rbp)
movq -0x350(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x354(%rbp)
movq -0x350(%rbp), %rax
movq %rax, -0x1cf0(%rbp)
leaq -0x368(%rbp), %rdi
leaq 0x20540(%rip), %rsi     # 0x23d3f
callq 0x14060
movq -0x1cf0(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x368(%rbp), %rdx
leaq -0x369(%rbp), %rcx
leaq 0x204e7(%rip), %r8      # 0x23d0c
callq 0x142e0
movl %eax, -0x358(%rbp)
movq -0x350(%rbp), %rsi
movslq -0x358(%rbp), %rdx
leaq 0x204c7(%rip), %rdi     # 0x23d0c
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3858
jmp 0x38c7
leaq 0x1ffb1(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2686b(%rip), %rsi     # 0x2a0d8
leaq 0x1ffaa(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ffad(%rip), %rdi     # 0x2382f
leaq 0x1ffb9(%rip), %rsi     # 0x23842
movl $0x97, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ffb5(%rip), %rdi     # 0x23851
leaq 0x2046f(%rip), %rsi     # 0x23d12
movb $0x0, %al
callq 0x1030
leaq 0x1ff6b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26822(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26819(%rip)     # 0x2a0e0
jmp 0x38c9
movl $0x5, %eax
cmpl -0x358(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x38df
jmp 0x394e
leaq 0x1ff2a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x267e4(%rip), %rsi     # 0x2a0d8
leaq 0x1ff23(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ff26(%rip), %rdi     # 0x2382f
leaq 0x1ff32(%rip), %rsi     # 0x23842
movl $0x97, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ff2e(%rip), %rdi     # 0x23851
leaq 0x20067(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1fee4(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2679b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26792(%rip)     # 0x2a0e0
movq -0x350(%rbp), %rdi
callq 0x10e0
jmp 0x395c
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x378(%rbp)
movq -0x378(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x37c(%rbp)
movq -0x378(%rbp), %rax
movq %rax, -0x1cf8(%rbp)
leaq -0x390(%rbp), %rdi
leaq 0x203b2(%rip), %rsi     # 0x23d4f
callq 0x14060
movq -0x1cf8(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x390(%rbp), %rdx
leaq -0x391(%rbp), %rcx
leaq 0x20349(%rip), %r8      # 0x23d0c
callq 0x142e0
movl %eax, -0x380(%rbp)
movq -0x378(%rbp), %rsi
movslq -0x380(%rbp), %rdx
leaq 0x20329(%rip), %rdi     # 0x23d0c
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x39f6
jmp 0x3a65
leaq 0x1fe13(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x266cd(%rip), %rsi     # 0x2a0d8
leaq 0x1fe0c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1fe0f(%rip), %rdi     # 0x2382f
leaq 0x1fe1b(%rip), %rsi     # 0x23842
movl $0x9a, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1fe17(%rip), %rdi     # 0x23851
leaq 0x202d1(%rip), %rsi     # 0x23d12
movb $0x0, %al
callq 0x1030
leaq 0x1fdcd(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26684(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2667b(%rip)     # 0x2a0e0
jmp 0x3a67
movl $0x5, %eax
cmpl -0x380(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3a7d
jmp 0x3aec
leaq 0x1fd8c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26646(%rip), %rsi     # 0x2a0d8
leaq 0x1fd85(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1fd88(%rip), %rdi     # 0x2382f
leaq 0x1fd94(%rip), %rsi     # 0x23842
movl $0x9a, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1fd90(%rip), %rdi     # 0x23851
leaq 0x1fec9(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1fd46(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x265fd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x265f4(%rip)     # 0x2a0e0
movq -0x378(%rbp), %rdi
callq 0x10e0
jmp 0x3afa
leaq 0x20262(%rip), %rax     # 0x23d63
movq %rax, 0x265d0(%rip)     # 0x2a0d8
jmp 0x3b0a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x3a0(%rbp)
movq -0x3a0(%rbp), %rax
movb $0x0, (%rax)
movl $0xe, -0x3a4(%rbp)
movq -0x3a0(%rbp), %rax
movq %rax, -0x1d00(%rbp)
leaq -0x3b8(%rbp), %rdi
leaq 0x20227(%rip), %rsi     # 0x23d72
callq 0x14060
movq -0x1d00(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x3b8(%rbp), %rdx
leaq 0x20214(%rip), %rcx     # 0x23d7e
callq 0x14340
movl %eax, -0x3a8(%rbp)
movq -0x3a0(%rbp), %rsi
movslq -0x3a8(%rbp), %rdx
leaq 0x201fa(%rip), %rdi     # 0x23d84
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3b9d
jmp 0x3c0c
leaq 0x1fc6c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26526(%rip), %rsi     # 0x2a0d8
leaq 0x1fc65(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1fc68(%rip), %rdi     # 0x2382f
leaq 0x1fc74(%rip), %rsi     # 0x23842
movl $0xa0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1fc70(%rip), %rdi     # 0x23851
leaq 0x201ab(%rip), %rsi     # 0x23d93
movb $0x0, %al
callq 0x1030
leaq 0x1fc26(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x264dd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x264d4(%rip)     # 0x2a0e0
jmp 0x3c0e
movl $0xe, %eax
cmpl -0x3a8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3c24
jmp 0x3c93
leaq 0x1fbe5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2649f(%rip), %rsi     # 0x2a0d8
leaq 0x1fbde(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1fbe1(%rip), %rdi     # 0x2382f
leaq 0x1fbed(%rip), %rsi     # 0x23842
movl $0xa0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1fbe9(%rip), %rdi     # 0x23851
leaq 0x1fd22(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1fb9f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26456(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2644d(%rip)     # 0x2a0e0
movq -0x3a0(%rbp), %rdi
callq 0x10e0
jmp 0x3ca1
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x3c0(%rbp)
movq -0x3c0(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x3c4(%rbp)
movq -0x3c0(%rbp), %rax
movq %rax, -0x1d08(%rbp)
leaq -0x3d8(%rbp), %rdi
leaq 0x200e8(%rip), %rsi     # 0x23dca
callq 0x14060
movq -0x1d08(%rbp), %rdi
movl $0x200, -0x3dc(%rbp)    # imm = 0x200
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x3d8(%rbp), %rdx
leaq -0x3dc(%rbp), %rcx
callq 0x140b0
movl %eax, -0x3c8(%rbp)
movq -0x3c0(%rbp), %rsi
movslq -0x3c8(%rbp), %rdx
leaq 0x200a6(%rip), %rdi     # 0x23dd1
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3d3e
jmp 0x3dad
leaq 0x1facb(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26385(%rip), %rsi     # 0x2a0d8
leaq 0x1fac4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1fac7(%rip), %rdi     # 0x2382f
leaq 0x1fad3(%rip), %rsi     # 0x23842
movl $0xa1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1facf(%rip), %rdi     # 0x23851
leaq 0x20051(%rip), %rsi     # 0x23dda
movb $0x0, %al
callq 0x1030
leaq 0x1fa85(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2633c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26333(%rip)     # 0x2a0e0
jmp 0x3daf
movl $0x8, %eax
cmpl -0x3c8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3dc5
jmp 0x3e34
leaq 0x1fa44(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x262fe(%rip), %rsi     # 0x2a0d8
leaq 0x1fa3d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1fa40(%rip), %rdi     # 0x2382f
leaq 0x1fa4c(%rip), %rsi     # 0x23842
movl $0xa1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1fa48(%rip), %rdi     # 0x23851
leaq 0x1fb81(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1f9fe(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x262b5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x262ac(%rip)     # 0x2a0e0
movq -0x3c0(%rbp), %rdi
callq 0x10e0
jmp 0x3e42
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x3e8(%rbp)
movq -0x3e8(%rbp), %rax
movb $0x0, (%rax)
movl $0x23, -0x3ec(%rbp)
movq -0x3e8(%rbp), %rax
movq %rax, -0x1d10(%rbp)
leaq -0x400(%rbp), %rdi
leaq 0x1ff87(%rip), %rsi     # 0x23e0a
callq 0x14060
movq -0x1d10(%rbp), %rdi
movss 0x1f175(%rip), %xmm0    # 0x2300c
movss %xmm0, -0x404(%rbp)
movb $0x1, -0x405(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x400(%rbp), %rdx
leaq -0x404(%rbp), %rcx
leaq -0x405(%rbp), %r8
leaq 0x1ff68(%rip), %r9      # 0x23e2f
callq 0x14390
movl %eax, -0x3f0(%rbp)
movq -0x3e8(%rbp), %rsi
movslq -0x3f0(%rbp), %rdx
leaq 0x1ff4d(%rip), %rdi     # 0x23e34
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3efa
jmp 0x3f69
leaq 0x1f90f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x261c9(%rip), %rsi     # 0x2a0d8
leaq 0x1f908(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f90b(%rip), %rdi     # 0x2382f
leaq 0x1f917(%rip), %rsi     # 0x23842
movl $0xa2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f913(%rip), %rdi     # 0x23851
leaq 0x1ff13(%rip), %rsi     # 0x23e58
movb $0x0, %al
callq 0x1030
leaq 0x1f8c9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x26180(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x26177(%rip)     # 0x2a0e0
jmp 0x3f6b
movl $0x23, %eax
cmpl -0x3f0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x3f81
jmp 0x3ff0
leaq 0x1f888(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26142(%rip), %rsi     # 0x2a0d8
leaq 0x1f881(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f884(%rip), %rdi     # 0x2382f
leaq 0x1f890(%rip), %rsi     # 0x23842
movl $0xa2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f88c(%rip), %rdi     # 0x23851
leaq 0x1f9c5(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1f842(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x260f9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x260f0(%rip)     # 0x2a0e0
movq -0x3e8(%rbp), %rdi
callq 0x10e0
jmp 0x3ffe
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x410(%rbp)
movq -0x410(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0x414(%rbp)
movq -0x410(%rbp), %rax
movq %rax, -0x1d18(%rbp)
leaq -0x428(%rbp), %rdi
leaq 0x1fe64(%rip), %rsi     # 0x23ea3
callq 0x14060
movq -0x1d18(%rbp), %rdi
movl $0x1, -0x42c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x428(%rbp), %rdx
leaq -0x42c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x418(%rbp)
movq -0x410(%rbp), %rsi
movslq -0x418(%rbp), %rdx
leaq 0x1fe1b(%rip), %rdi     # 0x23ea3
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x409b
jmp 0x410a
leaq 0x1f76e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x26028(%rip), %rsi     # 0x2a0d8
leaq 0x1f767(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f76a(%rip), %rdi     # 0x2382f
leaq 0x1f776(%rip), %rsi     # 0x23842
movl $0xa5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f772(%rip), %rdi     # 0x23851
leaq 0x1fdc0(%rip), %rsi     # 0x23ea6
movb $0x0, %al
callq 0x1030
leaq 0x1f728(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25fdf(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25fd6(%rip)     # 0x2a0e0
jmp 0x410c
movl $0x2, %eax
cmpl -0x418(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4122
jmp 0x4191
leaq 0x1f6e7(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25fa1(%rip), %rsi     # 0x2a0d8
leaq 0x1f6e0(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f6e3(%rip), %rdi     # 0x2382f
leaq 0x1f6ef(%rip), %rsi     # 0x23842
movl $0xa5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f6eb(%rip), %rdi     # 0x23851
leaq 0x1f824(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1f6a1(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25f58(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25f4f(%rip)     # 0x2a0e0
movq -0x410(%rbp), %rdi
callq 0x10e0
jmp 0x419f
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x438(%rbp)
movq -0x438(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x43c(%rbp)
movq -0x438(%rbp), %rax
movq %rax, -0x1d20(%rbp)
leaq -0x450(%rbp), %rdi
leaq 0x1fcf0(%rip), %rsi     # 0x23ed0
callq 0x14060
movq -0x1d20(%rbp), %rdi
movl $0x1, -0x454(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x450(%rbp), %rdx
leaq -0x454(%rbp), %rcx
callq 0x140b0
movl %eax, -0x440(%rbp)
movq -0x438(%rbp), %rsi
movslq -0x440(%rbp), %rdx
leaq 0x1fca7(%rip), %rdi     # 0x23ed0
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x423c
jmp 0x42ab
leaq 0x1f5cd(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25e87(%rip), %rsi     # 0x2a0d8
leaq 0x1f5c6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f5c9(%rip), %rdi     # 0x2382f
leaq 0x1f5d5(%rip), %rsi     # 0x23842
movl $0xa6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f5d1(%rip), %rdi     # 0x23851
leaq 0x1fc4e(%rip), %rsi     # 0x23ed5
movb $0x0, %al
callq 0x1030
leaq 0x1f587(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25e3e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25e35(%rip)     # 0x2a0e0
jmp 0x42ad
movl $0x4, %eax
cmpl -0x440(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x42c3
jmp 0x4332
leaq 0x1f546(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25e00(%rip), %rsi     # 0x2a0d8
leaq 0x1f53f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f542(%rip), %rdi     # 0x2382f
leaq 0x1f54e(%rip), %rsi     # 0x23842
movl $0xa6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f54a(%rip), %rdi     # 0x23851
leaq 0x1f683(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1f500(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25db7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25dae(%rip)     # 0x2a0e0
movq -0x438(%rbp), %rdi
callq 0x10e0
jmp 0x4340
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x460(%rbp)
movq -0x460(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x464(%rbp)
movq -0x460(%rbp), %rax
movq %rax, -0x1d28(%rbp)
leaq -0x478(%rbp), %rdi
leaq 0x1fb80(%rip), %rsi     # 0x23f01
callq 0x14060
movq -0x1d28(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x478(%rbp), %rdx
leaq 0x211eb(%rip), %rcx     # 0x2558b
callq 0x143f0
movl %eax, -0x468(%rbp)
movq -0x460(%rbp), %rsi
movslq -0x468(%rbp), %rdx
leaq 0x211cb(%rip), %rdi     # 0x2558b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x43d3
jmp 0x4442
leaq 0x1f436(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25cf0(%rip), %rsi     # 0x2a0d8
leaq 0x1f42f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f432(%rip), %rdi     # 0x2382f
leaq 0x1f43e(%rip), %rsi     # 0x23842
movl $0xa7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f43a(%rip), %rdi     # 0x23851
leaq 0x1f58c(%rip), %rsi     # 0x239aa
movb $0x0, %al
callq 0x1030
leaq 0x1f3f0(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25ca7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25c9e(%rip)     # 0x2a0e0
jmp 0x4444
movl $0x3, %eax
cmpl -0x468(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x445a
jmp 0x44c9
leaq 0x1f3af(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25c69(%rip), %rsi     # 0x2a0d8
leaq 0x1f3a8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f3ab(%rip), %rdi     # 0x2382f
leaq 0x1f3b7(%rip), %rsi     # 0x23842
movl $0xa7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f3b3(%rip), %rdi     # 0x23851
leaq 0x1f4ec(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1f369(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25c20(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25c17(%rip)     # 0x2a0e0
movq -0x460(%rbp), %rdi
callq 0x10e0
jmp 0x44d7
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x480(%rbp)
movq -0x480(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x484(%rbp)
movq -0x480(%rbp), %rax
movq %rax, -0x1d30(%rbp)
leaq -0x498(%rbp), %rdi
leaq 0x1f9ee(%rip), %rsi     # 0x23f06
callq 0x14060
movq -0x1d30(%rbp), %rdi
movl $0x1, -0x49c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x498(%rbp), %rdx
leaq -0x49c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x488(%rbp)
movq -0x480(%rbp), %rsi
movslq -0x488(%rbp), %rdx
leaq 0x1f9a5(%rip), %rdi     # 0x23f06
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4574
jmp 0x45e3
leaq 0x1f295(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25b4f(%rip), %rsi     # 0x2a0d8
leaq 0x1f28e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f291(%rip), %rdi     # 0x2382f
leaq 0x1f29d(%rip), %rsi     # 0x23842
movl $0xa8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f299(%rip), %rdi     # 0x23851
leaq 0x1f94d(%rip), %rsi     # 0x23f0c
movb $0x0, %al
callq 0x1030
leaq 0x1f24f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25b06(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25afd(%rip)     # 0x2a0e0
jmp 0x45e5
movl $0x5, %eax
cmpl -0x488(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x45fb
jmp 0x466a
leaq 0x1f20e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25ac8(%rip), %rsi     # 0x2a0d8
leaq 0x1f207(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f20a(%rip), %rdi     # 0x2382f
leaq 0x1f216(%rip), %rsi     # 0x23842
movl $0xa8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f212(%rip), %rdi     # 0x23851
leaq 0x1f34b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1f1c8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25a7f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25a76(%rip)     # 0x2a0e0
movq -0x480(%rbp), %rdi
callq 0x10e0
jmp 0x4678
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x4a8(%rbp)
movq -0x4a8(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x4ac(%rbp)
movq -0x4a8(%rbp), %rax
movq %rax, -0x1d38(%rbp)
leaq -0x4c0(%rbp), %rdi
leaq 0x1f880(%rip), %rsi     # 0x23f39
callq 0x14060
movq -0x1d38(%rbp), %rdi
movl $0x1, -0x4c4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x4c0(%rbp), %rdx
leaq -0x4c4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x4b0(%rbp)
movq -0x4a8(%rbp), %rsi
movslq -0x4b0(%rbp), %rdx
leaq 0x1f837(%rip), %rdi     # 0x23f39
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4715
jmp 0x4784
leaq 0x1f0f4(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x259ae(%rip), %rsi     # 0x2a0d8
leaq 0x1f0ed(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f0f0(%rip), %rdi     # 0x2382f
leaq 0x1f0fc(%rip), %rsi     # 0x23842
movl $0xa9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f0f8(%rip), %rdi     # 0x23851
leaq 0x1f7df(%rip), %rsi     # 0x23f3f
movb $0x0, %al
callq 0x1030
leaq 0x1f0ae(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25965(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2595c(%rip)     # 0x2a0e0
jmp 0x4786
movl $0x5, %eax
cmpl -0x4b0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x479c
jmp 0x480b
leaq 0x1f06d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25927(%rip), %rsi     # 0x2a0d8
leaq 0x1f066(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1f069(%rip), %rdi     # 0x2382f
leaq 0x1f075(%rip), %rsi     # 0x23842
movl $0xa9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1f071(%rip), %rdi     # 0x23851
leaq 0x1f1aa(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1f027(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x258de(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x258d5(%rip)     # 0x2a0e0
movq -0x4a8(%rbp), %rdi
callq 0x10e0
jmp 0x4819
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x4d0(%rbp)
movq -0x4d0(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x4d4(%rbp)
movq -0x4d0(%rbp), %rax
movq %rax, -0x1d40(%rbp)
leaq -0x4e8(%rbp), %rdi
leaq 0x1f712(%rip), %rsi     # 0x23f6c
callq 0x14060
movq -0x1d40(%rbp), %rdi
movl $0x0, -0x4ec(%rbp)
movl $0x1, -0x4f0(%rbp)
movl $0x2, -0x4f4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x4e8(%rbp), %rdx
leaq -0x4ec(%rbp), %rcx
leaq -0x4f0(%rbp), %r8
leaq -0x4f4(%rbp), %r9
callq 0x14440
movl %eax, -0x4d8(%rbp)
movq -0x4d0(%rbp), %rsi
movslq -0x4d8(%rbp), %rdx
leaq 0x1f6ae(%rip), %rdi     # 0x23f73
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x48d8
jmp 0x4947
leaq 0x1ef31(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x257eb(%rip), %rsi     # 0x2a0d8
leaq 0x1ef2a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ef2d(%rip), %rdi     # 0x2382f
leaq 0x1ef39(%rip), %rsi     # 0x23842
movl $0xaa, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ef35(%rip), %rdi     # 0x23851
leaq 0x1f654(%rip), %rsi     # 0x23f77
movb $0x0, %al
callq 0x1030
leaq 0x1eeeb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x257a2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25799(%rip)     # 0x2a0e0
jmp 0x4949
movl $0x3, %eax
cmpl -0x4d8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x495f
jmp 0x49ce
leaq 0x1eeaa(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25764(%rip), %rsi     # 0x2a0d8
leaq 0x1eea3(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1eea6(%rip), %rdi     # 0x2382f
leaq 0x1eeb2(%rip), %rsi     # 0x23842
movl $0xaa, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1eeae(%rip), %rdi     # 0x23851
leaq 0x1efe7(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1ee64(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2571b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25712(%rip)     # 0x2a0e0
movq -0x4d0(%rbp), %rdi
callq 0x10e0
jmp 0x49dc
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x500(%rbp)
movq -0x500(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x504(%rbp)
movq -0x500(%rbp), %rax
movq %rax, -0x1d48(%rbp)
leaq -0x518(%rbp), %rdi
leaq 0x1f585(%rip), %rsi     # 0x23fa2
callq 0x14060
movq -0x1d48(%rbp), %rdi
movl $0x1, -0x51c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x518(%rbp), %rdx
leaq -0x51c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x508(%rbp)
movq -0x500(%rbp), %rsi
movslq -0x508(%rbp), %rdx
leaq 0x1f53c(%rip), %rdi     # 0x23fa2
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4a79
jmp 0x4ae8
leaq 0x1ed90(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2564a(%rip), %rsi     # 0x2a0d8
leaq 0x1ed89(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ed8c(%rip), %rdi     # 0x2382f
leaq 0x1ed98(%rip), %rsi     # 0x23842
movl $0xab, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ed94(%rip), %rdi     # 0x23851
leaq 0x1f4e8(%rip), %rsi     # 0x23fac
movb $0x0, %al
callq 0x1030
leaq 0x1ed4a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25601(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x255f8(%rip)     # 0x2a0e0
jmp 0x4aea
movl $0x9, %eax
cmpl -0x508(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4b00
jmp 0x4b6f
leaq 0x1ed09(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x255c3(%rip), %rsi     # 0x2a0d8
leaq 0x1ed02(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ed05(%rip), %rdi     # 0x2382f
leaq 0x1ed11(%rip), %rsi     # 0x23842
movl $0xab, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ed0d(%rip), %rdi     # 0x23851
leaq 0x1ee46(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1ecc3(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2557a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25571(%rip)     # 0x2a0e0
movq -0x500(%rbp), %rdi
callq 0x10e0
jmp 0x4b7d
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x528(%rbp)
movq -0x528(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x52c(%rbp)
movq -0x528(%rbp), %rax
movq %rax, -0x1d50(%rbp)
leaq -0x540(%rbp), %rdi
leaq 0x1f41f(%rip), %rsi     # 0x23fdd
callq 0x14060
movq -0x1d50(%rbp), %rdi
movl $0x1, -0x544(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x540(%rbp), %rdx
leaq -0x544(%rbp), %rcx
callq 0x140b0
movl %eax, -0x530(%rbp)
movq -0x528(%rbp), %rsi
movslq -0x530(%rbp), %rdx
leaq 0x1f3d6(%rip), %rdi     # 0x23fdd
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4c1a
jmp 0x4c89
leaq 0x1ebef(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x254a9(%rip), %rsi     # 0x2a0d8
leaq 0x1ebe8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ebeb(%rip), %rdi     # 0x2382f
leaq 0x1ebf7(%rip), %rsi     # 0x23842
movl $0xac, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ebf3(%rip), %rdi     # 0x23851
leaq 0x1f37f(%rip), %rsi     # 0x23fe4
movb $0x0, %al
callq 0x1030
leaq 0x1eba9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25460(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25457(%rip)     # 0x2a0e0
jmp 0x4c8b
movl $0x6, %eax
cmpl -0x530(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4ca1
jmp 0x4d10
leaq 0x1eb68(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25422(%rip), %rsi     # 0x2a0d8
leaq 0x1eb61(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1eb64(%rip), %rdi     # 0x2382f
leaq 0x1eb70(%rip), %rsi     # 0x23842
movl $0xac, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1eb6c(%rip), %rdi     # 0x23851
leaq 0x1eca5(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1eb22(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x253d9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x253d0(%rip)     # 0x2a0e0
movq -0x528(%rbp), %rdi
callq 0x10e0
jmp 0x4d1e
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x550(%rbp)
movq -0x550(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x554(%rbp)
movq -0x550(%rbp), %rax
movq %rax, -0x1d58(%rbp)
leaq -0x568(%rbp), %rdi
leaq 0x1f2b3(%rip), %rsi     # 0x24012
callq 0x14060
movq -0x1d58(%rbp), %rdi
movl $0x0, -0x56c(%rbp)
movl $0x1, -0x570(%rbp)
movl $0x2, -0x574(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x568(%rbp), %rdx
leaq -0x56c(%rbp), %rcx
leaq -0x570(%rbp), %r8
leaq -0x574(%rbp), %r9
callq 0x14440
movl %eax, -0x558(%rbp)
movq -0x550(%rbp), %rsi
movslq -0x558(%rbp), %rdx
leaq 0x1f251(%rip), %rdi     # 0x2401b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4ddd
jmp 0x4e4c
leaq 0x1ea2c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x252e6(%rip), %rsi     # 0x2a0d8
leaq 0x1ea25(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ea28(%rip), %rdi     # 0x2382f
leaq 0x1ea34(%rip), %rsi     # 0x23842
movl $0xad, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ea30(%rip), %rdi     # 0x23851
leaq 0x1f1f9(%rip), %rsi     # 0x24021
movb $0x0, %al
callq 0x1030
leaq 0x1e9e6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2529d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x25294(%rip)     # 0x2a0e0
jmp 0x4e4e
movl $0x5, %eax
cmpl -0x558(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4e64
jmp 0x4ed3
leaq 0x1e9a5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2525f(%rip), %rsi     # 0x2a0d8
leaq 0x1e99e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e9a1(%rip), %rdi     # 0x2382f
leaq 0x1e9ad(%rip), %rsi     # 0x23842
movl $0xad, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e9a9(%rip), %rdi     # 0x23851
leaq 0x1eae2(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1e95f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25216(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2520d(%rip)     # 0x2a0e0
movq -0x550(%rbp), %rdi
callq 0x10e0
jmp 0x4ee1
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x580(%rbp)
movq -0x580(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x584(%rbp)
movq -0x580(%rbp), %rax
movq %rax, -0x1d60(%rbp)
leaq -0x598(%rbp), %rdi
leaq 0x1f12c(%rip), %rsi     # 0x2404e
callq 0x14060
movq -0x1d60(%rbp), %rdi
movl $0x0, -0x59c(%rbp)
movl $0x1, -0x5a0(%rbp)
movl $0x2, -0x5a4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x598(%rbp), %rdx
leaq -0x59c(%rbp), %rcx
leaq -0x5a0(%rbp), %r8
leaq -0x5a4(%rbp), %r9
callq 0x14440
movl %eax, -0x588(%rbp)
movq -0x580(%rbp), %rsi
movslq -0x588(%rbp), %rdx
leaq 0x1f08e(%rip), %rdi     # 0x2401b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x4fa0
jmp 0x500f
leaq 0x1e869(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x25123(%rip), %rsi     # 0x2a0d8
leaq 0x1e862(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e865(%rip), %rdi     # 0x2382f
leaq 0x1e871(%rip), %rsi     # 0x23842
movl $0xae, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e86d(%rip), %rdi     # 0x23851
leaq 0x1f036(%rip), %rsi     # 0x24021
movb $0x0, %al
callq 0x1030
leaq 0x1e823(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x250da(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x250d1(%rip)     # 0x2a0e0
jmp 0x5011
movl $0x5, %eax
cmpl -0x588(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5027
jmp 0x5096
leaq 0x1e7e2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2509c(%rip), %rsi     # 0x2a0d8
leaq 0x1e7db(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e7de(%rip), %rdi     # 0x2382f
leaq 0x1e7ea(%rip), %rsi     # 0x23842
movl $0xae, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e7e6(%rip), %rdi     # 0x23851
leaq 0x1e91f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1e79c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x25053(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2504a(%rip)     # 0x2a0e0
movq -0x580(%rbp), %rdi
callq 0x10e0
jmp 0x50a4
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x5b0(%rbp)
movq -0x5b0(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x5b4(%rbp)
movq -0x5b0(%rbp), %rax
movq %rax, -0x1d68(%rbp)
leaq -0x5c8(%rbp), %rdi
leaq 0x1ef75(%rip), %rsi     # 0x2405a
callq 0x14060
movq -0x1d68(%rbp), %rdi
movl $0x0, -0x5cc(%rbp)
movl $0x1, -0x5d0(%rbp)
movl $0x2, -0x5d4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x5c8(%rbp), %rdx
leaq -0x5cc(%rbp), %rcx
leaq -0x5d0(%rbp), %r8
leaq -0x5d4(%rbp), %r9
callq 0x14440
movl %eax, -0x5b8(%rbp)
movq -0x5b0(%rbp), %rsi
movslq -0x5b8(%rbp), %rdx
leaq 0x1ef1b(%rip), %rdi     # 0x2406b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5163
jmp 0x51d2
leaq 0x1e6a6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24f60(%rip), %rsi     # 0x2a0d8
leaq 0x1e69f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e6a2(%rip), %rdi     # 0x2382f
leaq 0x1e6ae(%rip), %rsi     # 0x23842
movl $0xaf, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e6aa(%rip), %rdi     # 0x23851
leaq 0x1eec7(%rip), %rsi     # 0x24075
movb $0x0, %al
callq 0x1030
leaq 0x1e660(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24f17(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24f0e(%rip)     # 0x2a0e0
jmp 0x51d4
movl $0x9, %eax
cmpl -0x5b8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x51ea
jmp 0x5259
leaq 0x1e61f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24ed9(%rip), %rsi     # 0x2a0d8
leaq 0x1e618(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e61b(%rip), %rdi     # 0x2382f
leaq 0x1e627(%rip), %rsi     # 0x23842
movl $0xaf, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e623(%rip), %rdi     # 0x23851
leaq 0x1e75c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1e5d9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24e90(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24e87(%rip)     # 0x2a0e0
movq -0x5b0(%rbp), %rdi
callq 0x10e0
jmp 0x5267
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x5e0(%rbp)
movq -0x5e0(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x5e4(%rbp)
movq -0x5e0(%rbp), %rax
movq %rax, -0x1d70(%rbp)
leaq -0x5f8(%rbp), %rdi
leaq 0x1edfe(%rip), %rsi     # 0x240a6
callq 0x14060
movq -0x1d70(%rbp), %rdi
movl $0x0, -0x5fc(%rbp)
movl $0x1, -0x600(%rbp)
movl $0x2, -0x604(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x5f8(%rbp), %rdx
leaq -0x5fc(%rbp), %rcx
leaq -0x600(%rbp), %r8
leaq -0x604(%rbp), %r9
callq 0x14440
movl %eax, -0x5e8(%rbp)
movq -0x5e0(%rbp), %rsi
movslq -0x5e8(%rbp), %rdx
leaq 0x1ed58(%rip), %rdi     # 0x2406b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5326
jmp 0x5395
leaq 0x1e4e3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24d9d(%rip), %rsi     # 0x2a0d8
leaq 0x1e4dc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e4df(%rip), %rdi     # 0x2382f
leaq 0x1e4eb(%rip), %rsi     # 0x23842
movl $0xb0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e4e7(%rip), %rdi     # 0x23851
leaq 0x1ed04(%rip), %rsi     # 0x24075
movb $0x0, %al
callq 0x1030
leaq 0x1e49d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24d54(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24d4b(%rip)     # 0x2a0e0
jmp 0x5397
movl $0x9, %eax
cmpl -0x5e8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x53ad
jmp 0x541c
leaq 0x1e45c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24d16(%rip), %rsi     # 0x2a0d8
leaq 0x1e455(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e458(%rip), %rdi     # 0x2382f
leaq 0x1e464(%rip), %rsi     # 0x23842
movl $0xb0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e460(%rip), %rdi     # 0x23851
leaq 0x1e599(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1e416(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24ccd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24cc4(%rip)     # 0x2a0e0
movq -0x5e0(%rbp), %rdi
callq 0x10e0
jmp 0x542a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x610(%rbp)
movq -0x610(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x614(%rbp)
movq -0x610(%rbp), %rax
movq %rax, -0x1d78(%rbp)
leaq -0x628(%rbp), %rdi
leaq 0x1ec4f(%rip), %rsi     # 0x240ba
callq 0x14060
movq -0x1d78(%rbp), %rdi
movl $0x1, -0x62c(%rbp)
movl $0x3, -0x630(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x628(%rbp), %rdx
leaq -0x62c(%rbp), %rcx
leaq -0x630(%rbp), %r8
callq 0x144a0
movl %eax, -0x618(%rbp)
movq -0x610(%rbp), %rsi
movslq -0x618(%rbp), %rdx
leaq 0x1ebff(%rip), %rdi     # 0x240c4
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x54d8
jmp 0x5547
leaq 0x1e331(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24beb(%rip), %rsi     # 0x2a0d8
leaq 0x1e32a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e32d(%rip), %rdi     # 0x2382f
leaq 0x1e339(%rip), %rsi     # 0x23842
movl $0xb1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e335(%rip), %rdi     # 0x23851
leaq 0x1eba5(%rip), %rsi     # 0x240c8
movb $0x0, %al
callq 0x1030
leaq 0x1e2eb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24ba2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24b99(%rip)     # 0x2a0e0
jmp 0x5549
movl $0x3, %eax
cmpl -0x618(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x555f
jmp 0x55ce
leaq 0x1e2aa(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24b64(%rip), %rsi     # 0x2a0d8
leaq 0x1e2a3(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e2a6(%rip), %rdi     # 0x2382f
leaq 0x1e2b2(%rip), %rsi     # 0x23842
movl $0xb1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e2ae(%rip), %rdi     # 0x23851
leaq 0x1e3e7(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1e264(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24b1b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24b12(%rip)     # 0x2a0e0
movq -0x610(%rbp), %rdi
callq 0x10e0
jmp 0x55dc
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x638(%rbp)
movq -0x638(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x63c(%rbp)
movq -0x638(%rbp), %rax
movq %rax, -0x1d80(%rbp)
leaq -0x650(%rbp), %rdi
leaq 0x1ead6(%rip), %rsi     # 0x240f3
callq 0x14060
movq -0x1d80(%rbp), %rdi
movss 0x1d9df(%rip), %xmm0    # 0x23010
movss %xmm0, -0x654(%rbp)
movb $0x2b, -0x655(%rbp)
movb $0x5f, -0x656(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x650(%rbp), %rdx
leaq -0x654(%rbp), %rcx
leaq -0x655(%rbp), %r8
leaq 0x1ea96(%rip), %r9      # 0x240fe
leaq -0x656(%rbp), %rax
movq %rax, (%rsp)
callq 0x14500
movl %eax, -0x640(%rbp)
movq -0x638(%rbp), %rsi
movslq -0x640(%rbp), %rdx
leaq 0x1ea6f(%rip), %rdi     # 0x24102
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x56a6
jmp 0x5715
leaq 0x1e163(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24a1d(%rip), %rsi     # 0x2a0d8
leaq 0x1e15c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e15f(%rip), %rdi     # 0x2382f
leaq 0x1e16b(%rip), %rsi     # 0x23842
movl $0xb2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e167(%rip), %rdi     # 0x23851
leaq 0x1ea18(%rip), %rsi     # 0x24109
movb $0x0, %al
callq 0x1030
leaq 0x1e11d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x249d4(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x249cb(%rip)     # 0x2a0e0
jmp 0x5717
movl $0x6, %eax
cmpl -0x640(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x572d
jmp 0x579c
leaq 0x1e0dc(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24996(%rip), %rsi     # 0x2a0d8
leaq 0x1e0d5(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1e0d8(%rip), %rdi     # 0x2382f
leaq 0x1e0e4(%rip), %rsi     # 0x23842
movl $0xb2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1e0e0(%rip), %rdi     # 0x23851
leaq 0x1e219(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1e096(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2494d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24944(%rip)     # 0x2a0e0
movq -0x638(%rbp), %rdi
callq 0x10e0
jmp 0x57aa
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x660(%rbp)
movq -0x660(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x664(%rbp)
movq -0x660(%rbp), %rax
movq %rax, -0x1d88(%rbp)
leaq -0x678(%rbp), %rdi
leaq 0x1e94c(%rip), %rsi     # 0x24137
callq 0x14060
movq -0x1d88(%rbp), %rdi
movss 0x1d811(%rip), %xmm0    # 0x23010
movss %xmm0, -0x67c(%rbp)
movb $0x2b, -0x67d(%rbp)
movb $0x5f, -0x67e(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x678(%rbp), %rdx
leaq -0x67c(%rbp), %rcx
leaq -0x67d(%rbp), %r8
leaq 0x1e8c8(%rip), %r9      # 0x240fe
leaq -0x67e(%rbp), %rax
movq %rax, (%rsp)
callq 0x14500
movl %eax, -0x668(%rbp)
movq -0x660(%rbp), %rsi
movslq -0x668(%rbp), %rdx
leaq 0x1e8a1(%rip), %rdi     # 0x24102
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5874
jmp 0x58e3
leaq 0x1df95(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2484f(%rip), %rsi     # 0x2a0d8
leaq 0x1df8e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1df91(%rip), %rdi     # 0x2382f
leaq 0x1df9d(%rip), %rsi     # 0x23842
movl $0xb3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1df99(%rip), %rdi     # 0x23851
leaq 0x1e84a(%rip), %rsi     # 0x24109
movb $0x0, %al
callq 0x1030
leaq 0x1df4f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24806(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x247fd(%rip)     # 0x2a0e0
jmp 0x58e5
movl $0x6, %eax
cmpl -0x668(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x58fb
jmp 0x596a
leaq 0x1df0e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x247c8(%rip), %rsi     # 0x2a0d8
leaq 0x1df07(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1df0a(%rip), %rdi     # 0x2382f
leaq 0x1df16(%rip), %rsi     # 0x23842
movl $0xb3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1df12(%rip), %rdi     # 0x23851
leaq 0x1e04b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1dec8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2477f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24776(%rip)     # 0x2a0e0
movq -0x660(%rbp), %rdi
callq 0x10e0
jmp 0x5978
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x688(%rbp)
movq -0x688(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x68c(%rbp)
movq -0x688(%rbp), %rax
movq %rax, -0x1d90(%rbp)
leaq -0x6a0(%rbp), %rdi
leaq 0x1e78d(%rip), %rsi     # 0x24146
callq 0x14060
movq -0x1d90(%rbp), %rdi
movl $0x1, -0x6a4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x6a0(%rbp), %rdx
leaq -0x6a4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x690(%rbp)
movq -0x688(%rbp), %rsi
movslq -0x690(%rbp), %rdx
leaq 0x1e744(%rip), %rdi     # 0x24146
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5a15
jmp 0x5a84
leaq 0x1ddf4(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x246ae(%rip), %rsi     # 0x2a0d8
leaq 0x1dded(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ddf0(%rip), %rdi     # 0x2382f
leaq 0x1ddfc(%rip), %rsi     # 0x23842
movl $0xb4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ddf8(%rip), %rdi     # 0x23851
leaq 0x1e6eb(%rip), %rsi     # 0x2414b
movb $0x0, %al
callq 0x1030
leaq 0x1ddae(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24665(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2465c(%rip)     # 0x2a0e0
jmp 0x5a86
movl $0x4, %eax
cmpl -0x690(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5a9c
jmp 0x5b0b
leaq 0x1dd6d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24627(%rip), %rsi     # 0x2a0d8
leaq 0x1dd66(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1dd69(%rip), %rdi     # 0x2382f
leaq 0x1dd75(%rip), %rsi     # 0x23842
movl $0xb4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1dd71(%rip), %rdi     # 0x23851
leaq 0x1deaa(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1dd27(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x245de(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x245d5(%rip)     # 0x2a0e0
movq -0x688(%rbp), %rdi
callq 0x10e0
jmp 0x5b19
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x6b0(%rbp)
movq -0x6b0(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x6b4(%rbp)
movq -0x6b0(%rbp), %rax
movq %rax, -0x1d98(%rbp)
leaq -0x6c8(%rbp), %rdi
leaq 0x1e61d(%rip), %rsi     # 0x24177
callq 0x14060
movq -0x1d98(%rbp), %rdi
movl $0x1, -0x6cc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x6c8(%rbp), %rdx
leaq -0x6cc(%rbp), %rcx
callq 0x140b0
movl %eax, -0x6b8(%rbp)
movq -0x6b0(%rbp), %rsi
movslq -0x6b8(%rbp), %rdx
leaq 0x1e5d4(%rip), %rdi     # 0x24177
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5bb6
jmp 0x5c25
leaq 0x1dc53(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2450d(%rip), %rsi     # 0x2a0d8
leaq 0x1dc4c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1dc4f(%rip), %rdi     # 0x2382f
leaq 0x1dc5b(%rip), %rsi     # 0x23842
movl $0xb5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1dc57(%rip), %rdi     # 0x23851
leaq 0x1e57b(%rip), %rsi     # 0x2417c
movb $0x0, %al
callq 0x1030
leaq 0x1dc0d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x244c4(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x244bb(%rip)     # 0x2a0e0
jmp 0x5c27
movl $0x4, %eax
cmpl -0x6b8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5c3d
jmp 0x5cac
leaq 0x1dbcc(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24486(%rip), %rsi     # 0x2a0d8
leaq 0x1dbc5(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1dbc8(%rip), %rdi     # 0x2382f
leaq 0x1dbd4(%rip), %rsi     # 0x23842
movl $0xb5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1dbd0(%rip), %rdi     # 0x23851
leaq 0x1dd09(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1db86(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2443d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24434(%rip)     # 0x2a0e0
movq -0x6b0(%rbp), %rdi
callq 0x10e0
jmp 0x5cba
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x6d8(%rbp)
movq -0x6d8(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x6dc(%rbp)
movq -0x6d8(%rbp), %rax
movq %rax, -0x1da0(%rbp)
leaq -0x6f0(%rbp), %rdi
leaq 0x1e4ad(%rip), %rsi     # 0x241a8
callq 0x14060
movq -0x1da0(%rbp), %rdi
movl $0x1, -0x6f4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x6f0(%rbp), %rdx
leaq -0x6f4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x6e0(%rbp)
movq -0x6d8(%rbp), %rsi
movslq -0x6e0(%rbp), %rdx
leaq 0x1e464(%rip), %rdi     # 0x241a8
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5d57
jmp 0x5dc6
leaq 0x1dab2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2436c(%rip), %rsi     # 0x2a0d8
leaq 0x1daab(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1daae(%rip), %rdi     # 0x2382f
leaq 0x1daba(%rip), %rsi     # 0x23842
movl $0xb6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1dab6(%rip), %rdi     # 0x23851
leaq 0x1e40b(%rip), %rsi     # 0x241ad
movb $0x0, %al
callq 0x1030
leaq 0x1da6c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24323(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2431a(%rip)     # 0x2a0e0
jmp 0x5dc8
movl $0x4, %eax
cmpl -0x6e0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5dde
jmp 0x5e4d
leaq 0x1da2b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x242e5(%rip), %rsi     # 0x2a0d8
leaq 0x1da24(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1da27(%rip), %rdi     # 0x2382f
leaq 0x1da33(%rip), %rsi     # 0x23842
movl $0xb6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1da2f(%rip), %rdi     # 0x23851
leaq 0x1db68(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1d9e5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2429c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24293(%rip)     # 0x2a0e0
movq -0x6d8(%rbp), %rdi
callq 0x10e0
jmp 0x5e5b
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x700(%rbp)
movq -0x700(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x704(%rbp)
movq -0x700(%rbp), %rax
movq %rax, -0x1da8(%rbp)
leaq -0x718(%rbp), %rdi
leaq 0x1e33d(%rip), %rsi     # 0x241d9
callq 0x14060
movq -0x1da8(%rbp), %rdi
movl $0x41, -0x71c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x718(%rbp), %rdx
leaq -0x71c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x708(%rbp)
movq -0x700(%rbp), %rsi
movslq -0x708(%rbp), %rdx
leaq 0x1e2f9(%rip), %rdi     # 0x241de
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5ef8
jmp 0x5f67
leaq 0x1d911(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x241cb(%rip), %rsi     # 0x2a0d8
leaq 0x1d90a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d90d(%rip), %rdi     # 0x2382f
leaq 0x1d919(%rip), %rsi     # 0x23842
movl $0xb7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d915(%rip), %rdi     # 0x23851
leaq 0x1e29d(%rip), %rsi     # 0x241e0
movb $0x0, %al
callq 0x1030
leaq 0x1d8cb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x24182(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x24179(%rip)     # 0x2a0e0
jmp 0x5f69
movl $0x1, %eax
cmpl -0x708(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x5f7f
jmp 0x5fee
leaq 0x1d88a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x24144(%rip), %rsi     # 0x2a0d8
leaq 0x1d883(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d886(%rip), %rdi     # 0x2382f
leaq 0x1d892(%rip), %rsi     # 0x23842
movl $0xb7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d88e(%rip), %rdi     # 0x23851
leaq 0x1d9c7(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1d844(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x240fb(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x240f2(%rip)     # 0x2a0e0
movq -0x700(%rbp), %rdi
callq 0x10e0
jmp 0x5ffc
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x728(%rbp)
movq -0x728(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x72c(%rbp)
movq -0x728(%rbp), %rax
movq %rax, -0x1db0(%rbp)
leaq -0x740(%rbp), %rdi
leaq 0x1e1cc(%rip), %rsi     # 0x24209
callq 0x14060
movq -0x1db0(%rbp), %rdi
movl $0x78, -0x744(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x740(%rbp), %rdx
leaq -0x744(%rbp), %rcx
callq 0x140b0
movl %eax, -0x730(%rbp)
movq -0x728(%rbp), %rsi
movslq -0x730(%rbp), %rdx
leaq 0x1e366(%rip), %rdi     # 0x243ec
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6099
jmp 0x6108
leaq 0x1d770(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2402a(%rip), %rsi     # 0x2a0d8
leaq 0x1d769(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d76c(%rip), %rdi     # 0x2382f
leaq 0x1d778(%rip), %rsi     # 0x23842
movl $0xb8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d774(%rip), %rdi     # 0x23851
leaq 0x1e12b(%rip), %rsi     # 0x2420f
movb $0x0, %al
callq 0x1030
leaq 0x1d72a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23fe1(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23fd8(%rip)     # 0x2a0e0
jmp 0x610a
movl $0x1, %eax
cmpl -0x730(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6120
jmp 0x618f
leaq 0x1d6e9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23fa3(%rip), %rsi     # 0x2a0d8
leaq 0x1d6e2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d6e5(%rip), %rdi     # 0x2382f
leaq 0x1d6f1(%rip), %rsi     # 0x23842
movl $0xb8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d6ed(%rip), %rdi     # 0x23851
leaq 0x1d826(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1d6a3(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23f5a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23f51(%rip)     # 0x2a0e0
movq -0x728(%rbp), %rdi
callq 0x10e0
jmp 0x619d
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x750(%rbp)
movq -0x750(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x754(%rbp)
movq -0x750(%rbp), %rax
movq %rax, -0x1db8(%rbp)
leaq -0x768(%rbp), %rdi
leaq 0x1dffb(%rip), %rsi     # 0x241d9
callq 0x14060
movq -0x1db8(%rbp), %rdi
movl $0x100, -0x76c(%rbp)    # imm = 0x100
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x768(%rbp), %rdx
leaq -0x76c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x758(%rbp)
movq -0x750(%rbp), %rsi
movslq -0x758(%rbp), %rdx
leaq 0x1e011(%rip), %rdi     # 0x24238
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x623a
jmp 0x62a9
leaq 0x1d5cf(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23e89(%rip), %rsi     # 0x2a0d8
leaq 0x1d5c8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d5cb(%rip), %rdi     # 0x2382f
leaq 0x1d5d7(%rip), %rsi     # 0x23842
movl $0xb9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d5d3(%rip), %rdi     # 0x23851
leaq 0x1dfb9(%rip), %rsi     # 0x2423e
movb $0x0, %al
callq 0x1030
leaq 0x1d589(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23e40(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23e37(%rip)     # 0x2a0e0
jmp 0x62ab
movl $0x5, %eax
cmpl -0x758(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x62c1
jmp 0x6330
leaq 0x1d548(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23e02(%rip), %rsi     # 0x2a0d8
leaq 0x1d541(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d544(%rip), %rdi     # 0x2382f
leaq 0x1d550(%rip), %rsi     # 0x23842
movl $0xb9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d54c(%rip), %rdi     # 0x23851
leaq 0x1d685(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1d502(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23db9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23db0(%rip)     # 0x2a0e0
movq -0x750(%rbp), %rdi
callq 0x10e0
jmp 0x633e
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x778(%rbp)
movq -0x778(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x77c(%rbp)
movq -0x778(%rbp), %rax
movq %rax, -0x1dc0(%rbp)
leaq -0x790(%rbp), %rdi
leaq 0x1de8a(%rip), %rsi     # 0x24209
callq 0x14060
movq -0x1dc0(%rbp), %rdi
movl $0xa0, -0x794(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x790(%rbp), %rdx
leaq -0x794(%rbp), %rcx
callq 0x140b0
movl %eax, -0x780(%rbp)
movq -0x778(%rbp), %rsi
movslq -0x780(%rbp), %rdx
leaq 0x1dea3(%rip), %rdi     # 0x2426b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x63db
jmp 0x644a
leaq 0x1d42e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23ce8(%rip), %rsi     # 0x2a0d8
leaq 0x1d427(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d42a(%rip), %rdi     # 0x2382f
leaq 0x1d436(%rip), %rsi     # 0x23842
movl $0xba, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d432(%rip), %rdi     # 0x23851
leaq 0x1de4c(%rip), %rsi     # 0x24272
movb $0x0, %al
callq 0x1030
leaq 0x1d3e8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23c9f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23c96(%rip)     # 0x2a0e0
jmp 0x644c
movl $0x6, %eax
cmpl -0x780(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6462
jmp 0x64d1
leaq 0x1d3a7(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23c61(%rip), %rsi     # 0x2a0d8
leaq 0x1d3a0(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d3a3(%rip), %rdi     # 0x2382f
leaq 0x1d3af(%rip), %rsi     # 0x23842
movl $0xba, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d3ab(%rip), %rdi     # 0x23851
leaq 0x1d4e4(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1d361(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23c18(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23c0f(%rip)     # 0x2a0e0
movq -0x778(%rbp), %rdi
callq 0x10e0
jmp 0x64df
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x7a0(%rbp)
movq -0x7a0(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x7a4(%rbp)
movq -0x7a0(%rbp), %rax
movq %rax, -0x1dc8(%rbp)
leaq -0x7b8(%rbp), %rdi
leaq 0x1dce9(%rip), %rsi     # 0x24209
callq 0x14060
movq -0x1dc8(%rbp), %rdi
movl $0xfffffffb, -0x7bc(%rbp) # imm = 0xFFFFFFFB
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x7b8(%rbp), %rdx
leaq -0x7bc(%rbp), %rcx
callq 0x140b0
movl %eax, -0x7a8(%rbp)
movq -0x7a0(%rbp), %rsi
movslq -0x7a8(%rbp), %rdx
leaq 0x1dd37(%rip), %rdi     # 0x242a0
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x657c
jmp 0x65eb
leaq 0x1d28d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23b47(%rip), %rsi     # 0x2a0d8
leaq 0x1d286(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d289(%rip), %rdi     # 0x2382f
leaq 0x1d295(%rip), %rsi     # 0x23842
movl $0xbb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d291(%rip), %rdi     # 0x23851
leaq 0x1dce0(%rip), %rsi     # 0x242a7
movb $0x0, %al
callq 0x1030
leaq 0x1d247(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23afe(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23af5(%rip)     # 0x2a0e0
jmp 0x65ed
movl $0x6, %eax
cmpl -0x7a8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6603
jmp 0x6672
leaq 0x1d206(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23ac0(%rip), %rsi     # 0x2a0d8
leaq 0x1d1ff(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d202(%rip), %rdi     # 0x2382f
leaq 0x1d20e(%rip), %rsi     # 0x23842
movl $0xbb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d20a(%rip), %rdi     # 0x23851
leaq 0x1d343(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1d1c0(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23a77(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23a6e(%rip)     # 0x2a0e0
movq -0x7a0(%rbp), %rdi
callq 0x10e0
jmp 0x6680
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x7c8(%rbp)
movq -0x7c8(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x7cc(%rbp)
movq -0x7c8(%rbp), %rax
movq %rax, -0x1dd0(%rbp)
leaq -0x7e0(%rbp), %rdi
leaq 0x1d957(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1dd0(%rbp), %rdi
movsd 0x1c97b(%rip), %xmm0    # 0x23050
movsd %xmm0, -0x7e8(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x7e0(%rbp), %rdx
leaq -0x7e8(%rbp), %rcx
callq 0x14570
movl %eax, -0x7d0(%rbp)
movq -0x7c8(%rbp), %rsi
movslq -0x7d0(%rbp), %rdx
leaq 0x1dbc5(%rip), %rdi     # 0x242d5
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6723
jmp 0x6792
leaq 0x1d0e6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x239a0(%rip), %rsi     # 0x2a0d8
leaq 0x1d0df(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d0e2(%rip), %rdi     # 0x2382f
leaq 0x1d0ee(%rip), %rsi     # 0x23842
movl $0xbc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d0ea(%rip), %rdi     # 0x23851
leaq 0x1db71(%rip), %rsi     # 0x242df
movb $0x0, %al
callq 0x1030
leaq 0x1d0a0(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23957(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2394e(%rip)     # 0x2a0e0
jmp 0x6794
movl $0x9, %eax
cmpl -0x7d0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x67aa
jmp 0x6819
leaq 0x1d05f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23919(%rip), %rsi     # 0x2a0d8
leaq 0x1d058(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1d05b(%rip), %rdi     # 0x2382f
leaq 0x1d067(%rip), %rsi     # 0x23842
movl $0xbc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1d063(%rip), %rdi     # 0x23851
leaq 0x1d19c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1d019(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x238d0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x238c7(%rip)     # 0x2a0e0
movq -0x7c8(%rbp), %rdi
callq 0x10e0
jmp 0x6827
leaq 0x1dae2(%rip), %rax     # 0x24310
movq %rax, 0x238a3(%rip)     # 0x2a0d8
jmp 0x6837
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x7f0(%rbp)
movq -0x7f0(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x7f4(%rbp)
movq -0x7f0(%rbp), %rax
movq %rax, -0x1dd8(%rbp)
leaq -0x808(%rbp), %rdi
leaq 0x1d7a0(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1dd8(%rbp), %rdi
movb $0x20, -0x809(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x808(%rbp), %rdx
leaq -0x809(%rbp), %rcx
callq 0x145c0
movl %eax, -0x7f8(%rbp)
movq -0x7f0(%rbp), %rsi
movslq -0x7f8(%rbp), %rdx
leaq 0x1ed47(%rip), %rdi     # 0x25605
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x68d1
jmp 0x6940
leaq 0x1cf38(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x237f2(%rip), %rsi     # 0x2a0d8
leaq 0x1cf31(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1cf34(%rip), %rdi     # 0x2382f
leaq 0x1cf40(%rip), %rsi     # 0x23842
movl $0xc1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1cf3c(%rip), %rdi     # 0x23851
leaq 0x1da01(%rip), %rsi     # 0x2431d
movb $0x0, %al
callq 0x1030
leaq 0x1cef2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x237a9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x237a0(%rip)     # 0x2a0e0
jmp 0x6942
movl $0x1, %eax
cmpl -0x7f8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6958
jmp 0x69c7
leaq 0x1ceb1(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2376b(%rip), %rsi     # 0x2a0d8
leaq 0x1ceaa(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1cead(%rip), %rdi     # 0x2382f
leaq 0x1ceb9(%rip), %rsi     # 0x23842
movl $0xc1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ceb5(%rip), %rdi     # 0x23851
leaq 0x1cfee(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1ce6b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23722(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23719(%rip)     # 0x2a0e0
movq -0x7f0(%rbp), %rdi
callq 0x10e0
jmp 0x69d5
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x818(%rbp)
movq -0x818(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x81c(%rbp)
movq -0x818(%rbp), %rax
movq %rax, -0x1de0(%rbp)
leaq -0x830(%rbp), %rdi
leaq 0x1d602(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1de0(%rbp), %rdi
movw $0x20, -0x832(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x830(%rbp), %rdx
leaq -0x832(%rbp), %rcx
callq 0x14610
movl %eax, -0x820(%rbp)
movq -0x818(%rbp), %rsi
movslq -0x820(%rbp), %rdx
leaq 0x1eba7(%rip), %rdi     # 0x25605
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6a71
jmp 0x6ae0
leaq 0x1cd98(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23652(%rip), %rsi     # 0x2a0d8
leaq 0x1cd91(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1cd94(%rip), %rdi     # 0x2382f
leaq 0x1cda0(%rip), %rsi     # 0x23842
movl $0xc2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1cd9c(%rip), %rdi     # 0x23851
leaq 0x1d861(%rip), %rsi     # 0x2431d
movb $0x0, %al
callq 0x1030
leaq 0x1cd52(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23609(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23600(%rip)     # 0x2a0e0
jmp 0x6ae2
movl $0x1, %eax
cmpl -0x820(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6af8
jmp 0x6b67
leaq 0x1cd11(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x235cb(%rip), %rsi     # 0x2a0d8
leaq 0x1cd0a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1cd0d(%rip), %rdi     # 0x2382f
leaq 0x1cd19(%rip), %rsi     # 0x23842
movl $0xc2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1cd15(%rip), %rdi     # 0x23851
leaq 0x1ce4e(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1cccb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23582(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23579(%rip)     # 0x2a0e0
movq -0x818(%rbp), %rdi
callq 0x10e0
jmp 0x6b75
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x840(%rbp)
movq -0x840(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x844(%rbp)
movq -0x840(%rbp), %rax
movq %rax, -0x1de8(%rbp)
leaq -0x858(%rbp), %rdi
leaq 0x1d462(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1de8(%rbp), %rdi
movl $0x20, -0x85c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x858(%rbp), %rdx
leaq -0x85c(%rbp), %rcx
callq 0x14660
movl %eax, -0x848(%rbp)
movq -0x840(%rbp), %rsi
movslq -0x848(%rbp), %rdx
leaq 0x1ea06(%rip), %rdi     # 0x25605
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6c12
jmp 0x6c81
leaq 0x1cbf7(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x234b1(%rip), %rsi     # 0x2a0d8
leaq 0x1cbf0(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1cbf3(%rip), %rdi     # 0x2382f
leaq 0x1cbff(%rip), %rsi     # 0x23842
movl $0xc3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1cbfb(%rip), %rdi     # 0x23851
leaq 0x1d6c0(%rip), %rsi     # 0x2431d
movb $0x0, %al
callq 0x1030
leaq 0x1cbb1(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23468(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2345f(%rip)     # 0x2a0e0
jmp 0x6c83
movl $0x1, %eax
cmpl -0x848(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6c99
jmp 0x6d08
leaq 0x1cb70(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2342a(%rip), %rsi     # 0x2a0d8
leaq 0x1cb69(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1cb6c(%rip), %rdi     # 0x2382f
leaq 0x1cb78(%rip), %rsi     # 0x23842
movl $0xc3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1cb74(%rip), %rdi     # 0x23851
leaq 0x1ccad(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1cb2a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x233e1(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x233d8(%rip)     # 0x2a0e0
movq -0x840(%rbp), %rdi
callq 0x10e0
jmp 0x6d16
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x868(%rbp)
movq -0x868(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x86c(%rbp)
movq -0x868(%rbp), %rax
movq %rax, -0x1df0(%rbp)
leaq -0x880(%rbp), %rdi
leaq 0x1d2c1(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1df0(%rbp), %rdi
movl $0x20, -0x884(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x880(%rbp), %rdx
leaq -0x884(%rbp), %rcx
callq 0x146b0
movl %eax, -0x870(%rbp)
movq -0x868(%rbp), %rsi
movslq -0x870(%rbp), %rdx
leaq 0x1e865(%rip), %rdi     # 0x25605
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6db3
jmp 0x6e22
leaq 0x1ca56(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23310(%rip), %rsi     # 0x2a0d8
leaq 0x1ca4f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ca52(%rip), %rdi     # 0x2382f
leaq 0x1ca5e(%rip), %rsi     # 0x23842
movl $0xc4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ca5a(%rip), %rdi     # 0x23851
leaq 0x1d51f(%rip), %rsi     # 0x2431d
movb $0x0, %al
callq 0x1030
leaq 0x1ca10(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x232c7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x232be(%rip)     # 0x2a0e0
jmp 0x6e24
movl $0x1, %eax
cmpl -0x870(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6e3a
jmp 0x6ea9
leaq 0x1c9cf(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23289(%rip), %rsi     # 0x2a0d8
leaq 0x1c9c8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c9cb(%rip), %rdi     # 0x2382f
leaq 0x1c9d7(%rip), %rsi     # 0x23842
movl $0xc4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c9d3(%rip), %rdi     # 0x23851
leaq 0x1cb0c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1c989(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23240(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23237(%rip)     # 0x2a0e0
movq -0x868(%rbp), %rdi
callq 0x10e0
jmp 0x6eb7
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x890(%rbp)
movq -0x890(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x894(%rbp)
movq -0x890(%rbp), %rax
movq %rax, -0x1df8(%rbp)
leaq -0x8a8(%rbp), %rdi
leaq 0x1d120(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1df8(%rbp), %rdi
movb $0x78, -0x8a9(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x8a8(%rbp), %rdx
leaq -0x8a9(%rbp), %rcx
callq 0x145c0
movl %eax, -0x898(%rbp)
movq -0x890(%rbp), %rsi
movslq -0x898(%rbp), %rdx
leaq 0x1d4ae(%rip), %rdi     # 0x243ec
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6f51
jmp 0x6fc0
leaq 0x1c8b8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x23172(%rip), %rsi     # 0x2a0d8
leaq 0x1c8b1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c8b4(%rip), %rdi     # 0x2382f
leaq 0x1c8c0(%rip), %rsi     # 0x23842
movl $0xc5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c8bc(%rip), %rdi     # 0x23851
leaq 0x1d273(%rip), %rsi     # 0x2420f
movb $0x0, %al
callq 0x1030
leaq 0x1c872(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x23129(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23120(%rip)     # 0x2a0e0
jmp 0x6fc2
movl $0x1, %eax
cmpl -0x898(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x6fd8
jmp 0x7047
leaq 0x1c831(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x230eb(%rip), %rsi     # 0x2a0d8
leaq 0x1c82a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c82d(%rip), %rdi     # 0x2382f
leaq 0x1c839(%rip), %rsi     # 0x23842
movl $0xc5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c835(%rip), %rdi     # 0x23851
leaq 0x1c96e(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1c7eb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x230a2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x23099(%rip)     # 0x2a0e0
movq -0x890(%rbp), %rdi
callq 0x10e0
jmp 0x7055
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x8b8(%rbp)
movq -0x8b8(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x8bc(%rbp)
movq -0x8b8(%rbp), %rax
movq %rax, -0x1e00(%rbp)
leaq -0x8d0(%rbp), %rdi
leaq 0x1d143(%rip), %rsi     # 0x241d9
callq 0x14060
movq -0x1e00(%rbp), %rdi
movl $0x41, -0x8d4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x8d0(%rbp), %rdx
leaq -0x8d4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x8c0(%rbp)
movq -0x8b8(%rbp), %rsi
movslq -0x8c0(%rbp), %rdx
leaq 0x1d0ff(%rip), %rdi     # 0x241de
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x70f2
jmp 0x7161
leaq 0x1c717(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22fd1(%rip), %rsi     # 0x2a0d8
leaq 0x1c710(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c713(%rip), %rdi     # 0x2382f
leaq 0x1c71f(%rip), %rsi     # 0x23842
movl $0xc6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c71b(%rip), %rdi     # 0x23851
leaq 0x1d0a3(%rip), %rsi     # 0x241e0
movb $0x0, %al
callq 0x1030
leaq 0x1c6d1(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22f88(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22f7f(%rip)     # 0x2a0e0
jmp 0x7163
movl $0x1, %eax
cmpl -0x8c0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7179
jmp 0x71e8
leaq 0x1c690(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22f4a(%rip), %rsi     # 0x2a0d8
leaq 0x1c689(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c68c(%rip), %rdi     # 0x2382f
leaq 0x1c698(%rip), %rsi     # 0x23842
movl $0xc6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c694(%rip), %rdi     # 0x23851
leaq 0x1c7cd(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1c64a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22f01(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22ef8(%rip)     # 0x2a0e0
movq -0x8b8(%rbp), %rdi
callq 0x10e0
jmp 0x71f6
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x8e0(%rbp)
movq -0x8e0(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x8e4(%rbp)
movq -0x8e0(%rbp), %rax
movq %rax, -0x1e08(%rbp)
leaq -0x8f8(%rbp), %rdi
leaq 0x1cfa2(%rip), %rsi     # 0x241d9
callq 0x14060
movq -0x1e08(%rbp), %rdi
movl $0xffffffbf, -0x8fc(%rbp) # imm = 0xFFFFFFBF
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x8f8(%rbp), %rdx
leaq -0x8fc(%rbp), %rcx
callq 0x140b0
movl %eax, -0x8e8(%rbp)
movq -0x8e0(%rbp), %rsi
movslq -0x8e8(%rbp), %rdx
leaq 0x1d0c6(%rip), %rdi     # 0x24346
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7293
jmp 0x7302
leaq 0x1c576(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22e30(%rip), %rsi     # 0x2a0d8
leaq 0x1c56f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c572(%rip), %rdi     # 0x2382f
leaq 0x1c57e(%rip), %rsi     # 0x23842
movl $0xc7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c57a(%rip), %rdi     # 0x23851
leaq 0x1d06e(%rip), %rsi     # 0x2434c
movb $0x0, %al
callq 0x1030
leaq 0x1c530(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22de7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22dde(%rip)     # 0x2a0e0
jmp 0x7304
movl $0x5, %eax
cmpl -0x8e8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x731a
jmp 0x7389
leaq 0x1c4ef(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22da9(%rip), %rsi     # 0x2a0d8
leaq 0x1c4e8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c4eb(%rip), %rdi     # 0x2382f
leaq 0x1c4f7(%rip), %rsi     # 0x23842
movl $0xc7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c4f3(%rip), %rdi     # 0x23851
leaq 0x1c62c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1c4a9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22d60(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22d57(%rip)     # 0x2a0e0
movq -0x8e0(%rbp), %rdi
callq 0x10e0
jmp 0x7397
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x908(%rbp)
movq -0x908(%rbp), %rax
movb $0x0, (%rax)
movl $0x7, -0x90c(%rbp)
movq -0x908(%rbp), %rax
movq %rax, -0x1e10(%rbp)
leaq -0x920(%rbp), %rdi
leaq 0x1ce31(%rip), %rsi     # 0x24209
callq 0x14060
movq -0x1e10(%rbp), %rdi
movl $0xffffffbf, -0x924(%rbp) # imm = 0xFFFFFFBF
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x920(%rbp), %rdx
leaq -0x924(%rbp), %rcx
callq 0x140b0
movl %eax, -0x910(%rbp)
movq -0x908(%rbp), %rsi
movslq -0x910(%rbp), %rdx
leaq 0x1cf58(%rip), %rdi     # 0x24379
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7434
jmp 0x74a3
leaq 0x1c3d5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22c8f(%rip), %rsi     # 0x2a0d8
leaq 0x1c3ce(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c3d1(%rip), %rdi     # 0x2382f
leaq 0x1c3dd(%rip), %rsi     # 0x23842
movl $0xc8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c3d9(%rip), %rdi     # 0x23851
leaq 0x1cf02(%rip), %rsi     # 0x24381
movb $0x0, %al
callq 0x1030
leaq 0x1c38f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22c46(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22c3d(%rip)     # 0x2a0e0
jmp 0x74a5
movl $0x7, %eax
cmpl -0x910(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x74bb
jmp 0x752a
leaq 0x1c34e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22c08(%rip), %rsi     # 0x2a0d8
leaq 0x1c347(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c34a(%rip), %rdi     # 0x2382f
leaq 0x1c356(%rip), %rsi     # 0x23842
movl $0xc8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c352(%rip), %rdi     # 0x23851
leaq 0x1c48b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1c308(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22bbf(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22bb6(%rip)     # 0x2a0e0
movq -0x908(%rbp), %rdi
callq 0x10e0
jmp 0x7538
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x930(%rbp)
movq -0x930(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x934(%rbp)
movq -0x930(%rbp), %rax
movq %rax, -0x1e18(%rbp)
leaq -0x948(%rbp), %rdi
leaq 0x1ce37(%rip), %rsi     # 0x243b0
callq 0x14060
movq -0x1e18(%rbp), %rdi
movb $0x78, -0x949(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x948(%rbp), %rdx
leaq -0x949(%rbp), %rcx
callq 0x145c0
movl %eax, -0x938(%rbp)
movq -0x930(%rbp), %rsi
movslq -0x938(%rbp), %rdx
leaq 0x1cdf6(%rip), %rdi     # 0x243b5
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x75d2
jmp 0x7641
leaq 0x1c237(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22af1(%rip), %rsi     # 0x2a0d8
leaq 0x1c230(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c233(%rip), %rdi     # 0x2382f
leaq 0x1c23f(%rip), %rsi     # 0x23842
movl $0xc9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c23b(%rip), %rdi     # 0x23851
leaq 0x1cd9c(%rip), %rsi     # 0x243b9
movb $0x0, %al
callq 0x1030
leaq 0x1c1f1(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22aa8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22a9f(%rip)     # 0x2a0e0
jmp 0x7643
movl $0x3, %eax
cmpl -0x938(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7659
jmp 0x76c8
leaq 0x1c1b0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22a6a(%rip), %rsi     # 0x2a0d8
leaq 0x1c1a9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c1ac(%rip), %rdi     # 0x2382f
leaq 0x1c1b8(%rip), %rsi     # 0x23842
movl $0xc9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c1b4(%rip), %rdi     # 0x23851
leaq 0x1c2ed(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1c16a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22a21(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22a18(%rip)     # 0x2a0e0
movq -0x930(%rbp), %rdi
callq 0x10e0
jmp 0x76d6
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x958(%rbp)
movq -0x958(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x95c(%rbp)
movq -0x958(%rbp), %rax
movq %rax, -0x1e20(%rbp)
leaq -0x970(%rbp), %rdi
leaq 0x1cccd(%rip), %rsi     # 0x243e4
callq 0x14060
movq -0x1e20(%rbp), %rdi
movb $0x78, -0x971(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x970(%rbp), %rdx
leaq -0x971(%rbp), %rcx
callq 0x145c0
movl %eax, -0x960(%rbp)
movq -0x958(%rbp), %rsi
movslq -0x960(%rbp), %rdx
leaq 0x1cc8d(%rip), %rdi     # 0x243ea
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7770
jmp 0x77df
leaq 0x1c099(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22953(%rip), %rsi     # 0x2a0d8
leaq 0x1c092(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c095(%rip), %rdi     # 0x2382f
leaq 0x1c0a1(%rip), %rsi     # 0x23842
movl $0xca, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c09d(%rip), %rdi     # 0x23851
leaq 0x1cc33(%rip), %rsi     # 0x243ee
movb $0x0, %al
callq 0x1030
leaq 0x1c053(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2290a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22901(%rip)     # 0x2a0e0
jmp 0x77e1
movl $0x3, %eax
cmpl -0x960(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x77f7
jmp 0x7866
leaq 0x1c012(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x228cc(%rip), %rsi     # 0x2a0d8
leaq 0x1c00b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1c00e(%rip), %rdi     # 0x2382f
leaq 0x1c01a(%rip), %rsi     # 0x23842
movl $0xca, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1c016(%rip), %rdi     # 0x23851
leaq 0x1c14f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1bfcc(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22883(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2287a(%rip)     # 0x2a0e0
movq -0x958(%rbp), %rdi
callq 0x10e0
jmp 0x7874
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x980(%rbp)
movq -0x980(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x984(%rbp)
movq -0x980(%rbp), %rax
movq %rax, -0x1e28(%rbp)
leaq -0x998(%rbp), %rdi
leaq 0x1c924(%rip), %rsi     # 0x241d9
callq 0x14060
movq -0x1e28(%rbp), %rdi
movl $0x7f, -0x99c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x998(%rbp), %rdx
leaq -0x99c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x988(%rbp)
movq -0x980(%rbp), %rsi
movslq -0x988(%rbp), %rdx
leaq 0x1cb1b(%rip), %rdi     # 0x24419
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7911
jmp 0x7980
leaq 0x1bef8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x227b2(%rip), %rsi     # 0x2a0d8
leaq 0x1bef1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1bef4(%rip), %rdi     # 0x2382f
leaq 0x1bf00(%rip), %rsi     # 0x23842
movl $0xcb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1befc(%rip), %rdi     # 0x23851
leaq 0x1cabf(%rip), %rsi     # 0x2441b
movb $0x0, %al
callq 0x1030
leaq 0x1beb2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22769(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22760(%rip)     # 0x2a0e0
jmp 0x7982
movl $0x1, %eax
cmpl -0x988(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7998
jmp 0x7a07
leaq 0x1be71(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2272b(%rip), %rsi     # 0x2a0d8
leaq 0x1be6a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1be6d(%rip), %rdi     # 0x2382f
leaq 0x1be79(%rip), %rsi     # 0x23842
movl $0xcb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1be75(%rip), %rdi     # 0x23851
leaq 0x1bfae(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1be2b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x226e2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x226d9(%rip)     # 0x2a0e0
movq -0x980(%rbp), %rdi
callq 0x10e0
jmp 0x7a15
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x9a8(%rbp)
movq -0x9a8(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x9ac(%rbp)
movq -0x9a8(%rbp), %rax
movq %rax, -0x1e30(%rbp)
leaq -0x9c0(%rbp), %rdi
leaq 0x1c783(%rip), %rsi     # 0x241d9
callq 0x14060
movq -0x1e30(%rbp), %rdi
movl $0x80, -0x9c4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x9c0(%rbp), %rdx
leaq -0x9c4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x9b0(%rbp)
movq -0x9a8(%rbp), %rsi
movslq -0x9b0(%rbp), %rdx
leaq 0x1c9a8(%rip), %rdi     # 0x24447
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7ab2
jmp 0x7b21
leaq 0x1bd57(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22611(%rip), %rsi     # 0x2a0d8
leaq 0x1bd50(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1bd53(%rip), %rdi     # 0x2382f
leaq 0x1bd5f(%rip), %rsi     # 0x23842
movl $0xcc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1bd5b(%rip), %rdi     # 0x23851
leaq 0x1c94f(%rip), %rsi     # 0x2444c
movb $0x0, %al
callq 0x1030
leaq 0x1bd11(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x225c8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x225bf(%rip)     # 0x2a0e0
jmp 0x7b23
movl $0x4, %eax
cmpl -0x9b0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7b39
jmp 0x7ba8
leaq 0x1bcd0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2258a(%rip), %rsi     # 0x2a0d8
leaq 0x1bcc9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1bccc(%rip), %rdi     # 0x2382f
leaq 0x1bcd8(%rip), %rsi     # 0x23842
movl $0xcc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1bcd4(%rip), %rdi     # 0x23851
leaq 0x1be0d(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1bc8a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22541(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22538(%rip)     # 0x2a0e0
movq -0x9a8(%rbp), %rdi
callq 0x10e0
jmp 0x7bb6
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x9d0(%rbp)
movq -0x9d0(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x9d4(%rbp)
movq -0x9d0(%rbp), %rax
movq %rax, -0x1e38(%rbp)
leaq -0x9e8(%rbp), %rdi
leaq 0x1c881(%rip), %rsi     # 0x24478
callq 0x14060
movq -0x1e38(%rbp), %rdi
movl $0x80, -0x9ec(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x9e8(%rbp), %rdx
leaq -0x9ec(%rbp), %rcx
callq 0x140b0
movl %eax, -0x9d8(%rbp)
movq -0x9d0(%rbp), %rsi
movslq -0x9d8(%rbp), %rdx
leaq 0x1c83e(%rip), %rdi     # 0x2447e
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7c53
jmp 0x7cc2
leaq 0x1bbb6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22470(%rip), %rsi     # 0x2a0d8
leaq 0x1bbaf(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1bbb2(%rip), %rdi     # 0x2382f
leaq 0x1bbbe(%rip), %rsi     # 0x23842
movl $0xcd, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1bbba(%rip), %rdi     # 0x23851
leaq 0x1c7e6(%rip), %rsi     # 0x24484
movb $0x0, %al
callq 0x1030
leaq 0x1bb70(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22427(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2241e(%rip)     # 0x2a0e0
jmp 0x7cc4
movl $0x5, %eax
cmpl -0x9d8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7cda
jmp 0x7d49
leaq 0x1bb2f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x223e9(%rip), %rsi     # 0x2a0d8
leaq 0x1bb28(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1bb2b(%rip), %rdi     # 0x2382f
leaq 0x1bb37(%rip), %rsi     # 0x23842
movl $0xcd, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1bb33(%rip), %rdi     # 0x23851
leaq 0x1bc6c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1bae9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x223a0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22397(%rip)     # 0x2a0e0
movq -0x9d0(%rbp), %rdi
callq 0x10e0
jmp 0x7d57
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x9f8(%rbp)
movq -0x9f8(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x9fc(%rbp)
movq -0x9f8(%rbp), %rax
movq %rax, -0x1e40(%rbp)
leaq -0xa10(%rbp), %rdi
leaq 0x1c719(%rip), %rsi     # 0x244b1
callq 0x14060
movq -0x1e40(%rbp), %rdi
movl $0x80, -0xa14(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xa10(%rbp), %rdx
leaq -0xa14(%rbp), %rcx
callq 0x140b0
movl %eax, -0xa00(%rbp)
movq -0x9f8(%rbp), %rsi
movslq -0xa00(%rbp), %rdx
leaq 0x1c6d8(%rip), %rdi     # 0x244b9
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7df4
jmp 0x7e63
leaq 0x1ba15(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x222cf(%rip), %rsi     # 0x2a0d8
leaq 0x1ba0e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ba11(%rip), %rdi     # 0x2382f
leaq 0x1ba1d(%rip), %rsi     # 0x23842
movl $0xce, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ba19(%rip), %rdi     # 0x23851
leaq 0x1c684(%rip), %rsi     # 0x244c3
movb $0x0, %al
callq 0x1030
leaq 0x1b9cf(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22286(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2227d(%rip)     # 0x2a0e0
jmp 0x7e65
movl $0x9, %eax
cmpl -0xa00(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7e7b
jmp 0x7eea
leaq 0x1b98e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22248(%rip), %rsi     # 0x2a0d8
leaq 0x1b987(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b98a(%rip), %rdi     # 0x2382f
leaq 0x1b996(%rip), %rsi     # 0x23842
movl $0xce, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b992(%rip), %rdi     # 0x23851
leaq 0x1bacb(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1b948(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x221ff(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x221f6(%rip)     # 0x2a0e0
movq -0x9f8(%rbp), %rdi
callq 0x10e0
jmp 0x7ef8
leaq 0x1c5f5(%rip), %rax     # 0x244f4
movq %rax, 0x221d2(%rip)     # 0x2a0d8
jmp 0x7f08
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xa20(%rbp)
movq -0xa20(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0xa24(%rbp)
movq -0xa20(%rbp), %rax
movq %rax, -0x1e48(%rbp)
leaq -0xa38(%rbp), %rdi
leaq 0x1c0cf(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e48(%rbp), %rdi
movb $0x1, -0xa39(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xa38(%rbp), %rdx
leaq -0xa39(%rbp), %rcx
callq 0x14700
movl %eax, -0xa28(%rbp)
movq -0xa20(%rbp), %rsi
movslq -0xa28(%rbp), %rdx
leaq 0x1bec4(%rip), %rdi     # 0x23e53
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x7fa2
jmp 0x8011
leaq 0x1b867(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x22121(%rip), %rsi     # 0x2a0d8
leaq 0x1b860(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b863(%rip), %rdi     # 0x2382f
leaq 0x1b86f(%rip), %rsi     # 0x23842
movl $0xd3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b86b(%rip), %rdi     # 0x23851
leaq 0x1c517(%rip), %rsi     # 0x24504
movb $0x0, %al
callq 0x1030
leaq 0x1b821(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x220d8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x220cf(%rip)     # 0x2a0e0
jmp 0x8013
movl $0x4, %eax
cmpl -0xa28(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8029
jmp 0x8098
leaq 0x1b7e0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2209a(%rip), %rsi     # 0x2a0d8
leaq 0x1b7d9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b7dc(%rip), %rdi     # 0x2382f
leaq 0x1b7e8(%rip), %rsi     # 0x23842
movl $0xd3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b7e4(%rip), %rdi     # 0x23851
leaq 0x1b91d(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1b79a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x22051(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x22048(%rip)     # 0x2a0e0
movq -0xa20(%rbp), %rdi
callq 0x10e0
jmp 0x80a6
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xa48(%rbp)
movq -0xa48(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0xa4c(%rbp)
movq -0xa48(%rbp), %rax
movq %rax, -0x1e50(%rbp)
leaq -0xa60(%rbp), %rdi
leaq 0x1bf31(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e50(%rbp), %rdi
movb $0x0, -0xa61(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xa60(%rbp), %rdx
leaq -0xa61(%rbp), %rcx
callq 0x14700
movl %eax, -0xa50(%rbp)
movq -0xa48(%rbp), %rsi
movslq -0xa50(%rbp), %rdx
leaq 0x1c403(%rip), %rdi     # 0x24530
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8140
jmp 0x81af
leaq 0x1b6c9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21f83(%rip), %rsi     # 0x2a0d8
leaq 0x1b6c2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b6c5(%rip), %rdi     # 0x2382f
leaq 0x1b6d1(%rip), %rsi     # 0x23842
movl $0xd4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b6cd(%rip), %rdi     # 0x23851
leaq 0x1c3ab(%rip), %rsi     # 0x24536
movb $0x0, %al
callq 0x1030
leaq 0x1b683(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21f3a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21f31(%rip)     # 0x2a0e0
jmp 0x81b1
movl $0x5, %eax
cmpl -0xa50(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x81c7
jmp 0x8236
leaq 0x1b642(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21efc(%rip), %rsi     # 0x2a0d8
leaq 0x1b63b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b63e(%rip), %rdi     # 0x2382f
leaq 0x1b64a(%rip), %rsi     # 0x23842
movl $0xd4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b646(%rip), %rdi     # 0x23851
leaq 0x1b77f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1b5fc(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21eb3(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21eaa(%rip)     # 0x2a0e0
movq -0xa48(%rbp), %rdi
callq 0x10e0
jmp 0x8244
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xa70(%rbp)
movq -0xa70(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xa74(%rbp)
movq -0xa70(%rbp), %rax
movq %rax, -0x1e58(%rbp)
leaq -0xa88(%rbp), %rdi
leaq 0x1c2de(%rip), %rsi     # 0x24563
callq 0x14060
movq -0x1e58(%rbp), %rdi
movb $0x0, -0xa89(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xa88(%rbp), %rdx
leaq -0xa89(%rbp), %rcx
callq 0x14700
movl %eax, -0xa78(%rbp)
movq -0xa70(%rbp), %rsi
movslq -0xa78(%rbp), %rdx
leaq 0x1d36a(%rip), %rdi     # 0x25635
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x82de
jmp 0x834d
leaq 0x1b52b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21de5(%rip), %rsi     # 0x2a0d8
leaq 0x1b524(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b527(%rip), %rdi     # 0x2382f
leaq 0x1b533(%rip), %rsi     # 0x23842
movl $0xd5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b52f(%rip), %rdi     # 0x23851
leaq 0x1c23f(%rip), %rsi     # 0x24568
movb $0x0, %al
callq 0x1030
leaq 0x1b4e5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21d9c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21d93(%rip)     # 0x2a0e0
jmp 0x834f
movl $0x1, %eax
cmpl -0xa78(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8365
jmp 0x83d4
leaq 0x1b4a4(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21d5e(%rip), %rsi     # 0x2a0d8
leaq 0x1b49d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b4a0(%rip), %rdi     # 0x2382f
leaq 0x1b4ac(%rip), %rsi     # 0x23842
movl $0xd5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b4a8(%rip), %rdi     # 0x23851
leaq 0x1b5e1(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1b45e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21d15(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21d0c(%rip)     # 0x2a0e0
movq -0xa70(%rbp), %rdi
callq 0x10e0
jmp 0x83e2
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xa98(%rbp)
movq -0xa98(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xa9c(%rbp)
movq -0xa98(%rbp), %rax
movq %rax, -0x1e60(%rbp)
leaq -0xab0(%rbp), %rdi
leaq 0x1c16e(%rip), %rsi     # 0x24591
callq 0x14060
movq -0x1e60(%rbp), %rdi
movb $0x1, -0xab1(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xab0(%rbp), %rdx
leaq -0xab1(%rbp), %rcx
callq 0x14700
movl %eax, -0xaa0(%rbp)
movq -0xa98(%rbp), %rsi
movslq -0xaa0(%rbp), %rdx
leaq 0x1bc0a(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x847c
jmp 0x84eb
leaq 0x1b38d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21c47(%rip), %rsi     # 0x2a0d8
leaq 0x1b386(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b389(%rip), %rdi     # 0x2382f
leaq 0x1b395(%rip), %rsi     # 0x23842
movl $0xd6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b391(%rip), %rdi     # 0x23851
leaq 0x1c0cf(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1b347(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21bfe(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21bf5(%rip)     # 0x2a0e0
jmp 0x84ed
movl $0x1, %eax
cmpl -0xaa0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8503
jmp 0x8572
leaq 0x1b306(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21bc0(%rip), %rsi     # 0x2a0d8
leaq 0x1b2ff(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b302(%rip), %rdi     # 0x2382f
leaq 0x1b30e(%rip), %rsi     # 0x23842
movl $0xd6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b30a(%rip), %rdi     # 0x23851
leaq 0x1b443(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1b2c0(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21b77(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21b6e(%rip)     # 0x2a0e0
movq -0xa98(%rbp), %rdi
callq 0x10e0
jmp 0x8580
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xac0(%rbp)
movq -0xac0(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0xac4(%rbp)
movq -0xac0(%rbp), %rax
movq %rax, -0x1e68(%rbp)
leaq -0xad8(%rbp), %rdi
leaq 0x1bffe(%rip), %rsi     # 0x245bf
callq 0x14060
movq -0x1e68(%rbp), %rdi
movb $0x1, -0xad9(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xad8(%rbp), %rdx
leaq -0xad9(%rbp), %rcx
callq 0x14700
movl %eax, -0xac8(%rbp)
movq -0xac0(%rbp), %rsi
movslq -0xac8(%rbp), %rdx
leaq 0x1bfbe(%rip), %rdi     # 0x245c5
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x861a
jmp 0x8689
leaq 0x1b1ef(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21aa9(%rip), %rsi     # 0x2a0d8
leaq 0x1b1e8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b1eb(%rip), %rdi     # 0x2382f
leaq 0x1b1f7(%rip), %rsi     # 0x23842
movl $0xd7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b1f3(%rip), %rdi     # 0x23851
leaq 0x1bf67(%rip), %rsi     # 0x245cc
movb $0x0, %al
callq 0x1030
leaq 0x1b1a9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21a60(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21a57(%rip)     # 0x2a0e0
jmp 0x868b
movl $0x6, %eax
cmpl -0xac8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x86a1
jmp 0x8710
leaq 0x1b168(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21a22(%rip), %rsi     # 0x2a0d8
leaq 0x1b161(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b164(%rip), %rdi     # 0x2382f
leaq 0x1b170(%rip), %rsi     # 0x23842
movl $0xd7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b16c(%rip), %rdi     # 0x23851
leaq 0x1b2a5(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1b122(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x219d9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x219d0(%rip)     # 0x2a0e0
movq -0xac0(%rbp), %rdi
callq 0x10e0
jmp 0x871e
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xae8(%rbp)
movq -0xae8(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xaec(%rbp)
movq -0xae8(%rbp), %rax
movq %rax, -0x1e70(%rbp)
leaq -0xb00(%rbp), %rdi
leaq 0x1b8b9(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e70(%rbp), %rdi
movb $0x1, -0xb01(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xb00(%rbp), %rdx
leaq -0xb01(%rbp), %rcx
callq 0x14750
movl %eax, -0xaf0(%rbp)
movq -0xae8(%rbp), %rsi
movslq -0xaf0(%rbp), %rdx
leaq 0x1b8ce(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x87b8
jmp 0x8827
leaq 0x1b051(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2190b(%rip), %rsi     # 0x2a0d8
leaq 0x1b04a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1b04d(%rip), %rdi     # 0x2382f
leaq 0x1b059(%rip), %rsi     # 0x23842
movl $0xd9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1b055(%rip), %rdi     # 0x23851
leaq 0x1bd93(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1b00b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x218c2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x218b9(%rip)     # 0x2a0e0
jmp 0x8829
movl $0x1, %eax
cmpl -0xaf0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x883f
jmp 0x88ae
leaq 0x1afca(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21884(%rip), %rsi     # 0x2a0d8
leaq 0x1afc3(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1afc6(%rip), %rdi     # 0x2382f
leaq 0x1afd2(%rip), %rsi     # 0x23842
movl $0xd9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1afce(%rip), %rdi     # 0x23851
leaq 0x1b107(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1af84(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2183b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21832(%rip)     # 0x2a0e0
movq -0xae8(%rbp), %rdi
callq 0x10e0
jmp 0x88bc
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xb10(%rbp)
movq -0xb10(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xb14(%rbp)
movq -0xb10(%rbp), %rax
movq %rax, -0x1e78(%rbp)
leaq -0xb28(%rbp), %rdi
leaq 0x1b71b(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e78(%rbp), %rdi
movb $0x1, -0xb29(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xb28(%rbp), %rdx
leaq -0xb29(%rbp), %rcx
callq 0x147a0
movl %eax, -0xb18(%rbp)
movq -0xb10(%rbp), %rsi
movslq -0xb18(%rbp), %rdx
leaq 0x1b730(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8956
jmp 0x89c5
leaq 0x1aeb3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2176d(%rip), %rsi     # 0x2a0d8
leaq 0x1aeac(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1aeaf(%rip), %rdi     # 0x2382f
leaq 0x1aebb(%rip), %rsi     # 0x23842
movl $0xda, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1aeb7(%rip), %rdi     # 0x23851
leaq 0x1bbf5(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1ae6d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21724(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2171b(%rip)     # 0x2a0e0
jmp 0x89c7
movl $0x1, %eax
cmpl -0xb18(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x89dd
jmp 0x8a4c
leaq 0x1ae2c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x216e6(%rip), %rsi     # 0x2a0d8
leaq 0x1ae25(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ae28(%rip), %rdi     # 0x2382f
leaq 0x1ae34(%rip), %rsi     # 0x23842
movl $0xda, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ae30(%rip), %rdi     # 0x23851
leaq 0x1af69(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1ade6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2169d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21694(%rip)     # 0x2a0e0
movq -0xb10(%rbp), %rdi
callq 0x10e0
jmp 0x8a5a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xb38(%rbp)
movq -0xb38(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xb3c(%rbp)
movq -0xb38(%rbp), %rax
movq %rax, -0x1e80(%rbp)
leaq -0xb50(%rbp), %rdi
leaq 0x1b57d(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e80(%rbp), %rdi
movw $0x1, -0xb52(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xb50(%rbp), %rdx
leaq -0xb52(%rbp), %rcx
callq 0x147f0
movl %eax, -0xb40(%rbp)
movq -0xb38(%rbp), %rsi
movslq -0xb40(%rbp), %rdx
leaq 0x1b590(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8af6
jmp 0x8b65
leaq 0x1ad13(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x215cd(%rip), %rsi     # 0x2a0d8
leaq 0x1ad0c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ad0f(%rip), %rdi     # 0x2382f
leaq 0x1ad1b(%rip), %rsi     # 0x23842
movl $0xdb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ad17(%rip), %rdi     # 0x23851
leaq 0x1ba55(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1accd(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21584(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2157b(%rip)     # 0x2a0e0
jmp 0x8b67
movl $0x1, %eax
cmpl -0xb40(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8b7d
jmp 0x8bec
leaq 0x1ac8c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21546(%rip), %rsi     # 0x2a0d8
leaq 0x1ac85(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ac88(%rip), %rdi     # 0x2382f
leaq 0x1ac94(%rip), %rsi     # 0x23842
movl $0xdb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ac90(%rip), %rdi     # 0x23851
leaq 0x1adc9(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1ac46(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x214fd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x214f4(%rip)     # 0x2a0e0
movq -0xb38(%rbp), %rdi
callq 0x10e0
jmp 0x8bfa
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xb60(%rbp)
movq -0xb60(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xb64(%rbp)
movq -0xb60(%rbp), %rax
movq %rax, -0x1e88(%rbp)
leaq -0xb78(%rbp), %rdi
leaq 0x1b3dd(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e88(%rbp), %rdi
movw $0x1, -0xb7a(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xb78(%rbp), %rdx
leaq -0xb7a(%rbp), %rcx
callq 0x14840
movl %eax, -0xb68(%rbp)
movq -0xb60(%rbp), %rsi
movslq -0xb68(%rbp), %rdx
leaq 0x1b3f0(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8c96
jmp 0x8d05
leaq 0x1ab73(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2142d(%rip), %rsi     # 0x2a0d8
leaq 0x1ab6c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1ab6f(%rip), %rdi     # 0x2382f
leaq 0x1ab7b(%rip), %rsi     # 0x23842
movl $0xdc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1ab77(%rip), %rdi     # 0x23851
leaq 0x1b8b5(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1ab2d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x213e4(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x213db(%rip)     # 0x2a0e0
jmp 0x8d07
movl $0x1, %eax
cmpl -0xb68(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8d1d
jmp 0x8d8c
leaq 0x1aaec(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x213a6(%rip), %rsi     # 0x2a0d8
leaq 0x1aae5(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1aae8(%rip), %rdi     # 0x2382f
leaq 0x1aaf4(%rip), %rsi     # 0x23842
movl $0xdc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1aaf0(%rip), %rdi     # 0x23851
leaq 0x1ac29(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1aaa6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2135d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21354(%rip)     # 0x2a0e0
movq -0xb60(%rbp), %rdi
callq 0x10e0
jmp 0x8d9a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xb88(%rbp)
movq -0xb88(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xb8c(%rbp)
movq -0xb88(%rbp), %rax
movq %rax, -0x1e90(%rbp)
leaq -0xba0(%rbp), %rdi
leaq 0x1b23d(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e90(%rbp), %rdi
movl $0x1, -0xba4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xba0(%rbp), %rdx
leaq -0xba4(%rbp), %rcx
callq 0x140b0
movl %eax, -0xb90(%rbp)
movq -0xb88(%rbp), %rsi
movslq -0xb90(%rbp), %rdx
leaq 0x1b24f(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8e37
jmp 0x8ea6
leaq 0x1a9d2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2128c(%rip), %rsi     # 0x2a0d8
leaq 0x1a9cb(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a9ce(%rip), %rdi     # 0x2382f
leaq 0x1a9da(%rip), %rsi     # 0x23842
movl $0xdd, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a9d6(%rip), %rdi     # 0x23851
leaq 0x1b714(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1a98c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x21243(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2123a(%rip)     # 0x2a0e0
jmp 0x8ea8
movl $0x1, %eax
cmpl -0xb90(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8ebe
jmp 0x8f2d
leaq 0x1a94b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21205(%rip), %rsi     # 0x2a0d8
leaq 0x1a944(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a947(%rip), %rdi     # 0x2382f
leaq 0x1a953(%rip), %rsi     # 0x23842
movl $0xdd, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a94f(%rip), %rdi     # 0x23851
leaq 0x1aa88(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1a905(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x211bc(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x211b3(%rip)     # 0x2a0e0
movq -0xb88(%rbp), %rdi
callq 0x10e0
jmp 0x8f3b
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xbb0(%rbp)
movq -0xbb0(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xbb4(%rbp)
movq -0xbb0(%rbp), %rax
movq %rax, -0x1e98(%rbp)
leaq -0xbc8(%rbp), %rdi
leaq 0x1b09c(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1e98(%rbp), %rdi
movl $0x1, -0xbcc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xbc8(%rbp), %rdx
leaq -0xbcc(%rbp), %rcx
callq 0x14890
movl %eax, -0xbb8(%rbp)
movq -0xbb0(%rbp), %rsi
movslq -0xbb8(%rbp), %rdx
leaq 0x1b0ae(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x8fd8
jmp 0x9047
leaq 0x1a831(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x210eb(%rip), %rsi     # 0x2a0d8
leaq 0x1a82a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a82d(%rip), %rdi     # 0x2382f
leaq 0x1a839(%rip), %rsi     # 0x23842
movl $0xde, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a835(%rip), %rdi     # 0x23851
leaq 0x1b573(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1a7eb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x210a2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21099(%rip)     # 0x2a0e0
jmp 0x9049
movl $0x1, %eax
cmpl -0xbb8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x905f
jmp 0x90ce
leaq 0x1a7aa(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x21064(%rip), %rsi     # 0x2a0d8
leaq 0x1a7a3(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a7a6(%rip), %rdi     # 0x2382f
leaq 0x1a7b2(%rip), %rsi     # 0x23842
movl $0xde, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a7ae(%rip), %rdi     # 0x23851
leaq 0x1a8e7(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1a764(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2101b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x21012(%rip)     # 0x2a0e0
movq -0xbb0(%rbp), %rdi
callq 0x10e0
jmp 0x90dc
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xbd8(%rbp)
movq -0xbd8(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xbdc(%rbp)
movq -0xbd8(%rbp), %rax
movq %rax, -0x1ea0(%rbp)
leaq -0xbf0(%rbp), %rdi
leaq 0x1aefb(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ea0(%rbp), %rdi
movq $0x1, -0xbf8(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xbf0(%rbp), %rdx
leaq -0xbf8(%rbp), %rcx
callq 0x148e0
movl %eax, -0xbe0(%rbp)
movq -0xbd8(%rbp), %rsi
movslq -0xbe0(%rbp), %rdx
leaq 0x1af0c(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x917a
jmp 0x91e9
leaq 0x1a68f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20f49(%rip), %rsi     # 0x2a0d8
leaq 0x1a688(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a68b(%rip), %rdi     # 0x2382f
leaq 0x1a697(%rip), %rsi     # 0x23842
movl $0xdf, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a693(%rip), %rdi     # 0x23851
leaq 0x1b3d1(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1a649(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20f00(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20ef7(%rip)     # 0x2a0e0
jmp 0x91eb
movl $0x1, %eax
cmpl -0xbe0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9201
jmp 0x9270
leaq 0x1a608(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20ec2(%rip), %rsi     # 0x2a0d8
leaq 0x1a601(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a604(%rip), %rdi     # 0x2382f
leaq 0x1a610(%rip), %rsi     # 0x23842
movl $0xdf, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a60c(%rip), %rdi     # 0x23851
leaq 0x1a745(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1a5c2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20e79(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20e70(%rip)     # 0x2a0e0
movq -0xbd8(%rbp), %rdi
callq 0x10e0
jmp 0x927e
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xc00(%rbp)
movq -0xc00(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xc04(%rbp)
movq -0xc00(%rbp), %rax
movq %rax, -0x1ea8(%rbp)
leaq -0xc18(%rbp), %rdi
leaq 0x1ad59(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ea8(%rbp), %rdi
movq $0x1, -0xc20(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xc18(%rbp), %rdx
leaq -0xc20(%rbp), %rcx
callq 0x14930
movl %eax, -0xc08(%rbp)
movq -0xc00(%rbp), %rsi
movslq -0xc08(%rbp), %rdx
leaq 0x1ad6a(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x931c
jmp 0x938b
leaq 0x1a4ed(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20da7(%rip), %rsi     # 0x2a0d8
leaq 0x1a4e6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a4e9(%rip), %rdi     # 0x2382f
leaq 0x1a4f5(%rip), %rsi     # 0x23842
movl $0xe0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a4f1(%rip), %rdi     # 0x23851
leaq 0x1b22f(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1a4a7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20d5e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20d55(%rip)     # 0x2a0e0
jmp 0x938d
movl $0x1, %eax
cmpl -0xc08(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x93a3
jmp 0x9412
leaq 0x1a466(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20d20(%rip), %rsi     # 0x2a0d8
leaq 0x1a45f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a462(%rip), %rdi     # 0x2382f
leaq 0x1a46e(%rip), %rsi     # 0x23842
movl $0xe0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a46a(%rip), %rdi     # 0x23851
leaq 0x1a5a3(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1a420(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20cd7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20cce(%rip)     # 0x2a0e0
movq -0xc00(%rbp), %rdi
callq 0x10e0
jmp 0x9420
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xc28(%rbp)
movq -0xc28(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xc2c(%rbp)
movq -0xc28(%rbp), %rax
movq %rax, -0x1eb0(%rbp)
leaq -0xc40(%rbp), %rdi
leaq 0x1abb7(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1eb0(%rbp), %rdi
movq $0x1, -0xc48(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xc40(%rbp), %rdx
leaq -0xc48(%rbp), %rcx
callq 0x14980
movl %eax, -0xc30(%rbp)
movq -0xc28(%rbp), %rsi
movslq -0xc30(%rbp), %rdx
leaq 0x1abc8(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x94be
jmp 0x952d
leaq 0x1a34b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20c05(%rip), %rsi     # 0x2a0d8
leaq 0x1a344(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a347(%rip), %rdi     # 0x2382f
leaq 0x1a353(%rip), %rsi     # 0x23842
movl $0xe1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a34f(%rip), %rdi     # 0x23851
leaq 0x1b08d(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1a305(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20bbc(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20bb3(%rip)     # 0x2a0e0
jmp 0x952f
movl $0x1, %eax
cmpl -0xc30(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9545
jmp 0x95b4
leaq 0x1a2c4(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20b7e(%rip), %rsi     # 0x2a0d8
leaq 0x1a2bd(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a2c0(%rip), %rdi     # 0x2382f
leaq 0x1a2cc(%rip), %rsi     # 0x23842
movl $0xe1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a2c8(%rip), %rdi     # 0x23851
leaq 0x1a401(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1a27e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20b35(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20b2c(%rip)     # 0x2a0e0
movq -0xc28(%rbp), %rdi
callq 0x10e0
jmp 0x95c2
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xc50(%rbp)
movq -0xc50(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xc54(%rbp)
movq -0xc50(%rbp), %rax
movq %rax, -0x1eb8(%rbp)
leaq -0xc68(%rbp), %rdi
leaq 0x1aa15(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1eb8(%rbp), %rdi
movq $0x1, -0xc70(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xc68(%rbp), %rdx
leaq -0xc70(%rbp), %rcx
callq 0x149d0
movl %eax, -0xc58(%rbp)
movq -0xc50(%rbp), %rsi
movslq -0xc58(%rbp), %rdx
leaq 0x1aa26(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9660
jmp 0x96cf
leaq 0x1a1a9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20a63(%rip), %rsi     # 0x2a0d8
leaq 0x1a1a2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a1a5(%rip), %rdi     # 0x2382f
leaq 0x1a1b1(%rip), %rsi     # 0x23842
movl $0xe2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a1ad(%rip), %rdi     # 0x23851
leaq 0x1aeeb(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x1a163(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20a1a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20a11(%rip)     # 0x2a0e0
jmp 0x96d1
movl $0x1, %eax
cmpl -0xc58(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x96e7
jmp 0x9756
leaq 0x1a122(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x209dc(%rip), %rsi     # 0x2a0d8
leaq 0x1a11b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a11e(%rip), %rdi     # 0x2382f
leaq 0x1a12a(%rip), %rsi     # 0x23842
movl $0xe2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a126(%rip), %rdi     # 0x23851
leaq 0x1a25f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1a0dc(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20993(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2098a(%rip)     # 0x2a0e0
movq -0xc50(%rbp), %rdi
callq 0x10e0
jmp 0x9764
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xc78(%rbp)
movq -0xc78(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xc7c(%rbp)
movq -0xc78(%rbp), %rax
movq %rax, -0x1ec0(%rbp)
leaq -0xc90(%rbp), %rdi
leaq 0x1a873(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ec0(%rbp), %rdi
movb $0x1, -0xc91(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xc90(%rbp), %rdx
leaq -0xc91(%rbp), %rcx
callq 0x14750
movl %eax, -0xc80(%rbp)
movq -0xc78(%rbp), %rsi
movslq -0xc80(%rbp), %rdx
leaq 0x1a888(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x97fe
jmp 0x986d
leaq 0x1a00b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x208c5(%rip), %rsi     # 0x2a0d8
leaq 0x1a004(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1a007(%rip), %rdi     # 0x2382f
leaq 0x1a013(%rip), %rsi     # 0x23842
movl $0xe4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1a00f(%rip), %rdi     # 0x23851
leaq 0x1ad4d(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x19fc5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2087c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20873(%rip)     # 0x2a0e0
jmp 0x986f
movl $0x1, %eax
cmpl -0xc80(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9885
jmp 0x98f4
leaq 0x19f84(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2083e(%rip), %rsi     # 0x2a0d8
leaq 0x19f7d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19f80(%rip), %rdi     # 0x2382f
leaq 0x19f8c(%rip), %rsi     # 0x23842
movl $0xe4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19f88(%rip), %rdi     # 0x23851
leaq 0x1a0c1(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x19f3e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x207f5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x207ec(%rip)     # 0x2a0e0
movq -0xc78(%rbp), %rdi
callq 0x10e0
jmp 0x9902
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xca0(%rbp)
movq -0xca0(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xca4(%rbp)
movq -0xca0(%rbp), %rax
movq %rax, -0x1ec8(%rbp)
leaq -0xcb8(%rbp), %rdi
leaq 0x1a6d5(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ec8(%rbp), %rdi
movb $0x1, -0xcb9(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xcb8(%rbp), %rdx
leaq -0xcb9(%rbp), %rcx
callq 0x147a0
movl %eax, -0xca8(%rbp)
movq -0xca0(%rbp), %rsi
movslq -0xca8(%rbp), %rdx
leaq 0x1a6ea(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x999c
jmp 0x9a0b
leaq 0x19e6d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20727(%rip), %rsi     # 0x2a0d8
leaq 0x19e66(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19e69(%rip), %rdi     # 0x2382f
leaq 0x19e75(%rip), %rsi     # 0x23842
movl $0xe5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19e71(%rip), %rdi     # 0x23851
leaq 0x1abaf(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x19e27(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x206de(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x206d5(%rip)     # 0x2a0e0
jmp 0x9a0d
movl $0x1, %eax
cmpl -0xca8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9a23
jmp 0x9a92
leaq 0x19de6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x206a0(%rip), %rsi     # 0x2a0d8
leaq 0x19ddf(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19de2(%rip), %rdi     # 0x2382f
leaq 0x19dee(%rip), %rsi     # 0x23842
movl $0xe5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19dea(%rip), %rdi     # 0x23851
leaq 0x19f23(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x19da0(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20657(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2064e(%rip)     # 0x2a0e0
movq -0xca0(%rbp), %rdi
callq 0x10e0
jmp 0x9aa0
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xcc8(%rbp)
movq -0xcc8(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xccc(%rbp)
movq -0xcc8(%rbp), %rax
movq %rax, -0x1ed0(%rbp)
leaq -0xce0(%rbp), %rdi
leaq 0x1a537(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ed0(%rbp), %rdi
movw $0x1, -0xce2(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xce0(%rbp), %rdx
leaq -0xce2(%rbp), %rcx
callq 0x147f0
movl %eax, -0xcd0(%rbp)
movq -0xcc8(%rbp), %rsi
movslq -0xcd0(%rbp), %rdx
leaq 0x1a54a(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9b3c
jmp 0x9bab
leaq 0x19ccd(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20587(%rip), %rsi     # 0x2a0d8
leaq 0x19cc6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19cc9(%rip), %rdi     # 0x2382f
leaq 0x19cd5(%rip), %rsi     # 0x23842
movl $0xe6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19cd1(%rip), %rdi     # 0x23851
leaq 0x1aa0f(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x19c87(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2053e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20535(%rip)     # 0x2a0e0
jmp 0x9bad
movl $0x1, %eax
cmpl -0xcd0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9bc3
jmp 0x9c32
leaq 0x19c46(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20500(%rip), %rsi     # 0x2a0d8
leaq 0x19c3f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19c42(%rip), %rdi     # 0x2382f
leaq 0x19c4e(%rip), %rsi     # 0x23842
movl $0xe6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19c4a(%rip), %rdi     # 0x23851
leaq 0x19d83(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x19c00(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x204b7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x204ae(%rip)     # 0x2a0e0
movq -0xcc8(%rbp), %rdi
callq 0x10e0
jmp 0x9c40
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xcf0(%rbp)
movq -0xcf0(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xcf4(%rbp)
movq -0xcf0(%rbp), %rax
movq %rax, -0x1ed8(%rbp)
leaq -0xd08(%rbp), %rdi
leaq 0x1a397(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ed8(%rbp), %rdi
movw $0x1, -0xd0a(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xd08(%rbp), %rdx
leaq -0xd0a(%rbp), %rcx
callq 0x14840
movl %eax, -0xcf8(%rbp)
movq -0xcf0(%rbp), %rsi
movslq -0xcf8(%rbp), %rdx
leaq 0x1a3aa(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9cdc
jmp 0x9d4b
leaq 0x19b2d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x203e7(%rip), %rsi     # 0x2a0d8
leaq 0x19b26(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19b29(%rip), %rdi     # 0x2382f
leaq 0x19b35(%rip), %rsi     # 0x23842
movl $0xe7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19b31(%rip), %rdi     # 0x23851
leaq 0x1a86f(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x19ae7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2039e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20395(%rip)     # 0x2a0e0
jmp 0x9d4d
movl $0x1, %eax
cmpl -0xcf8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9d63
jmp 0x9dd2
leaq 0x19aa6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20360(%rip), %rsi     # 0x2a0d8
leaq 0x19a9f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19aa2(%rip), %rdi     # 0x2382f
leaq 0x19aae(%rip), %rsi     # 0x23842
movl $0xe7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19aaa(%rip), %rdi     # 0x23851
leaq 0x19be3(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x19a60(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20317(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2030e(%rip)     # 0x2a0e0
movq -0xcf0(%rbp), %rdi
callq 0x10e0
jmp 0x9de0
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xd18(%rbp)
movq -0xd18(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xd1c(%rbp)
movq -0xd18(%rbp), %rax
movq %rax, -0x1ee0(%rbp)
leaq -0xd30(%rbp), %rdi
leaq 0x1a1f7(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ee0(%rbp), %rdi
movl $0x1, -0xd34(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xd30(%rbp), %rdx
leaq -0xd34(%rbp), %rcx
callq 0x140b0
movl %eax, -0xd20(%rbp)
movq -0xd18(%rbp), %rsi
movslq -0xd20(%rbp), %rdx
leaq 0x1a209(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9e7d
jmp 0x9eec
leaq 0x1998c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x20246(%rip), %rsi     # 0x2a0d8
leaq 0x19985(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19988(%rip), %rdi     # 0x2382f
leaq 0x19994(%rip), %rsi     # 0x23842
movl $0xe8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19990(%rip), %rdi     # 0x23851
leaq 0x1a6ce(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x19946(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x201fd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x201f4(%rip)     # 0x2a0e0
jmp 0x9eee
movl $0x1, %eax
cmpl -0xd20(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x9f04
jmp 0x9f73
leaq 0x19905(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x201bf(%rip), %rsi     # 0x2a0d8
leaq 0x198fe(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19901(%rip), %rdi     # 0x2382f
leaq 0x1990d(%rip), %rsi     # 0x23842
movl $0xe8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19909(%rip), %rdi     # 0x23851
leaq 0x19a42(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x198bf(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x20176(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x2016d(%rip)     # 0x2a0e0
movq -0xd18(%rbp), %rdi
callq 0x10e0
jmp 0x9f81
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xd40(%rbp)
movq -0xd40(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xd44(%rbp)
movq -0xd40(%rbp), %rax
movq %rax, -0x1ee8(%rbp)
leaq -0xd58(%rbp), %rdi
leaq 0x1a056(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ee8(%rbp), %rdi
movl $0x1, -0xd5c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xd58(%rbp), %rdx
leaq -0xd5c(%rbp), %rcx
callq 0x14890
movl %eax, -0xd48(%rbp)
movq -0xd40(%rbp), %rsi
movslq -0xd48(%rbp), %rdx
leaq 0x1a068(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa01e
jmp 0xa08d
leaq 0x197eb(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x200a5(%rip), %rsi     # 0x2a0d8
leaq 0x197e4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x197e7(%rip), %rdi     # 0x2382f
leaq 0x197f3(%rip), %rsi     # 0x23842
movl $0xe9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x197ef(%rip), %rdi     # 0x23851
leaq 0x1a52d(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x197a5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x2005c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x20053(%rip)     # 0x2a0e0
jmp 0xa08f
movl $0x1, %eax
cmpl -0xd48(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa0a5
jmp 0xa114
leaq 0x19764(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x2001e(%rip), %rsi     # 0x2a0d8
leaq 0x1975d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19760(%rip), %rdi     # 0x2382f
leaq 0x1976c(%rip), %rsi     # 0x23842
movl $0xe9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19768(%rip), %rdi     # 0x23851
leaq 0x198a1(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1971e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ffd5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ffcc(%rip)     # 0x2a0e0
movq -0xd40(%rbp), %rdi
callq 0x10e0
jmp 0xa122
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xd68(%rbp)
movq -0xd68(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xd6c(%rbp)
movq -0xd68(%rbp), %rax
movq %rax, -0x1ef0(%rbp)
leaq -0xd80(%rbp), %rdi
leaq 0x19eb5(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ef0(%rbp), %rdi
movq $0x1, -0xd88(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xd80(%rbp), %rdx
leaq -0xd88(%rbp), %rcx
callq 0x148e0
movl %eax, -0xd70(%rbp)
movq -0xd68(%rbp), %rsi
movslq -0xd70(%rbp), %rdx
leaq 0x19ec6(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa1c0
jmp 0xa22f
leaq 0x19649(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ff03(%rip), %rsi     # 0x2a0d8
leaq 0x19642(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19645(%rip), %rdi     # 0x2382f
leaq 0x19651(%rip), %rsi     # 0x23842
movl $0xea, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1964d(%rip), %rdi     # 0x23851
leaq 0x1a38b(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x19603(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1feba(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1feb1(%rip)     # 0x2a0e0
jmp 0xa231
movl $0x1, %eax
cmpl -0xd70(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa247
jmp 0xa2b6
leaq 0x195c2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1fe7c(%rip), %rsi     # 0x2a0d8
leaq 0x195bb(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x195be(%rip), %rdi     # 0x2382f
leaq 0x195ca(%rip), %rsi     # 0x23842
movl $0xea, %edx
movb $0x0, %al
callq 0x1030
leaq 0x195c6(%rip), %rdi     # 0x23851
leaq 0x196ff(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1957c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1fe33(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1fe2a(%rip)     # 0x2a0e0
movq -0xd68(%rbp), %rdi
callq 0x10e0
jmp 0xa2c4
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xd90(%rbp)
movq -0xd90(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xd94(%rbp)
movq -0xd90(%rbp), %rax
movq %rax, -0x1ef8(%rbp)
leaq -0xda8(%rbp), %rdi
leaq 0x19d13(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1ef8(%rbp), %rdi
movq $0x1, -0xdb0(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xda8(%rbp), %rdx
leaq -0xdb0(%rbp), %rcx
callq 0x14930
movl %eax, -0xd98(%rbp)
movq -0xd90(%rbp), %rsi
movslq -0xd98(%rbp), %rdx
leaq 0x19d24(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa362
jmp 0xa3d1
leaq 0x194a7(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1fd61(%rip), %rsi     # 0x2a0d8
leaq 0x194a0(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x194a3(%rip), %rdi     # 0x2382f
leaq 0x194af(%rip), %rsi     # 0x23842
movl $0xeb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x194ab(%rip), %rdi     # 0x23851
leaq 0x1a1e9(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x19461(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1fd18(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1fd0f(%rip)     # 0x2a0e0
jmp 0xa3d3
movl $0x1, %eax
cmpl -0xd98(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa3e9
jmp 0xa458
leaq 0x19420(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1fcda(%rip), %rsi     # 0x2a0d8
leaq 0x19419(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1941c(%rip), %rdi     # 0x2382f
leaq 0x19428(%rip), %rsi     # 0x23842
movl $0xeb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19424(%rip), %rdi     # 0x23851
leaq 0x1955d(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x193da(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1fc91(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1fc88(%rip)     # 0x2a0e0
movq -0xd90(%rbp), %rdi
callq 0x10e0
jmp 0xa466
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xdb8(%rbp)
movq -0xdb8(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0xdbc(%rbp)
movq -0xdb8(%rbp), %rax
movq %rax, -0x1f00(%rbp)
leaq -0xdd0(%rbp), %rdi
leaq 0x19b71(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1f00(%rbp), %rdi
movq $0x0, -0xdd8(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xdd0(%rbp), %rdx
leaq -0xdd8(%rbp), %rcx
callq 0x14a20
movl %eax, -0xdc0(%rbp)
movq -0xdb8(%rbp), %rsi
movslq -0xdc0(%rbp), %rdx
leaq 0x1b144(%rip), %rdi     # 0x25635
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa504
jmp 0xa573
leaq 0x19305(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1fbbf(%rip), %rsi     # 0x2a0d8
leaq 0x192fe(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x19301(%rip), %rdi     # 0x2382f
leaq 0x1930d(%rip), %rsi     # 0x23842
movl $0xed, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19309(%rip), %rdi     # 0x23851
leaq 0x1a019(%rip), %rsi     # 0x24568
movb $0x0, %al
callq 0x1030
leaq 0x192bf(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1fb76(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1fb6d(%rip)     # 0x2a0e0
jmp 0xa575
movl $0x1, %eax
cmpl -0xdc0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa58b
jmp 0xa5fa
leaq 0x1927e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1fb38(%rip), %rsi     # 0x2a0d8
leaq 0x19277(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1927a(%rip), %rdi     # 0x2382f
leaq 0x19286(%rip), %rsi     # 0x23842
movl $0xed, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19282(%rip), %rdi     # 0x23851
leaq 0x193bb(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x19238(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1faef(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1fae6(%rip)     # 0x2a0e0
movq -0xdb8(%rbp), %rdi
callq 0x10e0
jmp 0xa608
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xde0(%rbp)
movq -0xde0(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0xde4(%rbp)
movq -0xde0(%rbp), %rax
movq %rax, -0x1f08(%rbp)
leaq -0xdf8(%rbp), %rdi
leaq 0x199cf(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1f08(%rbp), %rdi
movl $0x7ff00000, %eax       # imm = 0x7FF00000
movq %rax, -0xe00(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xdf8(%rbp), %rdx
leaq -0xe00(%rbp), %rcx
callq 0x14a70
movl %eax, -0xde8(%rbp)
movq -0xde0(%rbp), %rsi
movslq -0xde8(%rbp), %rdx
leaq 0x19f66(%rip), %rdi     # 0x245fa
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa6a7
jmp 0xa716
leaq 0x19162(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1fa1c(%rip), %rsi     # 0x2a0d8
leaq 0x1915b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1915e(%rip), %rdi     # 0x2382f
leaq 0x1916a(%rip), %rsi     # 0x23842
movl $0xee, %edx
movb $0x0, %al
callq 0x1030
leaq 0x19166(%rip), %rdi     # 0x23851
leaq 0x19f11(%rip), %rsi     # 0x24603
movb $0x0, %al
callq 0x1030
leaq 0x1911c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f9d3(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f9ca(%rip)     # 0x2a0e0
jmp 0xa718
movl $0x8, %eax
cmpl -0xde8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa72e
jmp 0xa79d
leaq 0x190db(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f995(%rip), %rsi     # 0x2a0d8
leaq 0x190d4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x190d7(%rip), %rdi     # 0x2382f
leaq 0x190e3(%rip), %rsi     # 0x23842
movl $0xee, %edx
movb $0x0, %al
callq 0x1030
leaq 0x190df(%rip), %rdi     # 0x23851
leaq 0x19218(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x19095(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f94c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f943(%rip)     # 0x2a0e0
movq -0xde0(%rbp), %rdi
callq 0x10e0
jmp 0xa7ab
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xe08(%rbp)
movq -0xe08(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0xe0c(%rbp)
movq -0xe08(%rbp), %rax
movq %rax, -0x1f10(%rbp)
leaq -0xe20(%rbp), %rdi
leaq 0x1982c(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x1f10(%rbp), %rdi
movl $0x2a, -0xe24(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xe20(%rbp), %rdx
leaq -0xe24(%rbp), %rcx
callq 0x140b0
movl %eax, -0xe10(%rbp)
movq -0xe08(%rbp), %rsi
movslq -0xe10(%rbp), %rdx
leaq 0x1aa7f(%rip), %rdi     # 0x252b4
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa848
jmp 0xa8b7
leaq 0x18fc1(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f87b(%rip), %rsi     # 0x2a0d8
leaq 0x18fba(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18fbd(%rip), %rdi     # 0x2382f
leaq 0x18fc9(%rip), %rsi     # 0x23842
movl $0xf0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18fc5(%rip), %rdi     # 0x23851
leaq 0x19da0(%rip), %rsi     # 0x24633
movb $0x0, %al
callq 0x1030
leaq 0x18f7b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f832(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f829(%rip)     # 0x2a0e0
jmp 0xa8b9
movl $0x2, %eax
cmpl -0xe10(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa8cf
jmp 0xa93e
leaq 0x18f3a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f7f4(%rip), %rsi     # 0x2a0d8
leaq 0x18f33(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18f36(%rip), %rdi     # 0x2382f
leaq 0x18f42(%rip), %rsi     # 0x23842
movl $0xf0, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18f3e(%rip), %rdi     # 0x23851
leaq 0x19077(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x18ef4(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f7ab(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f7a2(%rip)     # 0x2a0e0
movq -0xe08(%rbp), %rdi
callq 0x10e0
jmp 0xa94c
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xe30(%rbp)
movq -0xe30(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0xe34(%rbp)
movq -0xe30(%rbp), %rax
movq %rax, -0x1f18(%rbp)
leaq -0xe48(%rbp), %rdi
leaq 0x19101(%rip), %rsi     # 0x23a8e
callq 0x14060
movq -0x1f18(%rbp), %rdi
movl $0xfffffff1, -0xe4c(%rbp) # imm = 0xFFFFFFF1
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xe48(%rbp), %rdx
leaq -0xe4c(%rbp), %rcx
callq 0x140b0
movl %eax, -0xe38(%rbp)
movq -0xe30(%rbp), %rsi
movslq -0xe38(%rbp), %rdx
leaq 0x19c87(%rip), %rdi     # 0x2465d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xa9e9
jmp 0xaa58
leaq 0x18e20(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f6da(%rip), %rsi     # 0x2a0d8
leaq 0x18e19(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18e1c(%rip), %rdi     # 0x2382f
leaq 0x18e28(%rip), %rsi     # 0x23842
movl $0xf1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18e24(%rip), %rdi     # 0x23851
leaq 0x19c2d(%rip), %rsi     # 0x24661
movb $0x0, %al
callq 0x1030
leaq 0x18dda(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f691(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f688(%rip)     # 0x2a0e0
jmp 0xaa5a
movl $0x3, %eax
cmpl -0xe38(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xaa70
jmp 0xaadf
leaq 0x18d99(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f653(%rip), %rsi     # 0x2a0d8
leaq 0x18d92(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18d95(%rip), %rdi     # 0x2382f
leaq 0x18da1(%rip), %rsi     # 0x23842
movl $0xf1, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18d9d(%rip), %rdi     # 0x23851
leaq 0x18ed6(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x18d53(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f60a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f601(%rip)     # 0x2a0e0
movq -0xe30(%rbp), %rdi
callq 0x10e0
jmp 0xaaed
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xe58(%rbp)
movq -0xe58(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0xe5c(%rbp)
movq -0xe58(%rbp), %rax
movq %rax, -0x1f20(%rbp)
leaq -0xe70(%rbp), %rdi
leaq 0x19b5e(%rip), %rsi     # 0x2468c
callq 0x14060
movq -0x1f20(%rbp), %rdi
movl $0x60, -0xe74(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xe70(%rbp), %rdx
leaq -0xe74(%rbp), %rcx
callq 0x140b0
movl %eax, -0xe60(%rbp)
movq -0xe58(%rbp), %rsi
movslq -0xe60(%rbp), %rdx
leaq 0x19b1a(%rip), %rdi     # 0x24691
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xab8a
jmp 0xabf9
leaq 0x18c7f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f539(%rip), %rsi     # 0x2a0d8
leaq 0x18c78(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18c7b(%rip), %rdi     # 0x2382f
leaq 0x18c87(%rip), %rsi     # 0x23842
movl $0xf2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18c83(%rip), %rdi     # 0x23851
leaq 0x19ac0(%rip), %rsi     # 0x24695
movb $0x0, %al
callq 0x1030
leaq 0x18c39(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f4f0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f4e7(%rip)     # 0x2a0e0
jmp 0xabfb
movl $0x3, %eax
cmpl -0xe60(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xac11
jmp 0xac80
leaq 0x18bf8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f4b2(%rip), %rsi     # 0x2a0d8
leaq 0x18bf1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18bf4(%rip), %rdi     # 0x2382f
leaq 0x18c00(%rip), %rsi     # 0x23842
movl $0xf2, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18bfc(%rip), %rdi     # 0x23851
leaq 0x18d35(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x18bb2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f469(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f460(%rip)     # 0x2a0e0
movq -0xe58(%rbp), %rdi
callq 0x10e0
jmp 0xac8e
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xe80(%rbp)
movq -0xe80(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0xe84(%rbp)
movq -0xe80(%rbp), %rax
movq %rax, -0x1f28(%rbp)
leaq -0xe98(%rbp), %rdi
leaq 0x199f1(%rip), %rsi     # 0x246c0
callq 0x14060
movq -0x1f28(%rbp), %rdi
movl $0x7, -0xe9c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xe98(%rbp), %rdx
leaq -0xe9c(%rbp), %rcx
callq 0x140b0
movl %eax, -0xe88(%rbp)
movq -0xe80(%rbp), %rsi
movslq -0xe88(%rbp), %rdx
leaq 0x199ad(%rip), %rdi     # 0x246c5
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xad2b
jmp 0xad9a
leaq 0x18ade(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f398(%rip), %rsi     # 0x2a0d8
leaq 0x18ad7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18ada(%rip), %rdi     # 0x2382f
leaq 0x18ae6(%rip), %rsi     # 0x23842
movl $0xf3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18ae2(%rip), %rdi     # 0x23851
leaq 0x19952(%rip), %rsi     # 0x246c8
movb $0x0, %al
callq 0x1030
leaq 0x18a98(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f34f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f346(%rip)     # 0x2a0e0
jmp 0xad9c
movl $0x2, %eax
cmpl -0xe88(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xadb2
jmp 0xae21
leaq 0x18a57(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f311(%rip), %rsi     # 0x2a0d8
leaq 0x18a50(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18a53(%rip), %rdi     # 0x2382f
leaq 0x18a5f(%rip), %rsi     # 0x23842
movl $0xf3, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18a5b(%rip), %rdi     # 0x23851
leaq 0x18b94(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x18a11(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f2c8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f2bf(%rip)     # 0x2a0e0
movq -0xe80(%rbp), %rdi
callq 0x10e0
jmp 0xae2f
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xea8(%rbp)
movq -0xea8(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0xeac(%rbp)
movq -0xea8(%rbp), %rax
movq %rax, -0x1f30(%rbp)
leaq -0xec0(%rbp), %rdi
leaq 0x19882(%rip), %rsi     # 0x246f2
callq 0x14060
movq -0x1f30(%rbp), %rdi
movl $0x20, -0xec4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xec0(%rbp), %rdx
leaq -0xec4(%rbp), %rcx
callq 0x140b0
movl %eax, -0xeb0(%rbp)
movq -0xea8(%rbp), %rsi
movslq -0xeb0(%rbp), %rdx
leaq 0x1983f(%rip), %rdi     # 0x246f8
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xaecc
jmp 0xaf3b
leaq 0x1893d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f1f7(%rip), %rsi     # 0x2a0d8
leaq 0x18936(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18939(%rip), %rdi     # 0x2382f
leaq 0x18945(%rip), %rsi     # 0x23842
movl $0xf4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18941(%rip), %rdi     # 0x23851
leaq 0x197e5(%rip), %rsi     # 0x246fc
movb $0x0, %al
callq 0x1030
leaq 0x188f7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f1ae(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f1a5(%rip)     # 0x2a0e0
jmp 0xaf3d
movl $0x3, %eax
cmpl -0xeb0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xaf53
jmp 0xafc2
leaq 0x188b6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f170(%rip), %rsi     # 0x2a0d8
leaq 0x188af(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x188b2(%rip), %rdi     # 0x2382f
leaq 0x188be(%rip), %rsi     # 0x23842
movl $0xf4, %edx
movb $0x0, %al
callq 0x1030
leaq 0x188ba(%rip), %rdi     # 0x23851
leaq 0x189f3(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x18870(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f127(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f11e(%rip)     # 0x2a0e0
movq -0xea8(%rbp), %rdi
callq 0x10e0
jmp 0xafd0
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xed0(%rbp)
movq -0xed0(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0xed4(%rbp)
movq -0xed0(%rbp), %rax
movq %rax, -0x1f38(%rbp)
leaq -0xee8(%rbp), %rdi
leaq 0x19716(%rip), %rsi     # 0x24727
callq 0x14060
movq -0x1f38(%rbp), %rdi
movl $0x4b, -0xeec(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xee8(%rbp), %rdx
leaq -0xeec(%rbp), %rcx
callq 0x140b0
movl %eax, -0xed8(%rbp)
movq -0xed0(%rbp), %rsi
movslq -0xed8(%rbp), %rdx
leaq 0x196d3(%rip), %rdi     # 0x2472d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb06d
jmp 0xb0dc
leaq 0x1879c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1f056(%rip), %rsi     # 0x2a0d8
leaq 0x18795(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18798(%rip), %rdi     # 0x2382f
leaq 0x187a4(%rip), %rsi     # 0x23842
movl $0xf5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x187a0(%rip), %rdi     # 0x23851
leaq 0x1967a(%rip), %rsi     # 0x24732
movb $0x0, %al
callq 0x1030
leaq 0x18756(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1f00d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1f004(%rip)     # 0x2a0e0
jmp 0xb0de
movl $0x4, %eax
cmpl -0xed8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb0f4
jmp 0xb163
leaq 0x18715(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1efcf(%rip), %rsi     # 0x2a0d8
leaq 0x1870e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18711(%rip), %rdi     # 0x2382f
leaq 0x1871d(%rip), %rsi     # 0x23842
movl $0xf5, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18719(%rip), %rdi     # 0x23851
leaq 0x18852(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x186cf(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ef86(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ef7d(%rip)     # 0x2a0e0
movq -0xed0(%rbp), %rdi
callq 0x10e0
jmp 0xb171
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xef8(%rbp)
movq -0xef8(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0xefc(%rbp)
movq -0xef8(%rbp), %rax
movq %rax, -0x1f40(%rbp)
leaq -0xf10(%rbp), %rdi
leaq 0x195ac(%rip), %rsi     # 0x2475e
callq 0x14060
movq -0x1f40(%rbp), %rdi
movl $0x4, -0xf14(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xf10(%rbp), %rdx
leaq -0xf14(%rbp), %rcx
callq 0x140b0
movl %eax, -0xf00(%rbp)
movq -0xef8(%rbp), %rsi
movslq -0xf00(%rbp), %rdx
leaq 0x19568(%rip), %rdi     # 0x24763
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb20e
jmp 0xb27d
leaq 0x185fb(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1eeb5(%rip), %rsi     # 0x2a0d8
leaq 0x185f4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x185f7(%rip), %rdi     # 0x2382f
leaq 0x18603(%rip), %rsi     # 0x23842
movl $0xf6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x185ff(%rip), %rdi     # 0x23851
leaq 0x1950f(%rip), %rsi     # 0x24768
movb $0x0, %al
callq 0x1030
leaq 0x185b5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ee6c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ee63(%rip)     # 0x2a0e0
jmp 0xb27f
movl $0x4, %eax
cmpl -0xf00(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb295
jmp 0xb304
leaq 0x18574(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ee2e(%rip), %rsi     # 0x2a0d8
leaq 0x1856d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18570(%rip), %rdi     # 0x2382f
leaq 0x1857c(%rip), %rsi     # 0x23842
movl $0xf6, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18578(%rip), %rdi     # 0x23851
leaq 0x186b1(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1852e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ede5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1eddc(%rip)     # 0x2a0e0
movq -0xef8(%rbp), %rdi
callq 0x10e0
jmp 0xb312
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xf20(%rbp)
movq -0xf20(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0xf24(%rbp)
movq -0xf20(%rbp), %rax
movq %rax, -0x1f48(%rbp)
leaq -0xf38(%rbp), %rdi
leaq 0x19441(%rip), %rsi     # 0x24794
callq 0x14060
movq -0x1f48(%rbp), %rdi
movl $0x3, -0xf3c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xf38(%rbp), %rdx
leaq -0xf3c(%rbp), %rcx
callq 0x140b0
movl %eax, -0xf28(%rbp)
movq -0xf20(%rbp), %rsi
movslq -0xf28(%rbp), %rdx
leaq 0x193ff(%rip), %rdi     # 0x2479b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb3af
jmp 0xb41e
leaq 0x1845a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ed14(%rip), %rsi     # 0x2a0d8
leaq 0x18453(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18456(%rip), %rdi     # 0x2382f
leaq 0x18462(%rip), %rsi     # 0x23842
movl $0xf7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1845e(%rip), %rdi     # 0x23851
leaq 0x193a5(%rip), %rsi     # 0x2479f
movb $0x0, %al
callq 0x1030
leaq 0x18414(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1eccb(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ecc2(%rip)     # 0x2a0e0
jmp 0xb420
movl $0x3, %eax
cmpl -0xf28(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb436
jmp 0xb4a5
leaq 0x183d3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ec8d(%rip), %rsi     # 0x2a0d8
leaq 0x183cc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x183cf(%rip), %rdi     # 0x2382f
leaq 0x183db(%rip), %rsi     # 0x23842
movl $0xf7, %edx
movb $0x0, %al
callq 0x1030
leaq 0x183d7(%rip), %rdi     # 0x23851
leaq 0x18510(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1838d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ec44(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ec3b(%rip)     # 0x2a0e0
movq -0xf20(%rbp), %rdi
callq 0x10e0
jmp 0xb4b3
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xf48(%rbp)
movq -0xf48(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0xf4c(%rbp)
movq -0xf48(%rbp), %rax
movq %rax, -0x1f50(%rbp)
leaq -0xf60(%rbp), %rdi
leaq 0x192d6(%rip), %rsi     # 0x247ca
callq 0x14060
movq -0x1f50(%rbp), %rdi
movl $0x2, -0xf64(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xf60(%rbp), %rdx
leaq -0xf64(%rbp), %rcx
callq 0x140b0
movl %eax, -0xf50(%rbp)
movq -0xf48(%rbp), %rsi
movslq -0xf50(%rbp), %rdx
leaq 0x19293(%rip), %rdi     # 0x247d0
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb550
jmp 0xb5bf
leaq 0x182b9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1eb73(%rip), %rsi     # 0x2a0d8
leaq 0x182b2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x182b5(%rip), %rdi     # 0x2382f
leaq 0x182c1(%rip), %rsi     # 0x23842
movl $0xf8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x182bd(%rip), %rdi     # 0x23851
leaq 0x1923a(%rip), %rsi     # 0x247d5
movb $0x0, %al
callq 0x1030
leaq 0x18273(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1eb2a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1eb21(%rip)     # 0x2a0e0
jmp 0xb5c1
movl $0x4, %eax
cmpl -0xf50(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb5d7
jmp 0xb646
leaq 0x18232(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1eaec(%rip), %rsi     # 0x2a0d8
leaq 0x1822b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1822e(%rip), %rdi     # 0x2382f
leaq 0x1823a(%rip), %rsi     # 0x23842
movl $0xf8, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18236(%rip), %rdi     # 0x23851
leaq 0x1836f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x181ec(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1eaa3(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ea9a(%rip)     # 0x2a0e0
movq -0xf48(%rbp), %rdi
callq 0x10e0
jmp 0xb654
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xf70(%rbp)
movq -0xf70(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0xf74(%rbp)
movq -0xf70(%rbp), %rax
movq %rax, -0x1f58(%rbp)
leaq -0xf88(%rbp), %rdi
leaq 0x1916c(%rip), %rsi     # 0x24801
callq 0x14060
movq -0x1f58(%rbp), %rdi
movl $0x8, -0xf8c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xf88(%rbp), %rdx
leaq -0xf8c(%rbp), %rcx
callq 0x140b0
movl %eax, -0xf78(%rbp)
movq -0xf70(%rbp), %rsi
movslq -0xf78(%rbp), %rdx
leaq 0x19129(%rip), %rdi     # 0x24807
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb6f1
jmp 0xb760
leaq 0x18118(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e9d2(%rip), %rsi     # 0x2a0d8
leaq 0x18111(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x18114(%rip), %rdi     # 0x2382f
leaq 0x18120(%rip), %rsi     # 0x23842
movl $0xf9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x1811c(%rip), %rdi     # 0x23851
leaq 0x190d1(%rip), %rsi     # 0x2480d
movb $0x0, %al
callq 0x1030
leaq 0x180d2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e989(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e980(%rip)     # 0x2a0e0
jmp 0xb762
movl $0x5, %eax
cmpl -0xf78(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb778
jmp 0xb7e7
leaq 0x18091(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e94b(%rip), %rsi     # 0x2a0d8
leaq 0x1808a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1808d(%rip), %rdi     # 0x2382f
leaq 0x18099(%rip), %rsi     # 0x23842
movl $0xf9, %edx
movb $0x0, %al
callq 0x1030
leaq 0x18095(%rip), %rdi     # 0x23851
leaq 0x181ce(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1804b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e902(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e8f9(%rip)     # 0x2a0e0
movq -0xf70(%rbp), %rdi
callq 0x10e0
jmp 0xb7f5
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xf98(%rbp)
movq -0xf98(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0xf9c(%rbp)
movq -0xf98(%rbp), %rax
movq %rax, -0x1f60(%rbp)
leaq -0xfb0(%rbp), %rdi
leaq 0x19004(%rip), %rsi     # 0x2483a
callq 0x14060
movq -0x1f60(%rbp), %rdi
movl $0x34, -0xfb4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xfb0(%rbp), %rdx
leaq -0xfb4(%rbp), %rcx
callq 0x140b0
movl %eax, -0xfa0(%rbp)
movq -0xf98(%rbp), %rsi
movslq -0xfa0(%rbp), %rdx
leaq 0x18fc2(%rip), %rdi     # 0x24841
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb892
jmp 0xb901
leaq 0x17f77(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e831(%rip), %rsi     # 0x2a0d8
leaq 0x17f70(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17f73(%rip), %rdi     # 0x2382f
leaq 0x17f7f(%rip), %rsi     # 0x23842
movl $0xfa, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17f7b(%rip), %rdi     # 0x23851
leaq 0x18f6a(%rip), %rsi     # 0x24847
movb $0x0, %al
callq 0x1030
leaq 0x17f31(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e7e8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e7df(%rip)     # 0x2a0e0
jmp 0xb903
movl $0x5, %eax
cmpl -0xfa0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xb919
jmp 0xb988
leaq 0x17ef0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e7aa(%rip), %rsi     # 0x2a0d8
leaq 0x17ee9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17eec(%rip), %rdi     # 0x2382f
leaq 0x17ef8(%rip), %rsi     # 0x23842
movl $0xfa, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17ef4(%rip), %rdi     # 0x23851
leaq 0x1802d(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x17eaa(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e761(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e758(%rip)     # 0x2a0e0
movq -0xf98(%rbp), %rdi
callq 0x10e0
jmp 0xb996
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xfc0(%rbp)
movq -0xfc0(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0xfc4(%rbp)
movq -0xfc0(%rbp), %rax
movq %rax, -0x1f68(%rbp)
leaq -0xfd8(%rbp), %rdi
leaq 0x18e9d(%rip), %rsi     # 0x24874
callq 0x14060
movq -0x1f68(%rbp), %rdi
movl $0x28, -0xfdc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0xfd8(%rbp), %rdx
leaq -0xfdc(%rbp), %rcx
callq 0x140b0
movl %eax, -0xfc8(%rbp)
movq -0xfc0(%rbp), %rsi
movslq -0xfc8(%rbp), %rdx
leaq 0x18e59(%rip), %rdi     # 0x24879
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xba33
jmp 0xbaa2
leaq 0x17dd6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e690(%rip), %rsi     # 0x2a0d8
leaq 0x17dcf(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17dd2(%rip), %rdi     # 0x2382f
leaq 0x17dde(%rip), %rsi     # 0x23842
movl $0xfb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17dda(%rip), %rdi     # 0x23851
leaq 0x18e02(%rip), %rsi     # 0x24880
movb $0x0, %al
callq 0x1030
leaq 0x17d90(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e647(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e63e(%rip)     # 0x2a0e0
jmp 0xbaa4
movl $0x6, %eax
cmpl -0xfc8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xbaba
jmp 0xbb29
leaq 0x17d4f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e609(%rip), %rsi     # 0x2a0d8
leaq 0x17d48(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17d4b(%rip), %rdi     # 0x2382f
leaq 0x17d57(%rip), %rsi     # 0x23842
movl $0xfb, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17d53(%rip), %rdi     # 0x23851
leaq 0x17e8c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x17d09(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e5c0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e5b7(%rip)     # 0x2a0e0
movq -0xfc0(%rbp), %rdi
callq 0x10e0
jmp 0xbb37
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0xfe8(%rbp)
movq -0xfe8(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0xfec(%rbp)
movq -0xfe8(%rbp), %rax
movq %rax, -0x1f70(%rbp)
leaq -0x1000(%rbp), %rdi
leaq 0x18d36(%rip), %rsi     # 0x248ae
callq 0x14060
movq -0x1f70(%rbp), %rdi
movl $0x44, -0x1004(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1000(%rbp), %rdx
leaq -0x1004(%rbp), %rcx
callq 0x140b0
movl %eax, -0xff0(%rbp)
movq -0xfe8(%rbp), %rsi
movslq -0xff0(%rbp), %rdx
leaq 0x18cf3(%rip), %rdi     # 0x248b4
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xbbd4
jmp 0xbc43
leaq 0x17c35(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e4ef(%rip), %rsi     # 0x2a0d8
leaq 0x17c2e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17c31(%rip), %rdi     # 0x2382f
leaq 0x17c3d(%rip), %rsi     # 0x23842
movl $0xfc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17c39(%rip), %rdi     # 0x23851
leaq 0x18c9f(%rip), %rsi     # 0x248be
movb $0x0, %al
callq 0x1030
leaq 0x17bef(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e4a6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e49d(%rip)     # 0x2a0e0
jmp 0xbc45
movl $0x9, %eax
cmpl -0xff0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xbc5b
jmp 0xbcca
leaq 0x17bae(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e468(%rip), %rsi     # 0x2a0d8
leaq 0x17ba7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17baa(%rip), %rdi     # 0x2382f
leaq 0x17bb6(%rip), %rsi     # 0x23842
movl $0xfc, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17bb2(%rip), %rdi     # 0x23851
leaq 0x17ceb(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x17b68(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e41f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e416(%rip)     # 0x2a0e0
movq -0xfe8(%rbp), %rdi
callq 0x10e0
jmp 0xbcd8
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1010(%rbp)
movq -0x1010(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0x1014(%rbp)
movq -0x1010(%rbp), %rax
movq %rax, -0x1f78(%rbp)
leaq -0x1028(%rbp), %rdi
leaq 0x18bd6(%rip), %rsi     # 0x248ef
callq 0x14060
movq -0x1f78(%rbp), %rdi
movl $0x3f, -0x102c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1028(%rbp), %rdx
leaq -0x102c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1018(%rbp)
movq -0x1010(%rbp), %rsi
movslq -0x1018(%rbp), %rdx
leaq 0x18f36(%rip), %rdi     # 0x24c98
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xbd75
jmp 0xbde4
leaq 0x17a94(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e34e(%rip), %rsi     # 0x2a0d8
leaq 0x17a8d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17a90(%rip), %rdi     # 0x2382f
leaq 0x17a9c(%rip), %rsi     # 0x23842
movl $0xfd, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17a98(%rip), %rdi     # 0x23851
leaq 0x18b34(%rip), %rsi     # 0x248f4
movb $0x0, %al
callq 0x1030
leaq 0x17a4e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e305(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e2fc(%rip)     # 0x2a0e0
jmp 0xbde6
movl $0x2, %eax
cmpl -0x1018(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xbdfc
jmp 0xbe6b
leaq 0x17a0d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e2c7(%rip), %rsi     # 0x2a0d8
leaq 0x17a06(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17a09(%rip), %rdi     # 0x2382f
leaq 0x17a15(%rip), %rsi     # 0x23842
movl $0xfd, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17a11(%rip), %rdi     # 0x23851
leaq 0x17b4a(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x179c7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e27e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e275(%rip)     # 0x2a0e0
movq -0x1010(%rbp), %rdi
callq 0x10e0
jmp 0xbe79
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1038(%rbp)
movq -0x1038(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x103c(%rbp)
movq -0x1038(%rbp), %rax
movq %rax, -0x1f80(%rbp)
leaq -0x1050(%rbp), %rdi
leaq 0x18a64(%rip), %rsi     # 0x2491e
callq 0x14060
movq -0x1f80(%rbp), %rdi
movl $0x1e, -0x1054(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1050(%rbp), %rdx
leaq -0x1054(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1040(%rbp)
movq -0x1038(%rbp), %rsi
movslq -0x1040(%rbp), %rdx
leaq 0x18a21(%rip), %rdi     # 0x24924
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xbf16
jmp 0xbf85
leaq 0x178f3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e1ad(%rip), %rsi     # 0x2a0d8
leaq 0x178ec(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x178ef(%rip), %rdi     # 0x2382f
leaq 0x178fb(%rip), %rsi     # 0x23842
movl $0xfe, %edx
movb $0x0, %al
callq 0x1030
leaq 0x178f7(%rip), %rdi     # 0x23851
leaq 0x189c8(%rip), %rsi     # 0x24929
movb $0x0, %al
callq 0x1030
leaq 0x178ad(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e164(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e15b(%rip)     # 0x2a0e0
jmp 0xbf87
movl $0x4, %eax
cmpl -0x1040(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xbf9d
jmp 0xc00c
leaq 0x1786c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e126(%rip), %rsi     # 0x2a0d8
leaq 0x17865(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17868(%rip), %rdi     # 0x2382f
leaq 0x17874(%rip), %rsi     # 0x23842
movl $0xfe, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17870(%rip), %rdi     # 0x23851
leaq 0x179a9(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x17826(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1e0dd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1e0d4(%rip)     # 0x2a0e0
movq -0x1038(%rbp), %rdi
callq 0x10e0
jmp 0xc01a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1060(%rbp)
movq -0x1060(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x1064(%rbp)
movq -0x1060(%rbp), %rax
movq %rax, -0x1f88(%rbp)
leaq -0x1078(%rbp), %rdi
leaq 0x18536(%rip), %rsi     # 0x24591
callq 0x14060
movq -0x1f88(%rbp), %rdi
movl $0xabc, -0x107c(%rbp)   # imm = 0xABC
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1078(%rbp), %rdx
leaq -0x107c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1068(%rbp)
movq -0x1060(%rbp), %rsi
movslq -0x1068(%rbp), %rdx
leaq 0x188b1(%rip), %rdi     # 0x24955
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc0b7
jmp 0xc126
leaq 0x17752(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1e00c(%rip), %rsi     # 0x2a0d8
leaq 0x1774b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1774e(%rip), %rdi     # 0x2382f
leaq 0x1775a(%rip), %rsi     # 0x23842
movl $0xff, %edx
movb $0x0, %al
callq 0x1030
leaq 0x17756(%rip), %rdi     # 0x23851
leaq 0x18857(%rip), %rsi     # 0x24959
movb $0x0, %al
callq 0x1030
leaq 0x1770c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1dfc3(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1dfba(%rip)     # 0x2a0e0
jmp 0xc128
movl $0x3, %eax
cmpl -0x1068(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc13e
jmp 0xc1ad
leaq 0x176cb(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1df85(%rip), %rsi     # 0x2a0d8
leaq 0x176c4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x176c7(%rip), %rdi     # 0x2382f
leaq 0x176d3(%rip), %rsi     # 0x23842
movl $0xff, %edx
movb $0x0, %al
callq 0x1030
leaq 0x176cf(%rip), %rdi     # 0x23851
leaq 0x17808(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x17685(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1df3c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1df33(%rip)     # 0x2a0e0
movq -0x1060(%rbp), %rdi
callq 0x10e0
jmp 0xc1bb
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1088(%rbp)
movq -0x1088(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x108c(%rbp)
movq -0x1088(%rbp), %rax
movq %rax, -0x1f90(%rbp)
leaq -0x10a0(%rbp), %rdi
leaq 0x18788(%rip), %rsi     # 0x24984
callq 0x14060
movq -0x1f90(%rbp), %rdi
movl $0xba, -0x10a4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x10a0(%rbp), %rdx
leaq -0x10a4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1090(%rbp)
movq -0x1088(%rbp), %rsi
movslq -0x1090(%rbp), %rdx
leaq 0x18745(%rip), %rdi     # 0x2498a
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc258
jmp 0xc2c7
leaq 0x175b1(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1de6b(%rip), %rsi     # 0x2a0d8
leaq 0x175aa(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x175ad(%rip), %rdi     # 0x2382f
leaq 0x175b9(%rip), %rsi     # 0x23842
movl $0x100, %edx            # imm = 0x100
movb $0x0, %al
callq 0x1030
leaq 0x175b5(%rip), %rdi     # 0x23851
leaq 0x186ec(%rip), %rsi     # 0x2498f
movb $0x0, %al
callq 0x1030
leaq 0x1756b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1de22(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1de19(%rip)     # 0x2a0e0
jmp 0xc2c9
movl $0x4, %eax
cmpl -0x1090(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc2df
jmp 0xc34e
leaq 0x1752a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1dde4(%rip), %rsi     # 0x2a0d8
leaq 0x17523(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17526(%rip), %rdi     # 0x2382f
leaq 0x17532(%rip), %rsi     # 0x23842
movl $0x100, %edx            # imm = 0x100
movb $0x0, %al
callq 0x1030
leaq 0x1752e(%rip), %rdi     # 0x23851
leaq 0x17667(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x174e4(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1dd9b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1dd92(%rip)     # 0x2a0e0
movq -0x1088(%rbp), %rdi
callq 0x10e0
jmp 0xc35c
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x10b0(%rbp)
movq -0x10b0(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x10b4(%rbp)
movq -0x10b0(%rbp), %rax
movq %rax, -0x1f98(%rbp)
leaq -0x10c8(%rbp), %rdi
leaq 0x1861e(%rip), %rsi     # 0x249bb
callq 0x14060
movq -0x1f98(%rbp), %rdi
movl $0xf00, -0x10cc(%rbp)   # imm = 0xF00
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x10c8(%rbp), %rdx
leaq -0x10cc(%rbp), %rcx
callq 0x140b0
movl %eax, -0x10b8(%rbp)
movq -0x10b0(%rbp), %rsi
movslq -0x10b8(%rbp), %rdx
leaq 0x185da(%rip), %rdi     # 0x249c0
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc3f9
jmp 0xc468
leaq 0x17410(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1dcca(%rip), %rsi     # 0x2a0d8
leaq 0x17409(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1740c(%rip), %rdi     # 0x2382f
leaq 0x17418(%rip), %rsi     # 0x23842
movl $0x101, %edx            # imm = 0x101
movb $0x0, %al
callq 0x1030
leaq 0x17414(%rip), %rdi     # 0x23851
leaq 0x18580(%rip), %rsi     # 0x249c4
movb $0x0, %al
callq 0x1030
leaq 0x173ca(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1dc81(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1dc78(%rip)     # 0x2a0e0
jmp 0xc46a
movl $0x3, %eax
cmpl -0x10b8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc480
jmp 0xc4ef
leaq 0x17389(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1dc43(%rip), %rsi     # 0x2a0d8
leaq 0x17382(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17385(%rip), %rdi     # 0x2382f
leaq 0x17391(%rip), %rsi     # 0x23842
movl $0x101, %edx            # imm = 0x101
movb $0x0, %al
callq 0x1030
leaq 0x1738d(%rip), %rdi     # 0x23851
leaq 0x174c6(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x17343(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1dbfa(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1dbf1(%rip)     # 0x2a0e0
movq -0x10b0(%rbp), %rdi
callq 0x10e0
jmp 0xc4fd
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x10d8(%rbp)
movq -0x10d8(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x10dc(%rbp)
movq -0x10d8(%rbp), %rax
movq %rax, -0x1fa0(%rbp)
leaq -0x10f0(%rbp), %rdi
leaq 0x184b1(%rip), %rsi     # 0x249ef
callq 0x14060
movq -0x1fa0(%rbp), %rdi
movl $0xbad, -0x10f4(%rbp)   # imm = 0xBAD
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x10f0(%rbp), %rdx
leaq -0x10f4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x10e0(%rbp)
movq -0x10d8(%rbp), %rsi
movslq -0x10e0(%rbp), %rdx
leaq 0x1846e(%rip), %rdi     # 0x249f5
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc59a
jmp 0xc609
leaq 0x1726f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1db29(%rip), %rsi     # 0x2a0d8
leaq 0x17268(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1726b(%rip), %rdi     # 0x2382f
leaq 0x17277(%rip), %rsi     # 0x23842
movl $0x102, %edx            # imm = 0x102
movb $0x0, %al
callq 0x1030
leaq 0x17273(%rip), %rdi     # 0x23851
leaq 0x18416(%rip), %rsi     # 0x249fb
movb $0x0, %al
callq 0x1030
leaq 0x17229(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1dae0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1dad7(%rip)     # 0x2a0e0
jmp 0xc60b
movl $0x5, %eax
cmpl -0x10e0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc621
jmp 0xc690
leaq 0x171e8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1daa2(%rip), %rsi     # 0x2a0d8
leaq 0x171e1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x171e4(%rip), %rdi     # 0x2382f
leaq 0x171f0(%rip), %rsi     # 0x23842
movl $0x102, %edx            # imm = 0x102
movb $0x0, %al
callq 0x1030
leaq 0x171ec(%rip), %rdi     # 0x23851
leaq 0x17325(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x171a2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1da59(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1da50(%rip)     # 0x2a0e0
movq -0x10d8(%rbp), %rdi
callq 0x10e0
jmp 0xc69e
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1100(%rbp)
movq -0x1100(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x1104(%rbp)
movq -0x1100(%rbp), %rax
movq %rax, -0x1fa8(%rbp)
leaq -0x1118(%rbp), %rdi
leaq 0x18349(%rip), %rsi     # 0x24a28
callq 0x14060
movq -0x1fa8(%rbp), %rdi
movl $0x1, -0x111c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1118(%rbp), %rdx
leaq -0x111c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1108(%rbp)
movq -0x1100(%rbp), %rsi
movslq -0x1108(%rbp), %rdx
leaq 0x18308(%rip), %rdi     # 0x24a30
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc73b
jmp 0xc7aa
leaq 0x170ce(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d988(%rip), %rsi     # 0x2a0d8
leaq 0x170c7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x170ca(%rip), %rdi     # 0x2382f
leaq 0x170d6(%rip), %rsi     # 0x23842
movl $0x104, %edx            # imm = 0x104
movb $0x0, %al
callq 0x1030
leaq 0x170d2(%rip), %rdi     # 0x23851
leaq 0x182b3(%rip), %rsi     # 0x24a39
movb $0x0, %al
callq 0x1030
leaq 0x17088(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d93f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d936(%rip)     # 0x2a0e0
jmp 0xc7ac
movl $0x8, %eax
cmpl -0x1108(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc7c2
jmp 0xc831
leaq 0x17047(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d901(%rip), %rsi     # 0x2a0d8
leaq 0x17040(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x17043(%rip), %rdi     # 0x2382f
leaq 0x1704f(%rip), %rsi     # 0x23842
movl $0x104, %edx            # imm = 0x104
movb $0x0, %al
callq 0x1030
leaq 0x1704b(%rip), %rdi     # 0x23851
leaq 0x17184(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x17001(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d8b8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d8af(%rip)     # 0x2a0e0
movq -0x1100(%rbp), %rdi
callq 0x10e0
jmp 0xc83f
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1128(%rbp)
movq -0x1128(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x112c(%rbp)
movq -0x1128(%rbp), %rax
movq %rax, -0x1fb0(%rbp)
leaq -0x1140(%rbp), %rdi
leaq 0x181e9(%rip), %rsi     # 0x24a69
callq 0x14060
movq -0x1fb0(%rbp), %rdi
movl $0x1, -0x1144(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1140(%rbp), %rdx
leaq -0x1144(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1130(%rbp)
movq -0x1128(%rbp), %rsi
movslq -0x1130(%rbp), %rdx
leaq 0x18167(%rip), %rdi     # 0x24a30
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc8dc
jmp 0xc94b
leaq 0x16f2d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d7e7(%rip), %rsi     # 0x2a0d8
leaq 0x16f26(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16f29(%rip), %rdi     # 0x2382f
leaq 0x16f35(%rip), %rsi     # 0x23842
movl $0x105, %edx            # imm = 0x105
movb $0x0, %al
callq 0x1030
leaq 0x16f31(%rip), %rdi     # 0x23851
leaq 0x18112(%rip), %rsi     # 0x24a39
movb $0x0, %al
callq 0x1030
leaq 0x16ee7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d79e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d795(%rip)     # 0x2a0e0
jmp 0xc94d
movl $0x8, %eax
cmpl -0x1130(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xc963
jmp 0xc9d2
leaq 0x16ea6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d760(%rip), %rsi     # 0x2a0d8
leaq 0x16e9f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16ea2(%rip), %rdi     # 0x2382f
leaq 0x16eae(%rip), %rsi     # 0x23842
movl $0x105, %edx            # imm = 0x105
movb $0x0, %al
callq 0x1030
leaq 0x16eaa(%rip), %rdi     # 0x23851
leaq 0x16fe3(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x16e60(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d717(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d70e(%rip)     # 0x2a0e0
movq -0x1128(%rbp), %rdi
callq 0x10e0
jmp 0xc9e0
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1150(%rbp)
movq -0x1150(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x1154(%rbp)
movq -0x1150(%rbp), %rax
movq %rax, -0x1fb8(%rbp)
leaq -0x1168(%rbp), %rdi
leaq 0x18051(%rip), %rsi     # 0x24a72
callq 0x14060
movq -0x1fb8(%rbp), %rdi
movl $0x1, -0x116c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1168(%rbp), %rdx
leaq -0x116c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1158(%rbp)
movq -0x1150(%rbp), %rsi
movslq -0x1158(%rbp), %rdx
leaq 0x18011(%rip), %rdi     # 0x24a7b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xca7d
jmp 0xcaec
leaq 0x16d8c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d646(%rip), %rsi     # 0x2a0d8
leaq 0x16d85(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16d88(%rip), %rdi     # 0x2382f
leaq 0x16d94(%rip), %rsi     # 0x23842
movl $0x106, %edx            # imm = 0x106
movb $0x0, %al
callq 0x1030
leaq 0x16d90(%rip), %rdi     # 0x23851
leaq 0x17fbc(%rip), %rsi     # 0x24a84
movb $0x0, %al
callq 0x1030
leaq 0x16d46(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d5fd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d5f4(%rip)     # 0x2a0e0
jmp 0xcaee
movl $0x8, %eax
cmpl -0x1158(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xcb04
jmp 0xcb73
leaq 0x16d05(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d5bf(%rip), %rsi     # 0x2a0d8
leaq 0x16cfe(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16d01(%rip), %rdi     # 0x2382f
leaq 0x16d0d(%rip), %rsi     # 0x23842
movl $0x106, %edx            # imm = 0x106
movb $0x0, %al
callq 0x1030
leaq 0x16d09(%rip), %rdi     # 0x23851
leaq 0x16e42(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x16cbf(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d576(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d56d(%rip)     # 0x2a0e0
movq -0x1150(%rbp), %rdi
callq 0x10e0
jmp 0xcb81
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1178(%rbp)
movq -0x1178(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x117c(%rbp)
movq -0x1178(%rbp), %rax
movq %rax, -0x1fc0(%rbp)
leaq -0x1190(%rbp), %rdi
leaq 0x17ef2(%rip), %rsi     # 0x24ab4
callq 0x14060
movq -0x1fc0(%rbp), %rdi
movl $0x1, -0x1194(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1190(%rbp), %rdx
leaq -0x1194(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1180(%rbp)
movq -0x1178(%rbp), %rsi
movslq -0x1180(%rbp), %rdx
leaq 0x17eb2(%rip), %rdi     # 0x24abd
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xcc1e
jmp 0xcc8d
leaq 0x16beb(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d4a5(%rip), %rsi     # 0x2a0d8
leaq 0x16be4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16be7(%rip), %rdi     # 0x2382f
leaq 0x16bf3(%rip), %rsi     # 0x23842
movl $0x107, %edx            # imm = 0x107
movb $0x0, %al
callq 0x1030
leaq 0x16bef(%rip), %rdi     # 0x23851
leaq 0x17e5d(%rip), %rsi     # 0x24ac6
movb $0x0, %al
callq 0x1030
leaq 0x16ba5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d45c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d453(%rip)     # 0x2a0e0
jmp 0xcc8f
movl $0x8, %eax
cmpl -0x1180(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xcca5
jmp 0xcd14
leaq 0x16b64(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d41e(%rip), %rsi     # 0x2a0d8
leaq 0x16b5d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16b60(%rip), %rdi     # 0x2382f
leaq 0x16b6c(%rip), %rsi     # 0x23842
movl $0x107, %edx            # imm = 0x107
movb $0x0, %al
callq 0x1030
leaq 0x16b68(%rip), %rdi     # 0x23851
leaq 0x16ca1(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x16b1e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d3d5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d3cc(%rip)     # 0x2a0e0
movq -0x1178(%rbp), %rdi
callq 0x10e0
jmp 0xcd22
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x11a0(%rbp)
movq -0x11a0(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x11a4(%rbp)
movq -0x11a0(%rbp), %rax
movq %rax, -0x1fc8(%rbp)
leaq -0x11b8(%rbp), %rdi
leaq 0x17d93(%rip), %rsi     # 0x24af6
callq 0x14060
movq -0x1fc8(%rbp), %rdi
movl $0x1, -0x11bc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x11b8(%rbp), %rdx
leaq -0x11bc(%rbp), %rcx
callq 0x140b0
movl %eax, -0x11a8(%rbp)
movq -0x11a0(%rbp), %rsi
movslq -0x11a8(%rbp), %rdx
leaq 0x17d53(%rip), %rdi     # 0x24aff
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xcdbf
jmp 0xce2e
leaq 0x16a4a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d304(%rip), %rsi     # 0x2a0d8
leaq 0x16a43(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16a46(%rip), %rdi     # 0x2382f
leaq 0x16a52(%rip), %rsi     # 0x23842
movl $0x108, %edx            # imm = 0x108
movb $0x0, %al
callq 0x1030
leaq 0x16a4e(%rip), %rdi     # 0x23851
leaq 0x17cfe(%rip), %rsi     # 0x24b08
movb $0x0, %al
callq 0x1030
leaq 0x16a04(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d2bb(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d2b2(%rip)     # 0x2a0e0
jmp 0xce30
movl $0x8, %eax
cmpl -0x11a8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xce46
jmp 0xceb5
leaq 0x169c3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d27d(%rip), %rsi     # 0x2a0d8
leaq 0x169bc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x169bf(%rip), %rdi     # 0x2382f
leaq 0x169cb(%rip), %rsi     # 0x23842
movl $0x108, %edx            # imm = 0x108
movb $0x0, %al
callq 0x1030
leaq 0x169c7(%rip), %rdi     # 0x23851
leaq 0x16b00(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1697d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d234(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d22b(%rip)     # 0x2a0e0
movq -0x11a0(%rbp), %rdi
callq 0x10e0
jmp 0xcec3
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x11c8(%rbp)
movq -0x11c8(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x11cc(%rbp)
movq -0x11c8(%rbp), %rax
movq %rax, -0x1fd0(%rbp)
leaq -0x11e0(%rbp), %rdi
leaq 0x17c34(%rip), %rsi     # 0x24b38
callq 0x14060
movq -0x1fd0(%rbp), %rdi
movl $0xffffffff, -0x11e4(%rbp) # imm = 0xFFFFFFFF
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x11e0(%rbp), %rdx
leaq -0x11e4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x11d0(%rbp)
movq -0x11c8(%rbp), %rsi
movslq -0x11d0(%rbp), %rdx
leaq 0x17bf4(%rip), %rdi     # 0x24b41
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xcf60
jmp 0xcfcf
leaq 0x168a9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d163(%rip), %rsi     # 0x2a0d8
leaq 0x168a2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x168a5(%rip), %rdi     # 0x2382f
leaq 0x168b1(%rip), %rsi     # 0x23842
movl $0x109, %edx            # imm = 0x109
movb $0x0, %al
callq 0x1030
leaq 0x168ad(%rip), %rdi     # 0x23851
leaq 0x17b9f(%rip), %rsi     # 0x24b4a
movb $0x0, %al
callq 0x1030
leaq 0x16863(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d11a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d111(%rip)     # 0x2a0e0
jmp 0xcfd1
movl $0x8, %eax
cmpl -0x11d0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xcfe7
jmp 0xd056
leaq 0x16822(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1d0dc(%rip), %rsi     # 0x2a0d8
leaq 0x1681b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1681e(%rip), %rdi     # 0x2382f
leaq 0x1682a(%rip), %rsi     # 0x23842
movl $0x109, %edx            # imm = 0x109
movb $0x0, %al
callq 0x1030
leaq 0x16826(%rip), %rdi     # 0x23851
leaq 0x1695f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x167dc(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1d093(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1d08a(%rip)     # 0x2a0e0
movq -0x11c8(%rbp), %rdi
callq 0x10e0
jmp 0xd064
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x11f0(%rbp)
movq -0x11f0(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x11f4(%rbp)
movq -0x11f0(%rbp), %rax
movq %rax, -0x1fd8(%rbp)
leaq -0x1208(%rbp), %rdi
leaq 0x17ad5(%rip), %rsi     # 0x24b7a
callq 0x14060
movq -0x1fd8(%rbp), %rdi
movl $0xffffffff, -0x120c(%rbp) # imm = 0xFFFFFFFF
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1208(%rbp), %rdx
leaq -0x120c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x11f8(%rbp)
movq -0x11f0(%rbp), %rsi
movslq -0x11f8(%rbp), %rdx
leaq 0x17a53(%rip), %rdi     # 0x24b41
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd101
jmp 0xd170
leaq 0x16708(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1cfc2(%rip), %rsi     # 0x2a0d8
leaq 0x16701(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16704(%rip), %rdi     # 0x2382f
leaq 0x16710(%rip), %rsi     # 0x23842
movl $0x10a, %edx            # imm = 0x10A
movb $0x0, %al
callq 0x1030
leaq 0x1670c(%rip), %rdi     # 0x23851
leaq 0x179fe(%rip), %rsi     # 0x24b4a
movb $0x0, %al
callq 0x1030
leaq 0x166c2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1cf79(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1cf70(%rip)     # 0x2a0e0
jmp 0xd172
movl $0x8, %eax
cmpl -0x11f8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd188
jmp 0xd1f7
leaq 0x16681(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1cf3b(%rip), %rsi     # 0x2a0d8
leaq 0x1667a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1667d(%rip), %rdi     # 0x2382f
leaq 0x16689(%rip), %rsi     # 0x23842
movl $0x10a, %edx            # imm = 0x10A
movb $0x0, %al
callq 0x1030
leaq 0x16685(%rip), %rdi     # 0x23851
leaq 0x167be(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1663b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1cef2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1cee9(%rip)     # 0x2a0e0
movq -0x11f0(%rbp), %rdi
callq 0x10e0
jmp 0xd205
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1218(%rbp)
movq -0x1218(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x121c(%rbp)
movq -0x1218(%rbp), %rax
movq %rax, -0x1fe0(%rbp)
leaq -0x1230(%rbp), %rdi
leaq 0x1793e(%rip), %rsi     # 0x24b84
callq 0x14060
movq -0x1fe0(%rbp), %rdi
movl $0xffffffff, -0x1234(%rbp) # imm = 0xFFFFFFFF
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1230(%rbp), %rdx
leaq -0x1234(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1220(%rbp)
movq -0x1218(%rbp), %rsi
movslq -0x1220(%rbp), %rdx
leaq 0x178ff(%rip), %rdi     # 0x24b8e
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd2a2
jmp 0xd311
leaq 0x16567(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ce21(%rip), %rsi     # 0x2a0d8
leaq 0x16560(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16563(%rip), %rdi     # 0x2382f
leaq 0x1656f(%rip), %rsi     # 0x23842
movl $0x10b, %edx            # imm = 0x10B
movb $0x0, %al
callq 0x1030
leaq 0x1656b(%rip), %rdi     # 0x23851
leaq 0x178aa(%rip), %rsi     # 0x24b97
movb $0x0, %al
callq 0x1030
leaq 0x16521(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1cdd8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1cdcf(%rip)     # 0x2a0e0
jmp 0xd313
movl $0x8, %eax
cmpl -0x1220(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd329
jmp 0xd398
leaq 0x164e0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1cd9a(%rip), %rsi     # 0x2a0d8
leaq 0x164d9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x164dc(%rip), %rdi     # 0x2382f
leaq 0x164e8(%rip), %rsi     # 0x23842
movl $0x10b, %edx            # imm = 0x10B
movb $0x0, %al
callq 0x1030
leaq 0x164e4(%rip), %rdi     # 0x23851
leaq 0x1661d(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1649a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1cd51(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1cd48(%rip)     # 0x2a0e0
movq -0x1218(%rbp), %rdi
callq 0x10e0
jmp 0xd3a6
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1240(%rbp)
movq -0x1240(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x1244(%rbp)
movq -0x1240(%rbp), %rax
movq %rax, -0x1fe8(%rbp)
leaq -0x1258(%rbp), %rdi
leaq 0x177e0(%rip), %rsi     # 0x24bc7
callq 0x14060
movq -0x1fe8(%rbp), %rdi
movl $0xffffffff, -0x125c(%rbp) # imm = 0xFFFFFFFF
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1258(%rbp), %rdx
leaq -0x125c(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1248(%rbp)
movq -0x1240(%rbp), %rsi
movslq -0x1248(%rbp), %rdx
leaq 0x177a1(%rip), %rdi     # 0x24bd1
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd443
jmp 0xd4b2
leaq 0x163c6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1cc80(%rip), %rsi     # 0x2a0d8
leaq 0x163bf(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x163c2(%rip), %rdi     # 0x2382f
leaq 0x163ce(%rip), %rsi     # 0x23842
movl $0x10c, %edx            # imm = 0x10C
movb $0x0, %al
callq 0x1030
leaq 0x163ca(%rip), %rdi     # 0x23851
leaq 0x1774c(%rip), %rsi     # 0x24bda
movb $0x0, %al
callq 0x1030
leaq 0x16380(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1cc37(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1cc2e(%rip)     # 0x2a0e0
jmp 0xd4b4
movl $0x8, %eax
cmpl -0x1248(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd4ca
jmp 0xd539
leaq 0x1633f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1cbf9(%rip), %rsi     # 0x2a0d8
leaq 0x16338(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1633b(%rip), %rdi     # 0x2382f
leaq 0x16347(%rip), %rsi     # 0x23842
movl $0x10c, %edx            # imm = 0x10C
movb $0x0, %al
callq 0x1030
leaq 0x16343(%rip), %rdi     # 0x23851
leaq 0x1647c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x162f9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1cbb0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1cba7(%rip)     # 0x2a0e0
movq -0x1240(%rbp), %rdi
callq 0x10e0
jmp 0xd547
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1268(%rbp)
movq -0x1268(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x126c(%rbp)
movq -0x1268(%rbp), %rax
movq %rax, -0x1ff0(%rbp)
leaq -0x1280(%rbp), %rdi
leaq 0x17682(%rip), %rsi     # 0x24c0a
callq 0x14060
movq -0x1ff0(%rbp), %rdi
movl $0xffffffff, -0x1284(%rbp) # imm = 0xFFFFFFFF
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1280(%rbp), %rdx
leaq -0x1284(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1270(%rbp)
movq -0x1268(%rbp), %rsi
movslq -0x1270(%rbp), %rdx
leaq 0x17643(%rip), %rdi     # 0x24c14
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd5e4
jmp 0xd653
leaq 0x16225(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1cadf(%rip), %rsi     # 0x2a0d8
leaq 0x1621e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16221(%rip), %rdi     # 0x2382f
leaq 0x1622d(%rip), %rsi     # 0x23842
movl $0x10d, %edx            # imm = 0x10D
movb $0x0, %al
callq 0x1030
leaq 0x16229(%rip), %rdi     # 0x23851
leaq 0x175ee(%rip), %rsi     # 0x24c1d
movb $0x0, %al
callq 0x1030
leaq 0x161df(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ca96(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ca8d(%rip)     # 0x2a0e0
jmp 0xd655
movl $0x8, %eax
cmpl -0x1270(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd66b
jmp 0xd6da
leaq 0x1619e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ca58(%rip), %rsi     # 0x2a0d8
leaq 0x16197(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1619a(%rip), %rdi     # 0x2382f
leaq 0x161a6(%rip), %rsi     # 0x23842
movl $0x10d, %edx            # imm = 0x10D
movb $0x0, %al
callq 0x1030
leaq 0x161a2(%rip), %rdi     # 0x23851
leaq 0x162db(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x16158(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ca0f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ca06(%rip)     # 0x2a0e0
movq -0x1268(%rbp), %rdi
callq 0x10e0
jmp 0xd6e8
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1290(%rbp)
movq -0x1290(%rbp), %rax
movb $0x0, (%rax)
movl $0xb, -0x1294(%rbp)
movq -0x1290(%rbp), %rax
movq %rax, -0x1ff8(%rbp)
leaq -0x12a8(%rbp), %rdi
leaq 0x17185(%rip), %rsi     # 0x248ae
callq 0x14060
movq -0x1ff8(%rbp), %rdi
movl $0xffffff80, -0x12ac(%rbp) # imm = 0xFFFFFF80
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x12a8(%rbp), %rdx
leaq -0x12ac(%rbp), %rcx
callq 0x140b0
movl %eax, -0x1298(%rbp)
movq -0x1290(%rbp), %rsi
movslq -0x1298(%rbp), %rdx
leaq 0x174db(%rip), %rdi     # 0x24c4d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd785
jmp 0xd7f4
leaq 0x16084(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c93e(%rip), %rsi     # 0x2a0d8
leaq 0x1607d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x16080(%rip), %rdi     # 0x2382f
leaq 0x1608c(%rip), %rsi     # 0x23842
movl $0x10f, %edx            # imm = 0x10F
movb $0x0, %al
callq 0x1030
leaq 0x16088(%rip), %rdi     # 0x23851
leaq 0x17489(%rip), %rsi     # 0x24c59
movb $0x0, %al
callq 0x1030
leaq 0x1603e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c8f5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c8ec(%rip)     # 0x2a0e0
jmp 0xd7f6
movl $0xb, %eax
cmpl -0x1298(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd80c
jmp 0xd87b
leaq 0x15ffd(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c8b7(%rip), %rsi     # 0x2a0d8
leaq 0x15ff6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15ff9(%rip), %rdi     # 0x2382f
leaq 0x16005(%rip), %rsi     # 0x23842
movl $0x10f, %edx            # imm = 0x10F
movb $0x0, %al
callq 0x1030
leaq 0x16001(%rip), %rdi     # 0x23851
leaq 0x1613a(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x15fb7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c86e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c865(%rip)     # 0x2a0e0
movq -0x1290(%rbp), %rdi
callq 0x10e0
jmp 0xd889
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x12b8(%rbp)
movq -0x12b8(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x12bc(%rbp)
movq -0x12b8(%rbp), %rax
movq %rax, -0x2000(%rbp)
leaq -0x12d0(%rbp), %rdi
leaq 0x173c2(%rip), %rsi     # 0x24c8c
callq 0x14060
movq -0x2000(%rbp), %rdi
movl $0x7f, -0x12d4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x12d0(%rbp), %rdx
leaq -0x12d4(%rbp), %rcx
callq 0x140b0
movl %eax, -0x12c0(%rbp)
movq -0x12b8(%rbp), %rsi
movslq -0x12c0(%rbp), %rdx
leaq 0x17381(%rip), %rdi     # 0x24c94
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd926
jmp 0xd995
leaq 0x15ee3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c79d(%rip), %rsi     # 0x2a0d8
leaq 0x15edc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15edf(%rip), %rdi     # 0x2382f
leaq 0x15eeb(%rip), %rsi     # 0x23842
movl $0x110, %edx            # imm = 0x110
movb $0x0, %al
callq 0x1030
leaq 0x15ee7(%rip), %rdi     # 0x23851
leaq 0x1732a(%rip), %rsi     # 0x24c9b
movb $0x0, %al
callq 0x1030
leaq 0x15e9d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c754(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c74b(%rip)     # 0x2a0e0
jmp 0xd997
movl $0x6, %eax
cmpl -0x12c0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xd9ad
jmp 0xda1c
leaq 0x15e5c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c716(%rip), %rsi     # 0x2a0d8
leaq 0x15e55(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15e58(%rip), %rdi     # 0x2382f
leaq 0x15e64(%rip), %rsi     # 0x23842
movl $0x110, %edx            # imm = 0x110
movb $0x0, %al
callq 0x1030
leaq 0x15e60(%rip), %rdi     # 0x23851
leaq 0x15f99(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x15e16(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c6cd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c6c4(%rip)     # 0x2a0e0
movq -0x12b8(%rbp), %rdi
callq 0x10e0
jmp 0xda2a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x12e0(%rbp)
movq -0x12e0(%rbp), %rax
movb $0x0, (%rax)
movl $0x17, -0x12e4(%rbp)
movq -0x12e0(%rbp), %rax
movq %rax, -0x2008(%rbp)
leaq -0x12f8(%rbp), %rdi
leaq 0x1725e(%rip), %rsi     # 0x24cc9
callq 0x14060
movq -0x2008(%rbp), %rdi
movq $-0x1, -0x1300(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x12f8(%rbp), %rdx
leaq -0x1300(%rbp), %rcx
callq 0x14930
movl %eax, -0x12e8(%rbp)
movq -0x12e0(%rbp), %rsi
movslq -0x12e8(%rbp), %rdx
leaq 0x1721d(%rip), %rdi     # 0x24cd2
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xdac8
jmp 0xdb37
leaq 0x15d41(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c5fb(%rip), %rsi     # 0x2a0d8
leaq 0x15d3a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15d3d(%rip), %rdi     # 0x2382f
leaq 0x15d49(%rip), %rsi     # 0x23842
movl $0x111, %edx            # imm = 0x111
movb $0x0, %al
callq 0x1030
leaq 0x15d45(%rip), %rdi     # 0x23851
leaq 0x171d7(%rip), %rsi     # 0x24cea
movb $0x0, %al
callq 0x1030
leaq 0x15cfb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c5b2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c5a9(%rip)     # 0x2a0e0
jmp 0xdb39
movl $0x17, %eax
cmpl -0x12e8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xdb4f
jmp 0xdbbe
leaq 0x15cba(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c574(%rip), %rsi     # 0x2a0d8
leaq 0x15cb3(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15cb6(%rip), %rdi     # 0x2382f
leaq 0x15cc2(%rip), %rsi     # 0x23842
movl $0x111, %edx            # imm = 0x111
movb $0x0, %al
callq 0x1030
leaq 0x15cbe(%rip), %rdi     # 0x23851
leaq 0x15df7(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x15c74(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c52b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c522(%rip)     # 0x2a0e0
movq -0x12e0(%rbp), %rdi
callq 0x10e0
jmp 0xdbcc
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1308(%rbp)
movq -0x1308(%rbp), %rax
movb $0x0, (%rax)
movl $0x12, -0x130c(%rbp)
movq -0x1308(%rbp), %rax
movq %rax, -0x2010(%rbp)
leaq -0x1320(%rbp), %rdi
leaq 0x16d77(%rip), %rsi     # 0x24984
callq 0x14060
movq -0x2010(%rbp), %rdi
movabsq $0x7fffffffffffffff, %rax # imm = 0x7FFFFFFFFFFFFFFF
movq %rax, -0x1328(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1320(%rbp), %rdx
leaq -0x1328(%rbp), %rcx
callq 0x148e0
movl %eax, -0x1310(%rbp)
movq -0x1308(%rbp), %rsi
movslq -0x1310(%rbp), %rdx
leaq 0x170cc(%rip), %rdi     # 0x24d29
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xdc70
jmp 0xdcdf
leaq 0x15b99(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c453(%rip), %rsi     # 0x2a0d8
leaq 0x15b92(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15b95(%rip), %rdi     # 0x2382f
leaq 0x15ba1(%rip), %rsi     # 0x23842
movl $0x112, %edx            # imm = 0x112
movb $0x0, %al
callq 0x1030
leaq 0x15b9d(%rip), %rdi     # 0x23851
leaq 0x17081(%rip), %rsi     # 0x24d3c
movb $0x0, %al
callq 0x1030
leaq 0x15b53(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c40a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c401(%rip)     # 0x2a0e0
jmp 0xdce1
movl $0x12, %eax
cmpl -0x1310(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xdcf7
jmp 0xdd66
leaq 0x15b12(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c3cc(%rip), %rsi     # 0x2a0d8
leaq 0x15b0b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15b0e(%rip), %rdi     # 0x2382f
leaq 0x15b1a(%rip), %rsi     # 0x23842
movl $0x112, %edx            # imm = 0x112
movb $0x0, %al
callq 0x1030
leaq 0x15b16(%rip), %rdi     # 0x23851
leaq 0x15c4f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x15acc(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c383(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c37a(%rip)     # 0x2a0e0
movq -0x1308(%rbp), %rdi
callq 0x10e0
jmp 0xdd74
leaq 0x16ffb(%rip), %rax     # 0x24d76
movq %rax, 0x1c356(%rip)     # 0x2a0d8
jmp 0xdd84
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1330(%rbp)
movq -0x1330(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x1334(%rbp)
movq -0x1330(%rbp), %rax
movq %rax, -0x2018(%rbp)
leaq -0x1348(%rbp), %rdi
leaq 0x16253(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2018(%rbp), %rdi
movss 0x1523b(%rip), %xmm0    # 0x23014
movss %xmm0, -0x134c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1348(%rbp), %rdx
leaq -0x134c(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1338(%rbp)
movq -0x1330(%rbp), %rsi
movslq -0x1338(%rbp), %rdx
leaq 0x16f70(%rip), %rdi     # 0x24d84
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xde27
jmp 0xde96
leaq 0x159e2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c29c(%rip), %rsi     # 0x2a0d8
leaq 0x159db(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x159de(%rip), %rdi     # 0x2382f
leaq 0x159ea(%rip), %rsi     # 0x23842
movl $0x117, %edx            # imm = 0x117
movb $0x0, %al
callq 0x1030
leaq 0x159e6(%rip), %rdi     # 0x23851
leaq 0x16f16(%rip), %rsi     # 0x24d88
movb $0x0, %al
callq 0x1030
leaq 0x1599c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c253(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c24a(%rip)     # 0x2a0e0
jmp 0xde98
movl $0x3, %eax
cmpl -0x1338(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xdeae
jmp 0xdf1d
leaq 0x1595b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c215(%rip), %rsi     # 0x2a0d8
leaq 0x15954(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15957(%rip), %rdi     # 0x2382f
leaq 0x15963(%rip), %rsi     # 0x23842
movl $0x117, %edx            # imm = 0x117
movb $0x0, %al
callq 0x1030
leaq 0x1595f(%rip), %rdi     # 0x23851
leaq 0x15a98(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x15915(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c1cc(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c1c3(%rip)     # 0x2a0e0
movq -0x1330(%rbp), %rdi
callq 0x10e0
jmp 0xdf2b
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1358(%rbp)
movq -0x1358(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x135c(%rbp)
movq -0x1358(%rbp), %rax
movq %rax, -0x2020(%rbp)
leaq -0x1370(%rbp), %rdi
leaq 0x16e47(%rip), %rsi     # 0x24db3
callq 0x14060
movq -0x2020(%rbp), %rdi
movss 0x15094(%rip), %xmm0    # 0x23014
movss %xmm0, -0x1374(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1370(%rbp), %rdx
leaq -0x1374(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1360(%rbp)
movq -0x1358(%rbp), %rsi
movslq -0x1360(%rbp), %rdx
leaq 0x16dfd(%rip), %rdi     # 0x24db8
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xdfce
jmp 0xe03d
leaq 0x1583b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c0f5(%rip), %rsi     # 0x2a0d8
leaq 0x15834(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15837(%rip), %rdi     # 0x2382f
leaq 0x15843(%rip), %rsi     # 0x23842
movl $0x118, %edx            # imm = 0x118
movb $0x0, %al
callq 0x1030
leaq 0x1583f(%rip), %rdi     # 0x23851
leaq 0x16da3(%rip), %rsi     # 0x24dbc
movb $0x0, %al
callq 0x1030
leaq 0x157f5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c0ac(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c0a3(%rip)     # 0x2a0e0
jmp 0xe03f
movl $0x3, %eax
cmpl -0x1360(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe055
jmp 0xe0c4
leaq 0x157b4(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1c06e(%rip), %rsi     # 0x2a0d8
leaq 0x157ad(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x157b0(%rip), %rdi     # 0x2382f
leaq 0x157bc(%rip), %rsi     # 0x23842
movl $0x118, %edx            # imm = 0x118
movb $0x0, %al
callq 0x1030
leaq 0x157b8(%rip), %rdi     # 0x23851
leaq 0x158f1(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1576e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1c025(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1c01c(%rip)     # 0x2a0e0
movq -0x1358(%rbp), %rdi
callq 0x10e0
jmp 0xe0d2
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1380(%rbp)
movq -0x1380(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x1384(%rbp)
movq -0x1380(%rbp), %rax
movq %rax, -0x2028(%rbp)
leaq -0x1398(%rbp), %rdi
leaq 0x15f05(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2028(%rbp), %rdi
movss 0x14ef1(%rip), %xmm0    # 0x23018
movss %xmm0, -0x139c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1398(%rbp), %rdx
leaq -0x139c(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1388(%rbp)
movq -0x1380(%rbp), %rsi
movslq -0x1388(%rbp), %rdx
leaq 0x16cdc(%rip), %rdi     # 0x24e3e
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe175
jmp 0xe1e4
leaq 0x15694(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1bf4e(%rip), %rsi     # 0x2a0d8
leaq 0x1568d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15690(%rip), %rdi     # 0x2382f
leaq 0x1569c(%rip), %rsi     # 0x23842
movl $0x119, %edx            # imm = 0x119
movb $0x0, %al
callq 0x1030
leaq 0x15698(%rip), %rdi     # 0x23851
leaq 0x16c27(%rip), %rsi     # 0x24de7
movb $0x0, %al
callq 0x1030
leaq 0x1564e(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1bf05(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1befc(%rip)     # 0x2a0e0
jmp 0xe1e6
movl $0x3, %eax
cmpl -0x1388(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe1fc
jmp 0xe26b
leaq 0x1560d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1bec7(%rip), %rsi     # 0x2a0d8
leaq 0x15606(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15609(%rip), %rdi     # 0x2382f
leaq 0x15615(%rip), %rsi     # 0x23842
movl $0x119, %edx            # imm = 0x119
movb $0x0, %al
callq 0x1030
leaq 0x15611(%rip), %rdi     # 0x23851
leaq 0x1574a(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x155c7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1be7e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1be75(%rip)     # 0x2a0e0
movq -0x1380(%rbp), %rdi
callq 0x10e0
jmp 0xe279
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x13a8(%rbp)
movq -0x13a8(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x13ac(%rbp)
movq -0x13a8(%rbp), %rax
movq %rax, -0x2030(%rbp)
leaq -0x13c0(%rbp), %rdi
leaq 0x16af9(%rip), %rsi     # 0x24db3
callq 0x14060
movq -0x2030(%rbp), %rdi
movss 0x14d4a(%rip), %xmm0    # 0x23018
movss %xmm0, -0x13c4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x13c0(%rbp), %rdx
leaq -0x13c4(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x13b0(%rbp)
movq -0x13a8(%rbp), %rsi
movslq -0x13b0(%rbp), %rdx
leaq 0x16b66(%rip), %rdi     # 0x24e6f
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe31c
jmp 0xe38b
leaq 0x154ed(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1bda7(%rip), %rsi     # 0x2a0d8
leaq 0x154e6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x154e9(%rip), %rdi     # 0x2382f
leaq 0x154f5(%rip), %rsi     # 0x23842
movl $0x11a, %edx            # imm = 0x11A
movb $0x0, %al
callq 0x1030
leaq 0x154f1(%rip), %rdi     # 0x23851
leaq 0x16aab(%rip), %rsi     # 0x24e12
movb $0x0, %al
callq 0x1030
leaq 0x154a7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1bd5e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1bd55(%rip)     # 0x2a0e0
jmp 0xe38d
movl $0x3, %eax
cmpl -0x13b0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe3a3
jmp 0xe412
leaq 0x15466(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1bd20(%rip), %rsi     # 0x2a0d8
leaq 0x1545f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15462(%rip), %rdi     # 0x2382f
leaq 0x1546e(%rip), %rsi     # 0x23842
movl $0x11a, %edx            # imm = 0x11A
movb $0x0, %al
callq 0x1030
leaq 0x1546a(%rip), %rdi     # 0x23851
leaq 0x155a3(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x15420(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1bcd7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1bcce(%rip)     # 0x2a0e0
movq -0x13a8(%rbp), %rdi
callq 0x10e0
jmp 0xe420
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x13d0(%rbp)
movq -0x13d0(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x13d4(%rbp)
movq -0x13d0(%rbp), %rax
movq %rax, -0x2038(%rbp)
leaq -0x13e8(%rbp), %rdi
leaq 0x15bb7(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2038(%rbp), %rdi
movss 0x14ba7(%rip), %xmm0    # 0x2301c
movss %xmm0, -0x13ec(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x13e8(%rbp), %rdx
leaq -0x13ec(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x13d8(%rbp)
movq -0x13d0(%rbp), %rsi
movslq -0x13d8(%rbp), %rdx
leaq 0x1698d(%rip), %rdi     # 0x24e3d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe4c3
jmp 0xe532
leaq 0x15346(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1bc00(%rip), %rsi     # 0x2a0d8
leaq 0x1533f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15342(%rip), %rdi     # 0x2382f
leaq 0x1534e(%rip), %rsi     # 0x23842
movl $0x11b, %edx            # imm = 0x11B
movb $0x0, %al
callq 0x1030
leaq 0x1534a(%rip), %rdi     # 0x23851
leaq 0x16934(%rip), %rsi     # 0x24e42
movb $0x0, %al
callq 0x1030
leaq 0x15300(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1bbb7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1bbae(%rip)     # 0x2a0e0
jmp 0xe534
movl $0x4, %eax
cmpl -0x13d8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe54a
jmp 0xe5b9
leaq 0x152bf(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1bb79(%rip), %rsi     # 0x2a0d8
leaq 0x152b8(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x152bb(%rip), %rdi     # 0x2382f
leaq 0x152c7(%rip), %rsi     # 0x23842
movl $0x11b, %edx            # imm = 0x11B
movb $0x0, %al
callq 0x1030
leaq 0x152c3(%rip), %rdi     # 0x23851
leaq 0x153fc(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x15279(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1bb30(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1bb27(%rip)     # 0x2a0e0
movq -0x13d0(%rbp), %rdi
callq 0x10e0
jmp 0xe5c7
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x13f8(%rbp)
movq -0x13f8(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x13fc(%rbp)
movq -0x13f8(%rbp), %rax
movq %rax, -0x2040(%rbp)
leaq -0x1410(%rbp), %rdi
leaq 0x167ab(%rip), %rsi     # 0x24db3
callq 0x14060
movq -0x2040(%rbp), %rdi
movss 0x14a00(%rip), %xmm0    # 0x2301c
movss %xmm0, -0x1414(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1410(%rbp), %rdx
leaq -0x1414(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1400(%rbp)
movq -0x13f8(%rbp), %rsi
movslq -0x1400(%rbp), %rdx
leaq 0x16817(%rip), %rdi     # 0x24e6e
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe66a
jmp 0xe6d9
leaq 0x1519f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ba59(%rip), %rsi     # 0x2a0d8
leaq 0x15198(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1519b(%rip), %rdi     # 0x2382f
leaq 0x151a7(%rip), %rsi     # 0x23842
movl $0x11c, %edx            # imm = 0x11C
movb $0x0, %al
callq 0x1030
leaq 0x151a3(%rip), %rdi     # 0x23851
leaq 0x167be(%rip), %rsi     # 0x24e73
movb $0x0, %al
callq 0x1030
leaq 0x15159(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ba10(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ba07(%rip)     # 0x2a0e0
jmp 0xe6db
movl $0x4, %eax
cmpl -0x1400(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe6f1
jmp 0xe760
leaq 0x15118(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b9d2(%rip), %rsi     # 0x2a0d8
leaq 0x15111(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x15114(%rip), %rdi     # 0x2382f
leaq 0x15120(%rip), %rsi     # 0x23842
movl $0x11c, %edx            # imm = 0x11C
movb $0x0, %al
callq 0x1030
leaq 0x1511c(%rip), %rdi     # 0x23851
leaq 0x15255(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x150d2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b989(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b980(%rip)     # 0x2a0e0
movq -0x13f8(%rbp), %rdi
callq 0x10e0
jmp 0xe76e
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1420(%rbp)
movq -0x1420(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x1424(%rbp)
movq -0x1420(%rbp), %rax
movq %rax, -0x2048(%rbp)
leaq -0x1438(%rbp), %rdi
leaq 0x15869(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2048(%rbp), %rdi
movsd 0x14895(%rip), %xmm0    # 0x23058
movsd %xmm0, -0x1440(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1438(%rbp), %rdx
leaq -0x1440(%rbp), %rcx
callq 0x14570
movl %eax, -0x1428(%rbp)
movq -0x1420(%rbp), %rsi
movslq -0x1428(%rbp), %rdx
leaq 0x15875(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe811
jmp 0xe880
leaq 0x14ff8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b8b2(%rip), %rsi     # 0x2a0d8
leaq 0x14ff1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14ff4(%rip), %rdi     # 0x2382f
leaq 0x15000(%rip), %rsi     # 0x23842
movl $0x11e, %edx            # imm = 0x11E
movb $0x0, %al
callq 0x1030
leaq 0x14ffc(%rip), %rdi     # 0x23851
leaq 0x15d3a(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x14fb2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b869(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b860(%rip)     # 0x2a0e0
jmp 0xe882
movl $0x1, %eax
cmpl -0x1428(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe898
jmp 0xe907
leaq 0x14f71(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b82b(%rip), %rsi     # 0x2a0d8
leaq 0x14f6a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14f6d(%rip), %rdi     # 0x2382f
leaq 0x14f79(%rip), %rsi     # 0x23842
movl $0x11e, %edx            # imm = 0x11E
movb $0x0, %al
callq 0x1030
leaq 0x14f75(%rip), %rdi     # 0x23851
leaq 0x150ae(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x14f2b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b7e2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b7d9(%rip)     # 0x2a0e0
movq -0x1420(%rbp), %rdi
callq 0x10e0
jmp 0xe915
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1448(%rbp)
movq -0x1448(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x144c(%rbp)
movq -0x1448(%rbp), %rax
movq %rax, -0x2050(%rbp)
leaq -0x1460(%rbp), %rdi
leaq 0x156c2(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2050(%rbp), %rdi
movss 0x146b6(%rip), %xmm0    # 0x23020
movss %xmm0, -0x1464(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1460(%rbp), %rdx
leaq -0x1464(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1450(%rbp)
movq -0x1448(%rbp), %rsi
movslq -0x1450(%rbp), %rdx
leaq 0x164fa(%rip), %rdi     # 0x24e9f
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xe9b8
jmp 0xea27
leaq 0x14e51(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b70b(%rip), %rsi     # 0x2a0d8
leaq 0x14e4a(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14e4d(%rip), %rdi     # 0x2382f
leaq 0x14e59(%rip), %rsi     # 0x23842
movl $0x11f, %edx            # imm = 0x11F
movb $0x0, %al
callq 0x1030
leaq 0x14e55(%rip), %rdi     # 0x23851
leaq 0x164a0(%rip), %rsi     # 0x24ea3
movb $0x0, %al
callq 0x1030
leaq 0x14e0b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b6c2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b6b9(%rip)     # 0x2a0e0
jmp 0xea29
movl $0x3, %eax
cmpl -0x1450(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xea3f
jmp 0xeaae
leaq 0x14dca(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b684(%rip), %rsi     # 0x2a0d8
leaq 0x14dc3(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14dc6(%rip), %rdi     # 0x2382f
leaq 0x14dd2(%rip), %rsi     # 0x23842
movl $0x11f, %edx            # imm = 0x11F
movb $0x0, %al
callq 0x1030
leaq 0x14dce(%rip), %rdi     # 0x23851
leaq 0x14f07(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x14d84(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b63b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b632(%rip)     # 0x2a0e0
movq -0x1448(%rbp), %rdi
callq 0x10e0
jmp 0xeabc
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1470(%rbp)
movq -0x1470(%rbp), %rax
movb $0x0, (%rax)
movl $0x15, -0x1474(%rbp)
movq -0x1470(%rbp), %rax
movq %rax, -0x2058(%rbp)
leaq -0x1488(%rbp), %rdi
leaq 0x1551b(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2058(%rbp), %rdi
movsd 0x1454f(%rip), %xmm0    # 0x23060
movsd %xmm0, -0x1490(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1488(%rbp), %rdx
leaq -0x1490(%rbp), %rcx
callq 0x14570
movl %eax, -0x1478(%rbp)
movq -0x1470(%rbp), %rsi
movslq -0x1478(%rbp), %rdx
leaq 0x16382(%rip), %rdi     # 0x24ece
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xeb5f
jmp 0xebce
leaq 0x14caa(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b564(%rip), %rsi     # 0x2a0d8
leaq 0x14ca3(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14ca6(%rip), %rdi     # 0x2382f
leaq 0x14cb2(%rip), %rsi     # 0x23842
movl $0x120, %edx            # imm = 0x120
movb $0x0, %al
callq 0x1030
leaq 0x14cae(%rip), %rdi     # 0x23851
leaq 0x1633a(%rip), %rsi     # 0x24ee4
movb $0x0, %al
callq 0x1030
leaq 0x14c64(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b51b(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b512(%rip)     # 0x2a0e0
jmp 0xebd0
movl $0x15, %eax
cmpl -0x1478(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xebe6
jmp 0xec55
leaq 0x14c23(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b4dd(%rip), %rsi     # 0x2a0d8
leaq 0x14c1c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14c1f(%rip), %rdi     # 0x2382f
leaq 0x14c2b(%rip), %rsi     # 0x23842
movl $0x120, %edx            # imm = 0x120
movb $0x0, %al
callq 0x1030
leaq 0x14c27(%rip), %rdi     # 0x23851
leaq 0x14d60(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x14bdd(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b494(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b48b(%rip)     # 0x2a0e0
movq -0x1470(%rbp), %rdi
callq 0x10e0
jmp 0xec63
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1498(%rbp)
movq -0x1498(%rbp), %rax
movb $0x0, (%rax)
movl $0xb, -0x149c(%rbp)
movq -0x1498(%rbp), %rax
movq %rax, -0x2060(%rbp)
leaq -0x14b0(%rbp), %rdi
leaq 0x15374(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2060(%rbp), %rdi
movss 0x1436c(%rip), %xmm0    # 0x23024
movss %xmm0, -0x14b4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x14b0(%rbp), %rdx
leaq -0x14b4(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x14a0(%rbp)
movq -0x1498(%rbp), %rsi
movslq -0x14a0(%rbp), %rdx
leaq 0x1622e(%rip), %rdi     # 0x24f21
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xed06
jmp 0xed75
leaq 0x14b03(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b3bd(%rip), %rsi     # 0x2a0d8
leaq 0x14afc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14aff(%rip), %rdi     # 0x2382f
leaq 0x14b0b(%rip), %rsi     # 0x23842
movl $0x121, %edx            # imm = 0x121
movb $0x0, %al
callq 0x1030
leaq 0x14b07(%rip), %rdi     # 0x23851
leaq 0x161dc(%rip), %rsi     # 0x24f2d
movb $0x0, %al
callq 0x1030
leaq 0x14abd(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b374(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b36b(%rip)     # 0x2a0e0
jmp 0xed77
movl $0xb, %eax
cmpl -0x14a0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xed8d
jmp 0xedfc
leaq 0x14a7c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b336(%rip), %rsi     # 0x2a0d8
leaq 0x14a75(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14a78(%rip), %rdi     # 0x2382f
leaq 0x14a84(%rip), %rsi     # 0x23842
movl $0x121, %edx            # imm = 0x121
movb $0x0, %al
callq 0x1030
leaq 0x14a80(%rip), %rdi     # 0x23851
leaq 0x14bb9(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x14a36(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b2ed(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b2e4(%rip)     # 0x2a0e0
movq -0x1498(%rbp), %rdi
callq 0x10e0
jmp 0xee0a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x14c0(%rbp)
movq -0x14c0(%rbp), %rax
movb $0x0, (%rax)
movl $0xc, -0x14c4(%rbp)
movq -0x14c0(%rbp), %rax
movq %rax, -0x2068(%rbp)
leaq -0x14d8(%rbp), %rdi
leaq 0x151cd(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2068(%rbp), %rdi
movss 0x141c9(%rip), %xmm0    # 0x23028
movss %xmm0, -0x14dc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x14d8(%rbp), %rdx
leaq -0x14dc(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x14c8(%rbp)
movq -0x14c0(%rbp), %rsi
movslq -0x14c8(%rbp), %rdx
leaq 0x160c6(%rip), %rdi     # 0x24f60
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xeead
jmp 0xef1c
leaq 0x1495c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b216(%rip), %rsi     # 0x2a0d8
leaq 0x14955(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14958(%rip), %rdi     # 0x2382f
leaq 0x14964(%rip), %rsi     # 0x23842
movl $0x122, %edx            # imm = 0x122
movb $0x0, %al
callq 0x1030
leaq 0x14960(%rip), %rdi     # 0x23851
leaq 0x16075(%rip), %rsi     # 0x24f6d
movb $0x0, %al
callq 0x1030
leaq 0x14916(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b1cd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b1c4(%rip)     # 0x2a0e0
jmp 0xef1e
movl $0xc, %eax
cmpl -0x14c8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xef34
jmp 0xefa3
leaq 0x148d5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b18f(%rip), %rsi     # 0x2a0d8
leaq 0x148ce(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x148d1(%rip), %rdi     # 0x2382f
leaq 0x148dd(%rip), %rsi     # 0x23842
movl $0x122, %edx            # imm = 0x122
movb $0x0, %al
callq 0x1030
leaq 0x148d9(%rip), %rdi     # 0x23851
leaq 0x14a12(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1488f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b146(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b13d(%rip)     # 0x2a0e0
movq -0x14c0(%rbp), %rdi
callq 0x10e0
jmp 0xefb1
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x14e8(%rbp)
movq -0x14e8(%rbp), %rax
movb $0x0, (%rax)
movl $0xd, -0x14ec(%rbp)
movq -0x14e8(%rbp), %rax
movq %rax, -0x2070(%rbp)
leaq -0x1500(%rbp), %rdi
leaq 0x15faf(%rip), %rsi     # 0x24fa1
callq 0x14060
movq -0x2070(%rbp), %rdi
movss 0x14002(%rip), %xmm0    # 0x23008
movss %xmm0, -0x1504(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1500(%rbp), %rdx
leaq -0x1504(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x14f0(%rbp)
movq -0x14e8(%rbp), %rsi
movslq -0x14f0(%rbp), %rdx
leaq 0x15f66(%rip), %rdi     # 0x24fa7
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf054
jmp 0xf0c3
leaq 0x147b5(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1b06f(%rip), %rsi     # 0x2a0d8
leaq 0x147ae(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x147b1(%rip), %rdi     # 0x2382f
leaq 0x147bd(%rip), %rsi     # 0x23842
movl $0x124, %edx            # imm = 0x124
movb $0x0, %al
callq 0x1030
leaq 0x147b9(%rip), %rdi     # 0x23851
leaq 0x15f16(%rip), %rsi     # 0x24fb5
movb $0x0, %al
callq 0x1030
leaq 0x1476f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1b026(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1b01d(%rip)     # 0x2a0e0
jmp 0xf0c5
movl $0xd, %eax
cmpl -0x14f0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf0db
jmp 0xf14a
leaq 0x1472e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1afe8(%rip), %rsi     # 0x2a0d8
leaq 0x14727(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1472a(%rip), %rdi     # 0x2382f
leaq 0x14736(%rip), %rsi     # 0x23842
movl $0x124, %edx            # imm = 0x124
movb $0x0, %al
callq 0x1030
leaq 0x14732(%rip), %rdi     # 0x23851
leaq 0x1486b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x146e8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1af9f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1af96(%rip)     # 0x2a0e0
movq -0x14e8(%rbp), %rdi
callq 0x10e0
jmp 0xf158
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1510(%rbp)
movq -0x1510(%rbp), %rax
movb $0x0, (%rax)
movl $0xd, -0x1514(%rbp)
movq -0x1510(%rbp), %rax
movq %rax, -0x2078(%rbp)
leaq -0x1528(%rbp), %rdi
leaq 0x15e51(%rip), %rsi     # 0x24fea
callq 0x14060
movq -0x2078(%rbp), %rdi
movss 0x13e7f(%rip), %xmm0    # 0x2302c
movss %xmm0, -0x152c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1528(%rbp), %rdx
leaq -0x152c(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1518(%rbp)
movq -0x1510(%rbp), %rsi
movslq -0x1518(%rbp), %rdx
leaq 0x15e07(%rip), %rdi     # 0x24fef
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf1fb
jmp 0xf26a
leaq 0x1460e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1aec8(%rip), %rsi     # 0x2a0d8
leaq 0x14607(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1460a(%rip), %rdi     # 0x2382f
leaq 0x14616(%rip), %rsi     # 0x23842
movl $0x125, %edx            # imm = 0x125
movb $0x0, %al
callq 0x1030
leaq 0x14612(%rip), %rdi     # 0x23851
leaq 0x15db7(%rip), %rsi     # 0x24ffd
movb $0x0, %al
callq 0x1030
leaq 0x145c8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ae7f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ae76(%rip)     # 0x2a0e0
jmp 0xf26c
movl $0xd, %eax
cmpl -0x1518(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf282
jmp 0xf2f1
leaq 0x14587(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ae41(%rip), %rsi     # 0x2a0d8
leaq 0x14580(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14583(%rip), %rdi     # 0x2382f
leaq 0x1458f(%rip), %rsi     # 0x23842
movl $0x125, %edx            # imm = 0x125
movb $0x0, %al
callq 0x1030
leaq 0x1458b(%rip), %rdi     # 0x23851
leaq 0x146c4(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x14541(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1adf8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1adef(%rip)     # 0x2a0e0
movq -0x1510(%rbp), %rdi
callq 0x10e0
jmp 0xf2ff
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1538(%rbp)
movq -0x1538(%rbp), %rax
movb $0x0, (%rax)
movl $0xc, -0x153c(%rbp)
movq -0x1538(%rbp), %rax
movq %rax, -0x2080(%rbp)
leaq -0x1550(%rbp), %rdi
leaq 0x15cf2(%rip), %rsi     # 0x25032
callq 0x14060
movq -0x2080(%rbp), %rdi
movsd 0x13d14(%rip), %xmm0    # 0x23068
movsd %xmm0, -0x1558(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1550(%rbp), %rdx
leaq -0x1558(%rbp), %rcx
callq 0x14570
movl %eax, -0x1540(%rbp)
movq -0x1538(%rbp), %rsi
movslq -0x1540(%rbp), %rdx
leaq 0x15ca8(%rip), %rdi     # 0x25037
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf3a2
jmp 0xf411
leaq 0x14467(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ad21(%rip), %rsi     # 0x2a0d8
leaq 0x14460(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14463(%rip), %rdi     # 0x2382f
leaq 0x1446f(%rip), %rsi     # 0x23842
movl $0x126, %edx            # imm = 0x126
movb $0x0, %al
callq 0x1030
leaq 0x1446b(%rip), %rdi     # 0x23851
leaq 0x15c57(%rip), %rsi     # 0x25044
movb $0x0, %al
callq 0x1030
leaq 0x14421(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1acd8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1accf(%rip)     # 0x2a0e0
jmp 0xf413
movl $0xc, %eax
cmpl -0x1540(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf429
jmp 0xf498
leaq 0x143e0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ac9a(%rip), %rsi     # 0x2a0d8
leaq 0x143d9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x143dc(%rip), %rdi     # 0x2382f
leaq 0x143e8(%rip), %rsi     # 0x23842
movl $0x126, %edx            # imm = 0x126
movb $0x0, %al
callq 0x1030
leaq 0x143e4(%rip), %rdi     # 0x23851
leaq 0x1451d(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1439a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ac51(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ac48(%rip)     # 0x2a0e0
movq -0x1538(%rbp), %rdi
callq 0x10e0
jmp 0xf4a6
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1560(%rbp)
movq -0x1560(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x1564(%rbp)
movq -0x1560(%rbp), %rax
movq %rax, -0x2088(%rbp)
leaq -0x1578(%rbp), %rdi
leaq 0x15b91(%rip), %rsi     # 0x25078
callq 0x14060
movq -0x2088(%rbp), %rdi
movsd 0x13b75(%rip), %xmm0    # 0x23070
movsd %xmm0, -0x1580(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1578(%rbp), %rdx
leaq -0x1580(%rbp), %rcx
callq 0x14570
movl %eax, -0x1568(%rbp)
movq -0x1560(%rbp), %rsi
movslq -0x1568(%rbp), %rdx
leaq 0x15b49(%rip), %rdi     # 0x2507f
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf549
jmp 0xf5b8
leaq 0x142c0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1ab7a(%rip), %rsi     # 0x2a0d8
leaq 0x142b9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x142bc(%rip), %rdi     # 0x2382f
leaq 0x142c8(%rip), %rsi     # 0x23842
movl $0x127, %edx            # imm = 0x127
movb $0x0, %al
callq 0x1030
leaq 0x142c4(%rip), %rdi     # 0x23851
leaq 0x15af4(%rip), %rsi     # 0x25088
movb $0x0, %al
callq 0x1030
leaq 0x1427a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1ab31(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1ab28(%rip)     # 0x2a0e0
jmp 0xf5ba
movl $0x8, %eax
cmpl -0x1568(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf5d0
jmp 0xf63f
leaq 0x14239(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1aaf3(%rip), %rsi     # 0x2a0d8
leaq 0x14232(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14235(%rip), %rdi     # 0x2382f
leaq 0x14241(%rip), %rsi     # 0x23842
movl $0x127, %edx            # imm = 0x127
movb $0x0, %al
callq 0x1030
leaq 0x1423d(%rip), %rdi     # 0x23851
leaq 0x14376(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x141f3(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1aaaa(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1aaa1(%rip)     # 0x2a0e0
movq -0x1560(%rbp), %rdi
callq 0x10e0
jmp 0xf64d
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1588(%rbp)
movq -0x1588(%rbp), %rax
movb $0x0, (%rax)
movl $0x12, -0x158c(%rbp)
movq -0x1588(%rbp), %rax
movq %rax, -0x2090(%rbp)
leaq -0x15a0(%rbp), %rdi
leaq 0x15a2a(%rip), %rsi     # 0x250b8
callq 0x14060
movq -0x2090(%rbp), %rdi
movsd 0x139d6(%rip), %xmm0    # 0x23078
movsd %xmm0, -0x15a8(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x15a0(%rbp), %rdx
leaq -0x15a8(%rbp), %rcx
callq 0x14570
movl %eax, -0x1590(%rbp)
movq -0x1588(%rbp), %rsi
movslq -0x1590(%rbp), %rdx
leaq 0x159e3(%rip), %rdi     # 0x250c0
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf6f0
jmp 0xf75f
leaq 0x14119(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a9d3(%rip), %rsi     # 0x2a0d8
leaq 0x14112(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x14115(%rip), %rdi     # 0x2382f
leaq 0x14121(%rip), %rsi     # 0x23842
movl $0x128, %edx            # imm = 0x128
movb $0x0, %al
callq 0x1030
leaq 0x1411d(%rip), %rdi     # 0x23851
leaq 0x15998(%rip), %rsi     # 0x250d3
movb $0x0, %al
callq 0x1030
leaq 0x140d3(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a98a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a981(%rip)     # 0x2a0e0
jmp 0xf761
movl $0x12, %eax
cmpl -0x1590(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf777
jmp 0xf7e6
leaq 0x14092(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a94c(%rip), %rsi     # 0x2a0d8
leaq 0x1408b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1408e(%rip), %rdi     # 0x2382f
leaq 0x1409a(%rip), %rsi     # 0x23842
movl $0x128, %edx            # imm = 0x128
movb $0x0, %al
callq 0x1030
leaq 0x14096(%rip), %rdi     # 0x23851
leaq 0x141cf(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1404c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a903(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a8fa(%rip)     # 0x2a0e0
movq -0x1588(%rbp), %rdi
callq 0x10e0
jmp 0xf7f4
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x15b0(%rbp)
movq -0x15b0(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x15b4(%rbp)
movq -0x15b0(%rbp), %rax
movq %rax, -0x2098(%rbp)
leaq -0x15c8(%rbp), %rdi
leaq 0x158d8(%rip), %rsi     # 0x2510d
callq 0x14060
movq -0x2098(%rbp), %rdi
movss 0x137bf(%rip), %xmm0    # 0x23008
movss %xmm0, -0x15cc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x15c8(%rbp), %rdx
leaq -0x15cc(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x15b8(%rbp)
movq -0x15b0(%rbp), %rsi
movslq -0x15b8(%rbp), %rdx
leaq 0x158bf(%rip), %rdi     # 0x25143
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf897
jmp 0xf906
leaq 0x13f72(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a82c(%rip), %rsi     # 0x2a0d8
leaq 0x13f6b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13f6e(%rip), %rdi     # 0x2382f
leaq 0x13f7a(%rip), %rsi     # 0x23842
movl $0x12a, %edx            # imm = 0x12A
movb $0x0, %al
callq 0x1030
leaq 0x13f76(%rip), %rdi     # 0x23851
leaq 0x15830(%rip), %rsi     # 0x25112
movb $0x0, %al
callq 0x1030
leaq 0x13f2c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a7e3(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a7da(%rip)     # 0x2a0e0
jmp 0xf908
movl $0x8, %eax
cmpl -0x15b8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xf91e
jmp 0xf98d
leaq 0x13eeb(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a7a5(%rip), %rsi     # 0x2a0d8
leaq 0x13ee4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13ee7(%rip), %rdi     # 0x2382f
leaq 0x13ef3(%rip), %rsi     # 0x23842
movl $0x12a, %edx            # imm = 0x12A
movb $0x0, %al
callq 0x1030
leaq 0x13eef(%rip), %rdi     # 0x23851
leaq 0x14028(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x13ea5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a75c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a753(%rip)     # 0x2a0e0
movq -0x15b0(%rbp), %rdi
callq 0x10e0
jmp 0xf99b
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x15d8(%rbp)
movq -0x15d8(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x15dc(%rbp)
movq -0x15d8(%rbp), %rax
movq %rax, -0x20a0(%rbp)
leaq -0x15f0(%rbp), %rdi
leaq 0x15731(%rip), %rsi     # 0x2510d
callq 0x14060
movq -0x20a0(%rbp), %rdi
movss 0x1363c(%rip), %xmm0    # 0x2302c
movss %xmm0, -0x15f4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x15f0(%rbp), %rdx
leaq -0x15f4(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x15e0(%rbp)
movq -0x15d8(%rbp), %rsi
movslq -0x15e0(%rbp), %rdx
leaq 0x15717(%rip), %rdi     # 0x25142
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xfa3e
jmp 0xfaad
leaq 0x13dcb(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a685(%rip), %rsi     # 0x2a0d8
leaq 0x13dc4(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13dc7(%rip), %rdi     # 0x2382f
leaq 0x13dd3(%rip), %rsi     # 0x23842
movl $0x12b, %edx            # imm = 0x12B
movb $0x0, %al
callq 0x1030
leaq 0x13dcf(%rip), %rdi     # 0x23851
leaq 0x156c3(%rip), %rsi     # 0x2514c
movb $0x0, %al
callq 0x1030
leaq 0x13d85(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a63c(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a633(%rip)     # 0x2a0e0
jmp 0xfaaf
movl $0x9, %eax
cmpl -0x15e0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xfac5
jmp 0xfb34
leaq 0x13d44(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a5fe(%rip), %rsi     # 0x2a0d8
leaq 0x13d3d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13d40(%rip), %rdi     # 0x2382f
leaq 0x13d4c(%rip), %rsi     # 0x23842
movl $0x12b, %edx            # imm = 0x12B
movb $0x0, %al
callq 0x1030
leaq 0x13d48(%rip), %rdi     # 0x23851
leaq 0x13e81(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x13cfe(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a5b5(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a5ac(%rip)     # 0x2a0e0
movq -0x15d8(%rbp), %rdi
callq 0x10e0
jmp 0xfb42
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1600(%rbp)
movq -0x1600(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x1604(%rbp)
movq -0x1600(%rbp), %rax
movq %rax, -0x20a8(%rbp)
leaq -0x1618(%rbp), %rdi
leaq 0x155fa(%rip), %rsi     # 0x2517d
callq 0x14060
movq -0x20a8(%rbp), %rdi
movss 0x13499(%rip), %xmm0    # 0x23030
movss %xmm0, -0x161c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1618(%rbp), %rdx
leaq -0x161c(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1608(%rbp)
movq -0x1600(%rbp), %rsi
movslq -0x1608(%rbp), %rdx
leaq 0x155b1(%rip), %rdi     # 0x25183
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xfbe5
jmp 0xfc54
leaq 0x13c24(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a4de(%rip), %rsi     # 0x2a0d8
leaq 0x13c1d(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13c20(%rip), %rdi     # 0x2382f
leaq 0x13c2c(%rip), %rsi     # 0x23842
movl $0x12c, %edx            # imm = 0x12C
movb $0x0, %al
callq 0x1030
leaq 0x13c28(%rip), %rdi     # 0x23851
leaq 0x1555d(%rip), %rsi     # 0x2518d
movb $0x0, %al
callq 0x1030
leaq 0x13bde(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a495(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a48c(%rip)     # 0x2a0e0
jmp 0xfc56
movl $0x9, %eax
cmpl -0x1608(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xfc6c
jmp 0xfcdb
leaq 0x13b9d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a457(%rip), %rsi     # 0x2a0d8
leaq 0x13b96(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13b99(%rip), %rdi     # 0x2382f
leaq 0x13ba5(%rip), %rsi     # 0x23842
movl $0x12c, %edx            # imm = 0x12C
movb $0x0, %al
callq 0x1030
leaq 0x13ba1(%rip), %rdi     # 0x23851
leaq 0x13cda(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x13b57(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a40e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a405(%rip)     # 0x2a0e0
movq -0x1600(%rbp), %rdi
callq 0x10e0
jmp 0xfce9
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1628(%rbp)
movq -0x1628(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x162c(%rbp)
movq -0x1628(%rbp), %rax
movq %rax, -0x20b0(%rbp)
leaq -0x1640(%rbp), %rdi
leaq 0x15494(%rip), %rsi     # 0x251be
callq 0x14060
movq -0x20b0(%rbp), %rdi
movss 0x132f6(%rip), %xmm0    # 0x23034
movss %xmm0, -0x1644(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1640(%rbp), %rdx
leaq -0x1644(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1630(%rbp)
movq -0x1628(%rbp), %rsi
movslq -0x1630(%rbp), %rdx
leaq 0x1544c(%rip), %rdi     # 0x251c5
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xfd8c
jmp 0xfdfb
leaq 0x13a7d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a337(%rip), %rsi     # 0x2a0d8
leaq 0x13a76(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13a79(%rip), %rdi     # 0x2382f
leaq 0x13a85(%rip), %rsi     # 0x23842
movl $0x12d, %edx            # imm = 0x12D
movb $0x0, %al
callq 0x1030
leaq 0x13a81(%rip), %rdi     # 0x23851
leaq 0x153f5(%rip), %rsi     # 0x251cc
movb $0x0, %al
callq 0x1030
leaq 0x13a37(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a2ee(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a2e5(%rip)     # 0x2a0e0
jmp 0xfdfd
movl $0x6, %eax
cmpl -0x1630(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xfe13
jmp 0xfe82
leaq 0x139f6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a2b0(%rip), %rsi     # 0x2a0d8
leaq 0x139ef(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x139f2(%rip), %rdi     # 0x2382f
leaq 0x139fe(%rip), %rsi     # 0x23842
movl $0x12d, %edx            # imm = 0x12D
movb $0x0, %al
callq 0x1030
leaq 0x139fa(%rip), %rdi     # 0x23851
leaq 0x13b33(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x139b0(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a267(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a25e(%rip)     # 0x2a0e0
movq -0x1628(%rbp), %rdi
callq 0x10e0
jmp 0xfe90
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1650(%rbp)
movq -0x1650(%rbp), %rax
movb $0x0, (%rax)
movl $0xa, -0x1654(%rbp)
movq -0x1650(%rbp), %rax
movq %rax, -0x20b8(%rbp)
leaq -0x1668(%rbp), %rdi
leaq 0x15329(%rip), %rsi     # 0x251fa
callq 0x14060
movq -0x20b8(%rbp), %rdi
movsd 0x1319b(%rip), %xmm0    # 0x23080
movsd %xmm0, -0x1670(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1668(%rbp), %rdx
leaq -0x1670(%rbp), %rcx
callq 0x14570
movl %eax, -0x1658(%rbp)
movq -0x1650(%rbp), %rsi
movslq -0x1658(%rbp), %rdx
leaq 0x152e1(%rip), %rdi     # 0x25201
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xff33
jmp 0xffa2
leaq 0x138d6(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a190(%rip), %rsi     # 0x2a0d8
leaq 0x138cf(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x138d2(%rip), %rdi     # 0x2382f
leaq 0x138de(%rip), %rsi     # 0x23842
movl $0x12e, %edx            # imm = 0x12E
movb $0x0, %al
callq 0x1030
leaq 0x138da(%rip), %rdi     # 0x23851
leaq 0x1528e(%rip), %rsi     # 0x2520c
movb $0x0, %al
callq 0x1030
leaq 0x13890(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a147(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a13e(%rip)     # 0x2a0e0
jmp 0xffa4
movl $0xa, %eax
cmpl -0x1658(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0xffba
jmp 0x10029
leaq 0x1384f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1a109(%rip), %rsi     # 0x2a0d8
leaq 0x13848(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1384b(%rip), %rdi     # 0x2382f
leaq 0x13857(%rip), %rsi     # 0x23842
movl $0x12e, %edx            # imm = 0x12E
movb $0x0, %al
callq 0x1030
leaq 0x13853(%rip), %rdi     # 0x23851
leaq 0x1398c(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x13809(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1a0c0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1a0b7(%rip)     # 0x2a0e0
movq -0x1650(%rbp), %rdi
callq 0x10e0
jmp 0x10037
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1678(%rbp)
movq -0x1678(%rbp), %rax
movb $0x0, (%rax)
movl $0x1, -0x167c(%rbp)
movq -0x1678(%rbp), %rax
movq %rax, -0x20c0(%rbp)
leaq -0x1690(%rbp), %rdi
leaq 0x151c6(%rip), %rsi     # 0x2523e
callq 0x14060
movq -0x20c0(%rbp), %rdi
movsd 0x12fcc(%rip), %xmm0    # 0x23058
movsd %xmm0, -0x1698(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1690(%rbp), %rdx
leaq -0x1698(%rbp), %rcx
callq 0x14570
movl %eax, -0x1680(%rbp)
movq -0x1678(%rbp), %rsi
movslq -0x1680(%rbp), %rdx
leaq 0x13fac(%rip), %rdi     # 0x24073
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x100da
jmp 0x10149
leaq 0x1372f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19fe9(%rip), %rsi     # 0x2a0d8
leaq 0x13728(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1372b(%rip), %rdi     # 0x2382f
leaq 0x13737(%rip), %rsi     # 0x23842
movl $0x130, %edx            # imm = 0x130
movb $0x0, %al
callq 0x1030
leaq 0x13733(%rip), %rdi     # 0x23851
leaq 0x14471(%rip), %rsi     # 0x24596
movb $0x0, %al
callq 0x1030
leaq 0x136e9(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19fa0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19f97(%rip)     # 0x2a0e0
jmp 0x1014b
movl $0x1, %eax
cmpl -0x1680(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10161
jmp 0x101d0
leaq 0x136a8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19f62(%rip), %rsi     # 0x2a0d8
leaq 0x136a1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x136a4(%rip), %rdi     # 0x2382f
leaq 0x136b0(%rip), %rsi     # 0x23842
movl $0x130, %edx            # imm = 0x130
movb $0x0, %al
callq 0x1030
leaq 0x136ac(%rip), %rdi     # 0x23851
leaq 0x137e5(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x13662(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19f19(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19f10(%rip)     # 0x2a0e0
movq -0x1678(%rbp), %rdi
callq 0x10e0
jmp 0x101de
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x16a0(%rbp)
movq -0x16a0(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x16a4(%rbp)
movq -0x16a0(%rbp), %rax
movq %rax, -0x20c8(%rbp)
leaq -0x16b8(%rbp), %rdi
leaq 0x1501f(%rip), %rsi     # 0x2523e
callq 0x14060
movq -0x20c8(%rbp), %rdi
movss 0x12e05(%rip), %xmm0    # 0x23038
movss %xmm0, -0x16bc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x16b8(%rbp), %rdx
leaq -0x16bc(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x16a8(%rbp)
movq -0x16a0(%rbp), %rsi
movslq -0x16a8(%rbp), %rdx
leaq 0x14fd5(%rip), %rdi     # 0x25243
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10281
jmp 0x102f0
leaq 0x13588(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19e42(%rip), %rsi     # 0x2a0d8
leaq 0x13581(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13584(%rip), %rdi     # 0x2382f
leaq 0x13590(%rip), %rsi     # 0x23842
movl $0x131, %edx            # imm = 0x131
movb $0x0, %al
callq 0x1030
leaq 0x1358c(%rip), %rdi     # 0x23851
leaq 0x14f7b(%rip), %rsi     # 0x25247
movb $0x0, %al
callq 0x1030
leaq 0x13542(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19df9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19df0(%rip)     # 0x2a0e0
jmp 0x102f2
movl $0x3, %eax
cmpl -0x16a8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10308
jmp 0x10377
leaq 0x13501(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19dbb(%rip), %rsi     # 0x2a0d8
leaq 0x134fa(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x134fd(%rip), %rdi     # 0x2382f
leaq 0x13509(%rip), %rsi     # 0x23842
movl $0x131, %edx            # imm = 0x131
movb $0x0, %al
callq 0x1030
leaq 0x13505(%rip), %rdi     # 0x23851
leaq 0x1363e(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x134bb(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19d72(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19d69(%rip)     # 0x2a0e0
movq -0x16a0(%rbp), %rdi
callq 0x10e0
jmp 0x10385
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x16c8(%rbp)
movq -0x16c8(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x16cc(%rbp)
movq -0x16c8(%rbp), %rax
movq %rax, -0x20d0(%rbp)
leaq -0x16e0(%rbp), %rdi
leaq 0x14eac(%rip), %rsi     # 0x25272
callq 0x14060
movq -0x20d0(%rbp), %rdi
movsd 0x12cae(%rip), %xmm0    # 0x23088
movsd %xmm0, -0x16e8(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x16e0(%rbp), %rdx
leaq -0x16e8(%rbp), %rcx
callq 0x14570
movl %eax, -0x16d0(%rbp)
movq -0x16c8(%rbp), %rsi
movslq -0x16d0(%rbp), %rdx
leaq 0x14e62(%rip), %rdi     # 0x25277
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10428
jmp 0x10497
leaq 0x133e1(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19c9b(%rip), %rsi     # 0x2a0d8
leaq 0x133da(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x133dd(%rip), %rdi     # 0x2382f
leaq 0x133e9(%rip), %rsi     # 0x23842
movl $0x132, %edx            # imm = 0x132
movb $0x0, %al
callq 0x1030
leaq 0x133e5(%rip), %rdi     # 0x23851
leaq 0x14e09(%rip), %rsi     # 0x2527c
movb $0x0, %al
callq 0x1030
leaq 0x1339b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19c52(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19c49(%rip)     # 0x2a0e0
jmp 0x10499
movl $0x4, %eax
cmpl -0x16d0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x104af
jmp 0x1051e
leaq 0x1335a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19c14(%rip), %rsi     # 0x2a0d8
leaq 0x13353(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13356(%rip), %rdi     # 0x2382f
leaq 0x13362(%rip), %rsi     # 0x23842
movl $0x132, %edx            # imm = 0x132
movb $0x0, %al
callq 0x1030
leaq 0x1335e(%rip), %rdi     # 0x23851
leaq 0x13497(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x13314(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19bcb(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19bc2(%rip)     # 0x2a0e0
movq -0x16c8(%rbp), %rdi
callq 0x10e0
jmp 0x1052c
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x16f0(%rbp)
movq -0x16f0(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x16f4(%rbp)
movq -0x16f0(%rbp), %rax
movq %rax, -0x20d8(%rbp)
leaq -0x1708(%rbp), %rdi
leaq 0x14d3b(%rip), %rsi     # 0x252a8
callq 0x14060
movq -0x20d8(%rbp), %rdi
movsd 0x12b0f(%rip), %xmm0    # 0x23090
movsd %xmm0, -0x1710(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1708(%rbp), %rdx
leaq -0x1710(%rbp), %rcx
callq 0x14570
movl %eax, -0x16f8(%rbp)
movq -0x16f0(%rbp), %rsi
movslq -0x16f8(%rbp), %rdx
leaq 0x14cf4(%rip), %rdi     # 0x252b0
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x105cf
jmp 0x1063e
leaq 0x1323a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19af4(%rip), %rsi     # 0x2a0d8
leaq 0x13233(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13236(%rip), %rdi     # 0x2382f
leaq 0x13242(%rip), %rsi     # 0x23842
movl $0x133, %edx            # imm = 0x133
movb $0x0, %al
callq 0x1030
leaq 0x1323e(%rip), %rdi     # 0x23851
leaq 0x14c9d(%rip), %rsi     # 0x252b7
movb $0x0, %al
callq 0x1030
leaq 0x131f4(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19aab(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19aa2(%rip)     # 0x2a0e0
jmp 0x10640
movl $0x6, %eax
cmpl -0x16f8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10656
jmp 0x106c5
leaq 0x131b3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19a6d(%rip), %rsi     # 0x2a0d8
leaq 0x131ac(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x131af(%rip), %rdi     # 0x2382f
leaq 0x131bb(%rip), %rsi     # 0x23842
movl $0x133, %edx            # imm = 0x133
movb $0x0, %al
callq 0x1030
leaq 0x131b7(%rip), %rdi     # 0x23851
leaq 0x132f0(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1316d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19a24(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19a1b(%rip)     # 0x2a0e0
movq -0x16f0(%rbp), %rdi
callq 0x10e0
jmp 0x106d3
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1718(%rbp)
movq -0x1718(%rbp), %rax
movb $0x0, (%rax)
movl $0xb, -0x171c(%rbp)
movq -0x1718(%rbp), %rax
movq %rax, -0x20e0(%rbp)
leaq -0x1730(%rbp), %rdi
leaq 0x14bd1(%rip), %rsi     # 0x252e5
callq 0x14060
movq -0x20e0(%rbp), %rdi
movsd 0x12970(%rip), %xmm0    # 0x23098
movsd %xmm0, -0x1738(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1730(%rbp), %rdx
leaq -0x1738(%rbp), %rcx
callq 0x14570
movl %eax, -0x1720(%rbp)
movq -0x1718(%rbp), %rsi
movslq -0x1720(%rbp), %rdx
leaq 0x14b89(%rip), %rdi     # 0x252ec
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10776
jmp 0x107e5
leaq 0x13093(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1994d(%rip), %rsi     # 0x2a0d8
leaq 0x1308c(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1308f(%rip), %rdi     # 0x2382f
leaq 0x1309b(%rip), %rsi     # 0x23842
movl $0x134, %edx            # imm = 0x134
movb $0x0, %al
callq 0x1030
leaq 0x13097(%rip), %rdi     # 0x23851
leaq 0x14b37(%rip), %rsi     # 0x252f8
movb $0x0, %al
callq 0x1030
leaq 0x1304d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19904(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x198fb(%rip)     # 0x2a0e0
jmp 0x107e7
movl $0xb, %eax
cmpl -0x1720(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x107fd
jmp 0x1086c
leaq 0x1300c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x198c6(%rip), %rsi     # 0x2a0d8
leaq 0x13005(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x13008(%rip), %rdi     # 0x2382f
leaq 0x13014(%rip), %rsi     # 0x23842
movl $0x134, %edx            # imm = 0x134
movb $0x0, %al
callq 0x1030
leaq 0x13010(%rip), %rdi     # 0x23851
leaq 0x13149(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x12fc6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1987d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19874(%rip)     # 0x2a0e0
movq -0x1718(%rbp), %rdi
callq 0x10e0
jmp 0x1087a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1740(%rbp)
movq -0x1740(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x1744(%rbp)
movq -0x1740(%rbp), %rax
movq %rax, -0x20e8(%rbp)
leaq -0x1758(%rbp), %rdi
leaq 0x14a70(%rip), %rsi     # 0x2532b
callq 0x14060
movq -0x20e8(%rbp), %rdi
movss 0x1276d(%rip), %xmm0    # 0x2303c
movss %xmm0, -0x175c(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1758(%rbp), %rdx
leaq -0x175c(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1748(%rbp)
movq -0x1740(%rbp), %rsi
movslq -0x1748(%rbp), %rdx
leaq 0x14a27(%rip), %rdi     # 0x25331
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1091d
jmp 0x1098c
leaq 0x12eec(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x197a6(%rip), %rsi     # 0x2a0d8
leaq 0x12ee5(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12ee8(%rip), %rdi     # 0x2382f
leaq 0x12ef4(%rip), %rsi     # 0x23842
movl $0x136, %edx            # imm = 0x136
movb $0x0, %al
callq 0x1030
leaq 0x12ef0(%rip), %rdi     # 0x23851
leaq 0x149cf(%rip), %rsi     # 0x25337
movb $0x0, %al
callq 0x1030
leaq 0x12ea6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1975d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19754(%rip)     # 0x2a0e0
jmp 0x1098e
movl $0x5, %eax
cmpl -0x1748(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x109a4
jmp 0x10a13
leaq 0x12e65(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1971f(%rip), %rsi     # 0x2a0d8
leaq 0x12e5e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12e61(%rip), %rdi     # 0x2382f
leaq 0x12e6d(%rip), %rsi     # 0x23842
movl $0x136, %edx            # imm = 0x136
movb $0x0, %al
callq 0x1030
leaq 0x12e69(%rip), %rdi     # 0x23851
leaq 0x12fa2(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x12e1f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x196d6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x196cd(%rip)     # 0x2a0e0
movq -0x1740(%rbp), %rdi
callq 0x10e0
jmp 0x10a21
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1768(%rbp)
movq -0x1768(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x176c(%rbp)
movq -0x1768(%rbp), %rax
movq %rax, -0x20f0(%rbp)
leaq -0x1780(%rbp), %rdi
leaq 0x14902(%rip), %rsi     # 0x25364
callq 0x14060
movq -0x20f0(%rbp), %rdi
movsd 0x1262a(%rip), %xmm0    # 0x230a0
movsd %xmm0, -0x1788(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1780(%rbp), %rdx
leaq -0x1788(%rbp), %rcx
callq 0x14570
movl %eax, -0x1770(%rbp)
movq -0x1768(%rbp), %rsi
movslq -0x1770(%rbp), %rdx
leaq 0x148bc(%rip), %rdi     # 0x2536d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10ac4
jmp 0x10b33
leaq 0x12d45(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x195ff(%rip), %rsi     # 0x2a0d8
leaq 0x12d3e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12d41(%rip), %rdi     # 0x2382f
leaq 0x12d4d(%rip), %rsi     # 0x23842
movl $0x137, %edx            # imm = 0x137
movb $0x0, %al
callq 0x1030
leaq 0x12d49(%rip), %rdi     # 0x23851
leaq 0x14868(%rip), %rsi     # 0x25377
movb $0x0, %al
callq 0x1030
leaq 0x12cff(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x195b6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x195ad(%rip)     # 0x2a0e0
jmp 0x10b35
movl $0x9, %eax
cmpl -0x1770(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10b4b
jmp 0x10bba
leaq 0x12cbe(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19578(%rip), %rsi     # 0x2a0d8
leaq 0x12cb7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12cba(%rip), %rdi     # 0x2382f
leaq 0x12cc6(%rip), %rsi     # 0x23842
movl $0x137, %edx            # imm = 0x137
movb $0x0, %al
callq 0x1030
leaq 0x12cc2(%rip), %rdi     # 0x23851
leaq 0x12dfb(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x12c78(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1952f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19526(%rip)     # 0x2a0e0
movq -0x1768(%rbp), %rdi
callq 0x10e0
jmp 0x10bc8
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1790(%rbp)
movq -0x1790(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x1794(%rbp)
movq -0x1790(%rbp), %rax
movq %rax, -0x20f8(%rbp)
leaq -0x17a8(%rbp), %rdi
leaq 0x139b6(%rip), %rsi     # 0x245bf
callq 0x14060
movq -0x20f8(%rbp), %rdi
movsd 0x1248b(%rip), %xmm0    # 0x230a8
movsd %xmm0, -0x17b0(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x17a8(%rbp), %rdx
leaq -0x17b0(%rbp), %rcx
callq 0x14570
movl %eax, -0x1798(%rbp)
movq -0x1790(%rbp), %rsi
movslq -0x1798(%rbp), %rdx
leaq 0x14750(%rip), %rdi     # 0x253a8
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10c6b
jmp 0x10cda
leaq 0x12b9e(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19458(%rip), %rsi     # 0x2a0d8
leaq 0x12b97(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12b9a(%rip), %rdi     # 0x2382f
leaq 0x12ba6(%rip), %rsi     # 0x23842
movl $0x138, %edx            # imm = 0x138
movb $0x0, %al
callq 0x1030
leaq 0x12ba2(%rip), %rdi     # 0x23851
leaq 0x146f9(%rip), %rsi     # 0x253af
movb $0x0, %al
callq 0x1030
leaq 0x12b58(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1940f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19406(%rip)     # 0x2a0e0
jmp 0x10cdc
movl $0x6, %eax
cmpl -0x1798(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10cf2
jmp 0x10d61
leaq 0x12b17(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x193d1(%rip), %rsi     # 0x2a0d8
leaq 0x12b10(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12b13(%rip), %rdi     # 0x2382f
leaq 0x12b1f(%rip), %rsi     # 0x23842
movl $0x138, %edx            # imm = 0x138
movb $0x0, %al
callq 0x1030
leaq 0x12b1b(%rip), %rdi     # 0x23851
leaq 0x12c54(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x12ad1(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19388(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1937f(%rip)     # 0x2a0e0
movq -0x1790(%rbp), %rdi
callq 0x10e0
jmp 0x10d6f
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x17b8(%rbp)
movq -0x17b8(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x17bc(%rbp)
movq -0x17b8(%rbp), %rax
movq %rax, -0x2100(%rbp)
leaq -0x17d0(%rbp), %rdi
leaq 0x1462d(%rip), %rsi     # 0x253dd
callq 0x14060
movq -0x2100(%rbp), %rdi
movss 0x1227c(%rip), %xmm0    # 0x23040
movss %xmm0, -0x17d4(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x17d0(%rbp), %rdx
leaq -0x17d4(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x17c0(%rbp)
movq -0x17b8(%rbp), %rsi
movslq -0x17c0(%rbp), %rdx
leaq 0x145e8(%rip), %rdi     # 0x253e7
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10e12
jmp 0x10e81
leaq 0x129f7(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x192b1(%rip), %rsi     # 0x2a0d8
leaq 0x129f0(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x129f3(%rip), %rdi     # 0x2382f
leaq 0x129ff(%rip), %rsi     # 0x23842
movl $0x139, %edx            # imm = 0x139
movb $0x0, %al
callq 0x1030
leaq 0x129fb(%rip), %rdi     # 0x23851
leaq 0x14594(%rip), %rsi     # 0x253f1
movb $0x0, %al
callq 0x1030
leaq 0x129b1(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x19268(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1925f(%rip)     # 0x2a0e0
jmp 0x10e83
movl $0x9, %eax
cmpl -0x17c0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10e99
jmp 0x10f08
leaq 0x12970(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1922a(%rip), %rsi     # 0x2a0d8
leaq 0x12969(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1296c(%rip), %rdi     # 0x2382f
leaq 0x12978(%rip), %rsi     # 0x23842
movl $0x139, %edx            # imm = 0x139
movb $0x0, %al
callq 0x1030
leaq 0x12974(%rip), %rdi     # 0x23851
leaq 0x12aad(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1292a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x191e1(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x191d8(%rip)     # 0x2a0e0
movq -0x17b8(%rbp), %rdi
callq 0x10e0
jmp 0x10f16
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x17e0(%rbp)
movq -0x17e0(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x17e4(%rbp)
movq -0x17e0(%rbp), %rax
movq %rax, -0x2108(%rbp)
leaq -0x17f8(%rbp), %rdi
leaq 0x144cb(%rip), %rsi     # 0x25422
callq 0x14060
movq -0x2108(%rbp), %rdi
movss 0x1209d(%rip), %xmm0    # 0x23008
movss %xmm0, -0x17fc(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x17f8(%rbp), %rdx
leaq -0x17fc(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x17e8(%rbp)
movq -0x17e0(%rbp), %rsi
movslq -0x17e8(%rbp), %rdx
leaq 0x14484(%rip), %rdi     # 0x2542a
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x10fb9
jmp 0x11028
leaq 0x12850(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1910a(%rip), %rsi     # 0x2a0d8
leaq 0x12849(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1284c(%rip), %rdi     # 0x2382f
leaq 0x12858(%rip), %rsi     # 0x23842
movl $0x13a, %edx            # imm = 0x13A
movb $0x0, %al
callq 0x1030
leaq 0x12854(%rip), %rdi     # 0x23851
leaq 0x1442c(%rip), %rsi     # 0x25430
movb $0x0, %al
callq 0x1030
leaq 0x1280a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x190c1(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x190b8(%rip)     # 0x2a0e0
jmp 0x1102a
movl $0x5, %eax
cmpl -0x17e8(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11040
jmp 0x110af
leaq 0x127c9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x19083(%rip), %rsi     # 0x2a0d8
leaq 0x127c2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x127c5(%rip), %rdi     # 0x2382f
leaq 0x127d1(%rip), %rsi     # 0x23842
movl $0x13a, %edx            # imm = 0x13A
movb $0x0, %al
callq 0x1030
leaq 0x127cd(%rip), %rdi     # 0x23851
leaq 0x12906(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x12783(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1903a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x19031(%rip)     # 0x2a0e0
movq -0x17e0(%rbp), %rdi
callq 0x10e0
jmp 0x110bd
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1808(%rbp)
movq -0x1808(%rbp), %rax
movb $0x0, (%rax)
movl $0x6, -0x180c(%rbp)
movq -0x1808(%rbp), %rax
movq %rax, -0x2110(%rbp)
leaq -0x1820(%rbp), %rdi
leaq 0x1435f(%rip), %rsi     # 0x2545d
callq 0x14060
movq -0x2110(%rbp), %rdi
movss 0x11f32(%rip), %xmm0    # 0x23044
movss %xmm0, -0x1824(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1820(%rbp), %rdx
leaq -0x1824(%rbp), %rcx
callq 0x14ac0
movl %eax, -0x1810(%rbp)
movq -0x1808(%rbp), %rsi
movslq -0x1810(%rbp), %rdx
leaq 0x14318(%rip), %rdi     # 0x25465
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11160
jmp 0x111cf
leaq 0x126a9(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18f63(%rip), %rsi     # 0x2a0d8
leaq 0x126a2(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x126a5(%rip), %rdi     # 0x2382f
leaq 0x126b1(%rip), %rsi     # 0x23842
movl $0x13b, %edx            # imm = 0x13B
movb $0x0, %al
callq 0x1030
leaq 0x126ad(%rip), %rdi     # 0x23851
leaq 0x142c1(%rip), %rsi     # 0x2546c
movb $0x0, %al
callq 0x1030
leaq 0x12663(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18f1a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18f11(%rip)     # 0x2a0e0
jmp 0x111d1
movl $0x6, %eax
cmpl -0x1810(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x111e7
jmp 0x11256
leaq 0x12622(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18edc(%rip), %rsi     # 0x2a0d8
leaq 0x1261b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x1261e(%rip), %rdi     # 0x2382f
leaq 0x1262a(%rip), %rsi     # 0x23842
movl $0x13b, %edx            # imm = 0x13B
movb $0x0, %al
callq 0x1030
leaq 0x12626(%rip), %rdi     # 0x23851
leaq 0x1275f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x125dc(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18e93(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18e8a(%rip)     # 0x2a0e0
movq -0x1808(%rbp), %rdi
callq 0x10e0
jmp 0x11264
leaq 0x1422f(%rip), %rax     # 0x2549a
movq %rax, 0x18e66(%rip)     # 0x2a0d8
movl 0x136dd(%rip), %eax     # 0x24955
movl %eax, -0x1828(%rbp)
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1830(%rbp)
movq -0x1830(%rbp), %rax
movb $0x0, (%rax)
movl $0x0, -0x1834(%rbp)
movq -0x1830(%rbp), %rax
movq %rax, -0x2118(%rbp)
leaq -0x1848(%rbp), %rdi
leaq 0x12d59(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2118(%rbp), %rdi
movq $0x0, -0x1850(%rbp)
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1848(%rbp), %rdx
leaq -0x1850(%rbp), %rcx
callq 0x14b10
movl %eax, -0x1838(%rbp)
movq -0x1830(%rbp), %rsi
movslq -0x1838(%rbp), %rdx
leaq 0x12514(%rip), %rdi     # 0x2381d
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1131c
jmp 0x1138b
leaq 0x124ed(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18da7(%rip), %rsi     # 0x2a0d8
leaq 0x124e6(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x124e9(%rip), %rdi     # 0x2382f
leaq 0x124f5(%rip), %rsi     # 0x23842
movl $0x142, %edx            # imm = 0x142
movb $0x0, %al
callq 0x1030
leaq 0x124f1(%rip), %rdi     # 0x23851
leaq 0x12602(%rip), %rsi     # 0x23969
movb $0x0, %al
callq 0x1030
leaq 0x124a7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18d5e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18d55(%rip)     # 0x2a0e0
jmp 0x1138d
xorl %eax, %eax
cmpl -0x1838(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x113a0
jmp 0x1140f
leaq 0x12469(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18d23(%rip), %rsi     # 0x2a0d8
leaq 0x12462(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12465(%rip), %rdi     # 0x2382f
leaq 0x12471(%rip), %rsi     # 0x23842
movl $0x142, %edx            # imm = 0x142
movb $0x0, %al
callq 0x1030
leaq 0x1246d(%rip), %rdi     # 0x23851
leaq 0x125a6(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x12423(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18cda(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18cd1(%rip)     # 0x2a0e0
movq -0x1830(%rbp), %rdi
callq 0x10e0
jmp 0x1141d
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1858(%rbp)
movq -0x1858(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x185c(%rbp)
movq -0x1858(%rbp), %rax
movq %rax, -0x2120(%rbp)
leaq -0x1870(%rbp), %rdi
leaq 0x12bba(%rip), %rsi     # 0x24018
callq 0x14060
movq -0x2120(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1870(%rbp), %rdx
leaq -0x1828(%rbp), %rcx
callq 0x14b60
movl %eax, -0x1860(%rbp)
movq -0x1858(%rbp), %rsi
movslq -0x1860(%rbp), %rdx
leaq 0x134b8(%rip), %rdi     # 0x24955
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x114b0
jmp 0x1151f
leaq 0x12359(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18c13(%rip), %rsi     # 0x2a0d8
leaq 0x12352(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12355(%rip), %rdi     # 0x2382f
leaq 0x12361(%rip), %rsi     # 0x23842
movl $0x143, %edx            # imm = 0x143
movb $0x0, %al
callq 0x1030
leaq 0x1235d(%rip), %rdi     # 0x23851
leaq 0x1345e(%rip), %rsi     # 0x24959
movb $0x0, %al
callq 0x1030
leaq 0x12313(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18bca(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18bc1(%rip)     # 0x2a0e0
jmp 0x11521
movl $0x3, %eax
cmpl -0x1860(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11537
jmp 0x115a6
leaq 0x122d2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18b8c(%rip), %rsi     # 0x2a0d8
leaq 0x122cb(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x122ce(%rip), %rdi     # 0x2382f
leaq 0x122da(%rip), %rsi     # 0x23842
movl $0x143, %edx            # imm = 0x143
movb $0x0, %al
callq 0x1030
leaq 0x122d6(%rip), %rdi     # 0x23851
leaq 0x1240f(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1228c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18b43(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18b3a(%rip)     # 0x2a0e0
movq -0x1858(%rbp), %rdi
callq 0x10e0
jmp 0x115b4
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1878(%rbp)
movq -0x1878(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x187c(%rbp)
movq -0x1878(%rbp), %rax
movq %rax, -0x2128(%rbp)
leaq -0x1890(%rbp), %rdi
leaq 0x13eb4(%rip), %rsi     # 0x254a9
callq 0x14060
movq -0x2128(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1890(%rbp), %rdx
leaq 0x14250(%rip), %rcx     # 0x25864
callq 0x14bb0
movl %eax, -0x1880(%rbp)
movq -0x1878(%rbp), %rsi
movslq -0x1880(%rbp), %rdx
leaq 0x13321(%rip), %rdi     # 0x24955
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11647
jmp 0x116b6
leaq 0x121c2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18a7c(%rip), %rsi     # 0x2a0d8
leaq 0x121bb(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x121be(%rip), %rdi     # 0x2382f
leaq 0x121ca(%rip), %rsi     # 0x23842
movl $0x144, %edx            # imm = 0x144
movb $0x0, %al
callq 0x1030
leaq 0x121c6(%rip), %rdi     # 0x23851
leaq 0x132c7(%rip), %rsi     # 0x24959
movb $0x0, %al
callq 0x1030
leaq 0x1217c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18a33(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18a2a(%rip)     # 0x2a0e0
jmp 0x116b8
movl $0x3, %eax
cmpl -0x1880(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x116ce
jmp 0x1173d
leaq 0x1213b(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x189f5(%rip), %rsi     # 0x2a0d8
leaq 0x12134(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12137(%rip), %rdi     # 0x2382f
leaq 0x12143(%rip), %rsi     # 0x23842
movl $0x144, %edx            # imm = 0x144
movb $0x0, %al
callq 0x1030
leaq 0x1213f(%rip), %rdi     # 0x23851
leaq 0x12278(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x120f5(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x189ac(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x189a3(%rip)     # 0x2a0e0
movq -0x1878(%rbp), %rdi
callq 0x10e0
jmp 0x1174b
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1898(%rbp)
movq -0x1898(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x189c(%rbp)
movq -0x1898(%rbp), %rax
movq %rax, -0x2130(%rbp)
leaq -0x18b0(%rbp), %rdi
leaq 0x13fb3(%rip), %rsi     # 0x2573f
callq 0x14060
movq -0x2130(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x18b0(%rbp), %rdx
leaq 0x140b9(%rip), %rcx     # 0x25864
leaq 0x131db(%rip), %r8      # 0x2498d
leaq 0x120d9(%rip), %r9      # 0x23892
callq 0x14c00
movl %eax, -0x18a0(%rbp)
movq -0x1898(%rbp), %rsi
movslq -0x18a0(%rbp), %rdx
leaq 0x120b7(%rip), %rdi     # 0x23890
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x117ec
jmp 0x1185b
leaq 0x1201d(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x188d7(%rip), %rsi     # 0x2a0d8
leaq 0x12016(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x12019(%rip), %rdi     # 0x2382f
leaq 0x12025(%rip), %rsi     # 0x23842
movl $0x145, %edx            # imm = 0x145
movb $0x0, %al
callq 0x1030
leaq 0x12021(%rip), %rdi     # 0x23851
leaq 0x13c77(%rip), %rsi     # 0x254ae
movb $0x0, %al
callq 0x1030
leaq 0x11fd7(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1888e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18885(%rip)     # 0x2a0e0
jmp 0x1185d
movl $0x3, %eax
cmpl -0x18a0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11873
jmp 0x118e2
leaq 0x11f96(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18850(%rip), %rsi     # 0x2a0d8
leaq 0x11f8f(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11f92(%rip), %rdi     # 0x2382f
leaq 0x11f9e(%rip), %rsi     # 0x23842
movl $0x145, %edx            # imm = 0x145
movb $0x0, %al
callq 0x1030
leaq 0x11f9a(%rip), %rdi     # 0x23851
leaq 0x120d3(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x11f50(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18807(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x187fe(%rip)     # 0x2a0e0
movq -0x1898(%rbp), %rdi
callq 0x10e0
jmp 0x118f0
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x18b8(%rbp)
movq -0x18b8(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x18bc(%rbp)
movq -0x18b8(%rbp), %rax
movq %rax, -0x2138(%rbp)
leaq -0x18d0(%rbp), %rdi
leaq 0x13ba8(%rip), %rsi     # 0x254d9
callq 0x14060
movq -0x2138(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x18d0(%rbp), %rdx
leaq 0x1303d(%rip), %rcx     # 0x2498d
leaq 0x13b8d(%rip), %r8      # 0x254e4
leaq 0x13f06(%rip), %r9      # 0x25864
callq 0x14c00
movl %eax, -0x18c0(%rbp)
movq -0x18b8(%rbp), %rsi
movslq -0x18c0(%rbp), %rdx
leaq 0x13b64(%rip), %rdi     # 0x254e2
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11991
jmp 0x11a00
leaq 0x11e78(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18732(%rip), %rsi     # 0x2a0d8
leaq 0x11e71(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11e74(%rip), %rdi     # 0x2382f
leaq 0x11e80(%rip), %rsi     # 0x23842
movl $0x146, %edx            # imm = 0x146
movb $0x0, %al
callq 0x1030
leaq 0x11e7c(%rip), %rdi     # 0x23851
leaq 0x13b0a(%rip), %rsi     # 0x254e6
movb $0x0, %al
callq 0x1030
leaq 0x11e32(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x186e9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x186e0(%rip)     # 0x2a0e0
jmp 0x11a02
movl $0x3, %eax
cmpl -0x18c0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11a18
jmp 0x11a87
leaq 0x11df1(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x186ab(%rip), %rsi     # 0x2a0d8
leaq 0x11dea(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11ded(%rip), %rdi     # 0x2382f
leaq 0x11df9(%rip), %rsi     # 0x23842
movl $0x146, %edx            # imm = 0x146
movb $0x0, %al
callq 0x1030
leaq 0x11df5(%rip), %rdi     # 0x23851
leaq 0x11f2e(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x11dab(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18662(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18659(%rip)     # 0x2a0e0
movq -0x18b8(%rbp), %rdi
callq 0x10e0
jmp 0x11a95
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x18d8(%rbp)
movq -0x18d8(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x18dc(%rbp)
movq -0x18d8(%rbp), %rax
movq %rax, -0x2140(%rbp)
leaq -0x18f0(%rbp), %rdi
leaq 0x13a3b(%rip), %rsi     # 0x25511
callq 0x14060
movq -0x2140(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x18f0(%rbp), %rdx
leaq 0x13a96(%rip), %rcx     # 0x2558b
callq 0x143f0
movl %eax, -0x18e0(%rbp)
movq -0x18d8(%rbp), %rsi
movslq -0x18e0(%rbp), %rdx
leaq 0x13a03(%rip), %rdi     # 0x25518
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11b28
jmp 0x11b97
leaq 0x11ce1(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1859b(%rip), %rsi     # 0x2a0d8
leaq 0x11cda(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11cdd(%rip), %rdi     # 0x2382f
leaq 0x11ce9(%rip), %rsi     # 0x23842
movl $0x147, %edx            # imm = 0x147
movb $0x0, %al
callq 0x1030
leaq 0x11ce5(%rip), %rdi     # 0x23851
leaq 0x139ab(%rip), %rsi     # 0x2551e
movb $0x0, %al
callq 0x1030
leaq 0x11c9b(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18552(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18549(%rip)     # 0x2a0e0
jmp 0x11b99
movl $0x5, %eax
cmpl -0x18e0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11baf
jmp 0x11c1e
leaq 0x11c5a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18514(%rip), %rsi     # 0x2a0d8
leaq 0x11c53(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11c56(%rip), %rdi     # 0x2382f
leaq 0x11c62(%rip), %rsi     # 0x23842
movl $0x147, %edx            # imm = 0x147
movb $0x0, %al
callq 0x1030
leaq 0x11c5e(%rip), %rdi     # 0x23851
leaq 0x11d97(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x11c14(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x184cb(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x184c2(%rip)     # 0x2a0e0
movq -0x18d8(%rbp), %rdi
callq 0x10e0
jmp 0x11c2c
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x18f8(%rbp)
movq -0x18f8(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x18fc(%rbp)
movq -0x18f8(%rbp), %rax
movq %rax, -0x2148(%rbp)
leaq -0x1910(%rbp), %rdi
leaq 0x12af1(%rip), %rsi     # 0x2475e
callq 0x14060
movq -0x2148(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1910(%rbp), %rdx
leaq 0x138ff(%rip), %rcx     # 0x2558b
callq 0x143f0
movl %eax, -0x1900(%rbp)
movq -0x18f8(%rbp), %rsi
movslq -0x1900(%rbp), %rdx
leaq 0x1389f(%rip), %rdi     # 0x2554b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11cbf
jmp 0x11d2e
leaq 0x11b4a(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x18404(%rip), %rsi     # 0x2a0d8
leaq 0x11b43(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11b46(%rip), %rdi     # 0x2382f
leaq 0x11b52(%rip), %rsi     # 0x23842
movl $0x148, %edx            # imm = 0x148
movb $0x0, %al
callq 0x1030
leaq 0x11b4e(%rip), %rdi     # 0x23851
leaq 0x13846(%rip), %rsi     # 0x25550
movb $0x0, %al
callq 0x1030
leaq 0x11b04(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x183bb(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x183b2(%rip)     # 0x2a0e0
jmp 0x11d30
movl $0x4, %eax
cmpl -0x1900(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11d46
jmp 0x11db5
leaq 0x11ac3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1837d(%rip), %rsi     # 0x2a0d8
leaq 0x11abc(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11abf(%rip), %rdi     # 0x2382f
leaq 0x11acb(%rip), %rsi     # 0x23842
movl $0x148, %edx            # imm = 0x148
movb $0x0, %al
callq 0x1030
leaq 0x11ac7(%rip), %rdi     # 0x23851
leaq 0x11c00(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x11a7d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18334(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1832b(%rip)     # 0x2a0e0
movq -0x18f8(%rbp), %rdi
callq 0x10e0
jmp 0x11dc3
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1918(%rbp)
movq -0x1918(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x191c(%rbp)
movq -0x1918(%rbp), %rax
movq %rax, -0x2150(%rbp)
leaq -0x1930(%rbp), %rdi
leaq 0x13778(%rip), %rsi     # 0x2557c
callq 0x14060
movq -0x2150(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1930(%rbp), %rdx
leaq 0x122dd(%rip), %rcx     # 0x24100
callq 0x14bb0
movl %eax, -0x1920(%rbp)
movq -0x1918(%rbp), %rsi
movslq -0x1920(%rbp), %rdx
leaq 0x13748(%rip), %rdi     # 0x2558b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11e56
jmp 0x11ec5
leaq 0x119b3(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1826d(%rip), %rsi     # 0x2a0d8
leaq 0x119ac(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x119af(%rip), %rdi     # 0x2382f
leaq 0x119bb(%rip), %rsi     # 0x23842
movl $0x149, %edx            # imm = 0x149
movb $0x0, %al
callq 0x1030
leaq 0x119b7(%rip), %rdi     # 0x23851
leaq 0x11b09(%rip), %rsi     # 0x239aa
movb $0x0, %al
callq 0x1030
leaq 0x1196d(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18224(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1821b(%rip)     # 0x2a0e0
jmp 0x11ec7
movl $0x3, %eax
cmpl -0x1920(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11edd
jmp 0x11f4c
leaq 0x1192c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x181e6(%rip), %rsi     # 0x2a0d8
leaq 0x11925(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11928(%rip), %rdi     # 0x2382f
leaq 0x11934(%rip), %rsi     # 0x23842
movl $0x149, %edx            # imm = 0x149
movb $0x0, %al
callq 0x1030
leaq 0x11930(%rip), %rdi     # 0x23851
leaq 0x11a69(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x118e6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1819d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18194(%rip)     # 0x2a0e0
movq -0x1918(%rbp), %rdi
callq 0x10e0
jmp 0x11f5a
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1938(%rbp)
movq -0x1938(%rbp), %rax
movb $0x0, (%rax)
movl $0x4, -0x193c(%rbp)
movq -0x1938(%rbp), %rax
movq %rax, -0x2158(%rbp)
leaq -0x1950(%rbp), %rdi
leaq 0x135e8(%rip), %rsi     # 0x25583
callq 0x14060
movq -0x2158(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1950(%rbp), %rdx
leaq 0x135d1(%rip), %rcx     # 0x2558b
callq 0x143f0
movl %eax, -0x1940(%rbp)
movq -0x1938(%rbp), %rsi
movslq -0x1940(%rbp), %rdx
leaq 0x135b0(%rip), %rdi     # 0x2558a
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x11fed
jmp 0x1205c
leaq 0x1181c(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x180d6(%rip), %rsi     # 0x2a0d8
leaq 0x11815(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11818(%rip), %rdi     # 0x2382f
leaq 0x11824(%rip), %rsi     # 0x23842
movl $0x14a, %edx            # imm = 0x14A
movb $0x0, %al
callq 0x1030
leaq 0x11820(%rip), %rdi     # 0x23851
leaq 0x13557(%rip), %rsi     # 0x2558f
movb $0x0, %al
callq 0x1030
leaq 0x117d6(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1808d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x18084(%rip)     # 0x2a0e0
jmp 0x1205e
movl $0x4, %eax
cmpl -0x1940(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12074
jmp 0x120e3
leaq 0x11795(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1804f(%rip), %rsi     # 0x2a0d8
leaq 0x1178e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11791(%rip), %rdi     # 0x2382f
leaq 0x1179d(%rip), %rsi     # 0x23842
movl $0x14a, %edx            # imm = 0x14A
movb $0x0, %al
callq 0x1030
leaq 0x11799(%rip), %rdi     # 0x23851
leaq 0x118d2(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1174f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x18006(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17ffd(%rip)     # 0x2a0e0
movq -0x1938(%rbp), %rdi
callq 0x10e0
jmp 0x120f1
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1958(%rbp)
movq -0x1958(%rbp), %rax
movb $0x0, (%rax)
movl $0x7, -0x195c(%rbp)
movq -0x1958(%rbp), %rax
movq %rax, -0x2160(%rbp)
leaq -0x1970(%rbp), %rdi
leaq 0x13489(%rip), %rsi     # 0x255bb
callq 0x14060
movq -0x2160(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1970(%rbp), %rdx
leaq 0x1343a(%rip), %rcx     # 0x2558b
callq 0x143f0
movl %eax, -0x1960(%rbp)
movq -0x1958(%rbp), %rsi
movslq -0x1960(%rbp), %rdx
leaq 0x13450(%rip), %rdi     # 0x255c1
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12184
jmp 0x121f3
leaq 0x11685(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17f3f(%rip), %rsi     # 0x2a0d8
leaq 0x1167e(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11681(%rip), %rdi     # 0x2382f
leaq 0x1168d(%rip), %rsi     # 0x23842
movl $0x14b, %edx            # imm = 0x14B
movb $0x0, %al
callq 0x1030
leaq 0x11689(%rip), %rdi     # 0x23851
leaq 0x133fa(%rip), %rsi     # 0x255c9
movb $0x0, %al
callq 0x1030
leaq 0x1163f(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17ef6(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17eed(%rip)     # 0x2a0e0
jmp 0x121f5
movl $0x7, %eax
cmpl -0x1960(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1220b
jmp 0x1227a
leaq 0x115fe(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17eb8(%rip), %rsi     # 0x2a0d8
leaq 0x115f7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x115fa(%rip), %rdi     # 0x2382f
leaq 0x11606(%rip), %rsi     # 0x23842
movl $0x14b, %edx            # imm = 0x14B
movb $0x0, %al
callq 0x1030
leaq 0x11602(%rip), %rdi     # 0x23851
leaq 0x1173b(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x115b8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17e6f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17e66(%rip)     # 0x2a0e0
movq -0x1958(%rbp), %rdi
callq 0x10e0
jmp 0x12288
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1978(%rbp)
movq -0x1978(%rbp), %rax
movb $0x0, (%rax)
movl $0x8, -0x197c(%rbp)
movq -0x1978(%rbp), %rax
movq %rax, -0x2168(%rbp)
leaq -0x1990(%rbp), %rdi
leaq 0x1332f(%rip), %rsi     # 0x255f8
callq 0x14060
movq -0x2168(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1990(%rbp), %rdx
leaq 0x132a3(%rip), %rcx     # 0x2558b
callq 0x143f0
movl %eax, -0x1980(%rbp)
movq -0x1978(%rbp), %rsi
movslq -0x1980(%rbp), %rdx
leaq 0x132f6(%rip), %rdi     # 0x255fe
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1231b
jmp 0x1238a
leaq 0x114ee(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17da8(%rip), %rsi     # 0x2a0d8
leaq 0x114e7(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x114ea(%rip), %rdi     # 0x2382f
leaq 0x114f6(%rip), %rsi     # 0x23842
movl $0x14c, %edx            # imm = 0x14C
movb $0x0, %al
callq 0x1030
leaq 0x114f2(%rip), %rdi     # 0x23851
leaq 0x132a1(%rip), %rsi     # 0x25607
movb $0x0, %al
callq 0x1030
leaq 0x114a8(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17d5f(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17d56(%rip)     # 0x2a0e0
jmp 0x1238c
movl $0x8, %eax
cmpl -0x1980(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x123a2
jmp 0x12411
leaq 0x11467(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17d21(%rip), %rsi     # 0x2a0d8
leaq 0x11460(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11463(%rip), %rdi     # 0x2382f
leaq 0x1146f(%rip), %rsi     # 0x23842
movl $0x14c, %edx            # imm = 0x14C
movb $0x0, %al
callq 0x1030
leaq 0x1146b(%rip), %rdi     # 0x23851
leaq 0x115a4(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x11421(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17cd8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17ccf(%rip)     # 0x2a0e0
movq -0x1978(%rbp), %rdi
callq 0x10e0
jmp 0x1241f
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1998(%rbp)
movq -0x1998(%rbp), %rax
movb $0x0, (%rax)
movl $0x2, -0x199c(%rbp)
movq -0x1998(%rbp), %rax
movq %rax, -0x2170(%rbp)
leaq -0x19b0(%rbp), %rdi
leaq 0x131d7(%rip), %rsi     # 0x25637
callq 0x14060
movq -0x2170(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x19b0(%rbp), %rdx
leaq 0x124d8(%rip), %rcx     # 0x24957
callq 0x14bb0
movl %eax, -0x19a0(%rbp)
movq -0x1998(%rbp), %rsi
movslq -0x19a0(%rbp), %rdx
leaq 0x131a0(%rip), %rdi     # 0x2563f
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x124b2
jmp 0x12521
leaq 0x11357(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17c11(%rip), %rsi     # 0x2a0d8
leaq 0x11350(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11353(%rip), %rdi     # 0x2382f
leaq 0x1135f(%rip), %rsi     # 0x23842
movl $0x14d, %edx            # imm = 0x14D
movb $0x0, %al
callq 0x1030
leaq 0x1135b(%rip), %rdi     # 0x23851
leaq 0x13145(%rip), %rsi     # 0x25642
movb $0x0, %al
callq 0x1030
leaq 0x11311(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17bc8(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17bbf(%rip)     # 0x2a0e0
jmp 0x12523
movl $0x2, %eax
cmpl -0x19a0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12539
jmp 0x125a8
leaq 0x112d0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17b8a(%rip), %rsi     # 0x2a0d8
leaq 0x112c9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x112cc(%rip), %rdi     # 0x2382f
leaq 0x112d8(%rip), %rsi     # 0x23842
movl $0x14d, %edx            # imm = 0x14D
movb $0x0, %al
callq 0x1030
leaq 0x112d4(%rip), %rdi     # 0x23851
leaq 0x1140d(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x1128a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17b41(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17b38(%rip)     # 0x2a0e0
movq -0x1998(%rbp), %rdi
callq 0x10e0
jmp 0x125b6
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x19b8(%rbp)
movq -0x19b8(%rbp), %rax
movb $0x0, (%rax)
movl $0x5, -0x19bc(%rbp)
movq -0x19b8(%rbp), %rax
movq %rax, -0x2178(%rbp)
leaq -0x19d0(%rbp), %rdi
leaq 0x13075(%rip), %rsi     # 0x2566c
callq 0x14060
movq -0x2178(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x19d0(%rbp), %rdx
leaq 0x1305c(%rip), %rcx     # 0x25672
callq 0x14c60
movl %eax, -0x19c0(%rbp)
movq -0x19b8(%rbp), %rsi
movslq -0x19c0(%rbp), %rdx
leaq 0x13045(%rip), %rdi     # 0x2567b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12649
jmp 0x126b8
leaq 0x111c0(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17a7a(%rip), %rsi     # 0x2a0d8
leaq 0x111b9(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x111bc(%rip), %rdi     # 0x2382f
leaq 0x111c8(%rip), %rsi     # 0x23842
movl $0x14e, %edx            # imm = 0x14E
movb $0x0, %al
callq 0x1030
leaq 0x111c4(%rip), %rdi     # 0x23851
leaq 0x12fed(%rip), %rsi     # 0x25681
movb $0x0, %al
callq 0x1030
leaq 0x1117a(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17a31(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17a28(%rip)     # 0x2a0e0
jmp 0x126ba
movl $0x5, %eax
cmpl -0x19c0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x126d0
jmp 0x1273f
leaq 0x11139(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x179f3(%rip), %rsi     # 0x2a0d8
leaq 0x11132(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11135(%rip), %rdi     # 0x2382f
leaq 0x11141(%rip), %rsi     # 0x23842
movl $0x14e, %edx            # imm = 0x14E
movb $0x0, %al
callq 0x1030
leaq 0x1113d(%rip), %rdi     # 0x23851
leaq 0x11276(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x110f3(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x179aa(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x179a1(%rip)     # 0x2a0e0
movq -0x19b8(%rbp), %rdi
callq 0x10e0
jmp 0x1274d
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x19d8(%rbp)
movq -0x19d8(%rbp), %rax
movb $0x0, (%rax)
movl $0x9, -0x19dc(%rbp)
movq -0x19d8(%rbp), %rax
movq %rax, -0x2180(%rbp)
leaq -0x19f0(%rbp), %rdi
leaq 0x12f20(%rip), %rsi     # 0x256ae
callq 0x14060
movq -0x2180(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x19f0(%rbp), %rdx
leaq 0x12f0b(%rip), %rcx     # 0x256b8
callq 0x14cb0
movl %eax, -0x19e0(%rbp)
movq -0x19d8(%rbp), %rsi
movslq -0x19e0(%rbp), %rdx
leaq 0x12ef2(%rip), %rdi     # 0x256bf
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x127e0
jmp 0x1284f
leaq 0x11029(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x178e3(%rip), %rsi     # 0x2a0d8
leaq 0x11022(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x11025(%rip), %rdi     # 0x2382f
leaq 0x11031(%rip), %rsi     # 0x23842
movl $0x14f, %edx            # imm = 0x14F
movb $0x0, %al
callq 0x1030
leaq 0x1102d(%rip), %rdi     # 0x23851
leaq 0x12e9e(%rip), %rsi     # 0x256c9
movb $0x0, %al
callq 0x1030
leaq 0x10fe3(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1789a(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17891(%rip)     # 0x2a0e0
jmp 0x12851
movl $0x9, %eax
cmpl -0x19e0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12867
jmp 0x128d6
leaq 0x10fa2(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x1785c(%rip), %rsi     # 0x2a0d8
leaq 0x10f9b(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x10f9e(%rip), %rdi     # 0x2382f
leaq 0x10faa(%rip), %rsi     # 0x23842
movl $0x14f, %edx            # imm = 0x14F
movb $0x0, %al
callq 0x1030
leaq 0x10fa6(%rip), %rdi     # 0x23851
leaq 0x110df(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x10f5c(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17813(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1780a(%rip)     # 0x2a0e0
movq -0x19d8(%rbp), %rdi
callq 0x10e0
jmp 0x128e4
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x19f8(%rbp)
movq -0x19f8(%rbp), %rax
movb $0x0, (%rax)
movl $0x3, -0x19fc(%rbp)
movq -0x19f8(%rbp), %rax
movq %rax, -0x2188(%rbp)
leaq -0x1a10(%rbp), %rdi
leaq 0x116f3(%rip), %rsi     # 0x24018
callq 0x14060
leaq -0x1a20(%rbp), %rdi
leaq 0x12c53(%rip), %rsi     # 0x2558b
callq 0x14060
movq -0x2188(%rbp), %rdi
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1a10(%rbp), %rdx
leaq -0x1a20(%rbp), %rcx
callq 0x14d00
movl %eax, -0x1a00(%rbp)
movq -0x19f8(%rbp), %rsi
movslq -0x1a00(%rbp), %rdx
leaq 0x12c14(%rip), %rdi     # 0x2558b
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1298a
jmp 0x129f9
leaq 0x10e7f(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x17739(%rip), %rsi     # 0x2a0d8
leaq 0x10e78(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x10e7b(%rip), %rdi     # 0x2382f
leaq 0x10e87(%rip), %rsi     # 0x23842
movl $0x150, %edx            # imm = 0x150
movb $0x0, %al
callq 0x1030
leaq 0x10e83(%rip), %rdi     # 0x23851
leaq 0x10fd5(%rip), %rsi     # 0x239aa
movb $0x0, %al
callq 0x1030
leaq 0x10e39(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x176f0(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x176e7(%rip)     # 0x2a0e0
jmp 0x129fb
movl $0x3, %eax
cmpl -0x1a00(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12a11
jmp 0x12a80
leaq 0x10df8(%rip), %rdi     # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x176b2(%rip), %rsi     # 0x2a0d8
leaq 0x10df1(%rip), %rdi     # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0x10df4(%rip), %rdi     # 0x2382f
leaq 0x10e00(%rip), %rsi     # 0x23842
movl $0x150, %edx            # imm = 0x150
movb $0x0, %al
callq 0x1030
leaq 0x10dfc(%rip), %rdi     # 0x23851
leaq 0x10f35(%rip), %rsi     # 0x23991
movb $0x0, %al
callq 0x1030
leaq 0x10db2(%rip), %rdi     # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x17669(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17660(%rip)     # 0x2a0e0
movq -0x19f8(%rbp), %rdi
callq 0x10e0
leaq -0x1a41(%rbp), %rdi
movq %rdi, -0x2190(%rbp)
callq 0x1140
movq -0x2190(%rbp), %rcx
leaq -0x1a40(%rbp), %rdi
movl $0x3e7, %esi            # imm = 0x3E7
movl $0x20, %edx
callq 0x1090
jmp 0x12abe
leaq -0x1a41(%rbp), %rdi
callq 0x10d0
leaq -0x1a40(%rbp), %rdi
movl $0x61, %esi
callq 0x10c0
jmp 0x12add
jmp 0x12adf
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1a60(%rbp)
movq -0x1a60(%rbp), %rax
movb $0x0, (%rax)
leaq -0x1a40(%rbp), %rdi
callq 0x1100
movq %rax, %rdi
callq 0x1040
movl %eax, -0x1a64(%rbp)
movq -0x1a60(%rbp), %rax
movq %rax, -0x2198(%rbp)
leaq 0x12bd1(%rip), %rsi     # 0x256fa
leaq -0x1a78(%rbp), %rdi
callq 0x14060
jmp 0x12b37
movq -0x2198(%rbp), %rdi
leaq 0x11e48(%rip), %rcx     # 0x2498d
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1a78(%rbp), %rdx
callq 0x14bb0
movl %eax, -0x219c(%rbp)
jmp 0x12b5e
movl -0x219c(%rbp), %eax
movl %eax, -0x1a68(%rbp)
leaq -0x1a40(%rbp), %rdi
callq 0x1100
movq %rax, %rdi
movq -0x1a60(%rbp), %rsi
movslq -0x1a68(%rbp), %rdx
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12b9d
jmp 0x12c52
leaq 0x10c6c(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x12bad
movq 0x17524(%rip), %rsi     # 0x2a0d8
leaq 0x10c63(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x12bc4
leaq 0x10c64(%rip), %rdi     # 0x2382f
leaq 0x10c70(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x154, %edx            # imm = 0x154
callq 0x1030
jmp 0x12be0
leaq 0x10c6a(%rip), %rdi     # 0x23851
leaq 0x12b16(%rip), %rsi     # 0x25704
xorl %eax, %eax
callq 0x1030
jmp 0x12bf7
leaq 0x10c1e(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x12c07
movl 0x174d3(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x174ca(%rip)     # 0x2a0e0
jmp 0x12c52
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x1a50(%rbp)
movl %eax, -0x1a54(%rbp)
leaq -0x1a41(%rbp), %rdi
callq 0x10d0
jmp 0x13e46
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x1a50(%rbp)
movl %eax, -0x1a54(%rbp)
jmp 0x139dc
jmp 0x12c54
movl -0x1a64(%rbp), %eax
cmpl -0x1a68(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12c6b
jmp 0x12ce4
leaq 0x10b9e(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x12c7b
movq 0x17456(%rip), %rsi     # 0x2a0d8
leaq 0x10b95(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x12c92
leaq 0x10b96(%rip), %rdi     # 0x2382f
leaq 0x10ba2(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x154, %edx            # imm = 0x154
callq 0x1030
jmp 0x12cae
leaq 0x10b9c(%rip), %rdi     # 0x23851
leaq 0x10cd5(%rip), %rsi     # 0x23991
xorl %eax, %eax
callq 0x1030
jmp 0x12cc5
leaq 0x10b50(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x12cd5
movl 0x17405(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x173fc(%rip)     # 0x2a0e0
movq -0x1a60(%rbp), %rdi
callq 0x10e0
leaq -0x1a99(%rbp), %rdi
movq %rdi, -0x21a8(%rbp)
callq 0x1140
movq -0x21a8(%rbp), %rcx
leaq -0x1a98(%rbp), %rdi
movl $0x3e8, %esi            # imm = 0x3E8
movl $0x20, %edx
callq 0x1090
jmp 0x12d22
leaq -0x1a40(%rbp), %rdi
leaq -0x1a98(%rbp), %rsi
callq 0x10f0
leaq -0x1a98(%rbp), %rdi
callq 0x1080
leaq -0x1a99(%rbp), %rdi
callq 0x10d0
movl $0xa00000, %edi         # imm = 0xA00000
callq 0x1110
movq %rax, -0x1aa8(%rbp)
movq -0x1aa8(%rbp), %rax
movb $0x0, (%rax)
leaq -0x1a40(%rbp), %rdi
callq 0x1100
movq %rax, %rdi
callq 0x1040
movl %eax, -0x1aac(%rbp)
movq -0x1aa8(%rbp), %rax
movq %rax, -0x21b0(%rbp)
leaq 0x1299d(%rip), %rsi     # 0x25734
leaq -0x1ac0(%rbp), %rdi
callq 0x14060
jmp 0x12da5
movq -0x21b0(%rbp), %rdi
leaq 0x10a6a(%rip), %rcx     # 0x2381d
movl $0xa00000, %esi         # imm = 0xA00000
leaq -0x1ac0(%rbp), %rdx
callq 0x14d50
movl %eax, -0x21b4(%rbp)
jmp 0x12dcc
movl -0x21b4(%rbp), %eax
movl %eax, -0x1ab0(%rbp)
leaq -0x1a40(%rbp), %rdi
callq 0x1100
movq %rax, %rdi
movq -0x1aa8(%rbp), %rsi
movslq -0x1ab0(%rbp), %rdx
callq 0x1050
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12e0b
jmp 0x12ea9
leaq 0x109fe(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x12e1b
movq 0x172b6(%rip), %rsi     # 0x2a0d8
leaq 0x109f5(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x12e32
leaq 0x109f6(%rip), %rdi     # 0x2382f
leaq 0x10a02(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x157, %edx            # imm = 0x157
callq 0x1030
jmp 0x12e4e
leaq 0x109fc(%rip), %rdi     # 0x23851
leaq 0x128a8(%rip), %rsi     # 0x25704
xorl %eax, %eax
callq 0x1030
jmp 0x12e65
leaq 0x109b0(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x12e75
movl 0x17265(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1725c(%rip)     # 0x2a0e0
jmp 0x12ea9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x1a50(%rbp)
movl %eax, -0x1a54(%rbp)
leaq -0x1a99(%rbp), %rdi
callq 0x10d0
jmp 0x139dc
jmp 0x12eab
movl -0x1aac(%rbp), %eax
cmpl -0x1ab0(%rbp), %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12ec2
jmp 0x12f3b
leaq 0x10947(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x12ed2
movq 0x171ff(%rip), %rsi     # 0x2a0d8
leaq 0x1093e(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x12ee9
leaq 0x1093f(%rip), %rdi     # 0x2382f
leaq 0x1094b(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x157, %edx            # imm = 0x157
callq 0x1030
jmp 0x12f05
leaq 0x10945(%rip), %rdi     # 0x23851
leaq 0x10a7e(%rip), %rsi     # 0x23991
xorl %eax, %eax
callq 0x1030
jmp 0x12f1c
leaq 0x108f9(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x12f2c
movl 0x171ae(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x171a5(%rip)     # 0x2a0e0
movq -0x1aa8(%rbp), %rdi
callq 0x10e0
movl $0x7f7f7f7f, -0x1ac4(%rbp) # imm = 0x7F7F7F7F
leaq 0x127e5(%rip), %rsi     # 0x2573d
leaq -0x1ad8(%rbp), %rdi
callq 0x14060
jmp 0x12f66
movl $0x1, -0x1adc(%rbp)
movl $0x2, -0x1ae0(%rbp)
movl $0x3, -0x1ae4(%rbp)
movl $0x4, -0x1ae8(%rbp)
leaq -0x1ac4(%rbp), %rdi
leaq -0x1ad8(%rbp), %rsi
leaq -0x1adc(%rbp), %rdx
leaq -0x1ae0(%rbp), %rcx
leaq -0x1ae4(%rbp), %r8
leaq -0x1ae8(%rbp), %r9
callq 0x14da0
movl %eax, -0x21b8(%rbp)
jmp 0x12fc5
movl -0x21b8(%rbp), %eax
movl %eax, -0x1ac8(%rbp)
cmpl $0x4, -0x1ac8(%rbp)
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x12fe3
jmp 0x1305c
leaq 0x10826(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x12ff3
movq 0x170de(%rip), %rsi     # 0x2a0d8
leaq 0x1081d(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x1300a
leaq 0x1081e(%rip), %rdi     # 0x2382f
leaq 0x1082a(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x160, %edx            # imm = 0x160
callq 0x1030
jmp 0x13026
leaq 0x10824(%rip), %rdi     # 0x23851
leaq 0x12712(%rip), %rsi     # 0x25746
xorl %eax, %eax
callq 0x1030
jmp 0x1303d
leaq 0x107d8(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x1304d
movl 0x1708d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x17084(%rip)     # 0x2a0e0
jmp 0x1305e
movsbl -0x1ac4(%rbp), %eax
cmpl $0x31, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13073
jmp 0x130ec
leaq 0x10796(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x13083
movq 0x1704e(%rip), %rsi     # 0x2a0d8
leaq 0x1078d(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x1309a
leaq 0x1078e(%rip), %rdi     # 0x2382f
leaq 0x1079a(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x161, %edx            # imm = 0x161
callq 0x1030
jmp 0x130b6
leaq 0x10794(%rip), %rdi     # 0x23851
leaq 0x1268f(%rip), %rsi     # 0x25753
xorl %eax, %eax
callq 0x1030
jmp 0x130cd
leaq 0x10748(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x130dd
movl 0x16ffd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16ff4(%rip)     # 0x2a0e0
jmp 0x130ee
movsbl -0x1ac3(%rbp), %eax
cmpl $0x32, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13103
jmp 0x1317c
leaq 0x10706(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x13113
movq 0x16fbe(%rip), %rsi     # 0x2a0d8
leaq 0x106fd(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x1312a
leaq 0x106fe(%rip), %rdi     # 0x2382f
leaq 0x1070a(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x162, %edx            # imm = 0x162
callq 0x1030
jmp 0x13146
leaq 0x10704(%rip), %rdi     # 0x23851
leaq 0x12610(%rip), %rsi     # 0x25764
xorl %eax, %eax
callq 0x1030
jmp 0x1315d
leaq 0x106b8(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x1316d
movl 0x16f6d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16f64(%rip)     # 0x2a0e0
jmp 0x1317e
movsbl -0x1ac2(%rbp), %eax
cmpl $0x33, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13193
jmp 0x1320c
leaq 0x10676(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x131a3
movq 0x16f2e(%rip), %rsi     # 0x2a0d8
leaq 0x1066d(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x131ba
leaq 0x1066e(%rip), %rdi     # 0x2382f
leaq 0x1067a(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x163, %edx            # imm = 0x163
callq 0x1030
jmp 0x131d6
leaq 0x10674(%rip), %rdi     # 0x23851
leaq 0x12591(%rip), %rsi     # 0x25775
xorl %eax, %eax
callq 0x1030
jmp 0x131ed
leaq 0x10628(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x131fd
movl 0x16edd(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16ed4(%rip)     # 0x2a0e0
jmp 0x1320e
movsbl -0x1ac1(%rbp), %eax
cmpl $0x34, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13223
jmp 0x1329c
leaq 0x105e6(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x13233
movq 0x16e9e(%rip), %rsi     # 0x2a0d8
leaq 0x105dd(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x1324a
leaq 0x105de(%rip), %rdi     # 0x2382f
leaq 0x105ea(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x164, %edx            # imm = 0x164
callq 0x1030
jmp 0x13266
leaq 0x105e4(%rip), %rdi     # 0x23851
leaq 0x12512(%rip), %rsi     # 0x25786
xorl %eax, %eax
callq 0x1030
jmp 0x1327d
leaq 0x10598(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x1328d
movl 0x16e4d(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16e44(%rip)     # 0x2a0e0
movb $0x7f, -0x1aec(%rbp)
movl $0x7f7f7f7f, -0x1af0(%rbp) # imm = 0x7F7F7F7F
leaq 0x1248b(%rip), %rsi     # 0x2573f
leaq -0x1b08(%rbp), %rdi
callq 0x14060
jmp 0x132c2
movl $0x1, -0x1b0c(%rbp)
movl $0x2, -0x1b10(%rbp)
movl $0x3, -0x1b14(%rbp)
leaq -0x1af0(%rbp), %rdi
leaq -0x1b08(%rbp), %rsi
leaq -0x1b0c(%rbp), %rdx
leaq -0x1b10(%rbp), %rcx
leaq -0x1b14(%rbp), %r8
callq 0x14e00
movl %eax, -0x21bc(%rbp)
jmp 0x13310
movl -0x21bc(%rbp), %eax
movl %eax, -0x1af4(%rbp)
cmpl $0x3, -0x1af4(%rbp)
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1332e
jmp 0x133a7
leaq 0x104db(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x1333e
movq 0x16d93(%rip), %rsi     # 0x2a0d8
leaq 0x104d2(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x13355
leaq 0x104d3(%rip), %rdi     # 0x2382f
leaq 0x104df(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x16b, %edx            # imm = 0x16B
callq 0x1030
jmp 0x13371
leaq 0x104d9(%rip), %rdi     # 0x23851
leaq 0x12418(%rip), %rsi     # 0x25797
xorl %eax, %eax
callq 0x1030
jmp 0x13388
leaq 0x1048d(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13398
movl 0x16d42(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16d39(%rip)     # 0x2a0e0
jmp 0x133a9
movsbl -0x1af0(%rbp), %eax
cmpl $0x31, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x133be
jmp 0x13437
leaq 0x1044b(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x133ce
movq 0x16d03(%rip), %rsi     # 0x2a0d8
leaq 0x10442(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x133e5
leaq 0x10443(%rip), %rdi     # 0x2382f
leaq 0x1044f(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x16c, %edx            # imm = 0x16C
callq 0x1030
jmp 0x13401
leaq 0x10449(%rip), %rdi     # 0x23851
leaq 0x12344(%rip), %rsi     # 0x25753
xorl %eax, %eax
callq 0x1030
jmp 0x13418
leaq 0x103fd(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13428
movl 0x16cb2(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16ca9(%rip)     # 0x2a0e0
jmp 0x13439
movsbl -0x1aef(%rbp), %eax
cmpl $0x32, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1344e
jmp 0x134c7
leaq 0x103bb(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x1345e
movq 0x16c73(%rip), %rsi     # 0x2a0d8
leaq 0x103b2(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x13475
leaq 0x103b3(%rip), %rdi     # 0x2382f
leaq 0x103bf(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x16d, %edx            # imm = 0x16D
callq 0x1030
jmp 0x13491
leaq 0x103b9(%rip), %rdi     # 0x23851
leaq 0x122c5(%rip), %rsi     # 0x25764
xorl %eax, %eax
callq 0x1030
jmp 0x134a8
leaq 0x1036d(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x134b8
movl 0x16c22(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16c19(%rip)     # 0x2a0e0
jmp 0x134c9
movsbl -0x1aee(%rbp), %eax
cmpl $0x33, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x134de
jmp 0x13557
leaq 0x1032b(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x134ee
movq 0x16be3(%rip), %rsi     # 0x2a0d8
leaq 0x10322(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x13505
leaq 0x10323(%rip), %rdi     # 0x2382f
leaq 0x1032f(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x16e, %edx            # imm = 0x16E
callq 0x1030
jmp 0x13521
leaq 0x10329(%rip), %rdi     # 0x23851
leaq 0x12246(%rip), %rsi     # 0x25775
xorl %eax, %eax
callq 0x1030
jmp 0x13538
leaq 0x102dd(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13548
movl 0x16b92(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16b89(%rip)     # 0x2a0e0
jmp 0x13559
movsbl -0x1aed(%rbp), %eax
cmpl $0x7f, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x1356e
jmp 0x135e7
leaq 0x1029b(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x1357e
movq 0x16b53(%rip), %rsi     # 0x2a0d8
leaq 0x10292(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x13595
leaq 0x10293(%rip), %rdi     # 0x2382f
leaq 0x1029f(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x16f, %edx            # imm = 0x16F
callq 0x1030
jmp 0x135b1
leaq 0x10299(%rip), %rdi     # 0x23851
leaq 0x121e5(%rip), %rsi     # 0x257a4
xorl %eax, %eax
callq 0x1030
jmp 0x135c8
leaq 0x1024d(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x135d8
movl 0x16b02(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16af9(%rip)     # 0x2a0e0
jmp 0x135e9
movsbl -0x1aec(%rbp), %eax
cmpl $0x7f, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x135fe
jmp 0x13677
leaq 0x1020b(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x1360e
movq 0x16ac3(%rip), %rsi     # 0x2a0d8
leaq 0x10202(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x13625
leaq 0x10203(%rip), %rdi     # 0x2382f
leaq 0x1020f(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x170, %edx            # imm = 0x170
callq 0x1030
jmp 0x13641
leaq 0x10209(%rip), %rdi     # 0x23851
leaq 0x12167(%rip), %rsi     # 0x257b6
xorl %eax, %eax
callq 0x1030
jmp 0x13658
leaq 0x101bd(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13668
movl 0x16a72(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16a69(%rip)     # 0x2a0e0
movl $0x7f7f7f7f, -0x1b18(%rbp) # imm = 0x7F7F7F7F
leaq 0x120b7(%rip), %rsi     # 0x2573f
leaq -0x1b30(%rbp), %rdi
movl $0x7, %edx
callq 0x14ec0
jmp 0x1369b
movl $0x1, -0x1b34(%rbp)
movl $0x2, -0x1b38(%rbp)
movl $0x3, -0x1b3c(%rbp)
leaq -0x1b18(%rbp), %rdi
leaq -0x1b30(%rbp), %rsi
leaq -0x1b34(%rbp), %rdx
leaq -0x1b38(%rbp), %rcx
leaq -0x1b3c(%rbp), %r8
callq 0x14e60
movl %eax, -0x21c0(%rbp)
jmp 0x136e9
movl -0x21c0(%rbp), %eax
movl %eax, -0x1b1c(%rbp)
cmpl $0x4, -0x1b1c(%rbp)
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13707
jmp 0x13780
leaq 0x10102(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x13717
movq 0x169ba(%rip), %rsi     # 0x2a0d8
leaq 0x100f9(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x1372e
leaq 0x100fa(%rip), %rdi     # 0x2382f
leaq 0x10106(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x177, %edx            # imm = 0x177
callq 0x1030
jmp 0x1374a
leaq 0x10100(%rip), %rdi     # 0x23851
leaq 0x11fee(%rip), %rsi     # 0x25746
xorl %eax, %eax
callq 0x1030
jmp 0x13761
leaq 0x100b4(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13771
movl 0x16969(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16960(%rip)     # 0x2a0e0
jmp 0x13782
movsbl -0x1b18(%rbp), %eax
cmpl $0x31, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13797
jmp 0x13810
leaq 0x10072(%rip), %rdi     # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x137a7
movq 0x1692a(%rip), %rsi     # 0x2a0d8
leaq 0x10069(%rip), %rdi     # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x137be
leaq 0x1006a(%rip), %rdi     # 0x2382f
leaq 0x10076(%rip), %rsi     # 0x23842
xorl %eax, %eax
movl $0x178, %edx            # imm = 0x178
callq 0x1030
jmp 0x137da
leaq 0x10070(%rip), %rdi     # 0x23851
leaq 0x11f6b(%rip), %rsi     # 0x25753
xorl %eax, %eax
callq 0x1030
jmp 0x137f1
leaq 0x10024(%rip), %rdi     # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13801
movl 0x168d9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x168d0(%rip)     # 0x2a0e0
jmp 0x13812
movsbl -0x1b17(%rbp), %eax
cmpl $0x32, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13827
jmp 0x138a0
leaq 0xffe2(%rip), %rdi      # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x13837
movq 0x1689a(%rip), %rsi     # 0x2a0d8
leaq 0xffd9(%rip), %rdi      # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x1384e
leaq 0xffda(%rip), %rdi      # 0x2382f
leaq 0xffe6(%rip), %rsi      # 0x23842
xorl %eax, %eax
movl $0x179, %edx            # imm = 0x179
callq 0x1030
jmp 0x1386a
leaq 0xffe0(%rip), %rdi      # 0x23851
leaq 0x11eec(%rip), %rsi     # 0x25764
xorl %eax, %eax
callq 0x1030
jmp 0x13881
leaq 0xff94(%rip), %rdi      # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13891
movl 0x16849(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16840(%rip)     # 0x2a0e0
jmp 0x138a2
movsbl -0x1b16(%rbp), %eax
cmpl $0x33, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x138b7
jmp 0x13930
leaq 0xff52(%rip), %rdi      # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x138c7
movq 0x1680a(%rip), %rsi     # 0x2a0d8
leaq 0xff49(%rip), %rdi      # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x138de
leaq 0xff4a(%rip), %rdi      # 0x2382f
leaq 0xff56(%rip), %rsi      # 0x23842
xorl %eax, %eax
movl $0x17a, %edx            # imm = 0x17A
callq 0x1030
jmp 0x138fa
leaq 0xff50(%rip), %rdi      # 0x23851
leaq 0x11e6d(%rip), %rsi     # 0x25775
xorl %eax, %eax
callq 0x1030
jmp 0x13911
leaq 0xff04(%rip), %rdi      # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x13921
movl 0x167b9(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x167b0(%rip)     # 0x2a0e0
jmp 0x13932
movsbl -0x1b15(%rbp), %eax
cmpl $0x0, %eax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13947
jmp 0x139c0
leaq 0xfec2(%rip), %rdi      # 0x23810
xorl %eax, %eax
callq 0x1030
jmp 0x13957
movq 0x1677a(%rip), %rsi     # 0x2a0d8
leaq 0xfeb9(%rip), %rdi      # 0x2381e
xorl %eax, %eax
callq 0x1030
jmp 0x1396e
leaq 0xfeba(%rip), %rdi      # 0x2382f
leaq 0xfec6(%rip), %rsi      # 0x23842
xorl %eax, %eax
movl $0x17b, %edx            # imm = 0x17B
callq 0x1030
jmp 0x1398a
leaq 0xfec0(%rip), %rdi      # 0x23851
leaq 0x11e30(%rip), %rsi     # 0x257c8
xorl %eax, %eax
callq 0x1030
jmp 0x139a1
leaq 0xfe74(%rip), %rdi      # 0x2381c
xorl %eax, %eax
callq 0x1030
jmp 0x139b1
movl 0x16729(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16720(%rip)     # 0x2a0e0
leaq -0x1a40(%rbp), %rdi
callq 0x1080
leaq 0x11e04(%rip), %rax     # 0x257d7
movq %rax, 0x166fe(%rip)     # 0x2a0d8
jmp 0x139ed
leaq -0x1a40(%rbp), %rdi
callq 0x1080
jmp 0x13e46
leaq -0x1b80(%rbp), %rsi
leaq -0x1b98(%rbp), %rdi
movl $0x40, %edx
callq 0x13ec0
leaq -0x1bc0(%rbp), %rdi
xorl %esi, %esi
movl $0x28, %edx
callq 0x1070
movb $0x77, -0x1bc0(%rbp)
leaq -0x1bc0(%rbp), %rdx
leaq -0x1b98(%rbp), %rdi
movl $0x28, %esi
callq 0x13f10
movq %rax, -0x1bc8(%rbp)
cmpq $0x28, -0x1bc8(%rbp)
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13a51
jmp 0x13ac0
leaq 0xfdb8(%rip), %rdi      # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x16672(%rip), %rsi     # 0x2a0d8
leaq 0xfdb1(%rip), %rdi      # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0xfdb4(%rip), %rdi      # 0x2382f
leaq 0xfdc0(%rip), %rsi      # 0x23842
movl $0x185, %edx            # imm = 0x185
movb $0x0, %al
callq 0x1030
leaq 0xfdbc(%rip), %rdi      # 0x23851
leaq 0x11d48(%rip), %rsi     # 0x257e4
movb $0x0, %al
callq 0x1030
leaq 0xfd72(%rip), %rdi      # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x16629(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16620(%rip)     # 0x2a0e0
leaq -0x1bc0(%rbp), %rdx
leaq -0x1b98(%rbp), %rdi
movl $0x28, %esi
callq 0x13f10
movq %rax, -0x1bc8(%rbp)
cmpq $0x18, -0x1bc8(%rbp)
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13af2
jmp 0x13b61
leaq 0xfd17(%rip), %rdi      # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x165d1(%rip), %rsi     # 0x2a0d8
leaq 0xfd10(%rip), %rdi      # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0xfd13(%rip), %rdi      # 0x2382f
leaq 0xfd1f(%rip), %rsi      # 0x23842
movl $0x187, %edx            # imm = 0x187
movb $0x0, %al
callq 0x1030
leaq 0xfd1b(%rip), %rdi      # 0x23851
leaq 0x11cbf(%rip), %rsi     # 0x257fc
movb $0x0, %al
callq 0x1030
leaq 0xfcd1(%rip), %rdi      # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x16588(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x1657f(%rip)     # 0x2a0e0
leaq -0x1bc0(%rbp), %rdx
leaq -0x1b98(%rbp), %rdi
movl $0x28, %esi
callq 0x13f10
movq %rax, -0x1bc8(%rbp)
cmpq $0x0, -0x1bc8(%rbp)
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13b93
jmp 0x13c02
leaq 0xfc76(%rip), %rdi      # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x16530(%rip), %rsi     # 0x2a0d8
leaq 0xfc6f(%rip), %rdi      # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0xfc72(%rip), %rdi      # 0x2382f
leaq 0xfc7e(%rip), %rsi      # 0x23842
movl $0x189, %edx            # imm = 0x189
movb $0x0, %al
callq 0x1030
leaq 0xfc7a(%rip), %rdi      # 0x23851
leaq 0x11c47(%rip), %rsi     # 0x25825
movb $0x0, %al
callq 0x1030
leaq 0xfc30(%rip), %rdi      # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x164e7(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x164de(%rip)     # 0x2a0e0
jmp 0x13c04
leaq -0x1b98(%rbp), %rdi
callq 0x13fc0
cltq
cmpq $0x78, %rax
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13c21
jmp 0x13c90
leaq 0xfbe8(%rip), %rdi      # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x164a2(%rip), %rsi     # 0x2a0d8
leaq 0xfbe1(%rip), %rdi      # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0xfbe4(%rip), %rdi      # 0x2382f
leaq 0xfbf0(%rip), %rsi      # 0x23842
movl $0x18b, %edx            # imm = 0x18B
movb $0x0, %al
callq 0x1030
leaq 0xfbec(%rip), %rdi      # 0x23851
leaq 0x11bc6(%rip), %rsi     # 0x25832
movb $0x0, %al
callq 0x1030
leaq 0xfba2(%rip), %rdi      # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x16459(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16450(%rip)     # 0x2a0e0
jmp 0x13c92
leaq 0x11bbd(%rip), %rax     # 0x25856
movq %rax, 0x16438(%rip)     # 0x2a0d8
leaq -0x1c20(%rbp), %rdi
xorl %esi, %esi
movl $0x28, %edx
callq 0x1070
movb $0x77, -0x1c20(%rbp)
leaq -0x1bf0(%rbp), %rdi
movl $0x28, %esi
leaq 0x11b96(%rip), %rdx     # 0x25863
callq 0x1150
movq %rax, -0x1c28(%rbp)
cmpq $0x0, -0x1c28(%rbp)
setne %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13cec
jmp 0x13d5b
leaq 0xfb1d(%rip), %rdi      # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x163d7(%rip), %rsi     # 0x2a0d8
leaq 0xfb16(%rip), %rdi      # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0xfb19(%rip), %rdi      # 0x2382f
leaq 0xfb25(%rip), %rsi      # 0x23842
movl $0x198, %edx            # imm = 0x198
movb $0x0, %al
callq 0x1030
leaq 0xfb21(%rip), %rdi      # 0x23851
leaq 0x11b2f(%rip), %rsi     # 0x25866
movb $0x0, %al
callq 0x1030
leaq 0xfad7(%rip), %rdi      # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x1638e(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x16385(%rip)     # 0x2a0e0
movq -0x1c28(%rbp), %rsi
leaq -0x1c40(%rbp), %rdi
callq 0x14ef0
leaq -0x1c20(%rbp), %rdx
leaq -0x1c40(%rbp), %rdi
movl $0x28, %esi
callq 0x14f40
movq %rax, -0x1c48(%rbp)
cmpq $0x28, -0x1c48(%rbp)
sete %al
xorb $-0x1, %al
testb $0x1, %al
jne 0x13da0
jmp 0x13e0f
leaq 0xfa69(%rip), %rdi      # 0x23810
movb $0x0, %al
callq 0x1030
movq 0x16323(%rip), %rsi     # 0x2a0d8
leaq 0xfa62(%rip), %rdi      # 0x2381e
movb $0x0, %al
callq 0x1030
leaq 0xfa65(%rip), %rdi      # 0x2382f
leaq 0xfa71(%rip), %rsi      # 0x23842
movl $0x1a0, %edx            # imm = 0x1A0
movb $0x0, %al
callq 0x1030
leaq 0xfa6d(%rip), %rdi      # 0x23851
leaq 0x119f9(%rip), %rsi     # 0x257e4
movb $0x0, %al
callq 0x1030
leaq 0xfa23(%rip), %rdi      # 0x2381c
movb $0x0, %al
callq 0x1030
movl 0x162da(%rip), %eax     # 0x2a0e0
addl $0x1, %eax
movl %eax, 0x162d1(%rip)     # 0x2a0e0
cmpl $0x0, 0x162ca(%rip)     # 0x2a0e0
jne 0x13e37
leaq -0x1c58(%rbp), %rdi
leaq 0x11a52(%rip), %rsi     # 0x25878
callq 0x14060
leaq -0x1c58(%rbp), %rdi
callq 0x14fd0
movl 0x162a3(%rip), %eax     # 0x2a0e0
addq $0x21d0, %rsp           # imm = 0x21D0
popq %rbp
retq
movq -0x1a50(%rbp), %rdi
callq 0x1130
nopw %cs:(%rax,%rax)