******************************************************************************** conan test cci-f51bfdcb/recipes/elfutils/all/test_package/conanfile.py elfutils/0.189@#0dca7a295eb91e60989817a9065d639b -pr /home/conan/w/prod/BuildSingleReference/223440/5ff4d071-6ef2-44ee-8384-8aac639feaa2/profile_linux_11_libstdcpp11_gcc_release_64.elfutils-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] elfutils:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True elfutils/0.189 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.189 from local cache - Cache xz_utils/5.4.2 from 'conan-center' - Cache zlib/1.2.13 from 'conan-center' - Cache Packages bzip2/1.0.8:c32092bf4d4bb47cf962af898e02823f499b017e - Cache elfutils/0.189:0f7d3eca85f8965679f6e1bc789fabd4f8e101ea - Cache xz_utils/5.4.2:dfbe50feef7f3c6223a476cd5aeadb687084a646 - Cache zlib/1.2.13:dfbe50feef7f3c6223a476cd5aeadb687084a646 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! xz_utils/5.4.2: Already installed! zlib/1.2.13: Already installed! elfutils/0.189: Already installed! elfutils/0.189: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin elfutils/0.189: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-addr2line elfutils/0.189: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-ar elfutils/0.189: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elfclassify elfutils/0.189: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elfcmp elfutils/0.189: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elfcompress elfutils/0.189: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elflint elfutils/0.189: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-findtextrel elfutils/0.189: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-make-debug-archive elfutils/0.189: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-nm elfutils/0.189: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-objdump elfutils/0.189: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-ranlib elfutils/0.189: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-readelf elfutils/0.189: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-size elfutils/0.189: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-stack elfutils/0.189: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-strings elfutils/0.189: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-strip elfutils/0.189: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-unstrip elfutils/0.189 (test package): Generator 'CMakeToolchain' calling 'generate()' elfutils/0.189 (test package): Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' elfutils/0.189 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' elfutils/0.189 (test package): Generator 'VirtualRunEnv' calling 'generate()' elfutils/0.189 (test package): Generator 'CMakeDeps' calling 'generate()' elfutils/0.189 (test package): Generator txt created conanbuildinfo.txt elfutils/0.189 (test package): Aggregating env generators elfutils/0.189 (test package): Generated conaninfo.txt elfutils/0.189 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release/generators/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.189 (test package): Calling build() elfutils/0.189 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release/generators/conan_toolchain.cmake -- The C compiler identification is GNU 11.1.0 -- Check for working C compiler: /usr/local/bin/cc -- Check for working C compiler: /usr/local/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Conan: Component target declared 'elfutils::libelf' -- Conan: Component target declared 'elfutils::libdw' -- Conan: Component target declared 'elfutils::libasm' -- Conan: Target declared 'elfutils::elfutils' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/c32092bf4d4bb47cf962af898e02823f499b017e/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Target declared 'LibLZMA::LibLZMA' -- Conan: Including build module from '/home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/dfbe50feef7f3c6223a476cd5aeadb687084a646/lib/cmake/conan-official-xz_utils-variables.cmake' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release elfutils/0.189 (test package): CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable test_package [100%] Built target test_package elfutils/0.189 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.189 Copyright (C) 2023 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 ./test_package ----------------- ----Running------ > eu-objdump -d ./test_package ----------------- ./test_package: elf64-elf_x86_64 Disassembly of section .init: 401000: 48 83 ec 08 sub $0x8,%rsp 401004: 48 8b 05 ed 4f 00 00 mov 0x4fed(%rip),%rax # 0x405ff8 40100b: 48 85 c0 test %rax,%rax 40100e: 74 05 je 0x401015 401010: e8 6b 01 00 00 callq 0x401180 401015: 48 83 c4 08 add $0x8,%rsp 401019: c3 retq Disassembly of section .plt: 401020: ff 35 e2 4f 00 00 pushq 0x4fe2(%rip) # 0x406008 401026: ff 25 e4 4f 00 00 jmpq *0x4fe4(%rip) # 0x406010 40102c: 0f 1f 40 00 nopl 0x0(%rax) 401030: ff 25 e2 4f 00 00 jmpq *0x4fe2(%rip) # 0x406018 401036: 68 00 00 00 00 pushq $0x0 40103b: e9 e0 ff ff ff jmpq 0x401020 401040: ff 25 da 4f 00 00 jmpq *0x4fda(%rip) # 0x406020 401046: 68 01 00 00 00 pushq $0x1 40104b: e9 d0 ff ff ff jmpq 0x401020 401050: ff 25 d2 4f 00 00 jmpq *0x4fd2(%rip) # 0x406028 401056: 68 02 00 00 00 pushq $0x2 40105b: e9 c0 ff ff ff jmpq 0x401020 401060: ff 25 ca 4f 00 00 jmpq *0x4fca(%rip) # 0x406030 401066: 68 03 00 00 00 pushq $0x3 40106b: e9 b0 ff ff ff jmpq 0x401020 401070: ff 25 c2 4f 00 00 jmpq *0x4fc2(%rip) # 0x406038 401076: 68 04 00 00 00 pushq $0x4 40107b: e9 a0 ff ff ff jmpq 0x401020 401080: ff 25 ba 4f 00 00 jmpq *0x4fba(%rip) # 0x406040 401086: 68 05 00 00 00 pushq $0x5 40108b: e9 90 ff ff ff jmpq 0x401020 401090: ff 25 b2 4f 00 00 jmpq *0x4fb2(%rip) # 0x406048 401096: 68 06 00 00 00 pushq $0x6 40109b: e9 80 ff ff ff jmpq 0x401020 4010a0: ff 25 aa 4f 00 00 jmpq *0x4faa(%rip) # 0x406050 4010a6: 68 07 00 00 00 pushq $0x7 4010ab: e9 70 ff ff ff jmpq 0x401020 4010b0: ff 25 a2 4f 00 00 jmpq *0x4fa2(%rip) # 0x406058 4010b6: 68 08 00 00 00 pushq $0x8 4010bb: e9 60 ff ff ff jmpq 0x401020 4010c0: ff 25 9a 4f 00 00 jmpq *0x4f9a(%rip) # 0x406060 4010c6: 68 09 00 00 00 pushq $0x9 4010cb: e9 50 ff ff ff jmpq 0x401020 4010d0: ff 25 92 4f 00 00 jmpq *0x4f92(%rip) # 0x406068 4010d6: 68 0a 00 00 00 pushq $0xa 4010db: e9 40 ff ff ff jmpq 0x401020 4010e0: ff 25 8a 4f 00 00 jmpq *0x4f8a(%rip) # 0x406070 4010e6: 68 0b 00 00 00 pushq $0xb 4010eb: e9 30 ff ff ff jmpq 0x401020 4010f0: ff 25 82 4f 00 00 jmpq *0x4f82(%rip) # 0x406078 4010f6: 68 0c 00 00 00 pushq $0xc 4010fb: e9 20 ff ff ff jmpq 0x401020 401100: ff 25 7a 4f 00 00 jmpq *0x4f7a(%rip) # 0x406080 401106: 68 0d 00 00 00 pushq $0xd 40110b: e9 10 ff ff ff jmpq 0x401020 401110: ff 25 72 4f 00 00 jmpq *0x4f72(%rip) # 0x406088 401116: 68 0e 00 00 00 pushq $0xe 40111b: e9 00 ff ff ff jmpq 0x401020 401120: ff 25 6a 4f 00 00 jmpq *0x4f6a(%rip) # 0x406090 401126: 68 0f 00 00 00 pushq $0xf 40112b: e9 f0 fe ff ff jmpq 0x401020 401130: ff 25 62 4f 00 00 jmpq *0x4f62(%rip) # 0x406098 401136: 68 10 00 00 00 pushq $0x10 40113b: e9 e0 fe ff ff jmpq 0x401020 401140: ff 25 5a 4f 00 00 jmpq *0x4f5a(%rip) # 0x4060a0 401146: 68 11 00 00 00 pushq $0x11 40114b: e9 d0 fe ff ff jmpq 0x401020 401150: ff 25 52 4f 00 00 jmpq *0x4f52(%rip) # 0x4060a8 401156: 68 12 00 00 00 pushq $0x12 40115b: e9 c0 fe ff ff jmpq 0x401020 401160: ff 25 4a 4f 00 00 jmpq *0x4f4a(%rip) # 0x4060b0 401166: 68 13 00 00 00 pushq $0x13 40116b: e9 b0 fe ff ff jmpq 0x401020 401170: ff 25 42 4f 00 00 jmpq *0x4f42(%rip) # 0x4060b8 401176: 68 14 00 00 00 pushq $0x14 40117b: e9 a0 fe ff ff jmpq 0x401020 Disassembly of section .plt.got: 401180: ff 25 72 4e 00 00 jmpq *0x4e72(%rip) # 0x405ff8 401186: 66 90 nop Disassembly of section .text: 401190: 41 54 push %rsp 401192: 55 push %rbp 401193: 53 push %rbx 401194: 48 89 f3 mov %rsi,%rbx 401197: 83 ff 01 cmp $0x1,%edi 40119a: 0f 8e 97 00 00 00 jle 0x401237 4011a0: bf 01 00 00 00 mov $0x1,%edi 4011a5: e8 c6 01 00 00 callq 0x401370 4011aa: 85 c0 test %eax,%eax 4011ac: 74 68 je 0x401216 4011ae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4011b2: 31 d2 xor %edx,%edx 4011b4: 31 f6 xor %esi,%esi 4011b6: 31 c0 xor %eax,%eax 4011b8: e8 83 ff ff ff callq 0x401140 4011bd: 89 c5 mov %eax,%ebp 4011bf: 85 c0 test %eax,%eax 4011c1: 0f 88 90 00 00 00 js 0x401257 4011c7: 31 d2 xor %edx,%edx 4011c9: be 01 00 00 00 mov $0x1,%esi 4011ce: 89 c7 mov %eax,%edi 4011d0: e8 eb 1a 00 00 callq 0x402cc0 4011d5: 49 89 c4 mov %rax,%r12 4011d8: 48 85 c0 test %rax,%rax 4011db: 0f 84 8c 00 00 00 je 0x40126d 4011e1: 48 89 c7 mov %rax,%rdi 4011e4: e8 a7 1f 00 00 callq 0x403190 4011e9: ba 04 40 40 00 mov $0x404004,%edx 4011ee: 83 f8 03 cmp $0x3,%eax 4011f1: 76 58 jbe 0x40124b 4011f3: 48 8b 73 08 mov 0x8(%rbx),%rsi 4011f7: bf 4e 40 40 00 mov $0x40404e,%edi 4011fc: 31 c0 xor %eax,%eax 4011fe: e8 7d fe ff ff callq 0x401080 401203: 4c 89 e7 mov %r12,%rdi 401206: e8 b5 1c 00 00 callq 0x402ec0 40120b: 89 ef mov %ebp,%edi 40120d: e8 8e fe ff ff callq 0x4010a0 401212: 31 c0 xor %eax,%eax 401214: eb 1c jmp 0x401232 401216: 83 cf ff or $0xffffffff,%edi 401219: e8 f2 01 00 00 callq 0x401410 40121e: bf 78 40 40 00 mov $0x404078,%edi 401223: 48 89 c6 mov %rax,%rsi 401226: 31 c0 xor %eax,%eax 401228: e8 53 fe ff ff callq 0x401080 40122d: b8 01 00 00 00 mov $0x1,%eax 401232: 5b pop %rbx 401233: 5d pop %rbp 401234: 41 5c pop %rsp 401236: c3 retq 401237: 48 8b 36 mov (%rsi),%rsi 40123a: bf 11 40 40 00 mov $0x404011,%edi 40123f: 31 c0 xor %eax,%eax 401241: e8 3a fe ff ff callq 0x401080 401246: 83 c8 ff or $0xffffffff,%eax 401249: eb e7 jmp 0x401232 40124b: 89 c0 mov %eax,%eax 40124d: 48 8b 14 c5 a0 40 40 00 mov 0x4040a0(,%rax,8),%rdx 401255: eb 9c jmp 0x4011f3 401257: 48 8b 33 mov (%rbx),%rsi 40125a: bf 24 40 40 00 mov $0x404024,%edi 40125f: 31 c0 xor %eax,%eax 401261: e8 1a fe ff ff callq 0x401080 401266: b8 01 00 00 00 mov $0x1,%eax 40126b: eb c5 jmp 0x401232 40126d: 83 cf ff or $0xffffffff,%edi 401270: e8 9b 01 00 00 callq 0x401410 401275: bf 34 40 40 00 mov $0x404034,%edi 40127a: 48 89 c6 mov %rax,%rsi 40127d: 31 c0 xor %eax,%eax 40127f: e8 fc fd ff ff callq 0x401080 401284: b8 01 00 00 00 mov $0x1,%eax 401289: eb a7 jmp 0x401232 40128b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401290: 31 ed xor %ebp,%ebp 401292: 49 89 d1 mov %rdx,%r9 401295: 5e pop %rsi 401296: 48 89 e2 mov %rsp,%rdx 401299: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 40129d: 50 push %rax 40129e: 54 push %rsp 40129f: 49 c7 c0 10 32 40 00 mov $0x403210,%r8 4012a6: 48 c7 c1 a0 31 40 00 mov $0x4031a0,%rcx 4012ad: 48 c7 c7 90 11 40 00 mov $0x401190,%rdi 4012b4: e8 07 fe ff ff callq 0x4010c0 4012b9: f4 hlt 4012ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4012c0: b8 d0 60 40 00 mov $0x4060d0,%eax 4012c5: 48 3d d0 60 40 00 cmp $0x4060d0,%rax 4012cb: 74 13 je 0x4012e0 4012cd: b8 00 00 00 00 mov $0x0,%eax 4012d2: 48 85 c0 test %rax,%rax 4012d5: 74 09 je 0x4012e0 4012d7: bf d0 60 40 00 mov $0x4060d0,%edi 4012dc: ff e0 jmpq *%rax 4012de: 66 90 nop 4012e0: c3 retq 4012e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4012e6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4012ee: 00 00 4012f0: be d0 60 40 00 mov $0x4060d0,%esi 4012f5: 48 81 ee d0 60 40 00 sub $0x4060d0,%rsi 4012fc: 48 89 f0 mov %rsi,%rax 4012ff: 48 c1 ee 3f shr $0x3f,%rsi 401303: 48 c1 f8 03 sar $0x3,%rax 401307: 48 01 c6 add %rax,%rsi 40130a: 48 d1 fe sar %rsi 40130d: 74 11 je 0x401320 40130f: b8 00 00 00 00 mov $0x0,%eax 401314: 48 85 c0 test %rax,%rax 401317: 74 07 je 0x401320 401319: bf d0 60 40 00 mov $0x4060d0,%edi 40131e: ff e0 jmpq *%rax 401320: c3 retq 401321: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401326: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40132e: 00 00 401330: 80 3d 99 4d 00 00 00 cmpb $0x0,0x4d99(%rip) # 0x4060d0 401337: 75 17 jne 0x401350 401339: 55 push %rbp 40133a: 48 89 e5 mov %rsp,%rbp 40133d: e8 7e ff ff ff callq 0x4012c0 401342: c6 05 87 4d 00 00 01 movb $0x1,0x4d87(%rip) # 0x4060d0 401349: 5d pop %rbp 40134a: c3 retq 40134b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401350: c3 retq 401351: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401356: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40135e: 00 00 401360: eb 8e jmp 0x4012f0 401362: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40136a: 00 00 40136c: 0f 1f 40 00 nopl 0x0(%rax) 401370: b8 01 00 00 00 mov $0x1,%eax 401375: 85 ff test %edi,%edi 401377: 74 17 je 0x401390 401379: 83 ff 01 cmp $0x1,%edi 40137c: 75 1a jne 0x401398 40137e: c7 05 4c 4d 00 00 01 00 movl $0x1,0x4d4c(%rip) # 0x4060d4 401386: 00 00 401388: c3 retq 401389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401390: c3 retq 401391: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401398: 48 83 ec 08 sub $0x8,%rsp 40139c: bf 02 00 00 00 mov $0x2,%edi 4013a1: e8 3a 00 00 00 callq 0x4013e0 4013a6: 31 c0 xor %eax,%eax 4013a8: 48 83 c4 08 add $0x8,%rsp 4013ac: c3 retq 4013ad: 0f 1f 00 nopl (%rax) 4013b0: 48 83 ec 08 sub $0x8,%rsp 4013b4: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 4013bc: 00 00 00 00 4013c0: 44 8b 80 fc ff ff ff mov -0x4(%rax),%r8d 4013c7: c7 80 fc ff ff ff 00 00 movl $0x0,-0x4(%rax) 4013cf: 00 00 4013d1: 48 83 c4 08 add $0x8,%rsp 4013d5: 44 89 c0 mov %r8d,%eax 4013d8: c3 retq 4013d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4013e0: 53 push %rbx 4013e1: 83 ff 33 cmp $0x33,%edi 4013e4: 89 fb mov %edi,%ebx 4013e6: b8 01 00 00 00 mov $0x1,%eax 4013eb: 0f 43 d8 cmovae %eax,%ebx 4013ee: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 4013f6: 00 00 00 00 4013fa: 89 98 fc ff ff ff mov %ebx,-0x4(%rax) 401400: 5b pop %rbx 401401: c3 retq 401402: 66 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 40140a: 00 00 00 40140d: 0f 1f 00 nopl (%rax) 401410: 53 push %rbx 401411: 48 63 df movslq %rdi,%rbx 401414: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 40141c: 00 00 00 00 401420: 48 63 80 fc ff ff ff movslq -0x4(%rax),%rax 401427: 85 db test %ebx,%ebx 401429: 74 35 je 0x401460 40142b: 8d 53 01 lea 0x1(%rbx),%edx 40142e: 83 fa 33 cmp $0x33,%edx 401431: 77 3d ja 0x401470 401433: 83 fb ff cmp $0xffffffff,%ebx 401436: 48 0f 45 c3 cmovne %rbx,%rax 40143a: 48 8d 15 9f 2c 00 00 lea 0x2c9f(%rip),%rdx # 0x4040e0 401441: 48 8d 35 38 2e 00 00 lea 0x2e38(%rip),%rsi # 0x404280 401448: 5b pop %rbx 401449: 48 03 34 c2 add (%rdx,%rax,8),%rsi 40144d: 48 8d 3d 6c 2c 00 00 lea 0x2c6c(%rip),%rdi # 0x4040c0 401454: ba 05 00 00 00 mov $0x5,%edx 401459: e9 02 fc ff ff jmpq 0x401060 40145e: 66 90 nop 401460: 85 c0 test %eax,%eax 401462: 75 d6 jne 0x40143a 401464: 31 c0 xor %eax,%eax 401466: 5b pop %rbx 401467: c3 retq 401468: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 401470: ba 05 00 00 00 mov $0x5,%edx 401475: 48 8d 35 0d 2e 00 00 lea 0x2e0d(%rip),%rsi # 0x404289 40147c: 48 8d 3d 3d 2c 00 00 lea 0x2c3d(%rip),%rdi # 0x4040c0 401483: 5b pop %rbx 401484: e9 d7 fb ff ff jmpq 0x401060 401489: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401490: 41 57 push %rdi 401492: 66 48 0f 6e c6 movd %ri,%mm0 401497: 41 56 push %rsi 401499: 41 55 push %rbp 40149b: 41 54 push %rsp 40149d: 55 push %rbp 40149e: 53 push %rbx 40149f: 48 89 d3 mov %rdx,%rbx 4014a2: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4014a9: 0f b6 42 04 movzbl 0x4(%rdx),%eax 4014ad: 0f 16 84 24 d0 00 00 00 movhps 0xd0(%rsp),%xmm0 4014b5: 8d 50 ff lea -0x1(%rax),%edx 4014b8: 80 fa 01 cmp $0x1,%dl 4014bb: 0f 87 b9 02 00 00 ja 0x40177a 4014c1: 0f b6 53 05 movzbl 0x5(%rbx),%edx 4014c5: 49 89 cd mov %rcx,%r13 4014c8: 8d 4a ff lea -0x1(%rdx),%ecx 4014cb: 80 f9 01 cmp $0x1,%cl 4014ce: 0f 87 a6 02 00 00 ja 0x40177a 4014d4: 41 89 fa mov %edi,%r10d 4014d7: 49 89 f4 mov %rsi,%r12 4014da: 4c 89 c5 mov %r8,%rbp 4014dd: 3c 01 cmp $0x1,%al 4014df: 0f 85 8b 02 00 00 jne 0x401770 4014e5: 49 83 f8 33 cmp $0x33,%r8 4014e9: 0f 86 8b 02 00 00 jbe 0x40177a 4014ef: 3c 01 cmp $0x1,%al 4014f1: 0f 85 79 02 00 00 jne 0x401770 4014f7: 80 fa 01 cmp $0x1,%dl 4014fa: 0f 84 e0 04 00 00 je 0x4019e0 401500: 3c 01 cmp $0x1,%al 401502: 0f 84 f8 04 00 00 je 0x401a00 401508: 48 8b 43 28 mov 0x28(%rbx),%rax 40150c: 44 0f b7 73 3c movzwl 0x3c(%rbx),%r14d 401511: 4c 8d 44 24 50 lea 0x50(%rsp),%r8 401516: 66 41 c1 ce 08 ror $0x8,%si 40151b: 66 44 89 b4 24 8c 00 00 mov %si,0x8c(%rsp) 401523: 00 401524: 48 0f c8 bswap %rax 401527: 48 89 44 24 78 mov %rax,0x78(%rsp) 40152c: 45 0f b7 f6 movzwl %si,%r14d 401530: 4d 85 f6 test %r14,%r14 401533: 0f 84 27 07 00 00 je 0x401c60 401539: 48 39 e8 cmp %rbp,%rax 40153c: 0f 86 ce 03 00 00 jbe 0x401910 401542: 41 83 f9 02 cmp $0x2,%r9d 401546: 41 0f 94 c6 sete %dh 40154a: 41 83 f9 09 cmp $0x9,%r9d 40154e: 0f 94 c0 sete %al 401551: 45 31 ff xor %r15d,%r15d 401554: 41 09 c6 or %eax,%r14d 401557: 45 0f b6 f6 movzbl %dh,%r14d 40155b: 4b 8d 04 76 lea (%r14,%r14,2),%rax 40155f: bf 01 00 00 00 mov $0x1,%edi 401564: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 401569: 49 8d 34 86 lea (%r14,%rax,4),%rsi 40156d: 44 89 54 24 20 mov %r10d,0x20(%rsp) 401572: 48 c1 e6 04 shl $0x4,%rsi 401576: 0f 29 04 24 movaps %xmm0,(%rsp) 40157a: 48 81 c6 08 01 00 00 add $0x108,%rsi 401581: e8 5a fb ff ff callq 0x4010e0 401586: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 40158b: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 401590: 48 85 c0 test %rax,%rax 401593: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 401598: 0f 84 c8 08 00 00 je 0x401e66 40159e: 0f b6 4b 04 movzbl 0x4(%rbx),%ecx 4015a2: 0f 11 00 movups %xmm0,(%rax) 4015a5: 66 41 0f 6e d6 movd %si,%mm2 4015aa: 66 41 0f 6e c7 movd %di,%mm0 4015af: 66 0f 62 c2 punpckldq %xmm2,%xmm0 4015b3: 44 89 48 1c mov %r9d,0x1c(%rax) 4015b7: 48 8d b0 c8 00 00 00 lea 0xc8(%rax),%rsi 4015be: 89 ca mov %ecx,%edx 4015c0: 89 48 20 mov %ecx,0x20(%rax) 4015c3: 4b 8d 0c 2c lea (%r12,%r13,1),%rcx 4015c7: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 4015ce: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 4015d5: 44 89 50 24 mov %r10d,0x24(%rax) 4015d9: 4c 89 68 28 mov %r13,0x28(%rax) 4015dd: 48 89 68 30 mov %rbp,0x30(%rax) 4015e1: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 4015e8: 66 0f d6 80 c8 00 00 00 movq %xmm0,0xc8(%rax) 4015f0: 80 fa 01 cmp $0x1,%dl 4015f3: 0f 84 a7 01 00 00 je 0x4017a0 4015f9: 4d 85 e4 test %r12,%r12 4015fc: 0f 84 8e 03 00 00 je 0x401990 401602: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401606: 0f 84 4c 04 00 00 je 0x401a58 40160c: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 401613: f3 0f 6f 0b movdqu (%rbx),%xmm1 401617: f3 0f 6f 6b 10 movdqu 0x10(%rbx),%xmm5 40161c: f3 0f 6f 73 20 movdqu 0x20(%rbx),%xmm6 401621: f3 0f 6f 7b 30 movdqu 0x30(%rbx),%xmm7 401626: 48 89 50 48 mov %rdx,0x48(%rax) 40162a: 0f 11 88 88 00 00 00 movups %xmm1,0x88(%rax) 401631: 0f 11 a8 98 00 00 00 movups %xmm5,0x98(%rax) 401638: 0f 11 b0 a8 00 00 00 movups %xmm6,0xa8(%rax) 40163f: 0f 11 b8 b8 00 00 00 movups %xmm7,0xb8(%rax) 401646: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 40164d: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 401654: 66 c1 ca 08 ror $0x8,%dx 401658: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 40165f: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 401666: 48 0f c9 bswap %rcx 401669: 66 48 0f 6e f9 movd %rx,%mm7 40166e: 66 c1 ca 08 ror $0x8,%dx 401672: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 401679: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 40167f: 0f ca bswap %edx 401681: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 401687: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 40168e: 48 0f ca bswap %rdx 401691: 66 48 0f 6e c2 movd %rx,%mm0 401696: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 40169d: 66 0f 6c c7 punpcklqdq %xmm7,%xmm0 4016a1: 48 0f ca bswap %rdx 4016a4: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 4016ab: 8b 90 b8 00 00 00 mov 0xb8(%rax),%edx 4016b1: 0f 11 80 a0 00 00 00 movups %xmm0,0xa0(%rax) 4016b8: 0f ca bswap %edx 4016ba: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 4016c0: 0f b7 90 bc 00 00 00 movzwl 0xbc(%rax),%edx 4016c7: 66 c1 ca 08 ror $0x8,%dx 4016cb: 66 89 90 bc 00 00 00 mov %dx,0xbc(%rax) 4016d2: 0f b7 90 be 00 00 00 movzwl 0xbe(%rax),%edx 4016d9: 66 c1 ca 08 ror $0x8,%dx 4016dd: 66 89 90 be 00 00 00 mov %dx,0xbe(%rax) 4016e4: 0f b7 90 c0 00 00 00 movzwl 0xc0(%rax),%edx 4016eb: 66 c1 ca 08 ror $0x8,%dx 4016ef: 66 89 90 c0 00 00 00 mov %dx,0xc0(%rax) 4016f6: 0f b7 90 c2 00 00 00 movzwl 0xc2(%rax),%edx 4016fd: 66 c1 ca 08 ror $0x8,%dx 401701: 66 89 90 c2 00 00 00 mov %dx,0xc2(%rax) 401708: 0f b7 90 c4 00 00 00 movzwl 0xc4(%rax),%edx 40170f: 66 c1 ca 08 ror $0x8,%dx 401713: 66 89 90 c4 00 00 00 mov %dx,0xc4(%rax) 40171a: 0f b7 90 c6 00 00 00 movzwl 0xc6(%rax),%edx 401721: 66 c1 ca 08 ror $0x8,%dx 401725: 66 89 90 c6 00 00 00 mov %dx,0xc6(%rax) 40172c: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 401733: 31 c9 xor %ecx,%ecx 401735: 4d 85 ff test %r15,%r15 401738: 74 27 je 0x401761 40173a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401740: 48 89 0a mov %rcx,(%rdx) 401743: 48 83 c1 01 add $0x1,%rcx 401747: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 40174e: 48 89 82 38 ff ff ff mov %rax,-0xc8(%rdx) 401755: 48 89 b2 78 ff ff ff mov %rsi,-0x88(%rdx) 40175c: 4c 39 f9 cmp %r15,%rcx 40175f: 75 df jne 0x401740 401761: 48 89 70 60 mov %rsi,0x60(%rax) 401765: eb 1f jmp 0x401786 401767: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 40176f: 00 401770: 48 83 fd 3f cmp $0x3f,%rbp 401774: 0f 87 7d fd ff ff ja 0x4014f7 40177a: bf 0a 00 00 00 mov $0xa,%edi 40177f: e8 5c fc ff ff callq 0x4013e0 401784: 31 c0 xor %eax,%eax 401786: 48 81 c4 98 00 00 00 add $0x98,%rsp 40178d: 5b pop %rbx 40178e: 5d pop %rbp 40178f: 41 5c pop %rsp 401791: 41 5d pop %rbp 401793: 41 5e pop %rsi 401795: 41 5f pop %rdi 401797: c3 retq 401798: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4017a0: 4d 85 e4 test %r12,%r12 4017a3: 0f 84 97 01 00 00 je 0x401940 4017a9: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 4017ad: 0f 84 9d 03 00 00 je 0x401b50 4017b3: f3 0f 6f 1b movdqu (%rbx),%xmm3 4017b7: 8b 4b 30 mov 0x30(%rbx),%ecx 4017ba: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 4017c1: f3 0f 6f 63 10 movdqu 0x10(%rbx),%xmm4 4017c6: 48 89 50 48 mov %rdx,0x48(%rax) 4017ca: 0f 11 98 88 00 00 00 movups %xmm3,0x88(%rax) 4017d1: f3 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm3 4017d6: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 4017dc: 0f 11 a0 98 00 00 00 movups %xmm4,0x98(%rax) 4017e3: 0f 11 98 a8 00 00 00 movups %xmm3,0xa8(%rax) 4017ea: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 4017f1: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 4017f7: 66 c1 ca 08 ror $0x8,%dx 4017fb: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 401802: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 401809: 0f c9 bswap %ecx 40180b: 66 0f 6e f1 movd %ecx,%xmm6 40180f: 66 c1 ca 08 ror $0x8,%dx 401813: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 40181a: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 401820: 8b b8 a8 00 00 00 mov 0xa8(%rax),%edi 401826: 0f ca bswap %edx 401828: 66 0f 6e c2 movd %edx,%xmm0 40182c: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx 401832: 0f cf bswap %edi 401834: 66 0f 6e ef movd %edi,%xmm5 401838: 66 0f 62 c6 punpckldq %xmm6,%xmm0 40183c: 0f ca bswap %edx 40183e: 66 0f 6e ca movd %edx,%xmm1 401842: 8b 90 ac 00 00 00 mov 0xac(%rax),%edx 401848: 66 0f 62 cd punpckldq %xmm5,%xmm1 40184c: 0f ca bswap %edx 40184e: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 401854: 0f b7 90 b0 00 00 00 movzwl 0xb0(%rax),%edx 40185b: 66 0f 6c c1 punpcklqdq %xmm1,%xmm0 40185f: 66 c1 ca 08 ror $0x8,%dx 401863: 66 89 90 b0 00 00 00 mov %dx,0xb0(%rax) 40186a: 0f b7 90 b2 00 00 00 movzwl 0xb2(%rax),%edx 401871: 66 c1 ca 08 ror $0x8,%dx 401875: 66 89 90 b2 00 00 00 mov %dx,0xb2(%rax) 40187c: 0f b7 90 b4 00 00 00 movzwl 0xb4(%rax),%edx 401883: 66 c1 ca 08 ror $0x8,%dx 401887: 66 89 90 b4 00 00 00 mov %dx,0xb4(%rax) 40188e: 0f b7 90 b6 00 00 00 movzwl 0xb6(%rax),%edx 401895: 66 c1 ca 08 ror $0x8,%dx 401899: 66 89 90 b6 00 00 00 mov %dx,0xb6(%rax) 4018a0: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 4018a7: 66 c1 ca 08 ror $0x8,%dx 4018ab: 66 89 90 b8 00 00 00 mov %dx,0xb8(%rax) 4018b2: 0f b7 90 ba 00 00 00 movzwl 0xba(%rax),%edx 4018b9: 66 c1 ca 08 ror $0x8,%dx 4018bd: 66 89 90 ba 00 00 00 mov %dx,0xba(%rax) 4018c4: 0f 11 80 9c 00 00 00 movups %xmm0,0x9c(%rax) 4018cb: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 4018d2: 31 c9 xor %ecx,%ecx 4018d4: 4d 85 ff test %r15,%r15 4018d7: 0f 84 84 fe ff ff je 0x401761 4018dd: 0f 1f 00 nopl (%rax) 4018e0: 48 89 0a mov %rcx,(%rdx) 4018e3: 48 83 c1 01 add $0x1,%rcx 4018e7: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 4018ee: 48 89 82 38 ff ff ff mov %rax,-0xc8(%rdx) 4018f5: 48 89 b2 78 ff ff ff mov %rsi,-0x88(%rdx) 4018fc: 4c 39 f9 cmp %r15,%rcx 4018ff: 75 df jne 0x4018e0 401901: 48 89 70 60 mov %rsi,0x60(%rax) 401905: e9 7c fe ff ff jmpq 0x401786 40190a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401910: 4c 89 f1 mov %r14,%rcx 401913: 48 89 ea mov %rbp,%rdx 401916: 48 c1 e1 06 shl $0x6,%rcx 40191a: 48 29 c2 sub %rax,%rdx 40191d: 48 39 d1 cmp %rdx,%rcx 401920: 0f 87 1c fc ff ff ja 0x401542 401926: 4d 85 f6 test %r14,%r14 401929: 0f 84 13 fc ff ff je 0x401542 40192f: 4d 89 f7 mov %r14,%r15 401932: e9 24 fc ff ff jmpq 0x40155b 401937: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 40193f: 00 401940: f3 0f 6f 3b movdqu (%rbx),%xmm7 401944: f3 0f 6f 5b 10 movdqu 0x10(%rbx),%xmm3 401949: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 401950: f3 0f 6f 63 20 movdqu 0x20(%rbx),%xmm4 401955: 8b 4b 30 mov 0x30(%rbx),%ecx 401958: 48 89 50 48 mov %rdx,0x48(%rax) 40195c: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401960: 0f 11 b8 88 00 00 00 movups %xmm7,0x88(%rax) 401967: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 40196d: 0f 11 98 98 00 00 00 movups %xmm3,0x98(%rax) 401974: 0f 11 a0 a8 00 00 00 movups %xmm4,0xa8(%rax) 40197b: 0f 84 4a ff ff ff je 0x4018cb 401981: e9 64 fe ff ff jmpq 0x4017ea 401986: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40198e: 00 00 401990: f3 0f 6f 1b movdqu (%rbx),%xmm3 401994: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 40199b: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 40199f: f3 0f 6f 63 10 movdqu 0x10(%rbx),%xmm4 4019a4: f3 0f 6f 6b 20 movdqu 0x20(%rbx),%xmm5 4019a9: 48 89 50 48 mov %rdx,0x48(%rax) 4019ad: f3 0f 6f 73 30 movdqu 0x30(%rbx),%xmm6 4019b2: 0f 11 98 88 00 00 00 movups %xmm3,0x88(%rax) 4019b9: 0f 11 a0 98 00 00 00 movups %xmm4,0x98(%rax) 4019c0: 0f 11 a8 a8 00 00 00 movups %xmm5,0xa8(%rax) 4019c7: 0f 11 b0 b8 00 00 00 movups %xmm6,0xb8(%rax) 4019ce: 0f 84 58 fd ff ff je 0x40172c 4019d4: e9 6d fc ff ff jmpq 0x401646 4019d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4019e0: 3c 01 cmp $0x1,%al 4019e2: 0f 84 58 01 00 00 je 0x401b40 4019e8: 44 0f b7 73 3c movzwl 0x3c(%rbx),%r14d 4019ed: 48 8b 43 28 mov 0x28(%rbx),%rax 4019f1: 49 89 d8 mov %rbx,%r8 4019f4: e9 33 fb ff ff jmpq 0x40152c 4019f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401a00: 8b 43 20 mov 0x20(%rbx),%eax 401a03: 44 0f b7 73 30 movzwl 0x30(%rbx),%r14d 401a08: 4c 8d 44 24 50 lea 0x50(%rsp),%r8 401a0d: 66 41 c1 ce 08 ror $0x8,%si 401a12: 66 44 89 b4 24 80 00 00 mov %si,0x80(%rsp) 401a1a: 00 401a1b: 0f c8 bswap %eax 401a1d: 89 44 24 70 mov %eax,0x70(%rsp) 401a21: 45 0f b7 f6 movzwl %si,%r14d 401a25: 89 c1 mov %eax,%ecx 401a27: 4d 85 f6 test %r14,%r14 401a2a: 0f 84 7f 02 00 00 je 0x401caf 401a30: 48 39 e9 cmp %rbp,%rcx 401a33: 0f 87 09 fb ff ff ja 0x401542 401a39: 4b 8d 04 b6 lea (%r14,%r14,4),%rax 401a3d: 48 89 ea mov %rbp,%rdx 401a40: 48 c1 e0 03 shl $0x3,%rax 401a44: 48 29 ca sub %rcx,%rdx 401a47: 48 39 d0 cmp %rdx,%rax 401a4a: 0f 87 f2 fa ff ff ja 0x401542 401a50: e9 d1 fe ff ff jmpq 0x401926 401a55: 0f 1f 00 nopl (%rax) 401a58: 48 89 48 48 mov %rcx,0x48(%rax) 401a5c: 48 8b 51 28 mov 0x28(%rcx),%rdx 401a60: 41 83 f9 08 cmp $0x8,%r9d 401a64: 0f 84 c2 fc ff ff je 0x40172c 401a6a: 4d 85 ff test %r15,%r15 401a6d: 74 19 je 0x401a88 401a6f: 48 39 d5 cmp %rdx,%rbp 401a72: 77 14 ja 0x401a88 401a74: 48 89 c7 mov %rax,%rdi 401a77: e8 b4 f5 ff ff callq 0x401030 401a7c: e9 f9 fc ff ff jmpq 0x40177a 401a81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401a88: 4d 89 f8 mov %r15,%r8 401a8b: 48 89 ef mov %rbp,%rdi 401a8e: 49 c1 e0 06 shl $0x6,%r8 401a92: 48 29 d7 sub %rdx,%rdi 401a95: 4c 39 c7 cmp %r8,%rdi 401a98: 72 da jb 0x401a74 401a9a: 4d 85 ff test %r15,%r15 401a9d: 0f 84 be fc ff ff je 0x401761 401aa3: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi 401aa7: 45 31 d2 xor %r10d,%r10d 401aaa: 48 8d 88 54 01 00 00 lea 0x154(%rax),%rcx 401ab1: 48 89 78 50 mov %rdi,0x50(%rax) 401ab5: 4c 8d 4f 04 lea 0x4(%rdi),%r9 401ab9: eb 29 jmp 0x401ae4 401abb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401ac0: 8b 11 mov (%rcx),%edx 401ac2: 85 d2 test %edx,%edx 401ac4: 75 06 jne 0x401acc 401ac6: c7 01 ff ff ff ff movl $0xffffffff,(%rcx) 401acc: 49 83 c2 01 add $0x1,%r10 401ad0: 48 81 c1 d0 00 00 00 add $0xd0,%rcx 401ad7: 49 83 c1 40 add $0x40,%r9 401adb: 4d 39 fa cmp %r15,%r10 401ade: 0f 84 4c 01 00 00 je 0x401c30 401ae4: 4c 89 51 04 mov %r10,0x4(%rcx) 401ae8: 48 89 41 0c mov %rax,0xc(%rcx) 401aec: 49 8b 51 14 mov 0x14(%r9),%rdx 401af0: 48 39 d5 cmp %rdx,%rbp 401af3: 76 20 jbe 0x401b15 401af5: 49 89 eb mov %rbp,%r11 401af8: 49 29 d3 sub %rdx,%r11 401afb: 4d 3b 59 1c cmp 0x1c(%r9),%r11 401aff: 72 14 jb 0x401b15 401b01: 4c 01 ea add %r13,%rdx 401b04: 49 8d 1c 14 lea (%r12,%rdx,1),%rbx 401b08: 66 48 0f 6e c3 movd %rx,%mm0 401b0d: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0 401b11: 0f 11 41 24 movups %xmm0,0x24(%rcx) 401b15: 48 89 71 4c mov %rsi,0x4c(%rcx) 401b19: 41 83 39 12 cmpl $0x12,(%r9) 401b1d: 75 a1 jne 0x401ac0 401b1f: 41 8b 51 24 mov 0x24(%r9),%edx 401b23: 4c 39 fa cmp %r15,%rdx 401b26: 73 98 jae 0x401ac0 401b28: 4c 8d 1c 52 lea (%rdx,%rdx,2),%r11 401b2c: 4a 8d 14 9a lea (%rdx,%r11,4),%rdx 401b30: 48 c1 e2 04 shl $0x4,%rdx 401b34: 44 89 94 10 54 01 00 00 mov %r10d,0x154(%rax,%rdx,1) 401b3c: eb 82 jmp 0x401ac0 401b3e: 66 90 nop 401b40: 44 0f b7 73 30 movzwl 0x30(%rbx),%r14d 401b45: 8b 43 20 mov 0x20(%rbx),%eax 401b48: 49 89 d8 mov %rbx,%r8 401b4b: e9 d1 fe ff ff jmpq 0x401a21 401b50: 48 89 48 48 mov %rcx,0x48(%rax) 401b54: 8b 51 20 mov 0x20(%rcx),%edx 401b57: 41 83 f9 08 cmp $0x8,%r9d 401b5b: 0f 84 6a fd ff ff je 0x4018cb 401b61: 4d 85 ff test %r15,%r15 401b64: 0f 84 f7 fb ff ff je 0x401761 401b6a: 48 39 ea cmp %rbp,%rdx 401b6d: 0f 83 01 ff ff ff jae 0x401a74 401b73: 49 89 e8 mov %rbp,%r8 401b76: 4b 8d 3c bf lea (%r15,%r15,4),%rdi 401b7a: 49 29 d0 sub %rdx,%r8 401b7d: 48 c1 e7 03 shl $0x3,%rdi 401b81: 49 39 f8 cmp %rdi,%r8 401b84: 0f 82 ea fe ff ff jb 0x401a74 401b8a: 48 01 ca add %rcx,%rdx 401b8d: 48 8d b8 54 01 00 00 lea 0x154(%rax),%rdi 401b94: 45 31 c0 xor %r8d,%r8d 401b97: 48 89 50 50 mov %rdx,0x50(%rax) 401b9b: eb 24 jmp 0x401bc1 401b9d: 8b 0f mov (%rdi),%ecx 401b9f: 85 c9 test %ecx,%ecx 401ba1: 75 06 jne 0x401ba9 401ba3: c7 07 ff ff ff ff movl $0xffffffff,(%rdi) 401ba9: 49 83 c0 01 add $0x1,%r8 401bad: 48 81 c7 d0 00 00 00 add $0xd0,%rdi 401bb4: 48 83 c2 28 add $0x28,%rdx 401bb8: 4d 39 f8 cmp %r15,%r8 401bbb: 0f 83 a0 fb ff ff jae 0x401761 401bc1: 66 48 0f 6e c0 movd %rx,%mm0 401bc6: 66 48 0f 6e e2 movd %rx,%mm4 401bcb: 4c 89 47 04 mov %r8,0x4(%rdi) 401bcf: 66 0f 6c c4 punpcklqdq %xmm4,%xmm0 401bd3: 0f 11 47 0c movups %xmm0,0xc(%rdi) 401bd7: 8b 4a 10 mov 0x10(%rdx),%ecx 401bda: 48 39 cd cmp %rcx,%rbp 401bdd: 76 23 jbe 0x401c02 401bdf: 49 89 ea mov %rbp,%r10 401be2: 44 8b 4a 14 mov 0x14(%rdx),%r9d 401be6: 49 29 ca sub %rcx,%r10 401be9: 4d 39 ca cmp %r9,%r10 401bec: 72 14 jb 0x401c02 401bee: 4c 01 e9 add %r13,%rcx 401bf1: 49 8d 1c 0c lea (%r12,%rcx,1),%rbx 401bf5: 66 48 0f 6e c3 movd %rx,%mm0 401bfa: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0 401bfe: 0f 11 47 24 movups %xmm0,0x24(%rdi) 401c02: 48 89 77 4c mov %rsi,0x4c(%rdi) 401c06: 83 7a 04 12 cmpl $0x12,0x4(%rdx) 401c0a: 75 91 jne 0x401b9d 401c0c: 8b 4a 18 mov 0x18(%rdx),%ecx 401c0f: 4c 39 f9 cmp %r15,%rcx 401c12: 73 89 jae 0x401b9d 401c14: 4c 8d 0c 49 lea (%rcx,%rcx,2),%r9 401c18: 4a 8d 0c 89 lea (%rcx,%r9,4),%rcx 401c1c: 48 c1 e1 04 shl $0x4,%rcx 401c20: 44 89 84 08 54 01 00 00 mov %r8d,0x154(%rax,%rcx,1) 401c28: e9 70 ff ff ff jmpq 0x401b9d 401c2d: 0f 1f 00 nopl (%rax) 401c30: 48 89 fa mov %rdi,%rdx 401c33: 48 8d 88 68 01 00 00 lea 0x168(%rax),%rcx 401c3a: 49 01 f8 add %rdi,%r8 401c3d: 0f 1f 00 nopl (%rax) 401c40: 48 89 11 mov %rdx,(%rcx) 401c43: 48 83 c2 40 add $0x40,%rdx 401c47: 48 81 c1 d0 00 00 00 add $0xd0,%rcx 401c4e: 4c 39 c2 cmp %r8,%rdx 401c51: 75 ed jne 0x401c40 401c53: e9 09 fb ff ff jmpq 0x401761 401c58: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 401c60: 48 85 c0 test %rax,%rax 401c63: 0f 84 d9 f8 ff ff je 0x401542 401c69: 48 39 c5 cmp %rax,%rbp 401c6c: 0f 86 d0 f8 ff ff jbe 0x401542 401c72: 48 8d 48 40 lea 0x40(%rax),%rcx 401c76: 48 39 cd cmp %rcx,%rbp 401c79: 0f 82 c3 f8 ff ff jb 0x401542 401c7f: 4d 85 e4 test %r12,%r12 401c82: 74 78 je 0x401cfc 401c84: 4c 01 e0 add %r12,%rax 401c87: 4d 8b 74 05 20 mov 0x20(%r13,%rax,1),%r14 401c8c: 80 fa 01 cmp $0x1,%dl 401c8f: 74 03 je 0x401c94 401c91: 49 0f ce bswap %rsi 401c94: 4c 89 74 24 48 mov %r14,0x48(%rsp) 401c99: 4c 89 f0 mov %r14,%rax 401c9c: 48 c1 e8 20 shr $0x20,%rax 401ca0: 0f 85 d4 fa ff ff jne 0x40177a 401ca6: 49 8b 40 28 mov 0x28(%r8),%rax 401caa: e9 8a f8 ff ff jmpq 0x401539 401caf: 85 c0 test %eax,%eax 401cb1: 0f 84 8b f8 ff ff je 0x401542 401cb7: 48 39 cd cmp %rcx,%rbp 401cba: 0f 86 82 f8 ff ff jbe 0x401542 401cc0: 48 89 e8 mov %rbp,%rax 401cc3: 48 29 c8 sub %rcx,%rax 401cc6: 48 83 f8 27 cmp $0x27,%rax 401cca: 0f 86 72 f8 ff ff jbe 0x401542 401cd0: 4d 85 e4 test %r12,%r12 401cd3: 0f 84 b8 00 00 00 je 0x401d91 401cd9: 4b 8d 04 2c lea (%r12,%r13,1),%rax 401cdd: 80 fa 01 cmp $0x1,%dl 401ce0: 74 10 je 0x401cf2 401ce2: 44 8b 74 01 14 mov 0x14(%rcx,%rax,1),%r14d 401ce7: 41 0f ce bswap %esi 401cea: 45 89 f6 mov %r14d,%r14d 401ced: e9 3e fd ff ff jmpq 0x401a30 401cf2: 44 8b 74 01 14 mov 0x14(%rcx,%rax,1),%r14d 401cf7: e9 34 fd ff ff jmpq 0x401a30 401cfc: 4e 8d 74 28 20 lea 0x20(%rax,%r13,1),%r14 401d01: 48 8d 44 24 48 lea 0x48(%rsp),%rax 401d06: 4c 89 44 24 28 mov %r8,0x28(%rsp) 401d0b: 45 31 ff xor %r15d,%r15d 401d0e: 48 89 04 24 mov %rax,(%rsp) 401d12: 4c 89 74 24 20 mov %r14,0x20(%rsp) 401d17: 4c 89 64 24 30 mov %r12,0x30(%rsp) 401d1c: 4d 89 f4 mov %r14,%r12 401d1f: 49 89 ee mov %rbp,%r14 401d22: 44 89 d5 mov %r10d,%ebp 401d25: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 401d2a: 4c 89 fb mov %r15,%rbx 401d2d: 45 89 cf mov %r9d,%r15d 401d30: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 401d35: 48 8b 04 24 mov (%rsp),%rax 401d39: ba 08 00 00 00 mov $0x8,%edx 401d3e: 4c 89 e1 mov %r12,%rcx 401d41: 89 ef mov %ebp,%edi 401d43: 48 29 da sub %rbx,%rdx 401d46: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 401d4a: e8 01 f4 ff ff callq 0x401150 401d4f: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 401d53: 74 21 je 0x401d76 401d55: 48 85 c0 test %rax,%rax 401d58: 0f 8e 1f 01 00 00 jle 0x401e7d 401d5e: 48 01 c3 add %rax,%rbx 401d61: 48 83 fb 07 cmp $0x7,%rbx 401d65: 0f 8f bc 00 00 00 jg 0x401e27 401d6b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 401d70: 4c 8d 24 18 lea (%rax,%rbx,1),%r12 401d74: eb bf jmp 0x401d35 401d76: e8 c5 f2 ff ff callq 0x401040 401d7b: 83 38 04 cmpl $0x4,(%rax) 401d7e: 74 b5 je 0x401d35 401d80: bf 09 00 00 00 mov $0x9,%edi 401d85: e8 56 f6 ff ff callq 0x4013e0 401d8a: 31 c0 xor %eax,%eax 401d8c: e9 f5 f9 ff ff jmpq 0x401786 401d91: 4a 8d 44 29 14 lea 0x14(%rcx,%r13,1),%rax 401d96: 4c 89 44 24 28 mov %r8,0x28(%rsp) 401d9b: 45 31 ff xor %r15d,%r15d 401d9e: 49 89 c6 mov %rax,%r14 401da1: 48 89 44 24 20 mov %rax,0x20(%rsp) 401da6: 48 8d 44 24 48 lea 0x48(%rsp),%rax 401dab: 48 89 04 24 mov %rax,(%rsp) 401daf: 4c 89 64 24 30 mov %r12,0x30(%rsp) 401db4: 4d 89 f4 mov %r14,%r12 401db7: 49 89 ee mov %rbp,%r14 401dba: 44 89 d5 mov %r10d,%ebp 401dbd: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 401dc2: 4c 89 fb mov %r15,%rbx 401dc5: 45 89 cf mov %r9d,%r15d 401dc8: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 401dcd: 48 8b 04 24 mov (%rsp),%rax 401dd1: ba 04 00 00 00 mov $0x4,%edx 401dd6: 4c 89 e1 mov %r12,%rcx 401dd9: 89 ef mov %ebp,%edi 401ddb: 48 29 da sub %rbx,%rdx 401dde: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 401de2: e8 69 f3 ff ff callq 0x401150 401de7: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 401deb: 74 21 je 0x401e0e 401ded: 48 85 c0 test %rax,%rax 401df0: 0f 8e d5 00 00 00 jle 0x401ecb 401df6: 48 01 c3 add %rax,%rbx 401df9: 48 83 fb 03 cmp $0x3,%rbx 401dfd: 0f 8f 85 00 00 00 jg 0x401e88 401e03: 48 8b 44 24 20 mov 0x20(%rsp),%rax 401e08: 4c 8d 24 18 lea (%rax,%rbx,1),%r12 401e0c: eb bf jmp 0x401dcd 401e0e: e8 2d f2 ff ff callq 0x401040 401e13: 83 38 04 cmpl $0x4,(%rax) 401e16: 74 b5 je 0x401dcd 401e18: bf 09 00 00 00 mov $0x9,%edi 401e1d: e8 be f5 ff ff callq 0x4013e0 401e22: e9 5d f9 ff ff jmpq 0x401784 401e27: 45 89 f9 mov %r15d,%r9d 401e2a: 49 89 df mov %rbx,%r15 401e2d: 41 89 ea mov %ebp,%r10d 401e30: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 401e36: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 401e3b: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 401e40: 4c 89 f5 mov %r14,%rbp 401e43: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 401e48: 49 83 ff 08 cmp $0x8,%r15 401e4c: 0f 85 28 f9 ff ff jne 0x40177a 401e52: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401e56: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 401e5b: 0f 84 38 fe ff ff je 0x401c99 401e61: e9 2b fe ff ff jmpq 0x401c91 401e66: bf 08 00 00 00 mov $0x8,%edi 401e6b: 48 89 04 24 mov %rax,(%rsp) 401e6f: e8 6c f5 ff ff callq 0x4013e0 401e74: 48 8b 04 24 mov (%rsp),%rax 401e78: e9 09 f9 ff ff jmpq 0x401786 401e7d: 0f 84 f7 f8 ff ff je 0x40177a 401e83: e9 f8 fe ff ff jmpq 0x401d80 401e88: 45 89 f9 mov %r15d,%r9d 401e8b: 49 89 df mov %rbx,%r15 401e8e: 41 89 ea mov %ebp,%r10d 401e91: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 401e97: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 401e9c: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 401ea1: 4c 89 f5 mov %r14,%rbp 401ea4: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 401ea9: 49 83 ff 04 cmp $0x4,%r15 401ead: 0f 85 c7 f8 ff ff jne 0x40177a 401eb3: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401eb7: 44 8b 74 24 48 mov 0x48(%rsp),%r14d 401ebc: 41 8b 48 20 mov 0x20(%r8),%ecx 401ec0: 0f 84 24 fe ff ff je 0x401cea 401ec6: e9 1c fe ff ff jmpq 0x401ce7 401ecb: 0f 84 a9 f8 ff ff je 0x40177a 401ed1: e9 42 ff ff ff jmpq 0x401e18 401ed6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 401ede: 00 00 401ee0: 41 55 push %rbp 401ee2: 66 48 0f 6e c6 movd %ri,%mm0 401ee7: 45 89 c5 mov %r8d,%r13d 401eea: 41 54 push %rsp 401eec: 49 89 d4 mov %rdx,%r12 401eef: 55 push %rbp 401ef0: 89 fd mov %edi,%ebp 401ef2: 53 push %rbx 401ef3: 48 89 cb mov %rcx,%rbx 401ef6: 48 83 ec 18 sub $0x18,%rsp 401efa: 4c 89 0c 24 mov %r9,(%rsp) 401efe: 0f 16 04 24 movhps (%rsp),%xmm0 401f02: 48 83 f9 07 cmp $0x7,%rcx 401f06: 77 48 ja 0x401f50 401f08: be 08 01 00 00 mov $0x108,%esi 401f0d: bf 01 00 00 00 mov $0x1,%edi 401f12: 0f 29 04 24 movaps %xmm0,(%rsp) 401f16: e8 c5 f1 ff ff callq 0x4010e0 401f1b: 48 85 c0 test %rax,%rax 401f1e: 0f 84 fa 00 00 00 je 0x40201e 401f24: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 401f29: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401f30: 44 89 68 1c mov %r13d,0x1c(%rax) 401f34: 89 68 24 mov %ebp,0x24(%rax) 401f37: 4c 89 60 28 mov %r12,0x28(%rax) 401f3b: 48 89 58 30 mov %rbx,0x30(%rax) 401f3f: 0f 11 00 movups %xmm0,(%rax) 401f42: 48 83 c4 18 add $0x18,%rsp 401f46: 5b pop %rbx 401f47: 5d pop %rbp 401f48: 41 5c pop %rsp 401f4a: 41 5d pop %rbp 401f4c: c3 retq 401f4d: 0f 1f 00 nopl (%rax) 401f50: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 401f58: 3e 0a 401f5a: 48 8d 14 16 lea (%rsi,%rdx,1),%rdx 401f5e: 48 39 02 cmp %rax,(%rdx) 401f61: 74 5d je 0x401fc0 401f63: 48 83 f9 0f cmp $0xf,%rcx 401f67: 76 9f jbe 0x401f08 401f69: 81 3a 7f 45 4c 46 cmpl $0x464c457f,(%rdx) 401f6f: 75 97 jne 0x401f08 401f71: 0f b6 42 04 movzbl 0x4(%rdx),%eax 401f75: 83 e8 01 sub $0x1,%eax 401f78: 83 f8 01 cmp $0x1,%eax 401f7b: 77 8b ja 0x401f08 401f7d: 0f b6 42 05 movzbl 0x5(%rdx),%eax 401f81: 83 e8 01 sub $0x1,%eax 401f84: 83 f8 01 cmp $0x1,%eax 401f87: 0f 87 7b ff ff ff ja 0x401f08 401f8d: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 401f91: 0f 85 71 ff ff ff jne 0x401f08 401f97: 48 83 ec 08 sub $0x8,%rsp 401f9b: 45 89 c1 mov %r8d,%r9d 401f9e: 49 89 c8 mov %rcx,%r8 401fa1: 4c 89 e1 mov %r12,%rcx 401fa4: ff 74 24 08 pushq 0x8(%rsp) 401fa8: e8 e3 f4 ff ff callq 0x401490 401fad: 5a pop %rdx 401fae: 59 pop %rcx 401faf: 48 83 c4 18 add $0x18,%rsp 401fb3: 5b pop %rbx 401fb4: 5d pop %rbp 401fb5: 41 5c pop %rsp 401fb7: 41 5d pop %rbp 401fb9: c3 retq 401fba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401fc0: be 08 01 00 00 mov $0x108,%esi 401fc5: bf 01 00 00 00 mov $0x1,%edi 401fca: 0f 29 04 24 movaps %xmm0,(%rsp) 401fce: e8 0d f1 ff ff callq 0x4010e0 401fd3: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 401fd8: 48 85 c0 test %rax,%rax 401fdb: 74 41 je 0x40201e 401fdd: 4c 89 60 28 mov %r12,0x28(%rax) 401fe1: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 401fe8: 49 83 c4 08 add $0x8,%r12 401fec: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 401ff3: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401ffa: 44 89 68 1c mov %r13d,0x1c(%rax) 401ffe: 89 68 24 mov %ebp,0x24(%rax) 402001: 48 89 58 30 mov %rbx,0x30(%rax) 402005: 4c 89 60 70 mov %r12,0x70(%rax) 402009: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 402010: 0f 11 00 movups %xmm0,(%rax) 402013: 48 83 c4 18 add $0x18,%rsp 402017: 5b pop %rbx 402018: 5d pop %rbp 402019: 41 5c pop %rsp 40201b: 41 5d pop %rbp 40201d: c3 retq 40201e: bf 08 00 00 00 mov $0x8,%edi 402023: e8 b8 f3 ff ff callq 0x4013e0 402028: 31 c0 xor %eax,%eax 40202a: e9 13 ff ff ff jmpq 0x401f42 40202f: 90 nop 402030: 41 57 push %rdi 402032: 41 56 push %rsi 402034: 49 89 f6 mov %rsi,%r14 402037: 41 55 push %rbp 402039: 41 89 fd mov %edi,%r13d 40203c: 41 54 push %rsp 40203e: 55 push %rbp 40203f: 53 push %rbx 402040: 8d 59 f8 lea -0x8(%rcx),%ebx 402043: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 40204a: 48 89 54 24 08 mov %rdx,0x8(%rsp) 40204f: 89 4c 24 1c mov %ecx,0x1c(%rsp) 402053: 4c 89 44 24 10 mov %r8,0x10(%rsp) 402058: 4d 85 c0 test %r8,%r8 40205b: 74 63 je 0x4020c0 40205d: 83 fb 03 cmp $0x3,%ebx 402060: 0f 87 b2 00 00 00 ja 0x402118 402066: 49 8b 28 mov (%r8),%rbp 402069: 48 85 ed test %rbp,%rbp 40206c: 0f 84 a6 00 00 00 je 0x402118 402072: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 402077: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 40207c: 4c 89 f2 mov %r14,%rdx 40207f: 48 89 ee mov %rbp,%rsi 402082: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 402087: 44 89 ef mov %r13d,%edi 40208a: e8 51 fe ff ff callq 0x401ee0 40208f: 49 89 c4 mov %rax,%r12 402092: 48 85 c0 test %rax,%rax 402095: 0f 84 93 02 00 00 je 0x40232e 40209b: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 4020a1: 75 04 jne 0x4020a7 4020a3: 83 48 38 40 orl $0x40,0x38(%rax) 4020a7: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 4020ae: 4c 89 e0 mov %r12,%rax 4020b1: 5b pop %rbx 4020b2: 5d pop %rbp 4020b3: 41 5c pop %rsp 4020b5: 41 5d pop %rbp 4020b7: 41 5e pop %rsi 4020b9: 41 5f pop %rdi 4020bb: c3 retq 4020bc: 0f 1f 40 00 nopl 0x0(%rax) 4020c0: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 4020c4: 0f 84 89 02 00 00 je 0x402353 4020ca: 83 fb 03 cmp $0x3,%ebx 4020cd: 77 49 ja 0x402118 4020cf: 8b 7c 24 1c mov 0x1c(%rsp),%edi 4020d3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 4020d8: 4d 89 f1 mov %r14,%r9 4020db: 45 89 e8 mov %r13d,%r8d 4020de: 83 ff 0b cmp $0xb,%edi 4020e1: 0f 94 c1 sete %cl 4020e4: 83 ff 08 cmp $0x8,%edi 4020e7: 0f 94 c0 sete %al 4020ea: 31 d2 xor %edx,%edx 4020ec: 09 c1 or %eax,%ecx 4020ee: 0f b6 c9 movzbl %cl,%ecx 4020f1: 83 c1 01 add $0x1,%ecx 4020f4: 83 ff 08 cmp $0x8,%edi 4020f7: 0f 95 c2 setne %dl 4020fa: 31 ff xor %edi,%edi 4020fc: 8d 54 12 01 lea 0x1(%rdx,%rdx,1),%edx 402100: e8 6b ef ff ff callq 0x401070 402105: 48 89 c5 mov %rax,%rbp 402108: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 40210c: 0f 85 57 ff ff ff jne 0x402069 402112: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402118: 48 8b 44 24 08 mov 0x8(%rsp),%rax 40211d: bb 40 00 00 00 mov $0x40,%ebx 402122: 4c 89 f5 mov %r14,%rbp 402125: 48 39 d8 cmp %rbx,%rax 402128: 48 0f 46 d8 cmovbe %rax,%rbx 40212c: 48 8d 44 24 20 lea 0x20(%rsp),%rax 402131: 45 31 ff xor %r15d,%r15d 402134: 48 89 04 24 mov %rax,(%rsp) 402138: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402140: 48 8b 04 24 mov (%rsp),%rax 402144: 48 89 da mov %rbx,%rdx 402147: 48 89 e9 mov %rbp,%rcx 40214a: 44 89 ef mov %r13d,%edi 40214d: 4c 29 fa sub %r15,%rdx 402150: 4d 89 fc mov %r15,%r12 402153: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 402157: e8 f4 ef ff ff callq 0x401150 40215c: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402160: 74 1e je 0x402180 402162: 48 85 c0 test %rax,%rax 402165: 7e 35 jle 0x40219c 402167: 49 01 c7 add %rax,%r15 40216a: 4d 89 fc mov %r15,%r12 40216d: 4c 39 fb cmp %r15,%rbx 402170: 76 30 jbe 0x4021a2 402172: 4b 8d 2c 3e lea (%r14,%r15,1),%rbp 402176: eb c8 jmp 0x402140 402178: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402180: e8 bb ee ff ff callq 0x401040 402185: 83 38 04 cmpl $0x4,(%rax) 402188: 74 b6 je 0x402140 40218a: bf 09 00 00 00 mov $0x9,%edi 40218f: 45 31 e4 xor %r12d,%r12d 402192: e8 49 f2 ff ff callq 0x4013e0 402197: e9 0b ff ff ff jmpq 0x4020a7 40219c: 0f 85 fe 00 00 00 jne 0x4022a0 4021a2: 49 83 ff 07 cmp $0x7,%r15 4021a6: 77 58 ja 0x402200 4021a8: be 08 01 00 00 mov $0x108,%esi 4021ad: bf 01 00 00 00 mov $0x1,%edi 4021b2: e8 29 ef ff ff callq 0x4010e0 4021b7: 49 89 c4 mov %rax,%r12 4021ba: 48 85 c0 test %rax,%rax 4021bd: 0f 84 b8 01 00 00 je 0x40237b 4021c3: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 4021ca: 8b 44 24 1c mov 0x1c(%rsp),%eax 4021ce: 45 89 6c 24 24 mov %r13d,0x24(%r12) 4021d3: 41 89 44 24 1c mov %eax,0x1c(%r12) 4021d8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 4021dd: 4d 89 74 24 28 mov %r14,0x28(%r12) 4021e2: 49 89 44 24 30 mov %rax,0x30(%r12) 4021e7: 48 8b 44 24 10 mov 0x10(%rsp),%rax 4021ec: 49 c7 04 24 00 00 00 00 movq $0x0,(%r12) 4021f4: 49 89 44 24 08 mov %rax,0x8(%r12) 4021f9: e9 a9 fe ff ff jmpq 0x4020a7 4021fe: 66 90 nop 402200: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 402208: 3e 0a 40220a: 48 39 44 24 20 cmp %rax,0x20(%rsp) 40220f: 0f 84 a3 00 00 00 je 0x4022b8 402215: 49 83 ff 0f cmp $0xf,%r15 402219: 76 8d jbe 0x4021a8 40221b: 81 7c 24 20 7f 45 4c 46 cmpl $0x464c457f,0x20(%rsp) 402223: 75 83 jne 0x4021a8 402225: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 40222a: 89 c2 mov %eax,%edx 40222c: 83 e8 01 sub $0x1,%eax 40222f: 83 f8 01 cmp $0x1,%eax 402232: 0f 87 70 ff ff ff ja 0x4021a8 402238: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax 40223d: 83 e8 01 sub $0x1,%eax 402240: 83 f8 01 cmp $0x1,%eax 402243: 0f 87 5f ff ff ff ja 0x4021a8 402249: 80 7c 24 26 01 cmpb $0x1,0x26(%rsp) 40224e: 0f 85 54 ff ff ff jne 0x4021a8 402254: 80 fa 01 cmp $0x1,%dl 402257: b8 34 00 00 00 mov $0x34,%eax 40225c: ba 40 00 00 00 mov $0x40,%edx 402261: 48 0f 45 c2 cmovne %rdx,%rax 402265: 4c 39 e0 cmp %r12,%rax 402268: 0f 87 3a ff ff ff ja 0x4021a8 40226e: 48 83 ec 08 sub $0x8,%rsp 402272: 4c 89 f1 mov %r14,%rcx 402275: 31 f6 xor %esi,%esi 402277: 44 89 ef mov %r13d,%edi 40227a: ff 74 24 18 pushq 0x18(%rsp) 40227e: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 402283: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 402288: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 40228d: e8 fe f1 ff ff callq 0x401490 402292: 49 89 c4 mov %rax,%r12 402295: 58 pop %rax 402296: 5a pop %rdx 402297: e9 0b fe ff ff jmpq 0x4020a7 40229c: 0f 1f 40 00 nopl 0x0(%rax) 4022a0: 49 89 c4 mov %rax,%r12 4022a3: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 4022ab: 3e 0a 4022ad: 48 39 44 24 20 cmp %rax,0x20(%rsp) 4022b2: 0f 85 63 ff ff ff jne 0x40221b 4022b8: be 08 01 00 00 mov $0x108,%esi 4022bd: bf 01 00 00 00 mov $0x1,%edi 4022c2: e8 19 ee ff ff callq 0x4010e0 4022c7: 49 89 c4 mov %rax,%r12 4022ca: 48 85 c0 test %rax,%rax 4022cd: 0f 84 a8 00 00 00 je 0x40237b 4022d3: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 4022da: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 4022e1: 8b 44 24 1c mov 0x1c(%rsp),%eax 4022e5: 4d 89 74 24 28 mov %r14,0x28(%r12) 4022ea: 49 83 c6 08 add $0x8,%r14 4022ee: 41 89 44 24 1c mov %eax,0x1c(%r12) 4022f3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 4022f8: 45 89 6c 24 24 mov %r13d,0x24(%r12) 4022fd: 49 89 44 24 30 mov %rax,0x30(%r12) 402302: 48 8b 44 24 10 mov 0x10(%rsp),%rax 402307: 49 c7 04 24 00 00 00 00 movq $0x0,(%r12) 40230f: 49 89 44 24 08 mov %rax,0x8(%r12) 402314: 49 8d 84 24 f4 00 00 00 lea 0xf4(%r12),%rax 40231c: 4d 89 74 24 70 mov %r14,0x70(%r12) 402321: 49 89 84 24 a0 00 00 00 mov %rax,0xa0(%r12) 402329: e9 79 fd ff ff jmpq 0x4020a7 40232e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 402333: 48 85 c0 test %rax,%rax 402336: 74 09 je 0x402341 402338: 48 39 28 cmp %rbp,(%rax) 40233b: 0f 84 66 fd ff ff je 0x4020a7 402341: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 402346: 48 89 ef mov %rbp,%rdi 402349: e8 e2 ed ff ff callq 0x401130 40234e: e9 54 fd ff ff jmpq 0x4020a7 402353: 89 fe mov %edi,%esi 402355: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 40235a: bf 01 00 00 00 mov $0x1,%edi 40235f: e8 bc ed ff ff callq 0x401120 402364: 85 c0 test %eax,%eax 402366: 48 8b 44 24 08 mov 0x8(%rsp),%rax 40236b: 48 0f 44 44 24 50 cmove 0x50(%rsp),%rax 402371: 48 89 44 24 08 mov %rax,0x8(%rsp) 402376: e9 4f fd ff ff jmpq 0x4020ca 40237b: bf 08 00 00 00 mov $0x8,%edi 402380: 45 31 e4 xor %r12d,%r12d 402383: e8 58 f0 ff ff callq 0x4013e0 402388: e9 1a fd ff ff jmpq 0x4020a7 40238d: 0f 1f 00 nopl (%rax) 402390: 41 57 push %rdi 402392: 41 56 push %rsi 402394: 49 89 fe mov %rdi,%r14 402397: 41 55 push %rbp 402399: 41 54 push %rsp 40239b: 55 push %rbp 40239c: 53 push %rbx 40239d: 48 83 ec 78 sub $0x78,%rsp 4023a1: 4c 8b 0f mov (%rdi),%r9 4023a4: 48 8b 5f 70 mov 0x70(%rdi),%rbx 4023a8: 4d 85 c9 test %r9,%r9 4023ab: 0f 84 ff 02 00 00 je 0x4026b0 4023b1: 48 8b 47 30 mov 0x30(%rdi),%rax 4023b5: 48 03 47 28 add 0x28(%rdi),%rax 4023b9: 48 39 c3 cmp %rax,%rbx 4023bc: 0f 87 b4 00 00 00 ja 0x402476 4023c2: 48 29 d8 sub %rbx,%rax 4023c5: 48 83 f8 3b cmp $0x3b,%rax 4023c9: 0f 86 a7 00 00 00 jbe 0x402476 4023cf: 4d 8d 2c 19 lea (%r9,%rbx,1),%r13 4023d3: 66 41 81 7d 3a 60 0a cmpw $0xa60,0x3a(%r13) 4023da: 0f 85 00 05 00 00 jne 0x4028e0 4023e0: f3 rep 4023e1: 41 0f 6f 45 00 movq 0x0(%r13),%mm0 4023e6: 41 c6 86 04 01 00 00 00 movb $0x0,0x104(%r14) 4023ee: 41 0f 11 86 f4 00 00 00 movups %xmm0,0xf4(%r14) 4023f6: 41 80 7d 00 2f cmpb $0x2f,0x0(%r13) 4023fb: 0f 85 9f 00 00 00 jne 0x4024a0 402401: 41 0f b6 6d 01 movzbl 0x1(%r13),%ebp 402406: 40 80 fd 20 cmp $0x20,%r13l 40240a: 0f 84 10 03 00 00 je 0x402720 402410: 40 80 fd 53 cmp $0x53,%r13l 402414: 0f 84 06 02 00 00 je 0x402620 40241a: 40 80 fd 2f cmp $0x2f,%r13l 40241e: 0f 85 3c 02 00 00 jne 0x402660 402424: 48 b8 20 20 20 20 20 20 mov $0x2020202020202020,%rax 40242c: 20 20 40242e: 49 33 45 08 xor 0x8(%r13),%rax 402432: 48 ba 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rdx 40243a: 20 20 40243c: 49 33 55 00 xor 0x0(%r13),%rdx 402440: 48 09 d0 or %rdx,%rax 402443: 0f 85 17 02 00 00 jne 0x402660 402449: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 402450: b8 2f 2f 00 00 mov $0x2f2f,%eax 402455: 66 41 89 86 e4 00 00 00 mov %ax,0xe4(%r14) 40245d: c6 43 02 00 movb $0x0,0x2(%rbx) 402461: eb 66 jmp 0x4024c9 402463: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402468: e8 d3 eb ff ff callq 0x401040 40246d: 83 38 04 cmpl $0x4,(%rax) 402470: 0f 84 5a 02 00 00 je 0x4026d0 402476: bf 0e 00 00 00 mov $0xe,%edi 40247b: e8 60 ef ff ff callq 0x4013e0 402480: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 402486: 48 83 c4 78 add $0x78,%rsp 40248a: 44 89 c8 mov %r9d,%eax 40248d: 5b pop %rbx 40248e: 5d pop %rbp 40248f: 41 5c pop %rsp 402491: 41 5d pop %rbp 402493: 41 5e pop %rsi 402495: 41 5f pop %rdi 402497: c3 retq 402498: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4024a0: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 4024a7: b9 10 00 00 00 mov $0x10,%ecx 4024ac: ba 2f 00 00 00 mov $0x2f,%edx 4024b1: 4c 89 ee mov %r13,%rsi 4024b4: 48 89 df mov %rbx,%rdi 4024b7: e8 a4 ec ff ff callq 0x401160 4024bc: 48 85 c0 test %rax,%rax 4024bf: 0f 84 c3 02 00 00 je 0x402788 4024c5: c6 40 ff 00 movb $0x0,-0x1(%rax) 4024c9: 49 89 5e 78 mov %rbx,0x78(%r14) 4024cd: 41 80 7d 30 20 cmpb $0x20,0x30(%r13) 4024d2: 0f 84 96 02 00 00 je 0x40276e 4024d8: 41 80 7d 1b 20 cmpb $0x20,0x1b(%r13) 4024dd: 49 8d 7d 10 lea 0x10(%r13),%rdi 4024e1: 74 1a je 0x4024fd 4024e3: 49 8b 45 10 mov 0x10(%r13),%rax 4024e7: 48 89 44 24 30 mov %rax,0x30(%rsp) 4024ec: 8b 47 08 mov 0x8(%rdi),%eax 4024ef: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 4024f4: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 4024f9: 89 44 24 38 mov %eax,0x38(%rsp) 4024fd: 31 f6 xor %esi,%esi 4024ff: ba 0a 00 00 00 mov $0xa,%edx 402504: e8 e7 eb ff ff callq 0x4010f0 402509: 49 8d 7d 1c lea 0x1c(%r13),%rdi 40250d: 49 89 86 80 00 00 00 mov %rax,0x80(%r14) 402514: 41 80 7d 21 20 cmpb $0x20,0x21(%r13) 402519: 74 1b je 0x402536 40251b: 41 8b 45 1c mov 0x1c(%r13),%eax 40251f: 89 44 24 30 mov %eax,0x30(%rsp) 402523: 0f b7 47 04 movzwl 0x4(%rdi),%eax 402527: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 40252c: c6 44 24 36 00 movb $0x0,0x36(%rsp) 402531: 66 89 44 24 34 mov %ax,0x34(%rsp) 402536: 31 f6 xor %esi,%esi 402538: ba 0a 00 00 00 mov $0xa,%edx 40253d: e8 ae eb ff ff callq 0x4010f0 402542: 49 8d 7d 22 lea 0x22(%r13),%rdi 402546: 41 89 86 88 00 00 00 mov %eax,0x88(%r14) 40254d: 41 80 7d 27 20 cmpb $0x20,0x27(%r13) 402552: 74 1b je 0x40256f 402554: 41 8b 45 22 mov 0x22(%r13),%eax 402558: 89 44 24 30 mov %eax,0x30(%rsp) 40255c: 0f b7 47 04 movzwl 0x4(%rdi),%eax 402560: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 402565: c6 44 24 36 00 movb $0x0,0x36(%rsp) 40256a: 66 89 44 24 34 mov %ax,0x34(%rsp) 40256f: 31 f6 xor %esi,%esi 402571: ba 0a 00 00 00 mov $0xa,%edx 402576: e8 75 eb ff ff callq 0x4010f0 40257b: 49 8d 7d 28 lea 0x28(%r13),%rdi 40257f: 41 89 86 8c 00 00 00 mov %eax,0x8c(%r14) 402586: 41 80 7d 2f 20 cmpb $0x20,0x2f(%r13) 40258b: 74 13 je 0x4025a0 40258d: 49 8b 45 28 mov 0x28(%r13),%rax 402591: c6 44 24 38 00 movb $0x0,0x38(%rsp) 402596: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 40259b: 48 89 44 24 30 mov %rax,0x30(%rsp) 4025a0: 31 f6 xor %esi,%esi 4025a2: ba 08 00 00 00 mov $0x8,%edx 4025a7: e8 44 eb ff ff callq 0x4010f0 4025ac: 49 8d 7d 30 lea 0x30(%r13),%rdi 4025b0: 41 89 86 90 00 00 00 mov %eax,0x90(%r14) 4025b7: 41 80 7d 39 20 cmpb $0x20,0x39(%r13) 4025bc: 74 1c je 0x4025da 4025be: 49 8b 45 30 mov 0x30(%r13),%rax 4025c2: 48 89 44 24 30 mov %rax,0x30(%rsp) 4025c7: 0f b7 47 08 movzwl 0x8(%rdi),%eax 4025cb: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 4025d0: c6 44 24 3a 00 movb $0x0,0x3a(%rsp) 4025d5: 66 89 44 24 38 mov %ax,0x38(%rsp) 4025da: ba 0a 00 00 00 mov $0xa,%edx 4025df: 31 f6 xor %esi,%esi 4025e1: e8 0a eb ff ff callq 0x4010f0 4025e6: 49 89 86 98 00 00 00 mov %rax,0x98(%r14) 4025ed: 48 85 c0 test %rax,%rax 4025f0: 0f 88 78 01 00 00 js 0x40276e 4025f6: 49 8b 4e 30 mov 0x30(%r14),%rcx 4025fa: 49 8b 56 28 mov 0x28(%r14),%rdx 4025fe: 45 31 c9 xor %r9d,%r9d 402601: 48 8d 54 11 c4 lea -0x3c(%rcx,%rdx,1),%rdx 402606: 49 2b 56 70 sub 0x70(%r14),%rdx 40260a: 48 39 d0 cmp %rdx,%rax 40260d: 0f 86 73 fe ff ff jbe 0x402486 402613: 49 89 96 98 00 00 00 mov %rdx,0x98(%r14) 40261a: e9 67 fe ff ff jmpq 0x402486 40261f: 90 nop 402620: 48 b8 20 20 20 20 20 20 mov $0x2020202020202020,%rax 402628: 20 20 40262a: 49 33 45 08 xor 0x8(%r13),%rax 40262e: 48 ba 2f 53 59 4d 36 34 mov $0x202f34364d59532f,%rdx 402636: 2f 20 402638: 49 33 55 00 xor 0x0(%r13),%rdx 40263c: 48 09 d0 or %rdx,%rax 40263f: 75 1f jne 0x402660 402641: 48 b8 2f 53 59 4d 36 34 mov $0x2f34364d59532f,%rax 402649: 2f 00 40264b: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 402652: 49 89 86 e4 00 00 00 mov %rax,0xe4(%r14) 402659: e9 6b fe ff ff jmpq 0x4024c9 40265e: 66 90 nop 402660: e8 0b eb ff ff callq 0x401170 402665: 48 89 c3 mov %rax,%rbx 402668: 48 0f be c5 movsbl %ch,%rax 40266c: 48 8b 13 mov (%rbx),%rdx 40266f: f6 44 42 01 08 testb $0x8,0x1(%rdx,%rax,2) 402674: 0f 84 f4 00 00 00 je 0x40276e 40267a: 49 83 7e 60 00 cmpq $0x0,0x60(%r14) 40267f: 0f 84 73 02 00 00 je 0x4028f8 402685: 49 8d 7d 01 lea 0x1(%r13),%rdi 402689: ba 0a 00 00 00 mov $0xa,%edx 40268e: 31 f6 xor %esi,%esi 402690: e8 5b ea ff ff callq 0x4010f0 402695: 48 89 c3 mov %rax,%rbx 402698: 49 39 46 68 cmp %rax,0x68(%r14) 40269c: 0f 86 cc 00 00 00 jbe 0x40276e 4026a2: 49 03 5e 60 add 0x60(%r14),%rbx 4026a6: e9 1e fe ff ff jmpq 0x4024c9 4026ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4026b0: 8b 47 24 mov 0x24(%rdi),%eax 4026b3: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 4026ba: 49 89 dc mov %rbx,%r12 4026bd: 48 89 dd mov %rbx,%rbp 4026c0: 45 31 ff xor %r15d,%r15d 4026c3: 4c 89 eb mov %r13,%rbx 4026c6: 89 04 24 mov %eax,(%rsp) 4026c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4026d0: ba 3c 00 00 00 mov $0x3c,%edx 4026d5: 8b 3c 24 mov (%rsp),%edi 4026d8: 4c 89 e1 mov %r12,%rcx 4026db: 48 89 de mov %rbx,%rsi 4026de: 4c 29 fa sub %r15,%rdx 4026e1: e8 6a ea ff ff callq 0x401150 4026e6: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4026ea: 0f 84 78 fd ff ff je 0x402468 4026f0: 48 85 c0 test %rax,%rax 4026f3: 0f 8e 7d fd ff ff jle 0x402476 4026f9: 49 01 c7 add %rax,%r15 4026fc: 49 83 ff 3b cmp $0x3b,%r15 402700: 7f 0e jg 0x402710 402702: 4d 8d 24 2f lea (%r15,%rbp,1),%r12 402706: 4b 8d 5c 3d 00 lea 0x0(%r13,%r15,1),%rbx 40270b: eb c3 jmp 0x4026d0 40270d: 0f 1f 00 nopl (%rax) 402710: 49 83 ff 3c cmp $0x3c,%r15 402714: 0f 84 b9 fc ff ff je 0x4023d3 40271a: e9 57 fd ff ff jmpq 0x402476 40271f: 90 nop 402720: 48 b8 20 20 20 20 20 20 mov $0x2020202020202020,%rax 402728: 20 20 40272a: 49 33 45 08 xor 0x8(%r13),%rax 40272e: 48 ba 2f 20 20 20 20 20 mov $0x202020202020202f,%rdx 402736: 20 20 402738: 49 33 55 00 xor 0x0(%r13),%rdx 40273c: 48 09 d0 or %rdx,%rax 40273f: 0f 85 1b ff ff ff jne 0x402660 402745: ba 2f 00 00 00 mov $0x2f,%edx 40274a: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 402751: 66 41 89 96 e4 00 00 00 mov %dx,0xe4(%r14) 402759: e9 6b fd ff ff jmpq 0x4024c9 40275e: 66 90 nop 402760: e8 db e8 ff ff callq 0x401040 402765: 83 38 04 cmpl $0x4,(%rax) 402768: 0f 84 22 03 00 00 je 0x402a90 40276e: bf 10 00 00 00 mov $0x10,%edi 402773: e8 68 ec ff ff callq 0x4013e0 402778: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 40277e: e9 03 fd ff ff jmpq 0x402486 402783: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402788: 41 80 be f2 00 00 00 20 cmpb $0x20,0xf2(%r14) 402790: 41 c6 86 f3 00 00 00 00 movb $0x0,0xf3(%r14) 402798: 0f 85 2b fd ff ff jne 0x4024c9 40279e: 41 80 be f1 00 00 00 20 cmpb $0x20,0xf1(%r14) 4027a6: 41 c6 86 f2 00 00 00 00 movb $0x0,0xf2(%r14) 4027ae: 0f 85 15 fd ff ff jne 0x4024c9 4027b4: 41 80 be f0 00 00 00 20 cmpb $0x20,0xf0(%r14) 4027bc: 41 c6 86 f1 00 00 00 00 movb $0x0,0xf1(%r14) 4027c4: 0f 85 ff fc ff ff jne 0x4024c9 4027ca: 41 80 be ef 00 00 00 20 cmpb $0x20,0xef(%r14) 4027d2: 41 c6 86 f0 00 00 00 00 movb $0x0,0xf0(%r14) 4027da: 0f 85 e9 fc ff ff jne 0x4024c9 4027e0: 41 80 be ee 00 00 00 20 cmpb $0x20,0xee(%r14) 4027e8: 41 c6 86 ef 00 00 00 00 movb $0x0,0xef(%r14) 4027f0: 0f 85 d3 fc ff ff jne 0x4024c9 4027f6: 41 80 be ed 00 00 00 20 cmpb $0x20,0xed(%r14) 4027fe: 41 c6 86 ee 00 00 00 00 movb $0x0,0xee(%r14) 402806: 0f 85 bd fc ff ff jne 0x4024c9 40280c: 41 80 be ec 00 00 00 20 cmpb $0x20,0xec(%r14) 402814: 41 c6 86 ed 00 00 00 00 movb $0x0,0xed(%r14) 40281c: 0f 85 a7 fc ff ff jne 0x4024c9 402822: 41 80 be eb 00 00 00 20 cmpb $0x20,0xeb(%r14) 40282a: 41 c6 86 ec 00 00 00 00 movb $0x0,0xec(%r14) 402832: 0f 85 91 fc ff ff jne 0x4024c9 402838: 41 80 be ea 00 00 00 20 cmpb $0x20,0xea(%r14) 402840: 41 c6 86 eb 00 00 00 00 movb $0x0,0xeb(%r14) 402848: 0f 85 7b fc ff ff jne 0x4024c9 40284e: 41 80 be e9 00 00 00 20 cmpb $0x20,0xe9(%r14) 402856: 41 c6 86 ea 00 00 00 00 movb $0x0,0xea(%r14) 40285e: 0f 85 65 fc ff ff jne 0x4024c9 402864: 41 80 be e8 00 00 00 20 cmpb $0x20,0xe8(%r14) 40286c: 41 c6 86 e9 00 00 00 00 movb $0x0,0xe9(%r14) 402874: 0f 85 4f fc ff ff jne 0x4024c9 40287a: 41 80 be e7 00 00 00 20 cmpb $0x20,0xe7(%r14) 402882: 41 c6 86 e8 00 00 00 00 movb $0x0,0xe8(%r14) 40288a: 0f 85 39 fc ff ff jne 0x4024c9 402890: 41 80 be e6 00 00 00 20 cmpb $0x20,0xe6(%r14) 402898: 41 c6 86 e7 00 00 00 00 movb $0x0,0xe7(%r14) 4028a0: 0f 85 23 fc ff ff jne 0x4024c9 4028a6: 41 80 be e5 00 00 00 20 cmpb $0x20,0xe5(%r14) 4028ae: 41 c6 86 e6 00 00 00 00 movb $0x0,0xe6(%r14) 4028b6: 0f 85 0d fc ff ff jne 0x4024c9 4028bc: 41 80 be e4 00 00 00 20 cmpb $0x20,0xe4(%r14) 4028c4: 41 c6 86 e5 00 00 00 00 movb $0x0,0xe5(%r14) 4028cc: 0f 85 f7 fb ff ff jne 0x4024c9 4028d2: 41 c6 86 e4 00 00 00 00 movb $0x0,0xe4(%r14) 4028da: e9 ea fb ff ff jmpq 0x4024c9 4028df: 90 nop 4028e0: bf 0f 00 00 00 mov $0xf,%edi 4028e5: e8 f6 ea ff ff callq 0x4013e0 4028ea: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 4028f0: e9 91 fb ff ff jmpq 0x402486 4028f5: 0f 1f 00 nopl (%rax) 4028f8: 48 8d 44 24 30 lea 0x30(%rsp),%rax 4028fd: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 402902: bd 08 00 00 00 mov $0x8,%ebp 402907: 48 89 04 24 mov %rax,(%rsp) 40290b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402910: 4d 8b 26 mov (%r14),%r12 402913: 4d 85 e4 test %r12,%r12 402916: 0f 84 54 01 00 00 je 0x402a70 40291c: 49 8b 46 30 mov 0x30(%r14),%rax 402920: 48 39 e8 cmp %rbp,%rax 402923: 0f 82 45 fe ff ff jb 0x40276e 402929: 48 29 e8 sub %rbp,%rax 40292c: 48 83 f8 3b cmp $0x3b,%rax 402930: 0f 86 38 fe ff ff jbe 0x40276e 402936: 49 01 ec add %rbp,%r12 402939: 41 80 7c 24 39 20 cmpb $0x20,0x39(%r12) 40293f: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 402944: 74 1d je 0x402963 402946: 49 8b 44 24 30 mov 0x30(%r12),%rax 40294b: 48 89 44 24 25 mov %rax,0x25(%rsp) 402950: 0f b7 47 08 movzwl 0x8(%rdi),%eax 402954: 48 8d 7c 24 25 lea 0x25(%rsp),%rdi 402959: c6 44 24 2f 00 movb $0x0,0x2f(%rsp) 40295e: 66 89 44 24 2d mov %ax,0x2d(%rsp) 402963: 48 0f be 17 movsbl (%rdi),%rdx 402967: 48 8b 03 mov (%rbx),%rax 40296a: f6 44 50 01 08 testb $0x8,0x1(%rax,%rdx,2) 40296f: 0f 84 f9 fd ff ff je 0x40276e 402975: ba 0a 00 00 00 mov $0xa,%edx 40297a: 31 f6 xor %esi,%esi 40297c: e8 6f e7 ff ff callq 0x4010f0 402981: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 402989: 20 20 40298b: 49 33 54 24 08 xor 0x8(%r12),%rdx 402990: 48 b9 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rcx 402998: 20 20 40299a: 49 33 0c 24 xor (%r12),%rcx 40299e: 48 09 ca or %rcx,%rdx 4029a1: 0f 85 b1 00 00 00 jne 0x402a58 4029a7: 49 8b 1e mov (%r14),%rbx 4029aa: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 4029af: 49 89 c0 mov %rax,%r8 4029b2: 48 85 db test %rbx,%rbx 4029b5: 0f 84 30 01 00 00 je 0x402aeb 4029bb: 49 8b 46 30 mov 0x30(%r14),%rax 4029bf: 48 83 e8 3c sub $0x3c,%rax 4029c3: 48 29 e8 sub %rbp,%rax 4029c6: 49 39 c0 cmp %rax,%r8 4029c9: 0f 87 9f fd ff ff ja 0x40276e 4029cf: 4c 89 c7 mov %r8,%rdi 4029d2: 4c 89 04 24 mov %r8,(%rsp) 4029d6: e8 35 e7 ff ff callq 0x401110 4029db: 4c 8b 04 24 mov (%rsp),%r8 4029df: 48 85 c0 test %rax,%rax 4029e2: 49 89 c4 mov %rax,%r12 4029e5: 0f 84 83 fd ff ff je 0x40276e 4029eb: 4c 89 c2 mov %r8,%rdx 4029ee: 48 8d 74 2b 3c lea 0x3c(%rbx,%rbp,1),%rsi 4029f3: 4c 89 e7 mov %r12,%rdi 4029f6: 4c 89 04 24 mov %r8,(%rsp) 4029fa: e8 01 e7 ff ff callq 0x401100 4029ff: 4c 8b 04 24 mov (%rsp),%r8 402a03: 49 89 46 60 mov %rax,0x60(%r14) 402a07: 4b 8d 1c 04 lea (%r12,%r8,1),%rbx 402a0b: 4d 89 46 68 mov %r8,0x68(%r14) 402a0f: eb 17 jmp 0x402a28 402a11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402a18: 4c 8d 60 01 lea 0x1(%rax),%r12 402a1c: c6 00 00 movb $0x0,(%rax) 402a1f: 4c 39 e3 cmp %r12,%rbx 402a22: 0f 86 5d fc ff ff jbe 0x402685 402a28: 49 89 df mov %rbx,%r15 402a2b: be 2f 00 00 00 mov $0x2f,%esi 402a30: 4c 89 e7 mov %r12,%rdi 402a33: 4d 29 e7 sub %r12,%r15 402a36: 4c 89 fa mov %r15,%rdx 402a39: e8 72 e6 ff ff callq 0x4010b0 402a3e: 48 85 c0 test %rax,%rax 402a41: 75 d5 jne 0x402a18 402a43: 4c 89 fa mov %r15,%rdx 402a46: 31 f6 xor %esi,%esi 402a48: 4c 89 e7 mov %r12,%rdi 402a4b: e8 40 e6 ff ff callq 0x401090 402a50: e9 30 fc ff ff jmpq 0x402685 402a55: 0f 1f 00 nopl (%rax) 402a58: 48 83 c0 01 add $0x1,%rax 402a5c: 48 83 e0 fe and $0xfffffffffffffffe,%rax 402a60: 48 8d 6c 05 3c lea 0x3c(%rbp,%rax,1),%rbp 402a65: e9 a6 fe ff ff jmpq 0x402910 402a6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402a70: 49 8b 46 28 mov 0x28(%r14),%rax 402a74: 45 8b 6e 24 mov 0x24(%r14),%r13d 402a78: 45 31 ff xor %r15d,%r15d 402a7b: 48 01 e8 add %rbp,%rax 402a7e: 48 89 44 24 08 mov %rax,0x8(%rsp) 402a83: 49 89 c4 mov %rax,%r12 402a86: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402a8e: 00 00 402a90: 48 8b 04 24 mov (%rsp),%rax 402a94: ba 3c 00 00 00 mov $0x3c,%edx 402a99: 4c 89 e1 mov %r12,%rcx 402a9c: 44 89 ef mov %r13d,%edi 402a9f: 4c 29 fa sub %r15,%rdx 402aa2: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 402aa6: e8 a5 e6 ff ff callq 0x401150 402aab: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402aaf: 0f 84 ab fc ff ff je 0x402760 402ab5: 48 85 c0 test %rax,%rax 402ab8: 0f 8e b0 fc ff ff jle 0x40276e 402abe: 49 01 c7 add %rax,%r15 402ac1: 49 83 ff 3b cmp $0x3b,%r15 402ac5: 7f 11 jg 0x402ad8 402ac7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 402acc: 4e 8d 24 38 lea (%rax,%r15,1),%r12 402ad0: eb be jmp 0x402a90 402ad2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402ad8: 49 83 ff 3c cmp $0x3c,%r15 402adc: 0f 85 8c fc ff ff jne 0x40276e 402ae2: 4c 8b 24 24 mov (%rsp),%r12 402ae6: e9 4e fe ff ff jmpq 0x402939 402aeb: 48 89 c7 mov %rax,%rdi 402aee: 48 89 04 24 mov %rax,(%rsp) 402af2: e8 19 e6 ff ff callq 0x401110 402af7: 4c 8b 04 24 mov (%rsp),%r8 402afb: 48 85 c0 test %rax,%rax 402afe: 49 89 c4 mov %rax,%r12 402b01: 0f 84 67 fc ff ff je 0x40276e 402b07: 49 8b 5e 28 mov 0x28(%r14),%rbx 402b0b: 41 8b 46 24 mov 0x24(%r14),%eax 402b0f: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 402b14: 45 31 ff xor %r15d,%r15d 402b17: 4c 89 74 24 18 mov %r14,0x18(%rsp) 402b1c: 4d 89 e6 mov %r12,%r14 402b1f: 48 01 eb add %rbp,%rbx 402b22: 89 04 24 mov %eax,(%rsp) 402b25: 48 8d 6b 3c lea 0x3c(%rbx),%rbp 402b29: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 402b2e: 49 89 ed mov %rbp,%r13 402b31: 4c 89 c5 mov %r8,%rbp 402b34: 8b 3c 24 mov (%rsp),%edi 402b37: 48 89 ea mov %rbp,%rdx 402b3a: 4c 89 e9 mov %r13,%rcx 402b3d: 4c 89 f6 mov %r14,%rsi 402b40: 4c 29 fa sub %r15,%rdx 402b43: e8 08 e6 ff ff callq 0x401150 402b48: 48 89 c3 mov %rax,%rbx 402b4b: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402b4f: 74 1c je 0x402b6d 402b51: 48 85 c0 test %rax,%rax 402b54: 7e 64 jle 0x402bba 402b56: 49 01 c7 add %rax,%r15 402b59: 4c 39 fd cmp %r15,%rbp 402b5c: 76 4a jbe 0x402ba8 402b5e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 402b63: 4f 8d 34 3c lea (%r12,%r15,1),%r14 402b67: 4e 8d 2c 38 lea (%rax,%r15,1),%r13 402b6b: eb c7 jmp 0x402b34 402b6d: e8 ce e4 ff ff callq 0x401040 402b72: 83 38 04 cmpl $0x4,(%rax) 402b75: 74 bd je 0x402b34 402b77: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 402b7c: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 402b81: 49 89 e8 mov %rbp,%r8 402b84: 48 89 da mov %rbx,%rdx 402b87: 4c 89 e0 mov %r12,%rax 402b8a: 49 39 d0 cmp %rdx,%r8 402b8d: 0f 84 70 fe ff ff je 0x402a03 402b93: 4c 89 e7 mov %r12,%rdi 402b96: e8 95 e4 ff ff callq 0x401030 402b9b: 49 c7 46 60 00 00 00 00 movq $0x0,0x60(%r14) 402ba3: e9 c6 fb ff ff jmpq 0x40276e 402ba8: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 402bad: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 402bb2: 49 89 e8 mov %rbp,%r8 402bb5: 4c 89 fa mov %r15,%rdx 402bb8: eb cd jmp 0x402b87 402bba: 48 89 c2 mov %rax,%rdx 402bbd: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 402bc2: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 402bc7: 49 89 e8 mov %rbp,%r8 402bca: 49 0f 44 d7 cmove %r15,%rdx 402bce: eb b7 jmp 0x402b87 402bd0: 41 55 push %rbp 402bd2: 41 89 f5 mov %esi,%r13d 402bd5: 41 54 push %rsp 402bd7: 55 push %rbp 402bd8: 53 push %rbx 402bd9: 48 89 d3 mov %rdx,%rbx 402bdc: 48 83 ec 08 sub $0x8,%rsp 402be0: 8b 42 24 mov 0x24(%rdx),%eax 402be3: 83 ff ff cmp $0xffffffff,%edi 402be6: 0f 84 8c 00 00 00 je 0x402c78 402bec: 89 fd mov %edi,%ebp 402bee: 83 f8 ff cmp $0xffffffff,%eax 402bf1: 74 08 je 0x402bfb 402bf3: 39 f8 cmp %edi,%eax 402bf5: 0f 85 a3 00 00 00 jne 0x402c9e 402bfb: 8b 43 1c mov 0x1c(%rbx),%eax 402bfe: 8d 50 ff lea -0x1(%rax),%edx 402c01: 83 fa 02 cmp $0x2,%edx 402c04: 76 0c jbe 0x402c12 402c06: 83 e8 08 sub $0x8,%eax 402c09: 83 f8 03 cmp $0x3,%eax 402c0c: 0f 87 9b 00 00 00 ja 0x402cad 402c12: 83 7b 18 01 cmpl $0x1,0x18(%rbx) 402c16: 75 48 jne 0x402c60 402c18: 4c 8b 63 78 mov 0x78(%rbx),%r12 402c1c: 4d 85 e4 test %r12,%r12 402c1f: 74 6f je 0x402c90 402c21: 48 8b 43 70 mov 0x70(%rbx),%rax 402c25: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 402c2c: 49 89 d8 mov %rbx,%r8 402c2f: 89 ef mov %ebp,%edi 402c31: 44 89 e9 mov %r13d,%ecx 402c34: 48 8d 70 3c lea 0x3c(%rax),%rsi 402c38: e8 f3 f3 ff ff callq 0x402030 402c3d: 49 89 c4 mov %rax,%r12 402c40: 48 85 c0 test %rax,%rax 402c43: 74 0d je 0x402c52 402c45: 48 8b 43 48 mov 0x48(%rbx),%rax 402c49: 49 89 44 24 10 mov %rax,0x10(%r12) 402c4e: 4c 89 63 48 mov %r12,0x48(%rbx) 402c52: 48 83 c4 08 add $0x8,%rsp 402c56: 4c 89 e0 mov %r12,%rax 402c59: 5b pop %rbx 402c5a: 5d pop %rbp 402c5b: 41 5c pop %rsp 402c5d: 41 5d pop %rbp 402c5f: c3 retq 402c60: 49 89 dc mov %rbx,%r12 402c63: 83 43 3c 01 addl $0x1,0x3c(%rbx) 402c67: 48 83 c4 08 add $0x8,%rsp 402c6b: 5b pop %rbx 402c6c: 4c 89 e0 mov %r12,%rax 402c6f: 5d pop %rbp 402c70: 41 5c pop %rsp 402c72: 41 5d pop %rbp 402c74: c3 retq 402c75: 0f 1f 00 nopl (%rax) 402c78: 89 c5 mov %eax,%ebp 402c7a: 8b 43 1c mov 0x1c(%rbx),%eax 402c7d: 8d 50 ff lea -0x1(%rax),%edx 402c80: 83 fa 02 cmp $0x2,%edx 402c83: 77 81 ja 0x402c06 402c85: eb 8b jmp 0x402c12 402c87: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 402c8f: 00 402c90: 48 89 df mov %rbx,%rdi 402c93: e8 f8 f6 ff ff callq 0x402390 402c98: 85 c0 test %eax,%eax 402c9a: 74 85 je 0x402c21 402c9c: eb b4 jmp 0x402c52 402c9e: bf 1c 00 00 00 mov $0x1c,%edi 402ca3: 45 31 e4 xor %r12d,%r12d 402ca6: e8 35 e7 ff ff callq 0x4013e0 402cab: eb a5 jmp 0x402c52 402cad: bf 0b 00 00 00 mov $0xb,%edi 402cb2: 45 31 e4 xor %r12d,%r12d 402cb5: e8 26 e7 ff ff callq 0x4013e0 402cba: eb 96 jmp 0x402c52 402cbc: 0f 1f 40 00 nopl 0x0(%rax) 402cc0: 41 54 push %rsp 402cc2: 55 push %rbp 402cc3: 48 83 ec 18 sub $0x18,%rsp 402cc7: 83 3d 06 34 00 00 01 cmpl $0x1,0x3406(%rip) # 0x4060d4 402cce: 0f 85 7c 01 00 00 jne 0x402e50 402cd4: 41 89 fc mov %edi,%r12d 402cd7: 89 f5 mov %esi,%ebp 402cd9: 48 85 d2 test %rdx,%rdx 402cdc: 0f 84 3e 01 00 00 je 0x402e20 402ce2: 83 fe 0b cmp $0xb,%esi 402ce5: 77 49 ja 0x402d30 402ce7: 48 8d 0d ba 1a 00 00 lea 0x1aba(%rip),%rcx # 0x4047a8 402cee: 89 f0 mov %esi,%eax 402cf0: 48 63 04 81 movslq (%rcx,%rax,4),%rax 402cf4: 48 01 c8 add %rcx,%rax 402cf7: ff e0 jmpq *%rax 402cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402d00: 48 85 d2 test %rdx,%rdx 402d03: 0f 84 f0 00 00 00 je 0x402df9 402d09: 48 83 c4 18 add $0x18,%rsp 402d0d: 89 ee mov %ebp,%esi 402d0f: 44 89 e7 mov %r12d,%edi 402d12: 5d pop %rbp 402d13: 41 5c pop %rsp 402d15: e9 b6 fe ff ff jmpq 0x402bd0 402d1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402d20: 83 7a 1c 0b cmpl $0xb,0x1c(%rdx) 402d24: 74 e3 je 0x402d09 402d26: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402d2e: 00 00 402d30: bf 0d 00 00 00 mov $0xd,%edi 402d35: e8 a6 e6 ff ff callq 0x4013e0 402d3a: 31 c0 xor %eax,%eax 402d3c: 48 83 c4 18 add $0x18,%rsp 402d40: 5d pop %rbp 402d41: 41 5c pop %rsp 402d43: c3 retq 402d44: 0f 1f 40 00 nopl 0x0(%rax) 402d48: be 28 09 00 00 mov $0x928,%esi 402d4d: bf 01 00 00 00 mov $0x1,%edi 402d52: e8 89 e3 ff ff callq 0x4010e0 402d57: 48 85 c0 test %rax,%rax 402d5a: 0f 84 3e 01 00 00 je 0x402e9e 402d60: 48 8b 15 d1 1a 00 00 mov 0x1ad1(%rip),%rdx # 0x404838 402d67: 66 0f ef c0 pxor %xmm0,%xmm0 402d6b: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 402d72: 89 68 1c mov %ebp,0x1c(%rax) 402d75: 48 89 50 38 mov %rdx,0x38(%rax) 402d79: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 402d80: 44 89 60 24 mov %r12d,0x24(%rax) 402d84: 48 c7 40 28 00 00 00 00 movq $0x0,0x28(%rax) 402d8c: 48 c7 40 30 00 00 00 00 movq $0x0,0x30(%rax) 402d94: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 402d9b: 48 89 50 60 mov %rdx,0x60(%rax) 402d9f: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 402da7: 00 00 402da9: 0f 11 00 movups %xmm0,(%rax) 402dac: 48 83 c4 18 add $0x18,%rsp 402db0: 5d pop %rbp 402db1: 41 5c pop %rsp 402db3: c3 retq 402db4: 0f 1f 40 00 nopl 0x0(%rax) 402db8: 8b 42 1c mov 0x1c(%rdx),%eax 402dbb: 8d 48 f7 lea -0x9(%rax),%ecx 402dbe: 83 f9 01 cmp $0x1,%ecx 402dc1: 0f 86 42 ff ff ff jbe 0x402d09 402dc7: 83 e8 02 sub $0x2,%eax 402dca: 83 f8 01 cmp $0x1,%eax 402dcd: 0f 86 36 ff ff ff jbe 0x402d09 402dd3: e9 58 ff ff ff jmpq 0x402d30 402dd8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402de0: 48 83 c4 18 add $0x18,%rsp 402de4: 31 c0 xor %eax,%eax 402de6: 5d pop %rbp 402de7: 41 5c pop %rsp 402de9: c3 retq 402dea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402df0: 48 85 d2 test %rdx,%rdx 402df3: 0f 85 27 ff ff ff jne 0x402d20 402df9: 48 83 c4 18 add $0x18,%rsp 402dfd: 89 e9 mov %ebp,%ecx 402dff: 44 89 e7 mov %r12d,%edi 402e02: 45 31 c0 xor %r8d,%r8d 402e05: 5d pop %rbp 402e06: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 402e0d: 31 f6 xor %esi,%esi 402e0f: 41 5c pop %rsp 402e11: e9 1a f2 ff ff jmpq 0x402030 402e16: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402e1e: 00 00 402e20: 31 c0 xor %eax,%eax 402e22: be 01 00 00 00 mov $0x1,%esi 402e27: e8 24 e2 ff ff callq 0x401050 402e2c: 83 f8 ff cmp $0xffffffff,%eax 402e2f: 74 37 je 0x402e68 402e31: 83 fd 0b cmp $0xb,%ebp 402e34: 0f 87 f6 fe ff ff ja 0x402d30 402e3a: 48 8d 15 97 19 00 00 lea 0x1997(%rip),%rdx # 0x4047d8 402e41: 89 e8 mov %ebp,%eax 402e43: 48 63 04 82 movslq (%rdx,%rax,4),%rax 402e47: 48 01 d0 add %rdx,%rax 402e4a: ff e0 jmpq *%rax 402e4c: 0f 1f 40 00 nopl 0x0(%rax) 402e50: bf 0c 00 00 00 mov $0xc,%edi 402e55: e8 86 e5 ff ff callq 0x4013e0 402e5a: 48 83 c4 18 add $0x18,%rsp 402e5e: 31 c0 xor %eax,%eax 402e60: 5d pop %rbp 402e61: 41 5c pop %rsp 402e63: c3 retq 402e64: 0f 1f 40 00 nopl 0x0(%rax) 402e68: e8 d3 e1 ff ff callq 0x401040 402e6d: 83 38 09 cmpl $0x9,(%rax) 402e70: 74 1b je 0x402e8d 402e72: 83 fd 0b cmp $0xb,%ebp 402e75: 0f 87 b5 fe ff ff ja 0x402d30 402e7b: 48 8d 15 86 19 00 00 lea 0x1986(%rip),%rdx # 0x404808 402e82: 89 e8 mov %ebp,%eax 402e84: 48 63 04 82 movslq (%rdx,%rax,4),%rax 402e88: 48 01 d0 add %rdx,%rax 402e8b: ff e0 jmpq *%rax 402e8d: bf 09 00 00 00 mov $0x9,%edi 402e92: e8 49 e5 ff ff callq 0x4013e0 402e97: 31 c0 xor %eax,%eax 402e99: e9 9e fe ff ff jmpq 0x402d3c 402e9e: bf 08 00 00 00 mov $0x8,%edi 402ea3: 48 89 44 24 08 mov %rax,0x8(%rsp) 402ea8: e8 33 e5 ff ff callq 0x4013e0 402ead: 48 8b 44 24 08 mov 0x8(%rsp),%rax 402eb2: e9 85 fe ff ff jmpq 0x402d3c 402eb7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 402ebf: 00 402ec0: 41 57 push %rdi 402ec2: 41 56 push %rsi 402ec4: 41 55 push %rbp 402ec6: 41 54 push %rsp 402ec8: 49 89 fc mov %rdi,%r12 402ecb: 55 push %rbp 402ecc: 53 push %rbx 402ecd: 48 83 ec 18 sub $0x18,%rsp 402ed1: 4d 85 e4 test %r12,%r12 402ed4: 0f 84 e4 01 00 00 je 0x4030be 402eda: 41 8b 44 24 3c mov 0x3c(%r12),%eax 402edf: 85 c0 test %eax,%eax 402ee1: 74 0e je 0x402ef1 402ee3: 83 e8 01 sub $0x1,%eax 402ee6: 41 89 44 24 3c mov %eax,0x3c(%r12) 402eeb: 0f 85 cf 01 00 00 jne 0x4030c0 402ef1: 41 8b 54 24 18 mov 0x18(%r12),%edx 402ef6: 83 fa 01 cmp $0x1,%edx 402ef9: 0f 84 f1 01 00 00 je 0x4030f0 402eff: 4d 8b 74 24 08 mov 0x8(%r12),%r14 402f04: 4d 85 f6 test %r14,%r14 402f07: 74 1f je 0x402f28 402f09: 49 8b 46 48 mov 0x48(%r14),%rax 402f0d: 49 8b 74 24 10 mov 0x10(%r12),%rsi 402f12: 4c 39 e0 cmp %r12,%rax 402f15: 0f 85 4d 01 00 00 jne 0x403068 402f1b: 49 89 76 48 mov %rsi,0x48(%r14) 402f1f: 83 fa 01 cmp $0x1,%edx 402f22: 0f 84 59 01 00 00 je 0x403081 402f28: 83 fa 03 cmp $0x3,%edx 402f2b: 0f 85 5f 01 00 00 jne 0x403090 402f31: 49 8b 6c 24 68 mov 0x68(%r12),%rbp 402f36: 48 85 ed test %rbp,%rbp 402f39: 75 15 jne 0x402f50 402f3b: eb 36 jmp 0x402f73 402f3d: 0f 1f 00 nopl (%rax) 402f40: 48 89 ef mov %rbp,%rdi 402f43: e8 e8 e0 ff ff callq 0x401030 402f48: 48 85 db test %rbx,%rbx 402f4b: 74 26 je 0x402f73 402f4d: 48 89 dd mov %rbx,%rbp 402f50: 48 8b 5d 30 mov 0x30(%rbp),%rbx 402f54: f6 85 cc 00 00 00 80 testb $0x80,0xcc(%rbp) 402f5b: 74 e3 je 0x402f40 402f5d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 402f61: e8 ca e0 ff ff callq 0x401030 402f66: 48 89 ef mov %rbp,%rdi 402f69: e8 c2 e0 ff ff callq 0x401030 402f6e: 48 85 db test %rbx,%rbx 402f71: 75 da jne 0x402f4d 402f73: 49 8d 84 24 c8 00 00 00 lea 0xc8(%r12),%rax 402f7b: 48 89 44 24 08 mov %rax,0x8(%rsp) 402f80: 49 89 c5 mov %rax,%r13 402f83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402f88: 41 8b 45 04 mov 0x4(%r13),%eax 402f8c: 48 8d 68 ff lea -0x1(%rax),%rbp 402f90: 48 85 c0 test %rax,%rax 402f93: 0f 84 a8 00 00 00 je 0x403041 402f99: 48 8d 14 40 lea (%rax,%rax,2),%rdx 402f9d: 48 8d 04 90 lea (%rax,%rdx,4),%rax 402fa1: 48 c1 e0 04 shl $0x4,%rax 402fa5: 4d 8d 7c 05 00 lea 0x0(%r13,%rax,1),%r15 402faa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402fb0: 41 f6 47 d8 80 testb $0x80,-0x28(%r15) 402fb5: 0f 85 15 01 00 00 jne 0x4030d0 402fbb: 4d 8b 47 f0 mov -0x10(%r15),%r8 402fbf: 49 8b 7f e0 mov -0x20(%r15),%rdi 402fc3: 49 39 f8 cmp %rdi,%r8 402fc6: 74 0c je 0x402fd4 402fc8: 4c 89 c7 mov %r8,%rdi 402fcb: e8 60 e0 ff ff callq 0x401030 402fd0: 49 8b 7f e0 mov -0x20(%r15),%rdi 402fd4: 4d 8b 47 e8 mov -0x18(%r15),%r8 402fd8: 49 39 f8 cmp %rdi,%r8 402fdb: 74 0c je 0x402fe9 402fdd: 4c 89 c7 mov %r8,%rdi 402fe0: e8 4b e0 ff ff callq 0x401030 402fe5: 49 8b 7f e0 mov -0x20(%r15),%rdi 402fe9: 49 83 3c 24 00 cmpq $0x0,(%r12) 402fee: 74 0d je 0x402ffd 402ff0: 49 39 7f f0 cmp %rdi,-0x10(%r15) 402ff4: 74 07 je 0x402ffd 402ff6: 41 f6 47 dc 80 testb $0x80,-0x24(%r15) 402ffb: 74 05 je 0x403002 402ffd: e8 2e e0 ff ff callq 0x401030 403002: 49 8b 9f 70 ff ff ff mov -0x90(%r15),%rbx 403009: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 403010: 48 85 db test %rbx,%rbx 403013: 74 17 je 0x40302c 403015: 48 89 df mov %rbx,%rdi 403018: 48 8b 5b 30 mov 0x30(%rbx),%rbx 40301c: f6 47 38 80 testb $0x80,0x38(%rdi) 403020: 74 ee je 0x403010 403022: e8 09 e0 ff ff callq 0x401030 403027: 48 85 db test %rbx,%rbx 40302a: 75 e9 jne 0x403015 40302c: 48 83 ed 01 sub $0x1,%rbp 403030: 49 81 ef d0 00 00 00 sub $0xd0,%r15 403037: 48 83 fd ff cmp $0xffffffffffffffff,%rbp 40303b: 0f 85 6f ff ff ff jne 0x402fb0 403041: 49 8b 5d 08 mov 0x8(%r13),%rbx 403045: 4c 3b 6c 24 08 cmp 0x8(%rsp),%r13 40304a: 74 08 je 0x403054 40304c: 4c 89 ef mov %r13,%rdi 40304f: e8 dc df ff ff callq 0x401030 403054: 48 85 db test %rbx,%rbx 403057: 0f 84 cc 00 00 00 je 0x403129 40305d: 49 89 dd mov %rbx,%r13 403060: e9 23 ff ff ff jmpq 0x402f88 403065: 0f 1f 00 nopl (%rax) 403068: 48 89 c1 mov %rax,%rcx 40306b: 48 8b 40 10 mov 0x10(%rax),%rax 40306f: 4c 39 e0 cmp %r12,%rax 403072: 75 f4 jne 0x403068 403074: 48 89 71 10 mov %rsi,0x10(%rcx) 403078: 83 fa 01 cmp $0x1,%edx 40307b: 0f 85 a7 fe ff ff jne 0x402f28 403081: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 403086: 48 85 ff test %rdi,%rdi 403089: 74 05 je 0x403090 40308b: e8 a0 df ff ff callq 0x401030 403090: 49 8b 3c 24 mov (%r12),%rdi 403094: 48 85 ff test %rdi,%rdi 403097: 74 45 je 0x4030de 403099: 4d 85 f6 test %r14,%r14 40309c: 0f 84 a6 00 00 00 je 0x403148 4030a2: 4c 89 e7 mov %r12,%rdi 4030a5: e8 86 df ff ff callq 0x401030 4030aa: 41 8b 46 3c mov 0x3c(%r14),%eax 4030ae: 85 c0 test %eax,%eax 4030b0: 75 0c jne 0x4030be 4030b2: 4d 89 f4 mov %r14,%r12 4030b5: 4d 85 e4 test %r12,%r12 4030b8: 0f 85 1c fe ff ff jne 0x402eda 4030be: 31 c0 xor %eax,%eax 4030c0: 48 83 c4 18 add $0x18,%rsp 4030c4: 5b pop %rbx 4030c5: 5d pop %rbp 4030c6: 41 5c pop %rsp 4030c8: 41 5d pop %rbp 4030ca: 41 5e pop %rsi 4030cc: 41 5f pop %rdi 4030ce: c3 retq 4030cf: 90 nop 4030d0: 49 8b 7f d0 mov -0x30(%r15),%rdi 4030d4: e8 57 df ff ff callq 0x401030 4030d9: e9 dd fe ff ff jmpq 0x402fbb 4030de: 4c 89 e7 mov %r12,%rdi 4030e1: e8 4a df ff ff callq 0x401030 4030e6: 4d 85 f6 test %r14,%r14 4030e9: 75 bf jne 0x4030aa 4030eb: eb d1 jmp 0x4030be 4030ed: 0f 1f 00 nopl (%rax) 4030f0: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 4030f5: 48 83 ff ff cmp $0xffffffffffffffff,%rdi 4030f9: 74 05 je 0x403100 4030fb: e8 30 df ff ff callq 0x401030 403100: 49 c7 44 24 50 00 00 00 movq $0x0,0x50(%r12) 403108: 00 403109: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 40310f: 75 ad jne 0x4030be 403111: 4d 8b 74 24 08 mov 0x8(%r12),%r14 403116: 41 8b 54 24 18 mov 0x18(%r12),%edx 40311b: 4d 85 f6 test %r14,%r14 40311e: 0f 85 e5 fd ff ff jne 0x402f09 403124: e9 f6 fd ff ff jmpq 0x402f1f 403129: 41 8b 54 24 7c mov 0x7c(%r12),%edx 40312e: 85 d2 test %edx,%edx 403130: 75 30 jne 0x403162 403132: 41 f6 44 24 78 80 testb $0x80,0x78(%r12) 403138: 0f 84 52 ff ff ff je 0x403090 40313e: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 403143: e9 43 ff ff ff jmpq 0x40308b 403148: 41 8b 44 24 38 mov 0x38(%r12),%eax 40314d: a8 80 test $0x80,%al 40314f: 75 1d jne 0x40316e 403151: a8 40 test $0x40,%al 403153: 75 20 jne 0x403175 403155: 4c 89 e7 mov %r12,%rdi 403158: e8 d3 de ff ff callq 0x401030 40315d: e9 5c ff ff ff jmpq 0x4030be 403162: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 403167: e8 c4 de ff ff callq 0x401030 40316c: eb c4 jmp 0x403132 40316e: e8 bd de ff ff callq 0x401030 403173: eb e0 jmp 0x403155 403175: 49 8b 74 24 30 mov 0x30(%r12),%rsi 40317a: e8 b1 df ff ff callq 0x401130 40317f: eb d4 jmp 0x403155 403181: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 403189: 00 00 40318b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 403190: 31 c0 xor %eax,%eax 403192: 48 85 ff test %rdi,%rdi 403195: 74 03 je 0x40319a 403197: 8b 47 18 mov 0x18(%rdi),%eax 40319a: c3 retq 40319b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4031a0: 41 57 push %rdi 4031a2: 41 56 push %rsi 4031a4: 41 89 ff mov %edi,%r15d 4031a7: 41 55 push %rbp 4031a9: 41 54 push %rsp 4031ab: 4c 8d 25 36 2c 00 00 lea 0x2c36(%rip),%r12 # 0x405de8 4031b2: 55 push %rbp 4031b3: 48 8d 2d 36 2c 00 00 lea 0x2c36(%rip),%rbp # 0x405df0 4031ba: 53 push %rbx 4031bb: 49 89 f6 mov %rsi,%r14 4031be: 49 89 d5 mov %rdx,%r13 4031c1: 4c 29 e5 sub %r12,%rbp 4031c4: 48 83 ec 08 sub $0x8,%rsp 4031c8: 48 c1 fd 03 sar $0x3,%rbp 4031cc: e8 2f de ff ff callq 0x401000 4031d1: 48 85 ed test %rbp,%rbp 4031d4: 74 20 je 0x4031f6 4031d6: 31 db xor %ebx,%ebx 4031d8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4031e0: 4c 89 ea mov %r13,%rdx 4031e3: 4c 89 f6 mov %r14,%rsi 4031e6: 44 89 ff mov %r15d,%edi 4031e9: 41 ff 14 dc callq *(%r12,%rbx,8) 4031ed: 48 83 c3 01 add $0x1,%rbx 4031f1: 48 39 eb cmp %rbp,%rbx 4031f4: 75 ea jne 0x4031e0 4031f6: 48 83 c4 08 add $0x8,%rsp 4031fa: 5b pop %rbx 4031fb: 5d pop %rbp 4031fc: 41 5c pop %rsp 4031fe: 41 5d pop %rbp 403200: 41 5e pop %rsi 403202: 41 5f pop %rdi 403204: c3 retq 403205: 90 nop 403206: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40320e: 00 00 403210: f3 rep 403211: c3 retq Disassembly of section .fini: 403214: 48 83 ec 08 sub $0x8,%rsp 403218: 48 83 c4 08 add $0x8,%rsp 40321c: c3 retq ----Running------ > . "/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release/generators/conanrun.sh" && ./test_package ./test_package ----------------- ./test_package: elf object ----Running------ > . "/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_package/build/Release/generators/conanrun.sh" && ./test_package archive.a ----------------- archive.a: ar(1) archive eu-ar: creating archive.a elfutils/0.189 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior elfutils/0.189 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ******************************************************************************** conan test cci-f51bfdcb/recipes/elfutils/all/test_v1_package/conanfile.py elfutils/0.189@#0dca7a295eb91e60989817a9065d639b -pr /home/conan/w/prod/BuildSingleReference/223440/5ff4d071-6ef2-44ee-8384-8aac639feaa2/profile_linux_11_libstdcpp11_gcc_release_64.elfutils-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] elfutils:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True elfutils/0.189 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.189 from local cache - Cache xz_utils/5.4.2 from 'conan-center' - Cache zlib/1.2.13 from 'conan-center' - Cache Packages bzip2/1.0.8:c32092bf4d4bb47cf962af898e02823f499b017e - Cache elfutils/0.189:0f7d3eca85f8965679f6e1bc789fabd4f8e101ea - Cache xz_utils/5.4.2:dfbe50feef7f3c6223a476cd5aeadb687084a646 - Cache zlib/1.2.13:dfbe50feef7f3c6223a476cd5aeadb687084a646 - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! xz_utils/5.4.2: Already installed! zlib/1.2.13: Already installed! elfutils/0.189: Already installed! elfutils/0.189: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin elfutils/0.189: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-addr2line elfutils/0.189: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-ar elfutils/0.189: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elfclassify elfutils/0.189: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elfcmp elfutils/0.189: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elfcompress elfutils/0.189: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-elflint elfutils/0.189: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-findtextrel elfutils/0.189: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-make-debug-archive elfutils/0.189: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-nm elfutils/0.189: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-objdump elfutils/0.189: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-ranlib elfutils/0.189: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-readelf elfutils/0.189: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-size elfutils/0.189: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-stack elfutils/0.189: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-strings elfutils/0.189: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-strip elfutils/0.189: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/bin/eu-unstrip elfutils/0.189 (test package): Generator txt created conanbuildinfo.txt elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutils-config-version.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutilsTarget-release.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutilsTargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created elfutils-config.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBConfig.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBTargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created ZLIBTarget-release.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2ConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Config.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Targets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created BZip2Target-release.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMAConfigVersion.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMAConfig.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMATargets.cmake elfutils/0.189 (test package): Generator cmake_find_package_multi created LibLZMATarget-release.cmake elfutils/0.189 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.189 (test package): Aggregating env generators elfutils/0.189 (test package): Generated conaninfo.txt elfutils/0.189 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_v1_package/build/6b7e0072c3670f9db8dde524c3ed407cc5634ec4/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.189 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_v1_package/build/6b7e0072c3670f9db8dde524c3ed407cc5634ec4' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="11" -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/cci-f51bfdcb/recipes/elfutils/all/test_v1_package/build/6b7e0072c3670f9db8dde524c3ed407cc5634ec4/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_PREFIX_PATH="/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_v1_package/build/6b7e0072c3670f9db8dde524c3ed407cc5634ec4" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_v1_package/build/6b7e0072c3670f9db8dde524c3ed407cc5634ec4" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_v1_package' ----------------- -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Check for working C compiler: /usr/local/bin/cc -- Check for working C compiler: /usr/local/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/local/bin/c++ -- Check for working CXX compiler: /usr/local/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libasm.a -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libdw.a -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libelf.a -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/dfbe50feef7f3c6223a476cd5aeadb687084a646/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/c32092bf4d4bb47cf962af898e02823f499b017e/lib/libbz2.a -- Library lzma found /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/dfbe50feef7f3c6223a476cd5aeadb687084a646/lib/liblzma.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 11 -- Conan: Checking correct version: 11 -- Conan: C++ stdlib: libstdc++11 -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libasm.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libasm.a -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libdw.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libdw.a -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libelf.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libelf.a -- Library elf found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libelf.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libelf.a -- Library dw found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libdw.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libdw.a -- Library asm found /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libasm.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.189/_/_/package/0f7d3eca85f8965679f6e1bc789fabd4f8e101ea/lib/libasm.a -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/dfbe50feef7f3c6223a476cd5aeadb687084a646/lib/libz.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.13/_/_/package/dfbe50feef7f3c6223a476cd5aeadb687084a646/lib/libz.a -- Library bz2 found /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/c32092bf4d4bb47cf962af898e02823f499b017e/lib/libbz2.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/c32092bf4d4bb47cf962af898e02823f499b017e/lib/libbz2.a -- Library lzma found /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/dfbe50feef7f3c6223a476cd5aeadb687084a646/lib/liblzma.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/xz_utils/5.4.2/_/_/package/dfbe50feef7f3c6223a476cd5aeadb687084a646/lib/liblzma.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_v1_package/build/6b7e0072c3670f9db8dde524c3ed407cc5634ec4 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/cci-f51bfdcb/recipes/elfutils/all/test_v1_package/build/6b7e0072c3670f9db8dde524c3ed407cc5634ec4' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object test_package/CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable ../bin/test_package [100%] Built target test_package elfutils/0.189 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.189 Copyright (C) 2023 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: 401000: 48 83 ec 08 sub $0x8,%rsp 401004: 48 8b 05 ed 4f 00 00 mov 0x4fed(%rip),%rax # 0x405ff8 40100b: 48 85 c0 test %rax,%rax 40100e: 74 05 je 0x401015 401010: e8 6b 01 00 00 callq 0x401180 401015: 48 83 c4 08 add $0x8,%rsp 401019: c3 retq Disassembly of section .plt: 401020: ff 35 e2 4f 00 00 pushq 0x4fe2(%rip) # 0x406008 401026: ff 25 e4 4f 00 00 jmpq *0x4fe4(%rip) # 0x406010 40102c: 0f 1f 40 00 nopl 0x0(%rax) 401030: ff 25 e2 4f 00 00 jmpq *0x4fe2(%rip) # 0x406018 401036: 68 00 00 00 00 pushq $0x0 40103b: e9 e0 ff ff ff jmpq 0x401020 401040: ff 25 da 4f 00 00 jmpq *0x4fda(%rip) # 0x406020 401046: 68 01 00 00 00 pushq $0x1 40104b: e9 d0 ff ff ff jmpq 0x401020 401050: ff 25 d2 4f 00 00 jmpq *0x4fd2(%rip) # 0x406028 401056: 68 02 00 00 00 pushq $0x2 40105b: e9 c0 ff ff ff jmpq 0x401020 401060: ff 25 ca 4f 00 00 jmpq *0x4fca(%rip) # 0x406030 401066: 68 03 00 00 00 pushq $0x3 40106b: e9 b0 ff ff ff jmpq 0x401020 401070: ff 25 c2 4f 00 00 jmpq *0x4fc2(%rip) # 0x406038 401076: 68 04 00 00 00 pushq $0x4 40107b: e9 a0 ff ff ff jmpq 0x401020 401080: ff 25 ba 4f 00 00 jmpq *0x4fba(%rip) # 0x406040 401086: 68 05 00 00 00 pushq $0x5 40108b: e9 90 ff ff ff jmpq 0x401020 401090: ff 25 b2 4f 00 00 jmpq *0x4fb2(%rip) # 0x406048 401096: 68 06 00 00 00 pushq $0x6 40109b: e9 80 ff ff ff jmpq 0x401020 4010a0: ff 25 aa 4f 00 00 jmpq *0x4faa(%rip) # 0x406050 4010a6: 68 07 00 00 00 pushq $0x7 4010ab: e9 70 ff ff ff jmpq 0x401020 4010b0: ff 25 a2 4f 00 00 jmpq *0x4fa2(%rip) # 0x406058 4010b6: 68 08 00 00 00 pushq $0x8 4010bb: e9 60 ff ff ff jmpq 0x401020 4010c0: ff 25 9a 4f 00 00 jmpq *0x4f9a(%rip) # 0x406060 4010c6: 68 09 00 00 00 pushq $0x9 4010cb: e9 50 ff ff ff jmpq 0x401020 4010d0: ff 25 92 4f 00 00 jmpq *0x4f92(%rip) # 0x406068 4010d6: 68 0a 00 00 00 pushq $0xa 4010db: e9 40 ff ff ff jmpq 0x401020 4010e0: ff 25 8a 4f 00 00 jmpq *0x4f8a(%rip) # 0x406070 4010e6: 68 0b 00 00 00 pushq $0xb 4010eb: e9 30 ff ff ff jmpq 0x401020 4010f0: ff 25 82 4f 00 00 jmpq *0x4f82(%rip) # 0x406078 4010f6: 68 0c 00 00 00 pushq $0xc 4010fb: e9 20 ff ff ff jmpq 0x401020 401100: ff 25 7a 4f 00 00 jmpq *0x4f7a(%rip) # 0x406080 401106: 68 0d 00 00 00 pushq $0xd 40110b: e9 10 ff ff ff jmpq 0x401020 401110: ff 25 72 4f 00 00 jmpq *0x4f72(%rip) # 0x406088 401116: 68 0e 00 00 00 pushq $0xe 40111b: e9 00 ff ff ff jmpq 0x401020 401120: ff 25 6a 4f 00 00 jmpq *0x4f6a(%rip) # 0x406090 401126: 68 0f 00 00 00 pushq $0xf 40112b: e9 f0 fe ff ff jmpq 0x401020 401130: ff 25 62 4f 00 00 jmpq *0x4f62(%rip) # 0x406098 401136: 68 10 00 00 00 pushq $0x10 40113b: e9 e0 fe ff ff jmpq 0x401020 401140: ff 25 5a 4f 00 00 jmpq *0x4f5a(%rip) # 0x4060a0 401146: 68 11 00 00 00 pushq $0x11 40114b: e9 d0 fe ff ff jmpq 0x401020 401150: ff 25 52 4f 00 00 jmpq *0x4f52(%rip) # 0x4060a8 401156: 68 12 00 00 00 pushq $0x12 40115b: e9 c0 fe ff ff jmpq 0x401020 401160: ff 25 4a 4f 00 00 jmpq *0x4f4a(%rip) # 0x4060b0 401166: 68 13 00 00 00 pushq $0x13 40116b: e9 b0 fe ff ff jmpq 0x401020 401170: ff 25 42 4f 00 00 jmpq *0x4f42(%rip) # 0x4060b8 401176: 68 14 00 00 00 pushq $0x14 40117b: e9 a0 fe ff ff jmpq 0x401020 Disassembly of section .plt.got: 401180: ff 25 72 4e 00 00 jmpq *0x4e72(%rip) # 0x405ff8 401186: 66 90 nop Disassembly of section .text: 401190: 41 54 push %rsp 401192: 55 push %rbp 401193: 53 push %rbx 401194: 48 89 f3 mov %rsi,%rbx 401197: 83 ff 01 cmp $0x1,%edi 40119a: 0f 8e 97 00 00 00 jle 0x401237 4011a0: bf 01 00 00 00 mov $0x1,%edi 4011a5: e8 c6 01 00 00 callq 0x401370 4011aa: 85 c0 test %eax,%eax 4011ac: 74 68 je 0x401216 4011ae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4011b2: 31 d2 xor %edx,%edx 4011b4: 31 f6 xor %esi,%esi 4011b6: 31 c0 xor %eax,%eax 4011b8: e8 83 ff ff ff callq 0x401140 4011bd: 89 c5 mov %eax,%ebp 4011bf: 85 c0 test %eax,%eax 4011c1: 0f 88 90 00 00 00 js 0x401257 4011c7: 31 d2 xor %edx,%edx 4011c9: be 01 00 00 00 mov $0x1,%esi 4011ce: 89 c7 mov %eax,%edi 4011d0: e8 eb 1a 00 00 callq 0x402cc0 4011d5: 49 89 c4 mov %rax,%r12 4011d8: 48 85 c0 test %rax,%rax 4011db: 0f 84 8c 00 00 00 je 0x40126d 4011e1: 48 89 c7 mov %rax,%rdi 4011e4: e8 a7 1f 00 00 callq 0x403190 4011e9: ba 04 40 40 00 mov $0x404004,%edx 4011ee: 83 f8 03 cmp $0x3,%eax 4011f1: 76 58 jbe 0x40124b 4011f3: 48 8b 73 08 mov 0x8(%rbx),%rsi 4011f7: bf 4e 40 40 00 mov $0x40404e,%edi 4011fc: 31 c0 xor %eax,%eax 4011fe: e8 7d fe ff ff callq 0x401080 401203: 4c 89 e7 mov %r12,%rdi 401206: e8 b5 1c 00 00 callq 0x402ec0 40120b: 89 ef mov %ebp,%edi 40120d: e8 8e fe ff ff callq 0x4010a0 401212: 31 c0 xor %eax,%eax 401214: eb 1c jmp 0x401232 401216: 83 cf ff or $0xffffffff,%edi 401219: e8 f2 01 00 00 callq 0x401410 40121e: bf 78 40 40 00 mov $0x404078,%edi 401223: 48 89 c6 mov %rax,%rsi 401226: 31 c0 xor %eax,%eax 401228: e8 53 fe ff ff callq 0x401080 40122d: b8 01 00 00 00 mov $0x1,%eax 401232: 5b pop %rbx 401233: 5d pop %rbp 401234: 41 5c pop %rsp 401236: c3 retq 401237: 48 8b 36 mov (%rsi),%rsi 40123a: bf 11 40 40 00 mov $0x404011,%edi 40123f: 31 c0 xor %eax,%eax 401241: e8 3a fe ff ff callq 0x401080 401246: 83 c8 ff or $0xffffffff,%eax 401249: eb e7 jmp 0x401232 40124b: 89 c0 mov %eax,%eax 40124d: 48 8b 14 c5 a0 40 40 00 mov 0x4040a0(,%rax,8),%rdx 401255: eb 9c jmp 0x4011f3 401257: 48 8b 33 mov (%rbx),%rsi 40125a: bf 24 40 40 00 mov $0x404024,%edi 40125f: 31 c0 xor %eax,%eax 401261: e8 1a fe ff ff callq 0x401080 401266: b8 01 00 00 00 mov $0x1,%eax 40126b: eb c5 jmp 0x401232 40126d: 83 cf ff or $0xffffffff,%edi 401270: e8 9b 01 00 00 callq 0x401410 401275: bf 34 40 40 00 mov $0x404034,%edi 40127a: 48 89 c6 mov %rax,%rsi 40127d: 31 c0 xor %eax,%eax 40127f: e8 fc fd ff ff callq 0x401080 401284: b8 01 00 00 00 mov $0x1,%eax 401289: eb a7 jmp 0x401232 40128b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401290: 31 ed xor %ebp,%ebp 401292: 49 89 d1 mov %rdx,%r9 401295: 5e pop %rsi 401296: 48 89 e2 mov %rsp,%rdx 401299: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 40129d: 50 push %rax 40129e: 54 push %rsp 40129f: 49 c7 c0 10 32 40 00 mov $0x403210,%r8 4012a6: 48 c7 c1 a0 31 40 00 mov $0x4031a0,%rcx 4012ad: 48 c7 c7 90 11 40 00 mov $0x401190,%rdi 4012b4: e8 07 fe ff ff callq 0x4010c0 4012b9: f4 hlt 4012ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 4012c0: b8 d0 60 40 00 mov $0x4060d0,%eax 4012c5: 48 3d d0 60 40 00 cmp $0x4060d0,%rax 4012cb: 74 13 je 0x4012e0 4012cd: b8 00 00 00 00 mov $0x0,%eax 4012d2: 48 85 c0 test %rax,%rax 4012d5: 74 09 je 0x4012e0 4012d7: bf d0 60 40 00 mov $0x4060d0,%edi 4012dc: ff e0 jmpq *%rax 4012de: 66 90 nop 4012e0: c3 retq 4012e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4012e6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 4012ee: 00 00 4012f0: be d0 60 40 00 mov $0x4060d0,%esi 4012f5: 48 81 ee d0 60 40 00 sub $0x4060d0,%rsi 4012fc: 48 89 f0 mov %rsi,%rax 4012ff: 48 c1 ee 3f shr $0x3f,%rsi 401303: 48 c1 f8 03 sar $0x3,%rax 401307: 48 01 c6 add %rax,%rsi 40130a: 48 d1 fe sar %rsi 40130d: 74 11 je 0x401320 40130f: b8 00 00 00 00 mov $0x0,%eax 401314: 48 85 c0 test %rax,%rax 401317: 74 07 je 0x401320 401319: bf d0 60 40 00 mov $0x4060d0,%edi 40131e: ff e0 jmpq *%rax 401320: c3 retq 401321: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401326: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40132e: 00 00 401330: 80 3d 99 4d 00 00 00 cmpb $0x0,0x4d99(%rip) # 0x4060d0 401337: 75 17 jne 0x401350 401339: 55 push %rbp 40133a: 48 89 e5 mov %rsp,%rbp 40133d: e8 7e ff ff ff callq 0x4012c0 401342: c6 05 87 4d 00 00 01 movb $0x1,0x4d87(%rip) # 0x4060d0 401349: 5d pop %rbp 40134a: c3 retq 40134b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401350: c3 retq 401351: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401356: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40135e: 00 00 401360: eb 8e jmp 0x4012f0 401362: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40136a: 00 00 40136c: 0f 1f 40 00 nopl 0x0(%rax) 401370: b8 01 00 00 00 mov $0x1,%eax 401375: 85 ff test %edi,%edi 401377: 74 17 je 0x401390 401379: 83 ff 01 cmp $0x1,%edi 40137c: 75 1a jne 0x401398 40137e: c7 05 4c 4d 00 00 01 00 movl $0x1,0x4d4c(%rip) # 0x4060d4 401386: 00 00 401388: c3 retq 401389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401390: c3 retq 401391: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401398: 48 83 ec 08 sub $0x8,%rsp 40139c: bf 02 00 00 00 mov $0x2,%edi 4013a1: e8 3a 00 00 00 callq 0x4013e0 4013a6: 31 c0 xor %eax,%eax 4013a8: 48 83 c4 08 add $0x8,%rsp 4013ac: c3 retq 4013ad: 0f 1f 00 nopl (%rax) 4013b0: 48 83 ec 08 sub $0x8,%rsp 4013b4: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 4013bc: 00 00 00 00 4013c0: 44 8b 80 fc ff ff ff mov -0x4(%rax),%r8d 4013c7: c7 80 fc ff ff ff 00 00 movl $0x0,-0x4(%rax) 4013cf: 00 00 4013d1: 48 83 c4 08 add $0x8,%rsp 4013d5: 44 89 c0 mov %r8d,%eax 4013d8: c3 retq 4013d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4013e0: 53 push %rbx 4013e1: 83 ff 33 cmp $0x33,%edi 4013e4: 89 fb mov %edi,%ebx 4013e6: b8 01 00 00 00 mov $0x1,%eax 4013eb: 0f 43 d8 cmovae %eax,%ebx 4013ee: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 4013f6: 00 00 00 00 4013fa: 89 98 fc ff ff ff mov %ebx,-0x4(%rax) 401400: 5b pop %rbx 401401: c3 retq 401402: 66 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 40140a: 00 00 00 40140d: 0f 1f 00 nopl (%rax) 401410: 53 push %rbx 401411: 48 63 df movslq %rdi,%rbx 401414: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 40141c: 00 00 00 00 401420: 48 63 80 fc ff ff ff movslq -0x4(%rax),%rax 401427: 85 db test %ebx,%ebx 401429: 74 35 je 0x401460 40142b: 8d 53 01 lea 0x1(%rbx),%edx 40142e: 83 fa 33 cmp $0x33,%edx 401431: 77 3d ja 0x401470 401433: 83 fb ff cmp $0xffffffff,%ebx 401436: 48 0f 45 c3 cmovne %rbx,%rax 40143a: 48 8d 15 9f 2c 00 00 lea 0x2c9f(%rip),%rdx # 0x4040e0 401441: 48 8d 35 38 2e 00 00 lea 0x2e38(%rip),%rsi # 0x404280 401448: 5b pop %rbx 401449: 48 03 34 c2 add (%rdx,%rax,8),%rsi 40144d: 48 8d 3d 6c 2c 00 00 lea 0x2c6c(%rip),%rdi # 0x4040c0 401454: ba 05 00 00 00 mov $0x5,%edx 401459: e9 02 fc ff ff jmpq 0x401060 40145e: 66 90 nop 401460: 85 c0 test %eax,%eax 401462: 75 d6 jne 0x40143a 401464: 31 c0 xor %eax,%eax 401466: 5b pop %rbx 401467: c3 retq 401468: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 401470: ba 05 00 00 00 mov $0x5,%edx 401475: 48 8d 35 0d 2e 00 00 lea 0x2e0d(%rip),%rsi # 0x404289 40147c: 48 8d 3d 3d 2c 00 00 lea 0x2c3d(%rip),%rdi # 0x4040c0 401483: 5b pop %rbx 401484: e9 d7 fb ff ff jmpq 0x401060 401489: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401490: 41 57 push %rdi 401492: 66 48 0f 6e c6 movd %ri,%mm0 401497: 41 56 push %rsi 401499: 41 55 push %rbp 40149b: 41 54 push %rsp 40149d: 55 push %rbp 40149e: 53 push %rbx 40149f: 48 89 d3 mov %rdx,%rbx 4014a2: 48 81 ec 98 00 00 00 sub $0x98,%rsp 4014a9: 0f b6 42 04 movzbl 0x4(%rdx),%eax 4014ad: 0f 16 84 24 d0 00 00 00 movhps 0xd0(%rsp),%xmm0 4014b5: 8d 50 ff lea -0x1(%rax),%edx 4014b8: 80 fa 01 cmp $0x1,%dl 4014bb: 0f 87 b9 02 00 00 ja 0x40177a 4014c1: 0f b6 53 05 movzbl 0x5(%rbx),%edx 4014c5: 49 89 cd mov %rcx,%r13 4014c8: 8d 4a ff lea -0x1(%rdx),%ecx 4014cb: 80 f9 01 cmp $0x1,%cl 4014ce: 0f 87 a6 02 00 00 ja 0x40177a 4014d4: 41 89 fa mov %edi,%r10d 4014d7: 49 89 f4 mov %rsi,%r12 4014da: 4c 89 c5 mov %r8,%rbp 4014dd: 3c 01 cmp $0x1,%al 4014df: 0f 85 8b 02 00 00 jne 0x401770 4014e5: 49 83 f8 33 cmp $0x33,%r8 4014e9: 0f 86 8b 02 00 00 jbe 0x40177a 4014ef: 3c 01 cmp $0x1,%al 4014f1: 0f 85 79 02 00 00 jne 0x401770 4014f7: 80 fa 01 cmp $0x1,%dl 4014fa: 0f 84 e0 04 00 00 je 0x4019e0 401500: 3c 01 cmp $0x1,%al 401502: 0f 84 f8 04 00 00 je 0x401a00 401508: 48 8b 43 28 mov 0x28(%rbx),%rax 40150c: 44 0f b7 73 3c movzwl 0x3c(%rbx),%r14d 401511: 4c 8d 44 24 50 lea 0x50(%rsp),%r8 401516: 66 41 c1 ce 08 ror $0x8,%si 40151b: 66 44 89 b4 24 8c 00 00 mov %si,0x8c(%rsp) 401523: 00 401524: 48 0f c8 bswap %rax 401527: 48 89 44 24 78 mov %rax,0x78(%rsp) 40152c: 45 0f b7 f6 movzwl %si,%r14d 401530: 4d 85 f6 test %r14,%r14 401533: 0f 84 27 07 00 00 je 0x401c60 401539: 48 39 e8 cmp %rbp,%rax 40153c: 0f 86 ce 03 00 00 jbe 0x401910 401542: 41 83 f9 02 cmp $0x2,%r9d 401546: 41 0f 94 c6 sete %dh 40154a: 41 83 f9 09 cmp $0x9,%r9d 40154e: 0f 94 c0 sete %al 401551: 45 31 ff xor %r15d,%r15d 401554: 41 09 c6 or %eax,%r14d 401557: 45 0f b6 f6 movzbl %dh,%r14d 40155b: 4b 8d 04 76 lea (%r14,%r14,2),%rax 40155f: bf 01 00 00 00 mov $0x1,%edi 401564: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 401569: 49 8d 34 86 lea (%r14,%rax,4),%rsi 40156d: 44 89 54 24 20 mov %r10d,0x20(%rsp) 401572: 48 c1 e6 04 shl $0x4,%rsi 401576: 0f 29 04 24 movaps %xmm0,(%rsp) 40157a: 48 81 c6 08 01 00 00 add $0x108,%rsi 401581: e8 5a fb ff ff callq 0x4010e0 401586: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 40158b: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 401590: 48 85 c0 test %rax,%rax 401593: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 401598: 0f 84 c8 08 00 00 je 0x401e66 40159e: 0f b6 4b 04 movzbl 0x4(%rbx),%ecx 4015a2: 0f 11 00 movups %xmm0,(%rax) 4015a5: 66 41 0f 6e d6 movd %si,%mm2 4015aa: 66 41 0f 6e c7 movd %di,%mm0 4015af: 66 0f 62 c2 punpckldq %xmm2,%xmm0 4015b3: 44 89 48 1c mov %r9d,0x1c(%rax) 4015b7: 48 8d b0 c8 00 00 00 lea 0xc8(%rax),%rsi 4015be: 89 ca mov %ecx,%edx 4015c0: 89 48 20 mov %ecx,0x20(%rax) 4015c3: 4b 8d 0c 2c lea (%r12,%r13,1),%rcx 4015c7: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 4015ce: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 4015d5: 44 89 50 24 mov %r10d,0x24(%rax) 4015d9: 4c 89 68 28 mov %r13,0x28(%rax) 4015dd: 48 89 68 30 mov %rbp,0x30(%rax) 4015e1: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 4015e8: 66 0f d6 80 c8 00 00 00 movq %xmm0,0xc8(%rax) 4015f0: 80 fa 01 cmp $0x1,%dl 4015f3: 0f 84 a7 01 00 00 je 0x4017a0 4015f9: 4d 85 e4 test %r12,%r12 4015fc: 0f 84 8e 03 00 00 je 0x401990 401602: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401606: 0f 84 4c 04 00 00 je 0x401a58 40160c: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 401613: f3 0f 6f 0b movdqu (%rbx),%xmm1 401617: f3 0f 6f 6b 10 movdqu 0x10(%rbx),%xmm5 40161c: f3 0f 6f 73 20 movdqu 0x20(%rbx),%xmm6 401621: f3 0f 6f 7b 30 movdqu 0x30(%rbx),%xmm7 401626: 48 89 50 48 mov %rdx,0x48(%rax) 40162a: 0f 11 88 88 00 00 00 movups %xmm1,0x88(%rax) 401631: 0f 11 a8 98 00 00 00 movups %xmm5,0x98(%rax) 401638: 0f 11 b0 a8 00 00 00 movups %xmm6,0xa8(%rax) 40163f: 0f 11 b8 b8 00 00 00 movups %xmm7,0xb8(%rax) 401646: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 40164d: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 401654: 66 c1 ca 08 ror $0x8,%dx 401658: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 40165f: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 401666: 48 0f c9 bswap %rcx 401669: 66 48 0f 6e f9 movd %rx,%mm7 40166e: 66 c1 ca 08 ror $0x8,%dx 401672: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 401679: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 40167f: 0f ca bswap %edx 401681: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 401687: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 40168e: 48 0f ca bswap %rdx 401691: 66 48 0f 6e c2 movd %rx,%mm0 401696: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 40169d: 66 0f 6c c7 punpcklqdq %xmm7,%xmm0 4016a1: 48 0f ca bswap %rdx 4016a4: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 4016ab: 8b 90 b8 00 00 00 mov 0xb8(%rax),%edx 4016b1: 0f 11 80 a0 00 00 00 movups %xmm0,0xa0(%rax) 4016b8: 0f ca bswap %edx 4016ba: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 4016c0: 0f b7 90 bc 00 00 00 movzwl 0xbc(%rax),%edx 4016c7: 66 c1 ca 08 ror $0x8,%dx 4016cb: 66 89 90 bc 00 00 00 mov %dx,0xbc(%rax) 4016d2: 0f b7 90 be 00 00 00 movzwl 0xbe(%rax),%edx 4016d9: 66 c1 ca 08 ror $0x8,%dx 4016dd: 66 89 90 be 00 00 00 mov %dx,0xbe(%rax) 4016e4: 0f b7 90 c0 00 00 00 movzwl 0xc0(%rax),%edx 4016eb: 66 c1 ca 08 ror $0x8,%dx 4016ef: 66 89 90 c0 00 00 00 mov %dx,0xc0(%rax) 4016f6: 0f b7 90 c2 00 00 00 movzwl 0xc2(%rax),%edx 4016fd: 66 c1 ca 08 ror $0x8,%dx 401701: 66 89 90 c2 00 00 00 mov %dx,0xc2(%rax) 401708: 0f b7 90 c4 00 00 00 movzwl 0xc4(%rax),%edx 40170f: 66 c1 ca 08 ror $0x8,%dx 401713: 66 89 90 c4 00 00 00 mov %dx,0xc4(%rax) 40171a: 0f b7 90 c6 00 00 00 movzwl 0xc6(%rax),%edx 401721: 66 c1 ca 08 ror $0x8,%dx 401725: 66 89 90 c6 00 00 00 mov %dx,0xc6(%rax) 40172c: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 401733: 31 c9 xor %ecx,%ecx 401735: 4d 85 ff test %r15,%r15 401738: 74 27 je 0x401761 40173a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401740: 48 89 0a mov %rcx,(%rdx) 401743: 48 83 c1 01 add $0x1,%rcx 401747: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 40174e: 48 89 82 38 ff ff ff mov %rax,-0xc8(%rdx) 401755: 48 89 b2 78 ff ff ff mov %rsi,-0x88(%rdx) 40175c: 4c 39 f9 cmp %r15,%rcx 40175f: 75 df jne 0x401740 401761: 48 89 70 60 mov %rsi,0x60(%rax) 401765: eb 1f jmp 0x401786 401767: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 40176f: 00 401770: 48 83 fd 3f cmp $0x3f,%rbp 401774: 0f 87 7d fd ff ff ja 0x4014f7 40177a: bf 0a 00 00 00 mov $0xa,%edi 40177f: e8 5c fc ff ff callq 0x4013e0 401784: 31 c0 xor %eax,%eax 401786: 48 81 c4 98 00 00 00 add $0x98,%rsp 40178d: 5b pop %rbx 40178e: 5d pop %rbp 40178f: 41 5c pop %rsp 401791: 41 5d pop %rbp 401793: 41 5e pop %rsi 401795: 41 5f pop %rdi 401797: c3 retq 401798: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4017a0: 4d 85 e4 test %r12,%r12 4017a3: 0f 84 97 01 00 00 je 0x401940 4017a9: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 4017ad: 0f 84 9d 03 00 00 je 0x401b50 4017b3: f3 0f 6f 1b movdqu (%rbx),%xmm3 4017b7: 8b 4b 30 mov 0x30(%rbx),%ecx 4017ba: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 4017c1: f3 0f 6f 63 10 movdqu 0x10(%rbx),%xmm4 4017c6: 48 89 50 48 mov %rdx,0x48(%rax) 4017ca: 0f 11 98 88 00 00 00 movups %xmm3,0x88(%rax) 4017d1: f3 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm3 4017d6: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 4017dc: 0f 11 a0 98 00 00 00 movups %xmm4,0x98(%rax) 4017e3: 0f 11 98 a8 00 00 00 movups %xmm3,0xa8(%rax) 4017ea: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 4017f1: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 4017f7: 66 c1 ca 08 ror $0x8,%dx 4017fb: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 401802: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 401809: 0f c9 bswap %ecx 40180b: 66 0f 6e f1 movd %ecx,%xmm6 40180f: 66 c1 ca 08 ror $0x8,%dx 401813: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 40181a: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 401820: 8b b8 a8 00 00 00 mov 0xa8(%rax),%edi 401826: 0f ca bswap %edx 401828: 66 0f 6e c2 movd %edx,%xmm0 40182c: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx 401832: 0f cf bswap %edi 401834: 66 0f 6e ef movd %edi,%xmm5 401838: 66 0f 62 c6 punpckldq %xmm6,%xmm0 40183c: 0f ca bswap %edx 40183e: 66 0f 6e ca movd %edx,%xmm1 401842: 8b 90 ac 00 00 00 mov 0xac(%rax),%edx 401848: 66 0f 62 cd punpckldq %xmm5,%xmm1 40184c: 0f ca bswap %edx 40184e: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 401854: 0f b7 90 b0 00 00 00 movzwl 0xb0(%rax),%edx 40185b: 66 0f 6c c1 punpcklqdq %xmm1,%xmm0 40185f: 66 c1 ca 08 ror $0x8,%dx 401863: 66 89 90 b0 00 00 00 mov %dx,0xb0(%rax) 40186a: 0f b7 90 b2 00 00 00 movzwl 0xb2(%rax),%edx 401871: 66 c1 ca 08 ror $0x8,%dx 401875: 66 89 90 b2 00 00 00 mov %dx,0xb2(%rax) 40187c: 0f b7 90 b4 00 00 00 movzwl 0xb4(%rax),%edx 401883: 66 c1 ca 08 ror $0x8,%dx 401887: 66 89 90 b4 00 00 00 mov %dx,0xb4(%rax) 40188e: 0f b7 90 b6 00 00 00 movzwl 0xb6(%rax),%edx 401895: 66 c1 ca 08 ror $0x8,%dx 401899: 66 89 90 b6 00 00 00 mov %dx,0xb6(%rax) 4018a0: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 4018a7: 66 c1 ca 08 ror $0x8,%dx 4018ab: 66 89 90 b8 00 00 00 mov %dx,0xb8(%rax) 4018b2: 0f b7 90 ba 00 00 00 movzwl 0xba(%rax),%edx 4018b9: 66 c1 ca 08 ror $0x8,%dx 4018bd: 66 89 90 ba 00 00 00 mov %dx,0xba(%rax) 4018c4: 0f 11 80 9c 00 00 00 movups %xmm0,0x9c(%rax) 4018cb: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 4018d2: 31 c9 xor %ecx,%ecx 4018d4: 4d 85 ff test %r15,%r15 4018d7: 0f 84 84 fe ff ff je 0x401761 4018dd: 0f 1f 00 nopl (%rax) 4018e0: 48 89 0a mov %rcx,(%rdx) 4018e3: 48 83 c1 01 add $0x1,%rcx 4018e7: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 4018ee: 48 89 82 38 ff ff ff mov %rax,-0xc8(%rdx) 4018f5: 48 89 b2 78 ff ff ff mov %rsi,-0x88(%rdx) 4018fc: 4c 39 f9 cmp %r15,%rcx 4018ff: 75 df jne 0x4018e0 401901: 48 89 70 60 mov %rsi,0x60(%rax) 401905: e9 7c fe ff ff jmpq 0x401786 40190a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401910: 4c 89 f1 mov %r14,%rcx 401913: 48 89 ea mov %rbp,%rdx 401916: 48 c1 e1 06 shl $0x6,%rcx 40191a: 48 29 c2 sub %rax,%rdx 40191d: 48 39 d1 cmp %rdx,%rcx 401920: 0f 87 1c fc ff ff ja 0x401542 401926: 4d 85 f6 test %r14,%r14 401929: 0f 84 13 fc ff ff je 0x401542 40192f: 4d 89 f7 mov %r14,%r15 401932: e9 24 fc ff ff jmpq 0x40155b 401937: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 40193f: 00 401940: f3 0f 6f 3b movdqu (%rbx),%xmm7 401944: f3 0f 6f 5b 10 movdqu 0x10(%rbx),%xmm3 401949: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 401950: f3 0f 6f 63 20 movdqu 0x20(%rbx),%xmm4 401955: 8b 4b 30 mov 0x30(%rbx),%ecx 401958: 48 89 50 48 mov %rdx,0x48(%rax) 40195c: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401960: 0f 11 b8 88 00 00 00 movups %xmm7,0x88(%rax) 401967: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 40196d: 0f 11 98 98 00 00 00 movups %xmm3,0x98(%rax) 401974: 0f 11 a0 a8 00 00 00 movups %xmm4,0xa8(%rax) 40197b: 0f 84 4a ff ff ff je 0x4018cb 401981: e9 64 fe ff ff jmpq 0x4017ea 401986: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40198e: 00 00 401990: f3 0f 6f 1b movdqu (%rbx),%xmm3 401994: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 40199b: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 40199f: f3 0f 6f 63 10 movdqu 0x10(%rbx),%xmm4 4019a4: f3 0f 6f 6b 20 movdqu 0x20(%rbx),%xmm5 4019a9: 48 89 50 48 mov %rdx,0x48(%rax) 4019ad: f3 0f 6f 73 30 movdqu 0x30(%rbx),%xmm6 4019b2: 0f 11 98 88 00 00 00 movups %xmm3,0x88(%rax) 4019b9: 0f 11 a0 98 00 00 00 movups %xmm4,0x98(%rax) 4019c0: 0f 11 a8 a8 00 00 00 movups %xmm5,0xa8(%rax) 4019c7: 0f 11 b0 b8 00 00 00 movups %xmm6,0xb8(%rax) 4019ce: 0f 84 58 fd ff ff je 0x40172c 4019d4: e9 6d fc ff ff jmpq 0x401646 4019d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4019e0: 3c 01 cmp $0x1,%al 4019e2: 0f 84 58 01 00 00 je 0x401b40 4019e8: 44 0f b7 73 3c movzwl 0x3c(%rbx),%r14d 4019ed: 48 8b 43 28 mov 0x28(%rbx),%rax 4019f1: 49 89 d8 mov %rbx,%r8 4019f4: e9 33 fb ff ff jmpq 0x40152c 4019f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401a00: 8b 43 20 mov 0x20(%rbx),%eax 401a03: 44 0f b7 73 30 movzwl 0x30(%rbx),%r14d 401a08: 4c 8d 44 24 50 lea 0x50(%rsp),%r8 401a0d: 66 41 c1 ce 08 ror $0x8,%si 401a12: 66 44 89 b4 24 80 00 00 mov %si,0x80(%rsp) 401a1a: 00 401a1b: 0f c8 bswap %eax 401a1d: 89 44 24 70 mov %eax,0x70(%rsp) 401a21: 45 0f b7 f6 movzwl %si,%r14d 401a25: 89 c1 mov %eax,%ecx 401a27: 4d 85 f6 test %r14,%r14 401a2a: 0f 84 7f 02 00 00 je 0x401caf 401a30: 48 39 e9 cmp %rbp,%rcx 401a33: 0f 87 09 fb ff ff ja 0x401542 401a39: 4b 8d 04 b6 lea (%r14,%r14,4),%rax 401a3d: 48 89 ea mov %rbp,%rdx 401a40: 48 c1 e0 03 shl $0x3,%rax 401a44: 48 29 ca sub %rcx,%rdx 401a47: 48 39 d0 cmp %rdx,%rax 401a4a: 0f 87 f2 fa ff ff ja 0x401542 401a50: e9 d1 fe ff ff jmpq 0x401926 401a55: 0f 1f 00 nopl (%rax) 401a58: 48 89 48 48 mov %rcx,0x48(%rax) 401a5c: 48 8b 51 28 mov 0x28(%rcx),%rdx 401a60: 41 83 f9 08 cmp $0x8,%r9d 401a64: 0f 84 c2 fc ff ff je 0x40172c 401a6a: 4d 85 ff test %r15,%r15 401a6d: 74 19 je 0x401a88 401a6f: 48 39 d5 cmp %rdx,%rbp 401a72: 77 14 ja 0x401a88 401a74: 48 89 c7 mov %rax,%rdi 401a77: e8 b4 f5 ff ff callq 0x401030 401a7c: e9 f9 fc ff ff jmpq 0x40177a 401a81: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 401a88: 4d 89 f8 mov %r15,%r8 401a8b: 48 89 ef mov %rbp,%rdi 401a8e: 49 c1 e0 06 shl $0x6,%r8 401a92: 48 29 d7 sub %rdx,%rdi 401a95: 4c 39 c7 cmp %r8,%rdi 401a98: 72 da jb 0x401a74 401a9a: 4d 85 ff test %r15,%r15 401a9d: 0f 84 be fc ff ff je 0x401761 401aa3: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi 401aa7: 45 31 d2 xor %r10d,%r10d 401aaa: 48 8d 88 54 01 00 00 lea 0x154(%rax),%rcx 401ab1: 48 89 78 50 mov %rdi,0x50(%rax) 401ab5: 4c 8d 4f 04 lea 0x4(%rdi),%r9 401ab9: eb 29 jmp 0x401ae4 401abb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 401ac0: 8b 11 mov (%rcx),%edx 401ac2: 85 d2 test %edx,%edx 401ac4: 75 06 jne 0x401acc 401ac6: c7 01 ff ff ff ff movl $0xffffffff,(%rcx) 401acc: 49 83 c2 01 add $0x1,%r10 401ad0: 48 81 c1 d0 00 00 00 add $0xd0,%rcx 401ad7: 49 83 c1 40 add $0x40,%r9 401adb: 4d 39 fa cmp %r15,%r10 401ade: 0f 84 4c 01 00 00 je 0x401c30 401ae4: 4c 89 51 04 mov %r10,0x4(%rcx) 401ae8: 48 89 41 0c mov %rax,0xc(%rcx) 401aec: 49 8b 51 14 mov 0x14(%r9),%rdx 401af0: 48 39 d5 cmp %rdx,%rbp 401af3: 76 20 jbe 0x401b15 401af5: 49 89 eb mov %rbp,%r11 401af8: 49 29 d3 sub %rdx,%r11 401afb: 4d 3b 59 1c cmp 0x1c(%r9),%r11 401aff: 72 14 jb 0x401b15 401b01: 4c 01 ea add %r13,%rdx 401b04: 49 8d 1c 14 lea (%r12,%rdx,1),%rbx 401b08: 66 48 0f 6e c3 movd %rx,%mm0 401b0d: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0 401b11: 0f 11 41 24 movups %xmm0,0x24(%rcx) 401b15: 48 89 71 4c mov %rsi,0x4c(%rcx) 401b19: 41 83 39 12 cmpl $0x12,(%r9) 401b1d: 75 a1 jne 0x401ac0 401b1f: 41 8b 51 24 mov 0x24(%r9),%edx 401b23: 4c 39 fa cmp %r15,%rdx 401b26: 73 98 jae 0x401ac0 401b28: 4c 8d 1c 52 lea (%rdx,%rdx,2),%r11 401b2c: 4a 8d 14 9a lea (%rdx,%r11,4),%rdx 401b30: 48 c1 e2 04 shl $0x4,%rdx 401b34: 44 89 94 10 54 01 00 00 mov %r10d,0x154(%rax,%rdx,1) 401b3c: eb 82 jmp 0x401ac0 401b3e: 66 90 nop 401b40: 44 0f b7 73 30 movzwl 0x30(%rbx),%r14d 401b45: 8b 43 20 mov 0x20(%rbx),%eax 401b48: 49 89 d8 mov %rbx,%r8 401b4b: e9 d1 fe ff ff jmpq 0x401a21 401b50: 48 89 48 48 mov %rcx,0x48(%rax) 401b54: 8b 51 20 mov 0x20(%rcx),%edx 401b57: 41 83 f9 08 cmp $0x8,%r9d 401b5b: 0f 84 6a fd ff ff je 0x4018cb 401b61: 4d 85 ff test %r15,%r15 401b64: 0f 84 f7 fb ff ff je 0x401761 401b6a: 48 39 ea cmp %rbp,%rdx 401b6d: 0f 83 01 ff ff ff jae 0x401a74 401b73: 49 89 e8 mov %rbp,%r8 401b76: 4b 8d 3c bf lea (%r15,%r15,4),%rdi 401b7a: 49 29 d0 sub %rdx,%r8 401b7d: 48 c1 e7 03 shl $0x3,%rdi 401b81: 49 39 f8 cmp %rdi,%r8 401b84: 0f 82 ea fe ff ff jb 0x401a74 401b8a: 48 01 ca add %rcx,%rdx 401b8d: 48 8d b8 54 01 00 00 lea 0x154(%rax),%rdi 401b94: 45 31 c0 xor %r8d,%r8d 401b97: 48 89 50 50 mov %rdx,0x50(%rax) 401b9b: eb 24 jmp 0x401bc1 401b9d: 8b 0f mov (%rdi),%ecx 401b9f: 85 c9 test %ecx,%ecx 401ba1: 75 06 jne 0x401ba9 401ba3: c7 07 ff ff ff ff movl $0xffffffff,(%rdi) 401ba9: 49 83 c0 01 add $0x1,%r8 401bad: 48 81 c7 d0 00 00 00 add $0xd0,%rdi 401bb4: 48 83 c2 28 add $0x28,%rdx 401bb8: 4d 39 f8 cmp %r15,%r8 401bbb: 0f 83 a0 fb ff ff jae 0x401761 401bc1: 66 48 0f 6e c0 movd %rx,%mm0 401bc6: 66 48 0f 6e e2 movd %rx,%mm4 401bcb: 4c 89 47 04 mov %r8,0x4(%rdi) 401bcf: 66 0f 6c c4 punpcklqdq %xmm4,%xmm0 401bd3: 0f 11 47 0c movups %xmm0,0xc(%rdi) 401bd7: 8b 4a 10 mov 0x10(%rdx),%ecx 401bda: 48 39 cd cmp %rcx,%rbp 401bdd: 76 23 jbe 0x401c02 401bdf: 49 89 ea mov %rbp,%r10 401be2: 44 8b 4a 14 mov 0x14(%rdx),%r9d 401be6: 49 29 ca sub %rcx,%r10 401be9: 4d 39 ca cmp %r9,%r10 401bec: 72 14 jb 0x401c02 401bee: 4c 01 e9 add %r13,%rcx 401bf1: 49 8d 1c 0c lea (%r12,%rcx,1),%rbx 401bf5: 66 48 0f 6e c3 movd %rx,%mm0 401bfa: 66 0f 6c c0 punpcklqdq %xmm0,%xmm0 401bfe: 0f 11 47 24 movups %xmm0,0x24(%rdi) 401c02: 48 89 77 4c mov %rsi,0x4c(%rdi) 401c06: 83 7a 04 12 cmpl $0x12,0x4(%rdx) 401c0a: 75 91 jne 0x401b9d 401c0c: 8b 4a 18 mov 0x18(%rdx),%ecx 401c0f: 4c 39 f9 cmp %r15,%rcx 401c12: 73 89 jae 0x401b9d 401c14: 4c 8d 0c 49 lea (%rcx,%rcx,2),%r9 401c18: 4a 8d 0c 89 lea (%rcx,%r9,4),%rcx 401c1c: 48 c1 e1 04 shl $0x4,%rcx 401c20: 44 89 84 08 54 01 00 00 mov %r8d,0x154(%rax,%rcx,1) 401c28: e9 70 ff ff ff jmpq 0x401b9d 401c2d: 0f 1f 00 nopl (%rax) 401c30: 48 89 fa mov %rdi,%rdx 401c33: 48 8d 88 68 01 00 00 lea 0x168(%rax),%rcx 401c3a: 49 01 f8 add %rdi,%r8 401c3d: 0f 1f 00 nopl (%rax) 401c40: 48 89 11 mov %rdx,(%rcx) 401c43: 48 83 c2 40 add $0x40,%rdx 401c47: 48 81 c1 d0 00 00 00 add $0xd0,%rcx 401c4e: 4c 39 c2 cmp %r8,%rdx 401c51: 75 ed jne 0x401c40 401c53: e9 09 fb ff ff jmpq 0x401761 401c58: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 401c60: 48 85 c0 test %rax,%rax 401c63: 0f 84 d9 f8 ff ff je 0x401542 401c69: 48 39 c5 cmp %rax,%rbp 401c6c: 0f 86 d0 f8 ff ff jbe 0x401542 401c72: 48 8d 48 40 lea 0x40(%rax),%rcx 401c76: 48 39 cd cmp %rcx,%rbp 401c79: 0f 82 c3 f8 ff ff jb 0x401542 401c7f: 4d 85 e4 test %r12,%r12 401c82: 74 78 je 0x401cfc 401c84: 4c 01 e0 add %r12,%rax 401c87: 4d 8b 74 05 20 mov 0x20(%r13,%rax,1),%r14 401c8c: 80 fa 01 cmp $0x1,%dl 401c8f: 74 03 je 0x401c94 401c91: 49 0f ce bswap %rsi 401c94: 4c 89 74 24 48 mov %r14,0x48(%rsp) 401c99: 4c 89 f0 mov %r14,%rax 401c9c: 48 c1 e8 20 shr $0x20,%rax 401ca0: 0f 85 d4 fa ff ff jne 0x40177a 401ca6: 49 8b 40 28 mov 0x28(%r8),%rax 401caa: e9 8a f8 ff ff jmpq 0x401539 401caf: 85 c0 test %eax,%eax 401cb1: 0f 84 8b f8 ff ff je 0x401542 401cb7: 48 39 cd cmp %rcx,%rbp 401cba: 0f 86 82 f8 ff ff jbe 0x401542 401cc0: 48 89 e8 mov %rbp,%rax 401cc3: 48 29 c8 sub %rcx,%rax 401cc6: 48 83 f8 27 cmp $0x27,%rax 401cca: 0f 86 72 f8 ff ff jbe 0x401542 401cd0: 4d 85 e4 test %r12,%r12 401cd3: 0f 84 b8 00 00 00 je 0x401d91 401cd9: 4b 8d 04 2c lea (%r12,%r13,1),%rax 401cdd: 80 fa 01 cmp $0x1,%dl 401ce0: 74 10 je 0x401cf2 401ce2: 44 8b 74 01 14 mov 0x14(%rcx,%rax,1),%r14d 401ce7: 41 0f ce bswap %esi 401cea: 45 89 f6 mov %r14d,%r14d 401ced: e9 3e fd ff ff jmpq 0x401a30 401cf2: 44 8b 74 01 14 mov 0x14(%rcx,%rax,1),%r14d 401cf7: e9 34 fd ff ff jmpq 0x401a30 401cfc: 4e 8d 74 28 20 lea 0x20(%rax,%r13,1),%r14 401d01: 48 8d 44 24 48 lea 0x48(%rsp),%rax 401d06: 4c 89 44 24 28 mov %r8,0x28(%rsp) 401d0b: 45 31 ff xor %r15d,%r15d 401d0e: 48 89 04 24 mov %rax,(%rsp) 401d12: 4c 89 74 24 20 mov %r14,0x20(%rsp) 401d17: 4c 89 64 24 30 mov %r12,0x30(%rsp) 401d1c: 4d 89 f4 mov %r14,%r12 401d1f: 49 89 ee mov %rbp,%r14 401d22: 44 89 d5 mov %r10d,%ebp 401d25: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 401d2a: 4c 89 fb mov %r15,%rbx 401d2d: 45 89 cf mov %r9d,%r15d 401d30: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 401d35: 48 8b 04 24 mov (%rsp),%rax 401d39: ba 08 00 00 00 mov $0x8,%edx 401d3e: 4c 89 e1 mov %r12,%rcx 401d41: 89 ef mov %ebp,%edi 401d43: 48 29 da sub %rbx,%rdx 401d46: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 401d4a: e8 01 f4 ff ff callq 0x401150 401d4f: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 401d53: 74 21 je 0x401d76 401d55: 48 85 c0 test %rax,%rax 401d58: 0f 8e 1f 01 00 00 jle 0x401e7d 401d5e: 48 01 c3 add %rax,%rbx 401d61: 48 83 fb 07 cmp $0x7,%rbx 401d65: 0f 8f bc 00 00 00 jg 0x401e27 401d6b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 401d70: 4c 8d 24 18 lea (%rax,%rbx,1),%r12 401d74: eb bf jmp 0x401d35 401d76: e8 c5 f2 ff ff callq 0x401040 401d7b: 83 38 04 cmpl $0x4,(%rax) 401d7e: 74 b5 je 0x401d35 401d80: bf 09 00 00 00 mov $0x9,%edi 401d85: e8 56 f6 ff ff callq 0x4013e0 401d8a: 31 c0 xor %eax,%eax 401d8c: e9 f5 f9 ff ff jmpq 0x401786 401d91: 4a 8d 44 29 14 lea 0x14(%rcx,%r13,1),%rax 401d96: 4c 89 44 24 28 mov %r8,0x28(%rsp) 401d9b: 45 31 ff xor %r15d,%r15d 401d9e: 49 89 c6 mov %rax,%r14 401da1: 48 89 44 24 20 mov %rax,0x20(%rsp) 401da6: 48 8d 44 24 48 lea 0x48(%rsp),%rax 401dab: 48 89 04 24 mov %rax,(%rsp) 401daf: 4c 89 64 24 30 mov %r12,0x30(%rsp) 401db4: 4d 89 f4 mov %r14,%r12 401db7: 49 89 ee mov %rbp,%r14 401dba: 44 89 d5 mov %r10d,%ebp 401dbd: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 401dc2: 4c 89 fb mov %r15,%rbx 401dc5: 45 89 cf mov %r9d,%r15d 401dc8: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) 401dcd: 48 8b 04 24 mov (%rsp),%rax 401dd1: ba 04 00 00 00 mov $0x4,%edx 401dd6: 4c 89 e1 mov %r12,%rcx 401dd9: 89 ef mov %ebp,%edi 401ddb: 48 29 da sub %rbx,%rdx 401dde: 48 8d 34 18 lea (%rax,%rbx,1),%rsi 401de2: e8 69 f3 ff ff callq 0x401150 401de7: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 401deb: 74 21 je 0x401e0e 401ded: 48 85 c0 test %rax,%rax 401df0: 0f 8e d5 00 00 00 jle 0x401ecb 401df6: 48 01 c3 add %rax,%rbx 401df9: 48 83 fb 03 cmp $0x3,%rbx 401dfd: 0f 8f 85 00 00 00 jg 0x401e88 401e03: 48 8b 44 24 20 mov 0x20(%rsp),%rax 401e08: 4c 8d 24 18 lea (%rax,%rbx,1),%r12 401e0c: eb bf jmp 0x401dcd 401e0e: e8 2d f2 ff ff callq 0x401040 401e13: 83 38 04 cmpl $0x4,(%rax) 401e16: 74 b5 je 0x401dcd 401e18: bf 09 00 00 00 mov $0x9,%edi 401e1d: e8 be f5 ff ff callq 0x4013e0 401e22: e9 5d f9 ff ff jmpq 0x401784 401e27: 45 89 f9 mov %r15d,%r9d 401e2a: 49 89 df mov %rbx,%r15 401e2d: 41 89 ea mov %ebp,%r10d 401e30: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 401e36: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 401e3b: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 401e40: 4c 89 f5 mov %r14,%rbp 401e43: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 401e48: 49 83 ff 08 cmp $0x8,%r15 401e4c: 0f 85 28 f9 ff ff jne 0x40177a 401e52: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401e56: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 401e5b: 0f 84 38 fe ff ff je 0x401c99 401e61: e9 2b fe ff ff jmpq 0x401c91 401e66: bf 08 00 00 00 mov $0x8,%edi 401e6b: 48 89 04 24 mov %rax,(%rsp) 401e6f: e8 6c f5 ff ff callq 0x4013e0 401e74: 48 8b 04 24 mov (%rsp),%rax 401e78: e9 09 f9 ff ff jmpq 0x401786 401e7d: 0f 84 f7 f8 ff ff je 0x40177a 401e83: e9 f8 fe ff ff jmpq 0x401d80 401e88: 45 89 f9 mov %r15d,%r9d 401e8b: 49 89 df mov %rbx,%r15 401e8e: 41 89 ea mov %ebp,%r10d 401e91: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 401e97: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 401e9c: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 401ea1: 4c 89 f5 mov %r14,%rbp 401ea4: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 401ea9: 49 83 ff 04 cmp $0x4,%r15 401ead: 0f 85 c7 f8 ff ff jne 0x40177a 401eb3: 80 7b 05 01 cmpb $0x1,0x5(%rbx) 401eb7: 44 8b 74 24 48 mov 0x48(%rsp),%r14d 401ebc: 41 8b 48 20 mov 0x20(%r8),%ecx 401ec0: 0f 84 24 fe ff ff je 0x401cea 401ec6: e9 1c fe ff ff jmpq 0x401ce7 401ecb: 0f 84 a9 f8 ff ff je 0x40177a 401ed1: e9 42 ff ff ff jmpq 0x401e18 401ed6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 401ede: 00 00 401ee0: 41 55 push %rbp 401ee2: 66 48 0f 6e c6 movd %ri,%mm0 401ee7: 45 89 c5 mov %r8d,%r13d 401eea: 41 54 push %rsp 401eec: 49 89 d4 mov %rdx,%r12 401eef: 55 push %rbp 401ef0: 89 fd mov %edi,%ebp 401ef2: 53 push %rbx 401ef3: 48 89 cb mov %rcx,%rbx 401ef6: 48 83 ec 18 sub $0x18,%rsp 401efa: 4c 89 0c 24 mov %r9,(%rsp) 401efe: 0f 16 04 24 movhps (%rsp),%xmm0 401f02: 48 83 f9 07 cmp $0x7,%rcx 401f06: 77 48 ja 0x401f50 401f08: be 08 01 00 00 mov $0x108,%esi 401f0d: bf 01 00 00 00 mov $0x1,%edi 401f12: 0f 29 04 24 movaps %xmm0,(%rsp) 401f16: e8 c5 f1 ff ff callq 0x4010e0 401f1b: 48 85 c0 test %rax,%rax 401f1e: 0f 84 fa 00 00 00 je 0x40201e 401f24: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 401f29: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401f30: 44 89 68 1c mov %r13d,0x1c(%rax) 401f34: 89 68 24 mov %ebp,0x24(%rax) 401f37: 4c 89 60 28 mov %r12,0x28(%rax) 401f3b: 48 89 58 30 mov %rbx,0x30(%rax) 401f3f: 0f 11 00 movups %xmm0,(%rax) 401f42: 48 83 c4 18 add $0x18,%rsp 401f46: 5b pop %rbx 401f47: 5d pop %rbp 401f48: 41 5c pop %rsp 401f4a: 41 5d pop %rbp 401f4c: c3 retq 401f4d: 0f 1f 00 nopl (%rax) 401f50: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 401f58: 3e 0a 401f5a: 48 8d 14 16 lea (%rsi,%rdx,1),%rdx 401f5e: 48 39 02 cmp %rax,(%rdx) 401f61: 74 5d je 0x401fc0 401f63: 48 83 f9 0f cmp $0xf,%rcx 401f67: 76 9f jbe 0x401f08 401f69: 81 3a 7f 45 4c 46 cmpl $0x464c457f,(%rdx) 401f6f: 75 97 jne 0x401f08 401f71: 0f b6 42 04 movzbl 0x4(%rdx),%eax 401f75: 83 e8 01 sub $0x1,%eax 401f78: 83 f8 01 cmp $0x1,%eax 401f7b: 77 8b ja 0x401f08 401f7d: 0f b6 42 05 movzbl 0x5(%rdx),%eax 401f81: 83 e8 01 sub $0x1,%eax 401f84: 83 f8 01 cmp $0x1,%eax 401f87: 0f 87 7b ff ff ff ja 0x401f08 401f8d: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 401f91: 0f 85 71 ff ff ff jne 0x401f08 401f97: 48 83 ec 08 sub $0x8,%rsp 401f9b: 45 89 c1 mov %r8d,%r9d 401f9e: 49 89 c8 mov %rcx,%r8 401fa1: 4c 89 e1 mov %r12,%rcx 401fa4: ff 74 24 08 pushq 0x8(%rsp) 401fa8: e8 e3 f4 ff ff callq 0x401490 401fad: 5a pop %rdx 401fae: 59 pop %rcx 401faf: 48 83 c4 18 add $0x18,%rsp 401fb3: 5b pop %rbx 401fb4: 5d pop %rbp 401fb5: 41 5c pop %rsp 401fb7: 41 5d pop %rbp 401fb9: c3 retq 401fba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 401fc0: be 08 01 00 00 mov $0x108,%esi 401fc5: bf 01 00 00 00 mov $0x1,%edi 401fca: 0f 29 04 24 movaps %xmm0,(%rsp) 401fce: e8 0d f1 ff ff callq 0x4010e0 401fd3: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 401fd8: 48 85 c0 test %rax,%rax 401fdb: 74 41 je 0x40201e 401fdd: 4c 89 60 28 mov %r12,0x28(%rax) 401fe1: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 401fe8: 49 83 c4 08 add $0x8,%r12 401fec: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 401ff3: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 401ffa: 44 89 68 1c mov %r13d,0x1c(%rax) 401ffe: 89 68 24 mov %ebp,0x24(%rax) 402001: 48 89 58 30 mov %rbx,0x30(%rax) 402005: 4c 89 60 70 mov %r12,0x70(%rax) 402009: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 402010: 0f 11 00 movups %xmm0,(%rax) 402013: 48 83 c4 18 add $0x18,%rsp 402017: 5b pop %rbx 402018: 5d pop %rbp 402019: 41 5c pop %rsp 40201b: 41 5d pop %rbp 40201d: c3 retq 40201e: bf 08 00 00 00 mov $0x8,%edi 402023: e8 b8 f3 ff ff callq 0x4013e0 402028: 31 c0 xor %eax,%eax 40202a: e9 13 ff ff ff jmpq 0x401f42 40202f: 90 nop 402030: 41 57 push %rdi 402032: 41 56 push %rsi 402034: 49 89 f6 mov %rsi,%r14 402037: 41 55 push %rbp 402039: 41 89 fd mov %edi,%r13d 40203c: 41 54 push %rsp 40203e: 55 push %rbp 40203f: 53 push %rbx 402040: 8d 59 f8 lea -0x8(%rcx),%ebx 402043: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 40204a: 48 89 54 24 08 mov %rdx,0x8(%rsp) 40204f: 89 4c 24 1c mov %ecx,0x1c(%rsp) 402053: 4c 89 44 24 10 mov %r8,0x10(%rsp) 402058: 4d 85 c0 test %r8,%r8 40205b: 74 63 je 0x4020c0 40205d: 83 fb 03 cmp $0x3,%ebx 402060: 0f 87 b2 00 00 00 ja 0x402118 402066: 49 8b 28 mov (%r8),%rbp 402069: 48 85 ed test %rbp,%rbp 40206c: 0f 84 a6 00 00 00 je 0x402118 402072: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 402077: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 40207c: 4c 89 f2 mov %r14,%rdx 40207f: 48 89 ee mov %rbp,%rsi 402082: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 402087: 44 89 ef mov %r13d,%edi 40208a: e8 51 fe ff ff callq 0x401ee0 40208f: 49 89 c4 mov %rax,%r12 402092: 48 85 c0 test %rax,%rax 402095: 0f 84 93 02 00 00 je 0x40232e 40209b: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 4020a1: 75 04 jne 0x4020a7 4020a3: 83 48 38 40 orl $0x40,0x38(%rax) 4020a7: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 4020ae: 4c 89 e0 mov %r12,%rax 4020b1: 5b pop %rbx 4020b2: 5d pop %rbp 4020b3: 41 5c pop %rsp 4020b5: 41 5d pop %rbp 4020b7: 41 5e pop %rsi 4020b9: 41 5f pop %rdi 4020bb: c3 retq 4020bc: 0f 1f 40 00 nopl 0x0(%rax) 4020c0: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 4020c4: 0f 84 89 02 00 00 je 0x402353 4020ca: 83 fb 03 cmp $0x3,%ebx 4020cd: 77 49 ja 0x402118 4020cf: 8b 7c 24 1c mov 0x1c(%rsp),%edi 4020d3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 4020d8: 4d 89 f1 mov %r14,%r9 4020db: 45 89 e8 mov %r13d,%r8d 4020de: 83 ff 0b cmp $0xb,%edi 4020e1: 0f 94 c1 sete %cl 4020e4: 83 ff 08 cmp $0x8,%edi 4020e7: 0f 94 c0 sete %al 4020ea: 31 d2 xor %edx,%edx 4020ec: 09 c1 or %eax,%ecx 4020ee: 0f b6 c9 movzbl %cl,%ecx 4020f1: 83 c1 01 add $0x1,%ecx 4020f4: 83 ff 08 cmp $0x8,%edi 4020f7: 0f 95 c2 setne %dl 4020fa: 31 ff xor %edi,%edi 4020fc: 8d 54 12 01 lea 0x1(%rdx,%rdx,1),%edx 402100: e8 6b ef ff ff callq 0x401070 402105: 48 89 c5 mov %rax,%rbp 402108: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 40210c: 0f 85 57 ff ff ff jne 0x402069 402112: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402118: 48 8b 44 24 08 mov 0x8(%rsp),%rax 40211d: bb 40 00 00 00 mov $0x40,%ebx 402122: 4c 89 f5 mov %r14,%rbp 402125: 48 39 d8 cmp %rbx,%rax 402128: 48 0f 46 d8 cmovbe %rax,%rbx 40212c: 48 8d 44 24 20 lea 0x20(%rsp),%rax 402131: 45 31 ff xor %r15d,%r15d 402134: 48 89 04 24 mov %rax,(%rsp) 402138: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402140: 48 8b 04 24 mov (%rsp),%rax 402144: 48 89 da mov %rbx,%rdx 402147: 48 89 e9 mov %rbp,%rcx 40214a: 44 89 ef mov %r13d,%edi 40214d: 4c 29 fa sub %r15,%rdx 402150: 4d 89 fc mov %r15,%r12 402153: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 402157: e8 f4 ef ff ff callq 0x401150 40215c: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402160: 74 1e je 0x402180 402162: 48 85 c0 test %rax,%rax 402165: 7e 35 jle 0x40219c 402167: 49 01 c7 add %rax,%r15 40216a: 4d 89 fc mov %r15,%r12 40216d: 4c 39 fb cmp %r15,%rbx 402170: 76 30 jbe 0x4021a2 402172: 4b 8d 2c 3e lea (%r14,%r15,1),%rbp 402176: eb c8 jmp 0x402140 402178: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402180: e8 bb ee ff ff callq 0x401040 402185: 83 38 04 cmpl $0x4,(%rax) 402188: 74 b6 je 0x402140 40218a: bf 09 00 00 00 mov $0x9,%edi 40218f: 45 31 e4 xor %r12d,%r12d 402192: e8 49 f2 ff ff callq 0x4013e0 402197: e9 0b ff ff ff jmpq 0x4020a7 40219c: 0f 85 fe 00 00 00 jne 0x4022a0 4021a2: 49 83 ff 07 cmp $0x7,%r15 4021a6: 77 58 ja 0x402200 4021a8: be 08 01 00 00 mov $0x108,%esi 4021ad: bf 01 00 00 00 mov $0x1,%edi 4021b2: e8 29 ef ff ff callq 0x4010e0 4021b7: 49 89 c4 mov %rax,%r12 4021ba: 48 85 c0 test %rax,%rax 4021bd: 0f 84 b8 01 00 00 je 0x40237b 4021c3: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 4021ca: 8b 44 24 1c mov 0x1c(%rsp),%eax 4021ce: 45 89 6c 24 24 mov %r13d,0x24(%r12) 4021d3: 41 89 44 24 1c mov %eax,0x1c(%r12) 4021d8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 4021dd: 4d 89 74 24 28 mov %r14,0x28(%r12) 4021e2: 49 89 44 24 30 mov %rax,0x30(%r12) 4021e7: 48 8b 44 24 10 mov 0x10(%rsp),%rax 4021ec: 49 c7 04 24 00 00 00 00 movq $0x0,(%r12) 4021f4: 49 89 44 24 08 mov %rax,0x8(%r12) 4021f9: e9 a9 fe ff ff jmpq 0x4020a7 4021fe: 66 90 nop 402200: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 402208: 3e 0a 40220a: 48 39 44 24 20 cmp %rax,0x20(%rsp) 40220f: 0f 84 a3 00 00 00 je 0x4022b8 402215: 49 83 ff 0f cmp $0xf,%r15 402219: 76 8d jbe 0x4021a8 40221b: 81 7c 24 20 7f 45 4c 46 cmpl $0x464c457f,0x20(%rsp) 402223: 75 83 jne 0x4021a8 402225: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 40222a: 89 c2 mov %eax,%edx 40222c: 83 e8 01 sub $0x1,%eax 40222f: 83 f8 01 cmp $0x1,%eax 402232: 0f 87 70 ff ff ff ja 0x4021a8 402238: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax 40223d: 83 e8 01 sub $0x1,%eax 402240: 83 f8 01 cmp $0x1,%eax 402243: 0f 87 5f ff ff ff ja 0x4021a8 402249: 80 7c 24 26 01 cmpb $0x1,0x26(%rsp) 40224e: 0f 85 54 ff ff ff jne 0x4021a8 402254: 80 fa 01 cmp $0x1,%dl 402257: b8 34 00 00 00 mov $0x34,%eax 40225c: ba 40 00 00 00 mov $0x40,%edx 402261: 48 0f 45 c2 cmovne %rdx,%rax 402265: 4c 39 e0 cmp %r12,%rax 402268: 0f 87 3a ff ff ff ja 0x4021a8 40226e: 48 83 ec 08 sub $0x8,%rsp 402272: 4c 89 f1 mov %r14,%rcx 402275: 31 f6 xor %esi,%esi 402277: 44 89 ef mov %r13d,%edi 40227a: ff 74 24 18 pushq 0x18(%rsp) 40227e: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 402283: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 402288: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 40228d: e8 fe f1 ff ff callq 0x401490 402292: 49 89 c4 mov %rax,%r12 402295: 58 pop %rax 402296: 5a pop %rdx 402297: e9 0b fe ff ff jmpq 0x4020a7 40229c: 0f 1f 40 00 nopl 0x0(%rax) 4022a0: 49 89 c4 mov %rax,%r12 4022a3: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 4022ab: 3e 0a 4022ad: 48 39 44 24 20 cmp %rax,0x20(%rsp) 4022b2: 0f 85 63 ff ff ff jne 0x40221b 4022b8: be 08 01 00 00 mov $0x108,%esi 4022bd: bf 01 00 00 00 mov $0x1,%edi 4022c2: e8 19 ee ff ff callq 0x4010e0 4022c7: 49 89 c4 mov %rax,%r12 4022ca: 48 85 c0 test %rax,%rax 4022cd: 0f 84 a8 00 00 00 je 0x40237b 4022d3: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 4022da: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 4022e1: 8b 44 24 1c mov 0x1c(%rsp),%eax 4022e5: 4d 89 74 24 28 mov %r14,0x28(%r12) 4022ea: 49 83 c6 08 add $0x8,%r14 4022ee: 41 89 44 24 1c mov %eax,0x1c(%r12) 4022f3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 4022f8: 45 89 6c 24 24 mov %r13d,0x24(%r12) 4022fd: 49 89 44 24 30 mov %rax,0x30(%r12) 402302: 48 8b 44 24 10 mov 0x10(%rsp),%rax 402307: 49 c7 04 24 00 00 00 00 movq $0x0,(%r12) 40230f: 49 89 44 24 08 mov %rax,0x8(%r12) 402314: 49 8d 84 24 f4 00 00 00 lea 0xf4(%r12),%rax 40231c: 4d 89 74 24 70 mov %r14,0x70(%r12) 402321: 49 89 84 24 a0 00 00 00 mov %rax,0xa0(%r12) 402329: e9 79 fd ff ff jmpq 0x4020a7 40232e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 402333: 48 85 c0 test %rax,%rax 402336: 74 09 je 0x402341 402338: 48 39 28 cmp %rbp,(%rax) 40233b: 0f 84 66 fd ff ff je 0x4020a7 402341: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 402346: 48 89 ef mov %rbp,%rdi 402349: e8 e2 ed ff ff callq 0x401130 40234e: e9 54 fd ff ff jmpq 0x4020a7 402353: 89 fe mov %edi,%esi 402355: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 40235a: bf 01 00 00 00 mov $0x1,%edi 40235f: e8 bc ed ff ff callq 0x401120 402364: 85 c0 test %eax,%eax 402366: 48 8b 44 24 08 mov 0x8(%rsp),%rax 40236b: 48 0f 44 44 24 50 cmove 0x50(%rsp),%rax 402371: 48 89 44 24 08 mov %rax,0x8(%rsp) 402376: e9 4f fd ff ff jmpq 0x4020ca 40237b: bf 08 00 00 00 mov $0x8,%edi 402380: 45 31 e4 xor %r12d,%r12d 402383: e8 58 f0 ff ff callq 0x4013e0 402388: e9 1a fd ff ff jmpq 0x4020a7 40238d: 0f 1f 00 nopl (%rax) 402390: 41 57 push %rdi 402392: 41 56 push %rsi 402394: 49 89 fe mov %rdi,%r14 402397: 41 55 push %rbp 402399: 41 54 push %rsp 40239b: 55 push %rbp 40239c: 53 push %rbx 40239d: 48 83 ec 78 sub $0x78,%rsp 4023a1: 4c 8b 0f mov (%rdi),%r9 4023a4: 48 8b 5f 70 mov 0x70(%rdi),%rbx 4023a8: 4d 85 c9 test %r9,%r9 4023ab: 0f 84 ff 02 00 00 je 0x4026b0 4023b1: 48 8b 47 30 mov 0x30(%rdi),%rax 4023b5: 48 03 47 28 add 0x28(%rdi),%rax 4023b9: 48 39 c3 cmp %rax,%rbx 4023bc: 0f 87 b4 00 00 00 ja 0x402476 4023c2: 48 29 d8 sub %rbx,%rax 4023c5: 48 83 f8 3b cmp $0x3b,%rax 4023c9: 0f 86 a7 00 00 00 jbe 0x402476 4023cf: 4d 8d 2c 19 lea (%r9,%rbx,1),%r13 4023d3: 66 41 81 7d 3a 60 0a cmpw $0xa60,0x3a(%r13) 4023da: 0f 85 00 05 00 00 jne 0x4028e0 4023e0: f3 rep 4023e1: 41 0f 6f 45 00 movq 0x0(%r13),%mm0 4023e6: 41 c6 86 04 01 00 00 00 movb $0x0,0x104(%r14) 4023ee: 41 0f 11 86 f4 00 00 00 movups %xmm0,0xf4(%r14) 4023f6: 41 80 7d 00 2f cmpb $0x2f,0x0(%r13) 4023fb: 0f 85 9f 00 00 00 jne 0x4024a0 402401: 41 0f b6 6d 01 movzbl 0x1(%r13),%ebp 402406: 40 80 fd 20 cmp $0x20,%r13l 40240a: 0f 84 10 03 00 00 je 0x402720 402410: 40 80 fd 53 cmp $0x53,%r13l 402414: 0f 84 06 02 00 00 je 0x402620 40241a: 40 80 fd 2f cmp $0x2f,%r13l 40241e: 0f 85 3c 02 00 00 jne 0x402660 402424: 48 b8 20 20 20 20 20 20 mov $0x2020202020202020,%rax 40242c: 20 20 40242e: 49 33 45 08 xor 0x8(%r13),%rax 402432: 48 ba 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rdx 40243a: 20 20 40243c: 49 33 55 00 xor 0x0(%r13),%rdx 402440: 48 09 d0 or %rdx,%rax 402443: 0f 85 17 02 00 00 jne 0x402660 402449: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 402450: b8 2f 2f 00 00 mov $0x2f2f,%eax 402455: 66 41 89 86 e4 00 00 00 mov %ax,0xe4(%r14) 40245d: c6 43 02 00 movb $0x0,0x2(%rbx) 402461: eb 66 jmp 0x4024c9 402463: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402468: e8 d3 eb ff ff callq 0x401040 40246d: 83 38 04 cmpl $0x4,(%rax) 402470: 0f 84 5a 02 00 00 je 0x4026d0 402476: bf 0e 00 00 00 mov $0xe,%edi 40247b: e8 60 ef ff ff callq 0x4013e0 402480: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 402486: 48 83 c4 78 add $0x78,%rsp 40248a: 44 89 c8 mov %r9d,%eax 40248d: 5b pop %rbx 40248e: 5d pop %rbp 40248f: 41 5c pop %rsp 402491: 41 5d pop %rbp 402493: 41 5e pop %rsi 402495: 41 5f pop %rdi 402497: c3 retq 402498: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4024a0: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 4024a7: b9 10 00 00 00 mov $0x10,%ecx 4024ac: ba 2f 00 00 00 mov $0x2f,%edx 4024b1: 4c 89 ee mov %r13,%rsi 4024b4: 48 89 df mov %rbx,%rdi 4024b7: e8 a4 ec ff ff callq 0x401160 4024bc: 48 85 c0 test %rax,%rax 4024bf: 0f 84 c3 02 00 00 je 0x402788 4024c5: c6 40 ff 00 movb $0x0,-0x1(%rax) 4024c9: 49 89 5e 78 mov %rbx,0x78(%r14) 4024cd: 41 80 7d 30 20 cmpb $0x20,0x30(%r13) 4024d2: 0f 84 96 02 00 00 je 0x40276e 4024d8: 41 80 7d 1b 20 cmpb $0x20,0x1b(%r13) 4024dd: 49 8d 7d 10 lea 0x10(%r13),%rdi 4024e1: 74 1a je 0x4024fd 4024e3: 49 8b 45 10 mov 0x10(%r13),%rax 4024e7: 48 89 44 24 30 mov %rax,0x30(%rsp) 4024ec: 8b 47 08 mov 0x8(%rdi),%eax 4024ef: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 4024f4: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 4024f9: 89 44 24 38 mov %eax,0x38(%rsp) 4024fd: 31 f6 xor %esi,%esi 4024ff: ba 0a 00 00 00 mov $0xa,%edx 402504: e8 e7 eb ff ff callq 0x4010f0 402509: 49 8d 7d 1c lea 0x1c(%r13),%rdi 40250d: 49 89 86 80 00 00 00 mov %rax,0x80(%r14) 402514: 41 80 7d 21 20 cmpb $0x20,0x21(%r13) 402519: 74 1b je 0x402536 40251b: 41 8b 45 1c mov 0x1c(%r13),%eax 40251f: 89 44 24 30 mov %eax,0x30(%rsp) 402523: 0f b7 47 04 movzwl 0x4(%rdi),%eax 402527: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 40252c: c6 44 24 36 00 movb $0x0,0x36(%rsp) 402531: 66 89 44 24 34 mov %ax,0x34(%rsp) 402536: 31 f6 xor %esi,%esi 402538: ba 0a 00 00 00 mov $0xa,%edx 40253d: e8 ae eb ff ff callq 0x4010f0 402542: 49 8d 7d 22 lea 0x22(%r13),%rdi 402546: 41 89 86 88 00 00 00 mov %eax,0x88(%r14) 40254d: 41 80 7d 27 20 cmpb $0x20,0x27(%r13) 402552: 74 1b je 0x40256f 402554: 41 8b 45 22 mov 0x22(%r13),%eax 402558: 89 44 24 30 mov %eax,0x30(%rsp) 40255c: 0f b7 47 04 movzwl 0x4(%rdi),%eax 402560: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 402565: c6 44 24 36 00 movb $0x0,0x36(%rsp) 40256a: 66 89 44 24 34 mov %ax,0x34(%rsp) 40256f: 31 f6 xor %esi,%esi 402571: ba 0a 00 00 00 mov $0xa,%edx 402576: e8 75 eb ff ff callq 0x4010f0 40257b: 49 8d 7d 28 lea 0x28(%r13),%rdi 40257f: 41 89 86 8c 00 00 00 mov %eax,0x8c(%r14) 402586: 41 80 7d 2f 20 cmpb $0x20,0x2f(%r13) 40258b: 74 13 je 0x4025a0 40258d: 49 8b 45 28 mov 0x28(%r13),%rax 402591: c6 44 24 38 00 movb $0x0,0x38(%rsp) 402596: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 40259b: 48 89 44 24 30 mov %rax,0x30(%rsp) 4025a0: 31 f6 xor %esi,%esi 4025a2: ba 08 00 00 00 mov $0x8,%edx 4025a7: e8 44 eb ff ff callq 0x4010f0 4025ac: 49 8d 7d 30 lea 0x30(%r13),%rdi 4025b0: 41 89 86 90 00 00 00 mov %eax,0x90(%r14) 4025b7: 41 80 7d 39 20 cmpb $0x20,0x39(%r13) 4025bc: 74 1c je 0x4025da 4025be: 49 8b 45 30 mov 0x30(%r13),%rax 4025c2: 48 89 44 24 30 mov %rax,0x30(%rsp) 4025c7: 0f b7 47 08 movzwl 0x8(%rdi),%eax 4025cb: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 4025d0: c6 44 24 3a 00 movb $0x0,0x3a(%rsp) 4025d5: 66 89 44 24 38 mov %ax,0x38(%rsp) 4025da: ba 0a 00 00 00 mov $0xa,%edx 4025df: 31 f6 xor %esi,%esi 4025e1: e8 0a eb ff ff callq 0x4010f0 4025e6: 49 89 86 98 00 00 00 mov %rax,0x98(%r14) 4025ed: 48 85 c0 test %rax,%rax 4025f0: 0f 88 78 01 00 00 js 0x40276e 4025f6: 49 8b 4e 30 mov 0x30(%r14),%rcx 4025fa: 49 8b 56 28 mov 0x28(%r14),%rdx 4025fe: 45 31 c9 xor %r9d,%r9d 402601: 48 8d 54 11 c4 lea -0x3c(%rcx,%rdx,1),%rdx 402606: 49 2b 56 70 sub 0x70(%r14),%rdx 40260a: 48 39 d0 cmp %rdx,%rax 40260d: 0f 86 73 fe ff ff jbe 0x402486 402613: 49 89 96 98 00 00 00 mov %rdx,0x98(%r14) 40261a: e9 67 fe ff ff jmpq 0x402486 40261f: 90 nop 402620: 48 b8 20 20 20 20 20 20 mov $0x2020202020202020,%rax 402628: 20 20 40262a: 49 33 45 08 xor 0x8(%r13),%rax 40262e: 48 ba 2f 53 59 4d 36 34 mov $0x202f34364d59532f,%rdx 402636: 2f 20 402638: 49 33 55 00 xor 0x0(%r13),%rdx 40263c: 48 09 d0 or %rdx,%rax 40263f: 75 1f jne 0x402660 402641: 48 b8 2f 53 59 4d 36 34 mov $0x2f34364d59532f,%rax 402649: 2f 00 40264b: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 402652: 49 89 86 e4 00 00 00 mov %rax,0xe4(%r14) 402659: e9 6b fe ff ff jmpq 0x4024c9 40265e: 66 90 nop 402660: e8 0b eb ff ff callq 0x401170 402665: 48 89 c3 mov %rax,%rbx 402668: 48 0f be c5 movsbl %ch,%rax 40266c: 48 8b 13 mov (%rbx),%rdx 40266f: f6 44 42 01 08 testb $0x8,0x1(%rdx,%rax,2) 402674: 0f 84 f4 00 00 00 je 0x40276e 40267a: 49 83 7e 60 00 cmpq $0x0,0x60(%r14) 40267f: 0f 84 73 02 00 00 je 0x4028f8 402685: 49 8d 7d 01 lea 0x1(%r13),%rdi 402689: ba 0a 00 00 00 mov $0xa,%edx 40268e: 31 f6 xor %esi,%esi 402690: e8 5b ea ff ff callq 0x4010f0 402695: 48 89 c3 mov %rax,%rbx 402698: 49 39 46 68 cmp %rax,0x68(%r14) 40269c: 0f 86 cc 00 00 00 jbe 0x40276e 4026a2: 49 03 5e 60 add 0x60(%r14),%rbx 4026a6: e9 1e fe ff ff jmpq 0x4024c9 4026ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4026b0: 8b 47 24 mov 0x24(%rdi),%eax 4026b3: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 4026ba: 49 89 dc mov %rbx,%r12 4026bd: 48 89 dd mov %rbx,%rbp 4026c0: 45 31 ff xor %r15d,%r15d 4026c3: 4c 89 eb mov %r13,%rbx 4026c6: 89 04 24 mov %eax,(%rsp) 4026c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 4026d0: ba 3c 00 00 00 mov $0x3c,%edx 4026d5: 8b 3c 24 mov (%rsp),%edi 4026d8: 4c 89 e1 mov %r12,%rcx 4026db: 48 89 de mov %rbx,%rsi 4026de: 4c 29 fa sub %r15,%rdx 4026e1: e8 6a ea ff ff callq 0x401150 4026e6: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 4026ea: 0f 84 78 fd ff ff je 0x402468 4026f0: 48 85 c0 test %rax,%rax 4026f3: 0f 8e 7d fd ff ff jle 0x402476 4026f9: 49 01 c7 add %rax,%r15 4026fc: 49 83 ff 3b cmp $0x3b,%r15 402700: 7f 0e jg 0x402710 402702: 4d 8d 24 2f lea (%r15,%rbp,1),%r12 402706: 4b 8d 5c 3d 00 lea 0x0(%r13,%r15,1),%rbx 40270b: eb c3 jmp 0x4026d0 40270d: 0f 1f 00 nopl (%rax) 402710: 49 83 ff 3c cmp $0x3c,%r15 402714: 0f 84 b9 fc ff ff je 0x4023d3 40271a: e9 57 fd ff ff jmpq 0x402476 40271f: 90 nop 402720: 48 b8 20 20 20 20 20 20 mov $0x2020202020202020,%rax 402728: 20 20 40272a: 49 33 45 08 xor 0x8(%r13),%rax 40272e: 48 ba 2f 20 20 20 20 20 mov $0x202020202020202f,%rdx 402736: 20 20 402738: 49 33 55 00 xor 0x0(%r13),%rdx 40273c: 48 09 d0 or %rdx,%rax 40273f: 0f 85 1b ff ff ff jne 0x402660 402745: ba 2f 00 00 00 mov $0x2f,%edx 40274a: 49 8d 9e e4 00 00 00 lea 0xe4(%r14),%rbx 402751: 66 41 89 96 e4 00 00 00 mov %dx,0xe4(%r14) 402759: e9 6b fd ff ff jmpq 0x4024c9 40275e: 66 90 nop 402760: e8 db e8 ff ff callq 0x401040 402765: 83 38 04 cmpl $0x4,(%rax) 402768: 0f 84 22 03 00 00 je 0x402a90 40276e: bf 10 00 00 00 mov $0x10,%edi 402773: e8 68 ec ff ff callq 0x4013e0 402778: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 40277e: e9 03 fd ff ff jmpq 0x402486 402783: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402788: 41 80 be f2 00 00 00 20 cmpb $0x20,0xf2(%r14) 402790: 41 c6 86 f3 00 00 00 00 movb $0x0,0xf3(%r14) 402798: 0f 85 2b fd ff ff jne 0x4024c9 40279e: 41 80 be f1 00 00 00 20 cmpb $0x20,0xf1(%r14) 4027a6: 41 c6 86 f2 00 00 00 00 movb $0x0,0xf2(%r14) 4027ae: 0f 85 15 fd ff ff jne 0x4024c9 4027b4: 41 80 be f0 00 00 00 20 cmpb $0x20,0xf0(%r14) 4027bc: 41 c6 86 f1 00 00 00 00 movb $0x0,0xf1(%r14) 4027c4: 0f 85 ff fc ff ff jne 0x4024c9 4027ca: 41 80 be ef 00 00 00 20 cmpb $0x20,0xef(%r14) 4027d2: 41 c6 86 f0 00 00 00 00 movb $0x0,0xf0(%r14) 4027da: 0f 85 e9 fc ff ff jne 0x4024c9 4027e0: 41 80 be ee 00 00 00 20 cmpb $0x20,0xee(%r14) 4027e8: 41 c6 86 ef 00 00 00 00 movb $0x0,0xef(%r14) 4027f0: 0f 85 d3 fc ff ff jne 0x4024c9 4027f6: 41 80 be ed 00 00 00 20 cmpb $0x20,0xed(%r14) 4027fe: 41 c6 86 ee 00 00 00 00 movb $0x0,0xee(%r14) 402806: 0f 85 bd fc ff ff jne 0x4024c9 40280c: 41 80 be ec 00 00 00 20 cmpb $0x20,0xec(%r14) 402814: 41 c6 86 ed 00 00 00 00 movb $0x0,0xed(%r14) 40281c: 0f 85 a7 fc ff ff jne 0x4024c9 402822: 41 80 be eb 00 00 00 20 cmpb $0x20,0xeb(%r14) 40282a: 41 c6 86 ec 00 00 00 00 movb $0x0,0xec(%r14) 402832: 0f 85 91 fc ff ff jne 0x4024c9 402838: 41 80 be ea 00 00 00 20 cmpb $0x20,0xea(%r14) 402840: 41 c6 86 eb 00 00 00 00 movb $0x0,0xeb(%r14) 402848: 0f 85 7b fc ff ff jne 0x4024c9 40284e: 41 80 be e9 00 00 00 20 cmpb $0x20,0xe9(%r14) 402856: 41 c6 86 ea 00 00 00 00 movb $0x0,0xea(%r14) 40285e: 0f 85 65 fc ff ff jne 0x4024c9 402864: 41 80 be e8 00 00 00 20 cmpb $0x20,0xe8(%r14) 40286c: 41 c6 86 e9 00 00 00 00 movb $0x0,0xe9(%r14) 402874: 0f 85 4f fc ff ff jne 0x4024c9 40287a: 41 80 be e7 00 00 00 20 cmpb $0x20,0xe7(%r14) 402882: 41 c6 86 e8 00 00 00 00 movb $0x0,0xe8(%r14) 40288a: 0f 85 39 fc ff ff jne 0x4024c9 402890: 41 80 be e6 00 00 00 20 cmpb $0x20,0xe6(%r14) 402898: 41 c6 86 e7 00 00 00 00 movb $0x0,0xe7(%r14) 4028a0: 0f 85 23 fc ff ff jne 0x4024c9 4028a6: 41 80 be e5 00 00 00 20 cmpb $0x20,0xe5(%r14) 4028ae: 41 c6 86 e6 00 00 00 00 movb $0x0,0xe6(%r14) 4028b6: 0f 85 0d fc ff ff jne 0x4024c9 4028bc: 41 80 be e4 00 00 00 20 cmpb $0x20,0xe4(%r14) 4028c4: 41 c6 86 e5 00 00 00 00 movb $0x0,0xe5(%r14) 4028cc: 0f 85 f7 fb ff ff jne 0x4024c9 4028d2: 41 c6 86 e4 00 00 00 00 movb $0x0,0xe4(%r14) 4028da: e9 ea fb ff ff jmpq 0x4024c9 4028df: 90 nop 4028e0: bf 0f 00 00 00 mov $0xf,%edi 4028e5: e8 f6 ea ff ff callq 0x4013e0 4028ea: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 4028f0: e9 91 fb ff ff jmpq 0x402486 4028f5: 0f 1f 00 nopl (%rax) 4028f8: 48 8d 44 24 30 lea 0x30(%rsp),%rax 4028fd: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 402902: bd 08 00 00 00 mov $0x8,%ebp 402907: 48 89 04 24 mov %rax,(%rsp) 40290b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402910: 4d 8b 26 mov (%r14),%r12 402913: 4d 85 e4 test %r12,%r12 402916: 0f 84 54 01 00 00 je 0x402a70 40291c: 49 8b 46 30 mov 0x30(%r14),%rax 402920: 48 39 e8 cmp %rbp,%rax 402923: 0f 82 45 fe ff ff jb 0x40276e 402929: 48 29 e8 sub %rbp,%rax 40292c: 48 83 f8 3b cmp $0x3b,%rax 402930: 0f 86 38 fe ff ff jbe 0x40276e 402936: 49 01 ec add %rbp,%r12 402939: 41 80 7c 24 39 20 cmpb $0x20,0x39(%r12) 40293f: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 402944: 74 1d je 0x402963 402946: 49 8b 44 24 30 mov 0x30(%r12),%rax 40294b: 48 89 44 24 25 mov %rax,0x25(%rsp) 402950: 0f b7 47 08 movzwl 0x8(%rdi),%eax 402954: 48 8d 7c 24 25 lea 0x25(%rsp),%rdi 402959: c6 44 24 2f 00 movb $0x0,0x2f(%rsp) 40295e: 66 89 44 24 2d mov %ax,0x2d(%rsp) 402963: 48 0f be 17 movsbl (%rdi),%rdx 402967: 48 8b 03 mov (%rbx),%rax 40296a: f6 44 50 01 08 testb $0x8,0x1(%rax,%rdx,2) 40296f: 0f 84 f9 fd ff ff je 0x40276e 402975: ba 0a 00 00 00 mov $0xa,%edx 40297a: 31 f6 xor %esi,%esi 40297c: e8 6f e7 ff ff callq 0x4010f0 402981: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 402989: 20 20 40298b: 49 33 54 24 08 xor 0x8(%r12),%rdx 402990: 48 b9 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rcx 402998: 20 20 40299a: 49 33 0c 24 xor (%r12),%rcx 40299e: 48 09 ca or %rcx,%rdx 4029a1: 0f 85 b1 00 00 00 jne 0x402a58 4029a7: 49 8b 1e mov (%r14),%rbx 4029aa: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 4029af: 49 89 c0 mov %rax,%r8 4029b2: 48 85 db test %rbx,%rbx 4029b5: 0f 84 30 01 00 00 je 0x402aeb 4029bb: 49 8b 46 30 mov 0x30(%r14),%rax 4029bf: 48 83 e8 3c sub $0x3c,%rax 4029c3: 48 29 e8 sub %rbp,%rax 4029c6: 49 39 c0 cmp %rax,%r8 4029c9: 0f 87 9f fd ff ff ja 0x40276e 4029cf: 4c 89 c7 mov %r8,%rdi 4029d2: 4c 89 04 24 mov %r8,(%rsp) 4029d6: e8 35 e7 ff ff callq 0x401110 4029db: 4c 8b 04 24 mov (%rsp),%r8 4029df: 48 85 c0 test %rax,%rax 4029e2: 49 89 c4 mov %rax,%r12 4029e5: 0f 84 83 fd ff ff je 0x40276e 4029eb: 4c 89 c2 mov %r8,%rdx 4029ee: 48 8d 74 2b 3c lea 0x3c(%rbx,%rbp,1),%rsi 4029f3: 4c 89 e7 mov %r12,%rdi 4029f6: 4c 89 04 24 mov %r8,(%rsp) 4029fa: e8 01 e7 ff ff callq 0x401100 4029ff: 4c 8b 04 24 mov (%rsp),%r8 402a03: 49 89 46 60 mov %rax,0x60(%r14) 402a07: 4b 8d 1c 04 lea (%r12,%r8,1),%rbx 402a0b: 4d 89 46 68 mov %r8,0x68(%r14) 402a0f: eb 17 jmp 0x402a28 402a11: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402a18: 4c 8d 60 01 lea 0x1(%rax),%r12 402a1c: c6 00 00 movb $0x0,(%rax) 402a1f: 4c 39 e3 cmp %r12,%rbx 402a22: 0f 86 5d fc ff ff jbe 0x402685 402a28: 49 89 df mov %rbx,%r15 402a2b: be 2f 00 00 00 mov $0x2f,%esi 402a30: 4c 89 e7 mov %r12,%rdi 402a33: 4d 29 e7 sub %r12,%r15 402a36: 4c 89 fa mov %r15,%rdx 402a39: e8 72 e6 ff ff callq 0x4010b0 402a3e: 48 85 c0 test %rax,%rax 402a41: 75 d5 jne 0x402a18 402a43: 4c 89 fa mov %r15,%rdx 402a46: 31 f6 xor %esi,%esi 402a48: 4c 89 e7 mov %r12,%rdi 402a4b: e8 40 e6 ff ff callq 0x401090 402a50: e9 30 fc ff ff jmpq 0x402685 402a55: 0f 1f 00 nopl (%rax) 402a58: 48 83 c0 01 add $0x1,%rax 402a5c: 48 83 e0 fe and $0xfffffffffffffffe,%rax 402a60: 48 8d 6c 05 3c lea 0x3c(%rbp,%rax,1),%rbp 402a65: e9 a6 fe ff ff jmpq 0x402910 402a6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402a70: 49 8b 46 28 mov 0x28(%r14),%rax 402a74: 45 8b 6e 24 mov 0x24(%r14),%r13d 402a78: 45 31 ff xor %r15d,%r15d 402a7b: 48 01 e8 add %rbp,%rax 402a7e: 48 89 44 24 08 mov %rax,0x8(%rsp) 402a83: 49 89 c4 mov %rax,%r12 402a86: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402a8e: 00 00 402a90: 48 8b 04 24 mov (%rsp),%rax 402a94: ba 3c 00 00 00 mov $0x3c,%edx 402a99: 4c 89 e1 mov %r12,%rcx 402a9c: 44 89 ef mov %r13d,%edi 402a9f: 4c 29 fa sub %r15,%rdx 402aa2: 4a 8d 34 38 lea (%rax,%r15,1),%rsi 402aa6: e8 a5 e6 ff ff callq 0x401150 402aab: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402aaf: 0f 84 ab fc ff ff je 0x402760 402ab5: 48 85 c0 test %rax,%rax 402ab8: 0f 8e b0 fc ff ff jle 0x40276e 402abe: 49 01 c7 add %rax,%r15 402ac1: 49 83 ff 3b cmp $0x3b,%r15 402ac5: 7f 11 jg 0x402ad8 402ac7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 402acc: 4e 8d 24 38 lea (%rax,%r15,1),%r12 402ad0: eb be jmp 0x402a90 402ad2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402ad8: 49 83 ff 3c cmp $0x3c,%r15 402adc: 0f 85 8c fc ff ff jne 0x40276e 402ae2: 4c 8b 24 24 mov (%rsp),%r12 402ae6: e9 4e fe ff ff jmpq 0x402939 402aeb: 48 89 c7 mov %rax,%rdi 402aee: 48 89 04 24 mov %rax,(%rsp) 402af2: e8 19 e6 ff ff callq 0x401110 402af7: 4c 8b 04 24 mov (%rsp),%r8 402afb: 48 85 c0 test %rax,%rax 402afe: 49 89 c4 mov %rax,%r12 402b01: 0f 84 67 fc ff ff je 0x40276e 402b07: 49 8b 5e 28 mov 0x28(%r14),%rbx 402b0b: 41 8b 46 24 mov 0x24(%r14),%eax 402b0f: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 402b14: 45 31 ff xor %r15d,%r15d 402b17: 4c 89 74 24 18 mov %r14,0x18(%rsp) 402b1c: 4d 89 e6 mov %r12,%r14 402b1f: 48 01 eb add %rbp,%rbx 402b22: 89 04 24 mov %eax,(%rsp) 402b25: 48 8d 6b 3c lea 0x3c(%rbx),%rbp 402b29: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 402b2e: 49 89 ed mov %rbp,%r13 402b31: 4c 89 c5 mov %r8,%rbp 402b34: 8b 3c 24 mov (%rsp),%edi 402b37: 48 89 ea mov %rbp,%rdx 402b3a: 4c 89 e9 mov %r13,%rcx 402b3d: 4c 89 f6 mov %r14,%rsi 402b40: 4c 29 fa sub %r15,%rdx 402b43: e8 08 e6 ff ff callq 0x401150 402b48: 48 89 c3 mov %rax,%rbx 402b4b: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 402b4f: 74 1c je 0x402b6d 402b51: 48 85 c0 test %rax,%rax 402b54: 7e 64 jle 0x402bba 402b56: 49 01 c7 add %rax,%r15 402b59: 4c 39 fd cmp %r15,%rbp 402b5c: 76 4a jbe 0x402ba8 402b5e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 402b63: 4f 8d 34 3c lea (%r12,%r15,1),%r14 402b67: 4e 8d 2c 38 lea (%rax,%r15,1),%r13 402b6b: eb c7 jmp 0x402b34 402b6d: e8 ce e4 ff ff callq 0x401040 402b72: 83 38 04 cmpl $0x4,(%rax) 402b75: 74 bd je 0x402b34 402b77: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 402b7c: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 402b81: 49 89 e8 mov %rbp,%r8 402b84: 48 89 da mov %rbx,%rdx 402b87: 4c 89 e0 mov %r12,%rax 402b8a: 49 39 d0 cmp %rdx,%r8 402b8d: 0f 84 70 fe ff ff je 0x402a03 402b93: 4c 89 e7 mov %r12,%rdi 402b96: e8 95 e4 ff ff callq 0x401030 402b9b: 49 c7 46 60 00 00 00 00 movq $0x0,0x60(%r14) 402ba3: e9 c6 fb ff ff jmpq 0x40276e 402ba8: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 402bad: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 402bb2: 49 89 e8 mov %rbp,%r8 402bb5: 4c 89 fa mov %r15,%rdx 402bb8: eb cd jmp 0x402b87 402bba: 48 89 c2 mov %rax,%rdx 402bbd: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 402bc2: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 402bc7: 49 89 e8 mov %rbp,%r8 402bca: 49 0f 44 d7 cmove %r15,%rdx 402bce: eb b7 jmp 0x402b87 402bd0: 41 55 push %rbp 402bd2: 41 89 f5 mov %esi,%r13d 402bd5: 41 54 push %rsp 402bd7: 55 push %rbp 402bd8: 53 push %rbx 402bd9: 48 89 d3 mov %rdx,%rbx 402bdc: 48 83 ec 08 sub $0x8,%rsp 402be0: 8b 42 24 mov 0x24(%rdx),%eax 402be3: 83 ff ff cmp $0xffffffff,%edi 402be6: 0f 84 8c 00 00 00 je 0x402c78 402bec: 89 fd mov %edi,%ebp 402bee: 83 f8 ff cmp $0xffffffff,%eax 402bf1: 74 08 je 0x402bfb 402bf3: 39 f8 cmp %edi,%eax 402bf5: 0f 85 a3 00 00 00 jne 0x402c9e 402bfb: 8b 43 1c mov 0x1c(%rbx),%eax 402bfe: 8d 50 ff lea -0x1(%rax),%edx 402c01: 83 fa 02 cmp $0x2,%edx 402c04: 76 0c jbe 0x402c12 402c06: 83 e8 08 sub $0x8,%eax 402c09: 83 f8 03 cmp $0x3,%eax 402c0c: 0f 87 9b 00 00 00 ja 0x402cad 402c12: 83 7b 18 01 cmpl $0x1,0x18(%rbx) 402c16: 75 48 jne 0x402c60 402c18: 4c 8b 63 78 mov 0x78(%rbx),%r12 402c1c: 4d 85 e4 test %r12,%r12 402c1f: 74 6f je 0x402c90 402c21: 48 8b 43 70 mov 0x70(%rbx),%rax 402c25: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 402c2c: 49 89 d8 mov %rbx,%r8 402c2f: 89 ef mov %ebp,%edi 402c31: 44 89 e9 mov %r13d,%ecx 402c34: 48 8d 70 3c lea 0x3c(%rax),%rsi 402c38: e8 f3 f3 ff ff callq 0x402030 402c3d: 49 89 c4 mov %rax,%r12 402c40: 48 85 c0 test %rax,%rax 402c43: 74 0d je 0x402c52 402c45: 48 8b 43 48 mov 0x48(%rbx),%rax 402c49: 49 89 44 24 10 mov %rax,0x10(%r12) 402c4e: 4c 89 63 48 mov %r12,0x48(%rbx) 402c52: 48 83 c4 08 add $0x8,%rsp 402c56: 4c 89 e0 mov %r12,%rax 402c59: 5b pop %rbx 402c5a: 5d pop %rbp 402c5b: 41 5c pop %rsp 402c5d: 41 5d pop %rbp 402c5f: c3 retq 402c60: 49 89 dc mov %rbx,%r12 402c63: 83 43 3c 01 addl $0x1,0x3c(%rbx) 402c67: 48 83 c4 08 add $0x8,%rsp 402c6b: 5b pop %rbx 402c6c: 4c 89 e0 mov %r12,%rax 402c6f: 5d pop %rbp 402c70: 41 5c pop %rsp 402c72: 41 5d pop %rbp 402c74: c3 retq 402c75: 0f 1f 00 nopl (%rax) 402c78: 89 c5 mov %eax,%ebp 402c7a: 8b 43 1c mov 0x1c(%rbx),%eax 402c7d: 8d 50 ff lea -0x1(%rax),%edx 402c80: 83 fa 02 cmp $0x2,%edx 402c83: 77 81 ja 0x402c06 402c85: eb 8b jmp 0x402c12 402c87: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 402c8f: 00 402c90: 48 89 df mov %rbx,%rdi 402c93: e8 f8 f6 ff ff callq 0x402390 402c98: 85 c0 test %eax,%eax 402c9a: 74 85 je 0x402c21 402c9c: eb b4 jmp 0x402c52 402c9e: bf 1c 00 00 00 mov $0x1c,%edi 402ca3: 45 31 e4 xor %r12d,%r12d 402ca6: e8 35 e7 ff ff callq 0x4013e0 402cab: eb a5 jmp 0x402c52 402cad: bf 0b 00 00 00 mov $0xb,%edi 402cb2: 45 31 e4 xor %r12d,%r12d 402cb5: e8 26 e7 ff ff callq 0x4013e0 402cba: eb 96 jmp 0x402c52 402cbc: 0f 1f 40 00 nopl 0x0(%rax) 402cc0: 41 54 push %rsp 402cc2: 55 push %rbp 402cc3: 48 83 ec 18 sub $0x18,%rsp 402cc7: 83 3d 06 34 00 00 01 cmpl $0x1,0x3406(%rip) # 0x4060d4 402cce: 0f 85 7c 01 00 00 jne 0x402e50 402cd4: 41 89 fc mov %edi,%r12d 402cd7: 89 f5 mov %esi,%ebp 402cd9: 48 85 d2 test %rdx,%rdx 402cdc: 0f 84 3e 01 00 00 je 0x402e20 402ce2: 83 fe 0b cmp $0xb,%esi 402ce5: 77 49 ja 0x402d30 402ce7: 48 8d 0d ba 1a 00 00 lea 0x1aba(%rip),%rcx # 0x4047a8 402cee: 89 f0 mov %esi,%eax 402cf0: 48 63 04 81 movslq (%rcx,%rax,4),%rax 402cf4: 48 01 c8 add %rcx,%rax 402cf7: ff e0 jmpq *%rax 402cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 402d00: 48 85 d2 test %rdx,%rdx 402d03: 0f 84 f0 00 00 00 je 0x402df9 402d09: 48 83 c4 18 add $0x18,%rsp 402d0d: 89 ee mov %ebp,%esi 402d0f: 44 89 e7 mov %r12d,%edi 402d12: 5d pop %rbp 402d13: 41 5c pop %rsp 402d15: e9 b6 fe ff ff jmpq 0x402bd0 402d1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402d20: 83 7a 1c 0b cmpl $0xb,0x1c(%rdx) 402d24: 74 e3 je 0x402d09 402d26: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402d2e: 00 00 402d30: bf 0d 00 00 00 mov $0xd,%edi 402d35: e8 a6 e6 ff ff callq 0x4013e0 402d3a: 31 c0 xor %eax,%eax 402d3c: 48 83 c4 18 add $0x18,%rsp 402d40: 5d pop %rbp 402d41: 41 5c pop %rsp 402d43: c3 retq 402d44: 0f 1f 40 00 nopl 0x0(%rax) 402d48: be 28 09 00 00 mov $0x928,%esi 402d4d: bf 01 00 00 00 mov $0x1,%edi 402d52: e8 89 e3 ff ff callq 0x4010e0 402d57: 48 85 c0 test %rax,%rax 402d5a: 0f 84 3e 01 00 00 je 0x402e9e 402d60: 48 8b 15 d1 1a 00 00 mov 0x1ad1(%rip),%rdx # 0x404838 402d67: 66 0f ef c0 pxor %xmm0,%xmm0 402d6b: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 402d72: 89 68 1c mov %ebp,0x1c(%rax) 402d75: 48 89 50 38 mov %rdx,0x38(%rax) 402d79: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 402d80: 44 89 60 24 mov %r12d,0x24(%rax) 402d84: 48 c7 40 28 00 00 00 00 movq $0x0,0x28(%rax) 402d8c: 48 c7 40 30 00 00 00 00 movq $0x0,0x30(%rax) 402d94: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 402d9b: 48 89 50 60 mov %rdx,0x60(%rax) 402d9f: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 402da7: 00 00 402da9: 0f 11 00 movups %xmm0,(%rax) 402dac: 48 83 c4 18 add $0x18,%rsp 402db0: 5d pop %rbp 402db1: 41 5c pop %rsp 402db3: c3 retq 402db4: 0f 1f 40 00 nopl 0x0(%rax) 402db8: 8b 42 1c mov 0x1c(%rdx),%eax 402dbb: 8d 48 f7 lea -0x9(%rax),%ecx 402dbe: 83 f9 01 cmp $0x1,%ecx 402dc1: 0f 86 42 ff ff ff jbe 0x402d09 402dc7: 83 e8 02 sub $0x2,%eax 402dca: 83 f8 01 cmp $0x1,%eax 402dcd: 0f 86 36 ff ff ff jbe 0x402d09 402dd3: e9 58 ff ff ff jmpq 0x402d30 402dd8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 402de0: 48 83 c4 18 add $0x18,%rsp 402de4: 31 c0 xor %eax,%eax 402de6: 5d pop %rbp 402de7: 41 5c pop %rsp 402de9: c3 retq 402dea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402df0: 48 85 d2 test %rdx,%rdx 402df3: 0f 85 27 ff ff ff jne 0x402d20 402df9: 48 83 c4 18 add $0x18,%rsp 402dfd: 89 e9 mov %ebp,%ecx 402dff: 44 89 e7 mov %r12d,%edi 402e02: 45 31 c0 xor %r8d,%r8d 402e05: 5d pop %rbp 402e06: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 402e0d: 31 f6 xor %esi,%esi 402e0f: 41 5c pop %rsp 402e11: e9 1a f2 ff ff jmpq 0x402030 402e16: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 402e1e: 00 00 402e20: 31 c0 xor %eax,%eax 402e22: be 01 00 00 00 mov $0x1,%esi 402e27: e8 24 e2 ff ff callq 0x401050 402e2c: 83 f8 ff cmp $0xffffffff,%eax 402e2f: 74 37 je 0x402e68 402e31: 83 fd 0b cmp $0xb,%ebp 402e34: 0f 87 f6 fe ff ff ja 0x402d30 402e3a: 48 8d 15 97 19 00 00 lea 0x1997(%rip),%rdx # 0x4047d8 402e41: 89 e8 mov %ebp,%eax 402e43: 48 63 04 82 movslq (%rdx,%rax,4),%rax 402e47: 48 01 d0 add %rdx,%rax 402e4a: ff e0 jmpq *%rax 402e4c: 0f 1f 40 00 nopl 0x0(%rax) 402e50: bf 0c 00 00 00 mov $0xc,%edi 402e55: e8 86 e5 ff ff callq 0x4013e0 402e5a: 48 83 c4 18 add $0x18,%rsp 402e5e: 31 c0 xor %eax,%eax 402e60: 5d pop %rbp 402e61: 41 5c pop %rsp 402e63: c3 retq 402e64: 0f 1f 40 00 nopl 0x0(%rax) 402e68: e8 d3 e1 ff ff callq 0x401040 402e6d: 83 38 09 cmpl $0x9,(%rax) 402e70: 74 1b je 0x402e8d 402e72: 83 fd 0b cmp $0xb,%ebp 402e75: 0f 87 b5 fe ff ff ja 0x402d30 402e7b: 48 8d 15 86 19 00 00 lea 0x1986(%rip),%rdx # 0x404808 402e82: 89 e8 mov %ebp,%eax 402e84: 48 63 04 82 movslq (%rdx,%rax,4),%rax 402e88: 48 01 d0 add %rdx,%rax 402e8b: ff e0 jmpq *%rax 402e8d: bf 09 00 00 00 mov $0x9,%edi 402e92: e8 49 e5 ff ff callq 0x4013e0 402e97: 31 c0 xor %eax,%eax 402e99: e9 9e fe ff ff jmpq 0x402d3c 402e9e: bf 08 00 00 00 mov $0x8,%edi 402ea3: 48 89 44 24 08 mov %rax,0x8(%rsp) 402ea8: e8 33 e5 ff ff callq 0x4013e0 402ead: 48 8b 44 24 08 mov 0x8(%rsp),%rax 402eb2: e9 85 fe ff ff jmpq 0x402d3c 402eb7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 402ebf: 00 402ec0: 41 57 push %rdi 402ec2: 41 56 push %rsi 402ec4: 41 55 push %rbp 402ec6: 41 54 push %rsp 402ec8: 49 89 fc mov %rdi,%r12 402ecb: 55 push %rbp 402ecc: 53 push %rbx 402ecd: 48 83 ec 18 sub $0x18,%rsp 402ed1: 4d 85 e4 test %r12,%r12 402ed4: 0f 84 e4 01 00 00 je 0x4030be 402eda: 41 8b 44 24 3c mov 0x3c(%r12),%eax 402edf: 85 c0 test %eax,%eax 402ee1: 74 0e je 0x402ef1 402ee3: 83 e8 01 sub $0x1,%eax 402ee6: 41 89 44 24 3c mov %eax,0x3c(%r12) 402eeb: 0f 85 cf 01 00 00 jne 0x4030c0 402ef1: 41 8b 54 24 18 mov 0x18(%r12),%edx 402ef6: 83 fa 01 cmp $0x1,%edx 402ef9: 0f 84 f1 01 00 00 je 0x4030f0 402eff: 4d 8b 74 24 08 mov 0x8(%r12),%r14 402f04: 4d 85 f6 test %r14,%r14 402f07: 74 1f je 0x402f28 402f09: 49 8b 46 48 mov 0x48(%r14),%rax 402f0d: 49 8b 74 24 10 mov 0x10(%r12),%rsi 402f12: 4c 39 e0 cmp %r12,%rax 402f15: 0f 85 4d 01 00 00 jne 0x403068 402f1b: 49 89 76 48 mov %rsi,0x48(%r14) 402f1f: 83 fa 01 cmp $0x1,%edx 402f22: 0f 84 59 01 00 00 je 0x403081 402f28: 83 fa 03 cmp $0x3,%edx 402f2b: 0f 85 5f 01 00 00 jne 0x403090 402f31: 49 8b 6c 24 68 mov 0x68(%r12),%rbp 402f36: 48 85 ed test %rbp,%rbp 402f39: 75 15 jne 0x402f50 402f3b: eb 36 jmp 0x402f73 402f3d: 0f 1f 00 nopl (%rax) 402f40: 48 89 ef mov %rbp,%rdi 402f43: e8 e8 e0 ff ff callq 0x401030 402f48: 48 85 db test %rbx,%rbx 402f4b: 74 26 je 0x402f73 402f4d: 48 89 dd mov %rbx,%rbp 402f50: 48 8b 5d 30 mov 0x30(%rbp),%rbx 402f54: f6 85 cc 00 00 00 80 testb $0x80,0xcc(%rbp) 402f5b: 74 e3 je 0x402f40 402f5d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 402f61: e8 ca e0 ff ff callq 0x401030 402f66: 48 89 ef mov %rbp,%rdi 402f69: e8 c2 e0 ff ff callq 0x401030 402f6e: 48 85 db test %rbx,%rbx 402f71: 75 da jne 0x402f4d 402f73: 49 8d 84 24 c8 00 00 00 lea 0xc8(%r12),%rax 402f7b: 48 89 44 24 08 mov %rax,0x8(%rsp) 402f80: 49 89 c5 mov %rax,%r13 402f83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 402f88: 41 8b 45 04 mov 0x4(%r13),%eax 402f8c: 48 8d 68 ff lea -0x1(%rax),%rbp 402f90: 48 85 c0 test %rax,%rax 402f93: 0f 84 a8 00 00 00 je 0x403041 402f99: 48 8d 14 40 lea (%rax,%rax,2),%rdx 402f9d: 48 8d 04 90 lea (%rax,%rdx,4),%rax 402fa1: 48 c1 e0 04 shl $0x4,%rax 402fa5: 4d 8d 7c 05 00 lea 0x0(%r13,%rax,1),%r15 402faa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 402fb0: 41 f6 47 d8 80 testb $0x80,-0x28(%r15) 402fb5: 0f 85 15 01 00 00 jne 0x4030d0 402fbb: 4d 8b 47 f0 mov -0x10(%r15),%r8 402fbf: 49 8b 7f e0 mov -0x20(%r15),%rdi 402fc3: 49 39 f8 cmp %rdi,%r8 402fc6: 74 0c je 0x402fd4 402fc8: 4c 89 c7 mov %r8,%rdi 402fcb: e8 60 e0 ff ff callq 0x401030 402fd0: 49 8b 7f e0 mov -0x20(%r15),%rdi 402fd4: 4d 8b 47 e8 mov -0x18(%r15),%r8 402fd8: 49 39 f8 cmp %rdi,%r8 402fdb: 74 0c je 0x402fe9 402fdd: 4c 89 c7 mov %r8,%rdi 402fe0: e8 4b e0 ff ff callq 0x401030 402fe5: 49 8b 7f e0 mov -0x20(%r15),%rdi 402fe9: 49 83 3c 24 00 cmpq $0x0,(%r12) 402fee: 74 0d je 0x402ffd 402ff0: 49 39 7f f0 cmp %rdi,-0x10(%r15) 402ff4: 74 07 je 0x402ffd 402ff6: 41 f6 47 dc 80 testb $0x80,-0x24(%r15) 402ffb: 74 05 je 0x403002 402ffd: e8 2e e0 ff ff callq 0x401030 403002: 49 8b 9f 70 ff ff ff mov -0x90(%r15),%rbx 403009: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 403010: 48 85 db test %rbx,%rbx 403013: 74 17 je 0x40302c 403015: 48 89 df mov %rbx,%rdi 403018: 48 8b 5b 30 mov 0x30(%rbx),%rbx 40301c: f6 47 38 80 testb $0x80,0x38(%rdi) 403020: 74 ee je 0x403010 403022: e8 09 e0 ff ff callq 0x401030 403027: 48 85 db test %rbx,%rbx 40302a: 75 e9 jne 0x403015 40302c: 48 83 ed 01 sub $0x1,%rbp 403030: 49 81 ef d0 00 00 00 sub $0xd0,%r15 403037: 48 83 fd ff cmp $0xffffffffffffffff,%rbp 40303b: 0f 85 6f ff ff ff jne 0x402fb0 403041: 49 8b 5d 08 mov 0x8(%r13),%rbx 403045: 4c 3b 6c 24 08 cmp 0x8(%rsp),%r13 40304a: 74 08 je 0x403054 40304c: 4c 89 ef mov %r13,%rdi 40304f: e8 dc df ff ff callq 0x401030 403054: 48 85 db test %rbx,%rbx 403057: 0f 84 cc 00 00 00 je 0x403129 40305d: 49 89 dd mov %rbx,%r13 403060: e9 23 ff ff ff jmpq 0x402f88 403065: 0f 1f 00 nopl (%rax) 403068: 48 89 c1 mov %rax,%rcx 40306b: 48 8b 40 10 mov 0x10(%rax),%rax 40306f: 4c 39 e0 cmp %r12,%rax 403072: 75 f4 jne 0x403068 403074: 48 89 71 10 mov %rsi,0x10(%rcx) 403078: 83 fa 01 cmp $0x1,%edx 40307b: 0f 85 a7 fe ff ff jne 0x402f28 403081: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 403086: 48 85 ff test %rdi,%rdi 403089: 74 05 je 0x403090 40308b: e8 a0 df ff ff callq 0x401030 403090: 49 8b 3c 24 mov (%r12),%rdi 403094: 48 85 ff test %rdi,%rdi 403097: 74 45 je 0x4030de 403099: 4d 85 f6 test %r14,%r14 40309c: 0f 84 a6 00 00 00 je 0x403148 4030a2: 4c 89 e7 mov %r12,%rdi 4030a5: e8 86 df ff ff callq 0x401030 4030aa: 41 8b 46 3c mov 0x3c(%r14),%eax 4030ae: 85 c0 test %eax,%eax 4030b0: 75 0c jne 0x4030be 4030b2: 4d 89 f4 mov %r14,%r12 4030b5: 4d 85 e4 test %r12,%r12 4030b8: 0f 85 1c fe ff ff jne 0x402eda 4030be: 31 c0 xor %eax,%eax 4030c0: 48 83 c4 18 add $0x18,%rsp 4030c4: 5b pop %rbx 4030c5: 5d pop %rbp 4030c6: 41 5c pop %rsp 4030c8: 41 5d pop %rbp 4030ca: 41 5e pop %rsi 4030cc: 41 5f pop %rdi 4030ce: c3 retq 4030cf: 90 nop 4030d0: 49 8b 7f d0 mov -0x30(%r15),%rdi 4030d4: e8 57 df ff ff callq 0x401030 4030d9: e9 dd fe ff ff jmpq 0x402fbb 4030de: 4c 89 e7 mov %r12,%rdi 4030e1: e8 4a df ff ff callq 0x401030 4030e6: 4d 85 f6 test %r14,%r14 4030e9: 75 bf jne 0x4030aa 4030eb: eb d1 jmp 0x4030be 4030ed: 0f 1f 00 nopl (%rax) 4030f0: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 4030f5: 48 83 ff ff cmp $0xffffffffffffffff,%rdi 4030f9: 74 05 je 0x403100 4030fb: e8 30 df ff ff callq 0x401030 403100: 49 c7 44 24 50 00 00 00 movq $0x0,0x50(%r12) 403108: 00 403109: 49 83 7c 24 48 00 cmpq $0x0,0x48(%r12) 40310f: 75 ad jne 0x4030be 403111: 4d 8b 74 24 08 mov 0x8(%r12),%r14 403116: 41 8b 54 24 18 mov 0x18(%r12),%edx 40311b: 4d 85 f6 test %r14,%r14 40311e: 0f 85 e5 fd ff ff jne 0x402f09 403124: e9 f6 fd ff ff jmpq 0x402f1f 403129: 41 8b 54 24 7c mov 0x7c(%r12),%edx 40312e: 85 d2 test %edx,%edx 403130: 75 30 jne 0x403162 403132: 41 f6 44 24 78 80 testb $0x80,0x78(%r12) 403138: 0f 84 52 ff ff ff je 0x403090 40313e: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 403143: e9 43 ff ff ff jmpq 0x40308b 403148: 41 8b 44 24 38 mov 0x38(%r12),%eax 40314d: a8 80 test $0x80,%al 40314f: 75 1d jne 0x40316e 403151: a8 40 test $0x40,%al 403153: 75 20 jne 0x403175 403155: 4c 89 e7 mov %r12,%rdi 403158: e8 d3 de ff ff callq 0x401030 40315d: e9 5c ff ff ff jmpq 0x4030be 403162: 49 8b 7c 24 50 mov 0x50(%r12),%rdi 403167: e8 c4 de ff ff callq 0x401030 40316c: eb c4 jmp 0x403132 40316e: e8 bd de ff ff callq 0x401030 403173: eb e0 jmp 0x403155 403175: 49 8b 74 24 30 mov 0x30(%r12),%rsi 40317a: e8 b1 df ff ff callq 0x401130 40317f: eb d4 jmp 0x403155 403181: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 403189: 00 00 40318b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 403190: 31 c0 xor %eax,%eax 403192: 48 85 ff test %rdi,%rdi 403195: 74 03 je 0x40319a 403197: 8b 47 18 mov 0x18(%rdi),%eax 40319a: c3 retq 40319b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 4031a0: 41 57 push %rdi 4031a2: 41 56 push %rsi 4031a4: 41 89 ff mov %edi,%r15d 4031a7: 41 55 push %rbp 4031a9: 41 54 push %rsp 4031ab: 4c 8d 25 36 2c 00 00 lea 0x2c36(%rip),%r12 # 0x405de8 4031b2: 55 push %rbp 4031b3: 48 8d 2d 36 2c 00 00 lea 0x2c36(%rip),%rbp # 0x405df0 4031ba: 53 push %rbx 4031bb: 49 89 f6 mov %rsi,%r14 4031be: 49 89 d5 mov %rdx,%r13 4031c1: 4c 29 e5 sub %r12,%rbp 4031c4: 48 83 ec 08 sub $0x8,%rsp 4031c8: 48 c1 fd 03 sar $0x3,%rbp 4031cc: e8 2f de ff ff callq 0x401000 4031d1: 48 85 ed test %rbp,%rbp 4031d4: 74 20 je 0x4031f6 4031d6: 31 db xor %ebx,%ebx 4031d8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 4031e0: 4c 89 ea mov %r13,%rdx 4031e3: 4c 89 f6 mov %r14,%rsi 4031e6: 44 89 ff mov %r15d,%edi 4031e9: 41 ff 14 dc callq *(%r12,%rbx,8) 4031ed: 48 83 c3 01 add $0x1,%rbx 4031f1: 48 39 eb cmp %rbp,%rbx 4031f4: 75 ea jne 0x4031e0 4031f6: 48 83 c4 08 add $0x8,%rsp 4031fa: 5b pop %rbx 4031fb: 5d pop %rbp 4031fc: 41 5c pop %rsp 4031fe: 41 5d pop %rbp 403200: 41 5e pop %rsi 403202: 41 5f pop %rdi 403204: c3 retq 403205: 90 nop 403206: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 40320e: 00 00 403210: f3 rep 403211: c3 retq Disassembly of section .fini: 403214: 48 83 ec 08 sub $0x8,%rsp 403218: 48 83 c4 08 add $0x8,%rsp 40321c: 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