******************************************************************************** conan test conan-center-index/recipes/elfutils/all/test_package/conanfile.py elfutils/0.186@#8dc1fd843daa76d4b8fa3f43a65e52d8 -pr /home/conan/w/prod/BuildSingleReference/8740/f832f701-c2e4-4383-bfb1-ee028983e007/profile_linux_10_libstdcpp11_gcc_release_64.elfutils-shared-False.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=10 os=Linux [options] elfutils:shared=False [build_requires] [env] elfutils/0.186 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.186 from local cache - Cache xz_utils/5.2.5 from 'conan-center' - Cache zlib/1.2.11 from 'conan-center' - Cache Packages bzip2/1.0.8:91a8b22c2c5a149bc617cfc06cdd21bf23b12567 - Cache elfutils/0.186:209bdfa451734c0b7190ea31db0bd1fe6101125f - Cache xz_utils/5.2.5:19729b9559f3ae196cad45cb2b97468ccb75dcd1 - Cache zlib/1.2.11:19729b9559f3ae196cad45cb2b97468ccb75dcd1 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! bzip2/1.0.8: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/91a8b22c2c5a149bc617cfc06cdd21bf23b12567/bin xz_utils/5.2.5: Already installed! zlib/1.2.11: Already installed! elfutils/0.186: Already installed! elfutils/0.186: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin elfutils/0.186: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-addr2line elfutils/0.186: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-ar elfutils/0.186: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-elfclassify elfutils/0.186: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-elfcmp elfutils/0.186: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-elfcompress elfutils/0.186: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-elflint elfutils/0.186: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-findtextrel elfutils/0.186: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-make-debug-archive elfutils/0.186: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-nm elfutils/0.186: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-objdump elfutils/0.186: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-ranlib elfutils/0.186: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-readelf elfutils/0.186: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-size elfutils/0.186: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-stack elfutils/0.186: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-strings elfutils/0.186: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-strip elfutils/0.186: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/209bdfa451734c0b7190ea31db0bd1fe6101125f/bin/eu-unstrip elfutils/0.186 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.186 (test package): Generator txt created conanbuildinfo.txt elfutils/0.186 (test package): Aggregating env generators elfutils/0.186 (test package): Generated conaninfo.txt elfutils/0.186 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7de309e36319813647ca4e0f3536b329fbcf8f58/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK elfutils/0.186 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7de309e36319813647ca4e0f3536b329fbcf8f58' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="10" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7de309e36319813647ca4e0f3536b329fbcf8f58/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package' ----------------- -- The C compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- This project seems to be plain C, using 'GNU' compiler -- Conan: Compiler GCC>=5, checking major version 10 -- Conan: Checking correct version: 10 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7de309e36319813647ca4e0f3536b329fbcf8f58 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/elfutils/all/test_package/build/7de309e36319813647ca4e0f3536b329fbcf8f58' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable bin/test_package [100%] Built target test_package elfutils/0.186 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.186 Copyright (C) 2021 The elfutils developers . This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----Running------ > eu-ar r archive.a bin/test_package ----------------- ----Running------ > eu-objdump -d bin/test_package ----------------- bin/test_package: elf64-elf_x86_64 Disassembly of section .init: 2000: f3 rep 2001: 0f pop %cs 2002: 1e push %ds 2003: fa cli 2004: 48 83 ec 08 sub $0x8,%rsp 2008: 48 8b 05 d9 5f 00 00 mov 0x5fd9(%rip),%rax # 0x7fe8 200f: 48 85 c0 test %rax,%rax 2012: 74 02 je 0x2016 2014: ff d0 callq *%rax 2016: 48 83 c4 08 add $0x8,%rsp 201a: c3 retq Disassembly of section .plt: 2020: ff 35 fa 5e 00 00 pushq 0x5efa(%rip) # 0x7f20 2026: f2 repne 2027: ff 25 fb 5e 00 00 jmpq *0x5efb(%rip) # 0x7f28 202d: 0f 1f 00 nopl (%rax) 2030: f3 rep 2031: 0f pop %cs 2032: 1e push %ds 2033: fa cli 2034: 68 00 00 00 00 pushq $0x0 2039: f2 repne 203a: e9 e1 ff ff ff jmpq 0x2020 203f: 90 nop 2040: f3 rep 2041: 0f pop %cs 2042: 1e push %ds 2043: fa cli 2044: 68 01 00 00 00 pushq $0x1 2049: f2 repne 204a: e9 d1 ff ff ff jmpq 0x2020 204f: 90 nop 2050: f3 rep 2051: 0f pop %cs 2052: 1e push %ds 2053: fa cli 2054: 68 02 00 00 00 pushq $0x2 2059: f2 repne 205a: e9 c1 ff ff ff jmpq 0x2020 205f: 90 nop 2060: f3 rep 2061: 0f pop %cs 2062: 1e push %ds 2063: fa cli 2064: 68 03 00 00 00 pushq $0x3 2069: f2 repne 206a: e9 b1 ff ff ff jmpq 0x2020 206f: 90 nop 2070: f3 rep 2071: 0f pop %cs 2072: 1e push %ds 2073: fa cli 2074: 68 04 00 00 00 pushq $0x4 2079: f2 repne 207a: e9 a1 ff ff ff jmpq 0x2020 207f: 90 nop 2080: f3 rep 2081: 0f pop %cs 2082: 1e push %ds 2083: fa cli 2084: 68 05 00 00 00 pushq $0x5 2089: f2 repne 208a: e9 91 ff ff ff jmpq 0x2020 208f: 90 nop 2090: f3 rep 2091: 0f pop %cs 2092: 1e push %ds 2093: fa cli 2094: 68 06 00 00 00 pushq $0x6 2099: f2 repne 209a: e9 81 ff ff ff jmpq 0x2020 209f: 90 nop 20a0: f3 rep 20a1: 0f pop %cs 20a2: 1e push %ds 20a3: fa cli 20a4: 68 07 00 00 00 pushq $0x7 20a9: f2 repne 20aa: e9 71 ff ff ff jmpq 0x2020 20af: 90 nop 20b0: f3 rep 20b1: 0f pop %cs 20b2: 1e push %ds 20b3: fa cli 20b4: 68 08 00 00 00 pushq $0x8 20b9: f2 repne 20ba: e9 61 ff ff ff jmpq 0x2020 20bf: 90 nop 20c0: f3 rep 20c1: 0f pop %cs 20c2: 1e push %ds 20c3: fa cli 20c4: 68 09 00 00 00 pushq $0x9 20c9: f2 repne 20ca: e9 51 ff ff ff jmpq 0x2020 20cf: 90 nop 20d0: f3 rep 20d1: 0f pop %cs 20d2: 1e push %ds 20d3: fa cli 20d4: 68 0a 00 00 00 pushq $0xa 20d9: f2 repne 20da: e9 41 ff ff ff jmpq 0x2020 20df: 90 nop 20e0: f3 rep 20e1: 0f pop %cs 20e2: 1e push %ds 20e3: fa cli 20e4: 68 0b 00 00 00 pushq $0xb 20e9: f2 repne 20ea: e9 31 ff ff ff jmpq 0x2020 20ef: 90 nop 20f0: f3 rep 20f1: 0f pop %cs 20f2: 1e push %ds 20f3: fa cli 20f4: 68 0c 00 00 00 pushq $0xc 20f9: f2 repne 20fa: e9 21 ff ff ff jmpq 0x2020 20ff: 90 nop 2100: f3 rep 2101: 0f pop %cs 2102: 1e push %ds 2103: fa cli 2104: 68 0d 00 00 00 pushq $0xd 2109: f2 repne 210a: e9 11 ff ff ff jmpq 0x2020 210f: 90 nop 2110: f3 rep 2111: 0f pop %cs 2112: 1e push %ds 2113: fa cli 2114: 68 0e 00 00 00 pushq $0xe 2119: f2 repne 211a: e9 01 ff ff ff jmpq 0x2020 211f: 90 nop 2120: f3 rep 2121: 0f pop %cs 2122: 1e push %ds 2123: fa cli 2124: 68 0f 00 00 00 pushq $0xf 2129: f2 repne 212a: e9 f1 fe ff ff jmpq 0x2020 212f: 90 nop 2130: f3 rep 2131: 0f pop %cs 2132: 1e push %ds 2133: fa cli 2134: 68 10 00 00 00 pushq $0x10 2139: f2 repne 213a: e9 e1 fe ff ff jmpq 0x2020 213f: 90 nop 2140: f3 rep 2141: 0f pop %cs 2142: 1e push %ds 2143: fa cli 2144: 68 11 00 00 00 pushq $0x11 2149: f2 repne 214a: e9 d1 fe ff ff jmpq 0x2020 214f: 90 nop 2150: f3 rep 2151: 0f pop %cs 2152: 1e push %ds 2153: fa cli 2154: 68 12 00 00 00 pushq $0x12 2159: f2 repne 215a: e9 c1 fe ff ff jmpq 0x2020 215f: 90 nop 2160: f3 rep 2161: 0f pop %cs 2162: 1e push %ds 2163: fa cli 2164: 68 13 00 00 00 pushq $0x13 2169: f2 repne 216a: e9 b1 fe ff ff jmpq 0x2020 216f: 90 nop 2170: f3 rep 2171: 0f pop %cs 2172: 1e push %ds 2173: fa cli 2174: 68 14 00 00 00 pushq $0x14 2179: f2 repne 217a: e9 a1 fe ff ff jmpq 0x2020 217f: 90 nop Disassembly of section .plt.got: 2180: f3 rep 2181: 0f pop %cs 2182: 1e push %ds 2183: fa cli 2184: f2 repne 2185: ff 25 6d 5e 00 00 jmpq *0x5e6d(%rip) # 0x7ff8 218b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) Disassembly of section .plt.sec: 2190: f3 rep 2191: 0f pop %cs 2192: 1e push %ds 2193: fa cli 2194: f2 repne 2195: ff 25 95 5d 00 00 jmpq *0x5d95(%rip) # 0x7f30 219b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21a0: f3 rep 21a1: 0f pop %cs 21a2: 1e push %ds 21a3: fa cli 21a4: f2 repne 21a5: ff 25 8d 5d 00 00 jmpq *0x5d8d(%rip) # 0x7f38 21ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21b0: f3 rep 21b1: 0f pop %cs 21b2: 1e push %ds 21b3: fa cli 21b4: f2 repne 21b5: ff 25 85 5d 00 00 jmpq *0x5d85(%rip) # 0x7f40 21bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21c0: f3 rep 21c1: 0f pop %cs 21c2: 1e push %ds 21c3: fa cli 21c4: f2 repne 21c5: ff 25 7d 5d 00 00 jmpq *0x5d7d(%rip) # 0x7f48 21cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21d0: f3 rep 21d1: 0f pop %cs 21d2: 1e push %ds 21d3: fa cli 21d4: f2 repne 21d5: ff 25 75 5d 00 00 jmpq *0x5d75(%rip) # 0x7f50 21db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21e0: f3 rep 21e1: 0f pop %cs 21e2: 1e push %ds 21e3: fa cli 21e4: f2 repne 21e5: ff 25 6d 5d 00 00 jmpq *0x5d6d(%rip) # 0x7f58 21eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21f0: f3 rep 21f1: 0f pop %cs 21f2: 1e push %ds 21f3: fa cli 21f4: f2 repne 21f5: ff 25 65 5d 00 00 jmpq *0x5d65(%rip) # 0x7f60 21fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2200: f3 rep 2201: 0f pop %cs 2202: 1e push %ds 2203: fa cli 2204: f2 repne 2205: ff 25 5d 5d 00 00 jmpq *0x5d5d(%rip) # 0x7f68 220b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2210: f3 rep 2211: 0f pop %cs 2212: 1e push %ds 2213: fa cli 2214: f2 repne 2215: ff 25 55 5d 00 00 jmpq *0x5d55(%rip) # 0x7f70 221b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2220: f3 rep 2221: 0f pop %cs 2222: 1e push %ds 2223: fa cli 2224: f2 repne 2225: ff 25 4d 5d 00 00 jmpq *0x5d4d(%rip) # 0x7f78 222b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2230: f3 rep 2231: 0f pop %cs 2232: 1e push %ds 2233: fa cli 2234: f2 repne 2235: ff 25 45 5d 00 00 jmpq *0x5d45(%rip) # 0x7f80 223b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2240: f3 rep 2241: 0f pop %cs 2242: 1e push %ds 2243: fa cli 2244: f2 repne 2245: ff 25 3d 5d 00 00 jmpq *0x5d3d(%rip) # 0x7f88 224b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2250: f3 rep 2251: 0f pop %cs 2252: 1e push %ds 2253: fa cli 2254: f2 repne 2255: ff 25 35 5d 00 00 jmpq *0x5d35(%rip) # 0x7f90 225b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2260: f3 rep 2261: 0f pop %cs 2262: 1e push %ds 2263: fa cli 2264: f2 repne 2265: ff 25 2d 5d 00 00 jmpq *0x5d2d(%rip) # 0x7f98 226b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2270: f3 rep 2271: 0f pop %cs 2272: 1e push %ds 2273: fa cli 2274: f2 repne 2275: ff 25 25 5d 00 00 jmpq *0x5d25(%rip) # 0x7fa0 227b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2280: f3 rep 2281: 0f pop %cs 2282: 1e push %ds 2283: fa cli 2284: f2 repne 2285: ff 25 1d 5d 00 00 jmpq *0x5d1d(%rip) # 0x7fa8 228b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2290: f3 rep 2291: 0f pop %cs 2292: 1e push %ds 2293: fa cli 2294: f2 repne 2295: ff 25 15 5d 00 00 jmpq *0x5d15(%rip) # 0x7fb0 229b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a0: f3 rep 22a1: 0f pop %cs 22a2: 1e push %ds 22a3: fa cli 22a4: f2 repne 22a5: ff 25 0d 5d 00 00 jmpq *0x5d0d(%rip) # 0x7fb8 22ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22b0: f3 rep 22b1: 0f pop %cs 22b2: 1e push %ds 22b3: fa cli 22b4: f2 repne 22b5: ff 25 05 5d 00 00 jmpq *0x5d05(%rip) # 0x7fc0 22bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22c0: f3 rep 22c1: 0f pop %cs 22c2: 1e push %ds 22c3: fa cli 22c4: f2 repne 22c5: ff 25 fd 5c 00 00 jmpq *0x5cfd(%rip) # 0x7fc8 22cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22d0: f3 rep 22d1: 0f pop %cs 22d2: 1e push %ds 22d3: fa cli 22d4: f2 repne 22d5: ff 25 f5 5c 00 00 jmpq *0x5cf5(%rip) # 0x7fd0 22db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) Disassembly of section .text: 22e0: f3 rep 22e1: 0f pop %cs 22e2: 1e push %ds 22e3: fa cli 22e4: 41 54 push %rsp 22e6: 55 push %rbp 22e7: 53 push %rbx 22e8: 48 89 f3 mov %rsi,%rbx 22eb: 83 ff 01 cmp $0x1,%edi 22ee: 0f 8e cb 00 00 00 jle 0x23bf 22f4: bf 01 00 00 00 mov $0x1,%edi 22f9: e8 12 02 00 00 callq 0x2510 22fe: 85 c0 test %eax,%eax 2300: 0f 84 94 00 00 00 je 0x239a 2306: 48 8b 7b 08 mov 0x8(%rbx),%rdi 230a: 31 d2 xor %edx,%edx 230c: 31 f6 xor %esi,%esi 230e: 31 c0 xor %eax,%eax 2310: e8 8b ff ff ff callq 0x22a0 2315: 89 c5 mov %eax,%ebp 2317: 85 c0 test %eax,%eax 2319: 0f 88 bb 00 00 00 js 0x23da 231f: 31 d2 xor %edx,%edx 2321: be 01 00 00 00 mov $0x1,%esi 2326: 89 c7 mov %eax,%edi 2328: e8 63 1b 00 00 callq 0x3e90 232d: 49 89 c4 mov %rax,%r12 2330: 48 85 c0 test %rax,%rax 2333: 0f 84 be 00 00 00 je 0x23f7 2339: 48 89 c7 mov %rax,%rdi 233c: e8 2f 20 00 00 callq 0x4370 2341: 48 8d 0d c9 2c 00 00 lea 0x2cc9(%rip),%rcx # 0x5011 2348: 83 f8 01 cmp $0x1,%eax 234b: 74 20 je 0x236d 234d: 48 8d 0d cb 2c 00 00 lea 0x2ccb(%rip),%rcx # 0x501f 2354: 83 f8 03 cmp $0x3,%eax 2357: 74 14 je 0x236d 2359: 85 c0 test %eax,%eax 235b: 48 8d 0d a2 2c 00 00 lea 0x2ca2(%rip),%rcx # 0x5004 2362: 48 8d 05 c1 2c 00 00 lea 0x2cc1(%rip),%rax # 0x502a 2369: 48 0f 44 c8 cmove %rax,%rcx 236d: 48 8b 53 08 mov 0x8(%rbx),%rdx 2371: 48 8d 35 f4 2c 00 00 lea 0x2cf4(%rip),%rsi # 0x506c 2378: bf 01 00 00 00 mov $0x1,%edi 237d: 31 c0 xor %eax,%eax 237f: e8 0c ff ff ff callq 0x2290 2384: 4c 89 e7 mov %r12,%rdi 2387: e8 04 1d 00 00 callq 0x4090 238c: 89 ef mov %ebp,%edi 238e: e8 6d fe ff ff callq 0x2200 2393: 31 c0 xor %eax,%eax 2395: 5b pop %rbx 2396: 5d pop %rbp 2397: 41 5c pop %rsp 2399: c3 retq 239a: 83 cf ff or $0xffffffff,%edi 239d: e8 0e 02 00 00 callq 0x25b0 23a2: 48 8d 35 cf 2c 00 00 lea 0x2ccf(%rip),%rsi # 0x5078 23a9: bf 01 00 00 00 mov $0x1,%edi 23ae: 48 89 c2 mov %rax,%rdx 23b1: 31 c0 xor %eax,%eax 23b3: e8 d8 fe ff ff callq 0x2290 23b8: b8 01 00 00 00 mov $0x1,%eax 23bd: eb d6 jmp 0x2395 23bf: 48 8b 16 mov (%rsi),%rdx 23c2: bf 01 00 00 00 mov $0x1,%edi 23c7: 31 c0 xor %eax,%eax 23c9: 48 8d 35 5f 2c 00 00 lea 0x2c5f(%rip),%rsi # 0x502f 23d0: e8 bb fe ff ff callq 0x2290 23d5: 83 c8 ff or $0xffffffff,%eax 23d8: eb bb jmp 0x2395 23da: 48 8b 13 mov (%rbx),%rdx 23dd: 48 8d 35 5e 2c 00 00 lea 0x2c5e(%rip),%rsi # 0x5042 23e4: bf 01 00 00 00 mov $0x1,%edi 23e9: 31 c0 xor %eax,%eax 23eb: e8 a0 fe ff ff callq 0x2290 23f0: b8 01 00 00 00 mov $0x1,%eax 23f5: eb 9e jmp 0x2395 23f7: 83 cf ff or $0xffffffff,%edi 23fa: e8 b1 01 00 00 callq 0x25b0 23ff: 48 8d 35 4c 2c 00 00 lea 0x2c4c(%rip),%rsi # 0x5052 2406: bf 01 00 00 00 mov $0x1,%edi 240b: 48 89 c2 mov %rax,%rdx 240e: 31 c0 xor %eax,%eax 2410: e8 7b fe ff ff callq 0x2290 2415: b8 01 00 00 00 mov $0x1,%eax 241a: e9 76 ff ff ff jmpq 0x2395 241f: 90 nop 2420: f3 rep 2421: 0f pop %cs 2422: 1e push %ds 2423: fa cli 2424: 31 ed xor %ebp,%ebp 2426: 49 89 d1 mov %rdx,%r9 2429: 5e pop %rsi 242a: 48 89 e2 mov %rsp,%rdx 242d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 2431: 50 push %rax 2432: 54 push %rsp 2433: 4c 8d 05 b6 1f 00 00 lea 0x1fb6(%rip),%r8 # 0x43f0 243a: 48 8d 0d 3f 1f 00 00 lea 0x1f3f(%rip),%rcx # 0x4380 2441: 48 8d 3d 98 fe ff ff lea -0x168(%rip),%rdi # 0x22e0 2448: ff 15 92 5b 00 00 callq *0x5b92(%rip) # 0x7fe0 244e: f4 hlt 244f: 90 nop 2450: 48 8d 3d b9 5b 00 00 lea 0x5bb9(%rip),%rdi # 0x8010 2457: 48 8d 05 b2 5b 00 00 lea 0x5bb2(%rip),%rax # 0x8010 245e: 48 39 f8 cmp %rdi,%rax 2461: 74 15 je 0x2478 2463: 48 8b 05 6e 5b 00 00 mov 0x5b6e(%rip),%rax # 0x7fd8 246a: 48 85 c0 test %rax,%rax 246d: 74 09 je 0x2478 246f: ff e0 jmpq *%rax 2471: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2478: c3 retq 2479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2480: 48 8d 3d 89 5b 00 00 lea 0x5b89(%rip),%rdi # 0x8010 2487: 48 8d 35 82 5b 00 00 lea 0x5b82(%rip),%rsi # 0x8010 248e: 48 29 fe sub %rdi,%rsi 2491: 48 89 f0 mov %rsi,%rax 2494: 48 c1 ee 3f shr $0x3f,%rsi 2498: 48 c1 f8 03 sar $0x3,%rax 249c: 48 01 c6 add %rax,%rsi 249f: 48 d1 fe sar %rsi 24a2: 74 14 je 0x24b8 24a4: 48 8b 05 45 5b 00 00 mov 0x5b45(%rip),%rax # 0x7ff0 24ab: 48 85 c0 test %rax,%rax 24ae: 74 08 je 0x24b8 24b0: ff e0 jmpq *%rax 24b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 24b8: c3 retq 24b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24c0: f3 rep 24c1: 0f pop %cs 24c2: 1e push %ds 24c3: fa cli 24c4: 80 3d 45 5b 00 00 00 cmpb $0x0,0x5b45(%rip) # 0x8010 24cb: 75 2b jne 0x24f8 24cd: 55 push %rbp 24ce: 48 83 3d 22 5b 00 00 00 cmpq $0x0,0x5b22(%rip) # 0x7ff8 24d6: 48 89 e5 mov %rsp,%rbp 24d9: 74 0c je 0x24e7 24db: 48 8b 3d 26 5b 00 00 mov 0x5b26(%rip),%rdi # 0x8008 24e2: e8 99 fc ff ff callq 0x2180 24e7: e8 64 ff ff ff callq 0x2450 24ec: c6 05 1d 5b 00 00 01 movb $0x1,0x5b1d(%rip) # 0x8010 24f3: 5d pop %rbp 24f4: c3 retq 24f5: 0f 1f 00 nopl (%rax) 24f8: c3 retq 24f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2500: f3 rep 2501: 0f pop %cs 2502: 1e push %ds 2503: fa cli 2504: e9 77 ff ff ff jmpq 0x2480 2509: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2510: f3 rep 2511: 0f pop %cs 2512: 1e push %ds 2513: fa cli 2514: b8 01 00 00 00 mov $0x1,%eax 2519: 85 ff test %edi,%edi 251b: 74 13 je 0x2530 251d: 83 ff 01 cmp $0x1,%edi 2520: 75 16 jne 0x2538 2522: c7 05 e8 5a 00 00 01 00 movl $0x1,0x5ae8(%rip) # 0x8014 252a: 00 00 252c: c3 retq 252d: 0f 1f 00 nopl (%rax) 2530: c3 retq 2531: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2538: 48 83 ec 08 sub $0x8,%rsp 253c: bf 02 00 00 00 mov $0x2,%edi 2541: e8 3a 00 00 00 callq 0x2580 2546: 31 c0 xor %eax,%eax 2548: 48 83 c4 08 add $0x8,%rsp 254c: c3 retq 254d: 0f 1f 00 nopl (%rax) 2550: f3 rep 2551: 0f pop %cs 2552: 1e push %ds 2553: fa cli 2554: 48 83 ec 08 sub $0x8,%rsp 2558: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 2560: 00 00 00 00 2564: 44 8b 80 fc ff ff ff mov -0x4(%rax),%r8d 256b: c7 80 fc ff ff ff 00 00 movl $0x0,-0x4(%rax) 2573: 00 00 2575: 48 83 c4 08 add $0x8,%rsp 2579: 44 89 c0 mov %r8d,%eax 257c: c3 retq 257d: 0f 1f 00 nopl (%rax) 2580: f3 rep 2581: 0f pop %cs 2582: 1e push %ds 2583: fa cli 2584: 53 push %rbx 2585: 83 ff 33 cmp $0x33,%edi 2588: 89 fb mov %edi,%ebx 258a: b8 01 00 00 00 mov $0x1,%eax 258f: 0f 43 d8 cmovae %eax,%ebx 2592: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 259a: 00 00 00 00 259e: 89 98 fc ff ff ff mov %ebx,-0x4(%rax) 25a4: 5b pop %rbx 25a5: c3 retq 25a6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 25ae: 00 00 25b0: f3 rep 25b1: 0f pop %cs 25b2: 1e push %ds 25b3: fa cli 25b4: 53 push %rbx 25b5: 48 63 df movslq %rdi,%rbx 25b8: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 25c0: 00 00 00 00 25c4: 48 63 80 fc ff ff ff movslq -0x4(%rax),%rax 25cb: 85 db test %ebx,%ebx 25cd: 74 39 je 0x2608 25cf: 8d 53 01 lea 0x1(%rbx),%edx 25d2: 83 fa 33 cmp $0x33,%edx 25d5: 77 39 ja 0x2610 25d7: 83 fb ff cmp $0xffffffff,%ebx 25da: 48 0f 45 c3 cmovne %rbx,%rax 25de: 48 8d 15 db 2a 00 00 lea 0x2adb(%rip),%rdx # 0x50c0 25e5: 48 8d 35 74 2c 00 00 lea 0x2c74(%rip),%rsi # 0x5260 25ec: 5b pop %rbx 25ed: 48 03 34 c2 add (%rdx,%rax,8),%rsi 25f1: 48 8d 3d a7 2a 00 00 lea 0x2aa7(%rip),%rdi # 0x509f 25f8: ba 05 00 00 00 mov $0x5,%edx 25fd: e9 be fb ff ff jmpq 0x21c0 2602: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2608: 85 c0 test %eax,%eax 260a: 75 d2 jne 0x25de 260c: 31 c0 xor %eax,%eax 260e: 5b pop %rbx 260f: c3 retq 2610: ba 05 00 00 00 mov $0x5,%edx 2615: 48 8d 35 4d 2c 00 00 lea 0x2c4d(%rip),%rsi # 0x5269 261c: 48 8d 3d 7c 2a 00 00 lea 0x2a7c(%rip),%rdi # 0x509f 2623: 5b pop %rbx 2624: e9 97 fb ff ff jmpq 0x21c0 2629: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2630: 41 57 push %rdi 2632: 41 56 push %rsi 2634: 41 55 push %rbp 2636: 41 54 push %rsp 2638: 55 push %rbp 2639: 53 push %rbx 263a: 48 89 d3 mov %rdx,%rbx 263d: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2644: 48 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%rax 264c: 48 89 04 24 mov %rax,(%rsp) 2650: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 2658: 00 2659: 48 89 84 24 88 00 00 00 mov %rax,0x88(%rsp) 2661: 31 c0 xor %eax,%eax 2663: 0f b6 42 04 movzbl 0x4(%rdx),%eax 2667: 8d 50 ff lea -0x1(%rax),%edx 266a: 80 fa 01 cmp $0x1,%dl 266d: 0f 87 57 02 00 00 ja 0x28ca 2673: 0f b6 53 05 movzbl 0x5(%rbx),%edx 2677: 49 89 cd mov %rcx,%r13 267a: 8d 4a ff lea -0x1(%rdx),%ecx 267d: 80 f9 01 cmp $0x1,%cl 2680: 0f 87 44 02 00 00 ja 0x28ca 2686: 41 89 fa mov %edi,%r10d 2689: 49 89 f4 mov %rsi,%r12 268c: 4c 89 c5 mov %r8,%rbp 268f: 3c 01 cmp $0x1,%al 2691: 0f 85 29 02 00 00 jne 0x28c0 2697: 49 83 f8 33 cmp $0x33,%r8 269b: 0f 86 29 02 00 00 jbe 0x28ca 26a1: 3c 01 cmp $0x1,%al 26a3: 0f 85 17 02 00 00 jne 0x28c0 26a9: 80 fa 01 cmp $0x1,%dl 26ac: 0f 84 ee 03 00 00 je 0x2aa0 26b2: 3c 01 cmp $0x1,%al 26b4: 0f 84 06 04 00 00 je 0x2ac0 26ba: 44 0f b7 7b 3c movzwl 0x3c(%rbx),%r15d 26bf: 48 8b 43 28 mov 0x28(%rbx),%rax 26c3: 4c 8d 44 24 40 lea 0x40(%rsp),%r8 26c8: 66 41 c1 c7 08 rol $0x8,%di 26cd: 48 0f c8 bswap %rax 26d0: 48 89 44 24 68 mov %rax,0x68(%rsp) 26d5: 66 44 89 7c 24 7c mov %di,0x7c(%rsp) 26db: 45 0f b7 ff movzwl %di,%r15d 26df: 4d 85 ff test %r15,%r15 26e2: 0f 84 d8 05 00 00 je 0x2cc0 26e8: 48 39 c5 cmp %rax,%rbp 26eb: 0f 83 2f 03 00 00 jae 0x2a20 26f1: 41 83 f9 02 cmp $0x2,%r9d 26f5: 41 0f 94 c7 sete %bh 26f9: 41 83 f9 09 cmp $0x9,%r9d 26fd: 0f 94 c0 sete %al 2700: 45 31 f6 xor %r14d,%r14d 2703: 41 09 c7 or %eax,%r15d 2706: 45 0f b6 ff movzbl %bh,%r15d 270a: 4b 8d 04 7f lea (%r15,%r15,2),%rax 270e: bf 01 00 00 00 mov $0x1,%edi 2713: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 2718: 49 8d 34 87 lea (%r15,%rax,4),%rsi 271c: 44 89 54 24 08 mov %r10d,0x8(%rsp) 2721: 48 c1 e6 04 shl $0x4,%rsi 2725: 48 81 c6 08 01 00 00 add $0x108,%rsi 272c: e8 ff fa ff ff callq 0x2230 2731: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 2736: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 273b: 48 85 c0 test %rax,%rax 273e: 0f 84 9f 08 00 00 je 0x2fe3 2744: 66 49 0f 6e c4 movd %rp,%mm0 2749: 0f b6 4b 04 movzbl 0x4(%rbx),%ecx 274d: 66 41 0f 6e d7 movd %di,%mm2 2752: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 2759: 0f 16 04 24 movhps (%rsp),%xmm0 275d: 44 89 48 1c mov %r9d,0x1c(%rax) 2761: 48 8d b0 c8 00 00 00 lea 0xc8(%rax),%rsi 2768: 0f 11 00 movups %xmm0,(%rax) 276b: 66 41 0f 6e c6 movd %si,%mm0 2770: 89 ca mov %ecx,%edx 2772: 66 0f 62 c2 punpckldq %xmm2,%xmm0 2776: 89 48 20 mov %ecx,0x20(%rax) 2779: 4b 8d 0c 2c lea (%r12,%r13,1),%rcx 277d: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 2784: 44 89 50 24 mov %r10d,0x24(%rax) 2788: 4c 89 68 28 mov %r13,0x28(%rax) 278c: 48 89 68 30 mov %rbp,0x30(%rax) 2790: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 2797: 66 0f d6 80 c8 00 00 00 movq %xmm0,0xc8(%rax) 279f: 80 fa 01 cmp $0x1,%dl 27a2: 0f 84 58 01 00 00 je 0x2900 27a8: 4d 85 e4 test %r12,%r12 27ab: 0f 84 4f 04 00 00 je 0x2c00 27b1: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 27b5: 0f 84 5d 03 00 00 je 0x2b18 27bb: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 27c2: f3 0f 6f 1b movdqu (%rbx),%xmm3 27c6: f3 0f 6f 63 10 movdqu 0x10(%rbx),%xmm4 27cb: f3 0f 6f 6b 20 movdqu 0x20(%rbx),%xmm5 27d0: f3 0f 6f 73 30 movdqu 0x30(%rbx),%xmm6 27d5: 48 89 50 48 mov %rdx,0x48(%rax) 27d9: 0f 11 98 88 00 00 00 movups %xmm3,0x88(%rax) 27e0: 0f 11 a0 98 00 00 00 movups %xmm4,0x98(%rax) 27e7: 0f 11 a8 a8 00 00 00 movups %xmm5,0xa8(%rax) 27ee: 0f 11 b0 b8 00 00 00 movups %xmm6,0xb8(%rax) 27f5: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 27fb: 66 c1 80 98 00 00 00 08 rolw $0x8,0x98(%rax) 2803: 66 c1 80 9a 00 00 00 08 rolw $0x8,0x9a(%rax) 280b: 0f ca bswap %edx 280d: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 2813: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 281a: 66 c1 80 bc 00 00 00 08 rolw $0x8,0xbc(%rax) 2822: 48 0f ca bswap %rdx 2825: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 282c: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 2833: 66 c1 80 be 00 00 00 08 rolw $0x8,0xbe(%rax) 283b: 48 0f ca bswap %rdx 283e: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 2845: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 284c: 66 c1 80 c0 00 00 00 08 rolw $0x8,0xc0(%rax) 2854: 48 0f ca bswap %rdx 2857: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 285e: 8b 90 b8 00 00 00 mov 0xb8(%rax),%edx 2864: 66 c1 80 c2 00 00 00 08 rolw $0x8,0xc2(%rax) 286c: 0f ca bswap %edx 286e: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 2874: 66 c1 80 c4 00 00 00 08 rolw $0x8,0xc4(%rax) 287c: 66 c1 80 c6 00 00 00 08 rolw $0x8,0xc6(%rax) 2884: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 288b: 31 c9 xor %ecx,%ecx 288d: 4d 85 f6 test %r14,%r14 2890: 74 27 je 0x28b9 2892: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2898: 48 89 0a mov %rcx,(%rdx) 289b: 48 83 c1 01 add $0x1,%rcx 289f: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 28a6: 48 89 82 38 ff ff ff mov %rax,-0xc8(%rdx) 28ad: 48 89 b2 78 ff ff ff mov %rsi,-0x88(%rdx) 28b4: 4c 39 f1 cmp %r14,%rcx 28b7: 75 df jne 0x2898 28b9: 48 89 70 60 mov %rsi,0x60(%rax) 28bd: eb 17 jmp 0x28d6 28bf: 90 nop 28c0: 48 83 fd 3f cmp $0x3f,%rbp 28c4: 0f 87 df fd ff ff ja 0x26a9 28ca: bf 0a 00 00 00 mov $0xa,%edi 28cf: e8 ac fc ff ff callq 0x2580 28d4: 31 c0 xor %eax,%eax 28d6: 48 8b bc 24 88 00 00 00 mov 0x88(%rsp),%rdi 28de: 64 48 2b 3c 25 28 00 00 sub %fs:0x28,%rdi 28e6: 00 28e7: 0f 85 f1 06 00 00 jne 0x2fde 28ed: 48 81 c4 98 00 00 00 add $0x98,%rsp 28f4: 5b pop %rbx 28f5: 5d pop %rbp 28f6: 41 5c pop %rsp 28f8: 41 5d pop %rbp 28fa: 41 5e pop %rsi 28fc: 41 5f pop %rdi 28fe: c3 retq 28ff: 90 nop 2900: 4d 85 e4 test %r12,%r12 2903: 0f 84 47 01 00 00 je 0x2a50 2909: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 290d: 0f 84 4d 03 00 00 je 0x2c60 2913: 8b 4b 30 mov 0x30(%rbx),%ecx 2916: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 291d: f3 0f 6f 3b movdqu (%rbx),%xmm7 2921: f3 0f 6f 5b 10 movdqu 0x10(%rbx),%xmm3 2926: f3 0f 6f 63 20 movdqu 0x20(%rbx),%xmm4 292b: 48 89 50 48 mov %rdx,0x48(%rax) 292f: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 2935: 0f 11 b8 88 00 00 00 movups %xmm7,0x88(%rax) 293c: 0f 11 98 98 00 00 00 movups %xmm3,0x98(%rax) 2943: 0f 11 a0 a8 00 00 00 movups %xmm4,0xa8(%rax) 294a: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 2950: 8b b8 a8 00 00 00 mov 0xa8(%rax),%edi 2956: 66 c1 80 98 00 00 00 08 rolw $0x8,0x98(%rax) 295e: 66 c1 80 9a 00 00 00 08 rolw $0x8,0x9a(%rax) 2966: 0f ca bswap %edx 2968: 66 0f 6e c2 movd %edx,%xmm0 296c: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 2972: 0f cf bswap %edi 2974: 66 0f 6e ff movd %edi,%xmm7 2978: 66 c1 80 b0 00 00 00 08 rolw $0x8,0xb0(%rax) 2980: 89 d1 mov %edx,%ecx 2982: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx 2988: 66 c1 80 b2 00 00 00 08 rolw $0x8,0xb2(%rax) 2990: 0f c9 bswap %ecx 2992: 66 c1 80 b4 00 00 00 08 rolw $0x8,0xb4(%rax) 299a: 0f ca bswap %edx 299c: 66 0f 6e ca movd %edx,%xmm1 29a0: 8b 90 ac 00 00 00 mov 0xac(%rax),%edx 29a6: 66 c1 80 b6 00 00 00 08 rolw $0x8,0xb6(%rax) 29ae: 66 0f 62 cf punpckldq %xmm7,%xmm1 29b2: 66 0f 6e f9 movd %ecx,%xmm7 29b6: 66 c1 80 b8 00 00 00 08 rolw $0x8,0xb8(%rax) 29be: 66 0f 62 c7 punpckldq %xmm7,%xmm0 29c2: 0f ca bswap %edx 29c4: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 29ca: 66 0f 6c c1 punpcklqdq %xmm1,%xmm0 29ce: 66 c1 80 ba 00 00 00 08 rolw $0x8,0xba(%rax) 29d6: 0f 11 80 9c 00 00 00 movups %xmm0,0x9c(%rax) 29dd: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 29e4: 31 c9 xor %ecx,%ecx 29e6: 4d 85 f6 test %r14,%r14 29e9: 0f 84 ca fe ff ff je 0x28b9 29ef: 90 nop 29f0: 48 89 0a mov %rcx,(%rdx) 29f3: 48 83 c1 01 add $0x1,%rcx 29f7: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 29fe: 48 89 82 38 ff ff ff mov %rax,-0xc8(%rdx) 2a05: 48 89 b2 78 ff ff ff mov %rsi,-0x88(%rdx) 2a0c: 4c 39 f1 cmp %r14,%rcx 2a0f: 75 df jne 0x29f0 2a11: 48 89 70 60 mov %rsi,0x60(%rax) 2a15: e9 bc fe ff ff jmpq 0x28d6 2a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2a20: 48 89 ea mov %rbp,%rdx 2a23: 48 29 c2 sub %rax,%rdx 2a26: 4c 89 f8 mov %r15,%rax 2a29: 48 c1 e0 06 shl $0x6,%rax 2a2d: 48 39 c2 cmp %rax,%rdx 2a30: 0f 82 bb fc ff ff jb 0x26f1 2a36: 4d 85 ff test %r15,%r15 2a39: 0f 84 b2 fc ff ff je 0x26f1 2a3f: 4d 89 fe mov %r15,%r14 2a42: e9 c3 fc ff ff jmpq 0x270a 2a47: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 2a4f: 00 2a50: f3 0f 6f 2b movdqu (%rbx),%xmm5 2a54: f3 0f 6f 73 10 movdqu 0x10(%rbx),%xmm6 2a59: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 2a60: f3 0f 6f 4b 20 movdqu 0x20(%rbx),%xmm1 2a65: 8b 4b 30 mov 0x30(%rbx),%ecx 2a68: 48 89 50 48 mov %rdx,0x48(%rax) 2a6c: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 2a70: 0f 11 a8 88 00 00 00 movups %xmm5,0x88(%rax) 2a77: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 2a7d: 0f 11 b0 98 00 00 00 movups %xmm6,0x98(%rax) 2a84: 0f 11 88 a8 00 00 00 movups %xmm1,0xa8(%rax) 2a8b: 0f 84 4c ff ff ff je 0x29dd 2a91: e9 b4 fe ff ff jmpq 0x294a 2a96: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 2a9e: 00 00 2aa0: 3c 01 cmp $0x1,%al 2aa2: 0f 84 a8 01 00 00 je 0x2c50 2aa8: 44 0f b7 7b 3c movzwl 0x3c(%rbx),%r15d 2aad: 48 8b 43 28 mov 0x28(%rbx),%rax 2ab1: 49 89 d8 mov %rbx,%r8 2ab4: e9 22 fc ff ff jmpq 0x26db 2ab9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2ac0: 44 0f b7 7b 30 movzwl 0x30(%rbx),%r15d 2ac5: 8b 43 20 mov 0x20(%rbx),%eax 2ac8: 4c 8d 44 24 40 lea 0x40(%rsp),%r8 2acd: 66 41 c1 c7 08 rol $0x8,%di 2ad2: 0f c8 bswap %eax 2ad4: 89 44 24 60 mov %eax,0x60(%rsp) 2ad8: 66 44 89 7c 24 70 mov %di,0x70(%rsp) 2ade: 45 0f b7 ff movzwl %di,%r15d 2ae2: 89 c1 mov %eax,%ecx 2ae4: 4d 85 ff test %r15,%r15 2ae7: 0f 84 27 02 00 00 je 0x2d14 2aed: 48 39 cd cmp %rcx,%rbp 2af0: 0f 82 fb fb ff ff jb 0x26f1 2af6: 48 89 ea mov %rbp,%rdx 2af9: 4b 8d 04 bf lea (%r15,%r15,4),%rax 2afd: 48 29 ca sub %rcx,%rdx 2b00: 48 c1 e0 03 shl $0x3,%rax 2b04: 48 39 c2 cmp %rax,%rdx 2b07: 0f 82 e4 fb ff ff jb 0x26f1 2b0d: e9 24 ff ff ff jmpq 0x2a36 2b12: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2b18: 48 89 48 48 mov %rcx,0x48(%rax) 2b1c: 48 8b 51 28 mov 0x28(%rcx),%rdx 2b20: 41 83 f9 08 cmp $0x8,%r9d 2b24: 0f 84 5a fd ff ff je 0x2884 2b2a: 4d 85 f6 test %r14,%r14 2b2d: 74 19 je 0x2b48 2b2f: 48 39 d5 cmp %rdx,%rbp 2b32: 77 14 ja 0x2b48 2b34: 48 89 c7 mov %rax,%rdi 2b37: e8 54 f6 ff ff callq 0x2190 2b3c: e9 89 fd ff ff jmpq 0x28ca 2b41: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2b48: 4d 89 f1 mov %r14,%r9 2b4b: 48 89 ef mov %rbp,%rdi 2b4e: 49 c1 e1 06 shl $0x6,%r9 2b52: 48 29 d7 sub %rdx,%rdi 2b55: 4c 39 cf cmp %r9,%rdi 2b58: 72 da jb 0x2b34 2b5a: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi 2b5e: 48 89 78 50 mov %rdi,0x50(%rax) 2b62: 4d 85 f6 test %r14,%r14 2b65: 0f 84 4e fd ff ff je 0x28b9 2b6b: 48 8d 88 54 01 00 00 lea 0x154(%rax),%rcx 2b72: 4c 8d 57 04 lea 0x4(%rdi),%r10 2b76: 45 31 db xor %r11d,%r11d 2b79: eb 29 jmp 0x2ba4 2b7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b80: 8b 11 mov (%rcx),%edx 2b82: 85 d2 test %edx,%edx 2b84: 75 06 jne 0x2b8c 2b86: c7 01 ff ff ff ff movl $0xffffffff,(%rcx) 2b8c: 49 83 c3 01 add $0x1,%r11 2b90: 48 81 c1 d0 00 00 00 add $0xd0,%rcx 2b97: 49 83 c2 40 add $0x40,%r10 2b9b: 4d 39 de cmp %r11,%r14 2b9e: 0f 84 ec 00 00 00 je 0x2c90 2ba4: 49 8b 52 14 mov 0x14(%r10),%rdx 2ba8: 4c 89 59 04 mov %r11,0x4(%rcx) 2bac: 48 89 41 0c mov %rax,0xc(%rcx) 2bb0: 48 39 d5 cmp %rdx,%rbp 2bb3: 76 20 jbe 0x2bd5 2bb5: 49 89 e8 mov %rbp,%r8 2bb8: 49 29 d0 sub %rdx,%r8 2bbb: 4d 3b 42 1c cmp 0x1c(%r10),%r8 2bbf: 72 14 jb 0x2bd5 2bc1: 4c 01 ea add %r13,%rdx 2bc4: 49 8d 1c 14 lea (%r12,%rdx,1),%rbx 2bc8: 66 48 0f 6e c3 movd %rx,%mm0 2bcd: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0 2bd1: 0f 11 41 24 movups %xmm0,0x24(%rcx) 2bd5: 41 83 3a 12 cmpl $0x12,(%r10) 2bd9: 48 89 71 4c mov %rsi,0x4c(%rcx) 2bdd: 75 a1 jne 0x2b80 2bdf: 41 8b 52 24 mov 0x24(%r10),%edx 2be3: 49 39 d6 cmp %rdx,%r14 2be6: 76 98 jbe 0x2b80 2be8: 4c 8d 04 52 lea (%rdx,%rdx,2),%r8 2bec: 4a 8d 14 82 lea (%rdx,%r8,4),%rdx 2bf0: 48 c1 e2 04 shl $0x4,%rdx 2bf4: 44 89 9c 10 54 01 00 00 mov %r11d,0x154(%rax,%rdx,1) 2bfc: eb 82 jmp 0x2b80 2bfe: 66 90 nop 2c00: f3 0f 6f 1b movdqu (%rbx),%xmm3 2c04: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 2c0b: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 2c0f: f3 0f 6f 63 10 movdqu 0x10(%rbx),%xmm4 2c14: f3 0f 6f 6b 20 movdqu 0x20(%rbx),%xmm5 2c19: 48 89 50 48 mov %rdx,0x48(%rax) 2c1d: f3 0f 6f 73 30 movdqu 0x30(%rbx),%xmm6 2c22: 0f 11 98 88 00 00 00 movups %xmm3,0x88(%rax) 2c29: 0f 11 a0 98 00 00 00 movups %xmm4,0x98(%rax) 2c30: 0f 11 a8 a8 00 00 00 movups %xmm5,0xa8(%rax) 2c37: 0f 11 b0 b8 00 00 00 movups %xmm6,0xb8(%rax) 2c3e: 0f 84 40 fc ff ff je 0x2884 2c44: e9 ac fb ff ff jmpq 0x27f5 2c49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2c50: 44 0f b7 7b 30 movzwl 0x30(%rbx),%r15d 2c55: 8b 43 20 mov 0x20(%rbx),%eax 2c58: 49 89 d8 mov %rbx,%r8 2c5b: e9 7e fe ff ff jmpq 0x2ade 2c60: 48 89 48 48 mov %rcx,0x48(%rax) 2c64: 44 8b 51 20 mov 0x20(%rcx),%r10d 2c68: 41 83 f9 08 cmp $0x8,%r9d 2c6c: 0f 84 6b fd ff ff je 0x29dd 2c72: 4d 85 f6 test %r14,%r14 2c75: 0f 85 e0 00 00 00 jne 0x2d5b 2c7b: 49 01 ca add %rcx,%r10 2c7e: 4c 89 50 50 mov %r10,0x50(%rax) 2c82: e9 32 fc ff ff jmpq 0x28b9 2c87: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 2c8f: 00 2c90: 48 89 fa mov %rdi,%rdx 2c93: 48 8d 88 68 01 00 00 lea 0x168(%rax),%rcx 2c9a: 49 01 f9 add %rdi,%r9 2c9d: 0f 1f 00 nopl (%rax) 2ca0: 48 89 11 mov %rdx,(%rcx) 2ca3: 48 83 c2 40 add $0x40,%rdx 2ca7: 48 81 c1 d0 00 00 00 add $0xd0,%rcx 2cae: 4c 39 ca cmp %r9,%rdx 2cb1: 75 ed jne 0x2ca0 2cb3: e9 01 fc ff ff jmpq 0x28b9 2cb8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 2cc0: 48 85 c0 test %rax,%rax 2cc3: 0f 84 28 fa ff ff je 0x26f1 2cc9: 48 39 c5 cmp %rax,%rbp 2ccc: 0f 86 1f fa ff ff jbe 0x26f1 2cd2: 48 8d 48 40 lea 0x40(%rax),%rcx 2cd6: 48 39 cd cmp %rcx,%rbp 2cd9: 0f 82 12 fa ff ff jb 0x26f1 2cdf: 4d 85 e4 test %r12,%r12 2ce2: 0f 84 54 01 00 00 je 0x2e3c 2ce8: 4c 01 e0 add %r12,%rax 2ceb: 4d 8b 7c 05 20 mov 0x20(%r13,%rax,1),%r15 2cf0: 80 fa 01 cmp $0x1,%dl 2cf3: 74 03 je 0x2cf8 2cf5: 49 0f cf bswap %rdi 2cf8: 4c 89 7c 24 38 mov %r15,0x38(%rsp) 2cfd: b8 ff ff ff ff mov $0xffffffff,%eax 2d02: 49 39 c7 cmp %rax,%r15 2d05: 0f 87 bf fb ff ff ja 0x28ca 2d0b: 49 8b 40 28 mov 0x28(%r8),%rax 2d0f: e9 d4 f9 ff ff jmpq 0x26e8 2d14: 85 c0 test %eax,%eax 2d16: 0f 84 d5 f9 ff ff je 0x26f1 2d1c: 48 39 cd cmp %rcx,%rbp 2d1f: 0f 86 cc f9 ff ff jbe 0x26f1 2d25: 48 89 e8 mov %rbp,%rax 2d28: 48 29 c8 sub %rcx,%rax 2d2b: 48 83 f8 27 cmp $0x27,%rax 2d2f: 0f 86 bc f9 ff ff jbe 0x26f1 2d35: 4d 85 e4 test %r12,%r12 2d38: 0f 84 90 01 00 00 je 0x2ece 2d3e: 49 8d 04 0c lea (%r12,%rcx,1),%rax 2d42: 45 8b 7c 05 14 mov 0x14(%r13,%rax,1),%r15d 2d47: 80 fa 01 cmp $0x1,%dl 2d4a: 0f 84 9d fd ff ff je 0x2aed 2d50: 41 0f cf bswap %edi 2d53: 45 89 ff mov %r15d,%r15d 2d56: e9 92 fd ff ff jmpq 0x2aed 2d5b: 4c 39 d5 cmp %r10,%rbp 2d5e: 0f 86 d0 fd ff ff jbe 0x2b34 2d64: 48 89 ef mov %rbp,%rdi 2d67: 4b 8d 14 b6 lea (%r14,%r14,4),%rdx 2d6b: 4c 29 d7 sub %r10,%rdi 2d6e: 48 c1 e2 03 shl $0x3,%rdx 2d72: 48 39 d7 cmp %rdx,%rdi 2d75: 0f 82 b9 fd ff ff jb 0x2b34 2d7b: 49 01 ca add %rcx,%r10 2d7e: 45 31 c9 xor %r9d,%r9d 2d81: 48 8d 88 54 01 00 00 lea 0x154(%rax),%rcx 2d88: 4c 89 50 50 mov %r10,0x50(%rax) 2d8c: 49 8d 7a 04 lea 0x4(%r10),%rdi 2d90: eb 28 jmp 0x2dba 2d92: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2d98: 44 8b 01 mov (%rcx),%r8d 2d9b: 45 85 c0 test %r8d,%r8d 2d9e: 75 06 jne 0x2da6 2da0: c7 01 ff ff ff ff movl $0xffffffff,(%rcx) 2da6: 49 83 c1 01 add $0x1,%r9 2daa: 48 81 c1 d0 00 00 00 add $0xd0,%rcx 2db1: 48 83 c7 28 add $0x28,%rdi 2db5: 4d 39 f1 cmp %r14,%r9 2db8: 73 5a jae 0x2e14 2dba: 8b 57 0c mov 0xc(%rdi),%edx 2dbd: 4c 89 49 04 mov %r9,0x4(%rcx) 2dc1: 48 89 41 0c mov %rax,0xc(%rcx) 2dc5: 48 39 d5 cmp %rdx,%rbp 2dc8: 76 23 jbe 0x2ded 2dca: 49 89 eb mov %rbp,%r11 2dcd: 44 8b 47 10 mov 0x10(%rdi),%r8d 2dd1: 49 29 d3 sub %rdx,%r11 2dd4: 4d 39 c3 cmp %r8,%r11 2dd7: 72 14 jb 0x2ded 2dd9: 4c 01 ea add %r13,%rdx 2ddc: 49 8d 1c 14 lea (%r12,%rdx,1),%rbx 2de0: 66 48 0f 6e c3 movd %rx,%mm0 2de5: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0 2de9: 0f 11 41 24 movups %xmm0,0x24(%rcx) 2ded: 83 3f 12 cmpl $0x12,(%rdi) 2df0: 48 89 71 4c mov %rsi,0x4c(%rcx) 2df4: 75 a2 jne 0x2d98 2df6: 8b 57 14 mov 0x14(%rdi),%edx 2df9: 4c 39 f2 cmp %r14,%rdx 2dfc: 73 9a jae 0x2d98 2dfe: 4c 8d 04 52 lea (%rdx,%rdx,2),%r8 2e02: 4a 8d 14 82 lea (%rdx,%r8,4),%rdx 2e06: 48 c1 e2 04 shl $0x4,%rdx 2e0a: 44 89 8c 10 54 01 00 00 mov %r9d,0x154(%rax,%rdx,1) 2e12: eb 84 jmp 0x2d98 2e14: 4c 89 d1 mov %r10,%rcx 2e17: 48 8d b8 68 01 00 00 lea 0x168(%rax),%rdi 2e1e: 31 d2 xor %edx,%edx 2e20: 48 83 c2 01 add $0x1,%rdx 2e24: 48 89 0f mov %rcx,(%rdi) 2e27: 48 83 c1 28 add $0x28,%rcx 2e2b: 48 81 c7 d0 00 00 00 add $0xd0,%rdi 2e32: 4c 39 f2 cmp %r14,%rdx 2e35: 72 e9 jb 0x2e20 2e37: e9 7d fa ff ff jmpq 0x28b9 2e3c: 4e 8d 7c 28 20 lea 0x20(%rax,%r13,1),%r15 2e41: 48 8d 44 24 38 lea 0x38(%rsp),%rax 2e46: 4c 89 44 24 18 mov %r8,0x18(%rsp) 2e4b: 45 31 f6 xor %r14d,%r14d 2e4e: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e53: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 2e58: 4c 89 64 24 20 mov %r12,0x20(%rsp) 2e5d: 4d 89 fc mov %r15,%r12 2e60: 45 89 cf mov %r9d,%r15d 2e63: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 2e68: 4c 89 f3 mov %r14,%rbx 2e6b: 49 89 ee mov %rbp,%r14 2e6e: 44 89 d5 mov %r10d,%ebp 2e71: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e76: ba 08 00 00 00 mov $0x8,%edx 2e7b: 4c 89 e1 mov %r12,%rcx 2e7e: 89 ef mov %ebp,%edi 2e80: 48 29 da sub %rbx,%rdx 2e83: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 2e87: e8 24 f4 ff ff callq 0x22b0 2e8c: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2e90: 74 21 je 0x2eb3 2e92: 48 85 c0 test %rax,%rax 2e95: 0f 8e fb 00 00 00 jle 0x2f96 2e9b: 48 01 c3 add %rax,%rbx 2e9e: 48 83 fb 07 cmp $0x7,%rbx 2ea2: 0f 8f b5 00 00 00 jg 0x2f5d 2ea8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2ead: 4c 8d 24 18 lea (%rax,%rbx,1),%r12 2eb1: eb be jmp 0x2e71 2eb3: e8 e8 f2 ff ff callq 0x21a0 2eb8: 83 38 04 cmpl $0x4,(%rax) 2ebb: 74 b4 je 0x2e71 2ebd: bf 09 00 00 00 mov $0x9,%edi 2ec2: e8 b9 f6 ff ff callq 0x2580 2ec7: 31 c0 xor %eax,%eax 2ec9: e9 08 fa ff ff jmpq 0x28d6 2ece: 4a 8d 44 29 14 lea 0x14(%rcx,%r13,1),%rax 2ed3: 4c 89 44 24 18 mov %r8,0x18(%rsp) 2ed8: 45 31 f6 xor %r14d,%r14d 2edb: 49 89 c7 mov %rax,%r15 2ede: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ee3: 48 8d 44 24 38 lea 0x38(%rsp),%rax 2ee8: 48 89 44 24 08 mov %rax,0x8(%rsp) 2eed: 4c 89 64 24 20 mov %r12,0x20(%rsp) 2ef2: 4d 89 fc mov %r15,%r12 2ef5: 45 89 cf mov %r9d,%r15d 2ef8: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 2efd: 4c 89 f3 mov %r14,%rbx 2f00: 49 89 ee mov %rbp,%r14 2f03: 44 89 d5 mov %r10d,%ebp 2f06: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f0b: ba 04 00 00 00 mov $0x4,%edx 2f10: 4c 89 e1 mov %r12,%rcx 2f13: 89 ef mov %ebp,%edi 2f15: 48 29 da sub %rbx,%rdx 2f18: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 2f1c: e8 8f f3 ff ff callq 0x22b0 2f21: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2f25: 74 1d je 0x2f44 2f27: 48 85 c0 test %rax,%rax 2f2a: 0f 8e ca 00 00 00 jle 0x2ffa 2f30: 48 01 c3 add %rax,%rbx 2f33: 48 83 fb 03 cmp $0x3,%rbx 2f37: 7f 68 jg 0x2fa1 2f39: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2f3e: 4c 8d 24 18 lea (%rax,%rbx,1),%r12 2f42: eb c2 jmp 0x2f06 2f44: e8 57 f2 ff ff callq 0x21a0 2f49: 83 38 04 cmpl $0x4,(%rax) 2f4c: 74 b8 je 0x2f06 2f4e: bf 09 00 00 00 mov $0x9,%edi 2f53: e8 28 f6 ff ff callq 0x2580 2f58: e9 77 f9 ff ff jmpq 0x28d4 2f5d: 41 89 ea mov %ebp,%r10d 2f60: 4c 89 f5 mov %r14,%rbp 2f63: 49 89 de mov %rbx,%r14 2f66: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 2f6b: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 2f70: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2f75: 45 89 f9 mov %r15d,%r9d 2f78: 49 83 fe 08 cmp $0x8,%r14 2f7c: 0f 85 48 f9 ff ff jne 0x28ca 2f82: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 2f86: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 2f8b: 0f 84 6c fd ff ff je 0x2cfd 2f91: e9 5f fd ff ff jmpq 0x2cf5 2f96: 0f 84 2e f9 ff ff je 0x28ca 2f9c: e9 1c ff ff ff jmpq 0x2ebd 2fa1: 41 89 ea mov %ebp,%r10d 2fa4: 4c 89 f5 mov %r14,%rbp 2fa7: 49 89 de mov %rbx,%r14 2faa: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 2faf: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 2fb4: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2fb9: 45 89 f9 mov %r15d,%r9d 2fbc: 49 83 fe 04 cmp $0x4,%r14 2fc0: 0f 85 04 f9 ff ff jne 0x28ca 2fc6: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 2fca: 44 8b 7c 24 38 mov 0x38(%rsp),%r15d 2fcf: 41 8b 48 20 mov 0x20(%r8),%ecx 2fd3: 0f 84 7a fd ff ff je 0x2d53 2fd9: e9 72 fd ff ff jmpq 0x2d50 2fde: e8 ed f1 ff ff callq 0x21d0 2fe3: bf 08 00 00 00 mov $0x8,%edi 2fe8: 48 89 04 24 mov %rax,(%rsp) 2fec: e8 8f f5 ff ff callq 0x2580 2ff1: 48 8b 04 24 mov (%rsp),%rax 2ff5: e9 dc f8 ff ff jmpq 0x28d6 2ffa: 0f 84 ca f8 ff ff je 0x28ca 3000: e9 49 ff ff ff jmpq 0x2f4e 3005: 66 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 300d: 00 00 00 3010: f3 rep 3011: 0f pop %cs 3012: 1e push %ds 3013: fa cli 3014: 41 56 push %rsi 3016: 45 89 c6 mov %r8d,%r14d 3019: 41 55 push %rbp 301b: 41 89 fd mov %edi,%r13d 301e: 41 54 push %rsp 3020: 49 89 d4 mov %rdx,%r12 3023: 55 push %rbp 3024: 48 89 f5 mov %rsi,%rbp 3027: 53 push %rbx 3028: 48 89 cb mov %rcx,%rbx 302b: 48 83 ec 10 sub $0x10,%rsp 302f: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 3034: 48 83 f9 07 cmp $0x7,%rcx 3038: 77 4e ja 0x3088 303a: be 08 01 00 00 mov $0x108,%esi 303f: bf 01 00 00 00 mov $0x1,%edi 3044: e8 e7 f1 ff ff callq 0x2230 3049: 48 85 c0 test %rax,%rax 304c: 0f 84 08 01 00 00 je 0x315a 3052: 66 48 0f 6e c5 movd %rp,%mm0 3057: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 305e: 44 89 70 1c mov %r14d,0x1c(%rax) 3062: 0f 16 44 24 08 movhps 0x8(%rsp),%xmm0 3067: 44 89 68 24 mov %r13d,0x24(%rax) 306b: 4c 89 60 28 mov %r12,0x28(%rax) 306f: 48 89 58 30 mov %rbx,0x30(%rax) 3073: 0f 11 00 movups %xmm0,(%rax) 3076: 48 83 c4 10 add $0x10,%rsp 307a: 5b pop %rbx 307b: 5d pop %rbp 307c: 41 5c pop %rsp 307e: 41 5d pop %rbp 3080: 41 5e pop %rsi 3082: c3 retq 3083: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3088: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 3090: 3e 0a 3092: 48 01 f2 add %rsi,%rdx 3095: 48 39 02 cmp %rax,(%rdx) 3098: 74 5e je 0x30f8 309a: 48 83 f9 0f cmp $0xf,%rcx 309e: 76 9a jbe 0x303a 30a0: 81 3a 7f 45 4c 46 cmpl $0x464c457f,(%rdx) 30a6: 75 92 jne 0x303a 30a8: 0f b6 42 04 movzbl 0x4(%rdx),%eax 30ac: 83 e8 01 sub $0x1,%eax 30af: 83 f8 01 cmp $0x1,%eax 30b2: 77 86 ja 0x303a 30b4: 0f b6 42 05 movzbl 0x5(%rdx),%eax 30b8: 83 e8 01 sub $0x1,%eax 30bb: 83 f8 01 cmp $0x1,%eax 30be: 0f 87 76 ff ff ff ja 0x303a 30c4: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 30c8: 0f 85 6c ff ff ff jne 0x303a 30ce: 48 83 ec 08 sub $0x8,%rsp 30d2: 45 89 c1 mov %r8d,%r9d 30d5: 49 89 c8 mov %rcx,%r8 30d8: 4c 89 e1 mov %r12,%rcx 30db: ff 74 24 10 pushq 0x10(%rsp) 30df: e8 4c f5 ff ff callq 0x2630 30e4: 5a pop %rdx 30e5: 59 pop %rcx 30e6: 48 83 c4 10 add $0x10,%rsp 30ea: 5b pop %rbx 30eb: 5d pop %rbp 30ec: 41 5c pop %rsp 30ee: 41 5d pop %rbp 30f0: 41 5e pop %rsi 30f2: c3 retq 30f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 30f8: be 08 01 00 00 mov $0x108,%esi 30fd: bf 01 00 00 00 mov $0x1,%edi 3102: e8 29 f1 ff ff callq 0x2230 3107: 48 85 c0 test %rax,%rax 310a: 74 4e je 0x315a 310c: 66 48 0f 6e c5 movd %rp,%mm0 3111: 4c 89 60 28 mov %r12,0x28(%rax) 3115: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 311c: 49 83 c4 08 add $0x8,%r12 3120: 0f 16 44 24 08 movhps 0x8(%rsp),%xmm0 3125: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 312c: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 3133: 44 89 70 1c mov %r14d,0x1c(%rax) 3137: 44 89 68 24 mov %r13d,0x24(%rax) 313b: 48 89 58 30 mov %rbx,0x30(%rax) 313f: 4c 89 60 70 mov %r12,0x70(%rax) 3143: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 314a: 0f 11 00 movups %xmm0,(%rax) 314d: 48 83 c4 10 add $0x10,%rsp 3151: 5b pop %rbx 3152: 5d pop %rbp 3153: 41 5c pop %rsp 3155: 41 5d pop %rbp 3157: 41 5e pop %rsi 3159: c3 retq 315a: bf 08 00 00 00 mov $0x8,%edi 315f: e8 1c f4 ff ff callq 0x2580 3164: 31 c0 xor %eax,%eax 3166: e9 0b ff ff ff jmpq 0x3076 316b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3170: 41 57 push %rdi 3172: 41 56 push %rsi 3174: 49 89 f6 mov %rsi,%r14 3177: 41 55 push %rbp 3179: 41 89 fd mov %edi,%r13d 317c: 41 54 push %rsp 317e: 55 push %rbp 317f: 53 push %rbx 3180: 8d 59 f8 lea -0x8(%rcx),%ebx 3183: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 318a: 48 89 54 24 08 mov %rdx,0x8(%rsp) 318f: 89 4c 24 1c mov %ecx,0x1c(%rsp) 3193: 4c 89 44 24 10 mov %r8,0x10(%rsp) 3198: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 31a0: 00 31a1: 48 89 84 24 b8 00 00 00 mov %rax,0xb8(%rsp) 31a9: 31 c0 xor %eax,%eax 31ab: 4d 85 c0 test %r8,%r8 31ae: 0f 84 7c 00 00 00 je 0x3230 31b4: 83 fb 03 cmp $0x3,%ebx 31b7: 0f 87 c3 00 00 00 ja 0x3280 31bd: 49 8b 28 mov (%r8),%rbp 31c0: 48 85 ed test %rbp,%rbp 31c3: 0f 84 b7 00 00 00 je 0x3280 31c9: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 31ce: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 31d3: 4c 89 f2 mov %r14,%rdx 31d6: 48 89 ee mov %rbp,%rsi 31d9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 31de: 44 89 ef mov %r13d,%edi 31e1: e8 2a fe ff ff callq 0x3010 31e6: 49 89 c4 mov %rax,%r12 31e9: 48 85 c0 test %rax,%rax 31ec: 0f 84 9c 02 00 00 je 0x348e 31f2: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 31f8: 75 06 jne 0x3200 31fa: 83 48 38 40 orl $0x40,0x38(%rax) 31fe: 66 90 nop 3200: 48 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%rax 3208: 64 48 2b 04 25 28 00 00 sub %fs:0x28,%rax 3210: 00 3211: 0f 85 e1 02 00 00 jne 0x34f8 3217: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 321e: 4c 89 e0 mov %r12,%rax 3221: 5b pop %rbx 3222: 5d pop %rbp 3223: 41 5c pop %rsp 3225: 41 5d pop %rbp 3227: 41 5e pop %rsi 3229: 41 5f pop %rdi 322b: c3 retq 322c: 0f 1f 40 00 nopl 0x0(%rax) 3230: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 3234: 0f 84 96 02 00 00 je 0x34d0 323a: 83 fb 03 cmp $0x3,%ebx 323d: 77 41 ja 0x3280 323f: 8b 44 24 1c mov 0x1c(%rsp),%eax 3243: 83 f8 0b cmp $0xb,%eax 3246: 0f 84 6c 02 00 00 je 0x34b8 324c: b9 01 00 00 00 mov $0x1,%ecx 3251: ba 03 00 00 00 mov $0x3,%edx 3256: 83 f8 08 cmp $0x8,%eax 3259: 0f 84 59 02 00 00 je 0x34b8 325f: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 3264: 4d 89 f1 mov %r14,%r9 3267: 45 89 e8 mov %r13d,%r8d 326a: 31 ff xor %edi,%edi 326c: e8 6f ef ff ff callq 0x21e0 3271: 48 89 c5 mov %rax,%rbp 3274: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 3278: 0f 85 42 ff ff ff jne 0x31c0 327e: 66 90 nop 3280: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3285: bb 40 00 00 00 mov $0x40,%ebx 328a: 4c 89 f5 mov %r14,%rbp 328d: 48 83 f8 40 cmp $0x40,%rax 3291: 48 0f 46 d8 cmovbe %rax,%rbx 3295: 48 8d 44 24 20 lea 0x20(%rsp),%rax 329a: 45 31 ff xor %r15d,%r15d 329d: 48 89 04 24 mov %rax,(%rsp) 32a1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 32a8: 48 8b 04 24 mov (%rsp),%rax 32ac: 48 89 da mov %rbx,%rdx 32af: 48 89 e9 mov %rbp,%rcx 32b2: 44 89 ef mov %r13d,%edi 32b5: 4c 29 fa sub %r15,%rdx 32b8: 4d 89 fc mov %r15,%r12 32bb: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 32bf: e8 ec ef ff ff callq 0x22b0 32c4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 32c8: 74 16 je 0x32e0 32ca: 48 85 c0 test %rax,%rax 32cd: 7e 2d jle 0x32fc 32cf: 49 01 c7 add %rax,%r15 32d2: 4d 89 fc mov %r15,%r12 32d5: 4c 39 fb cmp %r15,%rbx 32d8: 76 28 jbe 0x3302 32da: 4b 8d 2c 3e lea (%r14,%r15,1),%rbp 32de: eb c8 jmp 0x32a8 32e0: e8 bb ee ff ff callq 0x21a0 32e5: 83 38 04 cmpl $0x4,(%rax) 32e8: 74 be je 0x32a8 32ea: bf 09 00 00 00 mov $0x9,%edi 32ef: 45 31 e4 xor %r12d,%r12d 32f2: e8 89 f2 ff ff callq 0x2580 32f7: e9 04 ff ff ff jmpq 0x3200 32fc: 0f 85 fe 00 00 00 jne 0x3400 3302: 49 83 ff 07 cmp $0x7,%r15 3306: 77 58 ja 0x3360 3308: be 08 01 00 00 mov $0x108,%esi 330d: bf 01 00 00 00 mov $0x1,%edi 3312: e8 19 ef ff ff callq 0x2230 3317: 49 89 c4 mov %rax,%r12 331a: 48 85 c0 test %rax,%rax 331d: 0f 84 da 01 00 00 je 0x34fd 3323: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 332a: 8b 44 24 1c mov 0x1c(%rsp),%eax 332e: 45 89 6c 24 24 mov %r13d,0x24(%r12) 3333: 41 89 44 24 1c mov %eax,0x1c(%r12) 3338: 48 8b 44 24 08 mov 0x8(%rsp),%rax 333d: 4d 89 74 24 28 mov %r14,0x28(%r12) 3342: 49 89 44 24 30 mov %rax,0x30(%r12) 3347: 48 8b 44 24 10 mov 0x10(%rsp),%rax 334c: 49 c7 04 24 00 00 00 00 movq $0x0,(%r12) 3354: 49 89 44 24 08 mov %rax,0x8(%r12) 3359: e9 a2 fe ff ff jmpq 0x3200 335e: 66 90 nop 3360: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 3368: 3e 0a 336a: 48 39 44 24 20 cmp %rax,0x20(%rsp) 336f: 0f 84 a3 00 00 00 je 0x3418 3375: 49 83 ff 0f cmp $0xf,%r15 3379: 76 8d jbe 0x3308 337b: 81 7c 24 20 7f 45 4c 46 cmpl $0x464c457f,0x20(%rsp) 3383: 75 83 jne 0x3308 3385: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 338a: 89 c2 mov %eax,%edx 338c: 83 e8 01 sub $0x1,%eax 338f: 83 f8 01 cmp $0x1,%eax 3392: 0f 87 70 ff ff ff ja 0x3308 3398: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax 339d: 83 e8 01 sub $0x1,%eax 33a0: 83 f8 01 cmp $0x1,%eax 33a3: 0f 87 5f ff ff ff ja 0x3308 33a9: 80 7c 24 26 01 cmpb $0x1,0x26(%rsp) 33ae: 0f 85 54 ff ff ff jne 0x3308 33b4: 80 fa 01 cmp $0x1,%dl 33b7: b8 34 00 00 00 mov $0x34,%eax 33bc: ba 40 00 00 00 mov $0x40,%edx 33c1: 48 0f 45 c2 cmovne %rdx,%rax 33c5: 4c 39 e0 cmp %r12,%rax 33c8: 0f 87 3a ff ff ff ja 0x3308 33ce: 48 83 ec 08 sub $0x8,%rsp 33d2: 4c 89 f1 mov %r14,%rcx 33d5: 31 f6 xor %esi,%esi 33d7: 44 89 ef mov %r13d,%edi 33da: ff 74 24 18 pushq 0x18(%rsp) 33de: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 33e3: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 33e8: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 33ed: e8 3e f2 ff ff callq 0x2630 33f2: 49 89 c4 mov %rax,%r12 33f5: 58 pop %rax 33f6: 5a pop %rdx 33f7: e9 04 fe ff ff jmpq 0x3200 33fc: 0f 1f 40 00 nopl 0x0(%rax) 3400: 49 89 c4 mov %rax,%r12 3403: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 340b: 3e 0a 340d: 48 39 44 24 20 cmp %rax,0x20(%rsp) 3412: 0f 85 63 ff ff ff jne 0x337b 3418: be 08 01 00 00 mov $0x108,%esi 341d: bf 01 00 00 00 mov $0x1,%edi 3422: e8 09 ee ff ff callq 0x2230 3427: 49 89 c4 mov %rax,%r12 342a: 48 85 c0 test %rax,%rax 342d: 0f 84 ca 00 00 00 je 0x34fd 3433: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 343a: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 3441: 8b 44 24 1c mov 0x1c(%rsp),%eax 3445: 4d 89 74 24 28 mov %r14,0x28(%r12) 344a: 49 83 c6 08 add $0x8,%r14 344e: 41 89 44 24 1c mov %eax,0x1c(%r12) 3453: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3458: 45 89 6c 24 24 mov %r13d,0x24(%r12) 345d: 49 89 44 24 30 mov %rax,0x30(%r12) 3462: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3467: 49 c7 04 24 00 00 00 00 movq $0x0,(%r12) 346f: 49 89 44 24 08 mov %rax,0x8(%r12) 3474: 49 8d 84 24 f4 00 00 00 lea 0xf4(%r12),%rax 347c: 4d 89 74 24 70 mov %r14,0x70(%r12) 3481: 49 89 84 24 a0 00 00 00 mov %rax,0xa0(%r12) 3489: e9 72 fd ff ff jmpq 0x3200 348e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3493: 48 85 c0 test %rax,%rax 3496: 74 09 je 0x34a1 3498: 48 39 28 cmp %rbp,(%rax) 349b: 0f 84 5f fd ff ff je 0x3200 34a1: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 34a6: 48 89 ef mov %rbp,%rdi 34a9: e8 d2 ed ff ff callq 0x2280 34ae: e9 4d fd ff ff jmpq 0x3200 34b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 34b8: 31 d2 xor %edx,%edx 34ba: 83 7c 24 1c 08 cmpl $0x8,0x1c(%rsp) 34bf: b9 02 00 00 00 mov $0x2,%ecx 34c4: 0f 95 c2 setne %dl 34c7: 8d 54 12 01 lea 0x1(%rdx,%rdx,1),%edx 34cb: e9 8f fd ff ff jmpq 0x325f 34d0: 89 fe mov %edi,%esi 34d2: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 34d7: bf 01 00 00 00 mov $0x1,%edi 34dc: e8 8f ed ff ff callq 0x2270 34e1: 85 c0 test %eax,%eax 34e3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 34e8: 48 0f 44 44 24 50 cmove 0x50(%rsp),%rax 34ee: 48 89 44 24 08 mov %rax,0x8(%rsp) 34f3: e9 42 fd ff ff jmpq 0x323a 34f8: e8 d3 ec ff ff callq 0x21d0 34fd: bf 08 00 00 00 mov $0x8,%edi 3502: 45 31 e4 xor %r12d,%r12d 3505: e8 76 f0 ff ff callq 0x2580 350a: e9 f1 fc ff ff jmpq 0x3200 350f: 90 nop 3510: f3 rep 3511: 0f pop %cs 3512: 1e push %ds 3513: fa cli 3514: 41 57 push %rdi 3516: 41 56 push %rsi 3518: 41 55 push %rbp 351a: 41 54 push %rsp 351c: 49 89 fc mov %rdi,%r12 351f: 55 push %rbp 3520: 53 push %rbx 3521: 48 81 ec 88 00 00 00 sub $0x88,%rsp 3528: 4c 8b 0f mov (%rdi),%r9 352b: 48 8b 5f 70 mov 0x70(%rdi),%rbx 352f: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 3537: 00 3538: 48 89 44 24 78 mov %rax,0x78(%rsp) 353d: 31 c0 xor %eax,%eax 353f: 4d 85 c9 test %r9,%r9 3542: 0f 84 38 03 00 00 je 0x3880 3548: 48 8b 47 30 mov 0x30(%rdi),%rax 354c: 48 03 47 28 add 0x28(%rdi),%rax 3550: 48 39 c3 cmp %rax,%rbx 3553: 0f 87 bd 00 00 00 ja 0x3616 3559: 48 29 d8 sub %rbx,%rax 355c: 48 83 f8 3b cmp $0x3b,%rax 3560: 0f 86 b0 00 00 00 jbe 0x3616 3566: 4d 8d 2c 19 lea (%r9,%rbx,1),%r13 356a: 66 41 81 7d 3a 60 0a cmpw $0xa60,0x3a(%r13) 3571: 0f 85 69 05 00 00 jne 0x3ae0 3577: f3 rep 3578: 41 0f 6f 45 00 movq 0x0(%r13),%mm0 357d: 41 c6 84 24 04 01 00 00 movb $0x0,0x104(%r12) 3585: 00 3586: 41 0f 11 84 24 f4 00 00 movups %xmm0,0xf4(%r12) 358e: 00 358f: 41 80 7d 00 2f cmpb $0x2f,0x0(%r13) 3594: 0f 85 b6 00 00 00 jne 0x3650 359a: 41 0f b6 5d 01 movzbl 0x1(%r13),%ebx 359f: 80 fb 20 cmp $0x20,%bl 35a2: 0f 84 48 03 00 00 je 0x38f0 35a8: 80 fb 53 cmp $0x53,%bl 35ab: 0f 84 2f 02 00 00 je 0x37e0 35b1: 80 fb 2f cmp $0x2f,%bl 35b4: 0f 85 6e 02 00 00 jne 0x3828 35ba: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 35c2: 20 20 35c4: 49 33 55 08 xor 0x8(%r13),%rdx 35c8: 48 b8 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rax 35d0: 20 20 35d2: 49 33 45 00 xor 0x0(%r13),%rax 35d6: 48 09 c2 or %rax,%rdx 35d9: 0f 85 49 02 00 00 jne 0x3828 35df: 49 8d 84 24 e4 00 00 00 lea 0xe4(%r12),%rax 35e7: ba 2f 2f 00 00 mov $0x2f2f,%edx 35ec: 41 c6 84 24 e6 00 00 00 movb $0x0,0xe6(%r12) 35f4: 00 35f5: 66 41 89 94 24 e4 00 00 mov %dx,0xe4(%r12) 35fd: 00 35fe: 49 89 44 24 78 mov %rax,0x78(%r12) 3603: eb 7a jmp 0x367f 3605: 0f 1f 00 nopl (%rax) 3608: e8 93 eb ff ff callq 0x21a0 360d: 83 38 04 cmpl $0x4,(%rax) 3610: 0f 84 8a 02 00 00 je 0x38a0 3616: bf 0e 00 00 00 mov $0xe,%edi 361b: e8 60 ef ff ff callq 0x2580 3620: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 3626: 48 8b 44 24 78 mov 0x78(%rsp),%rax 362b: 64 48 2b 04 25 28 00 00 sub %fs:0x28,%rax 3633: 00 3634: 0f 85 48 07 00 00 jne 0x3d82 363a: 48 81 c4 88 00 00 00 add $0x88,%rsp 3641: 44 89 c8 mov %r9d,%eax 3644: 5b pop %rbx 3645: 5d pop %rbp 3646: 41 5c pop %rsp 3648: 41 5d pop %rbp 364a: 41 5e pop %rsi 364c: 41 5f pop %rdi 364e: c3 retq 364f: 90 nop 3650: 49 8d 9c 24 e4 00 00 00 lea 0xe4(%r12),%rbx 3658: b9 10 00 00 00 mov $0x10,%ecx 365d: ba 2f 00 00 00 mov $0x2f,%edx 3662: 4c 89 ee mov %r13,%rsi 3665: 48 89 df mov %rbx,%rdi 3668: e8 53 ec ff ff callq 0x22c0 366d: 48 85 c0 test %rax,%rax 3670: 0f 84 ea 02 00 00 je 0x3960 3676: c6 40 ff 00 movb $0x0,-0x1(%rax) 367a: 49 89 5c 24 78 mov %rbx,0x78(%r12) 367f: 41 80 7d 30 20 cmpb $0x20,0x30(%r13) 3684: 0f 84 bc 02 00 00 je 0x3946 368a: 41 80 7d 1b 20 cmpb $0x20,0x1b(%r13) 368f: 49 8d 7d 10 lea 0x10(%r13),%rdi 3693: 74 1a je 0x36af 3695: 49 8b 45 10 mov 0x10(%r13),%rax 3699: 48 89 44 24 6b mov %rax,0x6b(%rsp) 369e: 8b 47 08 mov 0x8(%rdi),%eax 36a1: 48 8d 7c 24 6b lea 0x6b(%rsp),%rdi 36a6: c6 44 24 77 00 movb $0x0,0x77(%rsp) 36ab: 89 44 24 73 mov %eax,0x73(%rsp) 36af: 31 f6 xor %esi,%esi 36b1: ba 0a 00 00 00 mov $0xa,%edx 36b6: e8 85 eb ff ff callq 0x2240 36bb: 49 8d 7d 1c lea 0x1c(%r13),%rdi 36bf: 49 89 84 24 80 00 00 00 mov %rax,0x80(%r12) 36c7: 41 80 7d 21 20 cmpb $0x20,0x21(%r13) 36cc: 74 1b je 0x36e9 36ce: 41 8b 45 1c mov 0x1c(%r13),%eax 36d2: 89 44 24 6b mov %eax,0x6b(%rsp) 36d6: 0f b7 47 04 movzwl 0x4(%rdi),%eax 36da: 48 8d 7c 24 6b lea 0x6b(%rsp),%rdi 36df: c6 44 24 71 00 movb $0x0,0x71(%rsp) 36e4: 66 89 44 24 6f mov %ax,0x6f(%rsp) 36e9: 31 f6 xor %esi,%esi 36eb: ba 0a 00 00 00 mov $0xa,%edx 36f0: e8 4b eb ff ff callq 0x2240 36f5: 49 8d 7d 22 lea 0x22(%r13),%rdi 36f9: 41 89 84 24 88 00 00 00 mov %eax,0x88(%r12) 3701: 41 80 7d 27 20 cmpb $0x20,0x27(%r13) 3706: 74 1b je 0x3723 3708: 41 8b 45 22 mov 0x22(%r13),%eax 370c: 89 44 24 6b mov %eax,0x6b(%rsp) 3710: 0f b7 47 04 movzwl 0x4(%rdi),%eax 3714: 48 8d 7c 24 6b lea 0x6b(%rsp),%rdi 3719: c6 44 24 71 00 movb $0x0,0x71(%rsp) 371e: 66 89 44 24 6f mov %ax,0x6f(%rsp) 3723: 31 f6 xor %esi,%esi 3725: ba 0a 00 00 00 mov $0xa,%edx 372a: e8 11 eb ff ff callq 0x2240 372f: 49 8d 7d 28 lea 0x28(%r13),%rdi 3733: 41 89 84 24 8c 00 00 00 mov %eax,0x8c(%r12) 373b: 41 80 7d 2f 20 cmpb $0x20,0x2f(%r13) 3740: 74 13 je 0x3755 3742: 49 8b 45 28 mov 0x28(%r13),%rax 3746: c6 44 24 73 00 movb $0x0,0x73(%rsp) 374b: 48 8d 7c 24 6b lea 0x6b(%rsp),%rdi 3750: 48 89 44 24 6b mov %rax,0x6b(%rsp) 3755: 31 f6 xor %esi,%esi 3757: ba 0a 00 00 00 mov $0xa,%edx 375c: e8 df ea ff ff callq 0x2240 3761: 49 8d 7d 30 lea 0x30(%r13),%rdi 3765: 41 89 84 24 90 00 00 00 mov %eax,0x90(%r12) 376d: 41 80 7d 39 20 cmpb $0x20,0x39(%r13) 3772: 74 1c je 0x3790 3774: 49 8b 45 30 mov 0x30(%r13),%rax 3778: 48 89 44 24 6b mov %rax,0x6b(%rsp) 377d: 0f b7 47 08 movzwl 0x8(%rdi),%eax 3781: 48 8d 7c 24 6b lea 0x6b(%rsp),%rdi 3786: c6 44 24 75 00 movb $0x0,0x75(%rsp) 378b: 66 89 44 24 73 mov %ax,0x73(%rsp) 3790: ba 0a 00 00 00 mov $0xa,%edx 3795: 31 f6 xor %esi,%esi 3797: e8 a4 ea ff ff callq 0x2240 379c: 49 89 84 24 98 00 00 00 mov %rax,0x98(%r12) 37a4: 48 85 c0 test %rax,%rax 37a7: 0f 88 99 01 00 00 js 0x3946 37ad: 49 8b 4c 24 30 mov 0x30(%r12),%rcx 37b2: 49 8b 54 24 28 mov 0x28(%r12),%rdx 37b7: 45 31 c9 xor %r9d,%r9d 37ba: 48 8d 54 11 c4 lea -0x3c(%rcx,%rdx,1),%rdx 37bf: 49 2b 54 24 70 sub 0x70(%r12),%rdx 37c4: 48 39 d0 cmp %rdx,%rax 37c7: 0f 86 59 fe ff ff jbe 0x3626 37cd: 49 89 94 24 98 00 00 00 mov %rdx,0x98(%r12) 37d5: e9 4c fe ff ff jmpq 0x3626 37da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 37e0: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 37e8: 20 20 37ea: 49 33 55 08 xor 0x8(%r13),%rdx 37ee: 48 b8 2f 53 59 4d 36 34 mov $0x202f34364d59532f,%rax 37f6: 2f 20 37f8: 49 33 45 00 xor 0x0(%r13),%rax 37fc: 48 09 c2 or %rax,%rdx 37ff: 75 27 jne 0x3828 3801: 49 8d 84 24 e4 00 00 00 lea 0xe4(%r12),%rax 3809: 48 b9 2f 53 59 4d 36 34 mov $0x2f34364d59532f,%rcx 3811: 2f 00 3813: 49 89 8c 24 e4 00 00 00 mov %rcx,0xe4(%r12) 381b: 49 89 44 24 78 mov %rax,0x78(%r12) 3820: e9 5a fe ff ff jmpq 0x367f 3825: 0f 1f 00 nopl (%rax) 3828: e8 a3 ea ff ff callq 0x22d0 382d: 49 89 c2 mov %rax,%r10 3830: 48 0f be c3 movsbl %bl,%rax 3834: 49 8b 12 mov (%r10),%rdx 3837: f6 44 42 01 08 testb $0x8,0x1(%rdx,%rax,2) 383c: 0f 84 04 01 00 00 je 0x3946 3842: 49 83 7c 24 60 00 cmpq $0x0,0x60(%r12) 3848: 0f 84 aa 02 00 00 je 0x3af8 384e: 31 f6 xor %esi,%esi 3850: 49 8d 7d 01 lea 0x1(%r13),%rdi 3854: ba 0a 00 00 00 mov $0xa,%edx 3859: e8 e2 e9 ff ff callq 0x2240 385e: 49 39 44 24 68 cmp %rax,0x68(%r12) 3863: 0f 86 dd 00 00 00 jbe 0x3946 3869: 49 03 44 24 60 add 0x60(%r12),%rax 386e: 49 89 44 24 78 mov %rax,0x78(%r12) 3873: e9 07 fe ff ff jmpq 0x367f 3878: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 3880: 8b 47 24 mov 0x24(%rdi),%eax 3883: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 388a: 45 31 ff xor %r15d,%r15d 388d: 49 89 de mov %rbx,%r14 3890: 4c 89 ed mov %r13,%rbp 3893: 89 04 24 mov %eax,(%rsp) 3896: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 389e: 00 00 38a0: ba 3c 00 00 00 mov $0x3c,%edx 38a5: 8b 3c 24 mov (%rsp),%edi 38a8: 4c 89 f1 mov %r14,%rcx 38ab: 48 89 ee mov %rbp,%rsi 38ae: 4c 29 fa sub %r15,%rdx 38b1: e8 fa e9 ff ff callq 0x22b0 38b6: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 38ba: 0f 84 48 fd ff ff je 0x3608 38c0: 48 85 c0 test %rax,%rax 38c3: 0f 8e 4d fd ff ff jle 0x3616 38c9: 49 01 c7 add %rax,%r15 38cc: 49 83 ff 3b cmp $0x3b,%r15 38d0: 7f 0e jg 0x38e0 38d2: 4d 8d 34 1f lea (%r15,%rbx,1),%r14 38d6: 4b 8d 6c 3d 00 lea 0x0(%r13,%r15,1),%rbp 38db: eb c3 jmp 0x38a0 38dd: 0f 1f 00 nopl (%rax) 38e0: 49 83 ff 3c cmp $0x3c,%r15 38e4: 0f 84 80 fc ff ff je 0x356a 38ea: e9 27 fd ff ff jmpq 0x3616 38ef: 90 nop 38f0: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 38f8: 20 20 38fa: 49 33 55 08 xor 0x8(%r13),%rdx 38fe: 48 b8 2f 20 20 20 20 20 mov $0x202020202020202f,%rax 3906: 20 20 3908: 49 33 45 00 xor 0x0(%r13),%rax 390c: 48 09 c2 or %rax,%rdx 390f: 0f 85 13 ff ff ff jne 0x3828 3915: 49 8d 84 24 e4 00 00 00 lea 0xe4(%r12),%rax 391d: b9 2f 00 00 00 mov $0x2f,%ecx 3922: 66 41 89 8c 24 e4 00 00 mov %cx,0xe4(%r12) 392a: 00 392b: 49 89 44 24 78 mov %rax,0x78(%r12) 3930: e9 4a fd ff ff jmpq 0x367f 3935: 0f 1f 00 nopl (%rax) 3938: e8 63 e8 ff ff callq 0x21a0 393d: 83 38 04 cmpl $0x4,(%rax) 3940: 0f 84 3a 03 00 00 je 0x3c80 3946: bf 10 00 00 00 mov $0x10,%edi 394b: e8 30 ec ff ff callq 0x2580 3950: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 3956: e9 cb fc ff ff jmpq 0x3626 395b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3960: 41 80 bc 24 f2 00 00 00 cmpb $0x20,0xf2(%r12) 3968: 20 3969: 41 c6 84 24 f3 00 00 00 movb $0x0,0xf3(%r12) 3971: 00 3972: 0f 85 02 fd ff ff jne 0x367a 3978: 41 80 bc 24 f1 00 00 00 cmpb $0x20,0xf1(%r12) 3980: 20 3981: 41 c6 84 24 f2 00 00 00 movb $0x0,0xf2(%r12) 3989: 00 398a: 0f 85 ea fc ff ff jne 0x367a 3990: 41 80 bc 24 f0 00 00 00 cmpb $0x20,0xf0(%r12) 3998: 20 3999: 41 c6 84 24 f1 00 00 00 movb $0x0,0xf1(%r12) 39a1: 00 39a2: 0f 85 d2 fc ff ff jne 0x367a 39a8: 41 80 bc 24 ef 00 00 00 cmpb $0x20,0xef(%r12) 39b0: 20 39b1: 41 c6 84 24 f0 00 00 00 movb $0x0,0xf0(%r12) 39b9: 00 39ba: 0f 85 ba fc ff ff jne 0x367a 39c0: 41 80 bc 24 ee 00 00 00 cmpb $0x20,0xee(%r12) 39c8: 20 39c9: 41 c6 84 24 ef 00 00 00 movb $0x0,0xef(%r12) 39d1: 00 39d2: 0f 85 a2 fc ff ff jne 0x367a 39d8: 41 80 bc 24 ed 00 00 00 cmpb $0x20,0xed(%r12) 39e0: 20 39e1: 41 c6 84 24 ee 00 00 00 movb $0x0,0xee(%r12) 39e9: 00 39ea: 0f 85 8a fc ff ff jne 0x367a 39f0: 41 80 bc 24 ec 00 00 00 cmpb $0x20,0xec(%r12) 39f8: 20 39f9: 41 c6 84 24 ed 00 00 00 movb $0x0,0xed(%r12) 3a01: 00 3a02: 0f 85 72 fc ff ff jne 0x367a 3a08: 41 80 bc 24 eb 00 00 00 cmpb $0x20,0xeb(%r12) 3a10: 20 3a11: 41 c6 84 24 ec 00 00 00 movb $0x0,0xec(%r12) 3a19: 00 3a1a: 0f 85 5a fc ff ff jne 0x367a 3a20: 41 80 bc 24 ea 00 00 00 cmpb $0x20,0xea(%r12) 3a28: 20 3a29: 41 c6 84 24 eb 00 00 00 movb $0x0,0xeb(%r12) 3a31: 00 3a32: 0f 85 42 fc ff ff jne 0x367a 3a38: 41 80 bc 24 e9 00 00 00 cmpb $0x20,0xe9(%r12) 3a40: 20 3a41: 41 c6 84 24 ea 00 00 00 movb $0x0,0xea(%r12) 3a49: 00 3a4a: 0f 85 2a fc ff ff jne 0x367a 3a50: 41 80 bc 24 e8 00 00 00 cmpb $0x20,0xe8(%r12) 3a58: 20 3a59: 41 c6 84 24 e9 00 00 00 movb $0x0,0xe9(%r12) 3a61: 00 3a62: 0f 85 12 fc ff ff jne 0x367a 3a68: 41 80 bc 24 e7 00 00 00 cmpb $0x20,0xe7(%r12) 3a70: 20 3a71: 41 c6 84 24 e8 00 00 00 movb $0x0,0xe8(%r12) 3a79: 00 3a7a: 0f 85 fa fb ff ff jne 0x367a 3a80: 41 80 bc 24 e6 00 00 00 cmpb $0x20,0xe6(%r12) 3a88: 20 3a89: 41 c6 84 24 e7 00 00 00 movb $0x0,0xe7(%r12) 3a91: 00 3a92: 0f 85 e2 fb ff ff jne 0x367a 3a98: 41 80 bc 24 e5 00 00 00 cmpb $0x20,0xe5(%r12) 3aa0: 20 3aa1: 41 c6 84 24 e6 00 00 00 movb $0x0,0xe6(%r12) 3aa9: 00 3aaa: 0f 85 ca fb ff ff jne 0x367a 3ab0: 41 80 bc 24 e4 00 00 00 cmpb $0x20,0xe4(%r12) 3ab8: 20 3ab9: 41 c6 84 24 e5 00 00 00 movb $0x0,0xe5(%r12) 3ac1: 00 3ac2: 0f 85 b2 fb ff ff jne 0x367a 3ac8: 41 c6 84 24 e4 00 00 00 movb $0x0,0xe4(%r12) 3ad0: 00 3ad1: e9 a4 fb ff ff jmpq 0x367a 3ad6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 3ade: 00 00 3ae0: bf 0f 00 00 00 mov $0xf,%edi 3ae5: e8 96 ea ff ff callq 0x2580 3aea: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 3af0: e9 31 fb ff ff jmpq 0x3626 3af5: 0f 1f 00 nopl (%rax) 3af8: 48 8d 44 24 20 lea 0x20(%rsp),%rax 3afd: bb 08 00 00 00 mov $0x8,%ebx 3b02: 48 89 04 24 mov %rax,(%rsp) 3b06: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 3b0e: 00 00 3b10: 49 8b 2c 24 mov (%r12),%rbp 3b14: 48 85 ed test %rbp,%rbp 3b17: 0f 84 43 01 00 00 je 0x3c60 3b1d: 49 8b 44 24 30 mov 0x30(%r12),%rax 3b22: 48 39 d8 cmp %rbx,%rax 3b25: 0f 82 1b fe ff ff jb 0x3946 3b2b: 48 29 d8 sub %rbx,%rax 3b2e: 48 83 f8 3b cmp $0x3b,%rax 3b32: 0f 86 0e fe ff ff jbe 0x3946 3b38: 48 01 dd add %rbx,%rbp 3b3b: 80 7d 39 20 cmpb $0x20,0x39(%rbp) 3b3f: 48 8d 7d 30 lea 0x30(%rbp),%rdi 3b43: 0f 84 07 01 00 00 je 0x3c50 3b49: 48 8b 45 30 mov 0x30(%rbp),%rax 3b4d: 4c 8d 54 24 6b lea 0x6b(%rsp),%r10 3b52: ba 0a 00 00 00 mov $0xa,%edx 3b57: 31 f6 xor %esi,%esi 3b59: 48 89 44 24 6b mov %rax,0x6b(%rsp) 3b5e: 0f b7 47 08 movzwl 0x8(%rdi),%eax 3b62: 4c 89 d7 mov %r10,%rdi 3b65: c6 44 24 75 00 movb $0x0,0x75(%rsp) 3b6a: 66 89 44 24 73 mov %ax,0x73(%rsp) 3b6f: e8 cc e6 ff ff callq 0x2240 3b74: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 3b7c: 20 20 3b7e: 48 33 55 08 xor 0x8(%rbp),%rdx 3b82: 49 89 c6 mov %rax,%r14 3b85: 48 b8 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rax 3b8d: 20 20 3b8f: 48 33 45 00 xor 0x0(%rbp),%rax 3b93: 48 09 c2 or %rax,%rdx 3b96: 0f 85 9c 00 00 00 jne 0x3c38 3b9c: 49 8b 2c 24 mov (%r12),%rbp 3ba0: 48 85 ed test %rbp,%rbp 3ba3: 0f 84 32 01 00 00 je 0x3cdb 3ba9: 49 8b 44 24 30 mov 0x30(%r12),%rax 3bae: 48 83 e8 3c sub $0x3c,%rax 3bb2: 48 29 d8 sub %rbx,%rax 3bb5: 4c 39 f0 cmp %r14,%rax 3bb8: 0f 82 88 fd ff ff jb 0x3946 3bbe: 4c 89 f7 mov %r14,%rdi 3bc1: e8 9a e6 ff ff callq 0x2260 3bc6: 49 89 c7 mov %rax,%r15 3bc9: 48 85 c0 test %rax,%rax 3bcc: 0f 84 74 fd ff ff je 0x3946 3bd2: 48 8d 74 1d 3c lea 0x3c(%rbp,%rbx,1),%rsi 3bd7: 4c 89 f2 mov %r14,%rdx 3bda: 4c 89 ff mov %r15,%rdi 3bdd: e8 6e e6 ff ff callq 0x2250 3be2: 4d 89 7c 24 60 mov %r15,0x60(%r12) 3be7: 4d 89 74 24 68 mov %r14,0x68(%r12) 3bec: 4d 01 fe add %r15,%r14 3bef: eb 17 jmp 0x3c08 3bf1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3bf8: 4c 8d 78 01 lea 0x1(%rax),%r15 3bfc: c6 00 00 movb $0x0,(%rax) 3bff: 4d 39 f7 cmp %r14,%r15 3c02: 0f 83 46 fc ff ff jae 0x384e 3c08: 4c 89 f3 mov %r14,%rbx 3c0b: be 2f 00 00 00 mov $0x2f,%esi 3c10: 4c 89 ff mov %r15,%rdi 3c13: 4c 29 fb sub %r15,%rbx 3c16: 48 89 da mov %rbx,%rdx 3c19: e8 f2 e5 ff ff callq 0x2210 3c1e: 48 85 c0 test %rax,%rax 3c21: 75 d5 jne 0x3bf8 3c23: 48 89 da mov %rbx,%rdx 3c26: 31 f6 xor %esi,%esi 3c28: 4c 89 ff mov %r15,%rdi 3c2b: e8 c0 e5 ff ff callq 0x21f0 3c30: e9 19 fc ff ff jmpq 0x384e 3c35: 0f 1f 00 nopl (%rax) 3c38: 49 83 c6 01 add $0x1,%r14 3c3c: 49 83 e6 fe and $0xfffffffffffffffe,%r14 3c40: 4a 8d 5c 33 3c lea 0x3c(%rbx,%r14,1),%rbx 3c45: e9 c6 fe ff ff jmpq 0x3b10 3c4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3c50: ba 0a 00 00 00 mov $0xa,%edx 3c55: 31 f6 xor %esi,%esi 3c57: e9 13 ff ff ff jmpq 0x3b6f 3c5c: 0f 1f 40 00 nopl 0x0(%rax) 3c60: 49 8b 44 24 28 mov 0x28(%r12),%rax 3c65: 45 8b 74 24 24 mov 0x24(%r12),%r14d 3c6a: 45 31 ff xor %r15d,%r15d 3c6d: 48 01 d8 add %rbx,%rax 3c70: 48 89 44 24 08 mov %rax,0x8(%rsp) 3c75: 48 89 c5 mov %rax,%rbp 3c78: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 3c80: 48 8b 04 24 mov (%rsp),%rax 3c84: ba 3c 00 00 00 mov $0x3c,%edx 3c89: 48 89 e9 mov %rbp,%rcx 3c8c: 44 89 f7 mov %r14d,%edi 3c8f: 4c 29 fa sub %r15,%rdx 3c92: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 3c96: e8 15 e6 ff ff callq 0x22b0 3c9b: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 3c9f: 0f 84 93 fc ff ff je 0x3938 3ca5: 48 85 c0 test %rax,%rax 3ca8: 0f 8e 98 fc ff ff jle 0x3946 3cae: 49 01 c7 add %rax,%r15 3cb1: 49 83 ff 3b cmp $0x3b,%r15 3cb5: 7f 11 jg 0x3cc8 3cb7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3cbc: 4a 8d 2c 38 lea (%rax,%r15,1),%rbp 3cc0: eb be jmp 0x3c80 3cc2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3cc8: 49 83 ff 3c cmp $0x3c,%r15 3ccc: 0f 85 74 fc ff ff jne 0x3946 3cd2: 48 8b 2c 24 mov (%rsp),%rbp 3cd6: e9 60 fe ff ff jmpq 0x3b3b 3cdb: 4c 89 f7 mov %r14,%rdi 3cde: e8 7d e5 ff ff callq 0x2260 3ce3: 49 89 c7 mov %rax,%r15 3ce6: 48 85 c0 test %rax,%rax 3ce9: 0f 84 57 fc ff ff je 0x3946 3cef: 49 03 5c 24 28 add 0x28(%r12),%rbx 3cf4: 41 8b 44 24 24 mov 0x24(%r12),%eax 3cf9: 4c 89 3c 24 mov %r15,(%rsp) 3cfd: 4c 89 fe mov %r15,%rsi 3d00: 48 8d 6b 3c lea 0x3c(%rbx),%rbp 3d04: 31 db xor %ebx,%ebx 3d06: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 3d0b: 89 44 24 08 mov %eax,0x8(%rsp) 3d0f: 90 nop 3d10: 8b 7c 24 08 mov 0x8(%rsp),%edi 3d14: 4c 89 f2 mov %r14,%rdx 3d17: 48 89 e9 mov %rbp,%rcx 3d1a: 48 29 da sub %rbx,%rdx 3d1d: e8 8e e5 ff ff callq 0x22b0 3d22: 48 89 c2 mov %rax,%rdx 3d25: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 3d29: 74 23 je 0x3d4e 3d2b: 48 85 c0 test %rax,%rax 3d2e: 7e 4c jle 0x3d7c 3d30: 48 01 c3 add %rax,%rbx 3d33: 4c 39 f3 cmp %r14,%rbx 3d36: 73 3f jae 0x3d77 3d38: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3d3d: 48 8d 2c 18 lea (%rax,%rbx,1),%rbp 3d41: 49 8d 04 1f lea (%r15,%rbx,1),%rax 3d45: 48 89 04 24 mov %rax,(%rsp) 3d49: 48 89 c6 mov %rax,%rsi 3d4c: eb c2 jmp 0x3d10 3d4e: 48 89 44 24 18 mov %rax,0x18(%rsp) 3d53: e8 48 e4 ff ff callq 0x21a0 3d58: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 3d5d: 83 38 04 cmpl $0x4,(%rax) 3d60: 74 0f je 0x3d71 3d62: 4c 39 f2 cmp %r14,%rdx 3d65: 75 20 jne 0x3d87 3d67: 4d 89 7c 24 60 mov %r15,0x60(%r12) 3d6c: e9 76 fe ff ff jmpq 0x3be7 3d71: 48 8b 34 24 mov (%rsp),%rsi 3d75: eb 99 jmp 0x3d10 3d77: 48 89 da mov %rbx,%rdx 3d7a: eb e6 jmp 0x3d62 3d7c: 48 0f 44 d3 cmove %rbx,%rdx 3d80: eb e0 jmp 0x3d62 3d82: e8 49 e4 ff ff callq 0x21d0 3d87: 4c 89 ff mov %r15,%rdi 3d8a: e8 01 e4 ff ff callq 0x2190 3d8f: 49 c7 44 24 60 00 00 00 movq $0x0,0x60(%r12) 3d97: 00 3d98: e9 a9 fb ff ff jmpq 0x3946 3d9d: 0f 1f 00 nopl (%rax) 3da0: 41 55 push %rbp 3da2: 41 89 f5 mov %esi,%r13d 3da5: 41 54 push %rsp 3da7: 55 push %rbp 3da8: 53 push %rbx 3da9: 48 89 d3 mov %rdx,%rbx 3dac: 48 83 ec 08 sub $0x8,%rsp 3db0: 8b 42 24 mov 0x24(%rdx),%eax 3db3: 83 ff ff cmp $0xffffffff,%edi 3db6: 0f 84 8c 00 00 00 je 0x3e48 3dbc: 89 fd mov %edi,%ebp 3dbe: 83 f8 ff cmp $0xffffffff,%eax 3dc1: 74 08 je 0x3dcb 3dc3: 39 f8 cmp %edi,%eax 3dc5: 0f 85 a3 00 00 00 jne 0x3e6e 3dcb: 8b 43 1c mov 0x1c(%rbx),%eax 3dce: 8d 50 ff lea -0x1(%rax),%edx 3dd1: 83 fa 02 cmp $0x2,%edx 3dd4: 76 0c jbe 0x3de2 3dd6: 83 e8 08 sub $0x8,%eax 3dd9: 83 f8 03 cmp $0x3,%eax 3ddc: 0f 87 9b 00 00 00 ja 0x3e7d 3de2: 83 7b 18 01 cmpl $0x1,0x18(%rbx) 3de6: 75 48 jne 0x3e30 3de8: 4c 8b 63 78 mov 0x78(%rbx),%r12 3dec: 4d 85 e4 test %r12,%r12 3def: 74 6f je 0x3e60 3df1: 48 8b 43 70 mov 0x70(%rbx),%rax 3df5: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 3dfc: 49 89 d8 mov %rbx,%r8 3dff: 89 ef mov %ebp,%edi 3e01: 44 89 e9 mov %r13d,%ecx 3e04: 48 8d 70 3c lea 0x3c(%rax),%rsi 3e08: e8 63 f3 ff ff callq 0x3170 3e0d: 49 89 c4 mov %rax,%r12 3e10: 48 85 c0 test %rax,%rax 3e13: 74 0d je 0x3e22 3e15: 48 8b 43 48 mov 0x48(%rbx),%rax 3e19: 49 89 44 24 10 mov %rax,0x10(%r12) 3e1e: 4c 89 63 48 mov %r12,0x48(%rbx) 3e22: 48 83 c4 08 add $0x8,%rsp 3e26: 4c 89 e0 mov %r12,%rax 3e29: 5b pop %rbx 3e2a: 5d pop %rbp 3e2b: 41 5c pop %rsp 3e2d: 41 5d pop %rbp 3e2f: c3 retq 3e30: 49 89 dc mov %rbx,%r12 3e33: 83 43 3c 01 addl $0x1,0x3c(%rbx) 3e37: 48 83 c4 08 add $0x8,%rsp 3e3b: 5b pop %rbx 3e3c: 4c 89 e0 mov %r12,%rax 3e3f: 5d pop %rbp 3e40: 41 5c pop %rsp 3e42: 41 5d pop %rbp 3e44: c3 retq 3e45: 0f 1f 00 nopl (%rax) 3e48: 89 c5 mov %eax,%ebp 3e4a: 8b 43 1c mov 0x1c(%rbx),%eax 3e4d: 8d 50 ff lea -0x1(%rax),%edx 3e50: 83 fa 02 cmp $0x2,%edx 3e53: 0f 87 7d ff ff ff ja 0x3dd6 3e59: eb 87 jmp 0x3de2 3e5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3e60: 48 89 df mov %rbx,%rdi 3e63: e8 a8 f6 ff ff callq 0x3510 3e68: 85 c0 test %eax,%eax 3e6a: 74 85 je 0x3df1 3e6c: eb b4 jmp 0x3e22 3e6e: bf 1c 00 00 00 mov $0x1c,%edi 3e73: 45 31 e4 xor %r12d,%r12d 3e76: e8 05 e7 ff ff callq 0x2580 3e7b: eb a5 jmp 0x3e22 3e7d: bf 0b 00 00 00 mov $0xb,%edi 3e82: 45 31 e4 xor %r12d,%r12d 3e85: e8 f6 e6 ff ff callq 0x2580 3e8a: eb 96 jmp 0x3e22 3e8c: 0f 1f 40 00 nopl 0x0(%rax) 3e90: f3 rep 3e91: 0f pop %cs 3e92: 1e push %ds 3e93: fa cli 3e94: 41 54 push %rsp 3e96: 55 push %rbp 3e97: 48 83 ec 18 sub $0x18,%rsp 3e9b: 83 3d 72 41 00 00 01 cmpl $0x1,0x4172(%rip) # 0x8014 3ea2: 0f 85 78 01 00 00 jne 0x4020 3ea8: 41 89 fc mov %edi,%r12d 3eab: 89 f5 mov %esi,%ebp 3ead: 48 85 d2 test %rdx,%rdx 3eb0: 0f 84 3a 01 00 00 je 0x3ff0 3eb6: 83 fe 0b cmp $0xb,%esi 3eb9: 77 45 ja 0x3f00 3ebb: 89 f1 mov %esi,%ecx 3ebd: 48 8d 35 c4 18 00 00 lea 0x18c4(%rip),%rsi # 0x5788 3ec4: 48 63 04 8e movslq (%rsi,%rcx,4),%rax 3ec8: 48 01 f0 add %rsi,%rax 3ecb: 3e ds 3ecc: ff e0 jmpq *%rax 3ece: 66 90 nop 3ed0: 48 85 d2 test %rdx,%rdx 3ed3: 0f 84 f0 00 00 00 je 0x3fc9 3ed9: 48 83 c4 18 add $0x18,%rsp 3edd: 89 ee mov %ebp,%esi 3edf: 44 89 e7 mov %r12d,%edi 3ee2: 5d pop %rbp 3ee3: 41 5c pop %rsp 3ee5: e9 b6 fe ff ff jmpq 0x3da0 3eea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3ef0: 83 7a 1c 0b cmpl $0xb,0x1c(%rdx) 3ef4: 74 e3 je 0x3ed9 3ef6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 3efe: 00 00 3f00: bf 0d 00 00 00 mov $0xd,%edi 3f05: e8 76 e6 ff ff callq 0x2580 3f0a: 31 c0 xor %eax,%eax 3f0c: 48 83 c4 18 add $0x18,%rsp 3f10: 5d pop %rbp 3f11: 41 5c pop %rsp 3f13: c3 retq 3f14: 0f 1f 40 00 nopl 0x0(%rax) 3f18: be 28 09 00 00 mov $0x928,%esi 3f1d: bf 01 00 00 00 mov $0x1,%edi 3f22: e8 09 e3 ff ff callq 0x2230 3f27: 48 85 c0 test %rax,%rax 3f2a: 0f 84 3f 01 00 00 je 0x406f 3f30: 48 8b 15 e1 18 00 00 mov 0x18e1(%rip),%rdx # 0x5818 3f37: 66 0f ef c0 pxor %xmm0,%xmm0 3f3b: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 3f42: 89 68 1c mov %ebp,0x1c(%rax) 3f45: 48 89 50 38 mov %rdx,0x38(%rax) 3f49: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 3f50: 44 89 60 24 mov %r12d,0x24(%rax) 3f54: 48 c7 40 28 00 00 00 00 movq $0x0,0x28(%rax) 3f5c: 48 c7 40 30 00 00 00 00 movq $0x0,0x30(%rax) 3f64: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 3f6b: 48 89 50 60 mov %rdx,0x60(%rax) 3f6f: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 3f77: 00 00 3f79: 0f 11 00 movups %xmm0,(%rax) 3f7c: 48 83 c4 18 add $0x18,%rsp 3f80: 5d pop %rbp 3f81: 41 5c pop %rsp 3f83: c3 retq 3f84: 0f 1f 40 00 nopl 0x0(%rax) 3f88: 8b 42 1c mov 0x1c(%rdx),%eax 3f8b: 8d 48 f7 lea -0x9(%rax),%ecx 3f8e: 83 f9 01 cmp $0x1,%ecx 3f91: 0f 86 42 ff ff ff jbe 0x3ed9 3f97: 83 e8 02 sub $0x2,%eax 3f9a: 83 f8 01 cmp $0x1,%eax 3f9d: 0f 86 36 ff ff ff jbe 0x3ed9 3fa3: e9 58 ff ff ff jmpq 0x3f00 3fa8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 3fb0: 48 83 c4 18 add $0x18,%rsp 3fb4: 31 c0 xor %eax,%eax 3fb6: 5d pop %rbp 3fb7: 41 5c pop %rsp 3fb9: c3 retq 3fba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 3fc0: 48 85 d2 test %rdx,%rdx 3fc3: 0f 85 27 ff ff ff jne 0x3ef0 3fc9: 48 83 c4 18 add $0x18,%rsp 3fcd: 89 e9 mov %ebp,%ecx 3fcf: 44 89 e7 mov %r12d,%edi 3fd2: 45 31 c0 xor %r8d,%r8d 3fd5: 5d pop %rbp 3fd6: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 3fdd: 31 f6 xor %esi,%esi 3fdf: 41 5c pop %rsp 3fe1: e9 8a f1 ff ff jmpq 0x3170 3fe6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 3fee: 00 00 3ff0: 31 c0 xor %eax,%eax 3ff2: be 01 00 00 00 mov $0x1,%esi 3ff7: e8 b4 e1 ff ff callq 0x21b0 3ffc: 83 f8 ff cmp $0xffffffff,%eax 3fff: 74 37 je 0x4038 4001: 83 fd 0b cmp $0xb,%ebp 4004: 0f 87 f6 fe ff ff ja 0x3f00 400a: 48 8d 0d a7 17 00 00 lea 0x17a7(%rip),%rcx # 0x57b8 4011: 89 ea mov %ebp,%edx 4013: 48 63 04 91 movslq (%rcx,%rdx,4),%rax 4017: 48 01 c8 add %rcx,%rax 401a: 3e ds 401b: ff e0 jmpq *%rax 401d: 0f 1f 00 nopl (%rax) 4020: bf 0c 00 00 00 mov $0xc,%edi 4025: e8 56 e5 ff ff callq 0x2580 402a: 48 83 c4 18 add $0x18,%rsp 402e: 31 c0 xor %eax,%eax 4030: 5d pop %rbp 4031: 41 5c pop %rsp 4033: c3 retq 4034: 0f 1f 40 00 nopl 0x0(%rax) 4038: e8 63 e1 ff ff callq 0x21a0 403d: 83 38 09 cmpl $0x9,(%rax) 4040: 74 1c je 0x405e 4042: 83 fd 0b cmp $0xb,%ebp 4045: 0f 87 b5 fe ff ff ja 0x3f00 404b: 48 8d 15 96 17 00 00 lea 0x1796(%rip),%rdx # 0x57e8 4052: 89 e8 mov %ebp,%eax 4054: 48 63 04 82 movslq (%rdx,%rax,4),%rax 4058: 48 01 d0 add %rdx,%rax 405b: 3e ds 405c: ff e0 jmpq *%rax 405e: bf 09 00 00 00 mov $0x9,%edi 4063: e8 18 e5 ff ff callq 0x2580 4068: 31 c0 xor %eax,%eax 406a: e9 9d fe ff ff jmpq 0x3f0c 406f: bf 08 00 00 00 mov $0x8,%edi 4074: 48 89 44 24 08 mov %rax,0x8(%rsp) 4079: e8 02 e5 ff ff callq 0x2580 407e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 4083: e9 84 fe ff ff jmpq 0x3f0c 4088: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4090: f3 rep 4091: 0f pop %cs 4092: 1e push %ds 4093: fa cli 4094: 41 57 push %rdi 4096: 41 56 push %rsi 4098: 41 55 push %rbp 409a: 41 54 push %rsp 409c: 49 89 fc mov %rdi,%r12 409f: 55 push %rbp 40a0: 53 push %rbx 40a1: 48 83 ec 18 sub $0x18,%rsp 40a5: 4d 85 e4 test %r12,%r12 40a8: 0f 84 e8 01 00 00 je 0x4296 40ae: 41 8b 44 24 3c mov 0x3c(%r12),%eax 40b3: 85 c0 test %eax,%eax 40b5: 74 0e je 0x40c5 40b7: 83 e8 01 sub $0x1,%eax 40ba: 41 89 44 24 3c mov %eax,0x3c(%r12) 40bf: 0f 85 d3 01 00 00 jne 0x4298 40c5: 41 8b 54 24 18 mov 0x18(%r12),%edx 40ca: 83 fa 01 cmp $0x1,%edx 40cd: 0f 84 fd 01 00 00 je 0x42d0 40d3: 4d 8b 74 24 08 mov 0x8(%r12),%r14 40d8: 4d 85 f6 test %r14,%r14 40db: 74 1f je 0x40fc 40dd: 49 8b 46 48 mov 0x48(%r14),%rax 40e1: 49 8b 74 24 10 mov 0x10(%r12),%rsi 40e6: 4c 39 e0 cmp %r12,%rax 40e9: 0f 85 51 01 00 00 jne 0x4240 40ef: 49 89 76 48 mov %rsi,0x48(%r14) 40f3: 83 fa 01 cmp $0x1,%edx 40f6: 0f 84 5d 01 00 00 je 0x4259 40fc: 83 fa 03 cmp $0x3,%edx 40ff: 0f 85 63 01 00 00 jne 0x4268 4105: 49 8b 6c 24 68 mov 0x68(%r12),%rbp 410a: 48 85 ed test %rbp,%rbp 410d: 75 19 jne 0x4128 410f: eb 3a jmp 0x414b 4111: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4118: 48 89 ef mov %rbp,%rdi 411b: e8 70 e0 ff ff callq 0x2190 4120: 48 85 db test %rbx,%rbx 4123: 74 26 je 0x414b 4125: 48 89 dd mov %rbx,%rbp 4128: 48 8b 5d 30 mov 0x30(%rbp),%rbx 412c: f6 85 cc 00 00 00 80 testb $0x80,0xcc(%rbp) 4133: 74 e3 je 0x4118 4135: 48 8b 7d 00 mov 0x0(%rbp),%rdi 4139: e8 52 e0 ff ff callq 0x2190 413e: 48 89 ef mov %rbp,%rdi 4141: e8 4a e0 ff ff callq 0x2190 4146: 48 85 db test %rbx,%rbx 4149: 75 da jne 0x4125 414b: 49 8d 84 24 c8 00 00 00 lea 0xc8(%r12),%rax 4153: 48 89 44 24 08 mov %rax,0x8(%rsp) 4158: 49 89 c5 mov %rax,%r13 415b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4160: 41 8b 45 04 mov 0x4(%r13),%eax 4164: 48 8d 68 ff lea -0x1(%rax),%rbp 4168: 48 85 c0 test %rax,%rax 416b: 0f 84 a8 00 00 00 je 0x4219 4171: 48 8d 14 40 lea (%rax,%rax,2),%rdx 4175: 48 8d 04 90 lea (%rax,%rdx,4),%rax 4179: 48 c1 e0 04 shl $0x4,%rax 417d: 4d 8d 7c 05 00 lea 0x0(%r13,%rax,1),%r15 4182: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4188: 41 f6 47 d8 80 testb $0x80,-0x28(%r15) 418d: 0f 85 1d 01 00 00 jne 0x42b0 4193: 4d 8b 47 f0 mov -0x10(%r15),%r8 4197: 49 8b 7f e0 mov -0x20(%r15),%rdi 419b: 49 39 f8 cmp %rdi,%r8 419e: 74 0c je 0x41ac 41a0: 4c 89 c7 mov %r8,%rdi 41a3: e8 e8 df ff ff callq 0x2190 41a8: 49 8b 7f e0 mov -0x20(%r15),%rdi 41ac: 4d 8b 47 e8 mov -0x18(%r15),%r8 41b0: 49 39 f8 cmp %rdi,%r8 41b3: 74 0c je 0x41c1 41b5: 4c 89 c7 mov %r8,%rdi 41b8: e8 d3 df ff ff callq 0x2190 41bd: 49 8b 7f e0 mov -0x20(%r15),%rdi 41c1: 49 83 3c 24 00 cmpq $0x0,(%r12) 41c6: 74 0d je 0x41d5 41c8: 49 39 7f f0 cmp %rdi,-0x10(%r15) 41cc: 74 07 je 0x41d5 41ce: 41 f6 47 dc 80 testb $0x80,-0x24(%r15) 41d3: 74 05 je 0x41da 41d5: e8 b6 df ff ff callq 0x2190 41da: 49 8b 9f 70 ff ff ff mov -0x90(%r15),%rbx 41e1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 41e8: 48 85 db test %rbx,%rbx 41eb: 74 17 je 0x4204 41ed: 48 89 df mov %rbx,%rdi 41f0: 48 8b 5b 30 mov 0x30(%rbx),%rbx 41f4: f6 47 38 80 testb $0x80,0x38(%rdi) 41f8: 74 ee je 0x41e8 41fa: e8 91 df ff ff callq 0x2190 41ff: 48 85 db test %rbx,%rbx 4202: 75 e9 jne 0x41ed 4204: 48 83 ed 01 sub $0x1,%rbp 4208: 49 81 ef d0 00 00 00 sub $0xd0,%r15 420f: 48 83 fd ff cmp $0xffffffffffffffff,%rbp 4213: 0f 85 6f ff ff ff jne 0x4188 4219: 49 8b 5d 08 mov 0x8(%r13),%rbx 421d: 4c 3b 6c 24 08 cmp 0x8(%rsp),%r13 4222: 74 08 je 0x422c 4224: 4c 89 ef mov %r13,%rdi 4227: e8 64 df ff ff callq 0x2190 422c: 48 85 db test %rbx,%rbx 422f: 0f 84 d4 00 00 00 je 0x4309 4235: 49 89 dd mov %rbx,%r13 4238: e9 23 ff ff ff jmpq 0x4160 423d: 0f 1f 00 nopl (%rax) 4240: 48 89 c1 mov %rax,%rcx 4243: 48 8b 40 10 mov 0x10(%rax),%rax 4247: 4c 39 e0 cmp %r12,%rax 424a: 75 f4 jne 0x4240 424c: 48 89 71 10 mov %rsi,0x10(%rcx) 4250: 83 fa 01 cmp $0x1,%edx 4253: 0f 85 a3 fe ff ff jne 0x40fc 4259: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 425e: 48 85 ff test %rdi,%rdi 4261: 74 05 je 0x4268 4263: e8 28 df ff ff callq 0x2190 4268: 49 8b 3c 24 mov (%r12),%rdi 426c: 48 85 ff test %rdi,%rdi 426f: 74 4d je 0x42be 4271: 4d 85 f6 test %r14,%r14 4274: 0f 84 ae 00 00 00 je 0x4328 427a: 4c 89 e7 mov %r12,%rdi 427d: e8 0e df ff ff callq 0x2190 4282: 41 8b 46 3c mov 0x3c(%r14),%eax 4286: 85 c0 test %eax,%eax 4288: 75 0c jne 0x4296 428a: 4d 89 f4 mov %r14,%r12 428d: 4d 85 e4 test %r12,%r12 4290: 0f 85 18 fe ff ff jne 0x40ae 4296: 31 c0 xor %eax,%eax 4298: 48 83 c4 18 add $0x18,%rsp 429c: 5b pop %rbx 429d: 5d pop %rbp 429e: 41 5c pop %rsp 42a0: 41 5d pop %rbp 42a2: 41 5e pop %rsi 42a4: 41 5f pop %rdi 42a6: c3 retq 42a7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 42af: 00 42b0: 49 8b 7f d0 mov -0x30(%r15),%rdi 42b4: e8 d7 de ff ff callq 0x2190 42b9: e9 d5 fe ff ff jmpq 0x4193 42be: 4c 89 e7 mov %r12,%rdi 42c1: e8 ca de ff ff callq 0x2190 42c6: 4d 85 f6 test %r14,%r14 42c9: 75 b7 jne 0x4282 42cb: eb c9 jmp 0x4296 42cd: 0f 1f 00 nopl (%rax) 42d0: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 42d5: 48 83 ff ff cmp $0xffffffffffffffff,%rdi 42d9: 74 05 je 0x42e0 42db: e8 b0 de ff ff callq 0x2190 42e0: 49 c7 44 24 50 00 00 00 movq $0x0,0x50(%r12) 42e8: 00 42e9: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 42ef: 75 a5 jne 0x4296 42f1: 4d 8b 74 24 08 mov 0x8(%r12),%r14 42f6: 41 8b 54 24 18 mov 0x18(%r12),%edx 42fb: 4d 85 f6 test %r14,%r14 42fe: 0f 85 d9 fd ff ff jne 0x40dd 4304: e9 ea fd ff ff jmpq 0x40f3 4309: 41 8b 54 24 7c mov 0x7c(%r12),%edx 430e: 85 d2 test %edx,%edx 4310: 75 30 jne 0x4342 4312: 41 f6 44 24 78 80 testb $0x80,0x78(%r12) 4318: 0f 84 4a ff ff ff je 0x4268 431e: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 4323: e9 3b ff ff ff jmpq 0x4263 4328: 41 8b 44 24 38 mov 0x38(%r12),%eax 432d: a8 80 test $0x80,%al 432f: 75 1d jne 0x434e 4331: a8 40 test $0x40,%al 4333: 75 20 jne 0x4355 4335: 4c 89 e7 mov %r12,%rdi 4338: e8 53 de ff ff callq 0x2190 433d: e9 54 ff ff ff jmpq 0x4296 4342: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 4347: e8 44 de ff ff callq 0x2190 434c: eb c4 jmp 0x4312 434e: e8 3d de ff ff callq 0x2190 4353: eb e0 jmp 0x4335 4355: 49 8b 74 24 30 mov 0x30(%r12),%rsi 435a: e8 21 df ff ff callq 0x2280 435f: eb d4 jmp 0x4335 4361: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4369: 00 00 436b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4370: f3 rep 4371: 0f pop %cs 4372: 1e push %ds 4373: fa cli 4374: 31 c0 xor %eax,%eax 4376: 48 85 ff test %rdi,%rdi 4379: 74 03 je 0x437e 437b: 8b 47 18 mov 0x18(%rdi),%eax 437e: c3 retq 437f: 90 nop 4380: f3 rep 4381: 0f pop %cs 4382: 1e push %ds 4383: fa cli 4384: 41 57 push %rdi 4386: 4c 8d 3d 5b 39 00 00 lea 0x395b(%rip),%r15 # 0x7ce8 438d: 41 56 push %rsi 438f: 49 89 d6 mov %rdx,%r14 4392: 41 55 push %rbp 4394: 49 89 f5 mov %rsi,%r13 4397: 41 54 push %rsp 4399: 41 89 fc mov %edi,%r12d 439c: 55 push %rbp 439d: 48 8d 2d 4c 39 00 00 lea 0x394c(%rip),%rbp # 0x7cf0 43a4: 53 push %rbx 43a5: 4c 29 fd sub %r15,%rbp 43a8: 48 83 ec 08 sub $0x8,%rsp 43ac: e8 4f dc ff ff callq 0x2000 43b1: 48 c1 fd 03 sar $0x3,%rbp 43b5: 74 1f je 0x43d6 43b7: 31 db xor %ebx,%ebx 43b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 43c0: 4c 89 f2 mov %r14,%rdx 43c3: 4c 89 ee mov %r13,%rsi 43c6: 44 89 e7 mov %r12d,%edi 43c9: 41 ff 14 df callq *(%r15,%rbx,8) 43cd: 48 83 c3 01 add $0x1,%rbx 43d1: 48 39 dd cmp %rbx,%rbp 43d4: 75 ea jne 0x43c0 43d6: 48 83 c4 08 add $0x8,%rsp 43da: 5b pop %rbx 43db: 5d pop %rbp 43dc: 41 5c pop %rsp 43de: 41 5d pop %rbp 43e0: 41 5e pop %rsi 43e2: 41 5f pop %rdi 43e4: c3 retq 43e5: 66 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 43ed: 00 00 00 43f0: f3 rep 43f1: 0f pop %cs 43f2: 1e push %ds 43f3: fa cli 43f4: c3 retq Disassembly of section .fini: 43f8: f3 rep 43f9: 0f pop %cs 43fa: 1e push %ds 43fb: fa cli 43fc: 48 83 ec 08 sub $0x8,%rsp 4400: 48 83 c4 08 add $0x8,%rsp 4404: c3 retq ----Running------ > bin/test_package bin/test_package ----------------- bin/test_package: elf object ----Running------ > bin/test_package archive.a ----------------- archive.a: ar(1) archive CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR eu-ar: creating archive.a